aatttctcgagataagtattttgttcaaaagctatttagttgcaaacaaactacactaaaaccgaaatttttaaaaaacttctcaaaaataatgatagtttatctttcattatccataaaacctaactcttttttttagcgcaaaattttataacgattttttatatttgatatttgactttattttgcctaaatggattttgacctcttggagatgtctggttaagttttgtggcattcttcaaggggggttgttcatggaaaaattatggggaagcatactggaaattttacgtgaactgcttcctgaagccagttttaaggtatggatcaagccccttaaatatttggggttaaaaggaaacaagatcttaattgcctgtcccaatcaattcagtttagaatggattaaagaaaattatttgccccttttcgaagaagcccttaaaaaacaaaggctttctcttgaatttgaattcaaagtagtagaagaaaattctaataactcggtaatccaaggagagttaccctacgaccctacccgtcttttaggaagaaagttatcagggcgttttactttcgaagaatttgtagtgggagaatgcaaccgtctggcctatgctacttgctgggctcttgctaataaaaatcctaaaagttctattatttatctttgcgctggaacaggtcttggcaaaagtcatttaagccaggcaattggaaattatcttctaaaaaatcctggaaagggtggtaagatttgctaccttaccgcccaagattttactgctcatctagttagagctttacgacaggaccgtttagacgagtttaaagaaaagctccgcaaaggcctagagattctcatgctggaagaagtacaccattttgctgggaaagattttacccaacaagaactagccttaactttagactatctttatgatgctgggaaaatagtggtttttacggccaatcgtccacctcaagaaatagaacgcatcgatgacagcttgcgcagccgttttcaagcaggggctattgtccgcataaatcctcctgattatcagacaaggataaatatcatcagacgcaaagccgaaaaacaaggtatcaaactcaatgaagaagttatagactatcttgcccaaaatttacgaggcgatattcgccagatagaaagtgctatcgtagggctggtagcccgttcaagtctccttcaggaacccataaccctttctctggctcaagaactggtccaagaaataactcctcagatcccttccctcactaaggactttataattgaccttgtatgccgttatttcaaagtaagcaaagaagacctgacttccaaaaaaagacagcgcaagatcacgttttcgcgccaggtagccatgtatctgtgtcgtcgttttaccgatgaaagtctgcaatccatagggaagttatttaataaagaccacgccacagtggtttacgccatcaaaaacataaacaaaaaattgagcctccctggcccaactaaatatcaaattgagtacctttgccgtgaaattgaagaatacttacaacccactaagctcatcaataaggaagaaattacggcagatactgggcaagcggtttctggaaacccaagaagacttaagagcctatagtgttgatgcttctcctcatagctttcttccagaagccgtagccttgcccgagagtgccgaagaaatagcccaaattctacgcctggcccagaaagaaaaatttcctgttatacctaggggagcaggcacttccactactggagccactctcgcggtaaaaggggggctagtcatttcacttttgcgccttaaccgcattctcgaaattaatcgagaagacctggtcgccgtagtagagccaggtgtttttaccggagactttaaacgagcagtagaagaggtagggctcttttacccgccagacccggccagttatgagttttcaactattggtggaaacgtagcttgcggtgcaggaggccccaaaggccttaaatacggtaccactaaagactatgtgttaggccttgaggtggtaaccgctagaggagaaataatcttttgtggccgacggactatgaagggtgtggttggatatgacctggtacacctttttaccggctctgagggaaccctcggagttataaccaagcttatactcaaattaatccctaaacctccctgccaagctactttggccctgtggctggaagacactgaaaaagcagctaaggcctttctggaaatattaaaggcgaaactttttcccgctaccgctgaacttttagatgatactaccttattggccgtgaaaagatttcttgaaaaagaaattctccgggcgcaagcccttcttttgctagagtttgacggggctaaaaaacaagtagaagaagatctactacaagcgcaaaaaattttaaaaaactttggactaaaacttgaagtggccacatctaagcaagaaagagaaaaactctggcgagcgcgccgtttaatctcccctgccctaaaaaaaatagcgccaggtaaactggctgacgatgtagtccttcccaggagtaaagtacctgaatttttaagttttgctaaaaatacaggggaaaaatatggtcttacagtagcttgttttggccatctaggtgacggcaatatccatgtaaacatactttttgaaaaaaatgacgaaattaaagcccaaaaagtacgtgtggaaatattaaataaagtacttgatctttgtgggaccatctccggtgaacacggaataggccttaccaaaaaaggttttttacccaaagaactttcaccggaggtgctttctctaatgaagggaatcaagcaggtttttgatccgcataatattttgaatccagagaagattttttagttttacagccgagggaaaatactatataaaaaccagaaactgttgagggaaacttagccgtgccgatattgagaacgctgatattaatatttttatttttattggcctcagggaaggttttcgctcaagaactagtctttgatgaagaaacttttaaaaaaatagcttctgtaattagacacgaaactatattctctaaagagccaggcactttatctaccttaactgctcaggaccttgaaatactaaatccacaggatctcacctgggtattacgttatctcccaggagtactgctaaattatacttctcctagttacgccaatataatgtttaggggggctactggtgttttccctcccattcaggtattgcttgatggaaggccttacaccattgaagccataggcataacggtctggccttttttactgatcgatccctcagaaatagaacgcatagagcttatcagcacaccagcttcagtctattttggctcaaacgccctcactggggccataaatattgtaactaaaccccctgaagatatacataaaaattccatacagacctctttaggaacccaatcttactttaaaaccgcaggaatatttaagaaatatataaagccctggcatgtatatgcttttgttggccaagaaaaagtagatgactttcattcctcaaatctttctatgagaagatgtatggcaagaacttctctttctcgaatcacaagattgggaacgcttagatttgacattggtttttatagcggtgaattaaaaaatctttatatattgagaaatctttcagaaagttttggtctttttgattttggtatagatactgatgatgttcatcattggggagcgcgccttgctttagaaggcccaacttactttataagattttcaaattatcaggccgatggggaattggtaataacaaatactttgaatcaacccataaaatataaacagaaagactatttattagaagctgagaaatatttatacttttacaaacaacgcttaacaataggctttaaccttcagcaggtaaatacagacactgattttataaaagatagtgatgaaacaaggtttgccctttttgccgaagatttaataaaactaaataaaaagatagatttaaatttaggagctagaattaattatcatcctttaacaaatttttatttttcacctagagcatcctttgtttttagtcttagaccaaatataaaattacgttatacctataccagaagcttcggaaatccaattctatactatacaagtataaaccttaaaaactatcccataaaaattcctaattatccaatagacttcaaacttactattgagcctactaaaaaaccagaatatattaaacaagatgcccatgaggtaagcctattaatcaaaaagaaaaagcatagcttattgctttctatgtttaactattatataaaagactacccatatcaaaaaattgaacaaattaatcagataactggaacaatcaatgttagttcaggatacctcaaaagaaaaataaaaggttttagcatcgaataccaatatcatatatttaacaattttagccttagaacaaactacgaatatactgatgtgaaaaatttgactactaatagaaaagaaaaaatatttccaagacatttaatctcaggcttaattctctataaaagaaaaaaatttagcggttttattggagtaaattatattagcaaaagagaagactcaaacgtaaaaataggagatattttttatttagatacaggaataaattttaaattaagtaaaaaattttcagtaagtatacagggccttaatattttaaattgtcaagaaaaaaacgacatctttggtaaagaattagaaagacgtctatttttaaacctaaaatatcaatggtaaaaaaaagacaattaatcataacaattatagcaataataatttttctatcaaaaaatactcacgctgatataataattatttcatcatctaaaatatactataaacaggcaatcgaactctttttaaaagaattagaggcaaaaaaaatagaaacctctaaagtagagatagtatacgataattttaaaaacttttatattaaagatgatagctttataatctccttgggtggcgatcttaccaaaaaaatattgagaaaaaactataaaaaaatattcttttttatgactgctgatgcagatttatatgatttaagtttaaagattaataacagcaaatctgataaaaaaatttctggaattttttatttaccagagataaaaaaaagactagaagttttaaaagaaattttcaacagcaatatcattatttctatccttcatagcaaatcatctttattttatgccaaaaagataaaaagtgaagcagacaaattaggaattaaagtaatattaattgaagcaaacaaagaaaattttacaactaaaatagaagaagcttttagtaaaggtaatatattctggatgattcctgatgagtctatttataatcaaactactataaagttaatactgatatcagctgttaaaaaaggtatccctgttataagcttttctcctgtttttatagatattggtgcatttatgagctatcaaatagacataaatgattatataaaagaagctgcagaaacatttctaaaatgttaccaaaaagatatttgtgaaataaaatttactaaaaactttaaaataataatcaataaaaacttagcaaaattttggaatattaaaataaaactaaaatccaacttctttatcttaaaataatggttaaaactaatagtttatattttagatttacaggacttactttcctagccattttttttacagctatcttaataatttttagttacatatatataaacaagagaaatttctgggaaaatcaaacatctatattacaagaaattgctaactccttaaaagaaagtataaaatattatttacctctagatagaaaaaatgaaataaaaaatttatttaaaagttatatcgatattgctaatattgaaaacattgttctaataaaatgcaacaacaaaaaaatactaatatctgccaaaaaaataaataatccagaagatattttattttgtaaaaaaaataaaattattaaacacgaagatcatttccattataaaattagcttcaaaatcaaaattccccaaaaaaactatttagaagacataatattcaaaagaagtagtaacaatataaaagaagaaaaatattgtctttgctttattctttctagccaaaaaatattctcacagctatggaaacccataattacctcaataatcatcgctattattataacatgcatattgacaataatttctatttttactgttaacaaaatcagtgccccactaaaaaaggtaacagaacagataaatgccatatctagaggaaatattgaagaaatagaaccagaactccttgaaagcgaaatagaagaaatcaaagagttagcaaacgctttcaataaaatggtagaagcgctaaaaaacaaagaaatagaagtaagaaaggaaatagaaggttacataaatgaactagaaaagaaaaataatgaacttaaaaaagccctcaaatctttaaaagaaagccaagaacaattaatacaaacagaaaaattggcaggacttggcttcatatctgctggtattgctcacgaaattaacaatccattacaagttataaatggatattgtgaaattattttagcgaaagaaactgatcaaaataaaataaaaaatctcaaaagaattcaagaaagcgttaatagaataaagaaaattactgaatcattaggagaatataccagaaaagaaaataacttcaaaaaagtcaacctgcgagaagttgtcgacaaagctatagaaacagtaaaattctctgaaaagataaagaatatagcttttgatataaacgttgacccaaacatcaagattattggcaaaccaacagaactacaacaggtctttatcaacttatttttaaactcggttcaggctatggaaggcgaaggaaaaatttgtgtagaagctaagaacagtaaaaaagaaaagcttgtatatatttacgttaaagatactggtccaggaataccttccgaacatcgcaaatatatttttgatccgttttttaccactaaaagccccggggaaggaacagggcttggccttaacattgtttaccgaattataatgaagcataaaggctttattcgagtcctagataatgaccccggagctacttttgaaattatattaaagaccgtttaattaagttctttgcaaaggctcagaaatataggttgagatcgcttcggctatagtgactcgcgaccgagattgcttcgctttgctcgcaatgacagtgtaagaaggtagcaaacgtagttcctacgcatgtagcgaagcaatatcttttaaaaactttagcaaaggtctctaatcgtctaataaaatagcacctttagctgcggatgttactaatttggcatacttgcccaaaactccttttaccttcttctgttttatttttagattttttcttcgtttttctagttctccttcgcttacctttagaactaaacggcgattgggaatatctatctcgataatatccccttcttcgactagggcaataggcccaccttcagctgcctcaggagaaatatgccccacacaagcacctcgtgttcctccactaaagcggccatcagttaaaagggctaccgaacgccctaatcccattcccataatagcagaggtgggagaaagcatttctctcattccaggtccacctttagggccttcatatcggataaccacaacatcgccttcttttattttgccggctaaaatggcttcataggcctcctcttcagattcaaatactcgagcaggaccttcgtggtgaagcatctccgggaccactgcgcttgttttaaccacagagccttcaggagcaaggttaccccaaagtatagcgatagctccctctggacgataagggctatcaatcggccttattacctcctgatccaagaccttagctgtttttaaattctcgcctacacttttaccggtaacggtttttggttttttctttataagattggccttacttagctccagcattactccaagaactcctccggcttcatgaaggtccgtaacgctgtggggaccactaggaataagagaacacaaacaaggtacttgacgtgaaatcttatcaaagattttaagggaaagatcaatcccgccttcgtgggcaatagcaggcaaatgtaacacggtattggtagaacatcccatagccataataagagcaatggcatttttaaaggcatctaacgtggctatttttcggggagttagttttttcttcaatagattcataacctgcattcctgactgcttggccaatcttatccgggctgaactaacagcaggtatggtaccattaccaggcaaagccaaacccaaagcttctgtcaaacaattcattgaattggcggtaaacatacccgcgcaagaaccacacgtaggacaggcttcatcttctatttctcgtaattcgtcactagttatttctccttttttatagcgaccaatagcttcaaaaaccgtaactaagtttatctcttttcctctatgtctccctgtaagcataggcccaccagagacaaaaatagcagggaggtccaaacgcatagcagccattaacatgccgggaactattttgtcgcaattagggacgaaaactaaagcatcacaggcatgggctttagccattatttctacagaatcagctatattatcacgggaaacaagggaatatttcataccttcatgattcatggcgataccgtcacagacagctatcaccccaaattccataggggttcctcccgccatacgaactccggccttaatagcctctacaatcggacgcaaatggacatgcccagggactatttcattaaaagaattcactataccgactataggacgagcaagttcatcatcagtgtaaccagaagcttttaaaagagaacggtgaggtgctctttccaaacccttctttatggcatcactccgcatagtgccctcctctttgggaattatttttttgtttactacaaaaacaaacttttgcaaaagagacctttgcaaaacatcttatttaagagactgtttagcccttaggggctcgcagtaactaaatggctaagggctgatggtagatggctggtggtaaataactctcacttctatttatgagaaggcccgtattgccgacgaagtggcccaaccgggtcattacgaggaggcccaaaggaccgacgaagtaatctaagagactgcttcacctgtcccgagcgctagcgaagggatctctgtcaccaggcgccagcagccgaagcaacgctctcgcgaggcgacgtagtcgttgtggcgattaatctatattttttgaattttgcaaaggtctcaaaaataagattattggtttacgaaaaaacctaatactttgagcaaaactctcgataatattgataaatattcgcctcttggcatgagttacttttgaaattaaaatgccttcaaactcaaaggaggtttctctatgagggaagaagtagaaaaagcccttcagaaagtgcgtcctatgcttcaggcagacggcggagatgttgagctagtagaagtaactgaagatggcattgtaaagttgcgtcttcaaggtgcctgtaaaggctgccctatgtctacttacactttaaaaatgggaatcgaacgctttcttaaaaaagaagtccctgaagttaaagccgtagaagaagtttcttaggaggattatttatatggccagagtcacagtagaagattgcttacgccaggaacccagacgttttcgcttaatacacctgactatcagaagggtaaaacagcttcgtaagggagctaagcctttaatagagtgcaacaataaggaaattgtttgtgctcttagggaaatagctgctggtaaagtaaactgggaaaacatcgatcaattagaaaaagaaacggaagaactctcactaggagaattcctagaccttgcaaaattagctgaagaaaaagccaagtcgtgagagaaaaagactattaccaaattttaggtgtatcgcgtaacgcctcgcaagaagagataaagaaggcgtatcgtcgtcttgcacgccagtatcatcctgaccttcaccctggagacaaagaagcagaggaacgttttaaagaaatctccgaagcttacgaagttctttctgacccggaaaaacgggctatatacgacgcacggggctggcgtggtcttcatgaaaggggctatgaaggcttcactgatgttgacgacatttttagcactttttctgacctctttgaagaatttttcggcataaggtttggcggaggcccaagcagagaacgccgtccaagaagaggggctgatctctcttatgaagttacggttacccttgaagatgtctattttggtcgagaaatccctatagaaattgaacgctatgaaaattgtagcgcctgtcagggcacaggccttgcacctggcgctactccccaatattgtcccacctgtaaagggaaaggctatgttgttcactctgaaggtttctttaggctctctaccacctgccctacgtgtcacggagcaggcactttaattactgatccttgcccagcctgtaaaggcaaagggcggatgcgtaaaaagaaaaagctttcggtaaaaattcctcctgggatagaagacgggtctattataaaggtaacaggagaaggggaagctggccttatgggcggcccccctggtgacctctatttaaaagttcgcatccttccacacgaaatatttgaaagaaaaggaaaagacctttatctggaagtgcctatatcggtaatagacgctatccttggaactgaaatcgaagtccctaccatggaagaagaggtcaaggtaaaagttcctcctggtatccagcctaatgaaagcctggccatagaagataaagggcttcttgactggcgcactaaaaaaagaggaaatcttattttaaacttcaaagtagaaatacctaaagaccttactcccagacagattgagcttcttaaagaatttcaagaaattgaaaaagaaaaacgaggaaatatttttaagagactctggaaagcagttaaaaaatgagcaaatttacccatttaacagaagatggacaggcccagatggtagatgtttctcaaaaggtacctactgcccgagaagctgtagctagagggaaaatagtccttggagaaaaagtctttcaagcagtagttgataaaaacatccctaagggagatctctttgccaccgccaggattgcaggtattcttgccgctaaaaaaacagcagaccttatccccctttgccaccctttaccgctaaccaaagtcgaagttgacttttctctttccccagaagataagagtctctctatagaggctcgcgccaaaactgtagcccaaacaggtgttgagatggaagccctaaccgccgtaagtgtagctgctcttaccatatatgacatgtgtaaaggcatagataaaggcatgcgcattacggatatccggctagtcaaaaaaaccgggggtaaaagcggcactttaatactggaataagaggaggatttatggatcctgaaaaacttgaatattttcggaagttactcctggaaaaacgggaaagacttattagagaagcccttaagaccgttggcgaactggtagaaaaccccgaaaggcttcctgaccctacagaccaggccacttttgaaagtgacaaaggatttgaactaagaatacgagatagagaacgcaaactgataaaaaagatagataaagccttaaaacgaatcgaagagggaacttatggtatctgtgaggcatgtggtgaagacattgatgaaaaaaggctaaaagcccgtcctgaagcctctttatgcattcattgtaaaagagaacaagaaagacttgaaaagctgcgcggtgattgatgctttatatagcctttttatggcacatgcatcagcccttctatcttgactgggagaagggctcgcttgctcttccctgggtaaggctacatgctgtaaaagcctattttgacctaccctacttgcttgctaaataccctcaagtcaaaaacaattttaatttggtaccaagcttacttcttcaattacgccattatgaagaaggaaaaactgatatttttctcgaactctctcgtaaacccgcgagcgaattatcacctgaagaaaaagcctttcttttgaaatacttttttagctgtcattgggaaacacatatttatcctttccctcgctatcatgaactcctggctttacgcggtggagatcggcctcaagatatagaaagggcccttgatgaattttcgaaccaggattttcttgatcttcaggtatggtttaatctcacctggattggctttggacaccgaagtgaacctttgattaaggaacttttagccaaagaaaggctttttaccgaagaagaaaaaaatttgctccttgatcttcacatcgaagttataaaaaaaataatacctctttataaagaactacaggagaaaggccagatagaaatatctacctctcctttttttcaccctattcttcctcttcttatcgactccgatatggccagacggaatcttccccacgctcccttacctccccgctttaactatccagatgatgccgcttttcaagttgaaaaagctttggaataccaccaggaactatttgacaaaaaaccaaaaggactgtggccatcagaaggctctgtttgccctgaacttattcctatagtggcccaagctggcctttcctggatggctactgacgaagaaatattatacaaaagcctttggcgccatggcccagcagttcttatgaaaccttatttagccacccatgagaactctcaaatagctatggtatttcgccaccacggcctatcagaccgtatcggctttgtttatcgcacccttacccctgaagacgcagtctcagaccttattaacactgccaaaggactggctagagaaagtggacttgaaaatcctctgctaaccttgattttagatggagaaaacccctgggaatattatgccgatggcggtgaaggctttttatcagctctttttgaaaaaataaccagcgacccggaaatagcctctgtcaccataagcgagtatcttgataagtttcctcctcaagaagagataaccaatctttacactggctcctggataaacgccaactttgatatctggataggccacgaggaagaaaatcaggcctgggaacttcttggccgtactagaagagtattgaatagcttaaaagaagtccctgaaaaagcccgtcaggcgataatggctgcagaaggaagtgattggttctggtggtatggggatcattttaccagcctttttgacgccgaatttgaccgtttgttcagggggcatttacaagaagtatttaaggcattaggaaaggagcctattgttgatctattttatccagtaagaaaacctaaacccattgaaccagaagaaattcctgtagcttttataaaaccagtgattgatggccgggaaaccttcttttttgaatggattggagccggccgttttctcccttctaccgctggagaggctatgtatcttggtgaaagtcttgttgttgccctatattttggctttgatcttactaatttttatttaaggcttgattttaaagacaaaatatttgatcatttacctgaagatttgcagactatagttactttttcaggttctaaacataaaactcaaattatgtttaaacccaaagctaaagacataacaaaaactcttattctcgttaaaggaccatttcgtctttacggaaaagatgttggagaaatcgctttagaccgaatattagaattagcagtctcttttgaaaatctcggttttgtagtaggagaaaaagtaaatttccatttggaatttttagaaaatagtttaattcgtgaaagaattccaagaacagggaaccttttgtttactgttccggacgaaaattttgaacaagaaatgtggttagcctaagctaaggaggcatttatgcctgaattaagaaaagaccctgttgtcggccggtgggttattatcgctaaagaaagggccaaacgtccccacgattttattattccagaagaaaaaaccaaagggggtttttgccccctttgcccgggccacgaatattctacccctccagaagttttagcctatggccgcccgccagaagcaccccctaacagccctggctggacggtaagagtagtgcctaacaaatttccagcacttcgcattgaaggtgaactctggaaagaaggtgaaggaatctatgataaaatgaatggtatcggggctcatgaggtcatcatagaaactcccaatcaccacgaaacactttctaccatgcctatagatcgcttagtccaagtcttttgggcctatcgagaccgtatggttgatctctctagagacccacgttttcgttacgttatcatatttaaaaaccatggccgggctgctggagcctcacttgaacatgctcactcacaacttatcgccttacctgttcttcccctcagaatgaatcaagagcttagaggcaccaaaatgtattacgattataaggagcgttgtatcttttgtgacatcgtacaccaggaactcagagacggaaaaagagtagtctgcgaaaatcacgagttcgtagctatttgtgcctttgctcccagacaaccttttgaaatgtggattattcctaaaaaacatcattctgatttccgtactattgatgaaagccaattaagggcgcttgctgagatattctctgaagttttaaagcggcttgatactgctattcctcgttgtccttacaatttcgttcttcacaccgctcccttgcgcgagccttatctggaacactaccactggcactttgaactcttacccaaactcacccaaatagctggttttgaatggggcactggtttttacattacgccaacgagccctgaagacgcagcccatttcttacgtgaaataaaactttctgaaggaggccaataatggcagacaaacctaaaatacttatcgttgacgacgaagaaagtatccaccttctttatagagaggaactctctgaagaaggctatgaagttatctctgccttaaatggccctgaagccattgaactggtagataaagaaaatccagatctggtggttcttgacataaatatgcctggcatggacggcttagaagttttgcgcatcattaaggaaaaacatcctcgtcttccagttattttgtgttctgcttatccggaattcaaacaagacttgagttcttgggcctcagaggattatatcgtcaaatcttttgatcttaccgaattaaaggaatctattaaaaagaatttggctaaaacaacagaaaactaaggctagctataactaaacgaaatggtctaaaaatatggaagagattacttcgctttaagatacttttactttctcataatttttataccaggcaatagttttgccaagcccttcttcaaggtctgttagatccgtcaggttaagcaaatgacgggctttggaaatatcagccagtgaatggcgtacgtctcccgctcgtgatggagcataattgggttttatatctacatctataattccagcaataattcgataaagttcgttaatacttatagctttacctgaagctatatttatgacttctcccacagctttcttatcagctttacaggcaagaagattagcccgcacaacatctttaacaaaaataaaatctcgggtttgttctccatcaccaaaaattgtaggagtttcttctttaagtaaagcggtgataaatttaggtattaccgccgcatactgggattttgggtcctgcctggggccatagacattaaaatatctgagaattaccgtctcaaggccataaagttcaggaaaaattttacaaaaatattctcctgaaagtttggttaccgcgtaaggtgacatgggattgggaagcatgtcttcccgtttaggcgctggcgtttcttcttcgctatctccataagctgaagaagaacccgcatatacgagcctctttactccggttttgctagcggcacgcaaaatattaagtgtacccgtggcatttacatcttgataagtagccgggtcctccaccgaggccggcactgagcctaaagccgcttcatgaaaaacgtaatcaacccccttgcaggcctcttcacaaagcttaaaatccctaatatctccctctataagagtaaaacgagctttagccccagggatctcttccacaaaagccagatttttaggaataccgttagaaaaattatcaagcactcgtactttatagccttcacacaaaagatattcggcaatatttgaaccaataaacccagccccgccggttatcagaaactccatatttataaccccatctcttcgaattctctaagtttataaagaagcgccttataagagatccccaaaagcgctgcggcctgctttttattgccatcggtttgcctgaggaccatatcaattatctttttttccaccagagccagcactcgcttttttacatcttttaggcagatctttccctgttctgctttagccagctctaaagcaatacgtttggcaaattgttcattttctgtctccaagatatcttctggatctaaaatttttaaaaagcgctttatctctatttcaacttcttcaaagtctcttaaaaccaccagtcgtttgatgtagttttcaagctcacggacattccctggccagctgtatttaagaaagagttctagtaagctagaaggaattttgaaatctgtgacattatatttgcggccataaagattagcgaaatagtcacatagtaaaggtatgtcttcttttctttctctaaggggagggatataaatttttatgacacttaaacgatagtaaagatcttgcctaaaagaacctttttctacgtctttttctagatcatggttagtagctgtaataacccaaacatcaacttttatgtcttttttaccgcccaagcggcaaaactcttggtcctggaggacctgaagaagttttgattgaagggagagaggcatgtctccaatttcgtcaagaaaaattaccccgccatttgcctgttcaaaacgaccaggctttgccctttctgctccggtaaaggcccctttttcataaccgaaaagctcgctttccaaaagttcttcgggaatagcagcgcaattaaccttaacaaaaggtcctcgggaacgataagagcaggcatataaagttcttgccaccacctccttgccgactccgctttctccatatataacaacatttaaatcagtatcagctacttggaggataagattctttatgcgcttaatagcaggactttggccaactatatttcttaatgggccttcaagatgtttatcttgttcagtagctagtgcattcactccagatacccgatttttaaaatagtgcttttattataaaggacaattaaaattttaagcaagggagtgttatgaaaaatttaattagtaactctaatccatcttatcggcaaaaaatagaaaaagctaaggattttttggctcaaaaatttcctttttttcctaaagtagtcattgttttgggcacagggctttcgggcgtggccgaggaaatggaaaaagacctggttattccttatgcagaaattccctacttcccacgttccacagtagaaagccataaaggaaatttaattttgggtcggctctcagaccttgaaatagcggtttttcagggaagatttcacttttacgaaggctattctaccaaagaaattacttttcccttaagagtactaactctccttggggcaaaactcttgattatttcaaacgccgcaggaggccttgatttatcttttaaaccaggtgatttgatgcttatagccgaccacattaattttattcccgaaaatcctttaaggggagaaaattacgaagattgggggccgcgtttcccagacctctctgaggcctatagcaaacgattgcggcacctggtcaaagcggtagctgagggtaaaatagacttacaagaaggtgtttatgtagctgtccctggcccaagccttgaaactcccgcagaaacgcgttttttacgtttgataggggctgacgccgtaggcatgtccacggtgcctgaggtcattgtggccaaacacgctggccttgaagtgcttggcctttctgttattgccaacgttaacgacccggataattttcaacccattcttctggaagacgtcattgccaacgcccaaaaggccgaaaagaaaatgctttttctaataaaagaatttttaaatttccttcccaaggattggctggaataaaatggcagagcttttgataaactacgctccgtacgaaacaagagttgctcttcttgaagatggaacccttgccgaattttatctcgaacgtccaagagaaagaggttgcgtaggcaacatctataaaggccgtgtagttcgtgttcttcctggtatgaaagctgcctttgtggatattggccttaatcgtacggcctttctttacggaggagatctatgccctagcctttttgaagcagaagaactatttggcgaatatttcgctcaagaaaaatttaaaattccaccgatagaagatgttttaaaacccggccaggaaattttggtgcaagtagtcaaggagcctattggtaataaaggagcaaggcttactacgaatgtaactctagctgggcgctacttggtttttctgccaactatggggcatattggcatttcacgaaaaattattgatgagaaggagcgaaaacgcctaaaagaacttattgaaggattacgtccgtctaataccggttggattattagaacagtagcccaagaagctaccgaagaagaaattaaaacagaaatctcttttttagtttctttgtgggaagatatcaaaaaacgcgcccaaaaagttatagccccagctttactctatgaagagcttgacataagtttaagggcagtacgagacttactagtaaaagaagtatcttctctggtaatagataaccgtcaggtttacgaaaaaattctttcttatgtagaagagttagcccctcatttaaagggctgtataaaactccacgagccaccacctggaatctttgaggcctacggtgtggaaatagactatcatcgttttttggcccgtaaggtatggcttaaatcagggggctttattgttatcgagccgtgtgaggccttcaccgctatcgatgtgaatactggccgatttgtgggtaaagacgaccttgaagaaacggtactgcgcacgaaccttgaagccgccaaggaaatagcttaccaattacgcctaagaaatatcggtggtctaattattattgactttattgacatgcaccgccaggaaagccgtgaaaaactctatcaagctctcaaacaattccttagccgtgaccgggccaaaaccaacgtgcggcccatgtcagaattcggtattatagaaatgaccagagaaagacgccgtgaaagcctctataatcttcttatggaaacctgccctctttgccatggagacggggttataaaaagtaaacgcacggtgtgctatgaacttttccgccgtcttgaacgcatgggccctcatatcaaagggaaaaatgtaacaatcaaggtacatcccgatgtggctcaggtcttaaccggtgaagaaattgaatttcttgaagaaatagaaaaaaaattcgaatttgaggccttagtaaacgaagatcccgaactttacccctgggaattcaaatttattttgaattccagttaattacacggaaagacctctgaaaaatttctcagaggtctcttagaacaaaaaagaaaaaaagaggcaaatgggggtttgggggcaaaacccccaatgtatcccaacgggaagaaacttattaaaaggtctggcagagtaaaaatctctattccctctacctcaaaatagaagatacctctttcaaaagagacaaagcttgttcaactaaatcttcaggcaaagttcccatgccacagctaggagtaattatggcttgctccactacttgttgtatagacaaacttccctctttggtcagtttctcaaaggcattttcaagttgtttggcaaggctttcagcagaactttcttttaaggcctcgggtttaagggtgggaatgattccccaggcaatgtttccctttttgtttaataaagtgactatgtctttggtataaagcaggaaacgatctagataatcaaaggcatcaaaatttaagatatcaattcccgcctcaaccagcagatcccattctgtattagcacagacgtgaacccctactataccccctcgagccttaatttcttcagctacttcaccaaggaccgccagcacttcttctcgactcacgcctacaaaactagaagaaccaaaacccgctagcgctggttcatcgagaaaaattattaccggaacttccagttcctttaacaaatctacctgaaaagctgcttttaatgccacctgtttggttataatgtccctcaaagtagaatcgtaaaagcaggccttaccatcaggtgtcttaagccccgtggccagggtaaatggcccggtaacctggcctttaaccgccaagggcttcgcgccagcaagtttttctttcaagcagaaaagtcctctggcctcctcgggagtgagcgcaaaaaagctttccgttacaggctttccggcttcttttaccgctagatactcttcataaaattgaagcatttgcggttcaaaatttgcgtcagtagggtctaaaataagtttttctggattaaatccaggaaggccctttgaaaactggattaacatgccctcttgtggataagctggcaactggggccagcatggtatttcggggcaatattttaaaacaagctttacggctttttcatgatctttgccaggaaaactccccacaatggtaggaaaagctctgcctataaacatttttacctccaaagatttttggcttttttctaacaaaattttttaggcaagccaagaaggataccactctgacaaaaaatgaagggacaggcaaaaattttcaggtctcccaaaattctgccgatataagggacaggtgccgatataagggacaggcaaagaaaaaatttaggaggtctcttatgccacgtatcccacgttttttcatgaatgatccacgagccgcttatcatgtaatctcccgcaccgccttgcccggccaccatgtcctcggcgacgaagaaaaagaacacttactccatcttattagttggctctcgcaggtctatttcgtcgaagtttatggcttcgccattatgggtaaccatttccatctcctctgccgcatgctccctgaagaccagttctctgacgaagaagtaaaacgccgcattcgcctctactacggcgagaaacgcaaaattttcttctacgaagaggtgctcaaaaaatggcggaaaaggcttggaaatctttctcgatacgtccaggacatcaaacagcgcttttcacgctggtataacaagcgcgttgaccgcaagggctatttctgggctgacaggtttaagtccgtaatcattgaaactggggaggctttgctcaactgcttggcttacatagagctaaacccggtgcgggcaggaattgtagaaaagccagaaaactaccgctggtgctcgctaggatacagagcaagaagagggacaggcaaaacttttctgtcgcttgatataggacttccgcggtatgagggaaaaagcgagaaagaaaaatttgagcttttgcgggagtttgtttatggcaagggcgggcttggcaaaccagaacgagggacaggcaaaaatttaagacaaagagtcagtttttttacagaaggtctggctatcggaagcaaagattttgtgaaaagtgcggccacaaggttaaagagatttctcgggctcaaacgaggaagaaaaagtaaaaagataaaagattgggcagatatggcttttatctgagctaaactttacttgcaatttttggataaatctcggaaagaaatctttaaaaaataaaatcgaaaatttcacttgtcttttaattcgactgtccccctattttaactgtccccctattttaagctaagaccaaggaattgaatcaatgaatattgggtagttttggaatttttgtaagacagattaaaatttagacatgaccaaaaaccctttcgaagtgctaggaatatctcctgaaatggttagagaccttgatgaagaggccttatttggcctggtcaaggcttgttatcgagcccttcagcgagcttaccacccagacatgcaaactaacggcaaagaaaaggcagtagaacttaatctggcctttgaagctcttgatcttgaacgaaatccggattcttttaagatacatcgaaaagcttatttaagacgactttcccgccgtacccaaaaaaaaactatcgacgatttaactaaaaaagtagccactcttttgcgtcagaaagaactccttgctgaaaatttttggcaacatcttttaattaactcggaatctcctcgcgcgactttatttcccgaacaaccaaaagatttaaaagttactctgctagacctaggtcttaaatttaatgcctcttttaccggttttgccaggcacgtggcctttaaggaaatactttttgacgaagagggaaagctttattatcgttttcccaaaaggcgatactttcagccagtaaattttattactctggttggttccgtttctaggcgcaaattagaaatttggccacttcttgaaaaagagcccacacctgaagccgctgaagacggtttacctgatcttaaagcctttaaaatattaaatgccatttcagtagaagtatttaaaagaacatgtcttcccttgttgaagacttctcttcatgaaaatgcctatctattttctttacatcgacgttattcattaatagagcctctggtatttgttgaaggaatgatattaaaaatagaaccagctacttctaaagatttttctaaaataataaaaaagtctgtatcccaaaaaactccagaattgccttcaggttttttagctttaacttctcacaaagacagttctgcctaaactttagacctttttgaaataagaaattctctctttgactttttccacaagcatttctgttccattaaaagaagcaattcggtcataataaattaaagctctctcagctaaaagcattaattcgcccttggccacttcacgcgaaaaacccattttttgtccagcagctaataaatcatctggagtaatatcattagttttatcatttataggcatagtgtgctcagacatgccccagaggtttcccaccaaatcatatgctggagataaccttaaagtctctccatcccaaagaaaggcaaagtttttgagatgatcatcagtatttacgatgaaccaattaagcaccatctgtttataaaaggtcaatacatctctttctggaaagtgagaatattttttcacatattgagcggctacttcatatccttcgtcaaacatttcaaggcctcccatcactgtacttaaagaaattaacataagacgcccgagataaagggttttaagagaagtgatgtcgaatctttttaccgcaatgctatatatgtgtttagttttgactagccagaaggtaggtactggaatccctacatctcttgcaaaagcaaggccttcaacctctacctgagcaatagtattaggagcagggtcggtttttccaggaaattttaccagccagggctggccatgaaagtcaactaaaatagttttgggtttagcaccaccgatatttactcctgttacgccgatataattgaagacctcttctacacgccgtggatcaaactctggtatttcttctagacacttctgtaaggctctaaagttcacccaggtaggcttaggaggagaggaagcttctgtatctgaaaaaagaagagcccctatacgggaagaatctcctattcctatagcaagatgtctattacgtataaaatcaaaatcgtacttatctgaaaggatcttaagaccccaggtgtcagggatggtatcatcaaaaatcagaagagggggtttaagtccttccgttctaataggtttatctgtataaggtagatttataggatcaatgatgaatttttttgtttcgtactggaaggtaatcccttctctatctatatctatccaaccaatatggtgaggataacctttggtatcaacaaaccaaacttttaagcgtcgttctaaagaaaaattaaaatgttcttctttcatttgttttaatcatcttgggaataaaaataatgggaattaaagcaagagtggtaactccagaaataaaaagaggccattgatagccccacttttccccaagaggcccaaaaataagtgaaccaataaagcctcctaacatgatagtcaaagtaattaagccgctgtttcctccgatacgctcaacccgaaaaagctcggctatccccacataagaaagcaccattatggtgccgtctcctactccgtgtaacaatcgaaaaacaagacttaccgtaagattttcaataatcattcccatgtgcccgattccagaagccaatagaccccagattgcaagaaggtaagggctcacccctttatttaaccagagacctactgtaaaagaagttaaacctatcatagcaaattcggcagacatgtaaaaacccatacctaacaaggaaagtctaagattttccctcaagaatagaccataagaagtgaattctgccccccagtgaagataaaataaaaagagccaaatcgcaaaaagaagcaccgaaggtttccaaaagtcctctctataagttttgaggccaaaagaaatcggtacgtttttgggaagaaaattttttataagggaaagtagcaaatagaaactacctattaatttgagaatgaaacgaaaatcaagaactgaaagtaaaagacctcccgcaattcctccaggggtaaagcctaacattcttacactgttaaatatgccataaactttacctacatctcgagagaaggttttcagaagtaaagcatcaaggcttaccttgaaaagattttgacctactccataaataagataagccaacataaaaagtggaaataaaaaaatttcacttttcatccaagaagcaactcccataagagctagagctagagcgattaaatctcttgccaaaaagcgatcactagcaagccctgagggaaaagcactgataatagaagtaatactaaaagcagcgtaaataatccctatttcttttcctgaaaaaccgctttcttttagataaagaggcataaaaaaagcagtagtagctaaggcaaaggctccacagacagaaaaaaacaaagaaggaaaagattttttgtcactttaaattttaaggggcacttttgtgccccttagtttagttattcaggtttgatccccagtttcttttcagtctcagccactaatagccaggttttgacaatggtatcaggcgtaagactcatagagtcaatcccacattctactaaaaaggcggcaaagtcaggaaaatcgctgggagcttgaccacaaatccctactttacgttttgcctttttggcttcttttataacttggcgaataagctttttaacagcagggtttctttcatcataaatatgggctactagctcagagtcacggtcaagtcctaaggtaagttgtgtgaggtcatttgaaccaatagaaaagccatcaaataccttagcaaattcatccgccaagataacgttactcggaatctcacacattacataaacttcaaggccattttctccctgtttaaggccgtatttctccatcacctgaattactttttggccttcttcaacggttcgacagaaaggaaccataacttttacattagtaagccccatttcatcgcgaactttctttagagctttgcattccagggcgaaagctggctcaaaattagggtcataatagcgagaagcccctcgccaaccaagcattggattgtgttctaccggctcgtaaaggaacccacctattaaattggcatattcgttacttttgaaatcagaaagacgaacaattacatctttgggataaaaacccgcggctatcatggctatgccctgagccagtttatccacataatattcggccttgttttcgtacataggggtcttttcatcaatagctttaattacttttcgaatctttctgtctttcttggccttttctttgagttcttcgtaattaagaagggccagaggatgaatggcaatgtgagaaccaatgataaattcaagtctggctagtcccactccgtcgttaggaatttggccttgagaaaaagccttttcgggaattcccacgttcatcattattttagtacgtgtacgtggcattttagtaaggtcaatacgctctacttcaaaaggaataagcccttcgtacacatatccatcttctccctgagaacaatccactgtaacatccatacctgtttttataacctctgtagcgttgttggttcctactatacaaggaataccaagctctcgtgaaataatggcagcgtgacaggttcttccaccacggttagtcacaatagccgaagctattttcataataggttcccagtctgggtcggtcatgtcagttactaggacttcacctttctgaaaatcatgaataccagaaacatcttcaataactctggccttcccctggccgattttgcttccaacagcctttcctacggtaaggaccttaccttcgccttttagtttgtaaatttcataaaattgttcttgtttagttccgtgaaccgtttcaggtcttgcctgtacaataaagagttcaccagttccaacttcttttccgtctccgtctttggcccactcaatatccatcggtcgtccataatgatcttcaataatgatagcccattcagccaattttaagatttcatcatcggtaagacaaaacttttgacgtaattccttaggagttttgatgtttcttacagggcaacgcttacttttaccgtaaatcatcattagctctttagagcctaatttcttggaaagaatcggccgaaaacctttcttgagagtgggtttgaaaacgtaaaattcgtcaggatttacggccccttgcactacattttcaccaagaccccaggctccagtaatataaaccacttctcgatatcctgactcagtatcaatagtgaacataaccccagacgaagcagcgtcacttctgaccatcttttgaattgctactgaaagatagacgttaaaatgatcaaaacctttgtcttgacggtaagaaatggctctgtcagtaaagagcgaggcgaaacacctcttaacaaactcgattacattttcggcccctcggacatttaaaaaggtttcctgctgaccagcaaaagaggcatctggtagatcttcagcagtagctgaagaacgaacggctacatctacttcaggatagtatttttcttctaacttatggtatgcctctttgatagaggcagccaatttctcaggcattttggccttaagaattatctctcgtactttttttccacgtctttgaagatctttaatatcgtgagtatcaagaccggttaatatttctcgaattttatcatcaagatggttctcgtgaataaaatagcgataggccgccgcggtaaccgcaaagccatcagggacatttatccctttgggagtcaaattacgatacatttcccctaaagaggcgtttttgccgcctaccaaaggaacgtccttgatggaaatttcttcaaaccacataataagaggttcattactcataaattcctccttaaataaaatcttgtcaaaattatttgaatgagatttcttcttatctatcgggtttttatcaattttagaaaatatgtgtcaagccatgttttaatattataattttaaattaaaaataattaaagaaatggtataaaaatttttaaaatctagaaatgaaaactctgccctggaacatacttgatgaaaaagactggaagattctaaaagatttatatgcccatgcccctgattgcgctaaatttttatcacgtcgattacggtttgaattaggtgacaccatggaaagactacgaaaattagaaaatttaggttttttagaaagaatagaaggcagatttttaaagaaaaagggacttaaaaggcctaaacacatgaatcacacttattacgaacttaccagatcctgccgtttatatcttagaaaggacctatttaaaaaagactaaatcataatatttggcaaatccatttctccatgttcaaaggcttttacaaaagcttttacaacttctggatcaaagtgcttgccggctcctttaacgataatttctttggcctcaaaaggcggaagcccttttcgataaggtctatcactaattagagcatcataaacatctgctaccgctaaaattttggcttcaataggtatctgacgaccttcaagccccaaatagcctgtaccatcatatttttcatggtgggccaggacaataggaataactctccctaaacttccttttataggatcaaggatatcagtagctgaagtaacatgttttttcatatgttcaaattctttttgggtaagtttagccgctttgtaaagaatttcacgactaatctttagtttacctatgtcgtgaattaaagctgctgagcgaaggtcttcaatacgatcatccgaaagccccatatattgagcaattttagtagcaaatacagaaaccctataacaatgattttctgtatattcatctttagaaagaaaatgtctaagaattaagataataccgtgataagttttttgaagttcttttatttttttctttatgacgatcatataaaactcccatggtataagccataattagcaatgtagttgtccatacagttagctggcgccaatcttctttccaccaactaaagtttttattttcaattatactaggaataacataaagtatagctattactaacaaaatactggctaacgcagtaagaacagcatgccttttcccataaaaaatatgctgaaaaaatggcaggaagactgtaaagatttaacaaaattcgttgtgagtcaactaagaaattggtaatagcaagtaaagaaacgatggataaaactagccatagctccttgtttactttataaacttgttctaaaaaattctgttttatatttgaaaaagaaaacttcttctttttatcttcattatataaatattcttgcaaaatcttttctgtcttgtctatgtcttcatcttcgtaggaatgtatttctttttgttcctttaaatattctttttttacttcctgaatttttgtatgttctttcgaatcattatttttcaagtaattaactttattttctttaggaataaaagttacctcagctcctaactctttaagctttcttaaaaagaaataggcttctttttcggaaatctctctttttaaaattaaaggagttttggaaataatatcttttattttttctaaattctctttatcgccgtttttccgacaaatttggccaaaaattcagccactttatcctttttttcttggggaatagatttaagaatcaagattcccgtagtattattcatatacctagctctattctttttttctattcttttataattaatcggcaggttattatttaaatttaattatttttctactagccttaaaaacgaaaataagttttcttcagacatttgagaggtaagggatacgcggaggcgagctgttcctggaggcacagtaggtggccttatagcaggaacaaaaaaaccagcttcaaaaagtttggctgaagcagctaaagccttttcattgtcacctaaaacaataggaacaataggggtatctcctgaaagccctaaatttttacgaaaccaggaagatagttttcttaattggctgcgcgcctctttaagatcaggcaacaaagatatggcctttaggttgaccgccaagataaaaggaggtaaagctgtagtaaaaatgaaagaacgggccttgtttatcaaaagatctattacctcttcgctagctatcacaaaggccccataaccaccaagggccttgccaaaggtaccaagaagcaagtctatctcatttattaaaccgtattcctctgccaatcccaaaccttgttgcccataaacaccaacagcgtgagcttcatcaagtattaaaaaggcctgataagttcttttaagttttattagttcttcaagagggctcttatctccgtccatactaaagatactttctgtaattataaaagcccgtttatacctgaaacgacgacttttaagcaggtcagccaatgcttctatatttccgtggggataacgaaaataagtggctcctgagagacgaaggccgtctattatgcttgcgtggactagtttgtctgcaaagaccacgtctcttcgtccagcaagggctgaaataattcctacgttagcgtgatagcctgaagaaaaaacaagggcttttttttggtaaagatttccgagcttttcttctaggcgttgataaagaagatggttacctgaaagaagtctcgccgcccctgcccctataggaaagtcttttatttcttcaagaatttctttctgagaaagtttttcactcaaacccaaataatcgtttgacgaaaggttaaggagccattttccatttatctttacataaggcccttggcgagcttctatcaagggaagacggcgaaaacgtttttcttcctttaatttggttatttctgccgtgaaatccattacaaattaatcagaacttcttcgataacttcagcactgatttttaaaatttcctctacctcggttttacttatacacaaaggcaaaaaccagtaaataacgtctccaagaggcctcaaaactacacctttttccaaggacttcatgtaaatattgaaacccaatctcaactcttcagaaaaaggttcttttgtttttttatctcttaccagctcaatggctcccacataaccgatatagcgtatatcacctacgtagggtttatctgaaaaagtatcaagcaataactggtgaaaatattctcgggcttctttagttttgactagcggctcttcttcggcaaaaagtttaagactagccgccgccactgcacaacaaatgggattggcagtataagtgtggccgtgataaaacgttttcccttccaggtagtcagcgtaaaaggcctgataaatttcttcggtagttactgtcaaggccatagggagatacccgccagttaagcctttggccagacaaataatgtctggcgctatccctgcctgttcaaaggcaaacatggtccctgtgcgcccaaaacctgtagctacttcatcgaaaattagaaaaactttaaattgttcggtaatctctcttagtttttttaaataagcagcagggtaaactaaaattccccctgccccttgaagacggggctccacaataacggcacaaatttcttcatgatgttcattaagaattttttctaacccatccagacaacgtaagttacactcgtgattggcgtctagagtaaagccttctttttcttcacaacgataacaataggggcttggcgctttaaaggacttgaaaagaagcggcttatagagttcgaaaaaaagatctacccctccaacacttactgcccctaaggtatcgccgtgataggcattttccagacatacaaaacgagttttggaatttactcctctgttttgccagaactgaaaggccatttttaaggctacttctaccgccgttgaaccattatcagagaaaaaaaagcgcgaaagtgtatgtggtaaaaaattttttaaacgctctactacttctactgcataaggatgggtataacctgaaaagttcacgtgatctaaaagttttagctgttccattatggcttgattaagctttggatgaaggtgtccatgcaaagtagtccaccaggaagaaatagaatcataaagttcatcgccatctattgtttttagcttacagccattagcggcaactatgaccaatgggtcacggttttcataatctttcatctgagtgtaaggatgccagatgtgctttttatcaatttccaaaattttctttttattccagcttttcattggcaattctccacacatattttttcagggatgatagttcctccacagctcaaaaaacaacgatcatagatttcttggcaaccacaatcccgatggcaagtaatcatgagcttttttattatgatttcaagattgggtttcttaggccttataggacgaaaaggcttattttgtttgaaatgatatatttctttttttaattctttttgacgtaagcaggcgtaacggtcttgtttctcctgacaaatccgcttaaagaaacgaaagtcatcgtttaactttttaaagttttcctgatattcagttattttctggcgaaaaaaacgcatttcttcctggtaaacagcaagttgtttttcatatttggctatgtctttttcataaatattgattgcctttaggcgtacgtcagccatacaagattgatattgattttcacaggctttttggcagctttcgaacttttcctcacaaatatggagacaggaattatctttcacaacaatgggaggaatatagcgattttttactacatatttaggcccgccgcaggcactcaaaaaacataaacttcctagccctattaaatacaaaaattttttaaaacacataaaaaggccccagtaatttttaaaacttacttattattatcttggcttacaagttttagagaaataggtaacaaaaatttttgcctgtccccaattttagtttaagttaactgctatgaatacgggaaaagattaccttttaaccctactaaaagatgaagcagatgtttttaccgccctttttgaggccaaaaaactaaaagaaaaatattttggagactttattgaaacctgcagcatcttgaacactaaaagtggccgctgcccttcagattgtaaattttgtgcccaatccaaaagctggcctaccaaaattaatgcttacccacttcttgaggaagacaagatacttgcagctgccgaagaagctcaaaaagcgggtattgaccgcttcagcctagtaacaagcggggttaagcccagccgacaggaattcaaacaaatactcaacgtaatagaaactattaaggaaaggcttcccgggctaaagctttgtgcctctcttgggcagctcaccaccgaagagctcaaggccttaaaagaggccggactttctcgttatcatcataacttggaaacagctgaaagtttttatccttacgtctgcactacccagcagtggcgtgaccgcctaaagaccgccgaaagggtaaaagaagtcggtctttccctttgttgtggagggatttttggcctaggagaaacggctcagcaagtcatagagtttgctgaaaccctgcaaaagcttgccccagattctgtcccggtaaactttctgcatcccataccgggcactcctttggaaaatgcttcttttctctcccccagaaaggccctggctattttggctgttttacgttttatgttgccagataaggctataagggtttgcggaggccgagaacataatcttagggatttgcaagtgtttctactttggccagccaacgccttaatggtagggaactatttaactacttcaggaagaatgctgactgatgatagccagatgataaaagatatgggacttaaaagctctcttgtcatttaaggggcaccttccctgtgccccattttagcaattaagcctgagcctctttggcttcttcgccttcttcatcttgcggcaaaatatcagagtattcttttttaaagaatataatccgctgacaaataggacactcatataccttgtcatctcgctgcaattcattataaagctgaggagggatattcatatggcaaccgtcacaaacggcatttatcaccggcaccaccgccaccccgttacggtgagatttaataaattcgtaacgtttgaggagatttccaggaatatttttagcaatagcttccctttccttccaaatcccttccctttccttatcaagctctgcccggcgagtttcatatttttggtgttcttcttcaacctgtttttcaagttccgctatttcattttttaggtcttctttctgtttggtaagctcttccacgcgttccatcattttaagaagttcttcttcgcgaagcttgttggcctttttaatttcttctatttcttttagaagggcctgatattctctctgggccttgacctccataaggcgggtctgactctttttaagacgctgatactcttgctcaagttcctcttcaaacttacgccgtttaaacttcagttcctcaatttcgttttcaagtgcttccatttcattctttttctgagcaagggcctcctcggccttctttaaagactctgggaattcatccttggccttatccaaagccaaaatttttaaatcaatctcctgtaatttgatgagatttacgatttcctcccgcactatttacctcctcctttaaaataacggtataaacgggtttttttcttttaacatggtaatttgtagttcttcacctttgctgttggccattttttgaaaaaattccgccattttaggcactatgaggctttcggactcaaaatggccaacagaaatcaaggaaagccctctagcttcagcctcacgagcctggtgatacttgacctcagcggtaatatagacctcggcccccagagaaagcgcattttcaaagaagtcccctcctgctccaccacaaagggccactcttttgaccagttgcttagggtctcccaccataaaaatagcctgtgaattaagtagttggctcaatttttgagccagctcataaagagtatattccaatgggagttcacctatccggcccaggccataacggtaatcataagcctcagtcggccatacatctatgggaacctcttcgtaagggtgtacttccttgattttggctataactcgagccagcaaaaattcaggtactaaaaattccatcttggttccagacactaagttgagcttgccaacttttcctctgtaaggttttgcctcttctttaggataaaaacttcctataccctctgtggcaaaagaacacccactatattttcccctctggccagccccttcttttaacaaaatctctcttactttttcttcgtaacctttaggtacgtaagtagttatcaaaaataacttcgtggctttagccggcaaaagagctctttctacttttaaatgcaaggcttcgcctagaacgtcactcactccctcttttgctgaatcaaggttggtatgacaggctataagggaaatatctttttcagcaagagtttttaccgccttaccaggccaggtgtcccaacaaatttgcttggtggacttaaaaaagaagggatgatgggtgacaaggcaatcgattttttgagttaaggcttgagccagggtctcaggggtaaggtctaagcaaacaccaagatgttttacctgttttttgagggatccaagctggagaccaacgttatcccaatcctcagctagttttttaggggcccaactttctaaagcggctataatttcctcgactgttatcgccattttttgagcaaaaataaaaggtgcatttacatgcacctttaaaattggtgggcccacctggacttgaaccagggacctaccggttatgagccggtggctctaaccagctgagctatgggcccacaatatattttcctcttaaaatgtatcctcatcctctcttttgtcaacctgctccaaaatttgttatttaaacattttttataaaacagcgcaattttcggctacggcttggatgccttaattttcgcaaggccttcgcctctatctgtctgattctttctctcgtcaccctaaattccttacctacttcttcaagagtatgctcgcctttttcacctatgccaaaacgcatccgcaatactttctcttctctaggggtaagggtggatagtactcgacgtgtctgctctataaggcttagagaaatagccacttgatccggagggggaacacttggatcttcgatgaaatcccccaaatgcgaatcttcatcttcaccaataggcgtttcaagagagatgggttctttggctatttttagaatcttgcgaactttctctactggcagttcaagcctttcagcaatttgttcgggcgtggcttcctggcctgtctcttgataaatctgaagagaagcccttactagcttgtttatagtttcaatcatgtgtacgggaatacgaatggtgcgggcctgatcagcaatagcccgggtaatggcctgtcttatccaccaggtggcataagtgctaaacttgtaaccgcggcggtaatcaaacttttccaccgccttcataaggccaatatttccttcctggattaagtccagaaattgtaaaccgcggcctgtatattttttggcaatagaaaccaccaatctcagattggccttaaccagctcatctttggcctttcttatcttttctaatgaatgttctaggtcgcgagctacactttgtaatttcttggcagaaaggccagtttgtttctctgcctcttcgatggccttttgagccagtaaatatctcgctctgagattaaggaagcggtccatatccattcccagtttagccgctgacttttctatttccgaaaagtgaccattagtcttttgaaaatggaccgcaaggcttgaaagagagcgaccggcctctctttcacaggcttttaagtctctatgtgcctttgtaattttttcatagccatcaattatgggtttaattatcctttctagacatcgcttatcaagacgcagttgacaaagacgggctaaaatttcttcacgcaacttcctggctctttgacgcatacgcgccttggcctgtttattagaagaggaatcgagagcttcctctaggctcaacaagtctctagcaatacagcgtatttctagcagaattccttgaagaccttggcttcgctgttcgatatcagattcattatcagaaaaacaatcatcaaggtctctaactatttcgcgggccttaagttgaccggcaaagaattcttcacagatattgaatatttcttgcactacgccacgagccttaatggctacttttaaggcctcgtgttctccttgttcaataattttggctactattacctcttcttcgcgactcaaaagacgggcttgccccatttcttttaagtaaagctttaccgggtcagagcgggaaacatctttggtcacctcttcggcaatctcttcaagagaggcttcttctaccttggtccctatatccaggctttccaccaagtcagctacttcttcaatgggcatagaaaatgacctaaggacagactttttccgcacccccttttctttaagctcctccaagacacttaagtctttggtgaggtctgccatacccccctccctctttaaaattttaaagatttaaacggcaaagattttgatactcttttaacaaacgcaaggcttcctcttcccggccggctttttccgcctctttaatggcctgacgtatttccaagagttttttcttgcttttctttctgaacagccaacattttataccggcatatacttcttctggagaaacgtcatcaaaaggaggcggagaaagaagtatttcgctaagtaaagcttgaagttccaaatcctcaagggaaagatccgcataagacttgttttcaagttcagaaagcttttctataagagcacgataaagaggattttgaacatgttcaagtatcccctcttcaagtaaactggataaatattccgggtaatgaactaggaattcaagcactagcctttctgaatagacttttcccttcggcgaaggcaccttaaaagaagaacgggaatcaaatgtgcgtcgcagggctgtctctgaaacaccaagcctctctcccagtttagaaagctcaagctcaaagagaagaggatcttttatggcggaaagcgctggctttatctcctgaaagagccttaagcgcccttcaggtgttttagaaaaacgaggttcaagcaccgcaatcataaagtcaaagatgtcctgagcttcttcaactagtttacgaaaaccctcggcaccgaacttcctcacgaaggtatcagggtcttcgccagccggaagagtgatcaccttagggaaaaggccttcattcagaaagataggggccgcgcgtaaggccgctttaacacccgcttcatcggcatcaaagaccagataccactcagaggtaagggaacggagctgccttgcgtggtgggaggtaagggccgtaccaagtgtggccaacacctcggtaactcctgcctcaaaaagggaaatcaaatcaaaataaccttctacaataaaaccccgtttagcttccctaataaaagacctggcttgaaaaaagccgtaaaggatagaccctttgtgatacacaggagtttctggagagttgaggtattttggctctccctgatcaagcaccctacccccaaaacccgccactcgcccagagtggtcataaatgggaaagatgagacgggcacgaaaacgatcgtaaaaacttccgtcagtacgccttactaaaagcccagcctgctcagctagctctagcgaggcccctaccagcttcaagtgtgaagccaggctatcataagaggctggagcaaaccccagcccaaatgccttggctaccttagaggatatacctcgttcttttaggtagcctctggccttttccccttcttttgaagaccataaaagatgctcaaaaaaacgcttggccttttgattaatttcaaaaagcttttctcttaaagagtcttctttggtatcccaggaaatcgaaatattgaaacgtgaggccagctcttttaccgcggctacaaaatcaaggttgtgaaacttcatgtaaaaggcgataacatcaccgcctgccccacaaccaaaacaatgaaagatttgcctctcttcgtttaccgtaaatgaaggcttgcgatcagcatgaaacggacaaagccccaaataattgcgccctactttctttaaggctacgtgttcgccgataacatcaacgatgttggctacttcttttatgcgtcttaccgcctctttaaggctcaaacagcagcctccttggtggctaattctaccacagttaccgcctcgccaccttgataaccttcccctggacgcaccgaagttaccagggcgtgttcttttaaataatctctaaccgctttcataagacgcccggttcccaggccgtgaattataatcaagtgcgtctttccggcgagaaaggccctgtcaagggctttatcaagctcataaagggcatcttccactctcaagccaatcaaattaagggtatcaggggcttccttttgagcctctactttaaaagagctttttttacaaccttgttctggccttttagataagactataagttcttttggcgaaacttccaccctgaaaggccctatttgcacttcaaccagattccctttgaggcgaaggaccttcccctcctgccctaccccttttatttttaccgcagccccaggctcaagctggatatcttctttctctctggccggaagaatatcttcggccttttcttttatgaaagaggaaaaggcctccctggccttcttttcctgaaatcctcttttttcaatagaacgcaaaaaagttttgaattcttcttcaagagcagcaagcttttcttcaacctgcttaaccaaggccttctctttagcggcaaagtcttctttgagtttggcttcaagctcttttaactcttgctcacgcttagctaaggcttccttctggcgcaaaagggcttctctttcaaaggaaagctcttcaagctgcttacgcaaagccccgattacctctttaaaactttcgtctcccttaccaagataatcctgcgctttgttgataatcttggcggagagcccaagcctttcggccaaaagcaagccctgggacaaaccggctacttcgtagattagctgataggtgggaagcccagtttcttcatcaaaaccaacggctataggcaaaatccaatctctgctgaaagaaaaggccttaagggcttcataatgagtggtggcaagcactctggcgccccgttcgtaaagttcctcaagcacagccatggccagagccgctccttcttctggggctgtgccccggccgatttcatcaagcagaaaaagcttcccggaaccggctatttccagggcctttttcagatttttaacgtgggccgaaaaagtactttcgttggcggaaatatcctgttcatcgcctatatccacaaagatatcttcaaagacaggaagctcactatcaggtgaggcgggaatgggaatggcgctttgggccataaccaccaaaaggccaactgtttttagggccacggttttcccacccatgtttggcccactaatgattactaccgggcgctcttcaggaaaaacaaagtcattacggactacttcccgtaaggaaagcaacaaaagggggtgagccgcctttttcagaattagagaaccttcttttttgaaagccggaagggatcctttaatctgtttagcaaaggctaccttggcctgaataacatctacctcggcaacggtttcttcaagttcccaaaaatcttgggcgtattccgctaccttctcagaaacttctttgagaatacgttccctctctctttcttcagcacgctttaaggcttctatttcgttggtgatttgaataatttcaaggggctctataaataccgtagcgccgctggctgagacatcgtgcaaaactccaggaattttggccttggcctcggcttttacaggaaacacgtgacgcccttcgcgctgggcaattatctcttcctgaagaaaccctgcccgcgcatattttttaagcagctcttcaaggcgctttctaagcctttcttgagccttattttgagccactttaagcgaataaagctcagggcttgcatcaggcttgaggccacggtcgtcaaaaagactctcgaaataacgtcttaaaggagaaagattggggatacgggccttgatagccctaatttgtgggaaattagcctgggccaaataagaagtaagttttttggctacctgtagataacgcaatagaaccagggcctgcttttcagaaagaactccgcctttagtagttctttttaccagaggaataagcgtaggaagggagtcaagaggaggcgttcccgtttcaattaccagcttttcaaaatctcttaatttttcggcttctatttcaagggaagttaaatcttttaaagggctgagcttggtaactaaattagcaccaagttcagtaaatgttttttcacgcaggatatcttttatatgatgaaattcaagctttttaaggctttctggtctcatcaaaggtattttggcaaaacttttggaacaattaaaaacccggctctggcaacagagccgggccaaaaaaattagtcacgctgtttcatgcgtttgaggcgcttgagcagtcttttgcgggcggccatgagttttttcttgcggcggacactaggcttttcgtagtattctctctttttgatttcagaaagaattcccgccttctcacacgcttttttgaatcgtttcaaggcctgttcaaagggttcgtcttctttaacgattacgccagccaaaaaaattccctccctccattttgagatatcaaaaaacgatattaccacctgaaaaacccctgtcaacaaagaaaatcaagaaaattcaacaaaattgagctaataactacttttttactatagtttaagctatctctaagctattaaaaagcagcttcggcctttctaaggcggtccataatagccagtcccaggccttcttcaggtacaggttccactaaaattaagtcaaggcccatctggtcaagctcgtgtaaatacttaaaaagattggccgccgcttccctcaagtctcctgaaggagtaagtatccgcaccgcttcatacttaccttctggagctttagaaaaagcgagaaaacctatctttttgccctttatctccaagtttttttgccagattttaagcggagttcttggggcataatgactttttaactgccccggggcctttggtttttcaggctttctttttattttgatctcccccagaacttcctttaaagcttccataggcacgccaccaggccgcaagagtaccggttctttttcagtcaaatcaaggatagttgactcaagccctacctgacattcaccgccctcaagaataaaaagcttctctccaaagtaagaaagaacgtgttcggccctggtggggctaagctgcccaaaggggttagcactgggagcagccaaaggaaaaccacattccttaataagggctagcgccacctcatgggctggcattcttatggctactgaagaaagcccggaagtaacaatatctggcactttgggctttttggggaggatcaaagtcaaggggccaggccaaaaacgcttggccaaagccctggctcgctcgtcaaagacggccacctcggccatagcgatatcagccacgtggacaatcaaaggatcaaagtacgggcgccttttgagttcaaaaatcttggtcaccgccctttcatcaaatacattggctcccaggccatagaccgtctccgtaggaaagactaccaaatctccggcccttaaaagctcagctgcttttttgatgttatcaagtgtgggttttaatattggcatttttagactttatgaagacctttgtaaaaagctttagataagagactccttcgcccatacggactcttagtaacaaaaaggaaagggctcgacaccctaaaagagtcatcgtgaggctgcgtcagcagccgaagcaatctcgcgtggcaacaacggcaccatagcaatctcaacttatattttttaaaagtctctattagttgttttctatttggcattatcactacaaaacagagctaaaattgtctaagtttctgcgaactcaaattaaaattagctttcagatatctttttaagaacgttataaaggttttcaggaaattttataagacgcccgtctttattaactggcacgtgaacggtgaagccttctaccaagagcttttcttcaagaaagattttgtattcaaaacgcaccttatgggggtaaagctcggcaaacctggtttcaatggtaactaaatcatcataacgggccggatggcggtatctcgcctgggcctccactaccggcaagataagcccttctttttcttcaatatcgcggtaggtaagtccagcctggcgcaacagttccgtgcgccctatttcaaagagcctaaaataattggcgtaataaaccacgccaccacaatcggtgtctccataaataatacgataactaacccttgccacttgagtcatctcgccttaaaactacccctgaaacctcttgttcacaaggagaaagtatgcccaagttgccagtaaaaaacccccgggccatggcgctcaaagttctcatacgctgggaaaccaaaaagccccttttggacgaagtcttaaacgaagtgcttgaaaaaagtgtacttccagacccacgagatagggctttcgtttctgagctcataaacggagtagtaaggcatctggtttatcttgattatgtcctttccagggtgagccgaaaacctcttgacaaaatggacccagaggtaagaaacgccttgcgtcttggggcctatcaaattttttttacccgcgtgcctgttcaggtagccgtggcggaaactataaaactcgtaaagccccgccgcggccaatggattgtaaactttgtaaatgccgtcttaagagagctcgccaggcgcaaagatgaaatttctcttcctccaaaagaaatggacccggttgaacacctggctatcaaatactcttatcctcgctggctagttgagcgctggcttaaacgctttggcgaagaagaaaccgaggccctgcttaaagccggaaacgaaaggccaactttagtgatacgagccaatactttaagggtaactagagacaacctcttgctcttcctaaaaaaagatgtgcctgaggcgagcccctgccgctttagccctgacggcattgaactaaaaggctttcgcggtcaggtaacctctcttaaggcctttaagttcgggtggttacaggtgcaggacgaagccagccagttggtaagctatctcctttccccgaaggaaggcgaacgaatcctagacgcctgtgctggagttggcggtaaaactacccatctggcccagcttatgcgaaacaccgggaaaatttacgccatggacgtgctcgcctggagactcaagcgccttgaagaaaacgcaaaacgcctgggaataacgaacatagaggtaatcactggtgacgccactaaaagcattgaaaaactcggcggaaaattctttgaccgtatcctcatagacgccccctgtacagggactggcgtcataaggcgtcatccagatataaaatgggccagaaaaccggaagacctggtaaccgttcccgaaaaacagctttctttgctcaattccctggctcctttggtaaaagaaaaaggggtaatagtttacgccacctgtagccttgaacccgaagaaaacgaagaggtaatagagaagtttcttaaaaaacacccggaatttcagatagaagacgcccgcaagtatctgccagaaaaggcccaagaattagtagataaacggggctttatgcatacctatccgcatcgccatggccttgacggcttcttcgccgcaagactcaaaaaattagacaaataaaaaattagacaaataaattacatctttttttcttttttctctttcttctttctctcctcgcgtgccactaaatagcgtaacaaaagggacaggcaaaaatttcaagctccagagaccacattccgataagagggacaggcaaagaaaaaatttaggaggtctcttatgccacgcatcccacgttttttcatgaatgatccacgagccgcttatcatgtaatctcccgcacagccttgcccggccatgatgtcctcggcgatgatgaaaaagaacacttactccatcttattagttggctctcgcaggtctatttcgtcgaagtttatggcttcgccattatgggtaaccatttccatctcctctgccgcatgctccctgaagaccagttctctgacgaagaagtaaaacgccgcattcgcctctactacggcgagaaacgcaaaattttcttctacgaagaggtgctcaaaaaatggcggaaaaggcttggaaatctttctcgatacgtccaggacatcaagcagcgcttttcacgctggtataacaagcgcgttgaccgcaagggctatttctgggctgacaggttcaagtccgtcatcattgagacaggcgaggctctgcttaattgtctggcttacatagagttaaacccggtgcgggcaggaattgtagaaaagccagaagactatcgctggtgctcgctaggatacagagcaagaaaagggacaggcaaaacttttttgacgcttgatatcggccttccgtcctatgctaacaaatcagaaaaagagcgcttcaggctttatcggaaatttgtttacggcaaaggtgggcttgacgagccagaaagagggacaggcaaaatcttccggcaaagaatcaatttttttacaaaaggtctggctattggaagcaaaggttttgtagaaagtgcggccttaaagttaaaaagatttctcgggctcaaacgaggaagaaaaagtaaaacgataaaagactggacagatatggcttttatctgagcttaaaacttacttgacttgtaatttttggataaaatttcggaaagaaatctttttaaatttaaaaaatgaaaaattttgcctgtccctaattgttctttgaggtatttttgagtattttgcgaggcatggtggctctagacaagaaaaaatacgtaaagaccaagttctcaaaggtcactcgtcggtacgatttagtaaacactttagggagtctaggggttgatcactggtggcgatatttgtgtatccgcgagctcaaggcgtatcctggccctattcttgacctttgtgcaggcactctcacgctatctaaagaaatcgttagacaaaggccaagacccgtagttgccctagatatcacctatgaaatgctatcttatggtaaacttcgcctggccagacatccggccctgagctttattttccctgtagtcggtgacgctgaaaaacttcccttttcagctaaccaattttggggagcatcggtagcttttggtataagaaatctggccgatcctgaaaaggggttaaaagaagtgcttcggacattaaaaccaggtgggaaatttgttattcttgaattctcaaggcctactttacctggcttcagccatctttatcgcctttacctcaataaattcatgccccttttaggaggaaaccttaccggagaccgcgaagcttacgaatatttagctgattctattgaaaaattccctgctcccgaagaattttctcttttaatgaaaaattgcggttttaaaaaagtaaagtactttcagttaagttttggcattgtaacaatttataccggccttaagccctaagccctctacgtgccaaaaactttttcatgaaatcttttatccgcgtgtaagcctttttaagtagatcttcaggaggcaaaaacaccactcgaaaatgggctgtacctggcttttcgccaaatccgcttccatgaaccacaactaccccggtttccgcaatgagttctttgacaaattccctatcagacacttcaggtatatctatacggggaaaagcatagaatgcccctttaggtttcacacaggagattcccggaatgtcgtttaacatctcgtaggtgagatcgcgtcttttctctagcttttcaataacttctttaagatgaccttgattgccatttaaggccacgggaatagcatattgtttaggatgtgaagcggaaagacgagctcttgccagtttgtgaatggcctctacgaagtctttcaccacttcccaaggacccgaaacaatgccccacccaattctaaaaccaggagccaaataactctttgaaagaccgttaaaggtaaccacaggaacttctagatcaagagacgcaatagatatatgtttagcaccatcaaaaacaagtttatcgtaaatttcgtcagaaaatattaccagttggtgtcttctagctatatctataatgccccttaaagtttcttcagaataaaccgcccctgtaggattattggggttaattatcactatggctctggttttttcattaattttggcctcgatatcagcaagatcaggctgccactcattttcttcatcgagataatatgggttaggctctgctcccaatttagctaaaatagccgtgtaaaggggataaccaggataaggaactaaaacattttcaccttcgtttacgagagctgtcaaagcaaaatcgatagcttcactagccccagaggttacgtaaatgtcagagggttcgataccggcttttcgggcttctttacgtatggcacaaatggcttcgtcaacaccttcagaagcagaatagccggtcaaattttcgcacatagcctgataagtagcctctatgataggctctggagtgcgaaagtcaaactgagcgggatctcctatgtttagaaaaattaattccttaccctttttgcgggcctcgttggctactaaaactatatctctaacggcgtattcaatattttccgtgcgtttagcgggttttataggttcaaaatctcttttcatagccaaatcaccctgattttaagtgtcaaaataagataatgacgctctttaaagcatgtgtcaataattaaactattagcgtcattatgagattacagttcgaaatagggacaggcaatttatgtttaaaactagtcgcctttacttatttctagggcttcacactaagggctttatcaataagtaaccttgcagataaaaaaagccgcggctattcccacaaaatcggcaaaaagggctgcccaaaccgcgtaacgcggatcttttattcctactgctccaaaataaacagccaatacgtaaaaggtggtttcggttgaaccttggatcgtcgaagcaaggtaagaggcaaaactatcaggggcacgagctacaatttcactcataagaccaaaggcccccgaaccagaaagaggacgcaaaatagctacaggcaaaacctcagccgggaaaccaataggatcagtaatgggcttaagcagttgagctagatagttaaaggctccagaagacttgaacatagcaatggctaccaaaatcattaccagaaatggaataatccttactgccacctgaaagccttctttgcctccttcacaggccttctcataaacaggtacccctcgccagtaaccaaagaaaagtaaccctagcatcaaaagaggaactatccaaaaagaaactatttcacggaaagtatcagctgtaggagactcaaaaattcggtaaagcaaaagcccacaaaataacaacagagtaaaaatcaaaaaaagcttttcccctttaggtatgactgctaaatctctggggtttgactgcttggtttcgtcattatttacttcttcggagtccactctaggtggaggctcttccccactcaaacgagccaaaaacttagcggctacaattgccgctatggtagaacaggttgtagcaaaaatagtaggaaaaataatagatgctggctgtgaggctcctgcagcagcacgcacggctatcactcctaacggcaaaagggtgacatttgatgtattaatggccaggaaaagacacatggcattggtggctcgttcagggtgagggttaagtttttgaagttccatcatggccttaataccaagaggagtagcagcatttcccaggcccaacatgttagcagagatattcatcaccatagcactcatagccggatgagtaggggggacattgggaaaaagtcgtaccaagatacattttactttgcgagaaattatttccagaaggccggcctcttcggccaccttcatgatccccagccagagggtcatagctccgataaggccgatggccaatttcaccgccgtcttagcggcatcaaaggaaactttagtaacagcttccatggagttattgtaggcggccgccaagaccgccaacaaaataagatagaaccaaatgcggttcataatggccattttacgcacgggaaaagaccctttcaggaagctgatttataaggctggccatataagctgcgccaaagccattatcaatgtttaccactgccaccccagcagcacaggagtttagcatagtaagaaggggagcaagcccctgaaagttggccccataacccgcacttaccggtacagctattatgggaacatctatcagtcctgctaccagacttggtaaggccccttccataccagccacacaaataataactcgggcttggcgtaacttgggaagctctggcacaatacggtgaacaccagcaacacccacgtcaacaataacctctactctgttgccaaaggcctccgcacaaatgcgggcttcttctactacaggaagatctgctgtgcctccacaggcaatgagaatataacctttaggttctcttttttctggcaaatgatagataagccttgctcgagaagaataagaaagctctggaaattttttgagaaccgcttgggctttttgagattccactctggtaataagcaaagaaagttttttagccaaaaaagtctcggtaatctttataagttcttcttcagttttacctgggccgtaaatcacttctggaaagtgcttacgaatacctcggtgatgatcaagtctagcaaagcctaagtcttcaaaaggagctagagataaagcctcttcggcttcctcttgggtcattttcccttgggccagggcttcaagaacttttcttattttttctcgcatcatggaagcatcttgtaaaaaaggtctttaaaatagtcaagctgacgcttgtattgggcctcaagttgccctttaaccttaccccattcttcctgaaactgaggaagcatctctggttctatttttacggactggccatattgctgtttaagggcctcttcaatctctcccatttgactcttaaactgtattttaaattgctcaaacagttgtttttgctgttgtagataaagggtgagtagcttttttatctccgctgtaagttcttttacctggggaaagtctataaaaataacttcaagaccttttaaggctttttctatgtcacttaaggctagttcgtctcgaggaaatactatgttacgtaccagggtatcaaccgcagctcgcaaaacaacgggcttatcttcagaagaaatagccgctatggccttcaaaaggttaaagtctttttcttgaagaaaacgggccgcaagccttcggccttctttttcaagtttttctttacgcagttcttcctttgaagccttgccgattttggctgccttctcaagagctatttctagagcgctttttatttcgtctcccataatgcctcccttgccatatagattttttaaaaaatagtaataagctgcgcctcgtcaacaatgtaatccgtttaccaaaagccccaaaatgccttaaaattaaaattattatgaaatcgatcaaacaacacaaaaaaaagctgcgtaaaaactttctgaccctaagagatagcctctctggtgaaactagaaaaagtctttctcaaaaaattgcctatcacttacagaaatcaatttattatgaaaaagctcaaaaaatacttttttacgcctcttttaaaagtgaagttgaaacttatgagcttattcaaaaagcgttaactgaaggcaaagaagtttacctccccaaaacgtatatctccgagcacaaattaagactttttaaaataaaaagccttaaagaacttaaacctggagcttacggtataccagaacccccagagaacaatccagaaatcatgccccacgaattagacttaattatcttaccaggtgttgcctttgatctttcaggtggccgtttaggctacggtggcggtttttacgaccgacttttggccaaagcccaggatatcaccaaaatagccctggcctttgagtgccaacttgtaaaaacgctcccccttgaagcgcatgatctaagggttaatgccattgttaccgaaaaggggttaaaagaaatcttctaattttttacggccagaagctagatcttctaaacgagaaagaccatcacggtcaccaagggctaccagaacatcacctggttcgaatttataatctggaggaggattaaaaaccatctcgccggttatcttttttacagcaagaatgatgaccccagaaatctgtctaagttggctgtttattaaactttttcctaccaggtcagacctttcaaatatgcggacttcttccaattggagttctaaatgttcagcaggggtcactaactccagaaaatctgtcaccgctggcctcaaaatgctcatagccatacgcttggctccaataagatagggacacacaactttatcagctccagccctctttaacttttgctccacatgttcctcgtcagcacgagcaataatataaagattggggtttaaaccgcgagccgtaagagtgatgtatacgttgtcagcatctgaacggagcacagaaataaggcctttggcccgttctatacctgcttttttaagaacttcttcttgagttgaatctccttctaaataaagaaaacctgccttatcaatctcttctataaccttgtgattcttttccaccaccacaaaaggcacttctttggctatcatgtggcatatatgtttaccaatacgcccataaccacaaataatgtaatggtcgtgcagggtctcaagctttgattccaggcgcttacggcccaaaaaatcttgcagctgaccagaaacaacggcctcggtaatcatggtaaatacatagaaggccacccccaccccagcaaatatgaggaaagacgtaaaaatacgcccttcgtgagaaagggggtggacttctgagtagcccaccgtagaaagggtaattaccgtcatgtaaaaagaatcaaataggttccaaccttctaaaaagaaataaccaaaagtgccggtgaaaactattagaaacaataaaattaaggctaacaggagttttttaagtatcatcttcggttaaacgagtgacctcctccataaattgataaaattttttcaaatcttcaatgtaattatccgtaaggtgaatgtgaagtaccgggcgattatcttcacttaaggcctgaaagtcaccgtaggcctgagcaaactcgagatcccaaaaagtaaaaccgaattctggaataatttgatcttcccgccgacctttacgggtaaaaataaaaaatcgcccagaacgtggcccacctttaaagagctggccaatagaatgaagatatcgaggaccaaaacccataatagtggaacactggcgtcttccgcgcaaaagggttcttaaatcagtaaaaatttcttctatctcaggatcgtaaggtaaaaaggggagaaaggcgaaatatccccagggaggtgtttcgtaaagtagttttttcatcaccgcccttagcctaggatactggacttttaaccccccggcgtataaaaaacccacgtctaaatcatcatccacataaaattcaatgggaaagtctccggtttttacaaaggtatccaatacctctttggtttttttcttggcccgaattacatcaggctcatcaaagggattaagccctaaccataccccacagagggctacagccagctcccagcgaaaacactcagctcctaattcgtaacggtcatcaagaaaatattgcttcaagggaaaacccgcttctttaaggtcactaaagaggcgacgataaagatcctgcctaccccttaaaccaagatagacaaaaacccggtcaggaccataaaccgtaggagaacctggagattcccccacaatgggaataattccagtaaactccttaccaaggctttcggctactaattgttctatccacagggagaaaggcctgagtagaggatcggccataatggtaagtttatcatgacctaagaagaaatgttcggccatatactctgagagccaggcggcgggattgagctcccagggaatatcaggagagcaagcctcttgcatttcttgagctttatcaagaaatcgttccacctcaagccccataagggcagccggcaaaaggccaacgtatgtaagcgctgcataacgcccacctatatctttcgggttcaaaaaaacttttagaaaagccttttcttccccttctttgtgaagaggagtaccttcgtcggtgatagccacgaaatggcttccgggattatcggttatctgggataccttttcccaaaaatagtgaaactgggttaaggtttctatagtggtgcctgacttgctagcaataatgaaaagggtctttttcaggtctttttcttcgattttggctatttcttcagggtcagtggtatcaagcacgttaaaattgggccatccttcttctggaccaaaaatcttggtcagagccagggggaaaaggctcgatccccccataccacaaagaacaatttcagaaaactcctcttttactttggcagcaaattcttttatttctgggagttttgagcgcatacgttgaggagcatccacccaacctaggcgatttttaatggccttttgaaggtcttggtcatctgtaaaaactgaaggatctttagcaaatatagcggaaatgatctttctcttttcgtcttcactcaacttagtcggacgcaaaagtcttgctcttttttgagaatccatttcttcctcctggtatttttgtcttttaagttttatactcaccctcaaaagtatggcaagaactattttggctaatcgaggcataataatttttgctctaaaactttaccaaaacacttggcttttttctcagtaaaagttatctttatctcgatgcgagaaaaagttagttctaccaaggaagaaggcaaaaaaaggcgctttgtcatcattaaaaaacagcccttttttaccaatactaccaggatagtctgtcctttttgcggcaatgacgaagacttctgggagcatgctgaaggagtcactataaaaacccattacgttcagaacgaagacggaagcttctcccccgtaagcgacgatacccaaatttttggagaaattcgttttatatgcggcaaatgtaattccgatttaacaaagtatcacaaacaattccttgagatgctcttttaatgcgcaatccctgggtaattctttccaaccgggcccttcgcaaactataccatgaattacaagcaggagacgcctttataggaaggcttgcagtaaaatacggtgaggaatttatcttcctagaccttgaagcccgtggggtcaaagcttatccatctcttttggcccaacatctggcccgctctaaatgctttcaggctcaggtgtttagccatttcatgctccctcatacccgacttattagagaccggcacgatcttattaaaaccgctaacgaatacggctctctcggtgttaaaaaagttgttttaaaacaggaccgttttaactgtggcctaggcatacatcttttcgaacacatagaagaagttatgaatctggcaagctttggaaatctcccctatccttttgttttacagccttttgccgaagaaataactgatgtgcgggtaatcatcttgggtaattatcttgaagcttactcacggaaaaatccttataactttcgcaataaccttttttttggcggagaagctaaaccttacaagctaaatgatgaagagctttcgttttgtaaaaaggtaatgaaaagaggcgatttcccttacgcccacattgatcttatgatactgcctgacggacgtttttatctttcagagataaacttgcgaggaggcttaaaaggcgcccaaataacagcaaaagattacgaggccaaagttgaagaacttcaccgaaattttctccaaaaatacctagaaaaaaatccgcaagccaaagtgtgggaataatttaacttttagtcttttgcccttcgggtggaagtaattcttctatagacagaccatatttttgtgaaatctcaagaagggtggaaaaaagctcttcacaaagcaaacatacacctattttttctccaagctcacggtaaaaggcctgtgtttctggatacttaataacgatatcaagaagtgttttgttttctaactcagacatctttttaaagcctctcccaaataaggaattatttcttttatctgtgtagcaggcattggtttggccaatagacctgccaaacggttggccttggccgccaccacacaagcctcttttatgcccaaacccttagctaagagggctcccacaagacctgttaaagtatcgcctgtgccgccaatggcctcaagggcctcaactaccggttcttcaatttcggcttcaatgcgtccgtcaataacgaccaggtccttatgacctttaactagcaaggctttagcggcatttttatgggcataggcccgttctataaactcttctactttctcctcatctggaaaaagaaaaccgcgagtataaaggggatgaggggccttttcgtcagctaaaaaggcaagttcaccaaggtctggggtgaagaggtcataggaaggggcaagaccggccattttagccgcatacataaaaccagcatcagccacaaggattggcctttgagatatcttttcaacaccaagaaacacttttccctggccatcaacatcaggaaaaaggtaatgaaagaccagcactttaaagtttcttttaggcaagtcttcagacaaaaaatcataaagtttgcggctcccctcgcctttacctgtatctccaactaggtaaacaaagggcggggaaaggcctaaaacctttaaagcttcaagacaagcggcgatgagagccggggttccgcgcgctatttctacttggtggccttttaaacaaatgttaccaccctccgatgtagcttcactgtaaaccagaggaaagtcagccgaaggaaccgtacctacgatggcaagcatcttttcttggcctcctcaagggccagctgaagggtataaccacaaagagtatgcccgaacgcccttggctctggagtctggtctaaaggttttcccaccataatagaggccagaaacggcacatccgggcacccacctcctgaaatattcactatggctttatttcttttatcaacagttattttcatgttagctacgtgaatcataatgtaatctccgaagtcttttacgcgacacatatcaaccggttcaagcaaagggtcctctacaggtaccagagaaagtggccttaaattgttctcttcaagaaagcgagagatttccagtttgagcatcaagggaaactcaataaccatgtcgcacccttggcgcacttctggcgggggagctttaacttttaccggaaaacctgcttttttaagcaactcctcggctcttatcacttcactggtgttttcaaaaagcaaaaaacctttttcaacgtctgcgtcttttttcttatctgaagataatcgaaattttttaaaaaatttaagcataaatggctctatttagcgattataagtttgtattcgccattttcttcaactatttctttaaccttccagcctttagaagctacagcccgacttacgttttctctagccgcttcggtatctaccaggaccaccagctcaccttccttcattttttcaatagcttcaagggttagtaaaacaggctgaggacaggaaagccctctggcatctactgtattcataaactccctcccctattttcttctcataataaggcctacggccacgcaaaagattaaaccaatgattaccccagccatactatgagggctaattcctttaggagtagcggccatggcaaagttatgagcaaaagccgctccaataagcatacccagggcaaaaatggccgcatcggtatcaccttcacctgaaaggaataattgccgcccgggacatcctcctgccagggcaaaggctaaacccgccagtaccataccggcaaaattccagaaggcctgggtatgagcagctggctgcccggtaaaccccggatgaaattggcctaagattaagtttaccaaaagggcggtactgaaaaaggcaagaactccgaaaaagagatgaccctggcggaaaagaatgaggtccctaaaggcacccatggtgcaaaaacggcttctctgggcaagaatccctattaagaggcctgctcctatggaaataaagacaggggcaaacatggtacctgggcctttaatactgtaaaaaagaacaccacttttgggttcaccaggaataggcggaaaaacaagccttaaaagcaaaagaccggccatgacgacgggaaagactaagccggctccccagcctaaacgctgagtgcgtcctaaatcaaaaccttgcttaaaaaagaatatccctatagaaataccggttaccaggccaataagaccaaagatggcgttcaggtctccaccggcgagtctcaaaatagttctccaggggcagcccagaaacacaagagcgcctatcatagcgaaaaaaccgaggaaaaacctgataataggggccgaaccacctctaggcctgaactctttaaatagcatggccgctaagaaagaacccaagacaaaagaagggatttctggacgaaggtattgaaccactgctgccctatgaagacctaaagaaccggcaatatcccttaaaaaacaggccacacagacacccatgttgccaggattaccaaacttctgaagcagaggtgcaagaacccctataaccactcctacggaaattatgcccaaagtggtagcaaaaaagtttcttttcataaagcctcctggaaacttagaaattcaagtgcttaatatcaataagttatctataagacaaattgtttttttctataatttagtccgtttttattggtcaaatataatttgcctgtccccaaaatatgggattaaaatggtctaaaattcttaaggatttaaaagtgttcgaccttaaaaaactggaagttttcgttaaggttattgaaaccgggagtttttctaaagcggcagagctttgccatcttacccaacctacggtatcagggcatattaaacagcttgaagagtattacgaagtcccccttatagaccgtcatacccgtgaagtaaaacctacacctgcggggcttctacttcatagatatgccaaacacattttacgtttgtgggaagagtttgaaagggaaatgcactcttacaaaggcggacaaaaagggaaactaaggatcggtggcagcacgatacccggccaatacattctgccctttgttctctgccgttttaaccaaaagttccctaaaattaagatcaatcttcaaattgctgatactaaagtcgtagccgaaggggtagttaaaggcgaactggaattgggtataatcggggccaaagttatgccccatcaactacactttgagcccgtctgtaatgacgaaataatccttgttattcataaagattatcctcacgaaatagcccaaaaaaaacaaattaccgtggaagagatacctgatattcctctaattatcagggaaaaaggctctggtacttggcttaccacgcaaaatacgctcaaaaagctagggctttctccacagcgcttaaatgttgtggctgaacttggttcaacagaagccgtccgccaggcagttaaggccaaactgggagcttcttttatttcagaaatagccgttaaagaagaccttgaacgaggaattttcaaaaagatagaggtaaaaaacctggttataaaaagacacttttacttgatttatccatctaaaaaaaacctggcccctcttgccgaaatctttatagattttttaaaggaatcttcttcctctatggaacaagattaaccttttaactttcttgttcgggcttttcaggtggcgttttttcaaagatttcccagagagggatttttaggttaattgttttcaattcaagggtttcgtcccagtttgtaatttcaggggcgtggtacctaccattttccaggcgataaacctcggcgtattcccgctcgggataaacaatcacatattcttgcacgccaaagcgctcgtaaagccttaatttctcccggcgatcttttatttccgtatgaggtgaaattacttcaataactacgtcaggggctccggcaacatgggtttcttttaatttatcacggtcacagactacgaagacatcaggctgaacgacatttctttcgtcaaaaacaacatctgtaggtgcaatgcccgtatagcacggattttcaggatgggtttttagtttaacataaagattacctacaatattctggtgttttattgatggtgctgggctcatgttataggcctggccgtcaataatttcccagcgctcatcatcaggccaggaaagatagtcctgataagtaaagccttcttctttcttggaagcaggatacgccataagcacctcctttttgttgattataacatggcctttgtccagtgcatttattggtttgcctgtccccaaaactctgctataaattttttcatgcttgatagtcttgataaaaaaataatagccgccttaagtgaaggattacctcttactcttaggccttacgaggatcttgccaaaaatttggacatttcagaagaagaacttttttcgcgaattaaaaaactcaaagaaaaaggagttataaggcgccttggaggcaccattaggcacgaccaggctggcattaaaggaaacgttatggtggcctggattgtccccagcaaccgcctcgatgaagtggggcaaaaatgtgcccgctatccttttattacccactgctacgtaagagaaacagcgcctgattggccttacaacttctataccatggtccacgctgaaaacgaaacagaatgcctaaaactcgttgaaaaccttgccgaagaactaaaccttaaagattatgaacttctttttaccaaaaaagaaatcgtgcgccgtatgcgccgctatttttctgaagaaatctaaagggggttaaaatggctggtatcctatcacaaaaattttttgaaaaagccaaagaattaatacctggaggagttaattcgccggttagggcctgcaagtctgttggggtagatccagtattttttagcgccggcactggcccatttttaattgacgttgaaggcaaagaatacatagactacgtggcttcttgggggccacttatcctggggcatgcccatccagaagtggtctctgccatccaggctgcggcggaaaacggcacaagctttggcgctcccacctggggagaagtggaacttgccgagcttatttgccaaatattcccttctatagaaaaagttaggctcgtaaattccggcaccgaagccactatgagtgccgtgcgcctggctcgcgggtttaccaaccgcaaaaaaatcataaagtttgacggctgttaccacggccacgcggattcttttttggtaaaagccggctcaggaatagccaccctgggtattcctggaagccccggcgtgcccgaagaaatcgttaaaaacaccatctcgcttccctacaatgaccttgacgccgtaaaagaggcctttgccaaaatgggagaagaaattgcctgcgtaattgttgagcccattgccggaaacatgggcgtcattcccccagagcctggctttcttgagggcttgagagagcttactaaaaaatatggctctttacttatttttgatgaggttataaccggcttcagagtgagcctggccggagcccaggggctttacggcgtagaacctgacctcacctgcctcggcaaaattataggtggtggccttccagtaggagcttacggtggtaaagccgaaatcatggcccatattgctcctgaaggcccggtttatcaagcaggcaccctttcaggaaaccctatcgccgtagccgcaggcatagccactttaaaagtcttgatgcgccctggtgtttacgaataccttgaagccctttctgaaaaattggccaatggtcttgctgaagcagctaaagaagccggagccaaggtcacctttaaccgcgtaggctccatgatgacctgctttttccgagaaggagaagtcaaaaactttgctgacgccgccggctctgacactgagcgttatggccagttttggcgagagatgcttgctcgcggagtgtatttagcaccttctcagtttgaggccgcttttgtttctctggctcatactgaagaggagatagaccatacgatagaagcggcccgcgaggcctttgctatagtggcctaaccttcgctatagtggcctaatttttaagatataattctatatttttaaggatttctttgtcagaaactaccttttgctgggctaattttagagccagctcaggatctttaattttgtaaactaattcaagagaatctgtttggccttttaaaaaggcttcaagggcacggtagctttcgtctaatttttgacagatggcaggctcgttttttaagtctatgcattcttttttgaactcttgataaaaactatgggcattggcaagctctgcgcctattaaagcttttgggtcgttgggagataaccataaggcaaggatttcaagccaatttctacctttgatttttaaagagacataatccggagtaaagtatttatctgtttcaggggcggcactagtaaaagctttttcacattcgggcaatttgcagaaaggaaagtgggctttgcccgaaagagttactaaaggttctctaccttttaaagaaaattctttgacttctgtttcaagaccttcttttttgaactgccagcccccgtcagcttgtatctctaacacttcgccgattttgattttttcaaggcttggcttaagttcttggacacgataaggatcaaactgttttaaaaggcgataaactgggacttctaaaattactcttccttgagccttttctggtatctgaccttgaacatcttttaccgaaacagtggctaagcgaatcctaaaaaggggataatccataaaagaaactactccattttcaatagtgacactatttttaagccaggagactttgaccttttcaggctttatagaaatccctagctccccttttattaatgcctgcttaatttcttcggctttcttgttttcctggtacttaatataggctcccgcggccaatacaagtgccagaaataaccccgctcctatacatatcacttttccaatctttgacataattacctcctttttgttttgaatatggtcttatttaaaaagttccttttgtttcggcattttctcttttatctcccacggcgcgcagaattcaaagggaaggtcagggtttttgcaaccgcaaatttttacggtaaggccaaaagcccgacctatttccttaaaaagcgcgtaacccttttctctgatttcttttcggacaagtttggtggtagctgaagtaattacctggcaccaaggctcaccctgatagaccgaaaatattttttgccagaaagcgtaaggtaattctttttccatctgctccatcacctttggccgaagcacgagataactaacagaaacttcttttacaccagccatagcaaggcgcctcataagagactcaaccatttcttcccggtcagttaggccaggaattacggggtctatgcgcactgcaggttcaagaccaagctttgccgctttttcaatcaacctgagacgcagataaagcggagccgtccgcggttcaaaaatcaggcgataatccgaactcaagcttaccaggccaaatctcggcttaactaggcccttatgctcattgaaaagactaaaaaatttttcaggtatgcgccctttggtaagaaacgacaccgcaacgcctgatttaagaagtattttcatgcattcaaaagatatttgtaaaattgcttcgttaggctgaaaggcgtcacttgcggtagaaaaggctacagcctttggctttcggccacgcttaagtcgtgagactatctctttttcaagcttttccggaagattttcataaagctgaacctcatttttgggagtctccggaaaaaccctggcgtagcaataagcacagcgatgaagacagcctctagtaacattcactgatggtatatctttcaaacacccaaaggctggatttttaagcacctgagacctacgctttacttttacaactttcataaattatttcgcctgtccctaattttaacttgtgaaatatttagattttgacatatcatttttagttatgaaaaaagctcctttaaattttttatttaaaaaagtaacctttcccatttcaggggtaaaaacctggatatttttaccacctctggtggcatttttcttggcctattttggcagtatggctggagtaaccggggcctttctccttttaccttttcagatgagcgttctcggctatacaactcctggagtttcggctactaactttttttataatctttttgccattccagggagcctttggcgctataccaagcaagggcgacttaactggccgcttagcctctgtatatctcttggaagtgcttctggaatagttctcggctattttttgcgaatcaaatttttgacagatcctagtaagtttaagccctttgccggatttgttctactttatcttgcctttcggttaggaaaagatttagtttacggcaaaaataagccaacaccttctaagaaagaagtaattgtttatctaaaattatctttaaaagaaatttccttttcctttgatcagcaggtctattctttttctccaagcaaagtctttggtgtttcttttctagttggaattgctggtggagcttacggtattggcggcggagctattatgtctccctattgtgtaagtatgttaggcctccccgttcacacagtagcaggtgcctctcttttgggaacttttatatcatctgttattggtgtaaccatttataccctcggcttaggagctaagggtatttctacaaaacctgattatttactcggtgtcttatttggccttggaggtctggctggaggtattctgggggcgcgtactcaaaaatttattcccgaacgacctataaaattgggcctctttctggtggtgctgttggtttccttgcgatacctcctgagctggttctaaaaactttatccgcctatttgataaatgctaattttatgttaagagaaattaaatcatcctgtatgcccagccctgtcgtataagtcaccttaattcctgcttggtcaggaattaaggaataaaagttattgataactcgtaacaattaaagacctgtggaggctttagtctttaagagctaaagctttagtaaaagcaggtagaagtatggtccaatttaagaaaggagggttttatgcctaagtggaatccagaaagaagactattagaccatgaacataccaagttctggcaacatcgtttacaggatgtagacgaacctaacctaatgaaagaagtttttccttatgacgacgtcccctatgtagattttgaccacaaatacgttatgcccatgccagccaaagacttctggattacggataccacctttcgtgatggccaacaggcacgccccccttatactgttgaccagatcgtcaaactatttgattttttacacaagctaggggggccaaacggagttattcggcagacagagtttttcctctataccaaaaaagacaaagacgccgttattaaatgcctggaacgggggtatcgctttccagaagttaccgcctggattagggctaaagctgaagacttaaagctcgtaaaagaaatgggtataagggaaacgggtattcttacttcctgttccgattatcatatttttcttaagctaaaaaaagatcgccggcaggcacttaatgactacctagccattgttaaagctgctctcgaagaggggatagtgccacgctgtcactttgaagacgtgacccgcgctgatatctacggttttgttatcccctttgccattgaacttatgaagctccgggaagaatcaggtattgatatcaaaataaggctttgtgataccctaggcgtgggggtcccttatcccggagcggcacttcctcgcagtgtcccaaagcttgtacgagcctttattgaagaggccggggtgccaggcgaactcctcgaatggcacggacacaacgatttttacaaggccgtgattaacgccaccaccgcctggctctatggctgtgcggctatcaatacaactctcctcggctacggtgagagaaccggaaacactccacttgaggccatgatatttgagtatatctcattgaggggcactcataacggcgttgataccacggttattaccgatgtggccgagttttaccgccgcgaactaggagacaggattccaccaaatcaaccctttgtgggttctgaatttaacgctaccaaggcgggaattcacattgacggactcctcaaaaacgaagagatttataactccttcaatactcgtaaacttcttaaaaggcctatcggtatcattatcactgataagagcggaacagctggtattgcctactggattaatactcactttggccttgagggcgataagcgtattgataaaaagcatccaggtgtggccaagatttacaaaaaaattatcaagcaatatgaggctggccggataactcctatttctaacgaagagatgatgcacttggtaagacgttatatccctgaactctttgtctctgagcttgaccgcatgaaacaaaaggcctcaaagcttctggtagagctggtggaaaagctggtggaacggcctgaaatccgttctcttgatcccgaaaaaattgtccctcttttaagagaagtcctcgaagagcatccttatatccagttcatttacgttatcaaccaagatggcaaacggataactcctctggtaacccacttggaagacaggtatcgctacgaacacctgttaaaatatgaagactattcagaccgtgattggttcataaaaccttttaagaccggaaaaatttatgtctctgatttttactcttctaaagttaccggggcactttgtctaacggtttctgggcccattcgtaacgaatatgaagaaatagtcggtatccttggtatggacattcgttttgaagatctggtgaaaatggaagaggaagaaggagaggaataaataattagagggcggcaagtccgacttgccgccctgttttttttattcaggtattcttagttcgtagcagcccctttcaatagcctgatacattaccttaaagatttgagtattgtcttttatgtctccatcatatttggcctttaaggctctggcgcacactccctgggcatagatcggtaccagactattggtatgatgatgccagccttcacaatttagcccccagcattgttcttttataacttcgtcgccggttacatttaaaggctggagatgtccggtttcgtgatcagccactacaaccaccaaagtattgtcccaattgcttccattattggggtcattaacccaatcaataactgctttgacagcattatcaaaatcaattatttcttcaagcattctggtcatgttgttagcgtggctagcccaatcaatggctccgccttcaatcattacaaaaaagccgtcttcgtcctgttcaagcacttcaagagcagctctggtcatggtttcaagagagggaacattggttataaaggcctggccaccgactttccagtcatcagaaggatctccatcatctatgttgcgagaagcctgtaaagtattagctacctgagccaatccgaatacccgtctaggcatagggcctccgtgaaagagtccgtcaccatcggctaaatcctcaaaatcttcttttttatcgacaaaaactctacctcttactccgtttactactttttcatataaagcttcaccgtcttcatcatcgatatagggtcctttattgcgagaccagtaataaaagttaggctcttcgcgtagattgccgttgtcatcgtaataaggatgtccggctcccataattacatccaagttagaaaaaatcatttgacgagctatttccccataatttttacggtactgggttttggcaataaaagcagcgggagtggcatgggagaaaggaacactggttactacgccggtggccatacctttggcctcggcaaaatcaacaatggtgggataatatttgaccgtaaaaggttcatcagcaggatatccttcaggcttaggaactacattcaatgcatattttactgttttgtggccactggctagtgcgctaccagcagctgccgaatctgtagccccctcatctacataagcaggaactggttgtatttcccacggagtacgacctcctagcgcgggatcataactaccaagttcgttaggatcatcccagtattctccactaagtccaccttctcctgtagaatttctcataaaagtagtcatataaccaaagtacctaaggctttccatattggttttgcttacattcaagtatctacgtaaggcatcaacgtgccaatagcccatcccgtctcctatcaaaagtatgacgtacttagcttttttgaccttaacctgcggtttgtgaaaaaagactcggtcaggataagtaaaggcatgggctgacaaaacctgaataaataacagacaaaaacataacgaaataatgaaacgtaattttttaaacatgacccccctccttgttttaagttatttaacgttattaaccttagatttggctttaaggcctaaaaaacccaaaatacttagagcaagacctaccaagataatgctggctggttcgggaacatttaccggagaagaaaaggtaatagtgtaattcacgtctccaccaacaacagggccatcccagtatgccaaccagggatccattgcttgaggtgcaagttgagtatcgtaaggataatctggaaagatttcttcaccaaagaggttatagggatcgtaatcgtaggcagagattcccaggtaatagacaccaggagccaggacatcttcaatacgggcatttagattgtaaccaccgtcatcgtttgcccagattccataaccattttcatcaaaaaggaaaagctgaaagtcgaaatagttattactactggtttctgctccaaaagggccgccattccaccagaatacgtaaagatctgctccggcgtagtcattgaaaggatcgggccattccaagtagccgttaatctgaacagtgctctctgctacgggcatggctgtgtcaagcgtctttcctgcatcgccaatttcttgaaacaaagctgcacggctagttcctgctagccaaaagagaaaacaaaaacaaaaaatccattttttaaacatacccccctccttaattaggttttgacttaaactaacgaaagagggttacagagttttgcctgagttttaaaaaaaatgtgacatcaaaaatagtttcttttatcaaataaatgttgagagactacatagttgtcctagcaatctcacaaagtcacttcacctatatcgaagtaagggaagaggatttcccaagattattcgcttacactagctaatttttagagattgttttattttttaaaatagttacacttacaaatacatcaaacttataatcgttgctttatgtctcttttaatttttcagcgcttagcagaacagcgtattcaagaggctataaacaggggtgagcttgaaaatctccctggtaaagggaaaccccttgaacttgaagatttaagtcatgtaccccaagagttaagactggcttataaagtacttaaaaatgctggttttttgccacctgaggccgaactccttaaagagattcgtacggtggaagatcttattgaacacatggaagatgaagagcacaaactaagacaaatcaaaaagctcaattatttgattcttaaacttaatcaatttcgccccaaaccaatgcaccttgagaaagaacaacgctattatgaaaaaattgtagaaaaaatagaagtctttggaagtaaaaaagctagagctaaacagcttgaaaagttagaagaggggcaaattcccaaaatagactataaacgcattgaacaacaaactattctttctactgttgcccgcctagccaacgccatttctcctaagagaaggccttaagttttggactagtggaaaccttgatttcctcttaagcgagaatcaatgttgatttctttttgaatttttcaacaactaagttaacttctaatttcatgcctgtattcaaacgccatcattttgaaaggcttttcaagctggctcaggaaggacgtattgctcccctttatttgtttttaggtaacccacaaactggagaagagcttgcgcgtcgtttatttgagtttctaaaaaagcaaggatttcaagctgaaaagcttaaagcttcagaaactaatcagttaagagaaaaattatttagcccctttctttttggaagaagagttttttttctagaagtaaccaaagacaccttaaacttttttgatgaaaagactctttcttttttagaacaaaataaaacccgcttaagccttattatttccattaatgcccttgatgaaaaacaccccctttataaatatgcccaagaaagggctgtaataatgcccctttctgacaaaaaatcaaaagaccttctttcttatgaaataccagagctgttggcttcttttggcaaaaaaatggatcgcgcggcagctgaatcccttttggctttagtaggtgaagacctaggagccattaggcaagaaatagaaaaattgtcccttttcgtaggggaaagaccggttattaccctggctgacgttaaagaagtggtctcccctcgccctgaacaagctccttatattttgacccagaccctatttcaagaaggccctgaagcggctcttaaatttctacaaaatctcttaattcagggaatacatcccttagtgatactggctacttttacaaaattttttaaaaggctctatcttttaagagaagtttttgaggccaatccagacctggcttccatcaaaaactttaaagtttttcaagaaaaatataaaaaaacatcaaaagaagttttcccagacaaggaacctaaagatttaaaaggttatcacccatacgccatttttatgatgagaaaacccgcaagccttctagttttagatgacttttcttttatatttgaagagctggccaaaatagacctggctctaaaaaccggagccttaccagaagaaaatttttattcattcttcgtaaaattaaagcttaaaatcaaaaaacgcttgaaatctaaaactcctcaccgataatttctctaattttgggccatttcttttctatttcctcggcactcttaaaattaatttcaagacacatagaatccttttctaaaaaaggagtaaacttgatttttgctcctagttcatgcaaacgactggaaatcttcttgatttttgcttctctagccgaataaacaggcattaattctttggccaattgcttaaaaagtttttctgttttttgatgaggagaaagtctttcttcatttaaaagagatgttacagaaatttcttcgattatttgtttaaaactttgcgcctttttacgacttagatcttctaacatctcccagaataaacgttgcctgctacttgaaagcttaagcttactcaaaatctctaaaaattttttttgatttactttatcaagccctgctagcttaaccgccaccttaggattcaagcgattctctatcaaaaaattccaggccatatctcctaaagaagctatggcttttaaaacctcaaaatgatgataatgaggagcaaagccgaggcgtggcaaaacctcttttattattctttcatcggttagataggtatgatattttcttactactaaagccttttctaccaggttcaggccgcgtgaagtaagattttcttcaatcactaggtccaaacaaaaagtatcacccgtctcatagggaagaacattgcaagtgaccttttcaatttttaattctctggctgcctcaagccggcctcggccagaaactatttggagccctcttggacttggccttaaaatcggagggttaataatgcctatacgctttatggattcgattaagaaaactacccgaggaggataggatatggcaaatgtttcatcttcgaaaaggacttcttgcaagctaacagatttaaggtcaattttcaaaaaacaattcctttcctgttattcgacgataagcttcaagataacgtttttgtgtcttttcaataatatcaggaggcaatttgggagccgggggctctttcttccagccaatctcttcaagccagtcacgcaaaaattgcttgtcaaaacttttttgtgggcgtcctggctcgtattcttccttgggccaaaagcgagaagaatcaggggttaaaacttcgtctataagaatcaactcgccgcccaaaagaccaaattcaaacttagtatcagcaatgataatgcctctttcttctgcataggaagctgccttttggtaaatggccagagaaagctccttaactttttccgccagttcttttccaataaattttgcacattcgtcaaaagttatatttatgtcgtgcccctcttcggctttagtagaaggagtaaaaataggctctgggagtttttcggcctctttaagaccaggcggaagcttaataccgcaaatacaagcggttttcaaatattccttaagacctgaacctgccagataacctcttacaatgcattcaactggtaaaggtttagcttttttgattaacatggaacgaccacgtaatttgtcggaaaaaggctgacattcctgaggataatactcaacatcagcgctaataagatgattagaaagtaaatcttttaaaaaatcaaaccagaaaacagaaatctgggtaagaataatgccctttcccggaatgggatcgggcattattacatcaaaagcggaaatacggtcagtagctactaaaaggagtttgtcccccaggtcataaatatcacgaaccttacctcgcttaaagagctttagacctgagaaattagtttcaaagagagctttcactaagccgccgcctttttagctagtttacgcgtacgcttcttaaaacgagaagccaacttgcgataacgttcatatttttctaaatcgccagcctctttggctttagctgccagttctttgaacttggcaatcttggcctttaactctcgcatacttccgccgactttacgcggctcttcttcgatgccataaacctttttgagagcagagataagctcctctttattcatgccgtggacgccttgaatctcaggaatctgaagagcaatctcacgaagttctttaaccgtcattttttcaagtttcttttccagtttgggcaattcagccatgtttcccctccttttcgaagtcaaggctaatgtaacaaaaaatttggtttattcaactattttaccataaagcgacaagtaaaatgaggttagatttgactgtgtatattgtcgcctatttaaataacctaaataaggtcattaaacagatgataattgcatcgtcattgcgagcggagcgaagcaatctcaaaattgctcctgatattacttcgtcggtcctcgcggacctcctcgtaataacagagaaagagtcagttagcctcgtccactgcggaacctttgtgataacgctttgtcgtataaaaaacgctcggattaatatcaacaacaaataacatttgcgactttttctgtcccctattatgttaccaaattatgacagaattttggcaaatttttgacaaaacacttttatttgaagagctgggaaagcttttactagctgctactcttggagcaattattggctatgaacgtgaaaaacacggccaggccgcaggtttccgtactaatatcattgtggctacatcttcttgtcttttaatgattctttcttttcttatagttgagcgcttcggcggagaaccttccactatttctttaaggcttgatccagcacgtatcccgtcttatgccgtagccggaatgggttttttgggagccggcgctattatcaaaggaaaaggttctgtccgaggacttactaccgctgctagcctctggctagttaatgctatcgggctcaccgtaggcgctggtgcctatttgctggctataattactactgtaataagtattatctttctttatgtatttcgtttgatttttaggccttcttttgtaagggaaacttatcgaattttaactattacctgcacttgccctgttgaacaattggaaaaaattaaagctattctagtaaattataatgtcgaaatacaaaacgctgattttttctatgatatagaaaaaaccatttataccattaaacttcgcctacgcatgactgacgatatctcggttgaaaagctagtagaaaatatcttagttcttgaaaacataaaaagtattatctgggaagaggctcccgtaccctaagaaagcttggcctttatgtgcgctgccagctcttcagcatagatttttatcttttcttcgtctaacccctctaccatcacccgatatttaggctcagttccagatggtcttataagaacgcgaccttcttcacccagttctttttctatcttaactatcagctcattgagaccgggaatttcgtcttttggtacccgttcccttactttaacatttactaaaatttgcggatacttttctaccagattagcaagctctgaaaggggttttcctgcctttttcataatagacagtacctgaagagcagcaagaattccgtctccggtagtagagtggtctagaaaaataatatgaccggattgttcacctcccaggttataacctttactcctcatggcttctactacaaagcggtctcctaccttcgtacggagaagacgcaagcccattttttctaaagccttctcaagacccatattactcattacggtagctactaccgcatctcccttaagccttccttcttttttcatctctagggcgcaaagggcaaggatttggtctccgtcaattatgtttcctttttcatcaaccacaatcaaccgatcagcatccccatcaagggcaagccccaagtgagcgttattatctctcactaggcgggaaaggttttcagggcaaagggcaccacagttttcatttatattaagtccgtttggggaaacgcctatttttacgacctcagcacccagttcttcaaaaacagaaggagctactttataagcagcaccattagcgcaatcaaggacaatctttataccttctaaattttcttcacggggaaatgtgttttttaagtgcacaatatagcggccaggagcatcttcaatgcggtaagcctttccgatttcttcattctctactctaaaagaagcaatagtatcgtttaacaccatgtcttctattttttcttcgagttcgtcagaaagtttaaaaccatctgaaccaaaaatcttaataccgttgtcataataaggattatgggaagcagagataacaattccggcatcgcagcgcatatctaccgtgaggaaggcaatagctggggtaggcaaagggcctacaaaaatagcctcagcccccatagaacacagccccgaagcaatagctgtttctaaaagatagccagaaagacgagtatctttacctatcaaaattttttgccgaccatgatggtttttgaagatataccccacggctcggcctacttgcaaagccacttcaggagtcataggccacttgtttgcctttccacgtattccatctgtcccgaaaagtcttcccatatcttccaccatcccgggtaaaaatttattcaatgataacttctattttgcgtggttcaatttttaatagtttaactttcggtggcaatattatttttacttcgactacatgtttacctttttctagatttttaacatcaactatcgcttttattttcttttcagcagtaaaggccccaatgacattctcaggtccttggagaattatgttaactttactgggggttacttttacaggtccttttttatttcctacaacccttataggaaaatcttttaactctcgggtaacaattttttctactatttttacgattacttcaactgttttacggtcagtttttatcaatggtggcaagtccaataaaacttctcgatggatttcgccggttaaacttgaaatatcaacaggtttagtaggtatttctctaatacgaaaaacaagcgaccgaggacctctaatttttatcttagagggcgaaacttctatcttttctatcttccagccaggcggaggagccccataaattacaggcttaactttaacggttcttttggcctctttttctaaaacaacttccacttgactaggactaatctctttaacacttaagccagctggcaaatttaatttagagggccttattcttataatatgacggccagcttcaaagtttttgagatttaaagtaataactaacggatttttctcaagatttcttaaaatactcctggggcctgagacttttacatagataaacgcaggaggttcttttaccagcaccaggccttggggaatattaacgagtttgagttgggctgtaatttctttgtcaaccttgtcttcaagaacaacaaaaaaccacagaagaatggcgaaagcgagagaaagaatttttaaaaagagattttgactaaaaaatctgaacgggttcatttaaaaatctttctccgccaccatttattttgacctgattcaaaaccaagcaggtttagcaaaagctgtctcaagttagaaggctgaatatctctatttatcttgcccccaagagctactgaaatgcttcctgtctcttcggaaactacaatagccactgcatcactaacttcagaaatacctatagccgccctatgtctggtccccagacgacgactaattttaggattagtagacaaaggtaaaatagctccagccactgctattcggccttctctaataataacagctccgtcatggaggggagaatttttctgaaaaatcgatattaaaagatctctagtaactctggcctcaataggggttccactttcaataaactccccaagcccggtattcctttctataactattaatgccccaatttttttttcagaaagagtggctactgcctttactatttcttcaataatttggctatattcggtccgagctttaataaacggtgtctgccccatctggataagggcccgtctaatatcgtcctgaaaaactataatcactaccaaaaaaatcgaagaaagaaacgttcctaaaagccagtgaagagtgagcaactggagattggcggccacaaaatacatcatcaccaacatggccagcccagctgccatttgaatagctcgagttccacggatcaacaaaagaatacggtaaaaaagataagctacaatgagtatgtcaacgatgtcttgccagcggaggagatgataatactgcctgaggaggtctttcacctaacctcccttatggcttcaataactttaataacatcgcgagccatggctacgttgtgaactcttattaaatccactttctttaaagagagataagcaactgtagccatggtgccggcatctctttctcgggcctctttgtttactatatgaccaataaatgattttcttgaaggtcctattaggatgggtagtctatattttttaaaaaagtctatttctttgatgatttttaaattatcttcaaaccttttaccaaagcccaaaccaggatcaattataattttttcccgcgcgataccagctccttcggcaaaagccaccctttcctcaaaaaaggagctgatttccgaaaggacgtcttcataatatggatcaagctgcatagtctgggggttccccttcatatgcataagaattaccggcaccccgtttttggccactacttcggccatacgaggatcaaaacgtagagcactaatgtcattaactacatccgcgccagctttaagggctttttcggctactccggccttatatgtgtcaatagaaataggaatatcccaatatttcctaatagcctcgattatcgggatagttctcttgatctcttcttcttcaggaactggcttagcaaaaggtctagtagattcgccgccaatatcaattatatcaactccagcctctatcatttcttcggcccgcttaagggcttgtttgggatttaagtagagccccccatcagaaaaggaatccggggtaacgttcaaaacacctaccaaataagtttttttaccccattcaaaaaccttgtttctaactttaagaggcttaagcattagtagttaggctgccccttcagccggtctttcctgagaaagaccgagaatattatcaatgtctttggcatcaagagtttctttttcaagcaaggcgtttgccagacgatgaagcaactcaatgttatcttccagcaattttttggccttgttatagcaagaaagtactatctctcgaatttcattatcaatagccagagctgtagcctcactataatttttaatctgagaaagctctttacctaaaaagacgggctcatgacgctggccaaaggctacagggccaagtttttcactcatcccccactcacaaaccatgcggcgggcaatttcggtagctctctcgatatcgtttccagccccggtagtaaactcattaaaaatcaactcttcggcagctctaccacctaaaaggaccatcaaccttttgagaagatagtccttagaataagtatgcctctcatctaagggaagttgctgggttatccctagcgcctggccgcgagggatgatacttactttgtgaacaggatcagtccccggcaaaagtttggccaccatggtgtgtccagcctcatgataagcagtgattctcttttcttcatcacttataacagcagtttttcgctcacgccccataagaagtttgtctttagcctcttcgaagtcttccatggtgactttatcctttcccttgcgtgcggcaataagagcagcttcgtttaccaggttctgaaggtctgctccagtaaaaccaggtgttcccttagcaatgatttcgagatttacatcatcacctaatggcacttttttggtgtggactttaagtatcttttctcttccttttacgtctggaggtggcacaaccacttggcgatcaaagcgcccaggccttaaaagagcagggtctaaaatgtcgggtcggttagtagccgccaccacaataatgccttcattaccttcaaacccgtccatctctactaaaagctggtttaaagtctgctcacgttcatcatggccaccaccaaggcctgctccacgatgacgaccaacagcgtctatctcgtctataaagatgatacacggggcatttttcttagcctgggtaaaaaggtctctaacacgggcagcgccaactcccacaaacatttccacaaagtctgagccgctgatactaaagaaaggcactcccgcttcaccagcgatagctttggccaaaagggttttacctgttcctggagggcctaccagaaggactcctttgggaattcgaccaccaagcttggtaaacttgtgaggatccttcaaaaattcgataacttctgcaagttcttctttagcttcatcaacaccagccacatcatcaaaggtaactttcacctcttcgccagaaaccatacgagcccgacttctaccaaaagaaaaagctcggccacttcctgcctgcatttggcgcatgaaaaatatccatacccccactaacaagagcataggtagccaggaaataagaaaagaaagataccacgggtttttgtcttcaggttttacatttatacgcacccctgctttgcgtaacatagggattaattccgtttcgccatcgggaacataggttacaaaagtctcttttttgtcagctacgaccccgtggatctctttccctttaatagtaacttctgttatctgtcctttttggaccatagagataaaatcagtataggatatctccgtagcccttttatgaggagtactaacaaaattgaaaaggagtatcatggccagggcgatcaatagccaaattgtcagattacgataaaagcttcgcaattctttcacctctaaattttttgaatgaaatttttttaaattttaaatctttatgaacattttgcaattggggaatcgttatcaatacttttatcggaaaaataatataattttttcatgattgcacaattaaatatattttgctaaaaccaatttgagaacaaggagaaggccatgcctagaaaaattttactaatagaagatgacgacaacctaaggagtcaactggcagaatatttatccttaaagggcggcttccaggtcgaagaagccgaagacggcttaaagggcttagaaaagctaaaaaaagaaccctttgatctggtaatcaccgatataaccatgccatatattagcgggatcggtattataaccgtcttaaaaagagaaaatcctgatatcccagtagtagccataactggttatggggctgaagtagaaagtctcgcccaggaaaaagaagctgacgctgtacttcccaaacccatcgaaactgaaaagatgataaaactcctcgaggagctcctctcaaaaggaggcaaagatggctcttaaagcttatattctgataaacacccaaataggtaaaacttctgaagtagctgaaacgcttaaaaatatgccagaagtaaagagattagacattattatgggcccttatgatataattgcggaagtagaaaccaaagatcacgacgaactctctgacatggtaatcagaaaattacagagaatcgattatatccaacacactatgacctgcccggttataaaagttgaaagctaaattgttgagtgggtgagtggttaagtgggtgagtggttgagtagttaaaagctcatatttaaattttcattcagttaacaagagaccttagcaaaatcttttatttagagactgcttcgtcggccctgcgggcctcctcgcagtgacgagcgaggggttgctcctcgccgtgacagtagggaccgtctcctcgccgtgacagtagggggagtgctccttgcagtgacgggctggttgatggctggtggtgctaaagactgctcgctgcgctcgcagtgacaccagaagtgagtcattgcgaggggcgaagccccgaagcaatctctcgtaagcaggacaagccaccctctatcatcgcgaggcgatgtagtcgccgtgacgatctcggagattccctttgctacgctcgggacaggagctcgcagtgacaccgggagagagtcattgtatggttttaatttaaccctgtcattgtatggttttaagtaaagggcaaaagcattaaagtaaaaaaagttggtagggagggacaggctgttgagtcatggaacgtttgctttttagcaaactgttcgatcgcaagattagccgtccttccctgtgtttgaacagtatccgggacgtttccaattacggaaactgtccgtatacaaggctaaacctggaaggacctccctaccaacaatctttattttatctcaaagaaaggagaattgaagacctatgaaaaatttatcttttcttggggtggatgtggccaaggatacattggttatttttgatggccagaaggtttacgagtttcaaaatgaaaggggtttaaagaaatttaagaggaagttttttaagaagaaagaagacaggaagaaaagggtggtgatatacgagcccacagggccatattcggcatttctggaggagttctgtgctacgaatatgataaaagtagtatcccttaaccccagaaaagtcccccgtttaagagaagtattaggtcatagagcaaaaacagataatcttgatgcgaaactgttatacgaatatcacaagatagttagcgaagaagagatcaaagaaatagaatataacgaaaatttagagaaattatctttattgttaagtgagtatcaattatatcaaaatatagaaaacaagttatctaattttctagagtatttagatagagtaccagtagatagtaaagaaagcaaaaaacacatacagaaaaacttagaagaaacaaggcagaggcttcagaagataaagaaagagatggaggaattagtaaataaagatgacgacataaacagaggggttagagaaatagagaaagttaaaggaatagggaagatgatagcgacatattgttacatcttttttcggaagaggcggataagaaaccggcgggaggtagtagctctagcaggattggacccggaagtaaaggaatctggtaagaggaagctggtaactaggataagcaagaaaggggataataggttaaggagtttgctttttatgggggcgcttagtgccataagatgtaaagaagggggactaaaagagtattacgaaagtttgataaagagaggaaaaccgaagaaagtggccataatagcctgtgccagaaaattattgatatttgctttctataattacaaaaaatggcaaatggaagctcaaagtgcttgacaaaaaccacagtatcttgcgagctcctgtcccctccctgagcaattcgttaccgcaaaagtcctctggctaacgttcggacaagcaaaacaatgtttattttatagtttattttatagtttattttataaaaatctcttctaagagagagacgtaccttgtggttgcccctaaaaactttttaaaactttcaaaggcagcctcaccggttttttgggttagtttttcgtcagtaaaaaacccctttatagcctgggctaattcatctggtgttttaactatctgcgccccgccagctgtaactaaggccttggcctcataagaaaagttttccatataaggaccaaagagtacaggttttttaaaaaccgctggttcaaagggattttgcccgcccttaggacaaaggcttcctcccacaaaagcagctttagaaagggcgtaaatgccaaaaagtgggcctatttcatcaactatcgttaccaaagagtcatttactggcttgctataaagcctaaaagaaagtcccctttggcttaactcattttttatcccgggaataaacgtaagatgccgtggcaccaaaatgaaatgcaccttaggcaaagttttttgtaataaagaaagaacttctcctatgattttctcttctcctttacggatacttccaaacacaaaaagaggtttttgtgggagcctggatactatttttttcaggtccagctttttatgcctttcccaaaggaggtcgtatttggcatttccttctatagaaaccttttcaggaggagctcctaaggcaagatatctttccttttcctctggcccaataacagcaatatgttcaaacttaaaaaaaagttccttaagaaggggcctaataagcttatattttttaaaactgcgggatgaaagcctaccattcaatataagtagtttggttccgctggcatgggcttcacaaattaagtttggccagagttcggtttctactatggcaaaaactttagggcttactgaaagtagtgcttttttaacaaagcttggagtatcaaaaggagcccaagaaatgaaaaccggaaagtcttccaataaatctttggcttttttaataccagtggaagtatgaagagttaataagatttttacctcaggatgatatcttaaaaagtttgaaatgatacttgcggccacattggcctcaccgacagaagccgcatggatccagatatctgctttagggagttctccttttcgttctttgggtatgcctttagctagaaaaaaaggtgtcagtaactgccctattaaccggtaagccttaagcatttacgaatgataacgctgcctttgggtttcaaaaagggcaattgctccagctaccgctgcgttaagcgaatctatcggcccgcgcatgggaatagaagccagaaaatcacatttttccttaatagaaggacgaagacccttttcctcgcttcccactacccagactagtggaagcttgaggtctaattggtaaatagtatttttggtcctggcctcaaggccagctatccaaaaatttctttcttttaattcttctaaagtgcggcctaggtttttggcctggtgcactaaaagatgagaaatggccccagcggaagcttttaccactgtgcctgtaatacctgcggctcttctttcgggaatgattaagccgtgagccccagcagctacagcacttcttatcaaagaaccaaggttttggggatctgttagcccatctacagccactattaaaccaagttcttggctttttttagctttttcaagaatatcttcaagatcaacatagtcaaaatcttttactacagcaacaacaccttgagttttaacctccggaggcaatcctaagcctgttagttcctttttgatttttacggaaatgtccttcttacgcgccctttctactatttgataaacccgcccctttagctcctttttttggatataaatctcttttattttggaagggttagtgcgaaggagttcaagaacaggatttattccccaaataacttctggcattttaaaaaaacctcataataaggtcacttcggcggaacgtgcgctgtctttctgccttcaaaatagaatacaacctatcgagagcctcttctaaaacatcattaacgatcaaatagtcaaaggcctgggccttggctatttcttctttggccactgaaagcctgagctcaagttctttagggtcttcagtgcctcgttttttaagtcgcttttcaagttcttcaaaagagggtggtaaaataaagactaaaacagcttctctaccgagcttttctctaacctgaaaagccccttgaacatctatgtcaagcaaaacatctttccctgaagagatagcctcttttacctgttcaagggaggtgccatagaagtttccgtgtacctcagcccactcgagaaaggcaccttcatttatcatctttttaaaagtctctttatctacaaaaaaataatcaacaccatttctttcattagggcgaggtgatctggtggtgtaagagactgaaaaagaaatctctgagtcaagagaaagtaaacggcgacaaagggtagttttgccggccccagaaggggccgagactactaagaccaaaccttttctcataattatttgccggaatttttgctttcacattcttcttcgtcatcatggccagccttgagaagatcagaggcaagacgctgagaaatggtttccgcctgaatggctgaaaggataacatggttgctgtcagtaataatgatagaacgggttctgcgaccctgggtagcatcaataagacgctttgactcacgggcttcttcacgaagccttttcattggagcagaatttggattcacaatagcaataatacgttcagccaccaccgagttaccaaagccgatgtttaaaagacgacacttgcagctcataactaatcctccaaaattttctaaatttcgccaaagatgttaatcaaaacgccaataaatgtcaatatatgaaaaatttacttgttttctaaagttattcaatattttgaatttgttccctcatcttctctaaggtacatttgacctctacagccaactgggaaatttcggcattagcggccttattggaaagggtatttatttcacgaaacatctcctgaatcaaaaaatcaagtttgcggccatgaggccctggctcttctattgccttttcaaactgtcctatatgacttttaagacgatctagttcttcggtaaaatctgtcctatcagcaagtattaccacttcttgatgaagacgtaaggggtcaagttctttatctgataaaagtttttttatgcggtcttcaagacgttttttagccgttaaaaaagcgctttctcgtcttttttctatttcttccaccaaaagcttaagctttgaaagctggtctctaagaactccttccaaaaacttcccctcttcttccctcatggtggccagatggtcaagggcctcgattaaagccggagataattcctcccaaagggcctcaaggtcttcttctgcttctacagcctgaaaaacttcgcgcatacgaagcaaatctttaatttcaatgtctccggccaagcctagaaccacttttaaatacctcagactttcgacatactggcgcgcgagagtctcattgaaactcaaactttgggccgtgggaggacttcccacgagctggacgtaaatatcaaatcttccccgcgagaatctttctcggagggttcttcttatcctttcttcaaggacctgataacgcctaggaagtcttactactatttctagaaatctgtgatttacactttttatctctacccggagcgaccaggtatctctaacttcctcggctcggccaaagccggtcatactttttaaactcattaaattcctccttttgtctcttttaggcctccaattttaatggtaaataagcactatgcgatatctccgtgctaaaagacctgaccctacacgtcttatagaagaaaaaatagaaactgccaaagaaatttttatcatctggggagacgatttacgccaggatcctgaaatcgctccccttctttctccatacgtaaaagccatagaggcttccaatcaggctatggaagaggctggcactttccatgaatgttatgtttgtacggtcattgacggcaaaggctgctgcaaaataggcctagaaaacgagtgtacagttttaattttgcttttaaacttacttttagggcaaaaattccctgaggaaagagaagtccctggcaggtgtttttttgtagggccaagggggtgtaaaattttagctcgccctatgctttgtagggattatttttgtttaagacatttaaatatgctttctgataaagaaatggcccacattacccaggttttaaatgatgaactaactttattgcatagattgacttctcttatgcgccaaaggcttgaagagtggacaggaaaatttttgttagaatatgaccttaccggttattaaacataagaaaggaggctttatgaaaaaacttaatttgttgttaattttgatggtaggattgtttgttgtctcttgtgccaaaaaagaaataccaactggagtagaagaagcacctccacctgcagtaaaaaaagaatctgctccgcagacaaagccggccgaagaagccaaagttccctctcaagaaactcctaagctttcagaaccccctatatttgaagaagtaggccttgaaccccaaaatccggaatggatagacgcccaccgtgaagaacttttactttatggccgcagcaccagaccttttaaggccatcttttttgactttgattcctattatattcgtgatgacatgaaagatcgtttgcaagagaacgcccggtttctcttagaaaatccagaaataaaagtagaacttcagggcaactgtgacgaacgcggctcaagcgaatataacttggctcttggagaaaaaagggcccttgccgtgaaacgctatcttataaacctgggtgtttctccagaaaggcttatcaccgtaagttttggcgaagagcggcctcttgatcccaggcataacgaagaggcatgggcgcttaaccgccgagttgactttgtggtaatcaaaaaataaccaacaataaggaggttttatgaaaaggctggcaattttaatagtttttgggattttacttttgagtacaaatagctgggccactgaagccaaaattggcgtggttgatatccagacagtagtcagaaactctcaggccgggcaagaggctcttaaaaaacttcaggccaagtttgaaactttaaaagccaaactccaaaaaaaagaaagcgaattacgtaaatttaaaacagaacttgaaaagaaagcgcctctcctctccccagaggcacgcaaagaaaaagaacgggaataccaaaaaatgctaagagaatatcaggccgccagagaagatgcccagtttgaaatgaagcaagaagaagaaaaggccttaaaacccataatgcaggatttagataaaataataaaagacatggctaaaaaagaaggttacgaccttatccttgaaaaaaggatgcccgggctttattgggcttcagaaaaaatagacattaccaaacatttgattgaactttacaacaagtactggaccaccaagaaaaagtaatgattttagcaggagacataggcgggactaaggccctactggccatctacgaaacaactggtcccgccaggcccaaaaaattacgtctcctttatacaaaaaatttttcaagtattactgagctcttaaaaacctacgtttcagagttctcatttaagcctaagtatctcgctttagctgtagctggcccggtaatcaaaggctgggtaaatatggtaaacgtgggctggcgcttctcagccaatcaactggctaaaaagttcggttgttcagaggtttttcttttgaatgaccttgaggccatggcctattcacttccttttatttctagaaaacacttatactcaataaaagccgggcaccaggataaaaaaggaaatatagcagtcatcgctgctggcaccggccttggcgaagctctattaataaggaaagaagattcaatttttcctgtagccaccgaaggtgggcacgctgattttgctccgtgggacgaacttacctaccgtttgcatgcttatcttgctaaaaaatttggtcacgtgagctgggaaagggtagtctccggcccaggaattgaaaacatatacttttttctctgccaagaaaaaggcattactcctcgtctatcttctgctaaagaaataggcccagcaggcttagaagctaaagatcctctagcagaaaagaccctggaaatatttttttacgcttacggtgctgaagccggaaatctggccttaaaaagtctggctactggcggagtttttataggaggcgggattgccccaaaactttttcccttttttgaaaggggaatttttcaaaaggcttttttagctaaaggaagacaccaagaattactagaaggaatgcccatctggctggtgaaacacccttatcccgccttacaaggagcagccctatttgcccgtcaccgattggcaaaaggtcaaaggaaagagcatgaattttctagctagcatccttttatggttagcctatctccttttggccgctcacttttggcgacacgcccagatagaattagccttgatcctggccgttttaccctctttattagtactaaaaagatggccaatcagactaattctaagcctgggacttctggccggattggggctttgggttaagacattttattatttaaagaatttttacgcagtgcataatattccttttttaaaagctggttttattttgggaggggtggttgttttaactttattagcatcgctgtttaatttataccaggctcttaagtccagatcttctcaatcctagatgtctcaagaacaaaaagcctttaaaaaaatagcctctggagcccgagcagtaaccattgcggtattgttaagccgcctcttgggtcttatccgcgaacaggtactagcaggtttttttggtgccgggctccagatggacgcctacgtagtggcctaccggatacccaatcttttaagggatctcctggctgaaggagccctggctacggcttttgttacggtcttcacccaacacaaagagaaatatggtctcgagaagacctggcgtctggccggcaaggctttaggcacagtattagtcctggtaatatttcttgtccttttgggagagctgtttgctccctatttggttggtcttcttgccccgggatttaaggtcaaccccgaaaaactccaacttgccacttttcttactcgcatcatgttccctttcctggctttaataagtacttcagcggtaatagctggtatgctaaactcccttggcactttctttttaccagcggcttcctcagcagtcttcaacctaatttccatattaacaggggtctctctctattttgtctttgtaaaagcaggggttactcctataaccgctatggcaattggtgtaatagctgggggcatagcccaggtaggcattcaaacaccggctatctggaaaaaggggtttcgtttcaaactctccttcgctccaaaagacccttatgtaaaagaaatttttaagctaatggctccggcagtgattgggctatcagcggtacaattaaatatttttatcaacacttattttgcctctctttgtgaggaaggttccctttcctggctttcgtatgcctttaggctaatgtatgtgcctctagggctttttggagtagcactcgctacagctattcttccggtggtttcagctcaagcggctcgtaaagattttttcagccttcgttctacttacgcctctgcaatacttatggcccaagccctagcccttccttcagccgttgggctaattattctagccaaacctattgtgaggataatttttgaaaggggtcagtttggcccggctgataccatagccacggctacggccctttctttattttctatttcgcttcctgcttatgcccttaccaaagtcaccgcgcctgttttttatgcgcttcacaagccaaagatacctatgctttcaagttttctctcagtagctgttaaccttcttacagttaccactttggtcaaaacttggggcttcaaagctgtagccttgggaatgagtctcggtatcgtggcccaggccatctttcaagtagttgttcttaccaaaaagcttgagggaatagaatttactaaagtagtaagtggtttagcccgtattttattggctacttttgggctagggcttatcgctttctatggggacaaatatttaaaaagcttttctggccttgattttacttttggtctcctgggcctgatagttttttgtgccgttttttattttggactgataaggctaataggcccgagagaaggtctctatctctttcgctttcgcactaagaagtgaccgcctgataacccagatcaaaggccttaaggttaggctctaaaaattgaggtttaactgccttttttatggcctcaatcatatcttcgttatcaaaaggcaaaatacctgttcctattaaagccccaagggtaactacgtttaaagcacgactggtacctgcctctttagccagtttttcgccagggaaaagatataccttttcaaaggccctttttaatttttcaaaaagaggagagagctctggatattctgccaggccgtcttttactatttgaggaacaactggatctgtactcgagatgataaccgtatttttactagctcgaggaagagccctcaacgtctctactggttcaaggcctactaatacatcggcctctcctttagcaataagaggactttttatcccacctaaaacaatattggtctcaaccacgccgcctcgctgggccataccgtgaacctcagacatggtcacaggaatatcagctctaaggcaggcttcccccaaaattttagagaaaagaagtatgccttgccctcctacgcctaccgttaaaatgcgaagtttcttcataagtcctcccgcaactactttttcttagccaagcgggcccggtaaagcacacaaggggccttggcaataatcaccgaaagttcatttttttcaagtatagggcgcactgcctctttggccttttctttttgatacgggtttatagtgactacattcttaactcctaaggctctcactacttcttcaatatctattctaggacggtcctcaaggactttgggacgtaattcctgagaaggaaccggctgatgaccagtcatagctgtggtctcgttatcaagaacaactaaagtaaatttgtgtttattgaaaacagcgctggctaagggtgaaagccccgcatggaaaaaggtagaatcacctataaaagagactatacggtggtcagtagctacagaaaaaccacaaggagcccctacacttgaacccatgcaaatgagataatcagccatttgaatgggaggcaaaatccccagggtgtaacagccgatatctgtaggaaagatagtattttcaaggatgcctagttcttttaaaacatctttaataacgttgtaagtctcacggtgagggcagccagggcaaagagtgggaggtcttggcggaagctccggcacccaggaaatatcaggtgtttcaggcttaggcaagtcaagagaaaaagctctagctatggccagtttgacctggccaggatcaaactcaagatacctgggaagatgcccggtatgtttgcctaagatagcaacctttataccctcttcctgagccactactttgacggcttcttcaagataaggttcaagttcttctaccactaaaactttttccacttgcttcaagaagtctgctatcagcttgactggccaagggtgtgtaaaaccaaggtttaatactttgatttgttcaaagagattgaggtcttgaaaagcgtcttcaacatagttggcggcaacactactggtgattatacccagaggaccttttccgtaggtacgattccaggaagaagactctgccagcctttgagcttctttcatcttctcaaggagcacctggtgcctaactcttgctaccgcagggataggcacccagcgatgtgtatctttttcaaacttacctttgataggctggtcataagaaggcagtgttcctacttctacaacccctcgcgcgtgagaaaccctagtagtagtgcgcaaaagcacgggaagctcaagcttttctgaaagctcaaaggcaaagcgtgtcatctgataggcttcttcaggggtagctggctcaagcaaaggaaggcctgatagcctggcgtaatagcggctgtcctgctcattttggcttgagtgacaggaaggatcatctgccaccacaatgaccataccaccgcgcacaccgatataggcaagggtcattaacggatcagaggccacgttcaaccctacatgtttcatacaggtaaggcttcttaaaccggtagcagctgcagcagccgctacttccatggccactttctcattagtagaaaattcgaagtaaagaccaggaagttcatgctggatctgaaacagattgttacctatctcagaagaaggagtcccaggataagcggctcctactctaagacccgcttctaaggctcctctggcaatagcttcattccctaataacaaaagtttttgaccggctctcgcctctattaatggatgcatagaagacctcccgccactggttagaaaggtattacctgttaaggagaaaaatatcaagctaatttcagataaatctggccttgcgccagccttcttccttaagacgggccatgcgggcgttggcccaatttctaagttctttaaagtacctttgagggtcttctttaagaatggccacaatggcttctttttcttctttgatatcttctaattctcctggataaagctctttccaggtggcataaccctcgtcaaaaagaaaagcaggcgttacctcctcggcagaaataccaagcttggctagcgccataaaacgggcaagatccatgtcatactctataagccagccgttatccaagatcatagtggtctcgtcaaactccactttagaagaacaaagcgggcaatagaggcccaaaattacttcttggggcatgatattatctctcatattaaaactggcctctttttgcccgcatttacagcgtattttaagttctatacacataaaaatcctctagctttcttttttcatggtaccctgttcaccacatttagggcatttacgcggtttacaacggccttctttagtggctccacacttttcacaacggaaaaccgccataactacacctcctttcttttgcaatctgcacaaataccacggaaaatgatctcacattctcttatctcaaattgcttttgatattcctcaggaagatttatctgaaaatcttcaaaaatatcatagacttgatggcatctttcacaaataaaatgatggtgaggagaagggttcggatcaaaacgttttttacccggttctatgctcagctctcgtatcaaacccttttcttttaaggcttctaaggtgttataaaccgtggcaaaagacatgctggggaactttccctccacgtgacgataaatatcttcagccgaaggatgagaggtattaccgtctaaaaattctaaaatggccaaacgctgcggagtcatcttaagccctaacttacgatagtattcaatcttttctttggtcaccgctatcacctcataaaaattttttgtttagatcgtttataaattaataaaaaatttgttttttgcaagtttgttacacaaattttatgagcggctaaaaataaaaatcactgattatgatattttgaatatttaaattattatttttttagtttttgcatcatatttcggcagaaataaaatttaaattccctctgaatactacaaccgtatttacggtggttgttaatattaacctccatgccccaaaggggcacaacgaaggcatgaaaacattgaaaagagaggagccatggatattttgttgcttcaaaaagtctttaaaaaggaggtatatacccatggctcctgaaaaagaaaataaccaggttttaagaattattcatcccatttgttgtggccttgacgttcataagcgtttcgtctcagcatgtatcctaaagactcttcctgatggttctatagaagtcgaagttcgagaatttgaaacttttaccgacgatcttatagccctgagagaatggctgatcgaaaaagattgtcccattgtagccatggaaagcacaggtgtttactggcagcctatacacaatattttagaaggctatgtggaagtgatcttagtcaatgccaggcatatcaaaaatgtccctggacgaaagacggatgtctcagacagccgctggttagcagaattacttcgtgtaggtctgctacgggcaagttatattcccccaaaacaagttcgtttctggagagagctagtacgacttagacagaaacatgtcaaaacgcttgctgattataagaaaagagttcaaaagctttttgaatcagcaaatattaagctagacaatgtagtttcagatttgtttggggaaacaggtcgtcaaatcatgagattacttttagagacccccaagcctagccttgaagaagttagggcttgtgctaaagggaaacttaagaagaaagtagaagagctctatcgctctatttgtggctttttcgaagagcatcatcgttttcttttgcattcgctcttaagtataatagagactctggaaaaagagatagggattatggatataaggatcaaggaagtaatgagacaccatgaagatttaatagagagattaaaagggataccaggagtaagtgaagtttcagcgcgagctattttggcagaagtagggccggatctgagaagttttccaaatgagagggcgctagccagttgggcaggagtttgtccagggaataacgaaagtggaggaaagaggattagcggcaagagcccggtaaagaaacatcctttaagaagcgttttgatagaggtgtcttgggcggccacgaggaagaaagggacatattatgcggcaaaatataggcaacttcgtgctcgtcgagggcctaagaaagccataggggccatagcgcataagatattgaaagcggtgtattttatcatcaaagagggtcaggaatacagggaattaggggcaaatcatctgaagcagataaatagggagagattattgacaaaaataaaagaagaagcagaaagacttgggtataaagtggtagcggcataaaacagcgaggtaaggtcgtagcccccactgaagccaaagagcgcgatattaacctgaccgaccaccagcaggcacaacaaattgtaggctttgaccacgcacaggaatctctcttgaactagagttggtggttattggtcgatgttttcacaggaatggggtcactaaataggcgacaattgagtcattgtgtggcggggccttatatgcccactacctatacaagcctggttgtagtattaagcgggatccctatcgccaggcgccggtggcgccgtggctatctactctctgtttttttaattttgcaaaagtctcaattaaattaaactttaaagttagaagctagttctttaagacgattagctaaggctatcatttcttgagaaagttctcgacttttattgcccttttctgccgtatctttaatagcccgtgacattttttctattttttctcttatttgctctgcactttcagcagacatattggccgcctggcttatctctcccatcatggcagtctgttcttctacagcactggctatcatatttgatatatcatttattcgacttataacttcagtaatctcttggatagcttttactgaagcgcgagcatctgtctgaatggcttgaatttttctggatatcttttctgtagctttagtagtttgccgtgaaagctcttttacctcaccagctactacggcaaagcctttaccagcctctccagcccgggctgcctcaatcgtggcgtttaaggctaaaaggttagtttgttcggcaatactctggataagacttataacctctcctatttcttcagaagaaacacctagtttattaactatatcgttagtttccttggccttagtctctgcctcactggcaatacgggctgcctcagaagtattgcgagagatctcggtgatggcttctaccatctgctcagaagccgcagaaactgctcgcacactattatttatagccttttctgcctcttttacttcctctccttcttgggccaatcttacggccttttcggctacttcttctccggctcggtaaatttcttgagaagacgaatatacttgatctgaagacgtaacaacgtttctcaaggtctctctcaaacgttcggtcatttcttcaagggcggctagtaatcttcctatttcgtctttactagttttgggaaacttaacggtaaaatccccttctgctaccctcataactaaagctacagccttatcaatgggagcaataatcttggtccttgccatccaccagatagcggccagtaaaaacatggtaaaactcaatatggctatctgataaatctttaatctattgaggttactgatagccttttcttcaaattttttggttagggtattggccaaagaaagaatttttaaattgtgatcaaggagataattaaggtctgttttattaccggtaataagataacgatcaaaagcttttttgaaatcttgccaacaagagtgaaggtcttcccaagccgccaatattttaggatcagtaataggctccaagcctttgtttctatctccgtttttaagaatttggagactattttcaaagagattggctgtgttcctagctgatgcaaaatctttagataaaatttctttggtcattttttgcaccagcatcctttggcgcccagcaaggttaatatactgggcatctccagcatttttttgtaaaaccataaataccatgccggcatttaggatactcaataggaacattacaagaatgatggcctggatacgagccttaatagtgtcaaacttcatacccgacctccttatctatttttatattttttcgacgagaagagatttttctttaatcatttgtgatgaactcaaatctcttcaacgcttcacccttcgtatgactttctaacgttgtcacggtgagccttaagcgaaacagtctcttgaataaagtatttcgcaaggtctctagtaatatctatggttgtatttctacgtctttggtttatgtttgagcgccatgagtatagaactcaaaaaagaattgttcccctctggcctgcgggtggtaacagaaaacattgcagattttcctacagtttctttaggcctgtggttaagcattggtagccgagacgaagaagattatcaaaacgggcttacgcattttatagaacacctgttcttcaaaggtacccatcggcgcacggctttagagattgctaaagagcttgaccgtttgggaggctactccaacgccttcacggccaaagaatacacatgtcttcacggaaaggtgttgcctgaagacttgcctcgttttttagacctcttggccgatatcttcttaaatccacttttttcgcccgaagacattgaacgcgaaaaacaaatcatccttcaagaaataaagatgcttgaagattcccctgaagaactggttcatgaactattcagcaccctactttggggaaaacatcctcttgctcgcccaattcttggccagtgggaagttatttctcgcgtatccaaaaatgatgttcttgaattttacgaaaaatattacaaagcctctaacctggtaatagccgccgcggggaaggtagaacatgaagaactggtaaaccttgtccaaaacaactttggcaaacttgctcctggagaaactaaaaagcgcctccggcctaaacccatttccagatgtgacgttcagaggcgagagcttgaacaggtacacctggttctgggcgtagccacaccaggaacaagagatgaaagtcgctacgccgctctattttttaacaccctgcttggtggcaacatgagttcgcgtctttttcaagaagtccgcgaaaagcgcgggctagcttacgccatttattcttatctttctctttacgaagatgtcggccagcttggcatttacgcagcggtggaaaaggaaaagcttaaagagaccctttctgttatcaagaacgaacttgatgctttgatggaaaatcaaattagccaggaagaatttgaagctgcctttgataacctgaaatgcgcccttttactttcagcagataaccccgatagccgcatgacccgcttggccagaaatgaattcatctttggccgttatattccttacgaagaaaccgttgagaaaataaaggcccttacccctcaagatatcaccgcctttgccagaaaggtttttggagtaaaaccaacccttgcccttctcgggccgattggtaaagacgaagggctttctctttacgaagaaatattctgttaattgttatatagactgcttcgcctgtcctgagcacagcgaagggatctctcctaacaggcctcctcgcagtgacagaatggtagatggccgatagtagatagccggtggtgaaacagcgggatccctggcgaaattttagaaaaagatcaaaatctggcccccaaattgggggccctaaaattattttttaatcactccggctatcaagtcctgcacggccatgtcagacttcatcttggccgggatattttcaatcacgtggactcccatgttagtgaggctttcttttaatttcttagaaatttgaggcgttaaaagatgagtaatcacctgctctttaagccataagtccatgggagcatcatcaggtttgggaaccacgtctttcactttgacgacacctttttctacgtcgtaaatggcaaacatagaggcctcatcggctttatcagttaccagtggaccttccaccggaacagccacccgcataaaacgcccttcttcaatgtctttcaagagttcttcagtggcggctaccacgtttctgaccagctcctcaaaggcctcagcggttttggactctggaaaagccgcaatcatgggtttacctgaatcgcctgcggctactactcttgggtcaacgggaatgcgacctaaaaatttaataccaagctcttcggctaaacgctcacctccaccgcgcttgaaaaggtcaacttccttgccgcaatgagggcaaataaaaccactcatgttctccaccagccccaggatgcgcatcttcacctttttgcaaaaattgtaagacttttttacgtcaatcaaggaaacttcctggggtgtagttaccaaaagggcataagcatcaggaatagtctgagcaatagtcatgggttcgtcacctgtgccaggaggggcgtctatgaccagataatcaagttttccccagtcaatatcgccgatgaactgtttgatggcagaaatctttaatggcccacgccagatgatggctgaatcttcttcaggaagtaaaggctcaatagagagaaacttgaggtttggcgaataaaccaccgggccgatacggccatcaggacggcgaggaagatgagcccgccttaaaccaagcattttgggaacatttggaccgtgaaggtcaacatctaagaggccgaccataaagtcctgtaaagaaaggcctaccgccaggttaaccgccaccgaactttttcctaccccgcccttgccggacataaccatgattttgtgacggatcctggtaagctgctctttgacacggcggtcttgttgttcaattatggcacttttatccattccaggcatacctttagctacgttttccatatcatttcctcctaaaaactttccgctaaaactaacaggtgctagctgtttgggcaaattaattaagctcttacgtagcgaaaaccgttatcctgccattctaccagcgcccttattcccgcggaaactatatggcagttagccgggaccttttcttcaggcacattgaaggccttcatagcgttgcggcagaaatgaacctccccgcctaaagagatgaattcttccatgagttttgtgatttcttcatcaagttctagaagcaccgtaatgccctgggcatttaccaggacacgcgccagaagttcctcaccatcggccttggttttaaagaaatttacacccatttttaaggctatcttgtaacgagttgagtcaggcacgtgaattaccagtttaagcgacataataaggcctccttgaccttttgtttggcataatgcttactaaagcatttaaagcactaactcataaatatcaacactaaggttctcgcttaagtgaaaatcttgggtcaataaaagttttcagatactctatcaccatcttagcgggaaaagtaggaaacgcctttttaagggccagcaaacaggaagtacaggctgtggccaggtaacggggcttactcttttcaatctctttaaaaaggggccgccttatttgctcggcctttttggagaaaagataaccaaaagcccctgcctggccgcaacagccttcatagtagagaaggcctaaatctcgccaccaagggaaggtgtctaaatttttcaaatgacagggcacctgaaaaaaaatgtcttctttaggcacactaaactctaaatcctgatttttagccagataggccatggcgtccagagttttggctgatatcccatcgtctccggtgaacgcgggataaatttttttaagagtaaaaaggcaggaagcacaaagggttataataagctcagcctgcttaaaggccttaaggtttgtttctaagtgttctttaaaggccttctcatcacctgccgccaggaaaggaagcccgcaacaggtttgttcttgaggcacaaacaggtcagcaggccgtggacataaacttattaagtgctttatggcctgtggataaagaagctcaccaccacagccgagaaaaatagctattttctttccctttaaagaaactagttcttttttaatagaaaacctttccgaggctattggctttaatttatcagccgcggccagcaaatatcgcgtaggtatgggatgagctaacttggccttaaccagtgtttccagaaggggaacattattagggcaggtcttctcacaggcaccgcacaaaagacagctagcccaaaaactaaaagaggccttcttctcctcgagggccattagccttcccctgggagaaaaggtctcgcgtctggtggccttaaacacaggacaggccaccaggcatttaccacaacgggcacaaagctcagttggtttcatctttggccacaaattggtcaagccaccaggaggcccaatctgtttcggtaatggcctctgcaagtttacggccaatatcggtacgaagccttcttttggcgtaaaccagccagcggcgggcgtaagggtttcccaggtcatgctgctccttgagcataaccatgaggtctagctggtcggcatcatggactagttgggcctcaagggtcttggcctcgcggtattctcttaaaagctcctgccattcttcctcccaaggaagaccagagaaggcatcgttagccgcggcctcttcgtcaactctgtcatagagtttgtttaccgaattgaggtccccggtgcgtgcctctaaaaaatcatgcaaaatggccatcttaagcagtttagtttcgtcaacttctggaacgagcttggcaagcatcatagcggccaaggaaacaccaaaggaatgggccgctatgttctctttgcctgtccccaaataggcatatcccgtgcgttcaaggcgtttcaacatagctccttcaaagaggagcttggctaacctgtgccaaaacatatttcctcctaatcggttgctgaaaaattctattttggagatctttacaaaatgctatactttagagactgcttcgcccatacgggctcgcagtgacaccctaaaggagtcatggcgaggctgcgtcaacagccgaagcaatccctgtcacgaggcaccaatgccgccgtggtgatctatttatgttttttaaattttacagacgtctctctattctgaatagtaaactcaatatattcaagagggaaataaattagcgaggtgcttatgactttacgtgaacgatataccggttgccttttggggctggccgtgggagacgccttaggggctcctcttgagttccaggcaagagacctctttgagcctgtcacggacatgattggcggaggcccacatttccttgaacccggacagtggacagacgatacctccatggccctttgtctggccgaaagccttattgaaaaaggcggctttgaccctcacgaccagatggaacgttactgccgttggtacgaggaaggatatttgagcagcacaggggtgtgctttgacataggaaatacggttaaaaaggcccttgaaaagtttcgccaaaccggaaacccctttgccggctcaaaagacccctggtctgctggtaacggctgcattatgcggctggctccagtgcctatgtttttctacccggacatagaaaaggccgaatggtacgcccaggaaagcgccagaaccacccacggagcccaagaatgcctggacgccgcgcgtctttttgctcgaatgctgataagagctcttgccgggaagcccaaagaagaaatccttcttgctgatagcgaaaattttgaagccagtcccaaaattcttgatatagccagaggtgcctattttgaaaaagaagaatacgaaataagaggcacgggatacgtggtagaaagccttgaagccgctctctggtgtttctggcaaagtgagtcctttgaagaggctgttttaatggccattaatcttggtgatgacgcagataccaccggtgccgtgtgcgggcagattgctggtgcctattacggcgagaaggccatccctgaaagatggcttaaaaagcttaccatggccgaaaaaatcagaaatacagccttaaaactccttgaagctgctacaagaagaagtgaaaagtgaaaagtgaaaggtgaaaggtgagaaggcgtgtaaggccaacgaggtaatctcctgagaggcgaagccgtctcaaacagctaagcaagtctcctcactccttactttcttctggtaagcctaggaggcaggcggctatcatcttttctaccgggtctttggtcttcacgtttgccaaaaggctctttagttcttctgtggtcagagggttttctcgcaagtatgttttcaggtcttttaggagaaaagggcctcttttctgggtcgtttttatgaattcctgaagttttggcaccagaagctcaaggcacaggcgggagaagtgatagaggtcaaggttttcttcgcggtagttttcaatcaaataaagaaggcgcgccaccacggcccttctttcgtggcccctatccctgcggtggtaataccttaaaatttcttggaagacctttaaagcccgcttatgtctggccggcaatagtaaaaattctgcccttttgaggtcttcaagaaagctctgcaaaagctcatcagccccttttaaccaggggatagaagcctcgtcaggggttaaattctctcgtagtttctgacaaatttctgaaatatcagttatcggttctttccctttttcaaggaaaacccatgaaggcgcggtattagccttctttgaacctttgagacacaaaaagcaccacggccttttggcctttaccgcgctaaccaacgaaccctttatcttgaggccctttatctctctaaaagtcttttcaggtactaatgggttttcaccttccataagttttttgaccggttgaaaggcatcagccagcccgtcccaaaaactggcctcaaattcctttcttttttgttcaaaaagctcaagcatcatgcgcccggtaatcttttcttcctgatagccctgggcgtattccagaaactcttcagggatgttgatattgcttcccagtatgttttccactagcaggtggcgctcaacaagacgcctgtcagtggaaacacagaattcttgcgagtcatttggccagtaaatttcaacttcttcgtgagggctatcaaggcgctcaatacggccgatgcgttgctcagcaagccttataaccgaaggtagatcaaaaaacaccaccgctcctgcctgctgaaggtttacaccttcagccaccgcgtcagaacaaagggcaagcacattcttggccggcgaccccagagaaaagaagcgcttaaggaggcgtctttcctttggccttcccccggtaacgaaaagtatctttatctccgggtcaagcctctttacaaggccttccagataggccagcgtgattaaacggctgtcataagccagaataagtttgtgttttttgaaaagctcaagtacaaagcgggccttggtttcttcgcgagcaggggatatttcccgacaaagactggctatccggccatagattttcatctcctggtcaagggcctcaagaaaggcctctttgcttttaagccagagaggcgcttcagcagtctccggcaaaggcctgaaaagctccttggctttaagcttccagtcagccagggcacttagaatgtcgccagtggcgtgcttgaacttgccgctaagcccaaaggccctttgggcggcttcagtgccttcaatgtgctccacgagagccactcttgaggagcgcagcatggccttgacattaaaccgggccagggccggggctgcagaaagccttttacttaaaaaattagcgtcaaaggcgttttcgttttgccagagatcaaagatagtttttcgcaaccagacaaggcctttgagttcccgcgaaagctcgtcaatcttaagagctaactcgcggtcgcgttgggtttctcctgtagggtaaagtttgctaatttctttcgggaaacggcagagacgcccaaatttgtcacgatattcctctggtttttcttcaatgagacggtttaactcctgtttggtgcgccgcacggtaaagagctgaacataacgcctaagcttttccagctgatcacgagaaaatttcccggtggtttcaatctcacgtcttagtttctgataggtctcaaggccctcttcagaaaggttatcaaggccaaggacttccattaaacgcaggaggtcttccacgccgcgatttatgggcgtggcggtcatgaggattacgtgttcagccaggctgtttaactggatactctgcgaacgcctggaagtacgggaaaggtaattatgggcttcgtcgatgaggaggatattggcccgcctaatcttttcaagggcacggcttctggcctcaccgtgtgacacacttaatagcccctgagaaatggcctctggcacaaagggaatgtcttcgcttaaagcctcttcttcccactggtctttaacaccaggtgggcagattacgtagcttgaaaggcgtcttaactcctgccgggaaagaaacctgaaacttagcgccgtaagcaccgcaagccctactttggtcttcccggcgccggtggggtcagcaatgagcacacttccgtggttatcaagcacccatagggcctgagccacggcctgccgctgggaaggccaaagctttagcctggcaagcacccggcttaaaccctcgtgctgagtaagccattcgtcgcccattatctggcaaatggcataggccagcacctcctgccagcttacgtagcgcaaaagctgctctagaagggctattatctcctcctggtaatcctgactgtctttaacaaagtttgagacaataagctttaagtcttcgtagcgtgggtctgtggctgagaggcgaatattggcctctttttgaaaaacaaagccagcccgggaaaaattgcttgagcccaaaatagcatgggtatctcccagatagaccttggcgtgaagctctcggcccaggcgaaagacaatatttctcgcctttaactcttcgagaaaattgagaagagcaccactaagggttacagagatacccttttcaagccagtattcctttatctcctgagagaggttaactttgggccagggagcctttaactgctcttcagggagatcaagctcgtggcctaacaccacggtaatcttgcggttagggaaatgaccctcgccaaagaacgaaataaggtattcaagagaagaatagccggtaacgatggtatagcgacttgaagagagaatatcttcacggacaatgttttctattttttgataaggagtattcaagggaaaaaattctaccgatggccagacacgctcttcaacgcgctcaaaaatagaaatctgttttagtttttccatgttgtaaagagatctttgccggaggttttacttaaaagctgcttcgcccgtacgacaaataaggtttccataaatttttacctggttcacaatctctctttaccttacaatgccttagcaaagaggccaatagctgagaatttcccgttattagccctgagatatcaaaagtgcattttaaggaaaacgagatttaaattataaaacatgagttacaaatggaatcctgaagaatatcgcattagctcttcgaatcaaaaaagatggggtcaagaactactttcaaaaattgattttaaaggcgatgaaaaagttttagatattggttgcggagacggagaaataacagcccttattgcccagagagttcccaaaggatttgttgtaggaattgatagctcaaaagatatgataaacatggctaagaaaaattttttgtcaaaagaatatccaaatctcagttttttggtaaaagatgtaagagaaatcacttttgagaaggaatttgatatcgtattttcaaatgcttgtctacattgggtaatagatcacctttctgtccttaaaagaataaaaacaagtttaaaaccttctggaaaaatcttttttcaaatgggtggtaagggaaatgcagaagaaattataaaggtcttagaaaatattataagacaaccaaagtggtctaaattttttaaaaatttctcatttccttatggtttttatagccctaaagaatacagtaaatggctaaagatagctggctttaaaccaaaaaggattgagctattaacaaaagatatgattcatcaagacgagaaaacttttgcttcatggctcctctctacctggcttccttacctccaaagaattcctgaaaataatagagaagagtttataagcgaggtgataaaaagatatcttgaaaaacaccctcaagacaaaaacgggtgtattcatgttcaaatggtaagattagaagtcgaagccgaaatacactaaaaggccataaaaacatgtaaccaccataatcctgcttaaacattggtggcttagccacctgccatcgaccaactgccatttagcaagttaagtgagaagtgaaaagttttagtactatcagctatccaccattagccatttaccatttagttactgcgagcccgacagggcgaagcagtctcttaagtaacattttgcagaggtctcgtctctaataaaattaaataggtatttcttgacaaagtgtgaaaagataagtatttatttcacaattttgctcctagcggaacttgagggaagacacaatggcatatgaacattggaaaaaattcgttgttgggtctttggtaggtgctgttgcatttgcaagtgcttacatcttgcctgctaaaaaggcaagggctgaagacaggatatttgctgcggttagctttccgttaagcagggatttccttaaaggtgcaagggttgaaggcggctttgcgcatcttgatgacaacacaggttacagtgctgaactattcgtagcaccttttcagaaaacaatcggagtaggtgctgacttatacgctggaacagaagaccttggcggctctttaggtgcagaacttggctacaacataccaaaccatagcattcaagaagcactaagggcaagaattgaagctctcaaaggagcaacaaacctcggcgttagattacctttagacggcattaagccaaagctttccgggttagaacttaccataggtggtggcactcaaaaatgggttgaagataaaaaagaagaccctgctactacaagcagcagcaattctgctactcctactggcccacctattagtggcgatttttaaactctctctcctttaatccctccttatttcacttccttttaatctcttttaatttcatctctttcgaataataaaaaacatttaaattaaagtggcttgcctgcataggtatggcaaccttaagaaacctgtgggcaagtttatttctcgtgctcttcctgtttggcttggccaacggagccggtgtagaatattatcgtgacctcagttacacttaccaagtatacaggacggatagcacttacacaaacatacaaggctctgatctcctggctcaaggaacgagttcttataaaaatactcccggcatccctcaacactggtgggcttttgtaggaacggatgtaggaaataactatggttacggtataatattctttgaaccaaacgacgaaaaccatctattactaaaaacttggattgactttaaacctgttgattataacaccaccgtaaacgccgacttccctaaacactaccgccaatctgatcccacacaccaatacgaactccccgcaggtgccaaatgccaagcaacatacatctctcacaactataacgatgccaccaaaacactctccgtcaccatacaaaacaacctaaacccattacaaaccatcagcggcatcccaataaaatacaacggcgtcgagctccacaaagcaagctacttgccccccgctctggccgaaaccctcaaaaaaaactactacaccaaatacttcgcatacctaaaactaacctcaaccacaggctcaccctacaaagacctctacatcttaccccaagagctccaaaaagacagctccggcaaactcaaaacctactcctacccaaacaacctataccctaacccaaccaccctaaaatccgaactagacgactccgacaccctctcaaacggcgactacctctactacaacggcagagaataccccagctggtataactcaaaccctctctactattactactcattcatcggcgcactaagttctgccaacaaaatcgacacctcaaattacaacatcccttccataggagccatggaagcttacccctatatgaccctaaaacccggccaaaacaccctaaccttcaacctcaccccaatctacaacacactccaaaaagcaggaatatttggcacctggaccgcaacactctacctaatccctattgacggaaaatgcgacctaaacgaaaataaccagctcaacaccaacgacgccataacaaccacccacgcactcacctaccaactaaacgccatcaacatcatccccgacacaacaaacataggcacagaactagtagacacccacgccatgcacagattccgccactgccgctggaacacgctttcccacgaactagaactctccgaccacacaactatccccttacccaccatcactcctaaaataacactaatagaaaaaatcaacggcataacaatcaccaaaaaaaccatcccaataaaccctgtcttctgaaagaaacgaagtccaggggtatactacctatgtggctctctcttacccttgagggaaaaatcctggccccctaacactccaacaaatatttcttgacaaagtgtgaaaagataagtatttatttcacaattttgctcctagcggaacctgagggaagacgcaatggcatatgagcattggaaaaaattcgttgttgggtctttggtaggtgctgttgcatttgcaagtgcttacatcttgcctgctaaaaaggcgagggctgaagacaggatatttgctgcggttagctttccgttaagcagggatttccttaaaggtgcaagggttgaaggcggctttgcgcatcttgatgacaacacaggttacagtgctgaactattcgtagcaccttttcagaaaacaatcggtgtaggtgctgacttatacgctggaacagaagaccttggcggctctttaggtgcagaacttggctacaacataccaaaccacagcattcaagaagcactaagggcaagaattgaagctctcaaaggagcaacaaacctcggcgttagattacctttagacggcattaagccaaagctttccgggttagagcttaccataggcggtggcactcaaaaatgggttgaagacaaaaaagaagaccctgctactactacaagcagcagtaacacttccacccctactacccctcctggtgggcttgattaaactttctttcctttaatccctccttgtttcacttccttttaatctcttttaatttcatctcttttgaataataaaaaacatttaaattaaaacagcttgcctgcatagttatggcaaccttaagaaacctgtgggcaagtttatttctcgtgctcttcctatttggcttggccaacggagcaggtatggaattttattttgaacctgattacacttatcaagtatataggacggatagcacttacacagacatacaaagctctgatctcctggctcaaggaacgagttcttatcaagatagccttccttccggcattacccaacactggatggcttctataggaacggatgtaggaagtaactatggttacggtagaatattctttgaaccaaacgatgaaaaccatctattactaaaaagttggataaactttgaccctaatgcttacaatggctatcctgatcaaacctataccgtaaacgccgacttccccaaacactaccgccaatctgatcccacacaccattacgaactccccgcaggagccaaatgccaagcaacatacatctctgacaactataacgatgccaccaaaacactctccgtcaccatacaaaacaacctaaacccattacaaaccatcagcggcatcccaataaaatacaacggtgtcgagctccacaaagcaagctacttgccccctgctctggccgaaaccctcaaaaaaaactactacaccaaatacttcgcatacctaaaactaacctcaaccacaggctcaccctacaaagacctctacatcttaccccaagagctccaaaaagacagctccggcaaactcaaaacctactcctacccaaacaacctataccctaacccaaccaccctaaaatccgaactagacgactccgacaccctctcaaacggcgactacctctactacaacggcagagaataccccagctggtataactcaaaccctctctactattactactcattcgtcggcgcactaagttctgccagcaaaatcgacacctcaaattacaacatcccttccataggagccatgaaagcttacccctatataaccctaaaacccggccaaaacaccctaaccttcaacctcaccccaatctacaacacactccaaaaagcaggaatatttggcacctggaccgcaacactctacctaatccctattgacggaaaatgcgacctaaacgaaaataaccagctcaacaccaacgacgccataacaaccacccacgcactcacctaccaactaaacgccatcaacatcatccccgacataacaaacacaagcacagaaatagtagataccaacgccatgcacagattccgccactgccgctggaacacgctctcccacgaactagaactctccgaccacacaactatccccttacccaccatcactcctaaaataacactaatagaaaaaatcaacggcataacaatcaccaaaaaaaccatcccaataaaccccgtcttctgaaagaaacgaagtccaggggtatactacctatgtggctctctcttacccttgagggaaaaatcctggccccctaacactccaacaaatatttcttgacaaagtgtgaaaagataagtatttatttcacaattttgctcctcgtggaacctgagggaagacgcaatggcatatgagcattggaaaaaattcgttgttgggtctttggtaggtgctgttgcatttgcaagtgcttacatgttgcctgctaaaaaggcgagggctgaagacagggtatttgctgcggttagctttcccttaagcaggggtttccttaaaggtgcaagggttgaaggcggctttgcgcatcttgatgacaacacaggttacagtgctgaactattcgtagcaccttttcagaaaacaatcggtgtaggtgctgacttatacgctggaacagaagaccttggcggctctttaggtgcagaacttggctacaacataccaaatcacagcattcaagaagcactaagggcaagaattgaagctctcaaaggagcaacaaacctcggcgttagattacctttagacggcattaagccaaagctttccgggttagagcttaccataggtggtggcactcaaaaatgggttgaagacaaaaaagaagaccctgctgctactacaaacagcagcaactctgctactcctactggcccacctattggttgggatgattaaactctctttcctttaatccctccttgtttcacttctttttaatctcttttaattttatctctctcgaataataatgaggtataatgaggtcactaaataggcggcaattgagtcattgcgagcgcagcgaagcaatccctgagactgcttcgatctctaatgaggccttgctgtgacagcgagggttgctttgctttagcgattatgtcagcggcgatactttgtcgtgtaaaaaacgctcggattaatataggaactgatgtagggggtaacactggttacggtagaatttaggtataaattcaaagttaggttaaaataataagctaaattgccaaaggagtttttatgccaggaaatactttgggccaggcctttaggattaccacttttggtgagtcacacggaagggccctaggcgtagtaatagatggctgtccgccagggcttgaacttgacgaagcttacatccaggaagaacttgataaacgtcgccctggaaaggccttaggtgagacacctcgcaaggaaaaagaccgtgttcacctgctttcaggtgtttttgaaggtcgcaccaccggtacacccattgccctcctaatttataacgaagacgcccgctctagcgcctacgaaaccataaaagacatttttagaccaggccacggagactgtacttatttctggaaatacggattgcgtgactggcgtggaggaggacgctcaagcgggagagaaaccgctgcccgcgtagccgcaggggccgtagccaaacgattgcttgaaacctggaacatagaagtccacgcctatactgtggccttaggcggggttaaggccagtaaaagagacctatcttttatttaccaaaatcgccttttttgcccggacccagaagctctctccaaaatggaagaacgtataaaagaaattagagccaagggagactctataggcggcgttgtggaaattgtggctcagggagtgcctgcaggtttaggcgagcctgtttttgacaaactagatgcagacttggctaaggcccttatgagtatcggcgcggtaaaaggcgtagaaattggcgccggttttgccgcggctgaactcctgggctcagaaaataatgacgaaattacgccacacggttttaaaaccaataacgccggaggaattcttgccggcatctcaaacggagatgaaatcatctgccgcgtggcggtaaagcccatacccagtattagcaaagaacaggaaaccgtagatgaaagattaaacccgagaaaaataaaaattggtggccgccatgatgcctcagctatccctcgcattgtgcctgtctgccaggccatggtacgcctggtcctggctgaccacctactacggcagctaagcctctccccttttaccaaatggactaaataccctttctctgaaaaataaagactaaaaccgatttggccgaaaataaatacaaatgaaaaaacaatacgtatatattgcccttctgttaactattttgattttgggaggacttttggtattcggccctaccaaaatcattttcaaaaatagggccccctcaaaagaagaaattccctctatgctaaaggccctcccgtttgaaaataaaaaaccaaggcctcagaaatacgaaaaacttatggccagtcttaaagataacgaaatattcatcgaaaaattgatcttttctcctaaaaacgctccccgaggaacttatgtatattttgacctggtaatccgttttaaagaaaaaaagacagctaaaaagttcaaagaagccaaagaccttttggaacacgaaatgatttctaggctaagccagtgggattggcttgattttcaaaacgctgacgggctccaactaattaagaatgatcttttgcgttatctccaacagaaacacggctcacaaatagcaagtgtctattttatccgttttaaaattggcaaacaaaaggggttgtaggaaattcatacactaaaaggcttgataccagcagcgatttccgaaagcccttccctgtcaataatttttacctgtttccctcgactttctataaggccaagtttttgtagtttgctgaacatacgggaaagagtttcaggggaagtacccaaaaaactggctagctgggttttgttcataccgaggtcaaactcctctgcccctgtttgctcatgccgataaagcaaataagaggcaagcctttcagaaacttctttcaaggccagagcttctaccatggccactagttggcgtaatctttgcgacaaaacacccagtatattcaaagccagagagggatcctttttaatcaaatcaagaaactcctggcgggaaaaatataaaagttctccgttggttaaggccatagcgtgggccggaaagtcaaatccagcaaagaccgggacttcgccaaagggctctcccggaccgaaaagatgaataatttgctctttgccgctgggagattctttataaattttcacctggcccttataaacaatgtaaaaaccccgggccggatcaccttcttgaaatataaattcgcctttgcgcatttttttaacgtgagcaatacggctaacagcctctaaatatttgtcagaaaggcctttaaaaaagaaggtccgggccaggaattcttttttattttccatggcttgcaaaactcctttctccgcctatcataaccagaatatgagtaacctgaaaagtgaaagccctttaattcttgctatagaaacagcaagcccttgcggtggagtagccatagtaggaaaagaattacttggcgaaataacgctggccagccaggaaacccactcgcgccgtctgatgctggccattgattaccttttaaaacaactaaaacttgatttgaaggacttagcggctattggtattgggcttggccctggaagttttactggcttgcgcatagggctggccacagctaaagggcttcacttggccagcggactccccttgattggcatttcaacccttgaagccttagcgtattctctcatcatatcagagaaacctgtctgtgctctccttgatgcccgaagaaaccaggtctataccgctatttatcaaccaaaagatgaaggccttgaagaaattatgccccctgcccttcttacccctgaaaagctcgccaagcgcataaaagagccgacttattttgtaggcgatggagccaaggtttataatgctttgtttcaagaaatgctaggagacaagtttttactagctccgcctaatttgcgtcacctaagagcggccaatgtagcctttttagcgagaaagcgctatttggacggagaaattgatgacccctttaaattattacctatttatttaaggccttcagaggcggaactcaaaaaagtaaagctaggagcttcaaagccatgatacgctggctggcccgccggttattaacccttatcgtcaccttttggggaatcactattatttcgtttctggtaataaggcttgcccctggagaacccataagccctatggccgattttaaccctaagttcacgcccgagatgcgcgagaggcttcgtgctcaatacggccttgataaacccttgtacgttcagtacttccgctgggtaaaaggtcttttaacccttgaccttggccgttcttttgcccctgaccgccgcccagtctgggataaaataaaagagcgactgccgataaccattctcataaacgtcctttccatggtgataatctttgccgtggccttacctataggtgtagcctcagctgttagggagggtagcctttttgaccgggctactacggtttttgtcttcataggctacgccatgccgggcttctggctagctctccttctcatgtggcttttcggcatcaagtggcctattttacctatctctggcgtccactcccttatgggctatgaaagcatgagcacttttgaaaaaatccttgattgggcgagacacttggttttgccggtgctggtatcggcctttggcggcctggccgggctctcgcgttttatgcgctcttctatgatagaagttctgcgtcaggattttattgtcaccgcgagagctaaaggccttcccgaaagggtggtcatatataaacacgcccttagaaacgcccttcttcccgtaatcactctgctgggcctttcggtgccaggtttggtgggtggaagcgtaatctttgaatctatttttagcattccaggggttggccagctcatgtggcaggcggttatggccagagactacccggtgattatgggcagtctggtaatcgtttcggtgctcactctccttggcaacttgattgctgacatttgctacgccttagctgacccaagaatcaggttagggaagacttaaatgtttagggaactcttgcgtaatccattagggcttgctggtggattggtagtcttgctcttgataatagtggcggtgtttgcgccttaccttgctccctatgaccctctagccattaacgtagaggccgtgctaagccctccaagttttgctcacccgtgtgggacggaccttttgggacgcgatgttttatcacgtcttgtttacggagcaagggtttccttagaagtgggagtcatcgctgtgggtatttctctggccattggggtggtacttggggctcttgctggctactacggtggttttgtagataacataatttcacgctttatagacataatgctttgttttccatctatttttctaatactggctgttattgcctaccttgagccgtcaatcgtaaacatcatgatagtcatagggcttaccagctggatgggagtagcgagacttgtgcgtgccgagtttttgagcctaaaagaaagagagttcgtcctggcggagaaggccttgggagctaataactggcgtatcatcttttttcatattttgcccaatgccttgcccccaattttggtatccgctactttaggagtgggaagtgccattctcgtagaatcagccctttcttttttgggccttggcgtccagccgcccatgccttcctgggggaacatgttaaccgagggtaaggaaacccttgacattgcctggtggctttcggttttcccgggaatggccattttaatcaccgtgcttgcctttaacctccttggtgaagctattcaggaagcaactgatcctcgccgccagaaacgctaattcagggagattgactccacttttgctgaacttatctttttggtagaaaaactaaaaggaggtgataaccatgcctgagctcgtacctttcagaccacttcgtgagctcaagcgtgaaatggatagactctggacggaattcttcggtaaagagactttacctgaagtatttgaagctgaatgggtgccagcccttgatgtttcagaaactcaagatgccgttattgtaagggctgatgtcccaggaattgacccgaatgaactggaaattacagtttctggaaatacgttaactattcgcggtgaaaagaaacaggaacgtgaagaaaaaggcgaaaacttttaccggattgaacgcagctacggaagctttgtgcggagtatccaactccctgctgatgtagataccgataaagtagaagccacttataaaaacggtgtactgaagatagtcttacccaaaaaggccgaagctaaaggtaaacaaatccccgtcaaagtagaaaaataggcaaacctcccgcctggcccgccaaaaggcgggcctttcttataaagccctcttgacgaatgcctattttcttgacaatttgaaagggccgcgggagtggcggaattggtagacgctccggacttaggatccggtggggctattccccgtgggggttcaagtcccccctcccgcaccaagctttttaaatcccctcttgttaaaatggactagtttaaattatgtaagctatttcttctgagtttcaataaaggagggcattatgcaaccaggtcttattcctcaaaaagatggaagcgtggctataagttttgaactacctcaagcccaagtttctgcagagatcttacaagtacttgctgaactagcccgcgaaggggccattattcatcccactactgcccaaaaaataatgattttgaggcttgacgaagaaaaagctctcgacgccttaaagcgtctagaaaaagctggagctttcatccgcaaggctggcaaaagtcttcagccccgcacctgtgtaggattacctttttgtaaaattgcccttaaagaaactttccctctttcagaagctatatgggaggccttccccgcagaagaacttccacataaattcaaagtagccgttgctggctgtccggcttgttgttgctgggccaacactgtggaccttggttttgtgggcgtacgagaaggatacaaaattttggtgggtggaaaaggcggctataaacccaaagcagctacttatttgaccacggtttcttcaaaagaagaagccatttctattatgagaggtgtgcttaacttttttaaagaaaaaggtgaagagaaaaaacgttttgccgttctactagaaaaagaagggatagatagccttaaaaagtatctcaatttgtcgtaataagaaggcccaaaattagataagtctctgataaccttgtagtttcataagttcttcataaagcttgcgcagtttaataaaggcttcgtgctcacccccttggtcggggtgtagctctcttgctttacgcctaaagagagttgaaagttcgtctttatttaagcgaataattttttcaggcgaaaggccaaataggcctgcggcttcatgggctacatgatataagtcagcccgacgtttttcgagtagtctggcttcacgttcttcaaaaaagcggcgttcttgagctaaccgatcaaaatacataatcacgtaacgggaaagatattcttttaatacctggtttggctcaagccccataaggtacttttcgtcttccagcaaaagacataattcacaaagaaaggcctcatctatcttttccattgcttgggcctcaggcatataacggcttaaacgattgggaaagtgcttggctagaccaaaagatgtgtaaatataggctaatgtctcccgaggacgcaatttttcttcagcaaccatgatgtattgttctatttcgtctcgacttttctgataaagaacatttaaaaagccgagaggccgctttaataagaaatcaacttcagttccgccaaattttaaaaaaagaagcctccgacaatcaaatatgtggtatttctgctgaagtgctaattgttcacgagcagaaagacgatttcttttaacaacctggtgcgccgaaaaattttctattacgcggcggatatgaggatctacaaaaggccaaaatatcttttctagttcccactggtcagttttaactcctttttccgcaaggctttcgattatttcttctttaatataaaagctattgccaccaggatagacaataaaacgagaaggatctcttcctaaagctattaaatcacgacttcgccaaagcccatcagcaaaatatgattctcgcagaaaaaaataagtgtattttcctcttttttgccgcgctaagtacataaattaaatatagcacctgaatacacaaaatctataaactcagacataaaagcccaaaagattgtctgtgttttatgttccgacaacaaatagaccgttataaaatcccaaaagtataaattgggattgcttcggctgctctcgctgcctcgcatgactgctacattgtcactgcaagcccttaccatatttgtcactgcgaggagccggagtgagatcccttcgctagcgctcggaacaggcgaagcagtctcttccgccatcctccatctaccaccagccatcggccatctaccatttactcacggcgagcctggagggcgaagcagtctcttaaaaaagcattttgccaagatgttaataacaaaaacgaggtgaaaaagacgtgatagatgtaaggggggaaggccccccttgatttaacggcagccgcaaccagttaagcggcttataggaatgtgttttctttctttgaattcctgctgtttacctttattccagttctgtactgggcgaaaataacccactacccgagaatagacttcaactggtacggcttttaccttaaccttaggcataacggttttattttccattcttttactcctcctctaatttattttgcgataagctttatctgccaaagtagcaagatctaattcgtttagttctacttcacgtccaaaaagggcaagctccttttcggtatgaggatacggacacactacgtgtttcccgggaatatagccgtgcaccggacaaactgaaaaggtaggcgtaatagagaaataagggagtttaaaacgattgacaatagtgcgtaccaactgctttacgatattggtatcaggaatctcctcaccaataaagaggtgaactactgttcccccggtaaaaagggtttgcaggtcgtcctgatgggtaaggatttcaaagatatcatcggtatagtttaccggaagatggactgagttagtgtaataaggaacttcgtcagtaccagcggtgatgatacggctaaatttctttttatcaatttttgccaatcggtaacttgccccctctgctggggtagcctcaaggttatacagatttcctgtctcttcctgaaattcaaatatcttttcacgcatgaaaaggagcactttcttggcccattctttgccaacttcagtgtagataggctcacctacaaagttcaaacaggcttcgttcataccaatgataccaatagtggaaaagtgatttgtccagtaggcaccagtttgttctttaaccccggcgagataaacttttgaatagggataaagtcctttttccgtaaagtcttcaattactttgcgtttaatctctagagagacttttgcaagctccataagacgaataagccggtcaaagaagtcttcctcacaggtagccagataggcaatgcgaggcatattaagggtaaccaccccaattgaaccagtaaggggggctgaaccaaaaagaccacctaaccgtttgcgaagttcgcgattatcaagacgcaagcgacaacacatagaacgggcatcgttagggtccatgtcagagttaacaaagttggcaaaataaggaatgccgtatttcctcgtcatctcccaaaggggttcaagtttttcgttatcccaatcaaaatcagcggagatattgtaagttggaatggggaaggtaaagatacggcctttggcatcgccttccatcatgagctcacaaaaggcctgattaatcatgtccatttcttcctgaaaatcagcataagtttcctcttttaatgctccgccaataactactgcctggtctttaagggtttcaggaaccttcaagtccatggtgagattcgtaaaaggcgtctgaaaacccaccctcgttggtacgtttacattgaaaaggaattcctgaagggcttgttttacctcgcggtaagaaagattatcgtagcgcacaaaaggagccaacaaggtatcaaaattagaaaaggcctgagcgccagcagcttctccttgaagggtatagaaaaaattgactatctgaccaagggcggtacgaaagtgtttggcaggagttgattctactttgcctggcactccgccaaagcccctgagtaagagatcgtaaaggtcccatcctacgcagtaaggacctaggataccaaggtcatggacatgaaaatctccttcacgatgaccttcaccaatctcagctgggtaaagcttggtaagccaataacgggcaacaactgaagaagaaatgtgaaaattaagcccctgaagggaataattcatatttgagttttcctgaacacgccagtcttcctgggtgagatagtcttcaataaggtttatgccgtcaacaatggccttaccaatttcacgggcttgtttgcgtttttcacggtagaggatataagccttggcaatatctccgtggccgtgggcaatgagagtgtcttctattaaatcctgaatttgttctacgtgcggaacgtttccaaacttaaaaaaattgcggtaaagctttaaagctacctcatcggcgatttcttctgctattttacggtcatctttaccaacggcttttaccgctttaaaaactgcactggcaatacgacgcctatcaaaaggcacaaaactcccatcacgctttctaactaaaggttccatctctacccccttgtttttgtggaactaaatggcaagctaacccattttgttgtggttgtcaattgctacatacacaacatgttgtatcaattgggctttaaaccttttacgctagcctgggtacttaagatacattttttaagtatcacccttaaaacagtcaaaaacttgtaaaaaaaacagaaaacaatcttatttttaccgagaaatttccctttgagacaggattataggtttaaaaaatggcattgggggtcacccccaagcccccgttatcttgctccctatacaaacgcggttgtagggttaatttagttcgggcaagaacattctaatccgatacacagatagcgtaaattgcgccacataagatcccagaaactaacttttttagatatttcttcttgggtaagaatagcacctgaggatagataaaagatttgggctccggtttcatgggctattacttcggcaaatttacgataccgaggttcatcataataaatagcttttaagccttcttttttcatgattttgataagctgatagagggttttaggggtaggttcagcttctggggaaagaccagccaaggcaacaaaatgcaagccgtaatttttttcccaataaccaaaggccttgtgaccagctaaaggaactatttttttagaacaagaactcaaacttttcacataggcttcgtgtaaggctttaagcttagtctgagtctctttggcattttttaaaaaaatatcttttttggttggaaatatttttccaaaagtttgggctaatctttcaacaaattgtatgtctctaggaaaatcaagccacacgtgaggatctaaaccataatggtggttatggtttctatgaacgcgtttcactttctcaggtagcataaaaatcacgtttagatttttagaagaaaagctgcctaaaaagtcatcaagccaaggctcaagcccgccacctaccgctactaagaccttggcctttttcatcataagtacatcttgcggcgtaatctcccaggaatgaggatctgccccgggaggaagtaagagctttacttctatttcttggccaccaacagctttggccaattcagccagaggaaaaatgctagcaactaccaatggcttttcttgggccctcccccatttaggaagaagcaataaaaaagttaaacaaattatataaaaccaccgccgcttcatagctttaaaataggaagaggtaacaaatttgcaagtctagaaatttatagagccagagaggcttcatttcgtgccactaaataaatagttaaaaagactctaaagttacaaaccagggacagagtccagaaaagctcacgccaaaggcccagaataaccattatcatggtcaaaaaaactctttcatctctttttcctggaactttacttaaaaagggaatatcttcataaatatccctataaaaagcacctttatatctttctgcggtataactcaccataaaacttccaaatatagcagctaaagccatggcctgatccgatataattgaaggttgccataaaagaaaaagccctgctagaaagcaaaaatcaaccactcggtcaagcactgaatctagccaacctccaaaggcactttccttaaggcttaccctggctatctctccatctataccatcaagggcagagctcaattgataaagaatagctccagcaaccggactccaaaaaagcagtaaagtcgccaaaagccccaaggcagtagtaaaaatggtggcttgattaggggttatgtggtttattagcctggcacttacccaggtagaaagacgacggttgatggtgcgcgatataaaaccgtctcctttccctttaactgccgacttgagcaataacttagtagcctttctcaaatcttcaggtgtatctacatccatccaaaagtaacctgatacaaaactgcagcgtattttggcaaacgaaagtaactctgaaagcgaaacctctgatttttgattaataagttcttctaccaccttaaaaacatctggctcaagtacaaaaaaacctgtatcaaaaccagtatattctttcagctctttgcctaggcggataatacgcccgtttttacagagggccttggttgcctctacatggtcaatatacaggccctttttatctagaatggctccttttttatttaaagctttggcgagaaaggctggctcataaatatggtcgcccatggtcaatacaaagggtccggaaacgtaatctttggctaaaaagaacgaatagccgtttcctttttcagggaaggggttttccaccagcactacatcgaactgagggttttctctcagaaatttctggtaaaatactcgatgtaaatggtttataaccacgacaaattttttgactccatttcttttaaggagacataaatggcgatagagaagctctcggccagccactttgagaagcggtttaggaaaattttctgtataagggcgaaggcgcgttcccaaacctgctgccagaattacggcttccatagttaacctcctgagaaaatggctgacgaattaaatataagcactcacccgagcgggccaataatttcttttcatcctttagtgaaggcagactataatttttgggccttttcggccataaatgacgaattactttcatatctttaccgggccaatatagttatctggccccaagtctttccttctcaactctacttttacgcttgccaaaaggggttacgcagcttccctaattacgatatacggttcaagtttcctggtaaaagtggccagatgttgctttttaaggcccttgatcttccttatccaaacaccatctttttcccaaaaattgcggccctcggatcccacccaaacgctattaaggttaaaattttttcttatccctttgtcctcaaaactgatgacgaacatgaaggccaaggtgtttttcttatagaaaatgaaagcgcctggcaaagagcccttgctcgcataaaacagcgggaaagagaaggtaagtttggtttcctaatgcaagaatttttgcctgtcccctatgacctgcgcgtggtggtgataggccgtgaattttttccattctggagggcacttgggcctaattttaaagccaatttagcccaggggggcaaggctatcccttgcccagataagactcttgaaaaaaaggccctcgaacttaccaaaacgctttgttttaaaaccgacatcaatctggcggctattgatttcctgattcaccccgaagacagcctacttttaaatgagataaattttgtatttgggaggcgactattgggaaaatcattcaataaattgttttttaaagccataaaggactttattgactcttaattcccgcttaaacaaatctgaactcactataaagccctgggaagccaaacttctaccctggttccctctccttcaacactgcttatcttaattttacctttggcttcttttatccactttttgatcatggccagccccaggcctgaaccctttttcttagtgctaaaataaggttcaaaaattttttggagaagctcctttttgatccctttaccgttgtcctcaacagaaataactacatagtcaccctcgttaaaactgttaagagatattttgcctgtaccagaaatagcctgaatggcatttaaaactaagttaaggataatttgttcaagtctccctctattgataaaaacctcgccaacatagggatttaacaagatttgaaagtctatttcagctggtaccagggctttaaggagagatttcatatcatgaaaaacttgatttatgttaataagctcaggttttttattatttttgcctatatcacagaatttttctgctaattctgttatattttcaagaatagttcttactttttgacatttccgctttaaaaaaagattattttgggcgtacatctctaaaagctctagctcacccagggcagcggtaagcatattttttatatcgtggctcaaaccagtagccaaaaggccaatggtttcgtaataaactcttagatcttcagctaaaaaaggattatctttcggattttccaaagccaggtgccatagggcctgaactttatcgtcttttataaccggactcaccattacaaaaaattctttatccaaggcctcagcctgcataacagcccaacaagtctttttggtttctagagcttttagggccgggcaatttgacgggggatttttacgacggtgtatcaattcatagcaaataagtttttctttctcaccaacaagttctcgtaaagcattattaccccagagaatcccaaactccggtgaaaggagaaaaaatagctccgggatatgagacaacaattttagtactttctcgtcgtccatcctctttattttcgacacgtaaaaagacaaacttaaaaattttcctcggcgggattttccacgtttcgaagagaaattttttctacaggtagaatctttttaaccagaccagttaaaaccgttttagggccaacttctataaaatcccgtccgcccgcggcaaaaatattttctatctcctccacccaacgaaccgggctttcaatttgttcgcccattaattttttaatctcatttggatcctcttcagctctagctgaaacatttgagaaaaatatcttttggggcgaatgaaaaggaatttcttttaaaaaggtcttaaagtcttcagcagcttgagccataagcgggctgtggtaagccccgcttacttttagttttaccacccttgctccggcttccttggcaaggcctgcagcgtaagaagtagcttctttttccccagtaataacaatttgaaccggtgtgttgtggttagcaagggccactatccctttttctcgggcttttaaaaggatttcttcgagtttttgacgagaaagccctataaccgcatacatctcaccaggccttctctgagcctcgcgttccattaactctccgcgcttcaaaactaagcgaaaaacatcttctaaagaaacaatccctgcgctgtaaagggcactatattctccaaggctgtgcccacaaacaatttctggttcaaaattttgggctttaagtgcctcatagatagccaaattaacagccgtaagagcaggttgcaggttaaaagtacgcgtaagctcttccattgggccttcaaagcagagttttttaatgggaagacctgttaccttttcagctacctcaaaaacgcgtttggcttcagaaaaattgtcataagcagcttttcccatgccaacgtattgtgacccctggcctggaaacataaaaactcgcatgccctactcctcttcttcaaaatcaaaaggttcttcgtcaataagaatttcttctccagctgtaacttcttcgtactcgtcagctgtaagaagatcttcaagttcatcagggtctgaaagttttactttaaggatccagccctcttcgtacggatcttcgttgattaaatcaggcgaatcaagaagatcttcgttaatttctactacgtctccacttacaggagccaccagatcaaagaccccttgtgctgattcaatgcttccaaaaacttcgtctttgatgagctcgtctccttcgtcaggtagttcaaggtcaataatctcgccaagttttagctggccaaaatcagtaagcccaacaagcacggagccacgtcctttctttttaacccagagatgattttctgaataaagcctgtcctgagggatctccataaaattcacctccctaataattagctatctccgattatcggaataaatcgattttggcaagagtgtttaaaaataaaattaacctcctatacttcgcataagccttttaggagatgtgtcaagagatctctgggacggctttctttgaatagcctttaaaaaggcttctttaagagcctcttgaggattcttttggtttaaaaatggtctcaagtcgatttcttcgtcagaaaagagacagagacgcaaacgaccttcaggggttaaacgcaagcgattacacttatgacaaaaatgattacttatagctgaaataaaacctacactgcctttagcgccagggagagtaaatactttagctggacctgcccctattttagaggccgggtgcagctcaccaaatacttctttaagccttttttctatttctgaaacaggcataaaaagatcttcttcccacggtgcccctgagccaatgggcataaattctataaacctgacttcaagaggctctttaagggtcaaacgggccatttcaatggcttcgtcatcgtttagcccccgcataaccaccatgttgattttcaccggggaaaaacctacttctaaagccttttcgattcccgccaaaacttggtttaaagcgtctatcccgcaaatttctttgtacttttgaggagtaatggcgtctaagcttatattaacccgtttaagacctgcctttttaaggtctaaggccatagaggcaaataggataccgtttgtggttaaggccagatcttcaagacctggaatttgggccagcgccgctacaaatgaaactaagtccttgcgtactaagggttctccaccggtaagacgtacccttttgacccctaaagataccgctaccttaataatttgataaagttcctcgtaagaaagaatcttttccgggggtagtttggcaaaggaatctttacttgaacaataaaaacagcgtaaattacagcggtctgtaacggaaacgcgaagataagttatttttcggccataagaatctataagcataactttaacttttcctgatagcgctttctagcttccctaaaaagagcccttacctcttcagaagcataatctggataagtccagggaagagacttgaaatcacctttggtgtaaatcatggtgacctcaccgtaaacataatcacctaaataaaggcggtgtgaaaaatttttaaacgtaaccaagactaacctttccaacaaaagatagcctggatcgatatttacctggcgtttattccctttgctaaagagcttttcaagcttccaagccaaatgttttatagggacaattttttcctggggaataagcctttcaaaaaagataaaacgcctcactaaatcttttccaaactctttttcgtaataatcagtccagtcaaaagggatcaaaggacttttaaaatctataggccccaaattatcggtaagtttttggctcactttctctataatgctttcatctcgagcaaatatactaaaaaataactgcgctggagcaggtttttgaggttcactcatcttttttgttttcgtttttaaggtctattttctgggcttcctcttcgagcatgataggaataccgtctcttacttcgtaaagcaaggaacatttatagcaaacaagcccttgacgtgattcatcaaccgtaaggtctcctttacatttaggacaagccagtaccgccaagagttcctgcggtataaggcttacaaaaagcccgccaaacatatgcgcctcctgtttttgtttagcttaaatctaatttcttttggaatctaggcaactatatctaaattacagaattatacggaaattacaggattatacgggagcttcacctccaagccctacagatgggtgaatgatgtttacggggtttagcgtttggggtaaccccaaacgctaagcaattaagtacctatttaggtctccattacatcatttacgacttaccaaagcgcgaactttttccaggaacacataaaaaagcggcacataaacaagggtaagaatggtacccaccagcagtccacctatggccaccaccgctagaggcgaaaggcgctcaagacctatagcccgttcagcggcgatagggatcatgcccgtaatagtggaaagggcggtcatcaagataggccgcgttctggcccgaatagctccttcaacggcttctttcaaatcttttcctttttggcgggccttttcaataaagtcaagcaacaaaatagaattgttaaccaccacacctgaaagaaggatcatgcccatggaagctggcatacaaaaatgcctgtccaccagcaaaagcccccagatcgccccaattagagccagaggaatagccaccatgatagttatcggatgtctaaaagacctgaaagtaggcaccagagaaaaataaagcaaaatcaacgaaaggataagggcatcttttaacctggcaaatgattccttcatcggctttacttcgccttcctgcgaaagtttatagcctgaagggactttcagatcagacaaggccttccctaccccttcttggatatggcttatggccgtcttacgacgataacccagcacatcaataaccggagagagattatcccgcacaatgacacttcttacgaaatctttttccaccgtggctaattctttcaagggtacgggacctttaggcgtaggcaccatgtaatttaaaagtgactcaagagagtccctttcgtagggcaaaaagcgcactttaatgacgtaaggacgctcttctggaaccctccagaaggaagccttgccaccagaaaatcccatggccatttcacgggcaagaatttctggagtaaggccgtaaaacgaaagcttttcaagattgggttttatcaaaaactcctggcggtcaaaatcccaggtatgagaaagactcaccagcccaggcactttgtataagcggttttctatttctagagccagtttgtgaagaatacgaggatcactccctgaaaccattacatcaactggtgcggcaatagaagaaagaggagtggcaccaaactcaaacacgtgtaaggttttaaggcctggtatctttaagaattcgctgtaaaggtgattttctatctgccagatattttctttacggtgaaaacgatctacaaaatgtacggttatcattccctgtctgggcgtgcgatcagcaccaaaacttattaccccaggctctgaccccatgaccgtggccatacgaataaaacccggataattttctagggtattttccattttacggattattttttccgcttcttcaataggagtattgggagtgacttcaaaagatatctttacgatccctgtatccatgggaggcatgaggtctcgccccaccagaggcataatctttttcacactgataaccatgagaagcaccgccggcatgataagcactaccttgtagcgcaccccaaacctaaagagcgtcaaataaaacgccctgaatttttcaagaaatccttcgcttacacgggaaagaaatttttcaaaccgcgagggttcgccagctcgtaacacatagggcgcaagaagcgggattatagttaccgaaacgatgtaagaagccgtaagcgccatggttaacaccatggccaggggccgcaaaatcttttccacgtatccaccgacaaacatgatgggaataagcacaaggatagtggtaaaagtgccagagaggtcggccagcattatctcctgcgtgcctgagatagcggcttgcctgggagaaaggcccttttcgcgcagatggcgttctatattttcggctactactatggagtcatcaaccaaaagacccacagccagaataaccgcagtcatggtaacaatgttcaactccaggccaaagagcttcattagaaaaaaggtgagaaaataagttacaggaatagacaccgccgctaaaagtgtggcccgaactctggccatcaaaagaaagataaccgctaccgttagaataatagcatcacgcaaggctcctataaggttagaaagtgaggtcttaataatatttttctgggtatcagctatagaaaaagaaagctcaggatactggaccttaagtttttttaaagccttttccgcggcctcaatagtggccatgacgttgccattctcgggccttaaaacatttagcccaatggctggccttccgttgccgtgaaaaaggctatttctatcttcatgagaaagagttatacgggcaatgtctcccagacgaatggatttgccttttagcggaatagtaaggtctttaagttcctctggccgggcaatttctccaggaatctttataaagatttcttgctcattagaccttataatgccagcaggccagttggtattttgtgaggcaagggcggcggccacgttagccaggctcagcccataacgagccagggtgtctctttctatttcaacccttacctctggctgatagcctccaaaaatttctacgtctccaatctgggggacatttaaaagggagggcttaatgtattcctcggccaagcgtcttacttctgaaagagtaagattagagccttctttagggcttatagccacggtcatcaccggattggtgacgtcactgaccttgaaaatacgtggaggtaaaaggcctcttggtaagtcactgagaatgcggtcaagggctgaagaaacgtcaacctgagcggcagaaagccctttttcgtattcaaactctactgagagcacacctacgccgtctcgagacacagaacgcactttgcgcaccagagaaagggtagccagctctttttcaacagggattactacttccttttctacgtcttcagccgaagccccgggcaaagaaagcactaccactatttggggatagttggcgtctggaaaaaggttaagagggagctccctgaaactcttaatccctaaaactacccccaggaacaagagggcaagtattagatgaggccatttaaggtaacgttctacaaaggtcatctagctttccttatagtggcggagcaatggctacgaggatacgcatgtcagttttggcttccacaccgtgaggttcatttatggcacaaataaaaatgtcgccagccttagccggagttttggctccttcggcccctagaaaatagccttcaccttccaaaacaagaatgcttaactctccctcaaccgaatgcgaatgcacaggaaactcttcaccggcttttatattgaaattaatgatccgaaaatacggagaatcatgaaccaaaaatttgttaagggccttgtcaaatacacgggtctcgtcaagattaaatactttcatcgtggcctcctttaattggaataactttttggccagggtaaagtcttagaagcagccctggatctcccactactacctgatcgccttcattaagctttcctgaggcaaccacctggcctttgctctggccaagaacccttacagggatgaacttaagcctgcctttttctaccacgtaaactccctgggacttgccaggcaccagggctttggccggcaagagaagcccttcaagattggccaaaaccagatccactcctaaagaggccccgcttggcagggaaaaaggcctcttctttagccttatctccacggtagccagggcttctttagagaccgctggataaaccttataaaccgcggcgattttttgcctgtccccaagcgaaatatagaccctgtcaccaggaacgattgaggccgccttctcctggggtatgtttaccaaaagacgataacctgctttaggatcttcaagagttataaggggagctccaggggtagccatgtcacctggatttttaaaacgcctggtaactactccagagaagggagccttaataaaggcataagaaagattaactttagccgcttctatttcctgcttaagctgttctacccttgcgagagcggcttgataggcagctttagaaaggtcaaaggcctcctgggaaatagcttcatgctcaagaagcttttggttgcgttcaaaaatacccttacgcactaaaagttctgtttgagccgaggccaattgtgttttaagaacgccgagcttggcttcaatatccttggcctctatctcaaccaaaagttctccctttttaaccttatccccttcatatttggtaatccttaaaatgtagccagatatcctggtggcgatgttagcctcgtgcacaggggtgatagttcccagataatgttcacgtatttcaagcgtacccttagttaccttcgctacttcaacgggtaaagggattttctggggcggtttaacactttggatagtctcttttttgagtttgaccactctaaaagccccgaaaatcaaaagaaaaaccaccaacaatattagaaaaggtttaagcttattcatttaaaaactccttggctatttgcccggtggccagttcaaaggaaatagtggcggtgttaaggtcataataggcctttagaaggtttgatttagtgcgcaaccaggcttcctgggcctgcaataagtcattgatagaacccgctccggcctgatagcggaaagcctctctcttgtatgcttctctggcaaattcttcagcggctttaaggcggttcacctggcttttggcggagttaatccggctaacagctgaaattatctcctgtgaagcggcaagtctcagactttcaagttcttctttagcggcaagccaaagggcctgtttttctttgactagatttctttttaccccggaatcaaatattgaccagtttagccgcacaccagccacccacacttcttcatcgttattaagtccggcccctgcccgccttccgtaagaagaaaaggcagaaagagttggcagatattcccttttggcccgcgaaatagcggcttccgcctgtttaaccttaagtttagcggctttgacatcaggcctctggtctaaaaatttatcggctgaaaaaggattaaagtccagttttttagagggctctagcgcagaagacacttcaaaactggtatcctcaagaccaataaccagagcaagaagctttttagccaggcgcaagttgttttcactggccaaaagtaaggccttttcttcttctaaggcccttttaaagtaaaggagatcaagtttggcaattttacccacctggtattttaaactggcatcacggtattgcttttcaagcaggcggtaaagttctctctgggccttagcaagatttttaagatagagcacctgaaagtaaagttgctttacattggctataagatcttcagttgattgccttaaaaggctttgcctaatattgatttcaaggtctttaatctttacttcctgagctacccgcccaccttcgtataagggaaaagtggcctcaacctgccagaaataaatatcccgactaaagggcgggaactggcctggcccttttatagaagttatagtgaccggatcattatggcgttcggcttgaagaataagattagcctttaaccagcggttagcgctggtagcttttttggcaaaacgagaagctttcaaggcgtctttctgggcctttattgaaggatgatgtttaagcgcaagccttatagcttcttctaaagaaagacttttttgggccatccctgtgagtgggctcatcaggataaaaattaggcttaaaaagcatatcgtccttttcatgccaagccctcgatgcccttgagagaaaaagaaacaacatgctctatcaaaaacttttcaaagtgagcatcaaacttttggccggtaacttcttgcaccttggggcgagcgaaattgaaataaagaatctgagctagaatgctaagcacggccatgcgcattttttcaggaggaagagaaggcaagtaaatttttagtgcttcttcaaaagagactagaaaaggatttaacgcttcttccacgataagttttaaaatactagacggcctaaccatctcccttgccagaagtttaaagtgaatttcacgttcttcttctgttagtggcccggaaattatggctttagcaaaagctctaatcactccttctaagttagggtcatcatccttgagatttttttcaaaggtttctttaaggcgtttggcccgttctaaaaaacgagtttggaaaacttcaagataaagaccttctttagaaccaaagtagtaatttatagccccgaggtgtactttggcctggctggttatctctcgcacactcacccccttaaaccccttttcggcaaaaagtctctcagccacctcaatgagcctttctttggtgccgaatttatccgaaaatttatttttcatacaaatgtatgtatcaaacacttgttcgaaagtcaagaaaaaatttttagctgagcttgggacaagcaaagcggtaccgaacaggatcaaagcgctttgcaggaagttcttttaagaatcctagattcccgcttgagcgagaatctaggattaattggttatttctttaaatagtttttggccactatgttttctggagacaaaagaagaacctgacgaaaaacacgcctggcttcgttttgtttcccttgccaccataaatcctggccaagttctactaaaaataaaacgctagtaggatagcgctgcaacatttttcgcattactcgctcagcgtgatccgccttgttttgaagacgcaaagctatggctaatcgcaaatttccgtaataattatatgtatcttctcttattagccttctcataagctcttctactttaggccagtttttctgagccatatatggcaatgataatcctaaaagagcttcaaaagaacttggttttatgcttaaagccttttcatagtaatcaattgaatttcgatatttcccagccagataataaagccatcctagtctcaaattaaccagataaaattttggatatttttgatatacaggcaaaagagcatcaatagcatcttgataagaggccattttttcgtagcgatatgaatcacgaaaagcctgctgaacatttaaagctaaagccgaagagcccatcagaaaaaaggttaaaacgagagtaaatagaacttttttcatagtaacctcctcaacttttaaaaactaccgcctaggcttaaagttacaactgtttgacctacattatcattaaaacctgaatgtttaagccactcttgagacaaattaagagcaactcttaacttagtagtaaccttacgacctacctcaaaagaaaaaccacccaaatattcgtcagacaagttataaacaacaaatccttcattttttacagcaaaaacctgttttccaatccaggccgaaattttaaaatcagtcaatcctatataagtgctaaaatactgttcaaaagaaaaattatttttatcaaaggagccaacataatcgttaagaaggataaaataaaaacgggattcaccataaattcttttacctaaagccgcaaaaaagtagccaaaacgagggctaaactgaaatactcgcaaatcattactggcaacagaagcagagcttttctttttattagacgtggtacctttagcaacagtatctatagaattataaagagaataagcaaactccaaaccaatattccagctatatggttgataataaagccctttgaaataaataactttaccattatcagtgagctgatcatcagtgttaatataatgaaaaccaaccttaaaaacatgatttttgagaatttggtcagtattagaatagagaacagtaaaatcagtctgggacaaatcgctctctgttttataatttatctttgtctgagacaaagctaattctaaagaatgaatataactattcttaaaggccaaataacccgtagtagaccatccattatcttttatttgagaattctcaaagttaatgtaagtcgtatataaactggcgtaagtattccaatcttgagcccatacttttcctgtaaacgatactcccaaaattatgagaaatactaaacacaactttttcataaaaccctccttaaagaaaatttcttatcattactaataagggtaacttcttgtacaaaaccttttaaaggatctaatattacctgagtttttatttcttctcctccctgggcaatctttccttctattcggttcggagcagaaaatttataaatacccttaatttctgccagacgatgattaaaagaggctaaaaaggtataaagggctcgtttcaaccggctgtaaaaggtctctaaaggtaaaaaatcttcccagataaggcctttctggtacaccagtggcattctaggaaaagctaaaaacaacatgcgaaaccacacggcgtttccgtcttggcgcaagaaataaaaagtgccttcaaacttattaaaataaagtgagttgtgattttcggccaaataatatgtgccatcggtatccatctgaactttaaaattcacctgtttttgaggaacgtcatttaccagaaactcaaaaataatttcctggtcaagcactagtgacatcatgttttccatggccttatctggataaagaccctggacctgttctccctcttcagggatatcattggctttgtaaatcaaatcggtgtcttttaaaacagcgtaatgtacaaaactaaacggttgcgtaggagccccaagttctggggtaagctgtacttgaacgtgaagatggggttgaggagaataacctgagcttccgcattgccctataatttgcccctgttctatccattgtccttcttttaccttgacagagcccttcctcagatgagccagtaaaacataaaagcccctttcatcgtaaatcaaaacgtaattcccccaattttgggtttcgtttacggcccctgggggattgtcttctatatcattagctagacttacaacacgccccctaactggagaaagaacaggtttgccaaaacaatagtaatcatcaagatgggctccttcaccgcgataagtccggccttggtcgtcagtgattacaaaatcaacggcataacgccatattcctttatgggtccagggaccatcaaaagactgccataccgtccactctccggccacaggtaaacttaaagtacgcaatgttccggggaatctggctaaataagacaaataatggtctaaagtccgttcaggcgatcctctataataagaggccaataagggaaaacctgccaaacccaaagtatataacaaggaaagaaccaccacgttaaaaggtaaagtaaaggaagggataccgtactgggcccaaaaaaaagtagcagcatctaaaaggaaaggagaaatggccactgataaggccgcaagaacataacttcggggactggggataagaaaaacccctccaatagccatggctattaagctaaaattaaaggcccctaagttactagcggcctgataaatagaaccttcaagaaaagacaaaattaaaaggcctaaaaaataacctcccactgccagaataaataaaatacgggaagcgaaaaaaataacggttagaaaaataagtccgcctataaaatggggacaaaaaagcaaagctcctaaggattgtgttaaccctaaaagccagatggggagatggtcagcaatatctgtaagaaatggccaccagggtttaaattcggaaaacaagagattgctatacttataagaggccaaatatatagctgtacttattaaaacaaaagggatgttaagtactggcaatcggaaaaaagaatagaaaatattagctaatccaaaagtaactataaaggtcaaaattccagcggcaactattaagaaaaagctaaaaaaagaaagcttaaacaaatagcctatagatagtcctactaacaaagggttataagtataaaaaccggaaccgcgaaatatttttttcaaacccaaaaacctggcaaactcataagccgctaaaacacataaaagaccagataaaccaatattaggataaataaaagtagcggctaatagcaataaacctagccaaaagttctcaaagaaaaaaatctcagaataactgttggctatggttctaaagtaaccccaaaaagaacgaagtttctttaagatcagattattaacagtctttaagtgtttttgttcttctaaagttatttctttttgggcgagcctttgattgctttgtaaatttactttcataaatcagctaggacttttttaatataagcctttcgggaagacgttctctatctactacatcatttaagttttcagcttctctaataacgtcaacttggccgtcctcccctactagaactaccgccggacgataacgaataaattgcatccattgagtaacgttataagctccaacaggagaaaaaataagacgggtacctctaggtaaaggaggtaactggacattttcggcaactacatctatattcatacaaagggggccataaattacacagggttctgctgggcccgaaatatcttcttcaagttctattttaaaattataccaaaatgctgtaaaaagaatattaactccagcatctactacataagaacgagtaccatctggcaagcgtttgctagcatgtacagtagtaatcaaaaaaccagcttcatctactatagctctacctgtttctaaaataagtttaggaaagtcattaggtttaagttttgataacaaagtatcacaaatagcttcggcaaaatcttctaaaggaggaacagccacttctggtgacaaataaattcctttcaaccgattacgagaagggaatccgcctccgatgtctaaatattctatttttaagtcaaaattatcttcaagttcataagcgaaatctaccatcttttctatagctttggcatacgctctaggctcaagcaaaaaagtacccaaatgacaatgtaggccatttaatatcagtttaccacctgaaactaaccttttagcagcatctaaagcctggcctgattccagattaaaaccaaaacgcgtccactgaggacttatccccgtatccatattcaggcgaatacctactttgataggctgtcccaattcctcggcaatttcttctaaatcataaatctcgtcaaaatggtcaatatttataatcgctccttcctgaaccgctgtcttaagggctgataagggcttgtatggaccattaaaaattatttcagaaccaggaacacctaatctgcgagccttttcatattcaaactccgagacaacctctgctgtctctccttcctgatgtaggatggcacaaatagcatctagataattagttttataagaccaggaaaactggacatttgggtatctcgtagaaaacatttgataaatttgacgatatttctctcttaatcgcctttcagaaaaaacaaaaagaggagagccaaatctagaaaccaagtcgctaataggtactccgtctatttctggacgcaaatggcgaccataaacagaaccaaatttattgctaagtcctacttgaaccttttttatgagtggcttttcgtaaggttctttcataaccgttctcctttaaattaagtttcaccacgcgttactattttctggaaaacatccatatcagtaaccaaatcgtaagtgtaacgtatataaagacgcccagcttcgtattcagaatgggtctcaacaggttgacctaatacctttttgaccattcttgctggaagattaatacccgctccagtggcaaagtataaccaagctggaaaacgagggtttatctcaatcagataaatacgatcctcagtggctatacattcaagttcaaaagctcctcgccagccagtttcacgcaaaaacttctgcgatgactcaagtaaaacatcatgttttatggttactcctgtccatatcttgccaagagaagtgatccagagttttttgatggccatcatacctaaagaaccaccttctccatcgcctacacctactacatttaattcctcaccttgaatgactttttgaaccagaaccggatatccccattcttctacgattttatagaaaactccttcggcttcggcaaaagtgtgcacccgataagccttataaaaaaggccttttatcatagcgggaaagcctatgcgatcaagcgctttcatgaggtctgaatatgaagagacttgttctgttggaggaacagacaggccaaggcgaggggccatttccattaatcgctgtttagaacgtagctcaaattgttcccaggtaggaagaaaggtcttgatccctctagatgacaattcctgttcccctttaatgaaaaggggaagctcagcatctaaggtgggaattaccacctgaagaccagtaacatcttgaatataaaaaagtctggccaaataatcttcttcagcgcttgagggatagggcataataaaagatttatcaaccagccaatcaagatatattcctggctccatagcatcataagccaggcctaaggcctttattgttagagaagagtcttcttttaaacttctgatgacccctaaacccgggcctggattatcaacagcgttaatgcctgaaacggccactactatttcttcagacataaaaactccctttaaataagtttatagtgccgaagctgctctaaaaaatccgttacatcacgttcagcagtttcggtatcaacttcaaaatgttctggcaattcgtttattatttcttcaggagttttaccttctttgagtttttgaaggatccataagcctacacgattggtggtgaagctattgccagtgacaggatcaaaaataaagccttcttcatttatagctaaacgttttaatttatccatgagaaactccttgacaaaacttggctatagtcataataactttcaacctttttctagcaaatatttaaaaatgaatcaaaaaaatttgagactgcttcgtcggcgagacggcctaatcgcagagacgaattagttttggccaaagattgacagcagctaaaaaattatctccttttatgagaattgtaaaaaccaagcacaaacttaatctgccacgttgaattttgtgggttcaggtggtataaggtgcagtcaaattaagggaggtcgaggccatggaaaatgttattgaaaaccaaaatcaagctccggaagaaagctttgaagagcttttagccggagaaatcaaaactatttcccggggagaagttctcaccggaaaagttttgagagtggaccctgagtgggtctttatcgacatcggttataagagcgaaggtgttgcccctactacagaatttacggggccaaatggagaagtaaaggtcaaacctggagacgaagtagaaattcttattgaaaatctccgcaccccggatggtatggtgcgagtagcttataaaaagcttcaacgtcgtcgggcctggaacaagattgaacaggcgcaaaagaataaaacacccttagaagcatatgttttagaaagaattaaaggcggttttgcggttgatatagaaggcttaaaggcatttttacctttttcacaggcctttttaaaacctcccaaaaaccctgaagaaattattggtactacccttaaagttgaagtggtgagtgtggatcgcaagaaaaataacgttgtggtctcccatcgcaattatttagaaaaagaaagtgaacgacgcaaaaaagaattactcgaaaaccttgaagaaggtcaggtgctcgaaggtactgtaaaaagcattacggactacggtgtctttgttgacttaggaggagtagatggtcttttacacgtttctgatatttcctggggacgtgttaaacatccgtccaattacttcaaagtgggagacaaaatcaaagtcaaagtcatcaaatatgaccgggaaaaagaaaaaatagcccttggtattaagcagctaacccctgatccttgggaaaccgtggctgaaaaatatcctgaaggcaaacgaattgaaggcaaagttgtctccctaactaactttggggcctttgttgagcttgagcctggtgtagaagggcttatccacatctctgaactttcttggaccaagcggatcaaacatcctcgagatatcctggaagtgggagacaaagtagaagtagttgtgctaggggttgatagtgaaaaccgtcgggtttctctctctctaaagcaagtagaacctaatccctgggatgtgctggtggaacagttctctgaaggcatggtaattgaagcacctgtaaaaacggtcactgattttggtgtttttgtagaggttatggaaggaattgacggctttatccacgtttccgatctatcctggggtagaataaaacacccttctgaagcttacaaaccaggtgatatgattcaggcggtaatactcaaaattgaccgtgaaaaagaaaaactagccttaggtgttaaacagctcacccctgatccctgggaaagtgtaccggagaaatatcctgtagggagcgtagtaaccggtaaggtatcaaatgttactgattttggtgttttcgtagaactagaagaaggtgtggaaggtcttgtccacgtctctgaaatctcagacaaaaaagtaaaaacccctgtaggtatgtttgaacccggacaagaagtaaaagctaaagtagtaaaaattgaaccggaatctcgtcgaatcggactttccatcaaaaaactcaaagaagacgaagaaaagaaagaataccaagagtttagtaaaggctcgcaaaaaggaagtataacccttggggctattcttaaagagactttaaactctggaaaaacaaagtaaactttaaaaatcctttgagaaatatgggggagtaatctccccctgctttctttttaagaggcaaagatgtccgttcgaaaattttttacaaatcttttagcctttttaggcggaattttcctttttttcttgattttgtttgctataagcctttttcttttatttaaaggagaacctaccttttcttctgggcctaaaatagggttaattgaaataaaaggggttatctcggaggcagataaacctttaaaagaaatcaggcagtttgcacgaaacaaacacataaaggccgtagtagtacgtattgaaagccccgggggagcggtgggagcctctcaggaactctatcttgcccttagagaactctctaaagaaaagcctgtagtagcctctatgggctcggtagcggcctcaggggggctttatgtagctcttggagcccaaaaaatagtagccgctccaggcaccataacaggaagtatcggggttatgatgcaagtccctaacctcagcaagcttttagaaaagattggcattgaagccactattctaaaaagtggtccctataaagacactggcaatatgtttcggcctttaagagaagatgaaaaaaaaatcctatatcaaactattaatgatatttatcagcagtttgtaaaggccatagaagactcgagaggtcttaaagaagctgaaatcaaaaagttcgcagatgggcgcgtttttaccggtcgggctgctaaagaatttggcctagtagatgaacttggaaacttaaacgatgccatcaaactagctgctaaaatggctggcctgaagggttatccagaagtagtctatccttctaaagaaaaattatgggaacgctttctagtagaacaaaaacttagtcaaagtttggctgttctcttttctcctctttatataatgaagtggcagtaattatgaacaaaagcgacttagtagatatactttggcgagaatttcccgaatttagacgccgagaccttgaacttattgtaaacctcctttttgaaagattaactcaggccttaaaagacgaagaacgcatcgaaatacgcgggtttggaagatttattgttaaacgacaaaaagagcgcttttttaaaaatcccagaacaggcgaagaacagatcattcctactcgtaaaagagttatttttaaggttggtaaagaccttaaagaaagacttaatcaacatgctttggcaagcattgatctgggcacccaaactttcagattacttattggcaaagcctctgaaggcgattttaaaatccttttaaaagaacgttttaacgtacgcctaggcgaaaagctgactaaagaagggcgaatttcagaaaaggctcatgaaagaggaattaaagcccttaaaaaaatacgcctattgcttgataaagccgaggtaaaagaagtttttgccgctggcaccgaagtttttcgcaaagcccaaaatgctgactattttttagaacaggcccaaaaaattttaggtacacctgtaaaaattctaagtccagaggaagaagccctttatacggctaaaggcgttctttttagccttaaaccagaaagttcccctgttctcattatagatgtaggagggggtagcactgaatacattctttgccatcatgaaaagcctataaaaattggaagcctcaaattaggtgccgtaaccctaaaagaaaagtttttcccttctgatgacatccccacttcaaaagaaatggaagaggctaaaaatgaaattacgaactttcttgaggaaataaagtatttgtcaccagcacctcattctttgattgctacgggaggcacagcaacttgtttagccgctcttgcccaggggcttgaacgttactcacctgctaaagtacacggttattttttaaaaactgaaaaactaaaagaacttgtacaaaaactggccagtctttcttcatctgaaataaagtttttaaaaggcatggaagaaggccgggaagatataattttacctggagcattaatttattcggctttagcggatattttaaatagcaaaggttttttaataagtgaaacaggaattctcgaagggttgctcttgcatcttatagaaaaaagacccattatttctgaaaatatttaaaaacgacctttgaatttagattgcttagagcccggttgcgagcggagtatagctatccgctcctcacaatggccagctactttagtcactgcaagcccttaagggcgaagcagtctaattttagaaaaaattaaaaaaggggtgatacaatgttaaatcttcctatagaggaagcctatacttttgatgatttactacttttaccggctgagtctcacgttttacccaaagacgttgaccttaaaaccaaaataactccaaagattacacttaatattcctttactttcagcggccatggatacagttaccgaggctcgcatggccataagcatggccagagagggcggtattggtattattcatcgcaacatgtctattgaacagcaatgccgtgaagtggaaaaagttaaaaagtccgagtacggcatgattattgacccggtaaccgtagggccagatgtttccattcgtgaagtcttaaaaattatggaagaatatcgcatttcaggtgtccctgtggtagaaggccctgaaaaaaaattactggggatagtgactaaccgcgatcttcgttttgaaactcagttggatcgcccggttcgcgaggtaatgaccactgaaaacctggtaaccgctggccctggtatttcccttgaagaagccaaaacaattctccacgaacaccgtattgaaaagctgctcatagttgatgaaaacttccatttaaaaggactaattaccattaaagacatagaaaagttaaagaagtaccctaatgcctgcaaagacgaactgggccgcctgcgcgtgggagctgctgttggcgttggccctgaaagattggcccatatagaagccttactaaaagtgggctgtgacgtaattgttattgactcagcccacgggcactccaaaaacgtaattgaatctataaaagacataaaagcccactttcctgactgtaacctgatcgccggaaacattgccaccgcagaaggcgctgaagccttaatcaaggcaggagctgacggcataaaagtaggtgtagggcctggttctatttgcaccacccgcattgttgccggtgtaggagtgcctcaattgtctgctattcataacagtgccacggtggccaataaatacggtatcccggttatcgctgacggtggtatcaagttctctggagacattaccaaggccattggatcaggcgctcacgcggtgatgatcggctcactttttgccggtaccgatgaagcccctggcgagatgatcctttacgagggtcgcacttataaggtttaccgcggcatgggttcgcttggagccatgatgaagggaggcggagaaaggtatttccaaaaggccgactccccggctaaattcgttcctgagggtgtagaaggaagggtcccctatcgtggtccggtatcagggatgatttatcaacttatgggtggccttcgctctggaatgggctattgtggttgcaaaaatattgaagaactccgcactaaagcgcgtttcgtaaggattacaccggcaggccttcgcgaaagtcacgtacacgacgtaatcatcactaaagaagctccgaactactggattggtcgctaaaaaaattaacttccccttctattttgccgaaaagaataaaaaacaaatagaaggggaagttatatgccagtatatgaatgggtggggaaaaatcctgctggagaaatagtaaaaggaacccttgaagccccggacgaaaagatagtccgcatcaaattaagacgtcaaaaaataactccagtaaaagtaaaggccaaaggctcaggctttttagcacgtctcagcacccctaagaaagtaaaagcaaaagaaatagttgttttcaccagacagcttgccgccatgcttgaagccgggcttcctttgattcaggcccttgattcgcttgcccaccaacaaaaaaacccctatttcaaagaagtagtttttaaaatcaaaaaagcggtagaagaaggaacacctttttctgaagcccttaaacagtaccccaaaatatttgataaattctattttcatatgatagaagccggcgaaagcagtggaaatttagaactttctctgaaaagactggccacttacatggaaaaaaatctggcccttaaagccaaagttaaaaaagccatgatttatccttctattgtgctctttgttactgtagtagttttgagcataatcatgcttttcgtagtccctacctttgaaaaaatgttttcagaaatgggtaaggccctccccttgcctactcaaattgttattgaggccagccgtctcactaaaacttatttcccctttttcataggaggaactattatttccgtatttcttttgagacaatactaccgtacagaaaaaggccggctacatatagatgccctgcttcttaagcttccacttttcggaaatctctttcgcaaagtagccgttgctcgcttttcgcgaactttgagtaccttgataatgagtggcgtctctataattgacgccttaaccattgccgccaaaaccgctggaaacgtagtagtagaaaggaccatcaatcaagtacggcaagctgttcaagagggacaatcaattgctgaccctctttctaaaagcagtattttcccttatatggtagtacaaatggtaaccgtaggtgaagctagtggtactcttgaaaaaatgcttgataaagtagctgaattttttgaagaagaagtggacaatactgttgatgccatggcccagatgattgaaccggtaatgatcgtgtttttaggagtggtaatcgggggaattattgtctcactttatcttcctatcttcaaactcggagaagtagtagctggataaataaggccatctgtacccctcctcctccaatattgaggcggccaggtcaaaggccgcctcggctctatctagcaaagcagcatcacttgaggccagcaaagaaacccctatcaaggctttgtcagctgatgaagtaaggattacctctcccaaaataccctctttttcaaaaaactcgcgcaatttggcggccaattctccacttcgtgaaagcggtttatccagataaatttctacccttttaggacgtaattgtttaagtttccttaataaaagcaaaatggccttttctgaaacttcattaggagtaaacttaggtgtaagctttcccagatcccttataaagccatcatcgcacataaaaaccggaagccctgccagggccgacctgatagtggtaagaacattaaaaccgtcaatgtaaaggattttgttctttaaatacgcagggtctttcttttttgagaggcgcaattgagcctctaattgagaaaatactcccctctttaaaacttctctttccaaagcacttagctgccagcggttggctaaaaagttaatagaggcttctttatgataaccccgctcaaggagatagcgtaaatcttcggctatttctcttagaagctcccaccgtaggttaaagcccttctttggcaagtttcttaatcaaatccttttgttctttagttaaagttttaggaactttaatgtttatcctgacaaactggtcccctttaccaccagatttatcgggaagaccaaggcctcttagtctcagtttggccccactcctcgtgcccgggggcacttttacccttaccttttttccgtatagagtggggacttcaatagtagtacctaaaacggcctcagagaactttatttcatggtcacagataatatttttaccatcacgttcaaaaatgggatgctcttcaatcttgactttgagataaagatcccctcgtcgcccgtgaggaccgtaggttccctgagcgggaatacgcaatttctggccgtcttctacaccttgaggaattttgactttaatacgttcggctttaccagttggggcgatagatattatcttttccgctccctgggccacttcttcaagggttaccgggagttctaaaacaacgtccccattcgaaacaaaatctctttcagcatgtttggtgcggtatgattctttgccaaaccattcttcttctggagacgttccaaatacttgactaaaaagatcaccaagatctattcggaaactagtactaccccgtcgctttcctccaaaaccaaaaaaactacccaagtcaaaaccaactcctaaatcacgaaaaatagattcaaaatcaaaatctcgaaaaatatcttcttgcgtataacgacggtgaaattctgtagaaccgaattgatcatattgacggcgtttttctggatcggaaaggacggcataggcctcatttatttctttaaaacgttcttcagcttctttattacctttattgcggtcaggatgatatttaagagccaggcgacgataagccttttttatctcttcttgggtagcgtttcgcgaaacccctaaaatcttgtagtaatctttggccataacccctacccgctcaaatattcgcagaaaaagttaaagttttttaacaattagtcaaggatagaacaaaaattatggttaagataataaatagaaaggccccctgtgggttaaagagggatggaggtgggtatctggttgttgagggtggagttgaggggtaacccacaggggaaccaaagctttttcatttttcacttttcactttttaattttatttattctcgataactaaaatatcatcttccttttgtcaagtagtctactatgaaatatcacttttagtcgggatcgtcaaaagataatttaagcatttttcgttcttatttttatcaagtcttttgatattgagaccattgaaaaaccgttagattgcttcgctccgctcgcaatgacaaactaaaagaagcacgctcaccaacttaccaccaaccatctatcactggccagttactaccctgtcactgcgagcccatttccttccggtctctgcgagaagccggcctccatcctgtcactgcgaggagcgcgtatgcgcgacgaagcagtctcaggacaagcgaagcattctcttaaaagctttcatataactatttatgacctaaaaatttttctaaataggctacgtattgttgagaaacccctaaaaattctttttttatggctaaagctttatcttttaagtctttttgttgacaaactatcttattccataagtcagcaatgtttttcgagttatctattttaaaacctatttgtttttcaataagatattcggccaaatcggagatactctccacataaggcccaaaacacacaggaagtccaaaaactaaaggctcaaaaagattatgaccgcccacaggaactaggcttcccccaacaaaagcaacgtctcctagagaatagagagctgctagttctcctaaagtatcgactactattacttcagaagcagaaggattactgcgctttgatgctttaaagcccttttcccgggcaagttttagcaattcttcagcgcgctttggatggcgtggacaaagaaccaaagaacccctcccaaaacgcctaaaaccctcaaataaaagctcttcttctcctgggtgagttgagccacatacgattacgggcctttttaggaatggccctaattcagtttttagcctggctattttttctttagatggtggaggtatttcgtattttaagttgccaaagaaaaagatttctctttcaggtaaaagtttttttaagcgttcagcatcacctttggtagcggccccaataaaagaaaaagacccaaaaagcaggtctttcaaaatgggaattttgttaagcctcttaaatgatctttcagataaagcggcattaaccaaaaccaaagggatatctcttctcttaatttcacctaaaagaccaggccatatatctgattctaccaaaataaaaagggctgggtgaaaactttttaaatactttctgatgacagtgtaaagatcaatcgggcctggccatataaggtctgctaagttttcggcccgtttgagggcctgttgataaccactggcggtagccacggtaaagaccaaaaaatatccgggtaaattttcccgcaaggctttaagcaaaggaatagcggcttgcacttctcctactgataaggtatgaatccagataacctgtttggtgtcagggattaatggggggtttaaacgtttgtttaaaagggcccgtttttctcttttaaaatgtgaaccgagataaaatggccaggtaaatatctgggtagcaaaataaaactttaacatcagaggctattatagcctgataaacccaaaaaagaaggaggtttcatgtctaacgcccacaattatgacacacaaattgatcatcttctaaaaagtactgaaagattttctccccctactaaagttttagaagaggcttttataaaagattacgactctgtttatgcctactcaattagagatccagagggcttttgggggcaaattgcctcagagcttgcctggtttgaaccatggcaaaaggtaagagagataaatctaccctaccatcgctggtttgtaggcggaaaaacaaacatcaccttaaacgcccttgaccgccatgctgattcctggaggcgcaataaagtagccgtaatctggctttctgaagagggagaagaacaagtcggcacatacggccagcttagagacagagttaaccagtttgctaatggactcaaatcattaggtgtcggcaaaggtgatcgggtagtcatttacatgcctttaaccattgaaggtgttatcgctatgctagcctgtgctcgtatcggggccattcactcggtagtttacgccggcatgggagccggagccctgcgttctcgtattgaagattgtcaggctaagattgtgatatgttctgacgtgactttcagacgtggcaaggtggtaagacttaaagccgtagttgacgaagcccttgaaacactagactttgtcgaaaaagtaatagtccaccgtcgcacaagcccacccattgagctggaagaatgggaagttgacttctgggaacttttaaaaagtcattcccatcgttgccaagctgaagtcatggatgccgaagatccattatttatactttatacttcgggaacaaccgggaaacctaaaggcgtggtccatgttcatggtggatatatggtaggcacttattatctttccagagcctttttcgatttaaaagaccaagatgtctattggtgcacatctgatataggctggatagtagggcattcttttattgtttacggaccactctgtgccggggctactattctcattcgcgaaggagcccctgactatccccatccgggcgttatctgggagatggtacaaaaatacggtgtctccgtaatgtttaccgcccccaccgctctccgtatgtttatgcgctttggcaaggaacacattgaaaaatatgataggtcaaccttaagaattctagcctgtgccggagaacccctgaatcctgaagcctggcgctttgctcaggaaataatccttgaaaatcaaggttattgtatagataatttctggcaaactgaggtagctgggcctgttttaggtacccttccctgtctttcagctaaaccaggctttgcgggaaaacctttgcctggagtgctggctgacgtggttgatgccgagggacgttctctcccagcaggtaaaggcggatatctcgttctgagacaacctctgccttacatgatgcgcactatttataatgacccggccagatatgaatcttactggaaagaaattcccggttgctacaaaactggagatattgctgtttgcgatgaggaaggctatttcgccgtgttaggaagggcagacgacgtactaaacgtagctggtcaccgtattgggacggcagaccttgaatcagccctggttagtcatccagccattgccgaagctgcggccattggacttccagatgaagtaaaaggggaacgcatcaaagtctttgtagttttgagagaagggaaaaagccctctgatggcttgagaaaaagcatcatcaaacacgtacgcaaagaattagggcctattgctacaccttctgaggtggtttttgttgataaactcccaaaaacgagaagtggaaagataatgcgtcgcttattacgggctcgagagttagggcttcctgaaggagatacctctacccttgaagattaagcttgtcaaaaaataagctttacattatgagagacctttgcaaaatatcttattcaagagactgcttcgcccatacgggctcgcagtgacacctgagagagtcattgcgaggctgcgccagcagccgaagcaatctcaatctacattttccttaattttgcaaagatctctatgagcaatttaaaagaaaaagataaggaggtcttatggatcggcataaaaaagactttttaccccgtgaggatttggaagctatccaactcaagcgcttaaaagaaactgttgagagggtatatcatctggttcctttttatcgtcaaaagtttgacgaagtcggcctaaaacccaaacacataaagagtcttgatgatctcaaaaatcttcccttcaccaccaagcaggacttgagagatcactatccctttgggttatttgctgctcctttagaccagatcataagaatccattcttcttcaggcactacgggcaaaccaaccgtggtgggatatacggaaaatgacctgaaagtctggactgaggttatgtatcgcacttttaaaatggccggtgtcggcccgggggatgtggttcataatgcttatggttatggcctttttaccggtggtcttggctttcattatggagcagaagccgtaggcgccgcggtagttccctcaagtgttggctttaccaaaagacagcttatgcttcttaaagactttggagccactatactttgttctactccttcttacgctttgcacctggccgaggttgctaaagaagaaggatatgatcccccaaaagattttcttttaagggcaggtttcttcggcgctgaaccagcctctgaagggcttcgccaagcagtggctgaagcctgggggataaaatactttgagtgttacggactttctgaaattatcggcccaggggtggccgcaagctgccctgaaggagagctgcacatatttgaagaccactttatcccggagataataaatcctgaaaccggagaagtactccccgaaggagaagaaggcgaactcgtgtttacaactgtttccaaacaagggcttcctataattcgttatcgcactaaagacatagcaagcctttacaaggccccgtgtaagtgcggacgcaccattttgcgaatgggccgtattcttggccgaacagacgatatgctcattgtttcaggggttaacgtctttccctcacaggtggagcatgtgctcacacaggtggaaggccttacccctaactacgtaatcgtagttgacaaacgcggtgtattggatgtgcttgaagtctgggtagaagtagatgaaagggttttcactggagatattggttcgctagagaacctaaaacgcaagcttgaggaagaactggccaacgctttattcttgagggccagagttaaactcgttgagccaaagacccttgagcgttctatggggaaggccaaacgagtggttgaccgccgcgaacttaaagacatagcttaaaaggaggccaaaatgagaggtaaatacgctataaaacagctatccatttttcttgaaaatcgtaaaggacgtttaaaggaagttaccagggtgctggccgaggccaatgtgaacataagggctctggccctggctgaaagtgcggagttcggtatccttcgcctggtagtggataatccggaaaaggctcgctccgtcctttcttcagaaggctttaccgttaaagaacaggaagtctttgccgtagaagtccccgataagccaggaggtttttaccaagtggttaaagccctcactgaggccgacataaacattgattacacctacgcctttgtgggtggaaaagactcggccattcttatctttaaagtgcccgaccatctctttgaaaaggcactagaagtagtccataaagaaggtataaaactggtagaacctattttcttttacgggaaataattaaagggggctttgtgccccctcatttattcttttttctcgccgatcatctttaaaaattcgtcttcgcctataatttttagccccaagcgctgggcgcgggtaaatttagaaccaggcttttcgcccaccactacatagtcaacatttcgagaaacatcagaggctactttgcctcccagggcctggactttctttttggcctcatcgcgggtcatggtctttaaggccccggtaaagacgaaagtgagccctttaagggacttttcttcaggtttttcttcttttaagtcttcaaattcaatcccagctttaaggagcttttcaatgacctcccgattgtgaggattgcggaaatattcaacaatacttctagccatctcaggccctacgcctggaatagccataagctccgccatagaggcgttcataattttatcaaggcttttaaagtgttcggctaaagtttgggcagctacttcacccacatggcgaataccaagcgcgtaaagaaagcgcggaagtgtggtctttttgcttttttggatggcgttataaagattttgggccttctttaaagcaaagccgggtagctggagaaaatcttctacagagagataataaagatcgccaacatctcttaccaggcccatgtctaccagggccttggctacctgttctcccaggccttctatatccatggcgttgcggctggcaaaatgttgaagatgccttacaagctgggcataacaatttttgttagggcagcgccagacggcttctcctggtttgcgcacaagtttgctaccgcaaaccgggcaggtctttggcatttcaaagggcttttccttcccggtgcggcgttcttttatgggcattaccacctcaggaatgacatcccctgccctttgcaccagaacccaatcgccgatacggatatctttgcgccgaacttcatcttcgttatgaagggtagcgcgggaaacaattacgccacctacttttaccggcttaagtatggccaccggggtaacagctccagtgcggcccacctgaacaacgatgtcaagcacctgagtggtaacctgggtgggttcaaacttgtaagccaaagcatagcgcggacttctcgccttggtgccaagcttttcccagagagagaggtcattaactttaatgactacgccgtctatttcgtaaggcaattcgtcgcgctttttttcgagctcatggtggtaagcaatagcttcctttataccctttatcagacggcacaacgggttggtcttaaggccccacttaggaagggtggtaagcacttcccactgagttttaaatttatgaccttcaacttttcctaccccgtagaaaaagatatcaaggggcctttgggcggtaatattgggatcaagctggcgcaaagaaccagccgccgcgtttctgggattggcaaaaggcggctcgcctttttttatacgctcttcgttaagctgtttgaatttttctttctccatgaaaacttcaccgcgggcgtcaaggcgtttgggcaccggcggagcatcatcggtaagcggcctcaagcgcaaaggaatggacttaatagtctttaaattattagttacatcctcgcccacataaccatcgccgcgggtagagcccacggtaaaaacaccgttttcataaaccagttctacggccagaccatcaagtttgggttcaacggtatattctatttgggcgtcttcaggcaggttaagaagcctttttatacgcctgtcaaactcatagacttcttcttcagtcatggcgtcgtcaagagaaagcatgggctcagcgtgaggcacctgcctgaattctttggccggcgggtagccgactctttgggtgggagaatctggtgttacaagttcaggatacttcgcctcaagctcttttagttctcgcattaaggcgtcgtattcagcgtcagaaataaccggagaatcaagcacatagtagcggtagttgtgatattctatttcctcgcggagtttttttaccctttctattatttcaggagggatttcaggctttttttcctgtttagcatccttttcgctttcggccatgtcttcctcctatttttgagacgaagtatcctcggaagttccattatttgatttaagcactttttcttgggtctcaagggttttttcttttttcgtcgtgagagattttcgtggccttataccccgctggtaaatgtcaactgctcgctcgtgttctcttaaagttcgggaaaaataatgagttccgtctcccttagaaacgaagtaaagataatctgttttagcgggatagagcaccgcttttatagaggcttttccaggattacagataggacctggaggaagcccaggataaatgtaagtattgtatggatcacggtaacgcaaatcccggtaacgcaaacgactgtaaaaacgctttaccgcataccgcacagtagggtctgactgaagtttcatgccacgcttaagacgattccagaaaacactagcaataattggcctttcctgcggcataacggcttctttttcaacgatagaggcaagggtgactacttcttttaccgaaagacctagctctttggcccgttcggcaaattcgctgttccagacttcccaaaagcgttttatcatcgtggccacaatgagacggcagcttattcctcgccagaaagcgtaagtatcgggaaaaagaaaaccttcagccgtatctcctggaatgttaaacttcttgagaaattctttgtcttgaactacctgaaggaaatcatttcgagaacaaagaccagctttatccagtaaacgggcaatttcgtagatattatagccttcgggaatagtgacataatgggtaacaactcggccctggacgagagtttctaaaatttttgctaaaggctctcgggggcttagttcatactcgccggcttttatttggttggtgaggcccaggcggtaagtttcaaagatgaaaatccatttgttttttatcaggccttctctttccaaaagagaagcaattttttttaaaggtgtgcctggttcaataaaaataattttggaaggagtgtctttatccgtggttacgggcaaagtgagctcgtaataccaggcgccaacataaagaacaactagggatattactaaaaaagataaaatttttgacataacactattttagccccttaacttttggttgcatataaaactcttaatgctagattttagcaacacaaggagggagaaatgatagatgaacaaaaattggctatcttagagaaagaagctaaagaaaatccgaaatctatttttgcccatcaccgtctggctatagcttactggcaagcaggaaagactgaagacgccttaaaaacctttaaatatcttttggaattagacccacccaactttgaagttcgcgtcaacctgggcacccttttggcccaaataggcaagcttgaagaagctaaaaaacactttgaaatagcgctaaaggcttatcccaaatcagccgaagctctagtgaatttaggtttggtgaattttcacctgggcaaccttgatgaagcccaggaatattaccttaaagccctagaagtcagacctaactggccacctgccctcgtaaatctttctaccgtttacattgaacaaaaaaaatataaagaagctgccgagtgctgtgaaaaagctatttcttctgaccctaatttttccatggcttataataatttagctgtagcctactatcacctaggaaagattaaagaagcacgtgaagctctggaaaaggccaaaaaattgggctatcccgtattagaatccttggaacaaatgatcgcggaagccgaaaatgctaaaagctaaaccagttctttgccctttttgtggacacccggtggctccacctcaaaacctcgggtttcaattttctgactttgacgccggcttttgtgactgcggagcggtttatgtaagcgatgttaccggacataaccggggagcagcctttgtagaggctcttcttttagcttgtggcggtaactgggacctagcctgggaacttgaacctgaagcagactaccaggaacaggttgttgagcattatgaccaaaaaagtcaccaggtttttggagatccttctgaccgcgtaaatgtaaaaggggttcttattttcttacgtttatcggatgaattgagagatctttcggcagaaaagatagccgagattaaagcctctcggcgaactaaagaatctccaccgccgggctttaaacctaaaagattgcgccgacaagagatagaaaaactattgcatgaaaatagagaaaaggaaattgtttatcattgtcgctttttgccagttaaccttagcactttgcgtaaagttctttatagtgcagacccccttttacgctggagggctgttgttactatgggagaagcggctcaggccgtacttaaaactagacctgatataaccgccgatttaataaaaaggcttatctactctagcgcagattcagccgcttcggcctggggagcccttgaaactgttggtgaaataataagacgtgagcctgggcgttttagcctttttgttaaaaatctcttagcttttctcaaatatccagagtttagatcaggagctctttgggccctttatcgtatcgcccaggggaaaccttctttgatcaaaaatgaacgctactggatcattttggatttattaaaagatcaagaacctatagtaagggccttagccactatggtatgtcagtatgcgaggataatagaggcgttacctgccttaaaaaacctgttagaagatcaggatatcgtggaaatctttaatcctgaagaaaaaaattttaaaaaggtaactgttggcgctctagctaaagaagctattaaaaccttagaaaggacttaaaacatgaatgagaaagagaaaattttagaaactatcgaaaaaaagtttggcaaggctgaacaaaccgaaacacaagtcccagagaaagaattggatgatattactaaggctcgcaaatggtatgaagaagccgaaattatgtgggggcaaggaaggagccttgacgccttggaacgctatgaagaagccttgaaaatatttctggaaaataaactctggcgtgaagcggctaacgcagcggaaaagatcggcgatgtcaaattctggcgggaaagatatgaagaagctcttaaaccgtacaagatggccatggatatctgtgaagaatttaacgacgaaataagcgctgcccttatggcggaaaaaatcatttacacataccaaaaactcgatcagccagaaaaggctttgccttatttttatcgcactttagaaatagctgagaaatttggcgatgcacaccgggcagctcgctctatggtagggattggggatatacaaaaataccgcggtgactttcaagcggcccttgaagcctatgaaattgctttaaaaatttataaaggcttaggctctctagagcaagcccaattggtgcaacaggctatcgactcactgcgtaaggagctggacaccgggaaaacgtcctcttagagcagcgggtaaaggaactcttattttacccccgtctggagcgattttatccgaaagggacgccaaacgttccagaaccttttcaaaatatacagtggggtaacttttgccaggctcaaagcccgaaaagccgcaaacaaaagtttctccagcaataaggatgggaatgccgtaaaggcgacaggtagccggccgtgcttcgtaaagatcacagcgtttttggtcattaagtaacgggcagcgaatttttatagccgaaataacaaagggattaagcaccgcaggctttttacgcagccactctttttcatatttttctacacggcgcaaaatttcccgcctaacccctctgggtttccgggtaaattcacgataaataagagccgcttcggcaagggataggtcaaataaggcgtaacaacaatccacacaacctggtttacaccgcacttccttgggatagcgcttcttggtttcgtgaaaggccttttctatttcggtaaatatctcgttaagcccttgccaaatggcctgcattgcggaaccccagctttaacgagagtaccccggcaaatttaaatgggcacaagtaccagactcacatttttgagtggtgaccgtaggctttgaagtgctggaaccccctgtaattaccgccccagtaacactcataagccgttttatgcgagggctattacattcctcacaacgtacagaatcaatttcatctcggcttttcaaaaggacttcaaattccttaccgcaatcttcacaaataaattcgtatatcggcataaactcctccttaaaacattagacgcttattaggttagaatgccacagccaaaagtcaataagttgggacaggcaaaaattttcaggtctcccaaaattctgccgataaaagggacaggcaaaaaaattttaaggaggtctcttatgccacgtatcccacgttttttcatgaatgatccacgagccgcttatcatataatttcccgcaccgccctgcccggccacaacgtactcggacctgaagaaaaagatcacctactcaatcttattagctggctctcgcaggtctatttcgtagaagtctatagctttgccatcatgggtaaccacttccatctcctctgccgcatgctccctggaaaccagttctctgacgaagaagtgaaacaacgcgtcaggctctactacggcaagaaacgcaaaattttcttctatgaagatatgctcaaaaaatggaaacaaaggcttggcaatctttctcgatatgttcaggacattaaacaacgcttttcacgctggtataacaagcgcgttgaccgcaaaggttacttctgggctgacaggtttaagtccgtaatcattgaaaccggggaggctttgctcaactgcctggcttacatagagttaaacccggtgcgggctgggattgtggaaaagccggaagattatcgctggtgctcgctgggatacaggtcaagaatagggacaggcaaaacttttctctcgcttgatataggccttccacggtatgaaggaaaaagcgagaaaaagagattagaacttttgcgggagtttatttatggcaaaggcgagattagtgagccagaaagtgggacaggcaaaaattttagacagaggaccaggtactttagcgaaagcttggccataggaagcaaaagttttgtaaaagagacagccgtaaaattaaagaggtttcttgggctcagaagagaaagaaaaactaaaaatataaaagattttacggaaaaagagatggctttcatatgagcaaaaattttaattttctagagacctttgaaacataaattgagattgcttcggctgctggcgccttgcaatagggatcccttcgctaccgctcgggacagggattgcttcgccactttgtggcttgcaagactgtggtttttgtcaagcactttgagcttccatttgccattttttgtaattataaattgttggtagggaggtccttccaggtttagccttgtatgtggaaagtaaaaaattgttcagtaacttatcaactatcagccatcttctattggccatctgccatttagtcacggcgagctctattttccctgtcactgcaagcgaagcgaagcagtctattaataaagcatttggtaaaatttaataactgaggttccgcattaattgggctaacgaaaccttaaaaattctggtttccccttcccctttaaaaaggtctccttctactacagctatataaacattgcctttaaaactaaacaccgcctggacactaccctgaaaactttgccgccagaaaaagagttgataaccttcgcgagtataaaaaagcacgcccactgtagaacgtttagctcctgaaacaatgcctccaaggaggccaaattcgttatagggaatcaaaactcttggccactcctgccacttaacaacccacggattaggccagatataaatcttcttgggagtttttattgaggtctctggataatccataaaaacatattgaattcctgcaccaaattttacactggaactccaaagtctcttttttccctgatagattactagtctgcgtccttcattataaaaacctgtttctaatttcttatccaaattgagatcagtccaaaaggctccgaatattctaaaacccgaaggtatttttatacttttttctttctttaagtcttttccatctattttgaaagtaaagactccgtagccataaaaattttcactatcaaaactctggcctataagcgtttccttaataccgtccgaattaaaatcaaaaaatcgcaagatataaggtgagtctttggtaactttgacaaaatttttgccagtaaattttataattcgggatttaacacgtttcccgtcaaatatgtttaaagctattaaaccatctggaccaacggaaaagtttattaaattaccaaagccatggtaggcataaacaaagtgttcgcgacctttcaaacgctgcaaataaatctttcgtttagtgagagaagctacataaatggtctgaccaagaggtagcacatctaggtgataaactatctctcgtaaacgccctattaattggtaaggacgtgctttttctaatggccttgattcctgatatgcgggttgcgcagaaagggtgtaaacccccagaacatggccatcgctataaaaatagagaaagttattttcagccacaaaaagtactctttgagtccctttaggaatagctttacgagaagtgactttttcgtaaggctgccattttagcttgggatagctagcccttaatctctcgtaaataggaaaagccttgccagttaaatcaaaaaagaaggccctaacccctgccaggcgttcagctctggccccggttgatatggtacaacctggcgaaaggcaaaaaacttttaataccgaataggttggaaagacctgaataatttgggctcgggccgctggtttttcctgataacctagaatttttccagtatcaggatcgactatcggttcgccttgttgataaatcaaccaccattctcctacctttaagcctttgttggtaccaacatttaagaaaaactgcccttcctgggctatgactttggcggaaagaggagaaaaatctttgaataattgatctatagatggagcagccagagatatcttggtaaaggcaaaaatacccaccagcaagataaaaatttttctcataaaagtcctcccaggttttaattgcctaaactttaggccaaaactcatgattaggcaaaagttttttaaaacgagacctttgcaaaatatcttattcaagagactgcttcgcccatacgggctcgcagtgacaccgtaagatagtcattgcgaggctgcgcccagcagccgaagcaatccttgtcgcgaggcgacacagtcgccgtggcgatcaatctatgttttccttaatcttgcaaagatctctaaaactaaagaaatttgccttttgcctagaaagaattaatttctaaagaggaaaatttaagctggaggcgtaaaaatggcgatatattatgaaatgaagattatttgcgaaaaagtaggcttaacccctaaaaccttgcgcgtgtggatggaagaagggcttatttcgccacgccgtgaaggcaggcgctacctatttgacgaagaagacctaaagcgcctccttctaataagacgcctaagagatgatttaggagtaaacttggctggcattgacattattttgcaattattagacagagtccaagaactagaaaaagagattgagcgtcttaaaggcgctttgggagaaggttgtcctccaaggcttataagctaagtcctttacaaaaaatggcccttttctgggccggcgggctttttctggcctgggaaagggcttttattcttgcgcctttacttttaacacttttgctgatcagccggcttaattgctcaaaattttggcctttttgtctggccgggcttttagctttctttttgggcttaaaaatcttcccaccgccgcaagagattaatcttaaaaaaagtaagggcgaatttatttttttacttgaaagcccgcttattcccggtgaatgggcccagcgtgcagaagcaaaacttatcccttcaaaagaaaaggctatactctattttcccacttatattcacttaaaccctggtgaaaaatttaaagcttacactaccttgaggcctccacgcggacatctaaacccgttttctggaagccttgcccgccaaaaattagcccaggggtttaaatttaccggctatgtacgaaaagtagaaaaacttgaacaagtagaaaaaaagcccatagctctccttagagcgaaactatttacctttgccgaaaatctttctccgcaggccagagggctttttgaatgcttaatccttggcgaaaaaagaaatattcccttatcgctcagggaaaaatttgaaaaaaccgggcttttccatctcttagcggtttcagggttacatatcgccattttgttcgggctaattgtttttgtttttcgtaaaatcttgttggtattgccaactaacatcataaccaggcttctcaacaagtttacggccaaacaatggtgctatttgctggcctttcctctggttctggcttatgttttagtttccgggccaagcccttcagctttaagggccttcgtaatgtttactctctacgggctggccctctggtgctggcgtgagattcgcgggtttgacctcctggccttagccgtaattttaatccttctatttcaaccagaggccgtgggctctctttctttcaggctctcagtaagtgccgtaatcgggttacttttggcccatcgtctgctcaagagattgcctgaaaacttaaatcctgtagtcaactatctggtaaatggcctggggtattccctggcggcgagtctttttacagccccttttattttctggttgaagggctcaatttcaccctgggcacctttgacaaacctaattgctattcccctctggggatttttagtacttccccttgagtttttagcgaccggcaccgccctactggggctctcctgggccaaagtacccgctgaacttgccgccaaagtgatttcctggcccatactcccgctcccccagataacagcgccttatcctataggcgcctttttgttaacctttcttttgttggccatcgccctggctatggtcaaaataaaccgtcggtttgctttagggataggcctgtttacactggccttagggctctggttctaccgggccaaccaggaactctcttacgtaatgattttagacataggccagggaagttgtgcggtagccaaaaacacggaaaaaggtgtcattttgtttgacactggcccggcccgaggcccttacgacagcgctatcttcgtaactctacctctacttcataaaatgggaatcttgcaggttcaaaccatagttatttctcacttccaggcagaccacgctggcggtctaaaaagtattcttaaggaatatccccaggcccaggtctttagccccgaaaaaattcccggccaattaagccagcttcacttctatccggctaatagctttttcaaaggtaatgactcgagcctggtgagcaggctcaatctaaaaggctttacctttcttttccctggagacataacccgagggcgggaattaactctcatcaaagagaatataaaagctgacgttttaattttgccgcatcacggttcaaacacgtcatcaagttatccttttctcaagaaagtagaaccgattttggctatttcatcttcccgctggcaaaaacacccttcaaaaaagatcttaaagaggcttgcggacctgaacataccccattacggcaccaagacctcaggcgctctaacggtctttgtagaaaatggccgcattttcttgtgcgaagaagttaaaaggcgtaaagcccctcttttaatgagggcgttgtggccttatcttagaactggatgcacggaggtgaaaatatgaacccaggatacgaaacctttgaacacggagctgatattggcgtgcgcggcatcggcaagaccctggaagaagcctttatcaatgcggccaaggccttatttagcctggtagttataaatcttgaagaggtaagacccgagcgagaggtttcctttgaaatttcggcggacaccttagaagaccttttcgtggaatggcttaatcgtctccttaccgaagccggcatggaaaacttggttttctgccagtttgactgtaaaatagaaaatttaaacctcaagggacaggccaaaggcgaacccatagacgaagaacgccacgaattaggcgtggaagtcaaaggcgctacctacaccatgttaaaggttgaaagagtaaacgatctctggatagcccagtgtgtagtggacgtgtaaatatgcctgatattcccgtagcccgggaaatagaacttaagcttaatgagccctctttagctaaccagctggctgatgaagcccgcgtgagacagaaactcaccgaaattctgggtgaagaacccaaaattccactcggtgtcttaaggcaacttccacaggttttgcgagataacaatttcggcgttaaagcccgccttctttatgacggaagcgtctggcaccttgctgaagtgctttcacctcgtacccaaaagccgtttctaggcctcggcattgacctgggaagcacaggcattgttatgtatctttttgatttcctttgcctggaagtaatcaaagaacatcattttaaaaatccccaaatcccttttggcgaagatattcttaaccgcctgcattttgccgacaaacccgaaagacgaaaaaaaatccaccaggtaactattgaggccttgcgcacggaaacgcaaaaacttcttgatgatttacctgagaacacgctctactacgtggccatctgtggcaacaccaccatgagccattttctgttgaaccttgagaccagacatctttaccgtgaaccttatatccctgccgctagttggatagacactttgaagttaagcgaattaaacctcccgggccaccaggaagggcttctttttgttttccccaaccggggaagctatttcggcggagacctgctggccggaattcttgctaccggccttcaccaacgcgaagaagtaagcatcctcattgacgtgggcaccaacgctgaagtggttctgggtaacaaagactttttgctggccaccgccggcgctgctggcccggccttagaaggcggtattcttacctgcggcatgcaggccgctcctggggccatctcacgggtgcacattaaaaaagggccttacgcccttgagtttgaaaccattgccggggaaaaacctaaaggcctttgcggctcagcggtaatagaccttcttgcccagatgtttttagctggtcttattgatcagcgcggcaagtttctcactgaaaagtggccggagagattcaaaaaaatagaaggcgagctcgcttttatactagtgccggctgatgaaagcgctagcggtaaagaaatttacgtaactcagggagaaattaaaagcatcatccgttcaaaaggggctatgtacaccatacttaccgtcctctgtcagagtgtggggctaacttttgacgatatcgcaagcttttacattgccggaagctttggcaattatattgacccggagatggcgaggctcattggcatgattccagatgtgccccttgagcgctttaaggccataggtaacgccgctggcgccgggactatcgcctttttaaaaaacaaagacgcttttagggaactcaaaaaaatacttaaaaacctcacttatcttgaaatgaatgttcagccagaatttatgcaacttttaaccggagccctatttctcccacataccaacgaaaatctattccccaatgttttaaaaaagctcaattcagggacaggcaaaaattgaccaaattatttctttttgtttattattcttgccaagcttttatccttgaattagaaagccttaaataagttttgtataaaagggggatttttatgtctcgcacgctcaaactgaagatagccttggttgtcgtgctaactattatttctgtacttttggtcttaccttcattttgtcccaatctcccctcttggtactacaaatacatttacaaacaccgtctcaagctcggtttagacctccagggtgggatgcacttagtactcaaagttgatattgataaggccattcaaaacgccttaaatgcctcagtaaaagacttacaacaaacccttgccagaaaaggcattagagtcacttttgctgaaagaaaaaatcccaaagaagcggttcttgttttcccaaataaagaggcccttgaaaaggctaaagaaataataaccaaagactttccttctttgagtattgtacgtgagcaagaagggaaattccctcgtctagtggtaactctttcagaaaaacaagtagcctttataaaggaacatgccgttgatcaatcccttgaaataattcgcaatcgtattgaccaatttggagtaactgagccggtaatcgttaaagaaggtgaagataaaatagttgtccagctccctggggtaaagaacccagagcgggctctaaaacttatcggccagacggcccagcttgaatttcgcctggttgacgatgaagctatgtctcgcatagatgtggccgctttaatagataaagctataaaagaaggccgccttaagccgaatgcttctcgtgaagaaataaaccgggtattaagaccatacattccccctgatacagaagtcttcttcctggtagaaaaagaccctcgcactggtcgagttatcaaacagcctttgcttttaaagaaacaagtcttgctcaccggcgatatggttaaagatgcccgggtaagaatcggcggcccctataatgaaccctatgtagcccttgaatttaccgaccgcggggcccgtatttttgaaagagtaaccggtgaaaatgtaggcaaaagacttgcaattgtacttgacggagtagttcgttctgctccggtgatccgggaaaaaatttcaggaggccaggcccagataaccggggcatttacttacgaagaagcggctgacttagccattgttcttagggctggtgcgctccctgcaccggtaaaggtcatccagaacattactgtagggccaagccttgggcatgactccattaagaagggcttaacctcaggcctaattggcgcggccctggtaatactttttatgattgtttattaccgctttgccggcctggtggcagatgtggctattcttttgaacgtgcttatgctacttgccgccctttctctcctgcaggccactcttactcttccgggcattgccggtattatcttgctggtaggcatgggagttgattcaaacgtgctcatttttgagcgcatgcgtgaggagttgctccttgggcgttcaccacggtcggctatatttgctggctatgacagagccttctggactattattgacgctaacgtaactaccttgattaccgcccttgctcttttcttgtttggaaccgggccaatcaaaggttttgctgtaaccctttccactggtatcattatcaacctcttcacttctatttttgccaccagaactttctatgagcttcttatcgctaaagggaaaattcctaaaatcaacttcatgaccgtcattaaggaaacctcctttgactttatgggtttccgtaaatacgccgctattttttcaggtgcgcttgttcttttgggtattattggatctatccagatataccggggagcagccaatctgggagtagattttagtggaggagtacttgcttattatcgggcagaaaaacctttcaaactagataaaattagaaaagctctaaaagacgctggaattaccgggttctctcttcaggatgtaaaaaatgaaaacatgcttttagtcaaacttcgtaaaaaaacagaaactgtaggggacttagaagctcaggtaagaaaagttttacaagaaaaattccctacacttaagtttaagcttgagggcaaagaagaaataggcgcggctgtaagtaaagagttaaaacacaaggccattttagctattgttatttcctttgccgggctgttaatatatcttgcctttcgctttaatctgaattttgggctagctgcggcagcggctactatgcacgatgtcttggctgtaaccggactcttttatctctttaaccgtgagatctctttgttattcgtcacctctttgctcaccctggcagggtattctctcaacgacactgtagtagtttttgaccgtatccgcgaaaatataaagaaatatcacggtaaattgagttttgttgaaattataaacaagagcattaacgaaatgcttgcccgtactattatcaccgctggcacaacacttatcgtagttctggctattcttttctttggtggagtagtactgcgcgattttgctttagcactggctattggtattgttgtagggacttatagctcgatctttgtggccagcccaattgtttactggctacaaaaaggaaaaactcctgaaataaaaagctaagagccggggcgctatgcccggctcttttattttttttcttctttggcaaaatctctggccaatttggctaattctctaagtttttggtcaaccagataaaaaattgtcccttctggataagtaccatcgggttttctttcaccagctggttttcctgtaagaatttcaataccctcttccacccgggaaatggcccaaatgtggaattgcccttcctctatagccttaacaacttctttatcaagcatgagttctttgacattagcttgtgggattataaccccttgctttccgttaagacctttagccttacaaactttataaaacccttcaattttttgattaatgccccctacaggttgaatatcacctttttggctaaccgagccagtaacagcaatgccttgatatataggcactcctgacagagcagaaataagggcgaaaagctcggcacttgaagccgagtcaccatctaccaggccataactttgttcaaaacataaagtggcggtaagggtaaggggtttatcgtgaacgaatctttcccgcaaaaagccagcaagaattaatacacctttagtatggattttcccggaaagatctgcttctctctcaatgttaacaactccttctttgccgagagaaatattggccgtaatgcgcgttggacggccaaaagagtaatcacctaagtcataaaccgaaaggccatttatgctcccacatagctctccgtccacctggattttaataatgtctttttcaatcatttcttgaagacgttcttcagatagattggctcgaaactttctttcattgatagctttttctatatgaaaggcatttatagcctctttttgttctcgtttggcccagaaatgggcttctttgagtacatcttgaataacagggagttcaagggaaagtttgtcttggcggccagccagctcacaggagtattctacaattttggccagggcatcgttttccagaggaagtagttgattatgtttcaccatggccgctacggcctgtaaaaattgtctcgtggtttcttcggtacggtcaacccagcggtcaagatgggcttttactttaaagacttctctaaaattttcatcgtaaatataaagtagatgataaatgaaagggtctccctggagaacaaccttggcccgaaaaggaataggctctggcttcaatgttttggtagtaaaaagaccaatttgttcagccaggtcttccaggtaaattttgcgggtctttatagccctttttaagttttcccagctaaagggatactttaataggtcaagggctcgcacaataagaaaaccaccattggccttgtgaaggcttccagccttaagcatggtaaaatctgttatgagagcgccaaactgagcctttctttcaatagtgccaaaaagattggtataagtgggattgggttcaaaaataaccggtgctccctggcattccgagttatccacaaatacgtttacttcataacgggtaaaagaaggttgcgctgggggcataggaaaaggcatgggtggttgaggggcaggcttctgacgaaaatcatctaagtgcttgataatatcttcttgaacctcgtttaaaaaggaaactacaccctttgtggtagcgtatttttcccgaagttcctgaataaaacttcctactacatttagggccacttctcggtcaagttctttgagtttctggcgcaagtctttttccaactgttgaatacgtctggctgtggcgttaagctctttttgcaggaattcacttttacgttttaaattctcttttacttcttcagggagttcttttacatcctcaggagtcataggggtaccatctggtttggcaggaataatcatcataccaaaaggctctacatttaagatgaaaccttcggcctttactttttgttcaagttcttcaaatatcttagccctagtgacattgaattcgcgaataatttgttcttttttggtaatgtaagcttcactttcaaaggcctcgggaatcttttgccgaagagtttcaataagatcagccatatctttttgaaattctcggcccttaccaggcggaagttcaagggctttaggaacatctgggtctttaaagttataaacatagcaccagtcagagggggttggtctttcgcgggcttgactttccactagagcacgcgtgatgtagcttgtaccaagctcaggagtaccggccacgtacatgtgaaaatctaagtcttcaaagtttagaccaaaatcaagtgcccttatagctctttcctgggccattattggtttttcagtctcaagagtttctagaagttcttcaaatgaagtaactttcagatcagagggggcaactgttaacctcacttcttctggctttaaggtttttactgtaactgtcatcgttagagctcctccgtatccgtagtgatgctgcgtttgaaatatcttatcacgttgcacagcaagaaacagttagggacaggcaaaattttaaactcggcaaaaatattccgataaaagggacaggcaaaaaaattttaaattttaaggaggtctcttatgccacgtatccctcggtttttcatgaatgatccacgagccgcttatcatgtaatctcccgcacggccttgcccggccaccatgtcctcggcgatgaagaaaaagaacacttgctccatcttattagctggctctcgcaggtctatttcgtcgaagtttatggctttgccatcatgggtaatcacttccatctcctctgccgtatgctccctgaagaccagttctctgacgaagaagtaaaacgccgtatcaggctctactatggcgaaaaatgcaaaattttcttctatgaagagatgctcaaaaaatggagacaaaggcttgggaacctttcacgctacgtccaggacatcaagcagcgcttttcacgctggtataacaaacgcgttgaccgcaaaggttacttctgggctgacaggtttaagtccgtaatcattgaaaccggggaggctttgctcaactgcttggcttacatagagctaaacccggtgcgggcaggaattgtagaaaagccagaggattaccgctggtgctcgctgggatacagggcaagaaaagggacaggcgagaattttctgtcgcttaacttggggctcccgcggtatgaaggaaagaacaagaaagagagatttgaactcttgcgtaagtttgtttacggaaaaggagggatcggatcgaaaaatttaggcaaagccaataaatttagatatagatcacgttatttcaccgaaagtatggcaattggttcacaaaatttcgtcaaccaagtggttaaaaaagttagtaatcttttgggacttagacgaactcgaaagtctaaacacctttttgaaagtctatattcaagctaaaaagctattttttagctaggcgaaacactgccttgagtttaaacatttttttggccgggaaatggcgagggctaaaacctgtttcttgagcaattccctcaagtattttctctacaatgggccagtccttggccaccagggtaaaccagatattaaatttgtgttttcttagataacagtgtgtaacttctggccgcttagcaatttgttgagctattacctcttccttatcttctggaactgatagcgcacaaagagtagtaacaaatccgagttttctagagtcaatacttgctccaaaatggcgtagtatacccttttccttaagctttgttaaacaggcaagggtttcttcagcagtgagaccaacccttgccccgatttcggtaaaaggctcttttgtgagaggaaaatcgtcttggattatttctagaagttttttattaagctcgtctaactcgtactgattagacatctatcttaactatttcgtatgttttcaccccttttggggtttgaacctctacctcatcgccttcttctttaccaattaacgctcgtccaataggcgaagtaactgaaatttttccgttttcaacgtctgattcataaggaccaaccaactggtaagtttcttcttcatcagtatccaggtttaaaagagttactttgactccaaactgcactctggaaggcggagtcttggggatatcaaccacttccgccctagccaaacggtcagaaagttcctgaatacgcccttcaatgtgggcctgcttttctttagcagcatgatactcggcgttttcagaaaggtccccgtgggccctagcctcttctatagctttgataactttttgacgttcagtagtttgaagacggcgcaattcttcgcgaagctcttcataaccctgtctagtcatagggattctttccataaactcctccacccaaaatatttttcagttttataaaaagtaacgaatggtcttaattcaatatcaggctaattaaccttctctctaagtacagctaaaaatttgttctaagcaatctcaactttaacttacccagacaaatgaagaaaaccctcgcatagtacttcgaacaaacccaaaacccaaaaattacaataaaaaaaccgcacaaaaaatttgtgcggtaaaaattaagatcaaatttaaacaaatttaattaaaagagcaaggctaaagctgtggttaaaaataataccacacttatggctccattaaaagtaaaaaaagaaagattaagacgacttaaatcttgagggcttattaccaccctttgagccacaaatagggccaaagtaattcctaagcctacataataaatccaggacagatgggcaaggatccctaccatggtaaaaaaagaaaaagccaaggtatggaaaaccgctgagataaaaaaagccttttttcgaccaaatttggcagggatagatttaagcccggccttacggtcaaattcttcgtcaaggcaggcgtaaaggatatcaaagcctgctacccaaaaaactacccccagagaaagcaccaagggaactaagtcaaaagaaggcttaacggcgatccaaccagctaaaggagaaatccctatagctaatcccaaaaatacatgacaaagccaggtaaaacgcttggtataagagtaagccaatacaataaaaagagcgataggtgaaagcttaaaggtgagaggattcaggccccaagcacagacaaaaaagataataaccgccacaaaaaagaatagccaagcttctttttcgtcaaccagtccggctacaagcggtctatctttagttcgagggttttgggcatcaaaaggtaggtctacaatgcggttaaaggtcatagccgctgtacgggctcccgccatggctcccagaataagtaagcacttttctaaagaaggaacaccacctgcagctaaaaaggctccagtgaaagcaaaaggcagggcgaagatagtgtgttcaaattttatcatatcaagaaggatctttatcttgcgccacattagcttaacccccgccatcgttttagattttctatttcaattcctaggaactcagccaatcttttagcgaaaaaatcaaccatttcctggatattcttaggattgtgataaaaagctggcatggccggataaatagtagccccagcagaggcagctaaaagcatatttttaaggtgaatttcattaaatggggtctctcgcaccaccagaataagcgggcgcctttctttaagcattacgtctgcagcgcgacttatcaagtttttggcaagcccgtgagcaatagccgcaagagttcccatagtacagggaacaatcaccatggccccataattggtagaaccactggccggtggagctcctatttcgtgttcgctgtaaagcctttcagtaaggtctaaaagctcttcaaaagaaagcccggcttctaaaggtaatacctttttcccggcatcagaaataatagtttccgtggccacgccttgttgttttaaaagttttaaaaacgaaaccgcgtaagggctcccactggctccagttatagctaccaaaacttttttcacaagtactcctaaaatatttattcgcttttgttttaatccaaaaacttaaaacctcaattgttaaaatagctttgcctgtccctttgtttttccgcctcagcgcgggcaagctggtcacaacgttcgttttcaggatgccctgcatggcccttaacccaataccaatctacctggtgtttgctagttagctcggccagtttttgccagagatcctggtttttgacaggctttttgttgctggtgcgaaaaccattttttaaccagcggggaagccactttgtaatgccgtcttttaaatagcgcgagtccgtataaatttttacctgacatggcctttttaggctttctaaagccgtaatggccgccataagctccatgcggttattggtagtatggggctcaccaccggtgattaacttttcttgacccttataccgtaaaatagcagcgtaacctcccgggccagggttccctaaacaagctccatctacaaaaatctctacttcttcctttagtttcgccccttcttcgagctctttaaggatctcaatgcctgcgctggtgccaaggcgtaccgccccagcttcaattagagccaacgattgctcaagggtcttaataccccctgaagcctttaccttaatgcgtccataggcacgtttagctaagatttttacatcatcaaccgtagctcctcttgggccaaagcccgtagaagttttgacatagtcaatctgggtctcggccagaatatccaccagggcctccatttcttcgcggttaagataagcgcattcaataatggcctttagcacagtattggggagggtagccctaagctcctgggcttcagcggccacaaattcaaaccttccttcttttacccatcgaaggtttatgacaaaatccagttcatcagcgcctagagttactaattctttaccttcgtaagccttaactgaagttatttgaaaacctaaagggaaacctatcactgaacaaacttttaccgaagatttttggagcagttctctggctaggggcacaaaagttggagccacgcataccgccgctacttcgtattttttagccgattcacaaagggctttaatatctctagcagtagcggtaggttttagtaaagtaaggtcaatgtatttggccaaatcttttacggaggtaatttttttcatggctaaatattatcctatctttttaaagattgaacaaaaattatgtgtggtgattggcggcggcaaagtagccgctcgcaaaattaaaactctccttgaagctggggccaaagtcaaggttatttccccagaagttatcagagaaatagaaaaacttagcgaacagggccaggtagaatggataaaacgcccgtaccgaaaaggcgatttagaagatgcctttctggtttacgctgccactgacgaccctaccgtgcaaaagcaagtctttgctgaggccgaagaaaaaaacattttttgcaacgtggtagataagcctgccctttgttcctttatagtaccctcgattgtaaaaagaggaaaacttcagattgccatatccacctctggagcaagccctgccctggcccggagattaagagaacaatttgaagagacttttggcccggaatacgccgaatatctagagttaatggcccgctggcgtgaagaaattcttgctcgtgacctgtctgaaaaagagaagcgccaaatttttgaacaactggttctggcccctgtacccttatggcttaaaaggggcgaacgccatcatgtcaaatctttggctaagacttttaatctctcttttgaggaatgagccttagatataaagctacttttagagtaaaagattttctttttaccgctttatgggatgaagacggccgcctctggcaccttacttttggggctagacctgcaggcgcctttctaaaccgcctgccaaaaggatattcttttaccgaagccccaatatcttttaaaaagtctcttgaaaaagagcttttggcctacttttcaggccaaactaaaactccggtttatccgacttttctctcagggagttcctttgaaaaaagggtctggctggccctccttgaaattccttttggcgaaattagaacttacgcctggcttgcccaaaagataggttttccaaaggctttgcgagcagtaggccgggccctttcaaaaaaccctctacctattctttatccctgtcatagaatcgtcgccaaaagcggccttggtggttttagcagtggcctggagataaagaaaaaactcctggctattgaaggaattcatgtcaatagtttgacgttttgaccgaaatttttgggctcctctcttagtcaatccttttaaaaggctctattttgcttctttctttttttggcatctactttgcaaatcatacgcgcaaggaggtagctatggccgaaaaagaaaaagaccaacaggaagaaaagaaaggtggcaaaaagttattattaataattatcgtcggagtggttttattgctgggtggagcaggtggcgcctacttttttctttttgccaaaaatagccctcctcccgaagaggtcgagaaacagcagcaacagtctgaaccagaggtagggccttttcttcagcctgacccttttgtagtcaacctggccgacccaaccggtcagcgctatttaagagccaaaatcaccatagagttcagagacgacaaagcttatcagatggctaatgagcgtctcccacagataaacgatgccatcattatggtgctctcaagtaaaaccgtagaagaggtcttatcgcctgaaggaaaacttgaactgcgtcttgaattaataagaaagttaaacgaaatcctggggccaaatagtgtaaggaatatttattttactcaatttgtggtgcaataaatatgagtgaacttctctcacaagaagaaattgatgcccttttaagcggtatagacgaaggggctgttgataccacccctgaacagcccgattatgccgacaaagacattcgccccttcgacttccgtaactataccgtatcggcccggcttaaaatgccaggccttgaggtggtaaatgactactttgcccgaggttttagaggcactctttcttctcttttacgcgaagtagtagacattattgctttacctataaaacttgagcgctttaaagactttttaaatcgcatcccagttccagcttcacttcatatcttcaaactcgagcctttacgtggatactgcctgctaaactttgaaagccgtctggtttttacttttgtagaacgctttctcgggggaagcgggcgtcgcatgctacgggttgaaggccgcgagtttaccatcattgaacagcgtctcatcaaacgggtagttgaggccgcccttagtgaacttgaaaaggcctggcgagggattcatcctgtaaaacctcaatatgtacgcagtgaaattaatcctcagttcgccagagtccttcaacctgatgaaactgtagtggtatgcacctttaatttggaacttgaagaccttaaaggcgaactccttctctgctacggcctgggcactttgcagccagttaaagccaaactttactcgccgtttcaaagcgaggaagacgccgacccttactggcgcgaacagcttgaagaaatcattcgctcagtagtagttgatattttagtgcctttaggaagtgctgaagtctctgggaaagacgtccttgaattaagtgtaggagacataattgagcttgatgccaagatagaccagcctttgccggtctatgtagagggtatccagaaaatgctcggagagcttggtatttaccggggtcgcaaagcaataagggtaattgaattcttaaaagaggagtaaaccatgtctgacgaactacgccaagacgatattgatgctcttttgaatcaagaagaacctaaagaagaacctaaagaagaaactccacaggctgaaacccaggccgaagacaaagctgggcaagaagcaacgcagccggatcttggcgatgcagaggctgatcttctggctcagtgggaagaggccttgcaagaagccaaagagacgggaagtacttcatctgaagccgaagatacacaaaagtcggctaaagaacaaccagaggcctctcagccggactttgaagaatttaaaccaggaggcaatgaaaccgaaggccacccaaaccttgagtttatcttagatattcctcttgagatatctgtagaaatcggccgtaccaaaatgattattaatgaccttctcaagctatcacaggggtcaatcattgagctaaacaaactggccggagaaccggctgagatttacgtgaacaaacggcttatggccagaggcgaggtggtagtggtaaatgaccgctttgccgtaaggcttacagaaataatttctcctcaagaaagggtaaggcagctgggctcatgaacgagttaacgctttatttgcaagtgctgggagtaacctttatcctttgtgcccttttggtggtggggttatggggtcttaaacggctcaaactcaccaaaggtgaattagcaggagaaataaaacttctagcttatcgaccattaaatcccaaagctcaattagctcttattgaagtatttggagagaaaatgcttattggcctgggtgaaaatgggcctaaactcattcgccgctggaaaaaagatgaaaagactgacgcttagtttaacaactacagtttttctgttggctccgaaaatagcttcagctattactttgcctacagtgcgctttggcctggaacaaaccaaggggcctgaacagatggccaccgtgctccagatcttactccttctcactgttctttcggtggctccggccctacttcttatggttacttcttttacgcgcttggttattgtcttttccctcttacgccacgcgcttggcacacaacaaactccacctaaccaggtgcttattgctcttgccctttttcttacttttttcattatgaagcccgtctttagtcaggcctacaatcaggccatttccccctaccttgctggggaaataggggaccaggagtttttcagggacgtggtaaagccctttcgggaatttatgttcaaaaatacccgaaaaaaagacctagccttgatgataaggctctctggggcccctaaacctgaaaacaaagaagacgtgagcactttgacccttatcccggcctttatgattagcgagctgcgcacggcctttgaaatcggctttttgctctacatcccgtttttgattatcgacatggtagtggcaagcgttctcctttctatgggtatgatgatgcttccgccggtgatgatttccttgcctatcaaggtgcttctttttgtactggttgacggctggcatttattggtgggttctttggtgaaaagctttggctaggaggaaaagatgacagagacaactgtagtagggcttgccaggcaggcaatagaactaacgcttctcatttctatgcccatgctcctggccggattagtagtggggcttcttattagcatatttcaggcagtgacccagattcaggagatgacgctcacttttgtacccaagattgtggcggtgttgctggcccttttagtggcttttccctggattatgcgcaaaatgctcacttttaccgaacaaataattctcggtatcccggggtatattaaatgaactttttcgatttttacgcagagctcgctaagtatgccgtggcctttgcccttattttggtaagggtaggcttctttgtagctttcttgccggttttcggaagcaggattatccccttgcaaataaaggtcgcgttagtaatagctctatctcttgtttttactcctttttgggccggaagggttatcatgccggcctctccttgggaatttggacttctggccttaaacgaagcagctctaggtatatgtcttgtttttctagtaaggcttatctttgccggagtacaatttggagggcaacttttagggtttcaaatgggctttggtgtagccaatgtgcttgatccagctaccgggcttcaggccccggtgctttcccagttcgcctatttgatagcccttttactcttcctggtactaaacctgcatcactattttttactgtccctgggagaaagccttaaacttcttccgccggccacaataaaaacacccgtagaaattttcgaaatccttgtacttaaaggaaaagaaatttttatcttggggataaagattatggccccggctatggccatcttatttttgattcagatagccatgggcattgtggcccgttttgttccccagataaacatcttaatcatgagctttcctttaaccattgcggtggggttgttcttttttgggcttactcttcagatttttagcgtggtgcttgcgccttcctggcgcgaggcagtgggctttttgccccaaattattaagacttttgggaaatagagatgccagacgagagccttcaggaaaagacagaagagcctacgccgaggcgacgtgaagaagccaggcgtcgtgggcaggtggccaaaagccgtgaaataacggctgtggccgttctctctggcagtatgcttgtctttactatggcaggaacatatatggttagccaaattctagttatttatcgagagttttttattttttcaaagccccttattgatgttaatcgggcctatgaactgctcgtagtttctataaaactagggggcaaagtccttatgccccttttgattatcttacttctggtttcttttctttcagcttacctccaggtagggagtgtggccgcctgggaggccttgaagccaaaaggtgaaagaatcgaccctataaaaggttttaaacgcttgttttccttacccgctcttttcgaatttcttaaatcccttatcaaacttatcattataagcttggtggcctacttagttctaatgtcagaaaaagacatagttctttatctggctgaggaaggacctgctgaaatcggaaaaaatatttatatcctggcacgtagtttagtttttaagacccttatggccctagcggtactcgctatacttgatttcctctttcaacgctgggaaaccaaccgccagctccgtatgaccaaacaggaattaaaagaagaacttaaacaaaccgaaggtgacccgtgggtcaaaagcaagatccgtcaaatccagcgcaccatggcccagcgtcgcatgatggctgaagttcccaaggcggacgtggttatcaccaaccctgttcactacgccgtagctcttaagtatcaagctggcgaaatgccagcgcctcaggttctggctaaaggtgaaggcctggtggctcagcgaatcaaagaagtagccgaagaggcaggagttccgatagtggaaaatccgccgctggctcaggccctttataaagaggttgaaattggagaatacgtccctgccgagctttatcaggcggtggctgaagtattggcttatgtctatcgcttaaaggggaaggttagctaatggctgaaaaagcacttcctttaaacagaaacttttctttagacgcttcgaacctggcggtggcggcaggagtagtagggatactcactataatggtctttccactaccgcgttatctcttagactttttgctatctcttagttttagcctggctttgcttattttactcatgtccatgtacattaaaaaaccgcttgatttttcggccttccctgccctgctcctggtaactactcttttcaggctgtcgctaaacgtagccagcactcgactaattctccttcacggtcatgaaggccctgccgccgcaggaaacgtaatcaaaagcttcggccaattcgtagttggcggaaattacgtagtgggagctattgtttttgccattctggtcatcatcaactttgtggttattactaaaggtgctggacgtatagctgaagtagcggctcgtttcacccttgacgccatgcctggcaaacagatggccatagatgccgacctaaatgccggtcttatagacgaagctgaggccaaaagacgccgtgaagaaattgccaaagaagccgagttctacggggccatggacggtgccagtaaatttgtacgcggtgaggccatagccgggctcatcattatgaccatcaacgtcctgggaggcctgataatcggggtggtgcaaaaagggctttctctgggagaagctgcccagagctataccctgcttaccattggagacggcctggtctcccagattccggcgctaattgtttctacctctgctggtatcattattagccgagcggcagctgaagccagtatgggtaaggactttgcccggcaatttgccactcgcccagaagccatggctctcgcttcggccattatttttgtattcggcatgcttcctggtcttcccaccatgccttttaccgtactctcgctggttatgcttgctctggcctatgctgcttatcgtactcagaaggagctacctgctgaagaaaaggaagaagcggccaaaaccgaagaagaacaggctcccgaagtagtagaagaactcctagtagtagatgtacttgaactcgaagtcggttacgcattaattccgctggttgacgaaacccaggggggagaccttcttgaacggattcgcaacatgcgacggcaatttgccctggaaatggggctcattgtgccaccgcttcatgtgcgcgataacctacaactaaaacccggagagtacgtaatactcatcaaaggggtagaagtagcccgggctgaacttatgccaggccacgtgctggccatggaccctggagaggtgaaaaaacagattgaaggcatacctactcaggaaccagcttttgggctcccggctatctggatacctgaagagaaaaaagatgaagcggaacttgccggttacaccgtagtagacctttcaacggttatcgtgacccatctggctgaggttatcaaaaataacgctgaagagctcctgggccggcaggaagtgcaaaagctcttagatgcacttgccaaacgttatcccaaagccgtagaagaatgcctaaatgccgttaacctcggcgtggtacaaaaagttcttcataacttagtgcacgagcgcgtttccataagagaccttcttaccattgtggaaaccatcgctgattacgggcagagtataaaagaccctgaccttttaaccgaatatgtaagacagagacttgctcgagtaattgttaaaccctacctcgctgaagacggaaaacttcatgtagccgcagttgccgaagatatagaagaggccatcaagcgttctcttcagcgcactgagcaaggaacatttctaactcttgatcccaaagtgggaagtcgtatcgtagcggcttgcacccaggcggcggaaaggctcgtcatggcaggctatacaccggtgtttttaaccgggcctgtttcaaggcgtcacttgcgcagattgatagaacgttctcttccgcaagctgcggttatttctcaagcagaaattccttcacaaatccaggttgaaatacatgaaacagtgaggcttgcctgatgaaggtacaaaagttccgtgccaaaacatcaatggaagccctggctaaggtcaaagaggccttaggagaagaggcagtaattctttccaccagaagggtgagagaaaacggtcgctggctttatgagattaccgcagccatcgattttgaacctgaagaacaagaagttaaaacttcttctgaaaaagaaaacatctcttttttaatgaaagaaattacttctttaaaagagatgatcctagggcttgaatcaagccttaaaccccgttctacctgggcagatctatttattgaacaaggggtccccgctaaagtaataaaacttctttcaggaaatggtaatggtaacaaagaattattcctcaaaaatgtagcggctagagttaaagaacgcgttgggcctaccaaactttcaaagtttttattttttataggtcaagcaggagtaggaaaaaccacctcagtgataaagcttgctgccaggctttcagccgctggtcatagagtagctattgtttctcttgatatcgtacgcgttggggcaagggaacaaataagccgttttgctgaacttttagaattgcctctatatttttctcatcctgaagactttcctgtggaggccgaaaactttgaaaagtttgactacgtgttaattgatactccagccctgggagcaggattccctgagtttaagctcaaaaattttttgagcactaaaaacgtgtcttttcacttggtgataagggcctcagatgtagcgctaatgcttccatcactttttaggcgccttaaaggatttcctattacttcgcttattttgactcacgtagagagtctcccttcaggaggaatactttttggactttttctacctgaaacaccgccggttagctttatttccaccggagagcaggtaccagaagattttgaaagaataactcctaaacgtttatttggtttgcttatgaggaatttagaattggaggaaagacatgccaggttataattctttaggattggagaactgtcccaaggtatttactatttctagcggtaagggtggagtggggaaaaccacttttgctctcaatatttcttacgctttatgtgaaagaaacgaagttttactttttgatgctgatctggggttagcaaacgttgatgttcttttggggttaagccctaaatttcatataggtgatgtcctggctggacgttgtcaactggaagaagtagttttaactggaccaagagggttaaaaatccttccggcaagttccgggatagtaaaattgactaatctttctgaatcccaaaagatgatgctcttggattcttttgatcgcctaacaactggacttgactatgtctttctggatacagctgctggaatctcagaaaacgtactttactttaatctggcttcacatgagcgtattcttatttgtacccctgagcccacagcattaaccgatgtttacgccttaattaaagttctttttaaataccattatatcaagcgtttccatctggtagtgaacatgataaagcgaccttcacaggcccttgagatataccgccaacttttgcgggtagtggaaaaatttttaggaagtatttccctgaacttcctgggaggtatccccgcagataggcgagtttctgaggctataagggcccaagtgcctttactggaattattccccaactctccagcaagccaggctattagagaaatagcgcttgagattgccaatatgaagaccgataagctggaagggggacttcaatttttcgggcgaaaaatcatgggggtttgcgcatgaaatcctcaaacttaatgaccaaagaaatagaaaaccaattgaaacaggagttccctaaaaacatggacctcaaacgccgtaatgagctgatcattaaatatgctcctcttataaagttcatagccggaaggctggctatgcggctcccaccaaacgtggatataaatgaccttataagcgcaggcataatgggtttaattgacgccatcaatcgttttgatccggaaaggaagattcagttcaagacttttgctgaatttcggatccggggggccatgcttgatgagttgcgctcccttgactgggtgccacgttctatcaggaaaaaagccaacatgatagaaaaggcctaccaagagcttgagcaaagtctgggacgccctgctgaagacgaagaagtggctgaagctttaggaataagtattgatgagtttcataagatgcttgaagaaacaaaaaatgtttcctttatagatatcgaaactattaaaagaaaactcccggacttaaatgaagaagatattttcgatttaatagaagaccctgaccaacctgacccctttgaagagtgtggtttaaaagaaataagagatcttctggccaaatatattgatgagctaccggaaaaagaaaaattagtcttaagcctttattactacgaaggtcttactatgagagaaattggagaaatccttggttataccgaaagtcgtatttctcagctccacagtaaagctttgaaacgtttgagagctaagcttaaagggcgcgtggggaaagaattttttgaagaactttaggaaaatcgggacgctggccgataagtaacaaagaatcaaatttaaggaggttgattttatggataccaacatgaaagtactagtggtagatgattttgctaccatgcgccgcattatcaaaaacattttgcttcaactcggttttaagaatatcattgaagcagatgacggaaccacagcctgggagatccttaacaaaggagaaaaggtggatcttataatatctgactggaatatgcccaaaatgaccggtattgaactactaaaaaaagtaagaagtgatgatcgctttaaagacatacctttcttgatggttaccgccgaggcccagaaggaaaatattattgaggcggttaaatacaaagtaagtcaatatatcgttaagccgtttacacctgagactttgcaagaaaaactgaaaaaaatctttaactaatggctgaagaacaaaaagatttagaaaacaagacacctgaagaccaagatgaccccttagccgaacttttagtagaagacgatgagggagagcaagaagctccctcatcggaaaagccttcagaagaagcccaggaatcgaaagaagagccaaaaaaagaaaaaccttctccgccagaggaagaccctctggctagtcttctcgacgaagaattgctagaggaagaaagtgaagaaacttctgacaccaaagaggatttaccaaaagacgaggacgaggacgaagacaaaaacgaagtcgaagaagaatcaacttctagctcaggtatagtttggttagtacttgccattttgaccccagctctcatattttcagctggagtttttaccttttttaaactttaccgaaagcctatagccactatttctcaggaaaaaccaattaaaaccgaagcacctcttcctaaaaaaaccgaacctgaagcaccgctggtatcctcccctattgcggttgaaactcgaaagatgctcctcttaaaaaattttctcatcccctaccgcaaaacaaccggagaaaacgtctttgttaaagctaaagttatactctattttgctaacaaaagagattatgagattgccaaacgaaacgaactactttttagagaacatctttacagactcttacgaaatgtccccctttatgtatgggaaaacccaaggggtgaagaaactatccgaaaagagtttttagattatttgacaaagaaaaaaattgctgatgtagtaccagtagatgccaaaataactggctacattttaaaataaattatgcctgatgaattgaaaggggttttttctataacttctgtggttatgcgggttgacgaggcgtctaagcgtttgcctgaccgtgaaaaaagaacttttaaaaaaaataaaaaggaagaaaagaaagagtttaaaaattcgaaacaacttaaaggaaagattattaacattcgtatataaacatgtttgatataacgctttttttcttatttcaggccatcttcgatttaattcttttgttgttgctttttctgctttatctacaactaaggcgcctgggccgtattccccttgatgaagtagagaaacgattaaaagcagctaatgaactatgtgagaaactttcggaaaacctggctcagaaaaaagaactttcagaaaaaattataactgctcttgaaacaggtgctgatgcctgggaatccacacggaaggatgcccaagatataaaaagcaaggtttatgaaatggctaaaaaaggtcttgatgtttctgaaatcgccaaaaaaaccggacttcaggagggcgaggtaaatcttattttagccgttaaaaaagacaaagtttaaccatgatcactccaccggttagattttcagcaccattaagtttacgacaattacccgaaggttttattgaacaattaaaacctggccaagtaattaccgctaaaatagaaaccatagagggacgactgctaagcctttttattggcaaggaaaagatagaagctctactttcagagcaggtacctttacatcttttaaaaccgggacaggaaataaaattaaaggtaacttctttagggcctcccttagtcctttctcttctttttgaaaaggcccctgtcaaagaaaactttttgcctgtcctgggcaggctccttcaaggtttaagaaaaaagatttctgacgacgaacacctgcctctgcctaaagaaaaaatattagaaagtctttttttaaatttaatcaaaaaacacggtaacgatgataaaggcctccaaaaactaagccaccaagaaattcgcgactttttgattaaccattggcaagaaggacagtttttaattccttttattgtgggggatcaggtttcctgggggtatctaactgaagaggaagataccccaaaaagaaaaaaagaacgagtctttgtattagtgatatttctttctcgtttaggccttatggaagccaggttttggaagcatcagggaggcattaatatcgaacttagtttcgccagagaagaagcctttaaagaggctcaaaaggccctttccagcttaagcaaaatgttttcaggttttgagaagcaagttatcataaagaataatagactttcagctccacctgggcaaattttaaggctagatgtttaaatttttaaaacgcaaagggaaagaacctgttttagaatctcagaaaccttcctcatggttagaaagctcctacaaagatctaaaacgcgctgaagagctccttgaaaaggatcctgatctttctgctcatcttgcctggcaagcagctcgtaaggctttaaaagctttagaacgtaaggcagggaaaagagtctccgcttcttctcttgaagaacttttttttaagtttccagaaggacaaaatgcccctagaacagtaagagaagcggtaaaatttttagatttatttaagcgattagctaaacatgaagatatattccaagaggtttccatgggccttggccctttaaccccttatgatgctaaacgagtaatcgatgctgctcggctagttattaatcacctggaacaccggcttagatgaattcagcttaaaccccaagttaatcttttaaaggacattctggacttggttgagactcatcttccattttttttagtaagtctgccagggtaatcccctttaaacactcttcaatatttttggtaagaagagcccacacatcgcgggtaggacaggtatcactgtgctcacaaagttctggttttataacgcagggagttaaagccttaattccttcaagaacagaaactacatcccagacggtaatttcttcaggcgggcgagaaagaatatgccccccttttggccccctgatacttttaataagcccggctttttttagagggataataagctgttcaagatattttacagatagattttgcctcttagaaatctcccctatttgaaggggcccctggtggtaatgcttggctaactcaagcatcatacgtgttccgtatctactcctagtggttattttcatggtacactcctttttaggataaataatatattgagacttttgcaaaattcaaaaaaacagagaatagatcaccacggcgacaccggcacctagcgacagagattgcttcggctgctaacgcagcctcgcaatgactcgctcccgttgtcacggctaggagccgatagggagatccctttgctgcactcgggacaggtaaagcagtccttagtatattttcagtagccatcagccatccaacatgtagtcactgcgagcccgtatgggcgaagcagtcttttaaataagaatattttgcaaaagtctcatacttttgatagaaaatataatatatttggaaagtcaacaataatttttaagaattacttattcctaattggaatttttttgatttttaattaaatttttagtatggataccggtttggaaaccataaaagagcgtcttctagccaaaaggaaacaatacgatgaatacgcctttaccaaagagcagctttacgccctctgggcgttttttgatttagcccaggagtttgcttctattaaaaatttttaccgtctttgtgtcttaatacccaaagattttttcaattgcgaaagttttttgtacttagtaaaagaggacaattcaacagaactaatggcctcaagtgaaaaaggtctttttgatccccccaaaaaagtaaatatccctttaaccaaaaaatatttaaaagataacagtcgtcatttttttccttttataggcaaccgcaaacttttaaaccttatccctgttaaccataaagaaaaagacttactggggattcttgaaattatagcagatagtctttcaccacaagaagtattttttttccagaaatatgccaatcgcatcggctacagtttgcatataaagcttgttatagatcaaatattagagcacatcagatttgtaaatgatctggtagctgacattgaacataatattattattcccaatatgtattatcgctatctttacaaacaattacataaaaaaatagatcaattaaaccaacttatctcaaatttaagcaaagaagagtcatttaatctgaaaaaattcagaaaagatttagaagtcctttatgaagaattgcttagtagttaccaacaaatagaaaaacattatgaaaacaacagtcttttcctggaaagccttttaaggcaggaacacttcaaagaaggccgctttgttttgagacgcaaaccatgccgttttgctaaggaagtaatagaaacacagcttgaacgttatcgcaaacgtttcgaacaagcaggaataactatagataatcgtttgggaggagtaccagaagatgaagaattcattatagccgttgacgtggggctcctatcgcaggtttatgccaatctttttagcaataccctgaaatatgctcaggaagtcaccgatgaaaaaggaaaaaaagtaaaatttatttctttcggacgagagataatatcagattattttggccccgggcgtgatggtattaagttcaacgtgtttagcaccggccctcacctaagtccagaagaagctaaaaaactttttgaagaaggttggcgcgggaaaaacaccaacggcaaaccaggctctggaagggggctttattttgtaagaaaaattattgaactccacggaggcgtagttggctacgaacccacccccatgggcaacaatttttattttattcttcccttaaaggccgtacgtcacacaaatggtgaattaaattaggggcttgggcaaaaagccctgcgggctttccttagggattctacccctgaaacccccaaaaaaatctggaggcttgggggaccccccaaggccatgccttacaatgcttaaacggaaatcagggattgactgttatttaagtgagattattctccagatagataaaggggggctatcttggacaaaaaagacgctttggtaatagagcctggggatgaaattctcatacgctatcgagtcttagccaataaagaagttgttgacacttctcaagaaccaattgtactcagagtgggagaaggaaaatttatgcccatagtggaaaatgcccttgtagggcataaaaccggggaacgagttattgtgttagtttctcctgaagaacattatggaaaatacgaccccaaaaaaatccaggtggtcccctctgaaaaaatacctgaaggaacaaatcctggttcaatagtaaaaatacaagacgaatacggcgtagtgcatcctgccattctaaaaaaagttgaagaaggcttggccgtagtggattttaatcatcccttagctggtaagacccttcgttttgaggtagacattttaggcataaagaaaaaggactcttcctcggaagatcaggaagaagcaaggggggagcaatgaaatatatagtacttcttggcgatggcatgggagacttccctttaaaagaactcgaagggaaaacgcctcttgaagcggccttgacccctggtatggattttatagcccagcacggcgaccttggcctggtacagactgttcctccagggatggagccaggaagcgatgttgccaatatgtcccttataggctatcgccctgagtatcaatataccggccgagggcctattgaggcggcaagccttggtttgagcttgcgccctgaggacgtagcctttcgctgcaatctggttaccataaaaaaagttgatgaccactacatcatgtatgattatagcgccggccatatctccacggaagaagcccatgttcttatcaaagagctaaacgaacacctttccagtgataagctttttttgcatcccggcaaaagttatcgtcatattttagtctggcggggtggccctgagggtataaagacgtatcccccccacgatcttttaggtagagatatatacgaagcctggctggtttatgaaaacgagccaattttgcgagattttcttttaaaagccatggcttttctggaaaagcatcccattaatataaaacgcaaagaagaaggaaagcccccggctaatgccttatggccctggggccagggtaggatgcctcggctagaaccttttgaagaaaaatgggggcttaaaggcgcagtagtagccgaagttgatttgataaaaggccttggtgttctagctgggttaagaattataaatgtccccggagccacaggttatcttgacaccaattacgaaggcatggccatggccgctattgaagccttaaaagaagacatagactttgtatttctgcacatagaggcccctgatgaagccagccacgaaggctctcttgatttgaaaatcaaagccatccaggattttgatcgttacgtagtacgtacggtgctagaagaagcaaccgcccaaataggagaataccgactcatggtggtcactgaccactatacacctatatctttgcgcacccatgcttcaaggccggtaccttttgccatctatgattctcgccatccacagataaaacgtagccagggttacaacgaaaaagacgcctcagaaaccggcttattttttaaaaccggcgagaaacttcttagcctctttctggaaagggaaccgcgtcttcctgaggaataatggctaaaaaaacagattttctaataatcgggtcagggattgctgggttttccctggcccttaaagtagccaaactgggaaaagttactatcgtaaccaaaaagcgagccgtagacgctaacactactctagcccagggtggtattgcctgtgttctggcagaagatgactctttcgaattacatattgccgacactttgaaagtaggagatggcttggcccaggaagatgtagtctctttggtggtgtgccaggcacctgaccggattaaagaacttcttgatttaggggtcccttttacccgggataccaaagacccttcaaaacttcacctaactttagaaggtgggcatagcaggcggcgcattgttcatgtagaagaccacactggccgagaagtagaacaagttttactctcttacgcccgcaagcatcctaacattgagatacttgaaaaccatttagcggtagatctcattaccctttgtaaggtttaccgtggctgcccgcgagaggtcttagggcacgagagatgtcttggagcctatgtcttaaacgctcaaacaaacgagatagaaacatttttggccaaggttacagtgctggccactggaggggcaggaaaggtttacctttataccagcaatgccgacgtggcctcaggagacggtatagcactggcctatagagccggttgccgggtggctaaccttgaatttgtgcaatttcatcctacctgtctttaccatcctaaagccaaaaattttctcatttcagaagcgctgcgcggagagggagccattcttctagatcctttcggtaaaccttttatgcataaatatgatccagaaaaaaaggaactcgctccccgggatatcgtcgcccgagccattgattttgaacttaaaaaaaccggaaaagaatgtgtttacttagatatctctcacaaaccgaaagatttcataatcaaacgtttcccatatatttacgagacctgtttgaaattaggcattgacattaccagagaacccattcccgtagttccggcggcccattatttttgtggcggtatcgtaaccgaccgctttggccttacagacataaagggcctttacgccctgggagagtgcacttgcacgggttttcacggagctaaccgcctggcgtctaactcacttttagaaggccttgcctttgcccatcaggcggcggttcacctaaaaaaagagtggcctctttaccaaaagtttgaacctccagccgtgccggactgggatcctggaggcgcggtggatatggaagaaaaggttcttatttcccacaattgggacgccataagacgccttatgtggaactacgtagggatagtgcgtactgaacagcgacttcggctggcccaaaaaaggctcaactccattcttgaagaaatagaagcccactactgggactatattctaacttcagactttattgaattaagaaatctggcccacgtggccaagctagttattgagtgtgctataagacgcaaagaaagccggggcactcactttatggtagagtatccccaaaagaacgacgctctttttcgcaaagatactatcctctggcgggcccgagaatcttaaatctctttatttttgatcacggtaaactttttgaccagtcattgccaatcctatagagtagaacaatctccaggaaaaaccctaagaatttaagcatttccgaatcctgcctggcttaaaacaaattttgtaatttttatcacttttcgcgtaaactaaatttacatttttgattattaatgttttgttcgccgcaaatatttgtaacatttttgtatttttatagagcatacacagaactttactccttaaacttccttgaaattgttaatgtttcagattatggcataacagttgcatttttaaaaattaaaagatttttttaaaggaggtcaggagtatgggtagatggcgtttttttctggttttatctttctttctttttgtgttggccaccggggtggccttagcaggggatcccactggagcagctactcttaaagctgatccaggggctccggtagactatgtatgggttctcgtatgtggttttctggtcatgtttatgcaggcaggttttgcctgtgtggaagcaggtttttgtaggtctaaaaacaccactaaccttttcactaaaaacctgttggactttgtagccggctctctagcgttttgggctattggttttgctattcttatggggaaagactggcacggtcttattggcacttctgggtttttcctggccggagacaactatgatgtaggaacttatttatcattcttttggcagatggtcttttgtgctaccgcagctacaatagtttcaggggctgtagctgaaagaatcaagtttaaggcctacttgctttactctatcgctattagcgcggttatctatcctatttacgcccactgggtatggggtggtggatggctggctaatttaaagttcggtctcgggcaccttgattttgccggttccggtgtagttcacgcagtgggtggaatcgttggccttgctggtgccatagtcctcgggcctcggtacggcaaattcggccgagatggcaagccgcgggctattcccggccataacattcctcttgctgccttaggtgtttttatactctggtttggttggtacggctttaaccccggttctactttttctgctcaccatttgcgcatttcagtaatagcagtcaatactacccttgcggcttcggcagcctctcttactgccttactcattgttctttggaaaacaaacaaatgggaccttggtatggctttaaacggagtcttagccggattagtcgcgataaccgctccctgtgcctgggtagaatcctgggccgcagtagttattggcattattgctggtattattatggtagcaggagtttatttacttgaagccttgaaaattgatgacccggtaggtgcggtacctgtacacggttttaacggcttatggggacttatttccgtaggtatttttgccgacggcacttacggaaactattcaattgatcctccttttgttaaaggacttctttatggtggcggtgtggaccagttgattgcccagattattggtgctgtagtgctctttatctgggctttcggggctggttatatccttttcaaagtccttgatattcttatcggtatccgcattgatccccgtgaagaaattcaaggtgtggacattgtggaacacggaaccccagcttatcccgaattttatgtaattaggaggtagtaatcatgaaggaaataagagccataatcaggccagaaaaattacaagacgtacttgatgcccttgaaaaagccgggcatccgggagtcaccgtggcccaggtagaaggccacgggcgccaggcgggtctggtagagcaattccgcggccgcgaattcaaagtagatttgctccctaaaatggaagtacgggtagtttgtaaagacagtgatcttgaaaggctttttaaagtaattgctgacgcagcccgcacaggagagataggagacggaaagatttttgtctatgacgttgttgacgccatgcgcataagaagtggcgagcgcggcgaagccgccatttaatctagctagctataattgttttaaaaggccctctggatagccagggggctttttttgttgatttgtagggtgaatgagttgaggagttgatgaaactgcttcgtctgtcccgagcgcaccgaagggatctccctacggcctcctcgccgtgacaagtgtgaagctcgcagtgacatgtgaagctcctcgcagtgataaggggggcattgcgagccacgaccctctatttcgtcattgcgagccatgaagtggcgaagcaatctcccttcctttactgacgattgcgatgagcgctgatagccggcaccactcaactactcaactactcaaccaataaccaactattagaaaaccttcttgaggagccctaaacctttaacctgtacgggctacagtggccaatgctagcggggacattgcaggcgacaaaaaaacagtgaagtaataatttagcgcaaggctaaaattaagccggatcacaggtaatggtattagtatctgtatgggctgtacactgcacagcatggcctttaacctcaaaattagtagtgcttaatgacgatagatttccattgtcatctaattctatggtaactgtttcaagaccattatcaccctgcaacttacaggtatattccgttttaatcttgtcagcatactgggccatagcttccgataagcaagcacttagaactgcctgaacattagcagcagctactttttttacatatttattgtactgaggaatagcgatagcggccaaaattgcgataatagccacgacaatcaaaagctcaattaaagagaaacccatctttctgtggtcttcccttctttctctaagcatttttaaacctctatttaggcttgttttaggctgcttcgctttacccggagtgacctggatactacttcacctcgtttcgaaacgcagcaaaggactttctaaacaagaccattttggaaaatcttgagccctctctgcaagtttgcactggccatactggcggtagcgttaagcaaaccaaaaaggccatcgctaaattagcgacggcctttaaataagcagacaaaaattaatattaactaggctcacaagtaatagtgttagtatctgtatgggctgtacaagtgacattgtggcctttaacggttaatgatgtatcagagatactatccaaattaccatcagcatttaaagttatggtaacaggggaaggacttgtatcttgcaaattacaggtataggtggtggtcccgttatctgcaaattcggccatagcctgcgataagcatgcgcttagagctgcttgagcattacctgcagctgcctttcttacatacttattgtactgcggaatagcaacagcggctaaaatagcgataatggccacgacaatcaaaagttcaaccaaagtaaaacccttctttctattgtcctttcttctttctctaatcattttcaaacctcctatttttttatttttgtttttagactgcttcgacctctagcgaggcctcgtcctcttctttgtcattgcgaggctgcgtcagcagccgaagcaatccctgtcccgagcgctagcgaagggatcccctgtattcggtagaaactgcttcgtcggcacttcgtgcctcctcgcagtgacaagggggatagcccttcgccgtgacggtagggacagcccctcgccgtgacatccttcaccactcacccactcaactactcaactactcaaccaacccttatcctgaggtggccacctcgttttcttgttaattttattatgcaaggtgtgtgccatgtttgatctccctcgtttttgctttctaaataactttatcggagagaggttgagggggctttaaaatgcgtggatgcgttgaggggactgattcgtcggcacttcgtgcctcctcgcagtgacaaaaattggcagttaagtgaaaatttttggcagtgagtaagtttagtggtttagtggttgagttgtcgagtggttgggaaaagttctaaagtgtaaggctggggtttagcctgcccttatgtagcctacctattttattaaatgttttgctagaaaaatttctagcgtcaaagccctttcttcttcaaagttctgacttatattataattaaaatgtttttgcaaaaggctttacttaagagactgcttcgcccatactgacaaaggtagtagggctcggggtgacaaggaagagaaaaaactcgcagtgacaaagtagtagggctcgcggtgacaaaggtaataaaggcttgcagtggtaacgtggcagttatagagagccacgtccctctatctcgtcattgcgagccacgaagtggcgaagcaatcctcgtcccgagcggtagcgaagggatccctgttgtaaggcaccaacagccgaagtaacactctcgcgaggggcgagggcggcgccatggtgctatattttgcaaaaatttcaattaaattttagagccgaggagggcgtaaaactccctaaaaatttatgagcaaaactttatacggaaacacctcaggtttaaaaccaagccagattaagcgccttgaaaggctttatcgccggcgggtaagcccatcacaaatcatttcccacgaactaagcaaagagctcgcggccctttcccacgagcttaatcgtcagctcggtattctcatcaatcgccgcggggagatagaattcgtcatcgtaggtgagcacggccgcatcgtaattccggccataacccgttatcgtgaaagtgccggaaggctaagaggccttcgtctgattcatactcatctttcccacgaaggccttgaccaggacgacctccttgacctggctttcctgcgtcttgacctgatcggcgccctcatggtgaaagaagacggcttccccgggaaaatttacctggcccaccttttgccggccggagaaaacggaaggcattacggctatcttcctacggtttacccgtgggaacttaaagaagatttcctcaagctaataagctcccttgaggacgagcttgaaaggcagcggccggccaaagaagtggctgacgcctgcgaccgggccattctcataagtgttaccacacgctcaagggctgaggccgaagagagcctggctgagctcaaggagctcgccagaagcgccggagttaccgtgcttgacaccattatccagcggcgccacaaagttgacccgcgttatctcatgggtaaaggtaagctttcagagcttatcatcagggccatgcaggtctccgctaaccttttgatttttgaccaggagcttaccccttctcagatgcgctccatcaccgaagttaccgaaatgcgcgtgattgaccgcacccagctcatccttgacatctttgcccagagggccaagagccgcgaagggaaaatccaggtagaaatggcccagctgcgctatcttttgccacgcctgcgcagccgtgacgacgccttctcaaggctcacgggtggcattggcgggcgaggcccgggggaaaccaagcttgagattgaccgccgccgtattaaagaccgcattgccaggcttgaacgtgagctgaaaaacatatcctcgcagcgcaaactgcgccgcaaacgccgccaaagagaaggccttccggtggtggccattgtgggctacaccaacgccggtaaaactacctttttgaatcagctcaccaaaagcgaccttctggctgaagataaactttttgccacccttgacccggccagccgccgcgtgcgcctgccagacggctctttggccatttttacggacaccgttggttttataaaagacctgccgaaagaccttgagcgggccttccgggccacgcttgaagagctttacgaggcagaccttttgctacacctggttgacgcctcaaacccctactttgaagaacacatccaggccgtagaaaaaatccttgaagagatgaatcttgaacacctaccaaggattctcgttttaaataaaatagatctccttgatgagcttgaagtggaggttctaaaaaggcgataccaggctgaagcgatatccgctcttgataaagagacttttgctcctttgcttgaaaaaataaactttatgctacttccgcaaaagaaaaacaccgaaagagaaatagagtatcaatttgaattgctttcaaattaaacagttcggcgatttggacgtgctgaaaatgatcataatttaggacaaatcaccggcgacactagcgtaactgcgaaaagcctaagcagtctcttctcacttaacttaatgtcagctttcggaagcaggcaactgcttaattaaaaacccttagcatcttaacctggccaggggcgtttaaatcctcggggtattcagccacggccactaagtctcccttaggagttatcagacgtagccagggaatcctcggtttttgaggcactttctgcaagcgtatcatgttgaccaaagaagccacggtaagaggccttccctggcgaatcttcttggccagttcctctcccactgtaaccgcgggaataaaggaaagggcctcagccggagaaattatatgtttttcaactgagccttctttaatttttatgtcaagctcttcaagggtaagggcctgctctaaagaaaaaggccctttctttagtcttcttaattccttaagcactgcgccacagcccaatttttggcctacttcgtgtaccaaggagcgaatataggttcctttgccgcagtaaaccctgaaacgcaccagaggaggagcgtattccaaggcctcaaaggcaaggatttctacttttttaggcggtttttctacttttaagccctcgcgcgcatatttataaaggggccttccgtggagcttggccgcggaaaaggccggtggagcctgagaaagaacacctacgaattcatcaaaaacccgctgcaactctgcaagcgaaagattagaaggcacttcgtggcgggccaccacctcaccggtggcgtcgtaagtgtcagtctctaaaccaagctccattacgccttcatactctttatcgccgtccaaaatgaactgggcaatctttgtgcctttgccaatacaaatgggcaaaactccggtagcaaaagggtcaagggtgccgccgtggccagccttgcgcacttttagctttttcttaacctcttccaccactttggtagaactcattccttcgggtttatcaattatcaacacgccgtctttcatagaaaaaaggcctccagttctttggctagcaatttgtataagtcttcaatctttcccttgaatcgaaaacctgcggcaaaacgatggccacctccaccaaaacgagcggctaactccgccacgtttatacgcccacggctgcgcagactaaccgtaacttctcctggttggtattctttgatgagggcacttacttccactccgcgaatagtcctaaacatggtggcaaagtcgtcagaatcggcctttttggcctggcaggaaaggtaatcatcgtttgaaagataagaaagagccacccgcccagaggcctttaattctagacgagaaagggcctgttttaaaagacaaaaccgcgagagcggaaaattttcggtaaggcgctgagctacttcagcgggattgaccccagcttctatcagcttcttggccatagaaaaagtctcggcattggtttgctgataacgaaaacctccggtatcagaaaaaatagccacgtaaagattggtggctatttcctggtcaagtgaaacacccatcaggccaaggagtttgaaaactatggcggctgtggcaaaagttatctctacatagcgcctggtgcccagggtaccgctgatttcgtggtgatccaggacgattacttcagaaagccctgctacccaggcaccggactcatcacccacgcggctggcctcaccacaatcaagcacaatggccgtccagtggttcccctttggcaattcgtagcgtataagctcttttcccggaagccagtccaaaaaatcaggtatcggatcatcaagatagggccagacggttttgccttgagccttcaaggctaaagttaacgccagaagagaaccaatcccgtcgccatcaggattaacgtgggtggcgagaaaaaagtggtctttttcggttaaaaggttcgctatctcgtgaagactactcatgacgaatgcgggcaaagagctcttcaaggcgagcctcttcttcggtgcgcttgtcagggataaaatcaatctctggcacaaacttggtataaaggcgcttggcaataagccgtcttatataagaagaggcccttttaaagccctgagccaccagagcttcggcctcttctcctccgtggacctggtaatacaccctggcgtgttttaaatccggcgagacctctacccgcgagatggttatcatctctttaaaggccgggtcactaatttcttcccgaataatctgagaaatctcttcctgtatgaagtccgccatacggcggtctcgatgtcctttcatggctacatgtttatgatgtcaatctcggcctgaataatttcaagctcgtcaaactcttcaatgtaatcaataactttgtcaagaaggctgttaaccagacggctatcaggccctacggcggaaatcccgataaccgccttttgccataaatcctggtcagccacttcagagaccgccaggtttttgaaacgcccgttcattcgctgaataagcttcttaaccacctgacgcttccctttaagggagcgcgtctcagggatgtgcaaagaaaccttaactacccctacaaccataactccttaaagctctcgttttatttctaccagctcaaaggcctcaattaagtctcctacttttatgtcattaaagttttcaaggccaacgccacattcatagccagctaccacttcttttacgtcttccttgaagcgtttgagagaggcaatcttaccggtataaatcaccacgttatcgcgaaggagccgcaccttggctcctctttcaagcttgccttccttcacgtaacagccagccaccgttcccaccttgggcactttgaaggtggccctaacttcagccacacccatgatgcgttcttcaatctcgggctccagaagaccactcatggccttcttcacgtcttcaatgagcttatagatgacatcatagaaacgaatttctactttctcttgctcagctaagcgcttggcctgagaagtaggccgcacattaaagccgataacaatggcgtctgaggctgaggctagcatgatatcactttcggtaatagcgccgattccggaacgaataatgtttacccgcacttcatcagtagccagtttctgaagggagtcttgtaaggcctcaagggttccctgaacatcggccttaagcaccactttgagctctttgatttcaccttctttgagtttttcaaagagcttttcaagagacatcttggtctctttggccgcttcggcctcacgttgtttacgggcccggtattcagccaccttgcgagccttttgctcgtcaggcatgacgataaagtcatctcccgcctgtggcacctcgtgaaagcctagtatctctaccggtgaagccgggccggcctctttcaggcgacggccacgctcgtcaagcatagctcttacccggccgtaggtaatccccgccacaaacggatctccttctttcaaagtgccttcctgtatgatcaccgtggctaccgggccgcggcctttatccaggcgagactcaacaatacggcctctagccgggcgatccggcgccgccttaagctcaagcatctcggcctgaaggagaactaactcaaggaggtcgtcaatgcctatcttctttttggccgagatttccgcataaagagtgtctccaccccagtcttcaggcacgagaccaagttcagctaactcactttttaccctctcggggttagcttcaggtttgtcaatcttgtttatggccaccacaatgggtaccccagcggccctggcgtggtctatggcctctttggtctgatccataaccccgtcatctgccgccactaccagaataactatatccgtaacctgggcaccacgggccctcatgtgggtaaaggcctcgtgcccgggagtgtcaataaaagtaatctcctggccattttttaacttaactttataagcaccgatgtgctgggtgatacctccggcttcccttgaaaccacgtcagtttctcttatggcgtcaagcagagtggttttaccgtggtcaacgtgccccattaccgtaaccactggtggacggggctttagctcatctggggaaggcggagtatattcaagtagctgttcttcttcaatggccgcctgttctacttcatagccgaattctgccgccacaatagcggcggtttccggatcaatagactggttgatggtgaccatggtgccaagttccataaacttcttgataatgtcagaagccttgacccccatggccttggcgagctcgcccacctgaatagactcgtaaactttaattttcttttcttttggcggagctgttggcggacgttctggttctttcttttcttcttttttagcagctttttctttctccgtggccctggctaattcttcttctttggcgagcaactcttctgtgggggcctcaagctcgcgcatgagctcaagctcttcaagtatctcttcacgttcactctttggcctggccccggcggccttctttttggcctttttacgaaactcgtcaagttcaacaacgtgcttttttctcttcttctttttcttttcaggctctttttgtggttcaggtggtggagccgctgcttctttctttggccggcgctcaaactccgtaactaccctgcggccttttttaggtttggccggccgctccggcttactcggacgctcaggtttagcctttttaggctcaattacctctcttttaaccacgcccacggtgcgggctaccactttggggcctctgactttgggtctttcttcggaaatttcttttttggcttcttgggaccgggcttcttcagggggcaacttttccgccgaaatttcttcggtaggttcttcaggcttggtttctttagccacaaattcttcaggagtagccttttggggctcttctttgggggtttcagctacttctttttctggttcttcttttttgggcggctttttgatgacaagcttaatctttaatttcttcttttgttgtgcttctgctgtttcggttgcttcctcagctttttctgtttcttctttgggctcttcacgatgacgccttaccactacctttttaggtgctggcgcctcttttttctcttcggtctttacgctatttttaatgaaagcaagttcttgacgcacagccgcagcttcctcttcactcaaggtacttgaatgacttttaacatcgtatcccattttgcggattcgctcgtataagtctttggcttgtatgcctaactctcttgctaagtcgtaaattctaactttactcatgctctcttgttgcccccttcaaaattaccagtatttcgtcaatagttttgggtgttatttctttggccttacccttaaaggcccagcgcaaacgcttctcaccatgcttagtcaaaagcttggccacacaagcgtcacttggacatacataagccccccggcctggcctcttagccttaacatcaagcaccacgcgacctctctcatcaagggccaggcgcaagagcttatgtttggccgtcttttttttacaaataatacaagatctttgcggaacatgccgctttttttctaccatgtttagttttcttctttttcagtttccgcctcttccgcctgaacagtttcgcccttttcttctacatattttttagcagcttcaatcaaggcttgagcttcagtatcttttatcttagctatatctcccacttcctctaccgaagcttgagccagctctactggagactttatgcccttatcgtaaagcttggctgcaatttcttcagtcatcccttcaagtttaagtagctcctgaaaacccgggtcctgacgccgcatgtactgagtttcactcatgacgtctatacgccagccaagaagctttgaggccagacgcacgttttgaccctgcttgcctatggcgagagatagctggtcatcgggcacgataacttcaagggttttattgtcttcgtcaacaataactctggtgcactcagccggtgccagggcattatagactagacgagccggatccgggctccagggaacaatgtcaatcttttcccccttaagctcctggaccaccgcctgaacccttgaacccttaaggccgacacaggcgcctaccggatccacatcaggatcagtggaagttaccgtcattttggcgcggcttccaggctctctagccacggaaatgatttttacgataccttcctgaatttcaggtacctcaagctcaaatagctttcggagaaaatcgggatgcgtgcgcgaaagtactatctggggctcacgcccggacttattaacttctattatgagggcccttatccggtcgccacgcttgtatttttcattggggatttgctcggtaactggcaagatagcttcagcccggcccagttgtacaatgatattacctctgtcaaaacggtgcacaaagccgctaacaatctggcctactttgtctttaaattcctgataaatgagttctctttccgccccacggactttttgggtaagaatctgtttggcaagttgagcagcgatacgccccatatcccgaatatcaaccacagtgcctacttcatctcccacctggacatcagggtcaagctcacgggcttcctcaagagaaatctctgtttcagggtcttctactttttccactactttgcggaaacgataaacttctatttcacctgtctcttcgttgtattgagcgtctataatagctttagggccaaattttttacgcgcggcagccttcatgccctcttcaagggcctctatgataacctctcgcggaatacctttttctttactaaacaaatctatgagttttcttatttctccagccatttttctcccctcatcaaacgtcaaactcgtatttgatgtttgccttctttatcttcccgtagggaagacgccagaccttgccgtctatttcaaccagaacgtcctctccctcatagccacgcaaaagaccggtaaaattcttgcgcccttcaatgggctctgacatctgtatttttactttatctcccgcaaaacgagaaaaatcttctttctttttaagaggcctatcaaccccaggggacgagacttctaggtgataagcgtgatggataaagtctttggcatccagtaagtcgcttaaaatctcgctaacgcgcacacaatcccccaggtttacgcccccaggccggtcaatatatagccttaaaacccagccctggcgctcacgctggaactctacatcaaccagctcaaggccgagactcagaatcacaggctcagccaattcccaaacttttttaataatttcttccctttccatatccccataacaaaaaagtgggcacttagggcccactttttgaagaaacccttatttttagcccataggggctcaatttctggagcgggcaacgggattcgaacccgcgaccctcagcttgggaagctgatgctctaccaactgagctatacccgctccgattacgtaaatttaatattagaaaggcaactaacgagtgtcaagtgcctggagggacaggcaaaaatttagcttccgcagaaacataccgatataaggtggaaacataccgagatataagggacaggcaaaaaatttaaaaaaattttaaggaggaccgtatgccacgtattcctcgttttttcatgaatgatccacgagccgcttatcatgtaatttcacgtaccgccctgcccggccacgatgtcctcggcgatgatgaaaaagattacttgctcaacctcatccgctggctctcgcaagtctattttgtagaagtttatggctttgccattatgggtaatcacttccatctcctctgccgtatgctccccgaagaccagttctccgacgcagaagtaaaacgccgtattcgcctctactacggcgagaaacgcaaaattttcttctacaaagaaatgctcaaaaaatggaggcaaaggcttggcaatctttctcgatacgtccaggacatcaagcaacgcttttcacgctggtataacaagcgcgttgaccgcaaaggctatttctgggcggacagattcaagtccgtaatcattgaaaccggcgaggccttactgaattgcctggcttatatagagctaaacccggtgcgggcaggaatcgtagaaaagccggaagactaccgctggtgttcgctgggatacagagcaagaagagggacaggcaaaacttttctgtcgcttgactcaggccttccgcggtatgagggaaaaagcgagaaagagagatttgaacttttgcaggagtttgtttatggcaagggcgggcttggcgagccaaaaagggggacaggcgaaatttttagacaaaaagtcgggtattttacagaaagtctggctatcggaagcaaaggttttgtagaaagtgcggccgcaaggttaaagagatttcttgggctcaaaagagagaaaagaggcaaaaagataaaaagtttggcagatatagcttttatatgaatcctataaacggttttaaaaaaatcaaaattttgtgggttaaaactataaataatggcaaaaaatggcgatttttaaggcaaatttttccatgacaataaattattattagattattcttaaaaaattttcatggaattgagggtgggatgcgcataagcatagtttttaaaggcccaaaagaagggctaactctaccggttcattataatcatctagttcaggcctttatttaccgctctcttgacgccactttggctagcttctaccacgaaagaggctttgcctacggcaaaaggcgttttaagcttttcacattctcgcgcctcctcggaaaagaaagaaaatttaaccctgaaaaaagagaaataacttttcatgggcgcgttaagcttaaaattagcgcagttgacgaccgacttcttgagtcctttgctactcatcttgtccgtgaaggccaatttcggcttggggagaacttgtgtgaaatagaagcggtagaagtggaaatgccggtatctgcgaaagggccgttgatagtacgggccctttcgcccatcaccattcacagcactttatataccccagaaggcaagaaaaagacctatttttatacaccctttgaaagcgaattttccgcgaaaatttttgagaatctaatgcgcaaagcacgtgctctttggggagaagaagctgaacttccgcctttaaatggggcttacataaggccttttcgggtttcaaagaaaaacgaggtcattattggtttcaaaaaactcagggaatccgaagaagagggaaaatatgaaagatcagaaacgcctgggaaatccagaaacttttggataaaaggctggacaggtctttacgagctcgctctgccggagccttattttaccctggcctaccatgccggcctcggcgccagaaacagccaaggcttcggcatgatcgaggtggtgaagtaacccaattggggagggaagatgggaacacttgaggtgaaaataaaaacccttacgcctctctggaccggtggggtggatggcaccatggaccgcatccacgagacgggcatactaggctctctccgctggtggtacgaggccattgtccgcgggcttggaggaagcgcgtgtgagggggggccagaaggcaaaaaatgcgaattgactggtgaaaaattgcgaaagtttgaaaaagcccgcagagaaggcaaggattggtggacagcactggatgaagttggaatatgcgatgtatgtaaggtttttggaacaacaggatggaagaggagattccgattagaggtagcagatgccctgatgcaatcgatcaggattgacaagaaagttgcccttcaggaacgtcaatatgttgataaaaacggaaaagagaaaacacccacctggtattttcccaattcaccacgcagtggcgaactcaccgtctgcatagaagactttcatcctgccttcaatcctcaaatcattgctggattgatctggtttctcagtaattggacagtgcttggggctcgtgcacaactgggtttcggtattgtgcaaacgactgaaaatatcaacattaaaccgctttgcgaacagctaaaaaatatttcaggaaataatgtatactatcatttaccttcactgcgcaatattttccttgccaaaatccatcctcgaaacggaaaatcattcaaagacaaggactcattcattctcaaatatgatctacgcaggttatttgcgaattataaagcaataaggcatttcattatgggcactattaagaaccaaaaacttgcatctaaagtcaaaatatcaagaccatataatggtgagattagagtatggggatggattccagagaaatctgatgtttatgacaaaacttgggatagagagaaaattttgcgggccatctatcagcatttgaccagccactataatttagttgtttggcgtgaaatgaactcatctcgtgatactgttagtccgaacttatccaatgcaaaaatatttttaaagtctttattaaactgtggagagtaagacaatgaagagagaattttgggcagagtttgatgtttacagtttgccccagaaccaaaaacgaggattgatcgactattttgcccagcagtccgaggctagccagtcagcgtcaggtagagactggtttcgtatcaaagacccagctgtccagcaggctttgtttgctcaattactggcttcggaagataaatgtaccaaacgcgataaatgtaaggattatgccaaaggcactgcccttcagcattggtactatgccggaaatttgcaaaatccacggggtgattttcaacgttttctatgccaacgtttgcgctggatggggcatattttgagccttgccaaccatcacgatacggtgagtccactttttcccgacctcatactcttccctcccggttcctgggccgttcagatccacttcaccctgcgtaagccttatcttagcaaggacgatgtggacttctacatcctcgacaacccggtgaagaaggagtgggttttcaaggtgccctatgtagcccctagccaatggaagggtgcgctgaggtcagcgatgatacgggatttggcctcaaagttggaaaatggtgagattactgaagagcaatttatagtggagcggctcaggctttacagattatttggtaatgagaaagatggaacagcagaatttctgaaccgtatccttgcccttcatcgagttggacctaagccaaagaatgaatcagaagaaaaaaactggcaggaaaaatttagaaacgaaatcaaaaaagttgaggaagaattcaaacagcgactaaaggaaaagaaatatttaagaaaagtagaaggcttccaaggctgccttcacttctaccccaccttcttcgaccgcattggacttgagatcatcaacccccacgatcgcgagacgggcgcgggcaaaaatcccatctacttcgagtgcgtgcccgcgggaacatccggcgtctttacggtgctctatgtaccgctggaccgagtgggcaagggatcgccggaagagattgagcaagaggccaaggccgacttggaggccgtggctaagggcatccgcgccatgctcaccgagtacggcttcggggcgaagaccagcagcggttatggagtggcagaggtcatcaaggaggaaagcacgataaaagccaaaggtttctcagaagcagaagagattttctgggaggcatggaatggcaaaagttaagcctccccgccatattgtttggagcactgatactctggatctttccgatcccttccagcggcactggtatatccgccaggtgctgcttcatggccgggcggaggacattcgtaaacttgatctggacgaagtagaacaattgctggattcattggacttgccggaagatattgctcgcctttggagggccttttttaaggcacgtcatggtgttgcaaggtaaaggaattctgagcgaactacaaaagaaagtactgaacctgctcgggcaactgcctgacatatcccggttttacctgaccggtggcacagccttggcagaattttacctaggacatcgtctgtcctttgacttggatcttttcaccacagaagaaggtctcattgtacccttttcgcgccagatcgagcgaacacttacccatcatggcttgggagttcaggtaacccgacgtttttccacttttgtggaaatgacaatcgtcggggacggagattctttacgcctggacctggccttagatacacctgttcgttttgcgacttcactgccctcgccttacggtgtgcccattaacgtttttgaggatctgaaagccgaaaaaaccctggcgtattatggccgggccgaacctcgggacgctgtggatctgtactttttactcaaagagaatgagcttcaagcgttaatgcggctggctgcggaaaaagatgcgggttttgatgcttactggtttgcagttgccctacagcgggcccagaattttccggacgatctggaaaaatggcctgttaaaatgcttataccctttgatccaaaagatctgaaaacccaatttcaacagttagcattagcaattttgcatgaaattacagggggctaatatgcataacctcaaagtgcttgctgataaccgcgacgaaattctcaaagccgaatttgttatactcctgcatgatgttggcaagttgcatgtagggcatcagtcaaaatatttgcgagataagccaaggtctaattacgcccatacgcgttttggccctggtagatctagtagttttttgcaacaattcgcaaataacttcccctcaaacacttcgatatctgctcagcgtgttatccaagaccaccacaagcgaagtagtggaaattgcggtgtcaacgactttgtggtttgcgttgtgcagcgaattgattggttagattccgaatatgaccgttcagaaatcattactcatgggcggaacgctttttctgttcagcctaaatccttgggttttggagtgttttcggtctttggttatcagcgatttctttattgtttgaattcaagttgctcgaatagcaatattaaacccctaccagaaaacgctcgaaacaaacaagttaattgctctaccaatggagactttctgacacgtttagtgtgtgctctaaaagatattgcatttgcgaattttgttggggaaagaatgggccttttggttttgcttcaatcttcgcttgctatggctgccggagatacgaggtatagtgtaaacgatatttctctatgggaacattccttgtcggtaggagtgttattcaaaattttctatgcgtggataaagggaaatgatataaatctaagctccccaattagtgcaattagtgttacatctcttgaagaaattattaaaaagcacgctcaatttcgttcgtggttccgtcctcaactccttcctctccgtattgacggcctggcctacctcgcgcaatccaacaacgtccccgacctgctggcacgtcgcgctttgttacagaaagtctacgacgcctggcaggacatcctggaatgggaattccccctggccggggaagtttaccgggatgagaacgggccggtgttcctgacctttttgcgagatcaggaaggaaaaaatgtaatacctctccatctgttgaagttgcccgaggacaacaaggactttatgttgctggatgcctatcagcgagccaagaaccttgaagagtatctgcgtcagaccgttattcatttcacacacggagatcttactcttccaccagagatagagctatctacctacacccagaaacggtctgaggatggtaaatcgttgggggatttattgcgtgaagaacaggaagaaggcctgagatatcagcctgatgttgagaaaatcgctcaatcttggaacaacgagggagaactgcacgaaaaatgttctctatgcggtttgaggcccttgggattcggggccaaaaaccagaatagacataaagccatctcccggggcatgtgcggcgtttgcctcgagcggcgagaatcccgtgcaaaaccgtgggtgcaggggattcacctggacacgcaaaagcgtttcctgcaaggacatcccgagaccgtctggctggacgaagtcgcggataaacacggacggattgccttgattgtgggctacttccccttggagaactggctggatggtacgctagtggaatccttagccatgttcaaacggcttcaatctgaatttccacctataaaccgcaagatagtcatccacgaggaaaacggccaacaaattgatgtggtccttggccccaaacccatttcctattcccgcatccgtaggatctgggaaacgacccgccgtttctggcaagacgttgcgcccacggatccacctccgaaagcgctccaagaatggctggaggacaatgaatatggactttctctgggagacctctgggaaagttccctttccttggaggaatccttggcaggccagaccattggtgaacgccgccctcgcattttcctcaaaggcgcggtagaaccaaaggaccgcattttcccctaccacgcctacgaactcgaaatccagggccgcaaggtagccgtgctctgggtgccggaaaaagacggtgaggtagatattccggaaaaataccgcggcggcttctgggtgattgagaacctggagtatctggacaatgtgtatggccgttcgttccagaaccttgtgcaagatctggcaggccagcccttgaaagtgtacgagccaactgaatacggacgaccgggccaggaacaggctacatttacgattgcgcgggaagacggcgtccaggactccgcaagctcttacacccccctcatccccatcctcgcggagccccgcactttcatggccctggtgcctgcagacaaggccttcgaggtggtgaaggccatcaaggccaaatacgagcgggagatgggcaaagtcagaaatcgcctgccgttacacattggcgttgtgtatgcctatcgcaagatgcccctcagggcgatcatggacgcgggaaggagaatgttggcgcaacaaagtaaaccgttagtgtggaaggtaatttgttcagcccgaaaatcaataaataaagaggataagctacctgaaagatttgaccaagataaagatggccaatttatagaatggttggaaatcttgatagaggcagacgatcgaaaacttacttggtatgttccagccctaatgggagatggtgagacagaagaccattggtatccttatgtttttcttgcccaatgtgaagaaccatctgatagaaaccgttattacaaagccataaatccctggaattcagcccatccctggcttgttcatgtcgcaaagcttgaacctggagacgagatttatttcaccccggccacctttgactttgaattccttgaaactaacgtaagacgattcgaagtacattacgatgagagaggaaagcgttacaactcccttaccagaccatatcttttagacgaaattattgagcttgaaaaaatttggaattttgttgcaagagaaaagaaaaatggcaaatcaagactcagttcctctcaaatctttgctatcagaaatgccattgaagccaaacgagaagaatggtttgagaattttcaagattccatcaatgacgaaagctttaaagaattttgcaaagctttgttcataaatgctcaatggcaaggagataagccaacgctaaaagaaataaactggcttacggatatggctgtgcgtggttatttcaccgatgcaatttatctttttcaccacataatgaaagagaaaattgaagatgtttcacaggaggtccggcatgtataaaacccatcgctttttgattatgacaactgatccagtgcatataggcactggtggtatgcgccttggccgggttgataataccattgtaagggagccagggaccaggcttcccaagattccaggaacggcccttcatggagccatcagggcttatgccgccagaagatatggaaagccccagtgcgcagggcagggctcaaccgaagggagaaagcattgcgggcgccctacttgccctatctgctatacattcggctccattcaaggggaggctggctctttttcaggcgtcgtttcaatttccgacgccagaattctgttatttccggtttattccatggtcgggccggtgtgggtgagtacagtaggcattttgaaggaagcaggattcgatgtttcgaatccatctaacaattcggaagtgaaagaggatgaattctattctacgatgaagattgaaaagccgataagtctcggatggctaatggttgatccacccaaggcagtggaaattaatcctccaaaagatttaaagcaatgggaaaatattaaaaatcgcattgtccttgtttctgacaagctcttctctcagattgtaaattctaatcttgaagtaagaacttccgtggccataaatcccgaaaccggtgccactgaagaaggagccctttatacctacgaagccatcccacgggcaacttttctttggtttgacgtggtagtggatgactttagggggacttttccaactgttacgaaactttcagagtgggaaaatattctcaaaaatgaaaaggaggaagcaaaaaaaggccttttaaaaaagtggaagctcttatcagataaagaagataaagaagaaaaagaaaaatttcaaaaggctgtaaaaaaagtttttgattggattaatgaagaaagattcaaagatgttaatctagaaaaatggaagtgggataatattgaagcaacacaaaataatcaaaacatcttacgaataatagtatctggcctcgaatgggcagagcatctcggtattggtggtatgggcaccagaggctttggaagaattaaacaagttgttgatccttgggaggttcaattatgactaaaactaatcttgataaagtagcacaagatcatgctaggaagatgcttgatgtaagtgataaggaaacactagaaagattagttaccaaagctttaggcgtgctccagaatcagggtgtatatgccatgatgctttttcttttttcaagaagttcaaaagaaaaagaaatagctcctgtaattcgtaattctctttatgatgccttaaaaaggctagtaaattttaaaaatgagaccattgtagatagccctaaagaagctctggaattttattctcaaaaagtagtagaaaacctcgataccctcctcctcgtccgtgacctctatgagcagactttgatttacgctcgctttcatgccaaagctgccaaagaagaacaatcaggttcaacagaggaggcggcatgagttttaagcattaccgtgtggttttgaagctcctttcgccactacatatcggcaaaagaaaatataggaatctcatggaaacccgggaatatgtacctggtcggacactttggggtgcgctaacggcacgaattacaagagatcactttggtgctgatcttagcaaatatgaagaagtaggtacttttttccatgaaaattttcgctttggctatctctggccttcattagataagaagaatccatatttcccgtgggaaaagaacgactttgattatctttttaaatttggttatatgagtcaggctggagattacgagagaaaagtaagtgatgaaggtcagcttcatgaagtggaatatattgggccaaaaacacgagatgatagagatgtttatttagttggagatctgtgggtcaaagaagatataaactcctcaaacaaaggtccttttgaaggaatacgtttagagaaaaatgacttgttttttattaaaacaaaagaagaacaaaaagaaatcagtttaaaaaagatattcggcagcttgcagcttggtggtgaaaagggctatggttggggtcgggtaaaactagaaagccttactcccacaaatagcagaaaagccttgggtggtattgtttttgaggtagatggaaaagatgtggtgcttcaatttgccaaaaatcaatatttgacagcccatgcccttgccgcagattggcagcttaaagacgctgaaaataataacggtcaacactttattaaaatcaaagatggatctgttgaaggcccaattgagcccttaacaggctacgtccttaagcaagataactcttggggaattcctagcccaccgatttgttttcttcccggcagcaagataaaagaaaatcttagcgtaaaaattgcacattttggaatactaaccaatgcttccggcattggttgagataggaaggcgctgaggcagctagactctataatgggaggtccacacaactgtgaaaatttagattaagctaaaacaaacacgaggatagacacccccagccagatagcttgaagtttaatccattaaactaaaataggatttacaagtgtagtagcgtaaacttactttgcaaacactccagcaaacaaagatcgaaagcccatctactctaaccatgccgatgtaagaaccttcaaaaggcgtcggaaaaaacttcgtcaaattgaattttgaaagttcaatttgataaaaagcctttcgggaccccgaaaggcgtcctggtttagggtggggacaagagttatttcaaggaaaacattctgcttcgcccctgttactcctgatcctgaataattaaaatattcgcccacgcggttctaacggaagtagttggagctctggaagggcaaatccttccggaaagtcgccaaggtatttgaaattcgcaaaaagcaaacaaaaacctagtaggagagatgtatgcagataaaagaagtctcccagtgtctggcggatcctgaaaggattaaggtcatcggcaaagtggatattcctgatttggaaacaattatgtcctatcttgccagaataattccaggggctacttatagcgaaaacgacggctggctggtcttcaaaaagggcttaagtatcatcaccatttacaaagactcttttgtggccatgacttacatggctgaccgagaagaagccttgaaaacacttaaatacattgaagagatggcaagagttgcgtccgctaataaagataaaattgacctttctaaacccttgataaaccaaaaccttacggcactagacatttataaacttttgcctcagactaattgccaagaatgcggcgaagccacctgcctggcctttgccgtaaaaattctcaattcagaacgagaaatttctcaatgccgtccactttttaacgaagagcaataccaagaagctaaagaaaaacttctgagtttgtttaccctgcctgacaacgtcaatagcggcccgcaaagtcaatagtcactgcgaagctacgctagcaaccgaagaggttactcaaagcaacatatgaggcattaaataggcgacaattgagtcattacaagcgaaacgaagcaattcctgtcgcgaggtgacttagttgtcgtggcgatcactatttctgagactgcttcgtcgcgctcgtgcgctcctcgcagtgacaaataggcggtcattgcgagccacgaagtggcaaagcaatctccctgctatctggtagagactacctcgtcggcactacatttttcctcgtaagacatgcggggtcacttcgtcggtactttgtgatagtgctatgtcgtgtaaaaaaactcggcttaatagtagcttcaggaatcccaatttaaatttttttattgacttaccgataaggaaaatatagtaagtcctcaaagggatggagtaattttaaatggcctcagtaaaaataagcctttctcgtcagaggggtaatttctggattgataacggcctggtcgtgctctatcgcctctttggtgagggggaatttgagcacgaacaactgcttgaagccattgtagaaaaactcgtgcaagagaccgaaaacgaaggagaatatgtcgatacagaaactggtgccatcaaaaaataccccaaaaagaactggctttatccggctaatctgtttataaaggctactcccaaagcctcaaaaacaaaaatagatggcaaaacttacttcactagtccaccgacctacgacctcaagctctcttttagccgcaaaaaagagagttgcgatctgtgtggggaaacagccccgcttaccaaggccaaaatgtggaactatccctttgtggtagagcccggaaagtttgccaatttttacccggggctgaaacgtgaactcaaaatttgcccgacctgtgctgtagctggccttgccgcctatcttggctggctctggtgcgctcaggggcgtgaggccctgcacatcttttgttttcaaggtgatctcaaagatcttgaacgtttgcaaagagaaatcttcgatcacctacgcttgggaaataaaaaaagaaatactcctttggccttttacggtccttatcttcatgaaacaacgctaggtcttcttttaaggcttttttcctatgtaaggcgaaactcagaagaggcagaaaagcttagtgatgaagccctggaactgctcaccaagctttttggagcttcggaaaaccccctctctcgtcctttagtgctttatgtagttaccggaaaacctggaaaagcttttgatatgcaagcctttaaggaattcagccacctggccaccctttatcgcctttatgaggctttcgttgaaagccttccctcggaacgtcctcaagaaatactggaaggtgtcttcagacagtttcaaaaaaaagaggggcgcggctacaacaccatctggcgcgaaaagatcgccgctgcggtcttggagtttggtgatcctctaccctttatagaagattttctttacgaaggctctgaaaaaaggcccctggttttcaagactcttgaggtctttgaggtctatctcaaggaggttcttaacatggacgcacaattactaaaggtaattcgaggttttgggtataccctgggctctcatgcccaaaaagaaaacgaaatggggctgctgtatgccttgcgaaacgccaaaaatctagatgaatttttccgagtcttaaacgacgtgcaatatcgtcttggtttgaccgtacctgaagacatgcttgctgtagaatccggagagctcataaaaggtagcccctggagacgggtcaaaacattgctttcgatatacgccatgaatgcctttttaagaggccaaaccgaaacatctaaggaggactaaaatgagcaaggctataagcctgggatatctcttcaaagtctcggcaggcaatgtaaacgcatctcacaccgaaggaaacgttatggtcaccaaaaaggtaactcttcccgatggaagcaccctcccttatatctctggccaggccataaggcgcatgttgagggatcgccttgaagacctgggctgggccctttccgaacccttctgtaaggtctccggccaggaagtaaccccgccggtaaggccctgggacttcattgacgaagacctcttcggttatcttgacccttctggagggaagcggcgtacctctccggtgcgggtctcagcggcgataggactttttcctttccagggagaccgcgacttaggaactcgctcgttcgaaaaattcggccaggccatgagcgaaggcggcaatatgtttgaaaccgagctctacgccaatctctttcggggagcgatattgatagaactcgaccgagtgggaagctttaccactctcgaaataaatactgagaggattcccgaaaatttaatcaaagaagaaaatctattctcacttcatccaacggaaaaaagaaataggctccaaaccctactcgaagctctgagcttactttggggcggtggccgtacagccagaatgctggctgatctttcgccacgcttcctggcatacgcgcgtctttcagtaaaacacccggtttttctcgaaaacatagaggttgaatttcaaaatggaaaataccgtcttatgctagccccgctaaaaaatgccatggaaaaatttcaggatcggatggaaaaagccatcttcggtcttgaacctggcttctttgtcaatgaagaggaaatacgcgacaacctttcagcctatggtgacgtggtaagtctctctgaagctattggtaaagctaaaaaagacgtagaggagctatggaaggattagctgttaccgtaagcgctccggtggcctcttttcggaggccacttgatataaattttcagcgcaccctgcttctgcccccgccgacgacctgcctgggaatcgccggggcagccctggggctttctgaaggcgaattatggcggcgagggagccctctttccgatctaaaggtctctgtacttcttgaaccctctccggtgactggtggagacccggcggtgacccgcgatcttttgaaagtattaaaaatcaaaaataaaaagatttccgccgaacgttccccctattttcgagagcttctcttcttctcgcgttataccttgctatttgccggaaaggatgagcttcttgaccgtctccgcaaggcctttgctgatccggcttatcccctttccctcggacgggaggacgaactcgccaggattgaagccatagaggaggccgtattttctcccggagaacctcttcttttcgggaccatggtgccaggagatcttcgcgagctggaggtaaaagtaaagctcgccccaggtctgcgtgtagaaccaccgagtgtcgaggtccttcccgcgggctttgaggtggtcaagggagtaagacaccctgtagggcgtaaacccttcaccatcatccctttgaagtgccggctggagtttccgaaactggagactttatccttccgtgggcgcaactttgtatggctgaactcttagccaaaccggataaaaccctccgggaacaccttgaaaaagtagcagaacttgcccgggaattggctctccggctgggtttaagagaagacttgctcaagaggagcattcttgcggctctatttcatgatctcggcaaggctacaagagattttcagcgctacatgcagctcttgaaagagggatgcgaaaaagaggcccggcatctaaagcctaaagtatttcctcacgctctagcctctctaaattttgtcttccttgttgaggccgaaatttttggagagcctttcctggccaccggggcggtgctgagtcaccactctcctctttcaggagatctttaccatacctgggaagggaagccggtcttcgagaaaggcttagaggagctcatcacccacctgttggaggcatggaagacggttttgggtgatatcccggggccaaataactttgacactatacgtaagattccgcctcttgtccttcttgaaagagctcacgaaagagatggccgtaaggtgagtcttcgggggcttatcaaagaggccccgcggtgggatttcgcccgggtaaaagccgtgctccatcttgccgattggctggaatcttcaggaaaacagagtgttgacgagattttcctcaaagacgccagaaaggcagtaaaagatcatttttctcggcgtaaacttacaccttacgaatttcagcgaagagccgaagagtcttctcaaaatggcctggctctcagggcacctacaggttctggaaaaacagaggcccttctgctttgggccggaggtgccgagcgcattctttatcttctccccacccaggccacggtaaacgccatgtttcagaggctgaaggatatttacggggccaagaaagtggggattgctcacggccacgcctcttacatattgcatcaggaaaatgaagaagactttctctgggagaggctttcctcctcagtctttgccaaaccggttaccgtagccacgctggatcaattcctcctggccggccttcagggaaggcactgggaggaaaggcttacactagcagcttcggcgaatatcatatttgacgaaattcattcttacgaaccctataccttggggctccttgcggaggcactttccgatttcccggcccaatctctcgcctttgctagtgccactttgccaaaggcgctacttgaaatcttttcaccagaaaaccttcttgaggcggaagaggaattcttttctcgaaaacgacatcgtctgtcccttaggccttttcccctcaaagaggcccttcctgaaatcattgctcttgctcaagatgatcaccgaattttggtaattttgaatactgttcgagaagcccaagaaatctatcgggaattgcgtcaaaactactccgaccaggtctacctctttcattctcgttttgtgttcagggaccgcctggaaaaagaaagactggtgcaggagcaaaggccgggcaccatccttgtggccacacaggtggtagaggtaagccttgatatttcgtacgatgtgctctttacggaacttgccccgcttgatgcccttgtccagcgtctggggcgggtaaaccgccggggagaaagacctcttgcagaagtgaagatctttacccaagtgggagaaggcagccagcgtgtttatccagaaggtgtcctcaaaaatagtctttcccttttgaaagatctccccaaaaatcctgcggagagggaatgggtagaggccgtaagcctgctatacgaagagattgttcgggaagattcgtttcagagggattttgatctcgggcgcaggactttgcaagaggttcgagaaatactcggttgctatactattgatcttgctgacgaggagctacgggcgcgctttgctacccggaagggtactccctcggtggaagtattgccggaaaccttgcttgaggaggctcaagccttcaaagctcaaggggaagcctggcgcctggtagaactgctggtcccggttcccatctggtggcttcatgccttcaaaggttggttctatccttcagaagatctcggatgttttgtaacccgccttccctacagcatcgaagagggccttctaccaccgaaaaaggacgagacgcctgaagagtatgaattctggtgattcttaaaagtggttgtctttcgagtttttcttactcaaatttaaaggtaagacatgagtcagaaggtaaatcgaatttaatatggaggctctaaaatgctcgttaccgttacttccaaggggcagatagtcattcctgccccggtgcggaaaaaattgaacatccagaaaggggctaaatttgtcgtttccgtggaagaagacaaaataatactagaaccggtggagaatgttatccgaaaaggaaaggggctgttaaaagacggcggcggagaaattctaaaatatctcttagaggaaagaaaaagagaggctgaacgttttacataatgcccaacctggcgcatctcaacggtaccattttctatgcctatcaggtatgcccgcgggaggcgtggttttactaccatcgtctaaatccctcccaggaacacgacctccttttgcttggccggcttgtacacgagggttcgtaccagcgggcgcggaaggaaattttcgtagaccggctgctcaagatcgacctctttcgcgatgaaatgatcgccgaggtcaagaaatcttcccgccacaaagaggccgcaaaacttcagctcgctttctacctctactacctgaaacacgaaaaggggcttatactttcaggcttattgctcttcccaaaagaacgaaaaacagaaaaggttgagcttaagccagagcttgaggctgagattgaaaagctcctccaagaaatgctcccagtccttacagccgaaaaaccacccccaccggtaaagtcaaaattctgccggacttgttcttttcaggaaatgtgctgggggtaattcatctataactacggccaaaagcgaagaggcagtatcaatctctatcttcttaaagttcttatcgcgtcaaaggttgcctccctagacaaggtttgcgataagcgaaaaggcaaaaggaggtttatttcctccttttttgttgctcgcttaaatttatcaaaaaagccggctgtcagaataagattttttgaaggccttaagcccgcgcgtatcagcaagttttatttgggttttaaacttgacctcaagtgctagctgataaatgaatagttaaaaaccttaggtcaaaaaatatctattttggactttaggtcaaatttagagcatatattttgaacttaaattggggacaggcaaatatgcctgccacttttgtggtaactttggttaacttgggttaaaaaaataagttatgaagcgttctctttatattttcaaccctggccatattaaacgagaagggaataccttggttttcataagccgggacggaaaaaaggctctgccgattgaaaccatagatagcctatacgtctttgccgaggtaactttcaataaaaaacttttagaatttctgagtcagaaaaaaattccggtccatttcttcaactactttgagtattacgtgggctcgtattacccgagggaatacatgaattccggcctgattaccttacgtcaggcggagtattaccttaaccgagagtggcgccttggtctggcccgggcctttgtttatggtgctctggccaatatgctcttcaacttacgcacttattcttcaagaggaaaagagcttgccagccgcattgccgatcttgaaaaaattatagcgagattaaacgaagcacaaaattcagcggaacttatggctttggagggccaggcccgccagagttattatcaggcttttgatgtaattttagctaacccggatttttcttttgaggtaaggacgcgcaggccacctgccaatcgcctgaatgctttgatttcctttggcaactcgcttatttatgtaacggctctttcggagatctaccgcacccatcttgacccccggattggctatctccacgaaactaaccagcgttcttttaccttgaacctggatctagccgaaatttttaaacctttaattgttgaccgcgtaatctttagcctaatcaaccgcagtgaaattaagcccgaagattttaccgaggaaatggacggtatttatctcaaagataaaggaactaagaaattccttgaagcttatgagaagcgtctttcagaaactattatgcacaagggccttgggcgcaaagtttcttatcggcggctcatcaggcttgaatgttacaaactttatcgccattttctgggagatgaactttataagccctatgtgaggacgcgctgatgttcgtaattttggtttacgatgccggcgaaaagagagtgcagaagtttcataaggcctgtaaaaaatttctccactgggtgcagctttccgtatttgagggagaattaagcaaggcccagcttgaacagctaaaatttgagctaaaagccctcatgaaacctgaagaagactcggtgattatttatactttccgcacccggcactacttttcgcgagaggtaatgggtaaaaagaaaggagaccctgacagcattttcgtttagcctctccagccgccggacggccgagtatttttgcactactaggggttaagcggctaaaacgcaactttcggaagaattgacttttcctgaaacccttggtatttaagtctaaaatgctctttgaactgattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgaacgagctcatgcggaggttcaaagggaaggagttcacagcctaactaaaaggaatggaaactttgaacgagctcatgcggaggttcaaagggaaggagttcacagcctaactaaaaggaatggaaactggccttacgataacggaaggcggctctgagagagggttcacagcctaactactaaggggagcactaaataggcgacaattgagtcattttgcgagcgaagcgaagcaatccctgagactgcttcgacctctaacgaggcctcgcagtgacagcgaaggttactttgctttagcgattatgtaagcggcgatactttgtcgtgtaaaacacactcggattaatattactgggagcactttttaggtgacactcaggcctcatgattacaagcttttagaagctgaaaatgtcatatatttgatgaccccatcctgtgaaaacatcgaccaataaccaccaactctagttcaagagagattcctgtgcgtggtcaaagcctacaatttgttgtgcctgctggtggtcggtcaggttaatatcgcgctctttggcttcagtgggggctacgaccttacctcgctgttttatgccgctaccactttatacccaagtctttctgcttcttcttttatttttgtcaataatctctccctatttatctgcttcagatgatttgcccctaattccctgtattcctgaccctctttgatgataaaatacaccgctttcaatatcttatgcgctatggcccctatggctttcttaggccctcgacgagcacgaagttgcctatattttgccgcataatatgtccctttcttcctcgtggccgcccaagacacctctatcaaaacgcttcttaaaggatgtttctttaccgggctcttgccgctaatcctctttcctccactttcgttattccctggacaaactcctgcccaactggctagcgccctctcatttggaaaacttctcagatccggccctacttctgccaaaatagctcgcgctgaaacttcacttactcctggtatcccttttaatctctctattaaatcttcatggtgtctcattacttccttgatccttatatccataatccctatctctttttccagagtctctattatgcttaagagcgaatgcaaaagaaaacgatgatgctcttcgaaaaagccacaaatagagcgatagagctcttctactttcttcttaagtttccctttagcacaagccctaacttcttcaaggctaggcttgggggtctctaaaagtaatctcatgatttgacgacctgtttccccaaacaaatctgaaactacattgtctagcttaatatttgctgattcaaaaagcttttgaactcttttcttataatcagcaagcgttttgacatgtttctgtctaagtcgtactagctctctccagaaacgaacttgttttgggggaatataacttgcccgtagcagacctacacgaagtaattctgctaaccagcggctgtctgagacatccgtctttcgtccagggacatttttgatatgcctggcattgactaagatcacttccacatagccttctaaaatattgtgtataggctgccagtaaacacctgtgctttccatggctacaatgggacaatctttttcgatcagccattctctcagggctataagatcgtcggtaaaagtttcaaattctcgaacttcgacttctatagaaccatcaggaagagtctttaggatacatgctgagacgaaacgcttatgaacgtcaaggccacaacaaatgggatgaataattcttaaaacctggttattttctttttcaggagccatgggtatatacctcctttttaaagactttttgaagcaacaaaatatccatggctcctctcttttcaatgttttcatgccttcgttgtgcccctttggggcatggaggttaataaaaggaatggaaactgcgttctgaaatttcgcgtagcgcctccttaacacccttgtcatccactttcatcttgatgtccatcgtaaaaccccttatcctgaatttgggcctatggcaaaatcccccggcgatatgctgagcgtgtcccggcacgcaaaaagttccgtcggcggggcgaggggggtccgccgcataggccccaggggagcccggggactccccgcttactttcctaaagttcatccttgagcacgttcacatcctaactaaaagaaatggaaacaagttaggccctggcaacgcggtaaatcccccggccgtgcttccacgcctcgttgaggcgtgtcagagagctcaggaggaggcatgggggtccctccccagggcctatttatcttttcaaaacctataaatgggggctttaaatagtgacaaaaacacagtatcttgcgagcgaagcaatccctgtcgcgaggcgacttattcgctgtggcgatctctatttctgagactgcttcgtcgtgctcgtgcgctcctcgcagtgacaaatgggctgttattgcgagccaaagtggagaagcaatctccatgctcttcggtaaagattacctcgtcggcacttcgtgcctcctcgtaatgccccagtcaagtcaattagctacagctactccgtaaccttgtggacactgggtcgtgtaaaaacgctcggattaataactacaagaaacgcccttcgaagatctattagaacctctattcaccaactgactaattctggtctaagaggttttttattaaaacttattgacaaatagctaaatagctatatatttgcacgcaattgagaatctttattaatagaatagaggggaggtttatatggccttagagatcaaagatccagagttagccgaaatgtttgcccacggtgtgtattttcacggacacctttgtccggccatgcctatggggcttcgggccggacttattgcgcgcaaacgccttggagtagaaagggccaagagtaaggagctcatgttactttctgagaccggcaccggccatctcatgcagtgtttcctagacggggtgatgatggccacggggtgtacctacggcaaagggaactgtcaaaaactctattacaacaagatggcctttgttctgattgatgtagtagaagagaaggccgtgcgggtggcggtgagggcagaattcatcaaacatgccttagagcattcgccttttatgaagaaacgccaagagggtatccctccggagatgatcgaaccagagattgccgaggccgcggtgaataaggtcttgaccatgcctgaagaggaactctttaacattagtgatgtttatgattatcactatgtttacgcccaagagggccctccagaattttgtacctcctgtggtgaggtagtctttgggagcaaggcccgggtcaaaaaggggaagatctactgtataccgtgtagtggctacaaagattgatatacgaggctttgaggtaagcgcattcaaaggggacgggctagagcttgtcccctctaaatttttgtacacatgaggcagagatgatctacttggtcgtatccctcatcattttattggcagcctttgtcttttccatgttggggcttggaggggccttactctacatccctatcttcaagtggtttggctttgattttaagagcgtggccatccccacgggactctttctaaacggggttacggcgctttctgcggccctttactatctccgcgcgggtatggttgatgtacgtggaagcctacccatggtgttggcctcgtttctcggggcaccggtgggggcctatttcacccgttttgtccctacggatacattagttctactcttttctttcgctatggtagtggctggcatacgcatgctctttgccagcggccaggccgaacccacggaattaatgccctttgccaaacgggcccttatcaccggagtagcaagcttttttatcgggtttatcgctggccttttgggcataggaggtggtttcctctttgtccccttgatgattgccgtgggatatcccaccaaaaaggccgcagccacctgttcttttattgtggtcttttcttcgttttccggttttttggcccacgtagccgaaggacattttgaccccaagctcctagtggccactactttagcggtgattgtagggtctcaactaggggcccgggtcatgcggggcaagatgaaacccaaatggatcaaacgcctctttggagtgctactcattgccgtggccataaagcttgcctggcgcgtattaggctaatgaacttaaagcccaaattattaatgggttcactaaataggcgacaattgagtcgttttgcgagcgaagcgaagcaatccctgagactgcttcgacttctaacgaggcctcgcagtgacagcgaaggttactttgctttagcgattatgtcagcggcgatactttgtcgtgtaaaacacgctcgtattaatattaacttcactcactgagttaaaaaagaagaaaaaattgagggctaaatactcttgtaaccatggacttgaaggtaacccaatagcaaaacggcgattttgggtaatataaatgttttgcaaaacttccgcgagtaataaaaagaaagggggccaataagcccccatttctttaagccaaaaatcaattacgccagacccactcggttttcaaatctactttctttgtctctttgtaaaagaggacttcataaccatcaaattcaccgtaaggcagataccaaacctttacgtctatttctaattcgtctgccaatagttcacgtgtcttcttgccgtttttaactacatctttatacgggaagggaatttcgaaggtctcttttacttttctcaaaggtggaaggcttgtatctcttaacaagccgctcttctcgtaaggacctcggcccatttctttacctctacccaaacgtccagggtgaggcatataaattacttgttttttatagatttctttagcatctttgcccacagttttagcggtcacttccaggaccactctgttaggagtaggtcagccatcagggattacgtggcccgctttattaaatatttccacgtttactaccgccaagggaataactccctcttttttatttttacgccagaaataagacatggcatccacatctacatccagggccattttaatcatcgtttcatcacgataggcctgcatatcatgacccaggccactttttttcatgtgacaatcctggcagctttcatgccccccttcagggatgtaggcgtaaagataactaccgtaaagcgtggcacactgagacggatgctctagctcaaaatttggtcctaaaccgtgacattggccgcagaaaatagactcaccaagagccggagccttttttaccataggatattcttcaaattcgtgttcatattcatctttaccataaacagccttgggatctaccggaccatcaacccaaggatgaataatggcctttttctgatgacaaacgagacaacctatgttcaacgagtttagcttttcttccatttcgtcagccaggtcgtcgtccccctcttgcaaagcctttttccaggtataaagggtttctactatttctcgagcaacatcatcggtggcttcgtcaagctggggcaagtgacatttggcacaaatcatcaaatgcttaactttaatgtccttgatgtcttttacaccagagtaggggaaacgttttagccccttttcaatagcggtaatgatagtaggtgcggtgcgtccggtgccgtaaagaggacgagcgtgaagcgaattttcccattgctcgtaaatttcttcatgacattcctgacatgatgatgagtcgtatctggctgctagttcagccatggttttagctttcttcttttgggccgctaaaacctggccactgctaaaacagcctaaaaaggtgaaaatgaaaaaataaagtgattaatctaacaatttgcataagcccccttcaatttaattaatcatttcattcaccgaaactagcataaagaaaaaaaggggagcaagagtcagaaaaataggaatttacccatttagaagtttttatcggcttttatagcatcagagaatcgtcatccagcattttttccattgttttttgacttcttctaagacgttcaatagaaatagccaatttgacaatctcgtctcgggaattttcttcagccaggccttttactccgagatcaacatcaaggttgccaaggctcatctcatgtactttttgggtcaattcagaaaggggtttaatcaactcaaaacgaactaaaacataaagaataagagtgactaacagaaagactgctggtgcgtataaggacatagattgtcccagcaaagtccagagattttgatcataaaacttgatagatatagcccccgcagcctcacctaaacgaagagaaggggctcctttattcgcttggtgacaggaaacacaggctttagaaacaagaacaggttttttataaacaaacacaccatcttttaaagaccaggtttcactggaagggggaacagatttaaagtctaagttgattttagctttaggatcattaattagtttggacacaaaatacataaattccggatcgtgtattcgataaagatctacttgggaaccattaggagtaataccataaaccgtagctacagcctttaaatcttttttatcagcaacccaaagaccttttagctcagacgaagcagaaataagtgaattgatcatattagccatcactcgcgaactcatgagaagttctgtcttttgtaaacgggttaagttgtaataaaggccagctgctccgaagacaaaaaccattataaaaaagagcgctactttatcagccaagctaaaacgcctatctttgcgcattatcattgcaacctccagttgcgaacaagatctttggttttattaatggcctgctgggccaagtgactttcatctatttgttcttgaagcgctttcaaaaacaaagaaacattagctaggggcaaccctttgtctgtagcttcggctttttggagagatttctttacgattaatttggcggctggcccgtaatgcttggcaaggagtttgactatttcgttgaaaagaacaagaggaacaagctcctgaactttgggcgtctgctgcttgttagcaagcttttcaagcttaagacttaaggcgtttaatgctacactgaccaggggcccaggagttggcgttttaagcactaaaagaacctgataatctttcacattcttgaccactactgaaccggcttcaaaaagggccactagttcctgagatgaagaatcctttttttggtccaaagcagcaaaaatttcctcaaaagattggaatagtacgtcttgaatctctgaggaaaaaaattctggcaaataactaaatacaggctggccttcacgacttaccagtatggcattaacttcgtctaatttgaccaggctggttagcaagttcttcactggactaactccttacgcaactcaataagttttttgctccaccacaggagaccttttttaaacggaaccttcaaagcgataatgttttcatcgagagagacagcgccaataagcttgttttttttggctagagcaaatccagacagttctcctaagcttagaaggtttcctatttcctgaagatggaaaacagcataagaaacaattccagcgagttcttcacttttgctttcacctcgctcttctattacttcaccttgtttatcaagcaaaataagattatctgcttcggaaaactttttacttactcgctcaagcaaagatggttttaattcttctctttcggtaacttcaggagggtcaaactctaaggctttttcaaacagatcctcgttaaagaaagtttctttaaaagaggcttcatcttcctggcgaagggcttcaagcaaaagggcctgaaccgggccaattaagtttccctcctcaggccacctaataggcagcctcacttcaaaacggccgtctttgagagagatgagcttgcgcaaggccgaaagcccttcttcatattggctcccggctatttctacatgaaagagattttctccttcaagaaaaacccgccccaccccatctggaagatgtatcaacactaataaacgttccccacgacccgctaagagctgtaagacatctccaagagaaatggtttttaactgcccttgcattataggagggccgcttaactctacgaccttttcttttttgcgttgcggttggcccataaggacctcctgaaaagtctcttttactaatttttcggctaaaaaaggggaaaggtttaatttggagactttagtttttctactaattcaaaagtgatgtgacggcgggaaacatttacttcttttacttttacgcgcaccaggtctcccagttgaaagacttttccggtgcgtcggcccactaaacgatgatttttttcgtcaagcacgtagtaatcgtcagcaaggtccaccaagcgcaccactcctgagacataaatctcaaaaagatctacaaaaaagccaaaggccgtaacacttgagatcaccccgtcaaaaacttcaccaatgcggtgcttcataagcattactttcacccggtcaagggcctcgcgctcagcctccatggccgtgcgttctctatcagaaaggtgtttgcccatttcttcaagcttctgaagcttataaggtggctttttctttttaagtgccgcctttaaggcccggtgaacaaccaaatcagggtaacgcctgataggcgaggtgaaatggcagtaacactcagaagccaaaccgaaatggccaatgttttcaggtgaatacttggcttgtttgagagagcgtaaaagaagggtacttaccagataagcataaggttttccttcagccatttctatgaccatctggagccaggaaggctcaggctcgcggggaagtttaagttcaaggcctaaagttgcggcaaaatctacgaactctttaagtttctcaagatctggtggctcgtgaacccgatataatatcggataccctttttcagtcaaatattcagctacagcctcattggccgcaatcataaattcttcaatgataaagtgggcgaaatgcctttcacgacggactatgtcttcaggctggccctgagcatcaaggattacttccggctctggcaggtcaaagtcaatgcttccgcgggccaggcgttttcgccttaaaagacggcaaagctcagcggcattctcaagcattcccaaaaaacgcttgtacttacgcctgactttaggatctttcttttcaacaatgtctcgcacaatgttataggtaaaacgctggtggctttttatgactgcttcgtaaaacttcatctggcggcgattgccctctttatcaaaatctatcaccgccaccatggccaggcggtccacctcggggttcaaactacaaaggttgttggaaagtttttcaggaaacatggggaccactgtgcccgggaaataaacacttgtgccccgctcgtaagcctctttatcaagggcagtgtttggccttacgtaatgggccacatcagcaatggctacgtaaagacgccagcccttgggcaacttgcggacataaacggcgtcgtcaaagtctttagccgtctccccgtcaatggtaacaaaaagaagtttacgaaaatctttgcggccggctttatcttcctcgcgcacttcatcgggaatttcttttaattctttctttaccgctcggctgaaacgaaaaggaagttcatatttataaataacggctttaatttgggtagagaggtcttctgggtctccaagaaccgcgattatgcggccttcgggaatcttgcgcccggggctaaaatcaataatttccgccaccaccatatcgccatcttcagctcctttggtagcgtctggcgggataaggatttcaaaaggaaagcggtcatcctcgggaattaccgtagagacccgcttcccgcggtagaaaaagccaacgatatattttttagcccgctcaagaattcttataaccgtgccttcgggacgcttgcgctgggaaacttccacccgcactacaaccttatcgccgtttatagcccctttaaggcggcttggcggcacataaaccataggttttttagggtcttctggctcaaccaggccgtagccgtcagggtgaatcttgattttgccaggtacaagttgcatctgctctgggagcccgtaacgcttgccttttatgtgaacgagcttgccttctttggtaagcctctttaccagagtgcgaaatgctttgcggtcagaggtgggaatattcaagatgtgataaagttcgcgcaaaagaaccgggcgtccagcttttttcatggccgccactatttctttttccgtcggaagcccttgacggggagattttttcttctttttagccattaatttaacctgttaagttcatctgaagttattacccttataattactcttttacccttggcgttgggacgcacctcttgaaacatccagcctgttatatcttttaaaaacacatgacgtctgaaaccatctgtaggcgtataaacaaggaaaactcctgccacttttccgtctcggtcaagcacaatgtccactctttcaaggtaattaatgcttcctgggccaaaattggtgaaaatatagccaagggtagtaggcggcctttcaggggcaaagaagtaagccgcgtatagttctttctcttgttgagaaataactatcgcctgcgcaacactagcccaaaacaaaaaaaataaaaataaaagtaagcgcatttggtctcccctacttccaaccaccaaccaagtgtagatgcagatgaaatattatttggccaccgcctttttctacattaaaaaagagcttatacccactttctgctgtaccgagctctttagctaggtttttggccaccattatcatctcggctaccaaaggggcgtcttcttcggtaaggtcattgatgcttcgtatgtgctttttggggacaatgagaatgtgaataggagcctggggatttatgtctttaaacgccactatacgttcgcccttataaacaaaatctgccggtatttcgttattgataatcttacaaaagatgcactcttcagccataagccacctcctattttagacttttatcccttaatacaacccatgggcaaaagtttaactaccttgcgggcaaggccagcccggtgagctgcctccaccacttctatcacgtctttatacgcctctggggcctcttccacaagccctctttttgattttgcacgcacaattatgcctctcttgcggagctcagcaataatcttgtctgcccgccagcgctttaacgcttgatgccggctcatggtgcgccctgctccgtgacaggccgaaccaaaggccttttcctcaccttctttcgtaccaaccaatatgtaagaagccgtccccatacttccaccaattattaccggctggcctacgtggcgatatctttctggaagctcgcgcctgcccggcccccaggcgcgcgttgctcctttacggtgcacgtaaagctttttcattttgccgttcacttcgtgctcttctatcttgcaggtgttgtggcttacatcgtagataagactaattcttgcttgaggcaagacctccgcaaaaacttcacgcactagatgggtaataacttggcggttagccagggcacaattcactccacaggccatggcccggtaatattgctcaccttcaggagaccttataggcgcgcacacaagctccctttcttttatgggaatcccgtattttttagaggccttggccaacacttttagataatcagtagcaatttgatggccaagggcgcgagaaccacaatgaatagaaaccactacatctcctaattcaaggccaaaggcctcggcagcttctgggtgatatatttccgctacgtattgtatttcaagatagtgattgccagagcccaaagttcccacctggcggtgctgcctttttttggcttcaatagaaacacacttggggtctgcccctgggagacaacccttttcttcaatgtattcaaggtcttcaggaaagccataacctttagccacggcccaacgggccccgcctactagaacttcgtcaagctggcttaccgagagtttgattttgccctcggaacctacgccagccgggatagtatgaaaaagctcgtcaattaactcttcaaggacaggttctacctcttcgcgtttaaggccagtgcgtaaagagcgcactccgcaggatatgtcataccctactccgcctacggaaataatgccttcatcgtcaggatcaaaagcggccactccgccaatgggaaaaccgtagccccaatgggcatctggcatggcaatagaggccctcactattccaggaaggcaagctacattggttacctgttcgcggactttttcatccatctcttctatcagctttttgctggcaaaaatacggcctggtaccctcatagaacctttttggggaatttcccactcatattcgctaatcttgactaaagatttgagttccatagcggcctcccttgtaattctgtcctcaaattagatgataagagttagactgatgaaatacaagtaatttcccttttcagagaagttatccgcgattaaagttttttaagagataactctttggcaaatttttcgcccgatagcaataggaaataagcgacagttgtggttattgcgaactacgaattggcgaagccttccctgtcccgagcgctagcgaagggatccctgccgccagcagccgaagcaactctctcgcgaggcgccaatggcgccgtagcaatctctgtcgaagcaaatttcgagaaattcgtcttctggtaagacagttatccaaaaactggcttatataaaataggcaagtagcttacaatatagctagcctggaaataataatgaacaacaatttaaacaaaatactaagcttagaaaaaagataaatacaaatttaacgcctaaatgtattatctcgctgattactgctccgattttggccgtactgatttattggttgaccatacctcaaggccatcttattgcaggagccctggcagtcactgttttcgcggccgtactatggtttacagaggcaatacctttacctgtcacagcgttattgattcctgtagggttggccacactcggtgtatttaaaaccaaagaggctttccaatcatttggtagcccggttttgttcttggtcttgggtggctatgcgctggcagtagcggttgaagcaaatggagtagatcgctggttagcacaaaaaatactaggtttggcaggaagtaaggtaattggcttgttggtcgctttaatggtatcttcggccttgctttcaacgcttatttctaacactgcaaccacggctttgttgttgccggtggtgctcgggattctcagccgtcaaaaaaactacgatgaaaaattacccccattattaatgcttgcagttgcctatggtgcaaatatcggaggagtagcgactttaacaggtactgcccctaatgccattgctgcagagctactaaatataaactttttggagtggttaagttacggtttacctgtaagtataagtatgttgattttggccattcccatactctggtggacatatcgtcctaaacaaaaaaacaatcaacattcaattaggcgaaaaagtcttagtgaataagaaaggaaagcacaccctcggtgttgttggtggttatttggccctattataggaaaaatgttacagttgccagcatttttgtttagctctgcttcagtagccatctatgccatagtattgttaatattgacctgtagtgcgaactggaaaaccctagaaaaaggagttcattggggtgtattaatacttttaggaggagggttaagcctaagtcgtgggcttacagagtctggggccgcagattggcttgctaaaatgttaagtgcaagcgtaagtgacttgcccatgtttgtcataatgttagtacttgttagtattggtgtctttactacagagcttatttcaaatacggcggtaacggccaagcttgcccctattcttatgggggttgcgttgcagcttggagtatcaccagatagtctggttgtgcctgtagctatatcaacttccatggcatttatgttacctgttgccactcctcctaatgctttagtgcattccagtggggtagtaactcaacgggaaatgatacgtgttggtttgcgcctaaattttgcggcaataattgttattactttacttttccattttggaattaccaaatgatttggcttctaaccctatttccgctcaaaaagcaatttaaatcatatgtttttaaacaggagctcagaggcagagtcctaattcttaaccagagattagaattttaaagtcatcttttgtagttttaagtctttcagtaagaaaattttttctttaaaaatttttcaagaaaaattcttgacacttaaaagacatccgctatctttataaatggctcttgggccatggaagcccttgggattcgtcccaagggcttttttattttttgacaaaagaaaatgatgggggatggtgtctggtttttgttagtccagcgggccggcctttcaaaaaatctcgcccgcccctcccgcagagatttaggcggcccgctggttttttttatttaggacggtgttttttccaccagcgcttgaagagattctttttaagtggtgaaagataatctatataaagccttccgtttaagtggtccaattcgtgttgaattgccttggctccaaggccttcaagttccatttcaaaaggattgccttctctatctaaggcttttactaatacttttgctttgcgcttgaccttagcactataaccgggaatacttaaacagccctcttcttctacaatctcaccttcagcttcaactatctctggattaatgaaaactaaaagttcaggagaaccttcccgttgttttaggtcaagcacaaaaagacgtttaagctcccctacctgattagctgccaaaccaaggcctttggcctcatacatggtttcggccatatcatctatcagggattggagctcaccgtctatttcagacacaggcttcgccgtctcccttaaaaccggatcacctagtattcttatttttcttttgctcatagctaaactctaccaaaaagatagaaattttaaaccctatttagctgttttttaaatgaacttaccaattttcctaaacctttaaacaaaccttcaggcaaaaatatcataattaataccaaaatggcaccaaaaaccaagacatcataatcttcaaaaacagtaagaacttcaggaagaatagtaagtactactgctcctaaaagagctccccaaaggctagccaccccaccgataaccaccatagtgacaaactttaccgagtgaagaaaagtaaagcttgtgggagcaatgaacatggcaaagtgagcgtaaagacttccagccagccccgctagcgctgccgaaagaagaaaaaccactaactttagccggttggtatcgtaacctaaagagaccgtggcggcttcgctgtcgtgaatagcaagaaggctcctaccaaaaggagaatgagccaaatgcaaggctccaagcaaggccagccataaaaccccaccaaaaataaaataatattcacggctttccataaaggtcttgccaaaaatttctaaaggaggaattcccactagcccagatggaccgccagttagagagataagttccttaaaaattatgtaaacaatcacgccaaaaccgagcgtagccatagccaagtaatggcctttaagccttagagcaggaagcccaataattaaggcggctaccaatgttactagctgagccattcctaaagctggcaagcagctccaaccaaatttggtggtcaaaattcctgaagtataagctcccaagccgtaaaaggctgcgtgccctaaagaaacctggccggcgtatcccattaacaaagaaaggccgataacaatgaggccttttaagaaaagaatgttcaacacattgaagtaataatcattctggtttaaaaaacccaccacgagaatagtcagggcaaaaataatcagggccaggtattgctttctcatagttttttgaccgcccctttaccaaaaaggccttcaggttttagtaacaacaccagaataagaatcacaaaggccgcggcgtctttataggctgaagaaataaaacctgcggcaaaagattctaaaaggccaagaacaaaacctcctattactgcgccaagccctgaagtaagcccccctaaaacagccgcactaaagcctttcaagcccaaaagggttcccatgtcataggtggcaaaagttataggagaaataactactccggccaccgccgaggtagcagcacttaaagcaaaggccagcaaaaccagaggttctactttaactccgataagccttgccgccaaacggttagccgcagcggccctcatggcctttcccaccaaagtttttctaaagaaaatttcaattaaaagtacacaaatcaaggtagcacaaacaattaaaatcttttggggaataatagttgcgcctaacaatttaattggtttatcacctaagaaactggggacggataaaggatccttaccccaaacaaacatggcaacgccttttatcaaaatagaaagtccaatagtaatgataattagagttatatggctggcctggcgggcaggataaatagctaatctttcaatgattatacccacaagagaagtaagcccaacagaaagtaaaaaagcaagaggaataggtagccttaaagaacaaaaggtagccataaacatggccccaagcattacaaactcgccctgagcaaagtttatcacttcggtggcgttataaataatggtaaaaccaagggcaattaaggcataaattgccccgttagttaggccagaaaggataaattgtattaattcactcatctggatcttccgctaaaaacggaagtgactttattacgaggatctaaaattagcaacccttcgtggcagaagtcataaaagaaaaagggggagcttgtcccccttttttacaatctatttcatgagctgccagtcgccgttttgaatacgaatgagaacaaaagcggttttttcatcaaggccattatggtcggtgagagacatattgaaaactccatggatccctacaatacctctggtattttcgagggcctcacgaatttttgctcgatcagctccggccttttcaagggcagctttcaaaagcaagaaggcgtcataggcgtgcccaccaaaagccgaaggctctttgccgaaacgggccttgtacttggcaatgtagtccaaaagaagctttttctgcgggtcatcatcgggaagctgatcagccacgagaatctttccggccggaagaatgatcccttcagcggcatcaccggctagctctataaattttttagaggccaccccatggctcataaaaagctgctgtttcataccgagctgcttcatgtttttggctacaatagcaggcccggggttggttccccagcagataacagcatcggggtttttagcccttatacgggtaagttgtggagtcatgtctgaatctttaggaccgtaaagctcatcagctacgatttcaatcccgtaatttttggcaagggacttgagctcttcccttccactttgtccgaaaccatttgaaaccgtaataatagccacttttttaaggccatttgcctggcaatattcataaatttttttaacggccagacgatcactttgggccgtcttaaaaacccagggctttaccggttctactatttttatacctgccgcacaggaaataagcggaactttatagcgctcaacaaaaggaattacagccagggtggtacctgtccggctgggaccaattatggcgagaactttatcctgaactatgagcttggtaacttttttaaccgtgttggtctcttcgccttcggtatcataaaccactaattttacaggatggccattaattccaccggctttgtttatttcatctacaagcataaccagggtattacgttcaggttctccaataaaagaagtaggccctgtaatagaaaagagggctcctattttgtagggctttgctgcccaaacgctggtgctagccatcaagaaaaaagctaaaaccactgctaccataaactttttcatacgctcctccctcaattttgtggattaaattttggacataatagccaaaattttttattttttcaaaaagaaacagcgatgattaaaatttttgttcatcctcatagaatagctattggcgagcttggccatttcaggactaaggaagaacttatctgctggctagcagcttataaggacaaacttccgagcgctagcgagattattaaacccaagttttatttatttctaaattttgatgacgtaagaagcgaacaagaggctattaattttggcctcacgccttttgacgaacttatggccgagcttgctgctgaaaccttgttagaagctttaagggctggctgccaaaagtttattttttcatgcgacgccggggttagccgttcagctggtatggccgaagggttcggcctctttcttcaaaaactaggcaaaccttttcaaatggtttcctcccgtcaaaccagcccaaatttgctggtcaaagaaaagctctttgagagcctcaaaaaactttattttggcgtggccacataggctattgtaaaaccacaggagcttttataaaaacacctatcggtcttttattttcagtcacggccagcccttccctgtcactgcgcgccatagccacaattgtctctgctaggagccgttcccatcccgtcactgcgagcccgtaagggcgaaaacttgagcgaaaatacaaaattaacgccaataatatcttccatttaaaaccttgaagaatttttctaatgttactaaaaaagactattcaagataaaaggaggaggagtgttatggctgaagaaaaagtttataaaattgcggtaatccctggtgacggaaccggcccagaggttattcgcgagggagttaaagtccttgatgccgccgctgaaagatttggcttcaaactttcctacaattattttgactggggtggtgaacgctacctcaaaaccggtgaaaccattcctgaagggggaattgacgagcttcgcaagcacaacgccatttatttaggcgccatcggccatcctgatgttaccccaggtatccttgaaaaggaaatacttctgcgtatccgctttgagcttgaccagtatatcaaccttcgtccagtaaaattatatcctggagtgtggactccgataaaagataaaggccctgaagatatagatttcgtagtagtgcgtgaaaacaccgaaggattttatgctggaggtggaggttttttgcgtaaaggtaccccccacgaaatagctgttcaagaatccatcaatacccgttacggcatagagcgctgtattcgctatgcctttgagtattgccgcaaacgcaacaaaaagaaaactttgaccatggtaggaaaaaccaacgttcttacttacgcctggaatttatgggaaagaacgtttcacgaagtagccaaagattacccagacataaaaactgactacgcccacgtggatgccacctgcatgtggtttgttaaaaaccccgagtggtttgatgtcattgtcactgacaacatgtttggtgacatcatcaccgaccttggcgccatgatccagggtggaatgggcattgccgccggtggtaatattaaccctgaaggtgtttccatgtttgaacccattggcggttcagctccaaaatacactggtaagaatgtaattaatcctttagccgccatttgcgccggtatgatgatgcttgaacaccttggcgaagaagaagctgcccgcgctatagaaaacgctgttatcaaagtctgccgtgaccacttaaagagcctttccgctggcaaaatgggatactctaccactgaagtaggcgatctggtcgccaattatactaaagaaggagtagagctttaatgaccgagctagaattggccagagccgggcaaataagcccggccgtaaaagatatagcttcagccgaaggtattgaccctgaacttttacgccaaaaagtggccaccggtgaagtgatcatcatcaaggcccgccagagcggtaaagccgttggcgtgggaagcattttaagaactaaagttaacgcctccataggcacttcaagtcttgtatgtgaccttgaatttgaaaaaagaaaggcccttctggctgaaaaagccggcgctgacaccctgatggagctttctgccgctggcgatatggataaaatccgccgcgaaatcataaacactgtatcactgccagtaggaaatgttcctctttatcaggccttttgcgaaaccattcgccattatcaagacccggccaaattagacccggaatacctgtttgacttaattgaaaaacaatgcgccgacggcattgcctttatggccattcactgtggtataaaccttttcaccatggagcgcctggaaaaacagggctatcgctacggtggcctggtctcaaaaggcggaagtcttatggcccagtggatggtcaaaaataagcgcgaaaaccccctttacgaacagtttgaccgtcttattagcattttaaaaaagtacgacacggtactttctttgggaaatggtctgagagccggtgccattcatgattctcttgaccgggcacagatagccgagctcctaataaattgcgaacttgcagagctagcccgcgatgccggttgccaggtaatggtagaaggccctggacacgtgcctctagatgaaattgagacttcggtgctacttgccaaaaagatgtctggcggcgccccttattatatgcttgggccgcttccttcagacgtgggcgctccttttgatcacataactgcggccattggggcggctatttccgccaaagccggagcagaccttatttgttatgttacgccagcggaacacttatctcttcccaatgaagaagatgtagttatcggggttaaagcggcaagacttgcggttcatgttggagatgtcgtcaaaaggagaggaattgctgatcttaaagataaacaagcaagtaaagaccgccgtgaccttaaatggaataaggtttttgaaagcttgctttttccagaagacgccaagcgccttgtagaagaaagaaagtcagtgcaaaccaggcgctgctctatgtgtggtgacctttgcgccttggagcaggcggaagtagtttttaaggattacctgaaaaaagacaaattaaatgactaaagtgagctaaatgaattataaagaatggcttgatttaattcctgagcagatagtaaaacgcggcgaaaagttaaaagatcacatcacagaccttattctaaaagaagacaaaatactggcgcaggtcaaaggaaattatcagccttattaccgggtggaagtcaagtttaaagaagaagagatagagagctgggagtgtgattgcccctatgacggcgaggtctgtaagcacgtggtggcggcagttcttaaagcctttgaacctgagtctaaaaagggcacaaaaaggaagggcaaaatagaaagcgcccttgagatagttgaaaagctctccgaagacgaactcagatctttactgaaagagctagcctatgaggatatggcggtaaggaatatgcttctggctcgctttccgcactatgtctcctcagggccatttagccttgagtcaatctatcgtgacatcgtaaacaaacttatccagggctacaaaaaacagggctttatcggctactacgaatgtatggacctggcgagaaatctatccgacttgttacgcaccggtgaaaacttcgttcagcaaggaaagcttgagccagcttttagcatcgctaaggcggttttacagggcttgacgagagccatgaacagcatggatgactcatacggctcaaccggcgtggttttagctgaagcatttggactgctggttaatatttaccgggcagggaaggaagatgtctttgacttccttttaggagaaatcaaaaagaaggcctatcgggattttgaccttcactatgacatcgccgaggccctggttgaaatggcagactctcctaaaaaggcgaaaaaaattctaaaacttattgaaaagcttaaatacggacacgaacttaaagccacactgctggcgaaattcttccctgaagaatacgaaaagttcgtttgggacgaaaaaaacattttaaaagtctgggagctacacctcgaaaaattacaagaagaaaacagactggatgaagctttgcgctacttagaccatgtgctttcacaccatgagctttctacttaccgcaagctagatgtgcttgagattaaagccgagattcttgaagcccttggtcggttaaaagaagcgcttgtcctttaccgcaagctttttgataacaccctggaaagccgttttctcccgaaaataaaagagtttgcctcggatgaagaatgggccgaagttagccagcttgccagagaaaaattaaaaggcctagaatttttagagtttctcttggaagaaaaagattttgaagcggcacttgagcttttaaaaagtggaaaggttacgccctctgatgcttattctcttaaagacttatttgaacttagccaggaatttcccgaaaacttgcgaaaagaggcctttttaacggtactttcttcatctttgtccgttataaaagaggcctcctcccgcgacaaataccgggcttacttaaaagccttaaagccctatctaaaaactgaatacaaagagcaggtaaagaattttattctcaagcttaaaaagcttttccctcaacgccgcgccctccacgacgaaatagacaaagttttgaagaaggtgtgaggaaaatttttatactttctcccactcaaagccaacgatgttacgttccctatagctaaattcaacacctatgaggtaaatctcttcacaccgggcggcatatttttcgtggtagtgccgggttttaagttgctctaacgccctgccctttccttcaaactccaccactttgaattcaaataaatagcagcggccgttaaacttgacggccatgtcaagacggccgtggctggtagcgtcctctacctttacctccagccctaaggcggcaaagtaagcgtaaaaaatactggcgtaaaaaccctcataacggtgaagctccgttttacggtaccagtcgtgcggtatggaggcaaaaaaggcctgaaaggcctccctgaggccttcaaggtcgtttttctcaagcgcctcataaacacggtctaggtttttctccttttcaatgaggtcaatgaaggtattcaaaagataattattaaagcttactttgacttcaagattaggccagcctagacagtatttaagcattaccctccgcttttttacttcttttatggtgagatagcctgtctgaaaaagaaggctctcgggataaattctatccacatcaaagctttcaataatttcatcaccgagctcaaagttttcaaaagttggcacacaaagacgcttttcaagaatgagttttatgagaaaactcggcgtgccggtctcaaaccagtaaggccgaaagatcttttcccgcaggaaaagcaaaatgtcaaacgggttgtaaacaggctcgccaagccaggagtagccgttataccagcggcggacttcgtccaggtcaacgccttcaaggcggtcggcaaaaacagtttcaaattccttttgtgtatagccgcaaatggtggcaaatgccggcgagatggttatgtcttcaaggttgttaagaccagagaaaagagagaccttgctaaatttggtaacaccggtgatgaagacgaatttaagatacgggtcagcgtcttttaagactgagtaaaaatttttaagttcctcacgtatttcaatggctatttctattttgtctatgttgtcaagaatgggtttgtcgtattcgtcaattagaactactaccttctggccgtattttttataaagtttttttattagttcaaaaaaacgcctgtttggtatctcttccgttaaagtaatttgttcttcttcgtaatgttcccgcaatattgattcaaaagttttaagaagaatctctttttctctgattacaccgcttccgaatgaaatgtaaataaccgggtattttaccgaccagtcccagttattctctaaataaagggagtggaaaagttctcttctaccgagaaaggcctggcgcaaggtgtccaggaaaagagattttccaaaacgccgcggacgagaaagaaaaaaatattttccttcgtcaacgagcttctttacaaaagatgttttatctacgtagtaataattttccgtgcgtatctcgacaaaactttgaatccctaccggaagtttcttcataaattaaattatacctacttcctagcgtaaaagcactcgggcaggtggcggtagtaatcctggagcgcccttacctcaaggcgcgactcttttaagcgccttatggcctcaaccatggccttggcacaggaaagcgtggtagcgtaaggtacatctagttccatggcgtaacgcctgataaggtaggcatcctcccggctttctttgccgtaagccgtgttaatcaccagggcaaattcgccattttttaacttatcaagggcattggggcggactttttcagaaatcttaggaattacctctacctcaaggccggcttcccttaataccgccgccgtaccccgtgtagccacgattttaaaaccgagttccgcgagagccttggcaataggcactaccagcggctgatcagggtcttttacggaaataaaaaccgttccttcaaggggaaggttcataccggccgccagttgagccttggcataagccataccaaaatcaaagtctatacccataacctcaccggttgacttcatctccgggccaagcattacgtcaaccccggggaaacgcctgaaaggaaacaccgcttctttaaccgaaatgtgtttgggttcaatctctttagtaaaaccgatttcttttaggcttttacccatcatcacccaggtggccagacgcgccagcggcaccccgatggccttggaaacaaaaggaatggtccgcgaggcccgtggatttacctctaacacaaaaagctcgttatcttttatggcgaactgaatattcataagcccgatgacattaagctctctggccagggctttagtggcggccttaatatcttcaaggatatttcgcggaatagaaataggcggaagtacacaggccgagtctccagaatgaatacctgcttcttcaatgtgttccatgataccgcctaccactgtaatttcgccatcagaaatggcgtcaacatccacctcaatggcgtgctctaaaaacttgtctatcaaaaccggatgttccggatttactttagcagcggtggccatgtaatttttgaggctttcttcgtcccagacgatttgcatggcgcggccaccaagcacataagagggcctaaccagcacgggatagccgatttttctggcaatctcaacggcctcttcaatggtaaacgctgtgccggccggtggttttttaagaccaagcttatcaagcaactctgtaaaacgctcacgatcttctgcccggtcaatgctatcaggtgaagtaccaaggatttttactccggccttctctaacggcaccgcgagattaagaggggtttgcccgccaaactggactatcactccctcagaattctcctgctcgtaaatatgaagcacgtcttcaagggtaaggggttcaaagtaaagacggtcagaggtgtcgtagtctgttgagacggtctcagggtttgagttaaccatgatggattcaattccgagttcgcgcaagccaaaagaggcgtgcacgcagcagtaatcaaactcaatgccctggccgatacggttaggcccaccgccaaggatcataactttttgctttttagaggtacgggcttcgttctccacttcgtaacttgagtaataataaggggtataggcctcaaactcagcagcacaagtatcaaccagcttgtaaaccggcctgataccgacctctttacggcgtttagccacttcttcttcggtttttccggtgagaaaggcaatctgtttatcggaaaagccaaaacgctttacttcaaatattttttccggctcaaaaagactgtcgcccgcttctttgacttcgtcttctttttcgattatggcccgcatctgctcaagaaaccaggggtcgatgtgggtgagttcgtaaatttcctgagtggaaaaaccggccttataagcttctcttatgtagaaaatacgctcactgttaggaattctaagtttttcaacgataagtttatgagggacagtttcgccgcggtccgaaggggatttaccatcagccccaaggccagcccggcctatttccaggccgcgaatggccttttgcaaggcctctttgaaagtgcggccaatggccatggtctcaccaacggacttcatggaagtagtaagttcgtcaggggtctcgggaaatttttcaaaggtaaaccgcgggaacttaaccaccacgtagtcaatggtgggctcaaaagaggccatggtctcccgggttatgtcattagggatctcatcaagggtgtaaccaatggccagtttggccgctatcttggctataggaaagcccgtggctttactggccagcgctgaggagcgagaaaccctggggttcatttcaatgacgaccatatctccgttttcagggttaatggcgaactggacgtttgaacctccagtctcaacgcctatctctcgcattatagcgatggcggcgtttcgcatccgttggtattcgcggtcggtaagggtttgtgaaggagccacggtgatagaatcgccggtgtgcacgcccatggggtcaaagttttcgatggtgcagatgataaccacgttgtcatttttatcgcgcatcacctcaagttcgtattctttccagccaagaacgctttcttctatcatcacttgatggataagcgaaagctcaaggccgcgggtggcaatttcttctagttcttcccggttataggccacgccaccaccggtgcctcccagagtaaaggccggcctaacgatgacgggatagcctattttttcggccgcgcgcaaagcatcttttacggtggtaacaatttcgctgcgaggtactttaaggcctatgtttttcatggcctcgcgaaaggcctcccggtcttcggccttgcgaatcacttcggccgaagcggcaatcatctctacgccgtatttttcaagcacgccgcggcgagccacttcaaaggcggtgttaagggccgtctgcccgccaagggtggggagaagggcatctggccgctcttcttttatgatttctgccaccacttcaggggtaatgggttcaacataagtgcggtgggcggtttctggatcagtcataatagtggctgggtttgaattgacgaggactatctcgtaaccctcttcttttagggctttacaggcctgggtgccggaatagtcaaactcacaggcctgaccgataactatcgggcctgagccgattatcaaaatctttttaatgtcttcccttttgggcataaatcctcctaaattttgggaagttcatggtaaagttttatctccgccttttcacgcaggtttttataccaatcattaaaggcctcttctcgcttttgtctggtaagcaaatcttgcaaaagttttttctcttcctcaaactttgtcatatccgctggttttatttccagaagttttaccagataaatggcatcgcctgtgagaaccggagtgtccagccattgaccgggattggcgagggtcttggcctccctaagcacttgtggtggaacacccagtatttcagtatcttcacgtgtaaagaattcactctctttaaaggtaaggccgtattttttaaagaccttttgataattacctttcttggcttcttctaaaatatgtttggccttttccgcacataactcctgggccttttcatgttttagatcacgaactactttgtctttaatcttttctaaaggcggaattcttggtggttctttcttagtcagtttaaaaattaaaataccttctggcacttccattataggcccaagttccccttcgctaagcttaagagcggcagaaataacatcattcgtaatatggttatctggaggcggagaatcagggctaaaaagaggagtagtaactagcgttttattctctttttgagcccaaggttttaaacctcccaccaaaactattttgtcgtaaatcttttcggccctatcccaggcgtaagactttaactttgtttcaattaattttttccgaatctcttctttaacttcctcaaaagatttagttttagcaggcttaatcttttctataagaaagatgtgataaccagacggagttcgtaaagggcctataatctctccttctttggccgtaaaaattacttctctaagattttgggaaatttcgttagctttaacccatcctaactctccacctttatctttagtatgaggatcatcagaatatttagccgcgactttagcaaaatctttaggggctttaattttagctctgatttcttgagcacgttttaaaaagtcttcttcactttctcctttcttcctagctataaaaatgtgtctaagtttacgttcttcaggaagagtatattcttttttatgggcttcgtaataattttttaaatctttatcagtaatttttatttctttttctaaacttttaaaaggtaaaaagtaataagttaaagctattttaagttttgttttatatctttccttgttagcttcatagtaagactttatttctttttcatttatttttacttctttttcacaggtagatataggcagttttgcccaaagtatttttagtttttcattttgaaaaatataccattctttagtttcctctgaagtagcaacaattggtgttagtaagagactcttaattttagcttctataaattcagattttatcaagtcttcgaattctttaggtgtaagacgcaattcccgcaatactagctgatatttccgtggatcaaagcgaccgtttgtttggaaggtgggaatctgtgaaatagcaatttgtagttctttggtggttacggtgatacccatttctttagctacttggaacatcagtttacgtcgcacaagatcttcaaacacctgggcaggcaactgcaacttttttaaaagctcatcatttaactgggggccaaaaagactgcgtaactggttgagccgctggttataaaggacttgaaactctgtaaaggttataggttggccatttacttcagccaaaatgtttttttggccggtacgaaacgttcctactccccaaaaaataaaaacgataataatagctcccaagataatttttaccagccaagaacctgcacgctgtctaaaaaaatcgagcatattttcctcccctaatctccagcttaaaaggctttaacatttaacctctaactaggcaagaacgagtttaaaaccttgttttgccgccccaaagactcggcaattaattcttttaacgaatagctatgttctgcctctttaataaaattttcaataactataactgattgccaaaaatcctcacaaaggagtaataagtcatgtccagaaataaaagccctaagaaccctttcttcaaaagaagagatagccgctcctttcatgtaaagatcatctgttaaaacaagcccgcgaaaatctaactctctgcgtaacatatttattatttttggagaaaaagtggccggcttatcatcaatgtttttgacgaccaaatgagtagtcatcaccgcgggcacgccagcttcgaaggctttaacaaaaggataaagatcatctttagtaacttctggtttttcaggaagactgtggtggggatcaagatcaacacctcccaagccgggaaaatgtttggcacaacaaagaagaccttcttcaataaaagtttttatgtaaatagttccgagttcagccacaagggagctttctttgtcaaaagagcgttcgcgaataaaagaaggggctttatcatcagccagatcgagcaccggagcaagattgaaattaaagcccagttcctttagattttgagcacaaagtttagcggtgtttctcacctcctcggcaggtttttctctctgggctagcgcatatagagaaggcaattgcggaaaaagcggaggcaaaagccttactacaggcccgccttcttggtcaacagcccttaaacccaggcctgttttttcattaagttttgtcaaaagactttctatttgctctttagaaacaagattccgtttaaaaaaaataaaatgggaaagctttaaagctttgatggcttccagttcttcggcactcagagaatctccttcaaggccaacgataaaaagtttacctattttttgcatttttagtggattttgtcggcagaagtttatcaatcacagcaaaaagttcatcaaaagtaaaaggtttttttagaaaagcgtcaaactccttaactttttgggcttcaagggaataaccactcataagaattgtttttgttttgggggtataagacttgataaaaggaagaacttctttagctcccatgcccccaggaatagtcaaatcaaggatggccaagtcaaaattttgagcctttattttttggataacctcttgggcgtctttggcttcttccacctgaaagccactcatttcaaggacttcttttagtgtttccctgataacttcttcgtcgtcaaaaatgagtactcgtcctttacctttaaaaatttctttctggaccagattatacgaagtaggtttttcttcttttgaggctggaagataaattttaaaagtggcccctttccctttttgagaagttacttcgatatgccccccatgttttttaatgatagaatggcaaatagctaaccccaggccgcttccgtcttttttagtagtgaaataaggatcaaaaattttggagagatgttttttaggaatccccattccttcgtctctgaaaataatctctacataatctcccggttttaaaggccctttaggctccttaagttttaaattgctggccttaatccagagccttccacctgaaggcatggcctgtttggcgtttatgacaatgttgctcaccacctgaccgaattgaacagtatcgatattaaccagaaataaatcatcgggaatagagatctcccagctgacatttgaaccccgcaaacagaaagaaaccgtatcttcaatcatttctttgatagaagctactcgttttattggagagccaccttcagcaaaattcaaaagttgcttggtaagcccctgggccctaaaacacacactttccatttgtttaaagagcttttcctctttctcagtaaggtgctttttcaaacgcaggcgcaaaagggaaatgtttcccaaaatggctgtcagaatattattaaaatcatgggcaataccgccagccagaagagaaattgattcaagcttagaaattctgagtatttcttgctgggcccgtttttgctgagtgatatccataaggatatgtaaggcgtgctggcttccgtcaggatatatcaaaggggtagccactacgtaataccatttgtcctcctcaggaatatgaatatcttttttaactgaacgcccttctaaaacttctttgagactacaccaaggacagggttcttttaaaccaaatatttcttcgtagcatagttccccagaaacaggatggcctatttgcttttccaattttttgttaacaaaagctaggcgaaaatctggggtaactgtataaagaagaccatcaaaggcctgtaaaatggccttatattcacttaaagtatctgccagatttcgtgaataatttttgatttctgtaatatcaatagtggtagcaatacaatagatttggttatctttttcaaaagtggccactgaaacttcaaaccacttttcctgaccttcagaagttaagatttttatctcgtattgaggaggagttttttctcctctaagtcttgcaagtgttctttctttaactgtttcccgataatctggatgcactagctcccagacttttttgtttttaagttcagaaagtttccagccggttattttttcaaaggcgggattcacataaatgaattcttcgcgatacagataaatacccacacttgctgattctaaaaaaacacgtagtacttctattgcttcgtgggtatcaaataattgagaaatttcgctcaaacttttacaatttgacatctaggtctaaactataacttaaaatctatactattaaactgaaattttattagataagtttgagatttctgtaaaacctttaaaaaattggctttgatatgttactttgccgatagctcatcaagattttacaagccgaggagcaaaatgaagtttttaaaaacttgcgaaatcattataagaaatttcttctttggcctctatcttctaataaccgtccctacgctgggtactataattattctcctttccgttaccccctgggaacgaataattcccaggattcaacatttctggcttagcaacatggtgcgcattgcgggcgttaaacttgaagtaagagggcttgagcatatcaagccagatcaaaattacgtctttgccgccaaccaccagagccagtttgatattcctgtaataggcaccgtattgccgcaccgcatttcctggctggccaaaaaaagccttttcaagatacccttttttggctgggggttggccgcggctggctgtgtacctattgaccgggaaaacccacgcaaaggcctggaaagccttatgaaagctgtagaaaaaatcaaaaaaggcttttctgtgcttatcttccctgaaggaaccagaagccctgacggtaaacttcaggagtttaaggtaggcgggtttattctggccataaaaagcggcttaccccttgtccccatagccgtgtgtggcacacgccatgttatgcctaaaggaaaactttatgttaaaccagggcttgtaagggtaaaaatattccctcctattcctactcaaggccttactttaagagacaaacataaattggccgaactcgttaaactccgcctagaagacggcttaaaatcaggctgccgttaatgctaagtcaagaagcttttgcactaaatcctcaaaaggatacccggccactttagccgccaaaggcaaaaggcttgtttcggtcataccaggaatggtattggtctcaagaacataaagcctctctcctactaagataaaatctgtacggctgtaatgcctgagtcttaaagcctggtgagcagcaagggccgccctctgtgcttctctggctatttcttccgggataggagccgggcagagctcctgcgtaacacctggggtatatttggcctggtaatcaaaaaaggtatgcccttctccaggtataatttcaactaccggcagagcttcttctccaagaatacccacggtaagctcacgaccttccagatactcttcaaccaagactctctcttccaaagcaaaagccgcttctagggcagagtctaattcatcgggagttctgactatggagatccccacacttgaaccttgcgagaccggcttaactactaacggaaaaaaatttatctggggcaagggtttgtttttttctaaaaccagacctttgggcaccagaaggcctgcctcttggtaaaggattttactaagggctttatccatagccagggcgcttcccaaaacccctgccccttggtaagaaagcccaagcgaatcgagaaaaccctgaatagttccgtcttcacctccagggccgtgaagcacaagaaaagccacgttataatttttagtttcctgggctaacaagggaaggtctttggccgggtcaaaaattttaaattgatgccctaatttttttaaggccgcggccacggcctggccaccttttaaagaaacttctctttcagccgattttccaccgcaaagaagggctactttaagcatcatttagttcctcaagtctctctggattaaagggcaattttttgaaaagtcttctttcaagaagcttacaaagtgattccatatgttcaatttttataagagaatgtaccgttttaccataacgcacttttaaatctctaaaacgctcttttagggaaacgatctcagtgtgttttactcttttatccgcgtaaaaaaccacttcttcttcacgaataggcgcacctggaggcccaggttttaaaaacacatgctgcccaacaatccttgccacttcaggatagcctaattgttcaagaagtttttgccctgaaagggcatgatcttctccgctttttagcgaaagatgcttggtaacatcatgaagaagggctgcggcctcaattaaagctaaatcaagatcttcatccactctgtttagctctcgggctaaataaagcgccactttggtaaccacctcacagtgtttgacaatatgagggggaacctgattttcgccaagaatttcatagcatctttcgcgattgggtatccttaaagcgtccgccatttcttattaatccgaacgttttttatcatcacaggcataatcggccacggaaataaccctattaagtcactgtgaggcctcgttagaggccgaaacagtccttgccctgagcgcagcaaagggatctccgagatcgccacggcgactgcgtcgcctcgcgatgacagagagaaggctaaactcagatttcatttttaagctttgcctggggattcttttgccattctaaaatattttctacggtagtttcttctatgttttttacagcctctcgcgtaagaaaggcctgatgcccggttaacactacattggccaaccccaaaagctgggcaagataagggtcttttataccttctttttggtggtttttaaaaaagaggccccgttcatattcatacacatcaagggctgcgccgccaagttttccagactttaaggcctcaagcaaggccttggtatctataagacctcctcgcgccgtgttaaccaaaatagccccgggtttcatccgcttaaaagtctcttcattaaacatatgaaaattttctcgcgtaagaggacaatgaatagaaatgatatcagcctgagtgataagggtatccaaatcaacattttctactatttccggctgaatgtatggatcatagcctaaaactttgcaaccaaacgcttttaagcgggtagctaccaggcgacctattttccctagcccaattacaccagcaactttgccatttaaatcaaagcccataagaccatcgagatcaaaatctcccaggcgcactttatcatgggcccggtgaagacgacgaataagagcaagcattatagctaaagtatggtcagcgatagcgtggggagaataggctggcacattaactacttttatacccaggcgttttgcggtctcaatatctatgtgatcatagccagcactacgaagggccaaaaggcccactccgtaagaatgtagcgcttcaagtacgggaccatcagctttgtccgaaacaaacaagcttactacctgggctcctttagccttttccaccgtggtttcgtctaaaaagtcaggcgtcatttctacgtcccagtcagaaggtaaaataggccctaaaaattcctcttcatacgggtgcatactaaaaaaaattactttcataatggcctccatttaagtttctttctaacaaacatttagctagttcaaagtcttctttggtagttattttaaaatttaaaggcgaagacggaactacataaacctctatacccgccgcctcaaagagggctgcctcatcagtaaaaactagatttctttcctgagagtaagttaaagcccttttaaataagaaatactgtgctccttgtggagtgtgagccaaaaaaattctttctctaggaagagttcttacaacccttttttcttcaacttcttttacggtatccctggcaggcaaagcggccagggccgctcccttttcttttattttagaaatgacctgccttgttaattctggcgtaataaaaggccggcacgcatcgtggaccaggactatctctgtgtcttctggaagaagagaaaaaccattagctactgaggcctgcctggtttcaccgccagaggctagcagataaggcttgctaaaaccgtttaaaagatctttaagtgtttctttccattcagagagcacaggaacgaccagcaggtctatttcgtcaacctgttcaaaaacagaaagggtatgggctataaggggttttcccgcaatttctaaaaattgcttggggattttttcccccactctactgcctatccccccagccggaattattacggcattcaccacgcaacctctgggtcaatagatgggccttacgcaacggctctggaatacgataaccagaaagactggccttgaccacctttaaggcactttcaagatcaattaaatgcccgggagatacaaaaaccggcttaactccttttcgcgtgcgtaaaacaacacccttaacctggccatttataaaaatgggacaaaaggcaccaggcttgtcctcgggaagctcaaactcacctattaaaggttttttggctacgccaatcgttggtatgttaagttcgagccctaaatgtgaagctaaccccaaacccctgggatgtaaaataccctgcccatcaactagcaaaacttctggttttatcttcaatttggcaaaggcctttttcaaaaccggtacttctctgaaggaaagaaaacctggaatgtaaggaaaagttactttttccaccgcgtaggtctcttctatcacttttcctttttcaagatcataaactactacagctccaatagcataacctggctcaatgtaagagacatcagctccgcctattaagcgcggcaagtgcgaaaggggagctagttttatttgccgggctagattcttttgtaatgttttcaggtcatcaagttttcctggcaaaactttaccaactcttcaggaatattggccaaagcggcgtttgacatgaaaagaacaatatcaccagggcttatctcttcttttaaggccttcaaaagctccggataatcggcaataacagaggctgatgcccctaaagaggtaatttcctgagctaattctttgaggttaagcctgtcctcaggcggaactttttctatgtcagcaggcaccttaataaaaaccacgtcagctattgaaaaagctatggcataatctttttgaaagatcttgcggcgactggtattagtgcgtggttcaaaaacggctatgagtcttcggccaggccaagtttcttttaccgctttagtagtggccgaaaccgccgttggatggtgggcaaagtcgtcaataatggttaccggttcctctaacaaaatctcctggcgccgtttggtgccgggaaaatcagcaaaggtattttttaaattttctctccgaaagccaagtcctaaaagcaatccataaacccctaaggcatttaaagcgttatgttcaccaatcaagggaagaaaaaatttgtcttcttgttggttaaaagaaaaagttagccactgcccgggaggggttgaggtaggttctctcttaattagctttaggtctccctttttaccataggaaatttttggcccagaaaaaagagccgcaagttccgaggcaccctcatcatctgccgcataactcaaaaatccattagagggaataaccgaaaggaaatatctaaagctttcttttaaagcagaaaaatcaggataaatgtcagcgtggtcaaattcaacgctagttaaaatggccccatagggcgcatagtggataaacttcggccgtttatcaaaaaaagcgctgtcatattcatcaccttcaagaacagcaaaacggccttgagtgtaattgaagttacggaggatatctcgccttagccctccaataaaataagttggggcctcaccgagtttttccaacacataggctaatagggccgaagtagttgtctttccgtgggttcccgctacgaccaggcttttttttcgagcaataaaataaccgtaaagagcttctggaagcgaaagataaagaattttattttcaagtacaaactggacttcagggttatcaacccgggccacattgcctataataaccaggtctggatcaaaatttttaatattggccggattgaaaccttgaaagtaggtaatacccagttcgtttaaaagatcactcatagggggataaacggggcctttttctgaaccagaaactttagccccagcctttttaaaaaggcccgctagggctcccatccctactccaccaattccaataaaataaactttttcaggaaatttcatgcctaaactttatggggacaggcaaaatttggcaagtctgttcgcagaatttgcctgtccctaaattcatttttcaggttgccaaggttatctttagaggataaattttaagaagtttttcggggagtggcgcagcctggcagcgcacctgccttgggagcagggggtcggcggttcaaatccgtcctccccgaccattctctaaaaagtattccctatgaaaaagcgacttaaaaccttagcgctcattctgagcatcaccacttttgttttactgatacttttggcttttatcgtagtttttctcccttatctggtaaatctcgaagtgattcgatcccagatagccaataagctctctaaacaattacacgccaaagtttacttaaaagaagtcagaattcgcctaatacctaggcctacaatcaaaaccaaagaacttgaaatagaacaccaaaaatattcattttacctaaaagaaggggatctcattctcaaactggttcctctttttcataaaagaatagaagtcgaaaaatgtctccttagccagccagtttttgttaagaaaaaaggaaaagggccacctcctgtaatttcaccccaaaaaatttttaaaattacaggagaactcttacccaaaattcctaccctcactgtccagataaaacaaggggccattatatttagctcagctaaccaaaaggaaatcctttttgataaaatagacgctaccctttctcttcagccagactttttagaatttgaaggcaaggctctaaatccggctttaaaaaatttaacgttttctctacgactctggccaaaggaagaattagccgaaggtttacttagagtaaaacatttagacttgtcgcttttccctcttttaaattcatatagctctataacacgtctaaaaaccgatataaatttggatttatcttatcgttacgaaaatcaaaaatggttattgggattcacggcctcagctccttgctttcttaaagaagaacctaataacttaatttttgattgcgccgccctggttggccaagccacttatggctcttctggtctaaaaatagaaataaaagaccttgccatgaaaaatcccgccctatttgcctcggggtattttttgcacgaaaacaaaaaagctgcttttgacttccacatccgagaaggagattggggagctatcagaaaaaggcttttactgcttctacctgaaaaccgaggccttaaaactctttgcgaaatcgtaatagacggtaaggctaaagatattcacctaaaaagtgaagccccaaacctaaagacccttttccatctagacaatttttcttatgaagggacagctgaaaatggtgtcattcgagttcctacccttaatttgagactggaaaatgtatctggctgggcttctttaaaaaaggcaattcttaaagtaaaaaaaggagaaggagattaccagcaaacccatctttctaatgtttctttagaacttaatttaagaaaattaaaagacaaaacatcgccgctcatttttgaagcagatttcaaaacaaatttcaacgaccttagaaaaatattaggcgccttgcccttaccggctaaaataaacgaagagttaaacaacttaaatggtaccggaaaacttttcggtcaagtaaaaatcggcggccttttaaaaaagcccattgtttccttttcttttacgcctgctaatctctcattgaaatatgctcactttcctttaccagcagttttaaatgacgggctggtcacttataaagcccataccctatccgtaaagggaatagaaatctcattccctaaaagtaagatttttacttctttttcgttaaatatttctaaaaaaccttatttttttactttatctgaggctagaggaacaatttttatacctgaactcaaaaaaatattacatagttatcccaaaggagaggaaatactaaatcgctatccttttgacggcgagtggatagacttaatttacgccagctacaaaggccttttagaagaaaaatcacttgtccaaaacttttctcttaaagctcaaacaacaaacttcaaaatatcgatgacctatttacctggaccccttttctttaaaagagccacggtgatttatgacaaatatagccttgcttttgaaaattcagaagcaaatcttcttgatgctcattttttgggagcaggagaaatagattttaagcctttaagcttatacctaagaggtgaagggcaaagtggaaaagatttcatttcttggatttataaaaaaggaaaaattcctgataaattctttcctgtaacgcctattaaagcaagttccctaaaatttaaaatggctcttccaaaaattacttttaacggacaattaataaaccataaaaacgttaaggcctcttttaattttgaaaaagataaaaactattggaaaatcaaatctataatttatcccagtgcttcgtctccaattaatatccaaatagaaaaaaattatatgtggaacatagcttttaacgggcatttaacccaagatcagataaaacagtttttcttaaaaaatccctttgtattaaaaaaaatttccggcgattttaccgctaaaatcaatgcaaaagagttaactcgtagtcaatttacgggaaccttaaaggtaagcgggtttaaatggccaactaagcctaatatctggatagaagaactcgatgtcaaagctcgtaagaaaaatgtaaaaataaaacatctggaagcagatatcggcgatactactatcgaagccaaaggtaatttatattttgaccctaattttataaactttgaaggtaaagtttactctcctttcattgtccttgacgatattctttctctaagaaaaagaaattcaaacaaaaattctaaaattaaattagtaggaacagtagattttgaagtagactcgttagtttacaaaaattttgaactatctctcgtaacaggaactctgttttattatcctgaaaaaatccgtgtggtagtaaatcaagccaatttatgtggcataaaattctggggagactatgaaaagtctttaaaagcacgaaagttaaaagttttcttcaaacgtcaaaatggagaactggccaaaacattattttgtcttttccatcagaaaaaatttgaaggcccttataatctcaaaggaaatctcttaactagcggtcataaagccttatttgagaaaagtagtggtgaaataaattttatctctaaaaagggaaggatacatcagtttggtcttctatctaagcttctagcatttttaagccctatagatatatttcagggaaatctgcccaatttaggagaagaaggcttgacctacaatttgttaaaactggatggtcgctttcaaaaaaaatatttagagattgaaaatctcgaattaaatgccccggggtttcgtttcttcgctactggaaagatagacatcttgaataaaaaaataaaccttaccgctttagtctctcccttcaaaactgttgacaccgtagtaagcaatgtcccattagtaggctgggtgttaactgggaagtcaaaaatgatcgtaggggtaccgattcgtataagtggaaaacttgaagaccctagcattattccccttgaccctactacccttggatctcactttttaggtatcgtaggaagaacatttaaattgccatttaaaatactatttccgggtaaaaaatagctatgcctcgcttttcggtacaggaacaccatgccagccatctacattgggacctgcgtcttgaaaaagacggagtccttaaatcttgggctatacccaaaggccctccccttgaaccaggtgtaagacggcttgccattcaaacagaagatcatccccttgattacatttattttgaaggcataatcccgccaggatattacggagcaggcgtagtaaagctttgggataaaggcgaatatgacattgaaaaatgggaagacgaaaaaattgtggtcaattttcacggcgaaaaattaaaaggccgctacacccttcttcgtttacgagacaaaaattggcttatatttaaaaataaaagacaagattaagatttagaaagcaaagaattttccgtcttttgagggattatccccttaattttacctgctatttctaaaatggctttagcggcttttgtctcccgattataagctagtaaaggtttttggagacgaatactttgcgtgagggcaggatctttaggtatagagcctaaaaacaaagggttggcccccaaataatgatcaataacctttttaaggtgtagaaaatattgttctccttcctgttgagaagcctgattagccaccaataaaaagtttttttgaccgtaatctcgaaaaaggacctttataagggcataggcatcggtaatagaagtaggttcaggggtaaaaaccactatagtatagctagccagacaattaaaccagagaactgccggagaaatgccagctccagtatcaaaaagtaataaatcatagctagaagaaagctcatgaaaccctaattccagaatacctttcatatccgaatcaggttgtactaactccactaccccagaagctgccggaaggacatggaaaccgtatcccccttccactacagcctctttaagggaacggccttctaggaggacatgctttacagtaactttaggcgccagagaaagcattatgtctacgttagccagaccaagatcagcatccaccaacaaaactttatattctggactcaacgccagagccagattaacagccagagaagtcttacctactcctcctttaccgcttgttatactaatcatcatattgccacactccttttaaagcttccctttcttcgtaggtgataccatcctgttcggtagaaagaatttgctcttcttggtcagtcacgatacagttacgtccagcttctttggcctgataaagaagcttatcaactttggccaaaaattcttcggcagaaagccctgaaagaggtctgtaagttcctactcccatactagccgttatatggaaaggtttatctttagggccaaagagggcctcgtttatactgcgtttaagacgtttggctaccgcaaaagccccctcactccctgtagttgggagaataacagcaaattcctcaccaccataacgagccgggatatctattttgcggatattcttctttattatttcggcgacttttctaagtacttcgtcaccgacaagatggccatattggtcatttacctttttaaagtgatcaagatccataagaattaacgagaaaacacttctatctcgcttggccttctcaacattaatttccagctctttttcaaaaaaacgacgattataaagacccgtcaaaaaatcaatagaagcctgggcatggagttcctcacagagactacacagctcttttatcatctggttggttttggggtctattttgtggccgttttgggccaaaaattcctttatttgttttaaacgtccttctatatccataaatgcctctaaaaatttttcggaaagcgggtaaaaaactaaaataaaaattaattattagctactttttgaggaaaaatctaaaagtagaagcgtatttatttgagacctttgcaaaaactctaaaaaaacagagattgcttcggctgctaacgcaccatacaatgactcgtttccggtcttacggtgagcctttacctccgttgtcattgcaagcacttaccatatttgttacggtgaggagccgtaggcgacgaagcagtctctgcgccaatagctatctgccatcggccatcagccatttagtcgctgcgaccccgtacggacgaagcagtctttcaatacaaagttctttactttgactttcttttactctcacgggatttacaaaaataaagctttttaaggtttatgcttatagcttttaaaactctaagcccggggaagataaatttgaactcggggctattgaacaaaaaaggcggcctaaaggccgccttttaaagctagtctcaaattacatagttaagcagtcaattcagatagaccagaaggcgattttttggctctttgttcttctttcatgtcgtaataaacacgaccggttcccgcaggaattaagcgtccaataatgatattttccttcaagccccgtagataatccaccttgccggccagagaggcttcggtaagcaccttggtggtttcctggaaagaagctgccgcgagaaagctttccaccgccagcgaggccttggtaattcctaaaatcaaaggctcagctacagccggacgccctcccatagccagcacacgttcgttttcttcctggaagcgggtcttatccaccagctcacccagcatgaagttggtatcacctacttcgcgaatcttaaccttcttgagcatctggcgcacaataacttcaaagtgcttgtcattaatgcgcacaccctgaagacgataaacttcctgaatctcttctaccagaaagcgcgcgagcccctttacgcctttaactcgcaaaatatcgtgcgggttaggagaaccttcaatcaagggctcacctgccctaacataatccccctcgtgaacggcaatgtgcttgcctttagggattaagtattctttaggatcacctacttcaggctggatgataagctttcttttacctttaatttccttatcaaaatggactataccgtcaatttcactgataatggcaaattctttaggtttgcgggcttcaaaaagctccgccactcttggcagaccaccggtaatatctttagtcttggtggtctcacgagggatcttagcgataatatctccggccttaacctcatcgccctcgttaaccgtaagaatggcacctacaggcagaagataacgagcatgacccttgccaggaattttaacggtgcgcccgcgttcgtctttaatagagatacgtgggcgatagtccgtatgtttgtattccctcactatgatacttaccttaccggtaatcgggtcagtcctttcgtcaacagtaacaccttctatgatgtctccaaacttaactcgcccggaaacttccgtaataatgggaatagtaaagggatcccattcaactagaaggtctccgggatttaccttctggccttcttctacaagaatgcgagctccataaaccaccggataacgctctttttcgcggccgtcaggagttatgatagcaatctcgccctgacgattcatagccaccagatagcccctgtcagtcctaactgtacgcaaattgataaacttaactataccctggctttgagcccggtgttccgactgctcagctgcccgactagccgtaccaccaatgtggaaagtacgcatggtaagctgggttcccggctcaccaattgactgcgccgctataacacctaccgcttcacctatttccactaaacgaccagttgcaagatctcggccataacacttggcacacacaccatatttgctctggcaggtaagcactgaacgaatggttactttttcaatacctgcctctcggagtttttccgcagctttttcgtcgatctcttcattggcacgaataagtatttcaccggtaacaggatcttctacatcttccagagccacacggccaagcacacgatcccacacgggctccataatttcaccaccttcaatcaggtggcccacttcaataccgtcaatggtgtgacagtcttcttcagtaatggtgcaatcttgcgccacatccaccagacgacgagtaagataaccagcgttagccgtcttaagagccgtgtctgctaaacctttgcgcgcaccgtgagtggaaataaagtattcaagcaccgaaagaccttcacggaagttggatttaataggcgtttcaataatctcaccagtaggcttggccatcaaaccacgcataccagccagctggcgaatctggtctttagaaccacgagcaccagagtaagccatgatgtaaagagggtttccactaggcccttttttctttttcttcccgtccgggctgacatactctttagtttccatttctttaatcatttcttcggtaacctgctctgttaccgtagcccagacgtcaactaccttgttgtatctttcaccatcggtgataagaccttcctggtactgttcccagatttcgcggacttttttctcggcctcttcaaggagctgctgctttttagccggaatctgcatattgtctaagcaaatagaaagggccgctttggtggcgaagtaataacccatatctttcattttgtcggcaaagataactgtctttttagccccagcccgacgataggaaaggtcaattaattgctgcaaggcctttttagccaaaggcttgttgtattcttcaaacttgatttcctcaggcacaatggtggaaaaaagtacccgccccacggtggtctctaccagcttgccgtccatgcgcactttgactttggcctgaagatcaacctcaccttcttcataagcaagaatagcctcttctctgttggcaaaaatacggccttctcccctagcaaaaggccgttcctgagtgatgtaaaagatcccaagtaccatgtcctgagtgggataaaccaccggaataccacttgccggaagcaaaatgttattggtggaaaggagaagcacccggcattcagtttgggcttcaacggaaagaggcagatgaacggccatctggtcaccgtcaaagtcagcgttataagccacacacaccagtggatgaagctgtatggccttagagtcgataagaatgggctcaaaggcctgaataccaaggcggtgaagagttggagcacggtttagcataatcggatgttcttttacgatttcgtcaagggcatcccagaccaggggatcttctttttccaccatctttttagcacttttaatggtggttacgtgaccatttttctcaagccagttatagataaaaggcttaaaaagctctaaggccatctttttaggaagcccacactggtgcatcctgagctcaggccccaccacaataaccgaacgcccagagtagtccacccgtttaccaaggaggttctgccggaaacggccctgcttacctttgagcatatcagaaagactcttaagcggcctgcgatttggccctgtaacaggccgtccacggcggccgttgtcaaataaagtgtccaccgcttcctggagcatgcgcatctcattgcgcacaatgatgtcaggagcatcaaggtccatcaagcgtttgagccgattattgcggttgataacccgtcgataaagatcgttcaaatcagaggtggcgaaacgtccgccttcaaggggcacaagtggcctcaaatccggtgggattacagggataacatcaagtatcatccattcaggtttattcccagactctttaagggcttccacgatacgcagacgtttaccaagctttttgcgtttagcctcactgcgggtcttggccatctcttcccgcaactctttggaaagttcctccaggttgagattctgaagtatagtctttatagcctcagctccaatgccaattttgaacttcggcccatgagcctgaagaagattctgatactcttcttcatttaaaactttgcctaccggaacctctggaatttcgctttccgtaaccacaaagctttcaaaataaagaacgcgctcaagttcttttaaggtcatatcaagaagggccccgattttgctaggaatactccgaagataccaaatatgggccaccggggctgcaagacttatatgccccatgcgttcacggcgcactttgctttgaatcacttcaacaccacacttttcacaaataacaccgcggtgtttcatgcgtttatattttccgcagagacactcgtagtccttaacaggaccaaatattttggcacagaaaagcccgtctctttctggttttaaagtacggtagttaatggtttcaggtttcttgacttctccgtgactccattcaagaatcttttctggagaagcaagcccaagccttatcgctttgatattcatgggatcttttggcttggaaaaataggaaaggagatcttccatatctctcaccccttaaaaaattttttaggtaggtccctaaaagggacctaccggtgattcgttattcttcttcaatcatctctacgtcaaggcaaagaccctggagttctttaaccaatactttgaagctttcaggaagacctgcttcaaggaaattattccctttaacaatgcgctcatacatacgggtacggccagttacatcgtcacttttaacggtaaggaactcctgaagggcataagctgctccgtaagcctccatggcccagacttccatctcaccgagacgctgcccaccaaactgggcctttccaccaagcggctgctgggtaataagggagtaaggcccggtagaacgagcatgaatcttgtcttccaccaggtgatgaagctttagcatatacatataacccactgtcaccggctcgcggaaaggttctcctgacataccatcgtaaagcactgtctgaccagtttcagaaaggccagctagcttaaggagctttttgatttgtggctctttagcgccatcaaatactggcgtagctaccgccaaaccatcttcaaaggtagcagcaaaacgcaagatgtcttcatcggtcttatctctaagaaactcttcaagctcttctggcccgaaaatttccgccagaaattgctttactgcttctacctgataggctttagctaattcggctatctttttaccaacttccttagaagcccagccgagatgtgtttcaaggatctgcccaatattcatacgagaaggcactcccagtggagaaagtaccatgtctactggagtaccatcagggagatagggcatatcctcaatgggtaccaccttggaaaccacacctttgtttccgtgacgaccagccattttatctcctggctgaagcttgcgcttcatagccacataaacttttaccactttaagaactccaggaggcaactcatctcccttcttcatacgattgatgcgttcttcgatctgttttctaatttgtgcttctttggcttcgtaatcacgcaaaatatcttctacaaccggatccttcttacggccgccagccaattcacggatcttcataaaaggaaccttggccagaacttcaggtgtaataggctcccctttctctataactacctcgcctctgacttctatagtagccgccgccgtctttccagtgagatggcgctcaagacgcttcaaaatactccgacgtaacacttctaaaaattcttcctgatctttaagaagccttgcaatttcacggtcttctatttctttggcccgagcgtctttttcaaggcctttgcgcgtaaagactttggcgtctatcacgattccttcaatgccaggaggcacccttaaagaagtgtcttttacatcacttgccttttcaccaaaaatggccctgagaagcttttcttcaggtgaaagctgggtctcccccttaggagttactttaccaaccagaatatctcctggctttacataggcaccaaccttaacaataccgctggcatcaaggcgttctaaggcctcttctcctacgtttggaatatcacgggtaatttcttcacgcccaagcttagtctcccgagcgatacactcaaattcttctatatgaatagaggtaaaaacatcgtcacgtaccagccgttcagaaataacaatggagtcttcaaagttataaccacgccagggcatgaaagccaccaggatgtttttccctagagcaatttcaccctggctggtagaaggaccgtcaaccaagacctggcctttttttatcctctgaccaggttgcaccactggcttctgagtaaaggtggtattttgattagacttgcgccacttaataagcttatagatctttacttctgggatatccccgttttcagtttcgtaacgtaccactaaacgagtagcatcaagatcttcaaccacaccgtcagcctcagcaataatggtaaacccggagtcacgcgccacgtacttttccatgccggtgcctaccagcggagcctcggtgcgaattaatggcactgcctgacgctgcatgttagaccccatgagcgcacggttagcgtcatcatgctcaagaaacgggatcaaagaagaagaaacactgactacctgaaccggcgtaagatcaatgtaattcaccgtttctttgggagccattatgaaatcaccagccttacgtgccgggacaagctcctggataatatttccatctttgtctatttctatagtggcctgagcgataatgttatctccctcatcaagggcactcatatagacaacttcgttggttaccttgccatttagcaccttgcgatacggggtctctataaagccatagcgatttatcttagcataggtagtaagagagacgataagtccgatattaggaccttctggtgtctcaataggacaaatacggccgtaatgggtatgatgaacgtctcgtacttcaaaaccagcccgctctctggtaagtccaccaggacctaaggccgaaagacgacgcttgtgcgtcatcatggaaagtggattggtctgatccataaactgagaaagctggccttgcccgaaaaattctcttaaagcagaggtgaccggtttggggtttataagatcattaggcataagggcttctacatcctgcaaagtcatgcgctcacgaatagcccgctccatacgcactaaacctacccgcatctgattctcaacaagctctcccaccgaacgcacccgacgattaccaagatggtcaatatcatctaccgggccttcaatttctttaagataaataagatgctttaaagtggctaaaatatcttctttagtaagcacacgaacatttatgggaatatcaagtcccaaacgtttgttcattttataacggccaacttctgaaaggtcatacgtacttggatcgaaaaagagtgactggaaataagctctagctacttcaaggttggccggacttgaaggacgaagacggcggtaaatctctatcaaggcctcttcctgcgtgtgagctttgtctaaagtaagggtatcgcgtaaacaaggtgtatgacggtgaagactcatataaagacactctatctcttcaatgccggcttctcgcaatctctcaagggtttctttatcaactaccgcattgcaagaaataataacttcgccggtgttagggtctattacgtctctagccaccaccttacccaagaattcttcctcaggtacaggaatggtctctagaccggcctcttgaatgcgttttaaagccgccttggtaatcttgcgtcctttctttaaaatgacttcccctgtctcaggatgataaatatcgagaagggccttttgcccaagcaatgtctcaggatttactatcttttcgatgctattgggcttaataatgtatttttcgattggataaaaagtagtaagtatttcttcagtagataatccaagagcctttaaaaaggttgttaccggaaagcgacgacggcgatctatgcgaacataaagataatcacggtggtcaaactcaaaatcaagccaggaaccacgagtgggaataacccttgccgaataaagtactttaccactggcatgagtttttcccttgtcatgatcaaaaaatatacccggagagcgctgaagttggttaactactactctttccgtaccattaatgataaaaagcccatcttccgtcattaaaggtacagtgccaaaatagatttcctgctctttgatatcgcgaatacttttgtcacctgtatcaggatctatgtcataagtaagcaagcgcaccctaagccgcatgggagcttcataggtaagccccttttcacggcattcatcaggtgtatatttgggaggtaaaatagaataatctacgaattcaagttcacaggtaccagtgtaatctacaattggaaaaacgctttttaatgccccttgaataccactttcttctctggcttctggagctacatcagcttgcaaaaaacgcttgtaagattctttttgaatggctataagatagggcacatcaaggataggcttaacacgaccaaaatttttacgtacacggccgggaataatgctaagatcttctgacataggctttcgcctcccttaagaaatgataaaacgcaagatgggaccttcctcctaaccgaggacaggtccctcttttagctataaaaatacctattttttacttaatttcaacctttgcgccagcttcctcaagacgttttttgagctcttcagcctcttctttggacacaccttctttaacaggcttaggtgcactttcaaccagttctttggcttctttaagtccaagaccggtgatagctcgaacttctttaataacctgaatcttgttaccggtaactcctgcaagaattacgtcaaattcagtcttttcttcggctggggctgcctcggcaccaggagccgcaccaggagccgcagccactgctgctaccggagccgcagcagacacaccaaacttatcttcaagttctttaataaactctgccaactccaaaacagtcatattactgataaattcaattacttcttcttttgttactgccattttacattcctccttatttctaaaatttaagccgcttcttcagccttcttttctttaatggcattaagggcaaacaagaaattacgtggcaccgccgccataagctgtacaaactgagccataggcgcttgtaagagcccaagaagctgggccataagtacctcgcgcggtggcaccttggccagcgcttcaagagaagctgcctctaatggcttgccaccaagaacccctccgcgattaatcaaactttcgtgttccttggcaaactctaccagaactttggccacttctactgggtcttcgtaacaaatggctactccagtaggaccttcaataaattcctgcaaaggctcagcaggagtcccgctgctggcccttctcaatagggtatttttgaccacctgataacgtgcacccttttcacgtaactttttgcgaagttcattgctttcttcggcagtcatagcacggaaggtggtcacaaatacggcaggaacttcttcaaattctttacgtagcttttgaactatttcttctttctgttttctagtaagcaatactctctcccccctttcctttgacatttaaatgtcaaaggcagaggccacccatggtctaggtaggccggatctgttgatccgattaaacaccctgggtgtacctactgtctttgactggcctttcggcccgcgacctcccgggggactctaccgggaaatcacaaaaattaaaggctagtcgcgcccatacttttcaagaaggtcttttactgctgcagggtctattttaataccaggacccatagtagtagaaagggtaatattttttatatattgccctttagcgccagaaggtttggccttaattatagcatcaaaaaacgctgccagattttcaagaatcttctgaggaccgaaagaaaccttacctaccggcgcatgaaccactccagctctatcaactttaaaatcaacctttcctgacttaatctctttaactgctttagccacatcccaggtaaccgtccccgttttggcgctaggcatcaaaccacgtggaccaagaattttaccaatacggcctacaagcggcatcatatcaggagtagctacagccttatcaaaatcaagccaaccttcctgaactttcttaaccaggtcttcagcccctacataatctgcacccgcagcctcagcttctttggccttatctcccttggcaaaaactgctacacgctgggttttacctgtaccgtgaggcaaaaccactgaaccacggaccatctgatcggcatggcgagggtcaacccctaaaaccactgctacatcaacactttcatcaaacttggcataagcattttcaagggctaatttaaccgcttcttcaaagtcatatcttttagaacggtctatttttgccaaagcatttgcatacttttttccgcgtgccataatttacccctctacaatttctattcccatactacgcgctgtaccttctatggtacgcatagctgcttctaagtctgccgcctgaaggtctggcatttttatcttggctatttcttcaacctgctttttagtcacctggccgaccttttctctcttcggatcagaagcacctttttcaataccagctgcttttttaagcaagaccgaagctggtggtgtcttcaaaataaaggtaaaagaacgatcagcatataccgtaataaccgccggtataatcattccttcctggcctttagtcttagcgttaaaggccttacaaaattccattatgtttacaccgtgctgaccaagcgcaggccctacaggaggggaagggtttgcctgaccagctggaagctgaagcttaataaccgctattacttttttggccatactacatcaccccgaactaaattttctgtacgtgggcaaattctaactcaactggagtttctcgcccaaaaatactaactaaaactttaaccttacctttatcaggcttaacttctgttaccacaccgtgaaagtttgcaaaaggcccctgggtaacacgtacgcgatcaccctcttgaaactgatacctcggcttaggtttaatctcagcaaccttaagacgttcaataatctttttggcctcttcctcacgcaagggcagaggtttttctccacccataaatcctaccactttgtcaatctttttaatgacttcaaaaacttgatcctcaggctctgcctttataagcacatagcccggataaaagcgtctagccacagggccagactctaggccaataatctcaataattttttcaggcggcactacaatctctgaaattttatcgcttagaccagccgcctcaagagcttctcttaacttttgccctatttccctttcaaaacccgcatatacgtaaacgacaaaccattgctgtgccatcttagtaaaccaaccattgaactaatttagaaagaaccatatctacaatgcccaaataaaaagacacaaacaacgtaaaactaacaacggctgtagtagtggccaaagtttctttacgagtaggccaggtaatttttttaaactctaccttaacttccacaaaaaagttcttggctctatgaataaagttctcctcacgttgcagaggaaccaccttagcctcgcccttgtcagacgaagctccagatccagacacagatgccatccgttgtttccgagtccttcttttggccatctctttctcccaaacaagaaaaatggcaggccaggagggattcgaacccccaacccccggatttggagtccggtgctctagccgttcgagctactggcctgcactatttagctttaacttccctgtgaatcgtgtgtttacgatcccaaggacaatatttttttaattcaagtttatccggtgtattcctgcgatttttagtagttgtatagttacgcctcttacaaaccgtacactgcaaatgaatagtaatccgaacgtctgattttgccataacctatcaccctattccaaaatcttggtaacaacaccagcacctactgtgcggccaccttctcttatcgcaaaacgtaaaccctcttccatcgccaccggctttatcaactgtacctcaaactccacattgtctcccggcatcaccatctctactccctctggcaacgtcactactcctgttacatccgtcgtcctaaaataaaactgtggcctatatccattgaaaaacggcgtgtgccgccctccctcttccttcgtcaatatatatacctctgccttaaacttggtatgcggcgtgatactaccaggctgcgctaatacctgacccctctctacctcgtccttccctactcctcttaacaatatccctacgttgtctcctggaagaccctcatcaagtatcttcctgaacatctctacactagtcgccactgtctttatcgtcggcctaagccctactatctctacttcatctccaggccttatcactcctctttctaccctacctgtcaccaccgtccctcgtccacttatgctgaatacgtcctcaaccggcatcaagaacggcttgtctacctccctcttgggctcaggtatatactcatctaccgccttcattaattcccatatcttcccacaccactcacaatcctccttcccacatccacactctagcgcctttaacgcactcccccttatcaccggcacatcgtctccaggaaaatcatacttagaaagcaactcccgaatctcaagctctaccaactccaaaagctcttcgtcatctaccatgtcaactttgttcataaataccacgatagccggaacgttaacctgacgcgccaacaatatgtgctcacgggtctgcggcataggaccatcagtggccgctactaccaaaatagctccgtccatctgtgccgctcccgtaatcatgttcttgatatagtcagcgtgcccaggacagtccacgtgggcatagtggcgcttctctgtctcatactcaacgtgcgccaactgaatggtaatccccctctgcttctcctcaggcgcacggtcaatattatcaaacggaatccattccgcccatcccttggtagaaagcaccctggttatggcactggtcaatgtcgtttttccgtggtcaatgtgaccaatcgtcccaatgtttaaatgcggcttacgcctctcaaacttctgcttactcatttcctctcctcctcaagaagttcgatgtttactttttgatcaagttgatcaagccaaaataaatggagcccacgaccggactcgaaccggtgacctcttccttaccaaggaagtgctctacctcctgagctacgtgggctcaataaaaaatggagcgggaaacgggactcgaacccgcaaccctcagcttggaaggctgatgctctaccaattgagctattcccgctcccaattttctaaattggtggagaggggaggattcgaacctccgaaggctacgccatcgggtttacagcccgacccctttggccactcgggaacctctccacaaaaacggcaggccaagtatgccctgacctgccgtaaccgaaatataacaatagttaaattaatgtcaagaactaagcttctttcttttcagaagattcctcggcctggatggcctctgtttctacaggctcttcttgagctttaggctgagaaagcgcagcggtagcggcggccattttggttctcactccagccatataatgatcaaaaaccataaccgtagtcctgtaaagaaggtgagcaaacttagaataagggagtcctaaaaataggacaaagatgcaggctaaatgtgctacgtaaacaaagtaggcaattttaagatcaaagatacgaagatattgagccgcaagaccagtaatgccgacaaaaagaactaaataaagaaaaaaccagtcactataggaactgcgcattataccttcagcctctttggccttacggttctggatcaaaagaatggctccataaattaaaatgaaaccaccaagatttccaagaatttttatgggattccaaagaggccatggggtgtggaaaatctcgtttccagtaattgttcccacaatatcggcaaagaaaaacaccaccatggtaacaaagaaaagaataataaaggcccaaagaactaaacggtgaccactatatcttggcaaattagctacacacttcttgaaacgctcgtgattaagaatttctttaaaaacagggattacatggtcttttattaattcccaggtggttgcccgataagcaacagggatattggctccttcatttaattgacgccagagattacttattcctcgccaagcaattatcgcggcaaaaccagctacaggtaaaaagatagcgtcaaccgctaacaccggtaaaaaaccgtgaaatagcccatgagagaaacgcaccggtgattcaagctctggtaacccctgatgaacaattaaaagcatagcaaaaataaccgctaaagcaaaaccaaaaagcaaaacggtccctgctaggctattgtaaagagaccagagaaacttaggctcagccaactcccttatagccatggcccttatagctgaaagaacatcccctggccttgccccacgaggacaatatgccgtgcagtcactacactggtgacagagccagatagctggatccttggccactctgtccgccattccccactgggccagaatcatctgctttcgcggaaaaggcacatcctctgtggaaagaggacacaccaccgcacaggtggcacactggtaacaacgctttaccgtatcaccacctgaggcaataacaccttcaacaaactttaaatccggttcgacataatgatgagacatatctctacctccttaccaacctttaaaggggctttctcccacagcttcaagtgcttcttgaaattcctgaagcagtttaggcaattcttcgtattcgtcaatagataccgttttaattaccactcgttcgggttcaagggctaactgctgtaaggtttcagctacgttttccatacgacgattagcaagctcactacctttaataaagtgacattgataattttcaccatatttacaaccaagcataagtactccgtcccaacctccactcatagcatctctaatccaggccacattcactgcccctaggcatcgaaccggaataaagcgtatagaaagtggaacatttttacgatgataagcggccatatcaagggctggcagggcatcattctcacagataaaagccacgactctatactgaccatattcgggctcaggcatctcacaggccttaagcatggagctacccatgtcaatattgtagtccttgaaattaatgaccctttcgggacaggcgccaaaacaggttccacaacgcctacaacgcgtaggattaggcatcggggtgccttcaggatcgtcatcaagggccccaaaaggacattcttcggtacaacgtttacactgggtacaacgcttaaaattaaactccggataagcaaaatcccaggtacgcggatggacagcatgccccatttctaccgccttcaaacactgaatagcctttagagccgctccagccgcatcttccatggcctgagctgtagccataggctgatgcacacaaccagccgcataaattccggtccgtctggtttcataagggaagcatatatagtttgaatccgcatagccgctaaatagttcaagttcagggaaaccaggaccctgacggtattcaagagggataataggatcatcagccgtagtggggaccatacccgtggccaagacgaccaaatcaacaggtacagccatatcatcacccaacaaagtttctcctacttctaccaccaaacggccgtcatcagcctgggcaagccccttaaattcagccttggtcaaaaagacaccaggatcgtcctgaagggccaaataaaagttttcgtaaatccccatagtgcgcatatctttgtagaagatatacgctttagcctcgctatccatttcccgcaaaagtttggcctgttttaatgaagcgagacaacacactcctgaacagtatggaagatgattttcatcacgctgaccagcacactgaataaaagcaacacttttaaccggagaaccatcagacggacgtttaagctcgcccttggcaagcatctcttcaaactgaatattagttactacatcgggatacttcccatatccataaggctcttcaagttttgtagcgtcatagggcttccaacctgtagccactacaatagccccaatgtcaacagtttcttcgttgccacccgcattataagtaactttaaaggccccaggagctccagcaatcttttctaccgtagctccggttaccacttgaattttgtcattagcttgaacatcttctataagctttttaaccacaggatcaacaagatttttgtaaggatggccaggttcaagctgctttttcatcttagccacaaaaccaccaagctcattttccttctctaccagtaaggcctcgtaaccagccttggctacttccaaagccgccgtaagaccagctacaccaccacccataactaatatcttcttacaaatttccccttcaagtttataaggctcaggcggggcgatcttttgagccttaactacacccatacgaacataatctttagccagagccataagttcatctttaaaggacaccccttcagcaaactcaatctggctttcatcttcgggcatttcttgaccttcttcaagtttaggccaacgagaccaaactacctcttcacgtaagctaactcgcactaccggcaattttttgccaaaatcaaatacgtcgtaatttaccctagatgaacaggcacaaattaccacgctatcaagctcattttcctgaatagctttttttatagcttctaccccttctttaccacaaagaaagggcatagaagcacaataagcacagccctgttcattggctgccgcttcaagatctccaatttccaaacgatcgccaatattacaggaggtgcaaataaaaactcctactttttccattgatttacccccttaccaaagtttgaatagcttttaaagccgcagcagttgcggtttcattcgaagacataacatctagaggcaacctagcacagccacaggcatacatgcctttagcttcactaggaatgacaaaaccattttcgtccatctccaagatctgaggcacttcctcaccagctaagctcggctgcataccggtagctagaactaccatattcacctgcttctggatctttttcccggaaagagtatcttcagccactactatcaggtcaccattttcggcttgctgaatatcagcaacttttcctttaataaattcgatattggcttcttctttagccctgtttaggaacttttcataacggccaggagttctaatatcaatgtaaaagaagtaaacttttccttcaggattttgctcagcaaaataaatactgtgcttaagagaagccaagcaacaaatatacgaacaataaggcaagtggttctcatctcttgagccagcacactgtacaaaagctatactttgcggaacctgctgatctgaaggccggacaatctttccgcccgtaggcccattgggagcggctaacctttccatctgcatattggtaattacattttcaaaaccaggctggccgtacttcagattatcaagctttttagcgtcataaggcttccagccagtagcccagatgatagcccctacttctagagttatagtctgaggctgcatatcaggatctatagcattatacttgcaagcttctttaattctttctaaatcgccatcagctaaagctgacttgtccagaacgtaacgggcgggaaaagcatgctcatggggtaaataaatggccttagtttttcccagtccaaaattaaaagtgtcttcccgctccccttcacataccttttcacattcaccgcaacaggtgcagttttcatttacataacgaggtgcgatttcaacggttactttatagtttcccggtgcaccctgaatgtcttttatggttgccatagtgtaaaaattaatgcgtggattctctttgatccggcgatagttgatttccaaaccgcaagtcggaggacaaagtttaggaaaataatagcgaagctgattaactcgaccacctaaaaagggttccttttcaataagaattacgtcatattccatttcggctgcctcaacggcagcagtaacaccacttattcccccgcctactacgaggatcttcccctctcccatatacgcctccttacagaaatttccttacccagaactcaaatcccttttaaaaggaatctcagatctgaataaggttaaaaaaaactccaggcaccgcctattaggcagcacctggagttttatattagcgcaaatcaagcattacggtccaagaggatcaggaataatctggacataagggaatttctccatttcccactcgccagtttcagggttgtagcgagaaagggtgaagcagcgccattcagcatcgttgagctcagggaagtctgcacgatagtagtaaccaggatagcgagtttcttctctaaagagaacgtggcggagatgaagctcagccgtccagacacggtgaatgttttcccaggctctcatgagctcgtggagatcccgagctgctgccttttccatatcttccttgagcatggtcaaaagttcaaggccgcgttcaagcatgaccttattcgtctgatagaaagtagcgataccagcgacatattcgtccataagtttcataagacgagcctggatctgtttaggcaagaggaaattcgggttaacttcataggaagtagaagcctctttattttcttcaaagcgataccaaggtgcataaatctctttcttgagagcttcaggatcttccttaggagtaggcacatagtctttattgtcaagacagaacttaaccatagccttagccgcaatacggccctcagcatgagcaccagaagagaacttgtgaccacaagcgcccacggtgtcaccagcgcagaacatgcctttaaccgtggtcatacggttataaagaccaatttctttccagggttctttatactgatcaggcacccaatcttcgtcaggaccgcagcaccaagcaccagcacaaccagcgtgagaaccaaggaagtaaggctcagtaggcataatttcggaaggtaccttttcaggttcgatgttcaagcaagcccaaagacccgcctgagttacacacatgtcaaggaagtcttcccaggcttcggcttcgagcttcttgaattccttcttgtccatggtcttcatggcttcctgaagagcccactcagtatggatgtagataggaccacgaccttctttcatctcaatgagcatggcgtggttacgcaagcaggttccgataacggaagcttcactgtaaggcttaaacttttcaagttcacccttgtgcttggcgatataatcttcaccaaaagcgttggtagcacgggctttaaaaagcaagaaccaagcaccaaccggaccataaccatctttaaaacgagcaggcacaaagcggttttccatgagtacaagcttggcaccgctcatggcacacatggcgtaagctgaaccagggttccaaaccggataccaagcacgaccctgaccttcagccacagaacgaggacggaagatgttaaccgcaccaccagtagccaagagggtggccttagctttaatgatgtagagcttgttttcacgaacagaaaagcctacaccaccacagcaacggttgggttcattagcgtccatcaaaggacggactataaatacacgttcaaggatttcgccattttcaccaagctgctccatggcgtttttagccgcttccgctacgatgcacttataagattcaccgttaatcatgatctgccagcgaccagagcgaactggcttggccccagatttaagggtcatacccttggccttggcctgagcaccgtcaagaatcttaccatcatcggtacgcttccagacgggaagaccccattcttcaaaagcaataacactatcatcaacgtggcgacctacgtcaaaagaaagatcttcacggatgatacccatcaagtcacaacggaccatgcggacatagtcatcaggcttgttttcgccaatgtaagtattaatagccgaaagacccatggctaccgcaccagaacgctcaagcgcggccttgtcaaccaaagttaccttgagcccagcaggcttagcccaacgaacagcctctacagcggcaccgcaacaggccataccaccgcccaccaaaagaatatcggtttctttttctacaatctcaggctcagcacaaggaagcccaggattataagaccaaatcttagccataatttacctccttatcttaaaaatttttattttcgttaattatttccaagctactgcttcaggcacagccggagttacattatcagccacctcggtgaaaagacggttatcaccaatagcagaaagatcaggatcaggtttaccaagagtgggatcagcttcaccttcgggtgtagtacgaatcgggaacttaaagcgctttactacaccattacggaacttaatggtccacataatgtcagtagtaccacgcataggctgacaagttccgccaaggggagcaaagtcagcatagtgacggaccataatcgcaccttgaggacaaatcttcacacaagaataacattcccaacactgatcaggttcctggttgtaggccttcatggcttcagtgtcaaggatcatcaggtcgttcggacagatgtacatgcaagctgtcttttcgccgcccttacatccgtcacacttctcggggtttacatagctcggcatactcctacctccttatttatttttatgctttaaacagaacattaagctgaattgaacttttttaaatgaacgttcactcatttcgccattccttatacgttggacgaaaaatagtgtcaaggcaaatttaagaaattaatagcgataaaagaggtttaattcccattaaatagggcttttaggccgtttttctaaaaaatttgtcttatgacttttttttttacaaaaatgttttaagctgataatttcatgaatattgtttgacatttttaaaacaaatgaagaattgcttttataagctaactataggactaatacttgcgggaggagaggctcgccgttttggagggggcaagtgccaggccatactccaaggcaaaccattaatacaatgggtttacgaatctataaaaccttttacctttgagatatggctttcagtaaaaaaacaagaagattttggtttgacatttaccaaggttataaaagatccctttccaggagctgggccagcagtagctttaagagaaactttaaaacatgttgctaataataaagttttattggttacaagctgtgaccagcccttaatccagaaaaaattactaaaaggtttagtctctttttttgatccccatcaatacgaaatagccgtctttattgatgaaaaaggaaaaattttaccctttcccggtctttataaggcttcgctgaaaaataaaaaagtcaacgccttaagagatttcttgaaaaatactaaggcccttataataaaacctgaactctggcgtaaatgggacccaaaaggactaagtttttataatataaattaccgtaaagatttagaaagattagaaaaaggtactccctaatcctcggttaaccctctgataggttttaggcatagctctaatagagccaaaaggctctcggaatccctcgtttcttttgttttaggggatcaggggcaaagcccccgatgactatgcccctttgaaatatttaatggtgatcttttaaatatttacgtccggaaaaaatactagaaataataccttcgtcgccaaaaatgtcattccaaactactagatatatatgcaccatacaaaagatagcaaaaatccagaacaaaaagtaatgccatagacgagctacctgttgattgccgaaaatagcagtacctatggcgtaaataatcccattttcaggatacattaaataaagtcctgtcaaaatcataattataccgagaaacaccattcccatatatgcagttccagctagagggttgtgaccaccatgaccaacatgttcatcggtgagatataaatagtgtttaatggtgataaaaaggcctctgatattacgaggagtaacgggaataaaatctgtaaagcgttcatatttatttccaaaaataaacaagtacagcctcaccataatagcggcaataaaaatataacctgctaggaaatgtatataacgcatttcagccataataaagttggtattgatcccttcccagacccccaggacaaaaggatctcggatatagtaaccagtaatacaaagggttacgatcgaaagggcaaaggcccagtgatataacctcattaaaacgctccaaactttaacgcgtctgtaaccgcccatacttacctccttattaaaaagaggccggagccccggccccaattttataaagctttgaccttaataagctcctctctttcaggattcaaaacatgtacggcgcaagcaatacaaggatcaaaggaatgaatagtccttaaggcctcaagcggtttttctggatcagccacgggattacctactaacgccgcctcatagggccccatacgccctttatcatcacgtggactcatattccaagtagaaggaaccacacactggtaattttctatacgtccgtcacgaattaccacccagtgagaaagggtaccgcgaggggcttcatgaaagcctacgccttttataactcccttaggaaacttaggcgggacataaacttccagatctccgcgaccaatattttgggtcaaaaggttaagatgtttgggaccaagctcggccagcatagctgctcttatagcccgtgccaaatgtcttccaggagtggagtgaaaagcctcaagaggtaccggaccacctaccaaagaagaaagtttttctacagcgtaatctacccattttttagtaagctcgtgacccaaggcgtaaccaacaagcacctgagccagagggcctacctgcataacttcacctttaaaacgcggagctttagaccaagaatacttaccatcaggctgaaagtcagtgtaatgcggaacagtctcttcttcccaaggatgcttggtccaatcaccttcgtaccaggagtgtgcgatacactcggctacgttttcacggaaataaggatctttgaagctcttaatcggttttacgccggccaggttaccattgaatatagttccaccaggaaggtcaaaggtttctcctttagtgtcaagaggaagatcaggcacagccagatagttcttaacaccagccccgtattgaagccaatctttataaagggcacctacagcgattacatcagggagataaacctgatggacaaatttctttacttcttcaaaaagcttttgggcaaaaagaatcctttccatattaagggtggcttcgttatcaggattaatggctaatgccactcctcctactactactgtctggatatgcggacttttaccgccaaaaatagctactatctggttagctttatattggtactcaagggcctcaagataatgagaaaccgccattaagtttacttctggcggaagcttcatggccggatggccccagtagccattttcaaagggaccaagctggccactggccacaaaggcctttaatttttcctgcacttcacgaaaacgattgacattatttcctggccagggagaaatgctttgggctaaatctgcggcctttttgggatctgcctctagagcagaaaccacatctacccaatcaagagcagataggtgatagaaatggacgatgtggtcgtgcaaagagtgggccgccatgattacatttcgcacatactgagcattgataggaatttcgagatttagagcgtcttccacggcccttaccgaagctagagcgtgaaccgtggtacaaactccacaaatacgttggacaaaagcccaggcatctttgggatctttgccttttactatgagttctattccacgccacatctggccagaagaccaggcgttagtaatctggcctccatctacttctatatcaatacgtaaatggccttcaattctggttacggggtcaatggtaactttatgggccatactttattcctcctctttttcttttgttactacttttttaactacaccggccgcagcgtggacggcaatacctgcggcagctgctccaagggcaaatttaccaatacgttcggcctgaccaacaatacccataccagaaggcacttcggtaccaggcacatgctcatagaacggaatcatggtatcccagcagtctggctctgtacaaccaatacagccatgaccagctgataccggccaaaccccagcatcacagaaacggattaccggacaattagcataggttacagggcctttgcacccgaccttataaagacaatagcctttcttgtggccttcatcgccaaattgctccacaaagcggccttcatcaaagtgaggacggcgctcacaatgatcatgaatttttcgcccataggcaaatttaggacgcttaagataatcaacctctgggagtttattgaaagtaagaatgtaagcaatagtggccaacaaattataaccatttggaggacacccaggaacattgatcaaaggtttgtccttaactacatcagatactcctaccacaccagtaggattgggcgaagctgcggccactccgccaaaagaagcacaggtaccataggcaataaccatactcgagtgcttggccacttttttcaacagttcaagagtagtgtgaccagaaatcttgcaataaattcctttgtcttttaagcttaccccgccttccaccacacaaatcagcttgccactgtatttttcgagagcacgttcaagattttcttccgcctgatgacctgcagcagccataagggtttcatgatattcaagagaaattagatcaagtattaaacttgctacatcaggatgagaggttcgcaatagagcctcagtacaaccggtacattctaccaagtggagccacacaacaggtggtcttgcaggatctttaagagctgcctctactttagaaatcattgaggatgggagccccatagctgccgtagcaatagtggcagcttttaaaaagtccctcctctttagttttagaagatcatttgctagaaatcgattcataccctgcctcctaaattaagattaggatttacttaaataaattattttaatttcaactttcaattacatttcactatctactaactattctttcgttattttataggttaaactttaaaaaaagtaaagctatttaattcgtaatttataatgttttttgattacagtatcgtctatattactttataggatttagtatatgataagtgctaccataataggattagataacatcttattccaagatgagggttttggggtacatttaattaaatttttaaagaaaaattattcttttcctgagggttttactttgatagacggtggttgcgcaggcctttctttaattaatttaatacgtgataaagacttggtctttatagtagatgtttatctatctgatagtccgcctggaactctaaaagttttttcctgggaagaaatagaaaatttaggcgggcaacattttgcctctgtacaccagtttggagtaaaagacgccttaggattagccaggctttaccatataagacccaaaacatttaaagcctatgctgtagttcctgaaagcatggaacttggtacagaactaagtcctactctaagaaaaaatcttcctttaattgccgaaagaatcgttaaagacttaagagaattaaattttgttataagagaggaaaacagcttatgtgtttaggcgtaccgatgaagcttattgaaataaactaccctataggcattgctgaagctgagggtgtaaggagagagataaacttacaattacttcctcaagaagaaataaaagttggcgactatgtaattgttcacgtaggttttgctattcaaaaaatgtctccagaagaagccgaagagacctggcgccttttaaagcaggtgatggaacaaagatatgcatgagacttctcttgtaatagccatgtgtacccaaatagaagagatggtcaaggctcaaaatgcccaaaaagtggtttctatcactgttcgcgtgggagaattttcaggtgttgaagaagaggcctttagttttgcctttgaagtatataaaaaagaacaccctctttttaaagaagcggttttaaaactggaaaaagtacctgcccttaaaagatgcctcaattgcggggaagaatttagctattttcaacaaagggtctgccctcgttgccagaaagaagaaataatctacactggtggcgaagaactagaaattgccaaacttgaacttttagtggaggattaaaaatgtgtgaacactgtggttgtaaccaaagaagtcaagaaatcacccttgaaaaacaaattcttgccgaaaacgatcttatcgcccagaaaaaccgagctcatttccgggaaaaaggtataaaagttataaatttgatcagttcgcctggttctgggaagacaactctccttgaagccaccatagatgccttaggtaaagaaatccccctagccgttattgaaggagacccggagacagaacgcgatgccgaacgcattcgccaaaagggtgttcctgctatccaggtaaccaccggtggggcctgccatcttgacgcgcgcatggtgcaccgagcttaccatcagcttgaagaaaacaactttaaacttcttttcatagaaaacgtaggcaatcttctttgtccttcttcttttgatcttggtgaagatttaagagtagtattggtctcagtaccagaagggtcagataaacctgccaaatatccggcatctttttacaaggcccacgttttccttataaccaagatagatctgctgccttactttgactttgatcttgaagaggccgctaaattggctcgtcaggtgaatccgaatattaaaattattccggtctccgccaagaccagagaaggaatggccctgtggctggacacactaaaggccttagtatcatagttaaaggggttgttcagggcgtagggtttaggccctttgtttatcgcctggctaaaaagctgaacctttcgggaaatatacgtaacaccggtaaaggcgtccttataaatgtctggggagaagaaaaccaactagaagattttattaaaggcttaaaagaagaagccccaccccttgctcgtttagaaaaaataatcaccagccctataaacgggaccccgcctgcaaaatttgaggtccttgaaagcgaagccggcccaaagcaagctaaaattcccgctgatgtggccacctgtgaggcctgtctagccgaactttttgatccgcaagatcgccggtatcgctatccttttattaattgcacagattgcggcccaagatttagcgtaattcttgacttaccttatgaccgcgtaaaaactaccatgcacgtctttcctatgtgcccagagtgccttgcggaataccaaaatcccgaaaaccgccgttttcacgccgagccaaacgcctgcccggtatgcggcccccaaatatggctggttgataaagacggtaataaaatacacgccgaagatcccgtaacctatgccatagaagccatcaaacaagggaaaatagtggccttaagagggcttggcggctttcttctagcctgtgacgctactaacgaaaagacagttaaacttcttaggtaccgtaaaaaaaggccccgaaaaccctttgctatcatggtaaaagatcttgaaagtgctgagagcttagcctttttaagcgataacgaaaaagaaattctaacttctccgaaaaggcctatagttcttgccaaaagaaaacttgcctcccctcttcctgaagaaatagcgcctgggcttgaatttataggcctaatgctaccttataccccattacatcaccttattttaaaagaagggaactttttggccctggtaatgacaagcggcaacctttcaggtgagcccctttgtgttaccaatgatgaggccttgcgaaggctctcacatattgctgatcttttcctcttccacaaccgcgaaatagttcagggcatagatgattccgtagttcgtgttatagcagggaagcctcgtctcataaggcgagcccgcggctatgtaccagagcctctaccctttacctgcgaaaccaaaaaattttttgcctttggagcccatctaaaaaacacatttacccttactcgtggtaaagaggctttcatttcccagcacataggagatcttgaagatcttgaaaccctaaacttttttcaaaaagcactaatgcactttgaaaatttattagacattaagcccgaagttcttgtttgcgatttacacccgggctatttgagcacgcagcttgctgaagaaagagctaaaaaggcccagatccctttgattaaggtccagcaccatgtggcccatgcggcagcggttgccggggagtttggccttgagccgccctttctggctctaattcttgatggcttaggcttaggagatgatggcaccctctgggggggcgaacttttaaaaatagaaagagggcaatatgaacaccttggacatctctttcccgtaaaacaacctggtggtgacgccgcctctcgtgaggcctggcgcatgcttctcgcctacctttacgaaatttatggcgagaaaacctcagaaatcgccaaaaaattactccctaaaacttatcacgaaaaaattcctcttgtcttaaaaatgcttgaaggaaacattaatgcccccataaccaccagtaccggaaggctctttgacgcctgtgccgccttgcttggtatatgctttgagcagactttcgaaggagaagcccccatgctccttgaaagcctggccttgaaaacaaaaaagtcccctattttttcttctagcttgtttagaagcaaaaagttagtccttgataccagggctttaataaaagacctgttagaaaatttggactctttttccaaagaagaattggctctaagctttcatttatccctggcccatggcttaaaagaaatgttagtctcggcctctcgaaaaacaaaacttaaaaatatagttttttcgggaggggtttttcagaacaaaattcttgctgaagccctgataaattttctcagaaaagaaggtctaaaagtttatttcccagaaaaacttccggtaaacgatggagccatttcttatggccaagcagtttgggcctcctggatttatgaaagaggtttagcaaaacagtcgtaaacgtcagtacttacaatttttaccgggacaatatcgcccaccgtggcttctccttccacataagttataccgtcaatttcaggggcctgaaaacaagcatggccaacaagacgcccttcttcgtccaccccttcgattaaaacttcggtagtatctcccaaacgcttggctaaacgtttttgagaaatctcctgctgaagcttcattacctcgtggaaacgagcctttttctcttcttcagaaatctggcctggcattttggcagccagagtaccttcttctggtgaataaataaaagcccccagatggtcaaactgagccactttcagaaattcgagcagaatctcgaaatctctttccgtctctccgggaaaaccaacaattatactggttctaatggcggcttctttagaagccccgcgaatttgctcaataagagacaatatttttttgggatcagctaaacgcctcatttttttgagaatttcaggactggcatgctgaataggtatgtcaaagtaagggcaaatggatttttccatcaaaacaacctcaataatttcttcgctaaggccatctggataaagataaaggagccttaaccagtaaggggagacctcttttaccaggcgacgcaaaagagacgccagtttaggctttccttggtctttaccgtaagcggtgacatcctgccctaccaaaattatctcctgcactccctgagccaccaaattctttgcctcttcaaggattattccctcaggtacactacggagaggccctcttatacgcggaatagtacaaaaagaacaagcatggctacatccctcagttatcttgagataggcacaaaaaggattttctgtaagaagacgtcgaggagtttctctcccttcaaaacgtaggcaatatctatcttgtgagaaaataacttcaggtgaacggtaagcctcaatccctataaattgatccacctctggcaactcatctaaaagcgattcgcgatagcgggtaacaaggcagccgcccaccaccaagcgctggccttcttttttttgctcagctaattcaaaaataacatcaagggattcttccactgcctcgcgaatgaaagcacaagtgtttacgtaaaggatttcagcctcttcgggatcgagaacaatggtgacccctctttctttgagctcggccaaaaacttttccgcatcaacacggtttttgggacatcctagaaggacgggataaattttcattgaattattcttttacaggcaggtctttttcctgaaggatattattatcattatcaacataaacaagccttaccgaagccctttcaatttcttcgggcctaagccagtgataagaaaccacaatcaagcgatcgccgacttctcctttacgagccgcagccccattcaaacagacttctttgctcccccactcgcccttgatgacgtaagtttcaaaacgctcaccattttctaagttataaacccagatgctctcaaaaggctcaaggccagcggcaatcataaaacgaggatcaagggtaagactcccttcgtattctaaattttttgccgtaacccgcaccgtatgtaattttgaacgtaaaaatttgcgccacatagacttaaggttcaataatcatgttgtctattaaccgagccttgcctataaatacggctagagctagaagagttggctcagtaatctcccttacttctattaggtgttctgggtctctaaattcgatatagtccactttagtataaggatgagacaagataaattcttcgagctccttttgcaaaatatttgtatcctttaatcccttttttaccttctcttttgctaagcaaagggccttgtataagcaaactgctgactttctttcctcaggggagagatagatatttcgcgagctcatggccaggccatctttttcgcgcacaataggatggccaactatctccacatcaaggtttaaatctgcaatcatgcgtttaacaactaaaaactgctgataatcttttaagccaaaaaccgctaaatggggctttacaatattaaagagtttgagacaaacggtagccactcctttaaagtgccccgggcgcttggccccacacaaaggcttactaagctcggttacctctacataagtctggtaaacttgaggatacatatccttggcattaggagcaaagactacgtccacccccacttcttgagcaaggctggcatctcgttcaaggtctcgcggatattcttttaagtcttcctgagggccaaattgtataggatttacaaaaatgcttaccactaccttattcgccagggttttagccttgcgcataagagcaagatgcccttcatgaaaatatcccatagtgggtaccaaggcaattcttaccccgtttttgcgagcgttttcgctccagatcttcatttgtgaaacttcttttattagtcgaatggttaccctccttgatctaccaaagtcttttcttcaatccatacgggcaacaagtctataataatattttgaagttcttcaaatttccacttcttattttcaaaagatcgagctttctcccaccaggaaagtcttccatctccattgtcatcttcatacaaaaaataaagtttctggctagtgggttcctctccccagatagttaatcttttataacctgataaatcttcccacagagaaacccgcaccaatattccagacaatctaaaagaccactctccccaccagggaaataaaagatttggctgattaatggaaacaagatttttcataatttcaaatagaggtttttgagcatcaaaaatcaaaactggggttcccttttttaccagcttataaagatctgctacgtctttgtcttccatagctacgcaaccgaaagtccagtctcttacaagtttgcctttttttaacctccaaatacctcctccgtggatacccaaaccaaaacctaaaggacatttggggtctggcgtctttttaaaatacgccttaaggcaacgcttataagcctcatcatcaagtcgatgctcccaatacgctagatttatgtctttcaagtttgggtaagaaatagctaaaaaaagaccgtatttacgggacggccttttttcagtaataaaatacaaaccctcaggagttgctccatctccttggcgagttttaggggcctcaggattccaacctaaagaaataggataggcttttataatatgatcgttttcataaacataaagagttcgtgaatacttttctattactatcagacgaaaagctttggcttcaaaaaatccaaaaaacaacaaaattgaaagataaaaagttaatttcaaacctatttttggcaaaaccttctcctttcgtcaaaaataatttagcattttgttcaattttatattacattttattcgacaaaaaacatgaggaggtaaacttatgaagaaaaagttaatggccttaataatggcagtgtcctttattggagcatccagcggttctgttttggcagctaagtcttgtaaaggtatagtaaaagagttcgatggaaaagtcatggtcattaaaatcgagggcaaatgtaaggttgagcctggaactaaagtaaaaataaaacctaagaaaaaggctgccatagaaggttgttagtttaagggggcttaagcccccttaagtaatttttcaaaaagttgtcctgcctctttaattacaggagtattgtctggtaattcaagaagagattgacgatttatttctgcttcaaaaatttccgggctttcttttaagtatcctaaaaatgtcatccccttttcgtgacatacttgttttacatagtcatcaagaacttcggggatttcctggggggctctgttaaccaaaagccatatttctttgacatcgagctgaaggggtttgataagctctgcaatacgtccagccgtcataaccccacgtgaagaagcatctgaaacaatcaagagcttatttatcttcctaagattcatacgagaaagatgttccatgccagcttcgttatcggttatcacgtaagcataatttttaaggagcttttctaaggcctgggataaaaaagaatgggcggcacaataacagccagggccctcaggctgccccataacgagaaggtcaaaatcgtctgtttcgataatggcttcatttagcctcatttctataaaatcaccgcgggccatattatctggcactgaggaacgtaactcgtcttttatttcaccaagagtaacttctacctggagtccgagaagttcattcaaattggcgttaggatcagcatctacggctagtataggtgtgcggccagtttccgttagataacgtatcaaaagggcagcggtggttgttttaccggtaccgccttttcctgccaaggcaataacttgagacactacccctccttatttttatgtctatctttaaaaagtttataattgatactatcaacaagggccctacagctggcctcaattacgtcgtgagaaacgcctactgttccccatacttcatggttatctcttgaaaaaataagcaccctcactttggccgctgtccctggtttgcccggaagtactctcactttataatcagccaaggccatttctttaagctgtggataaaatctgcctatggccttacgaatagcgttatcaagagcattaaccggcccgttaccacttgccgccgtatgctcaattacccctaccccaggcggtactcgtatcatcacagtggcctctaccaatggcaaaccatcttctgtgctcttcatgtcaagtacacgatagcccaataattcaaaatactgctttggttctccaattaggcgatacataagcaattcaagagaagcctctgctgcttcaaactggtaaccttcggattctagttttttaacctcagccacaatgttggccagcatggggtcatcaggctcaagccttatgccaaattccttggccttatacaagatattgctacggccagaaagatccgaaacaagaatacgacgcacattacccaccagctcaggttcgatgtgctcataagtacggggatgacgcattaccgcggaaacatgaacccctcccttgtgggcaaaagcactatgcccaacgtaaggcaaataagatggatgaggaatgttggccacctcacatacgtaacgggaaacttctgtgagccggtgtaaataatttttggactgggcttcataacccattttcaagactaaattgggtatcaaggaacataagttggcatttccgcagcgctcaccaaaaccgttgatggtaccctgcacctgaataacgccttcaagcacggccatcaaagagttcgctactgcacattcagaatcattatgggcgtgaataccgagggaaactcctttcccaagacgtttctttacttcttttatgatctctacgatttcgtgaggaagggtgcccccgttagtatcacaaagcactaatacatctgctccagctgcctgagctcttttgagagtctcacaggcatagtccttatcagctttaaagccatcaaagaaatgttccgcatcgtaaaaaagtttctcgcaatggggcttaagataggctaccgaagcttcgataatttcaaggttgcgctcaagggttgttttaagagcttcttttacatgaatatcccagcttttaccaaaaatagtaataactggcgtacgggcttcaataagagcctgtaaattaggatcatcttctggatttttacgaggatggtgagtactcccaaaagcagccagtttggcgtgtttaaagttaaggtctctcacttctttgaaaaatctagcatctttgggattagacccaggccagccaccttcaatataatctatgccaagttcatcaagcttttgagctactctcagtttatcttccactgaaagagtgaaatactcagcctgggtaccgtcacgcaaggttgtatcgtaaaattcaattcttttggccatgctaacctcactaaagggtttcttcttccggggccctgtctaaaccaaaggcctcatgcagtgcccttacagccaattctgtgtatttttcgtctatcacacaggaaactttgatttctgaagtagaaatcatgtgaatgtttataccgtgatccgccagtacttgaaacatcttggccgccacacctggatgagctcgcataccagctcccacaatggaaactttggcaatatcttcgtctccttctattttttcaatgcttagttcaggggcaagtttatcaaccagcttaagagtggctttgtaatcagtcttagggacggtaaaagtcatgtccgctctgccatcaggacgccctgtttgaataatcatatcgactacaataccggcatccgcaatagtcccaaatattttggcagccaggccgggcctgtctggcacaccgtaaagcgaaatacgggcttcattgcgattataagctacgcctgaaacaaggactttttccatggattcatcctcctccaccaccatggtgcccggctcgtcggtaaaacttgagcgcacatgaaccggcacaccataaattttagcaaactcaacagagcgaatctcaagaaccttggcccccatactagccagctcaagcatttcttcataagaaattttctctatttttcgggccttaggcactatgcgggggtctgctgtataaacaccatcaacgtctgtaaatatttcacaaacatctgctccaagggcagcggcaatggccacggccgtggtgtcagaaccacctcgacccaatgtagttatatcacctgaatcggtaataccttgaaaaccagctattatgagtatgttaccattagcaatttcttcttttaaccttgcagtggctacgtctcggatgcgggccttaccgaaaagttcgtctgtcttaatgggaatctgaaaagcaagaagtgctttggccgaataccccatggcatttaaggccatagccaaaagggcagaagagacctgttctcctgtggataccagcatatctagttctctggggcttggttcttctaccaggttgtaggccagttttagtaaacgatccgtctcgccagccatggctgagaccactaccactacgtcgtgcccttcgtcacgatatctggcaatgcgcctagctacgtttctaatccggtcaagatcaccaaccgaagtaccgccgtatttctgaactacgagcatttctaatcatcctcctttttacctcgccagactggatcttcaccaaagtgtaaaaaccaccaatcctcagcgtctgccccttgatcattggggcgcaggtcaatgcgataatgttcacagtaatccattaacaaatggtaggcctcatttaaccgctgcatggcctgagtatccccctttttatcagggtgaaactcagctgcaagcttccgataccgagctcttatctctgctcgcgtagtttgcaaaggaagttttagcaacttccgtgcttcttctattttttgccacttatttctggccatatttctctctcatttaacccgttgaaatttaacctattttagaaaaattgactaatcctatgttggtgtttttggggacaggcaaattttagcctccgctacaacatgccgatataagggacaggcaaaaaattttaaattttaaggaggtctcttatgccacgtatcccacgttttttcatgaatgatccacgagccgcttatcatgtaatttcacgcaccgccctacccggccacgatgtcctcggctatgaagaaaaagaacacttgctccatcttataagctggctctcgcaggtctattttgtcgaagtctatggctttgccattatgggcaatcacttccatctcctctgccgcatgctccctgaaaaccagttctctgacgaagaagtaaaacgccgtatcaggctctactatggcgaaaaacgcaaaattttcttctacgaagagatgtttaaaaaatggcggaaaagactcggaaatctttctcgatacgtccaggacattaagcaacgtttttcacgctggtataacaaacgcgttgaccgcaaaggttacttctgggctgacaggtttaagtccgtaatcattgaaactggggaggctttgctcaactgcttggcttacatagagctaaacccagtgcgggcaggaattgtagaaaagccagaagactaccgttggtgctcgctgggatacagagcaagaatagggacaggcaaaaactttctgtcgcttgacctagggctaccgcggtatgaggaaaaaagcgagaaagagagatttgaacttttacgagagtttgtttatggcaagggtgggcttggcgagccagaaagagagacaggtgaaaaatttagacagagaatcaggtattttacagaaagtttagccataggaagcaagagttttgtagaagagacggtaaacaaattgaaggacttgttgggcttaaaaagaaagaggaaatgtaaagctcttaaaaactttggagatttggcgttgatttaaatttttgcacgttaaccgaacttgttgcacgacaaattgtcatcgcgaaaaacaaggaaggcgcctagacgatttaagcgccaacgcagtctcttttaacccttaaactttttacaagatcggctagccatttcgtgacctgtaaggcccgtaataactgcataaaacactcgtcaaaaataaaatttcccttttacttcagcagaacactttcagcagaacaggaacctaaggtatccagagtttcagattgatataagtttcgaaaaacgaaaaagagccaaaaattttgcctgtccccaaagctgacaatgcctgtccccaaagctgacaaaaaattttttcctggtatttattagccccatgatcaaaggagatggttttgaactgagaagttgtcgtggcgactcctgccccatggcggtaattgatacggaaaatctcactaaaaaatgccaggaggttcttgaaaaagccaatttaggcgacttttttcgctcgctcggtttaaaaaagaataagtgctatcgctttagagtagctattgccgcctgtccaaatgcctgtacccaagtgcacattgctgactttggtgtcattggccaggccgtacctgccctggttggagattgcaacacctgcggctcgtgtgtagaagtatgtgaagaagaagccattactctttttgaggaccgtttccccttgattaacactgaatattgcgtaaactgcggtgcctgcgtcaaggcctgccctaaaagagctttgcaaatagaagagtgcggctttaaaatccttgctggtggtaaattggggcgccatccccgcctggccgaagaagttttggccatggtggataaagaaagggtccccaaactccttgaaaagaccattttattttataaaaaacactgccaaaacggggaaagattaagagtagtcatagaaaaactaggctgggacagttatcttgcctcactaaagtaaagtgtctgccatcaggttaaaaaatatacgccagcacaatttaaagaactttgacctggaaatccctctctataaagtcaccgtcattaccggagtttcaggagcaggtaagtcaacgcttgcttttgatgtgctctacgccgagggccagcgccgttatgtagagaccttttcggcctatctcaggcaataccttgagaggcttccgcgcccacaggtggaaagcattgaggccatccctccagccattgccatctctcagacgaatcccgtaaaaagctcgcgctcaaccgtagccacgcttgcggaaataaccagttttgccaaaatgctctggttcagagcagccactcccttttgcccgctttgcgggcgagaagtcctcacggctgacccgtattcagccgcacaagaggtaatacatcgtctggccgaaaaacgcatcgtaatcaccgctcccctcgtagttaaggacgaaaatctattacgcgaagggctccttcaggctggctattttcgccttttcatggaaaaccgcgtctgcgacctagaagaagtagaaaaaattcctgaacaggtagaaatcttgcttgacaggcttaaagtcggcgaaaaagatctttcccgccttattgaggcctttgaacgagggttcaaaatttcaggagaaatacgagtccacactacttacggagaagaaattagattttctaaagaagcgcgctgcccttactgtaatttcaaaatccctgaaaagagccctgatcttttctctttcaatagtccggtaggagcttgccctgagtgccggggttttggccgcgtgatggacatagactgggacctggttatccctgacccgcaaaaaagtctcgcagacggtgctattagcattcttagtatgccttctttctgggaggacgaagaagaactttttgactactgccgtgagaaaaggatccctcttgaccaaccttggcaggaactctcccaggaaatgcgcgaaaaaatactttatggagacggagattggtacggcgtaaaaggcatatttgattggcttgaaaccaaaaaatacaaagcccacgtaaggatactacttgcaagataccgggcctatctcccctgcccttcctgccagggtaccagattcaaaaaagaaagcctttactttcgcctgggagatcttgacattgcctctttttacgctctttcggtaaaagacgcccgccactttttagaaaaacttggttctcaaaatctggataaggccactcaggttttgtggcgagaacttaccagacgggtaaattaccttgacgaagtgggactttcttaccttacccttgaccgccagagtcgtactttatctggcggagaggtagcccgcgtgctgctcacccgcgccctggcttcagaactggtagagactttgtatatctttgatgaacccactaccggccttcatccgagggatacggcccgtatcatatcttttctcaaaaaattggcctcccagcaaaatacagtaatagtgatcgaacatgaccccgaggtgattctttctgctgactatgtgattgacctggggccaggagccggggaagccggcggaaatttgctttttgtggggacaggcaaagatttagtttcggttaaaactcccaccgccgaagctataaaagaagtccagaaacctaaaagccttgagcctgtctctccggtaagtgacgaatttttggaagtcattggggccaggcaaaataatctcaaaaacatagatgtcaaaattccgcttaaggccttaacggtatttacgggcgtttctggctcaggcaaatcaacgcttcttgagctaattctttaccgggggcttaaacgcctgaaaggcgaagccaccgagccaccaggggcttttacggctataaaaggagcagaaaacataaacgaagtgatcctcattgaccaaagccctctggccaagtctcccagggccaaccccgccacttatctcaaagtttatgacttgattcgcaagctcctggctaacacgcctttggccaaggaaaaaggcctatccgcctcggccttttctttcaattcaagtattggccagtgcccacattgtgaagggcttggctttgaagtagtagaaatgcagtttctctctgacctttattttccgtgcagcctctgcaaaggcaagcgttttaaggaagaaatacttcaggtgcgttacaaaggtaaaaatgtcgcggaaatccttgagcttacgtttgacgaagctatttctttctttgaaagcgaaaaagagctcataagacgtcttgacgcagccagagccctggggcttggttatctgaggctcggccagcctttgaacaccctctctggtggcgaggcccagcgcctaaaaatggccaaatatctatttttgggaaaaggccaagggcacctgtttttactggatgaacccaccgtgggcttacatcttaaggacatagaggtacttgtaaacgccctagcccacttagtagaaaaaggaaacacagtagtggtggttgagcatcatctagagctaatccgccgggccagttgggtagtggacctggggccagaaggaggagaacagggtggagagttactttaccaggggcctttggcagagtttatcgctagagatactcctaccagccggcatttaagaaattatttaaaaggaattaggcctttttaagcgactccagccgggcgaggtacttttgcatgcgtggaatatctccaagggcctggtagcaagccgccatacgagccaggacatcaggtgaattttcaaagggcaaaagatgctcaagggcctttttaaaatctcccagttgcatgtagtttaccgcctggcaaacattgagttgttcactcttgggatagaaagaaaggcctttatgtaaaatttctatggatttttcaaaatctcgcctttgttgataaataataccaagccccaaaaaagcatggtggtccggatgataacgtaaggcctttaaaaatagcttttcagccaggtaatctttttcaggaatgtctcgttcggcaagctcgccgtaacgtaaagtcatggccaggcgggttaaaaaatccgcatgatgagggtaaagctcctcgcggtctattaaattcagggtctctacaaaacgcgggaagttcttatcaaaggcctgatgcaatttgcggccgaagtttttaaccctttcagcagaaagattagggtcggtttcgtaatacataatatcttctatacgctttagccagatgtcatcattaacccctgcacgttttttaaagtcatcatagagagcagtgccgggatagatatcaaggatataacagagcatgctaaggggtttaatctctttcatgagatcaatgctggcctggatggtctttttgctttcaccagggcaaccgtaaataaaataagcccgaggaagaatcccgtacgcacggcaaagggaaaaggcttttttaatactttcttttgaaatttttttgttaaggattttattgcggatcttctcggaaccactttccaccccgaagcttatttgcaaacaacctgcccgccgcatccagtaaattatctcttcatcaaggcaatcaacccgagagatggcctgccaggtgatgtttagccctcgtttgagaataccctcgcaaatttttataaccctttctttatcaagggtgaaagtatcgtcagaaacgtaaaaaaagtttatacctcggcgataaagacgttccagttgttccaaaaaatactcagccgaatgaaagcgaactttacgcttccagaaacgcggggagccacagaacacacagttccaggggcaaccacgagaagagattacgtgctggaaactaaaaaacttggctggatttggtaaagagtcgatatcgtcaataaaaccagcctcaccggtaaaatacacttggccatcaagacgcagaccaaggcctttaatcctggttatttcttttgaagaagctttggccgcgagcgccttagtcaaatcaagaaaagtcttttcgccttcgcctactaccacgtagtcaatttcgggaaaatgagtgagcaaatgctcccagagataagtggcccctaccccgccaaagataatcggtgtgtccggcaagacttctttggctactttggccaggtcaatacctccccagcggttggcgttaaaaatggaaaaggcgattatatccggccttaaggtctcaaaagtttttttagccagagaaaggtcattgagattgtaccagttaaggatttctacctgaaaattctcctgcttcaacaccgcggccaggtaataaagcccgattggtaaagggcgcacgtcataatctttaggccgtgggttcagaaaatagggataaaccaataaaactttcataccggaaaatataacagatttttgcctgtccccataagttccagtaaatttataacatgtcgtttaagaaacctgctgaaactggagctattcgcaagaggtggcgtggtcgcctacctgtcgctctaatttttcccaatacctatcacgtgggaatgtcaaaccttggcttccgtttggtttacgaaacccttaacgcttacgacgaaatcgtttgtgaacgcttctttttgcccgaagaaaatgcaccactgcggtctattgaatcaaaccgtcctcttagtgactttaaactcgtatttttctctgtgtcctttgaggcggatctaataaatctcgtcaagatcttaaaattagcgggtttttcccctttgcgccaggaaaggaaagacgcccctttaatagtagccggcggtattgccacctggcttaaccctgacccctttactccttttgtagatggcttttttattggcgaaatagaggcctttgccgaagagttagttacctgcttggttgacgaaaagcccctggataatatttcctgttaccttccggctgattacgagctcgtttttgacgaagagggctatcttctagaaatcagacacccccgggtaaaaaggctcatcgcccagaacctggataaaccgccactttctggtctcttaaccaaggagacggaattttccgaaacctatctattggaagttggccgtggttgtggccagggctgccgcttctgcgctgctggtatcctttatcgcccgcctagaccctggcctaaagaacttcttctaagcgccgttgatgaaataccagaaggagccaaagtgggcctggtgggccttgaatttgcctcagcagaaactatagaagctctgggaaaggcccttcttgacaaagactgtgtaatcactttttcttcattaagagccgatgctttaacccagagttttgtaaaactacttgcccgtcagcgcacagccaccattgccccagaggccggaagccaaactatgcgccaagcgataaacaaaggtttaagcgaagaagacatcatttcggcggccaaacttttgagcaaatcagaaatcagggtcttgaaactatacttcatggttgggcttccgcaggaaacccaaaaagaccttgaagctatcgtaaaactcaccaaaaagataagacacgtgcttgatagtgaaacccggcccaaaggctacgtgatagacttgcgggtaagcgttgcgtcttttgtgcccaagccccatacaccttttcaatgggctccctttgaaggggctaatctccttaaaaagaagctttcctggcttaaacgcgagctccgcaagatctcaagcacccgctttaccagcgacttgcccaaatgggcggccttacaagccctcatcaccagaggggaccggcgaatcaaaaatctatttttagccctggcccatgaccaaaaccttaatcaggccttgaaagaacttccccttaatccagagttcatcattggccgagagagaaaaagagaagaaatttttccttgggaaatagttgatctaggggttaaaaaagaatttttatgggaggaatggctgcttgcccaaaagggcaagccaagcccgagctgtttgttgggccgctgtaaacgctgtggggcctgtggctaatcttttttgaccctacgcgtagcccttaactggagaacctgctgtctaaaaatgtgctctaccaggcggtcctggtcggcctcggttatccagataaatttaaaggctacttcgtagccaccttttggtgaaggctcaactcgtattacctcgccaaaagtctttagaaatatccagtctggtaataaaccaagatctatttcataaatagtacctacttgaacctcttggggaagatttaccctaagccctcctgcactgagatttacttctacttcctgaaatccctttaaaaacttatctcccagaagatttatcaaaatacggtcaatcttttggtttaaaacctgaaggacacctgctagttcacgatctttttcgcgcaatcttttaagataagattccagtttaaatatttcccctggtggcctgatagggtcaatccacgggctttctttaccttcacgaaaattctcaagttttttttcaaattcttcccgtgaaataggattaagccttaagagaacatggtcatatacacgaatgtaattacgtttttcttcgggtttttccgtcatttggcctcctgtggtaaaggttcttgttctttagtatgtttaaagccttctttgtactctaaaagggggacttttttctgtaaaagaattatttctacccgacgattagcagccctatgttctggagtatcgttgggataaagaggtcggcttggcccataacccacagccgcgatctggtctggaagaacgaacttatgagccaataaaaactcaactacggctacagccctagcggcagaaagttcccagttagaacgataacgtccagaaacaatgggtaaatcatcagtatgacctgctacaacaatttcgccgtcaaaaagctcaaggatttcgcctattttcaataaaatctttttggccttgggagttaaggtggcgctacctttaggaaacattaattcatctttaaaacgaagtacaacacggtctttaaggctctctatctggatttcgccttttatcatttcaagttttaccgtagccttaacccgttcaagcaggtcatctacggtaaatttaggtgggaattccgtagtcactacgcttatgcctttaggtagctgaaaaactatctcttcgcgctgcacaccaaaggcgtcttttaaagagccggctacttctttaaaacgagcagggtccatttccgaaaaagagagcagtaatacgaaaaaacacatgagaagggacataaggtcagcaaaggtggtcatccatttaggagcaccgcctccctctgcttttttacgtctgggattgctggccattactctccaccttcagaacgcttcttaggaggaaggaaagcctttaatatctcctcaagcacccgagggtttaagcctttctgtaacccgattaccccttcgataattaaacggtagttgagctgttcctcctgtgaacgcaattccagcttgttggcaataggcataaagataaggttagccaaaacagcaccataaagggtagtcaaaagagccacggccattgaaggcccgatggacttaggatcagacatgttggccagcatttgtaccaaaccgataagggttccaatcatcccaaaggctggagcaagatcggccatggtcttaaaaagtttctgacctgtttcgtgacgctccgccgtgagttctacctctttgttgagtacttcttcaatgaattcggcctcgtgcccgtccacacaaaacataatggccttcttgagaaaaggattatttataggctgcttttcaagtttaagaagcccctcacgcctggcgatgttagcaagattagtgatttctttgattatctcttcagggggctcaagtttattaaaaaaggccttcataactaccttcatagaaccaagcacatcagctagagaaaaagaaataaaagagccggcaatagttcctccgacgacaatcaaaattgaagggatattgatgaagagccccaggctcccgcccattaaaatagaaactaaaatcaagacaataccgagcaccaggccgataaccgttcccaggtccatagaacctccgccaatctaaagttctctccgttgttatcggcaaaaaggcaagaaggtttaaggccataattttgtactttttgttaatcaaaaaaaacttgcaagaaacaagcctttgtttatgttaaaggcatgctgccaaaagcgacaaaaagagaaccggtattatttcaaacgagttctggcttgatgatgggcctggtctgctatcaccacggcatggaaactctggcctttgtccttgaaaaacgagaattctttgacctagaatggcccgctcttgtggctattgacgcccaaggctggcaccctattccactgggtattgaatatgtcgttatgcaaagggctaatattatctggtacaccacacaaattcctgaaattctcgtcacccaatatcgtgaaaggctccctattaaaccagataagccccctgaaccgcctactccagaaccacctaaacctactagaaacaaaaaagaaaaaatcgtccgtttcccggggttgaagaaatgataaaaatagcgccttctattctttccgctgattttggccgtctggccgaagaagtgaaggctattactgaagctggagcagatgttattcacatagacgtgatggacgggcatttcgtgcccaatatcactatcgggccagtggtgataaaggctattcgtgaggcatcctcccttccctttgacgtacacttaatgattaccaaccctgataattacctggaagattttgccaaggccggggctgactggctttcagtccacgtagaagctgccgttcatcttcatcgtactatttcccgcatcaaagaacttggcaaaaaagcaggcgtagttttaaacccggctacccctattgaaagcgtagattatatcctggaagaagttgattttgttctcatcatgagtgtaaacccgggttttggtgggcaaaagttcatcccttcagcccttcgcaagatcagggaattaaaacagctaataaggagccgtgggattgatatacctatacaagttgacggcggcgttaacctggaaaccctggcagaggtagtaaaagctggtgcagatatcgtcgtagctggttcagccatatttggcacagaagactacgctaaaaccataaaagcttttcggcagaagattactgaaaccctggccatataatttttttgctcccctcgcaaataggtaaaaagatatatgattggcgtagctttacaaaatgatttacctaagagactgcttcgcccttgcgggctcgccgtgacaaggtagggaaaggactcgccgtgactaaatggcagatggcagatggccgatggctggtggctggtggctggtggctgatggctgatggctgatggctgatagctaatggctgatggtaaataattgttacttctcacttacttgtatacgcgaggataccagtattgccgacgaagtaatctctgagactgcttcgctccactcgcagtgacaggctgaccagaggccactggccgatgactataagtatttttcacttttcgcttatcatttcacttattcttgcaaggctgcgttagcagctgaagcaacactctcgccaggcgatagtatcgccgtagagaaatcagtatcttttcaaactcgctggcctggctgataatacttagtcgagatgtttaacaagtcggcaagaaaatatttcagacaagcaactttagggctcctggctcaaaaaaccagaagccccgaaagtattaactttatctaaattaaaccttgaatttagaagccaattcttttaaacgaccagcaagagttatcatctcttccgatagcgccttgctcttaaggcctttttccgcggtctcttgaatagctacagacattttttcaactttttctttgatttgatcaacactttcggcagacatgttagctgcctggcttatttcgcccatcatggccgtctgttcttctacagcgctagcaatcatattagaaatatcatttatgcggctaatgatttcggtaatctcttcaatagctttaaccgaagcccgggcatctgtctgaatggcctgaatcttttgcgtaatcttttcggtagcctgggtggtctgacgggaaagctcttttacttctccggccactacggcaaaacctttgccagcttcacccgcacgagccgcttcaatggtggcgtttaaagccaacaaattagtttgttccgcaatactttgaatgagatttaccacctcaccgatttcttctgaagaaatactaagtttatttacgatttcatttgtttcctgagcttttatgacggcatcgttagcaatgtgggctgcttcagaggtattacgagatatttcggtaatggcttcaaccatttgctcagaagctgccgaaaccgcccgaatattattgttaatagcctcttcggcctcttttacttcttcgccttctctagcaaggttttcggccttttccgccacttcttcaccagcccgatatatttgttgagaggccgaatagaccttgtctgacgagtctaccacgtggctcaaagtttcgcgtaatcgcctggtcataccttcaagggcagccaacaggcggcctatctcatcctggctggctttaggaaacttaacggtaaaatcgccattggaaattctggttactaaggccaccgctttatcaataggagcaatgattttggttctggccatccaccagatagccagaagtagcattatgctaaagcccgagataattacctgatatattcttaatctatgaaggccagccaccgccttttcttcaaacttttttgtaagatcattggccagggaaagaacttccaagttatgatcaaggagatactttaaggctttttcgtcttgggtttttatgtaaatatcaaaagaagttttaaacttttgccaggcttgatttaatttttcccagctcgctagaatttcagggtcttttaccgatttaagccccatactggtatcgccgtcttttaaggctttaagacttttttcaaaaagggccgcggtctgcgtggctgaagcaaaatctttacttaaaatttctttagtaagtttttgcacaagcattctctgtcgtccggcaatatttacatatttggcgtccccttcgtttttatgaagggaccagaaaactaccccagcgttaaaaatgctcaagaaaaacattatcaaaatgatcgcctgcacccgggctttaatagtatttaatttcataactatcctccttgtaaagttcttcactatgtttgtcggcaacaatgagaaaaactttagagagatttaaaaaggaaggattaaactccatggcattttccaaaggggaaaatagccgaaactcagcaaggctctaccaaacattcactaacaaccagccatcatcagccacttactatctagtcaatacgaatagcgtttaagcacgccaaagctgtctcttgagacagacaaatcagctctacctaaaagcaattaagcagttgtagctgccttaggaaaaatcactttcccactaagacttacatcataccctgataagctattagccaaagtctgaaattcttcatcttgaagaagacctaaaaaagcctggatattttcttgaaagaaaaactctttcggtataagcaaatcatagcgttcttgcttaaggggaacaaaatcaagcccaagaagatctgccactacctttatagccagacctgcttgggctttacctgttaaaacagctaaacctacttctaaatggcttgcatattcttcaccttcaattttttctgacgagaggcctatcttttgtaactcatgctccatcagaacccttgtgcctgtacctttgggacgtaaggcaactcttattttctttttaataaagtcctctacagaagaaattccttgaggattaccaggggagactacgattccctgctctcgaaaacaaaaattaactactgcaggtaaaggcccttctagcttctcctttaaataggcaaagttgtagtctctttcattagattccatgagatgtgctgtggctatatgacaaagccttttggaaagagcctttaacccacccatactgcctactgaagcgaaaaccgctggattatcagggaaacgacggttataaagagctattgttttttcaagtaagggatcgttactgcctataattacaagaagtctttctctgtatgctccttgttcaggatgattaattacatgcttttcaagccaggcctctaccagatgcctaggaaaaagccacttacccgtaactttagtggccggaagacccttttcatttataagctgataaacaatcttttcatttactcctaaaagctcagctacttccttggtagatagataagatttggggttgtcttttgacattttattctcctaatcggattattttcttccaaaatgatttatatcaacttgatctactttaataatctattatatatgttccaacaaaacaaatcaaaagggaggtacttgatgaaaaaattagcttttcttttaattatcatgttgtgtctgtttgttggccagggatttgctggcgaaaagaaagtcttacgaatggccactaccaccagcactgacaacactggccttctagactatcttgctcccatgtttaaaaaagacactggcattgaacttcaatggatagctgtggggacaggcaaggctttacgtcttgggcaaaactgcgatgtcgatatccttttagttcacgctcctccagccgaaaagaagttcgtagctgcaggttacggtataaaccgccgggaagtaatgtacaatgattttgtaattgttggcccacctgaagaccctgccggtattaaaggtctatctgttaagaaagccctaaagaaaattgccgctaaaaaggctacttttgtgagccgtggtgatgactcgggcaccaacaaaaaagagctagctctctggaaaatggcaggtattgaccccaaaaagttggataaagaaccctggtatattcaaactggccaggggatgctggccactttaaacgtagcggcagagaaaaaaggttatacccttaccgaccgcggaacttacataaagttcgaatacaatcataaagggaatccgcccttggttattctagtggaaggcgacaaggccttgcgcaatcaatatagcgtcatagaaattaaccctaaacgttgccctaatgttaaaaatgacctggctcgcgctttttccgattggataacttcaccaaaggtccaaaaagccattgccgagttcaaactccttggtaaacaacttttcatccctaatgccaagtaaaaaatttaaaaagacctttaaccctgtcacagcgaggcctccagcgggcctcgccgtgattccctgttatcactgcgagcggagcaaagcagtctaaaaaactcaaaaagtgaagaggtctacttaggattaaatgggctacataactgaaggaattttaaaagcttttgagctactggtaacttttgaccctgaaacttattcagccataaaagctactctcaaagtttcaagttattctatggcggcaagcctggccatcggtattccccttggttttctgcttggtttctacgaattcccagggaaaaaaccaataagaactattgttgatactttgctggccctaccaactgtgctaataggccttttggtgtatgccctgcttacccaaaaaggcccgcttggagaatatggtctattattcactcttccaggaatcgctataggccaaactattttggctttgcctattgttatcgcccttaccgccaccgctgtagagagtcttgaccgcaatttacgccttacccttttatctcttggtgtaaatcgaattcagcttctttttacctatttgtgggaagctcgttttggcattttaaccgcggcggtggctgcttacggccgagtattaacagaagtaggtatctccttaatggttggagggaatatcaagtggcatacacgtaccattactaccgccatagctcttgaaacatctaaaggccaatttgccatgggtatagctttaggcctggtgttgttaaccattgcccttctggtgaatttaagtctctctttttttaggaagcgatgttagctccaatttttgaaataaaaaatttattccacacttatggcccgaagccagccataaaaatagaccatttattggttgaaaaggctgaaataatagccctggtagggccaaatggtgcaggtaaaagcactctcctcaagctcttaggtttaatcgaaaggccaacttcaggagaaatcctttttaaagggaaacctgttagccctttcagccaagctgccaaaaatattacccttcttcctcagcagccttttttattaaaacgaagagtttttgaaaatgtgatatatgggctaaaaattagaaaaattaaaaacaaaaacctactccgacaaaaatttcatcaggctttagaactagtaggacttccgcctgaagagtttgccaaaaggccctggtatgccctctcaggcggagaaacccaaagagtagcccttgcctgccgtctagctctggaaccagaagtcctgcttttagatgaaccaaccgcaagcgtagatattcatagtgccctgctaataaaggaagctattttaaacgcgtaccatttatggaacaccactatcatcatagctagtcacgaccaggcctggcttgacgaagtacctcacaaaacttggcatatcttcaaaggccatgtttttactaaagaaataaattttctttggggaccatgggaaatggctaatggaaaattgataaaaaaatttaaaaatggtcaaaaacttatgttcaatgctcctagagaaaatatagataagcccgtggccattatagaatcatctaaaatcaaagtactaccacaaaaagataagaaatctttaaaaatgaccattaaacaaataaataaagagatcaattgtaaagacctaaaaataacggcttcgctggaagatatttccttaaatttcaaaataaatgaaaatttattgaaaaagtacaatttctggccaggcgaacctatatatgtagatttacctgaccaggtaacctggctttaatgtttaaaacttttgacccaaaatggtctagcctcaagggcatgtttagctgacacttctttcaaagtaaagatatattttatacctttgttttgcataaggaattcttctaaaacttgtattggctctccaaattttacaacttgagctacttgtacttctggatatttctctttccagaattctagaccttctttagcccttagtcgaaatttatcccgccatttttgagtatgttctgaatctttagcatgcatagtttgcataaaaatatttaaaacaatcaactccgtattcatatttttagccatatcaaaagcttgtctcataaggcgttctggaaaatttgctccctcacagactactaaaactttctttcctcttagccgagcaataattttaaccgctttatagaattcgctggcttcagcaaaagtagcagcagtggccacttcaatggattgttcaagcaaattctcaactgctcttgttttaatttttacatcagacgtaggcgaaacagccaaccatcttaaagcctcttcaaattctccagcctcagcgaaagctgaagccgcaaaaattcgatgccaaaacggaagtttttcggaaaaacccagattccattcacgagcccatttctgggcaatatcaaattccccagcctctgcaaaagtcttcactacgaaagagtctataaactgacgcaaaatgtttgaaaatttggccatttctctaactcctttgagactatttttttaaagttatacaaataaaaggacacataaattccctgtttattttattagccaaagcttttaaacgcggggtattactagaagaaataaccattttaatatttttagtttgtctaagataaacgggcaaaattctattcaactctttatttgtcaaatcagcttgccaaaaaatatcttttagttctttaacaaaaagatcttctgatatttttcctttccatattatttttaatgcactcctattagccaaacatagttttttcacataagaaataaccttatgagaaaggttatctccttctccaactagtacaatccaaccgtttaaatccttagctatttctttagcacagtcaaactctcccgcttccgcaaaggcggcagcgctaaaagagtcctcccattctttgtttatacgttgccatattttcatataaacctccaactaacacaaattttatcttcaaaaagcatgccagtttataaaaagctgataaaaataaaatagagattggacagactaataaagggaaaattttacgttaaaaagagcaacattaatattgcatattgcaacgcctaaaatataaaatctttgtctaagccatatttttttagcttcctccagagggagacccgatcaatacccaaaattttagccgctttagttttattgcctttggtttcctttaaaatccatttaatataggccaattcgtgctcttcaagagtaggataatgaccgtcttttctcctaaaagtatgaatttccaaagtttttaattcctcaggtaaacaggtgagatcaagaacctcacctcgagctaaagcaactcctcgttcgataatattttctaattctctgacatttccaggaaagtcgtactgttgcaaactgtgaagaacctccggagcaatttcttttacgtttttattcatagctttagcgtggcgcctcagaaaatagtaagcaagaacagggatatcttcttttcgttctgctagaggaggtaaatgaagatgaaccacatttaaacgataataaagatcctgtctaaaagagccaagttctaccatcttttttaggttgcgattagtagcggcaataaaacgtacattaacttttataggttttagaccgccaatcctataaaattcatgttcttgtagtaggcgtaacaacttaacttgcatagaaggagacatttcggcaatttcgtcaaaaaagagagttccaccatcagcctgctctacaagacccattttcgtttgtgatgcgccagtaaaagcacctttttcataaccaaataattcactagctaaaagttcttcagaaaaaaccccacaatttatagctataaacggtttatcttttctattgctagcttcatggataaaacgagcaaataactcttttcctgtaccagattcccctgttatgagtactacacaatcagttttagcaatttgtaaagcagtgtttagcaagtcttgcatatattgattgtgagtaataattttaacctttcccttcaaactttcgatttcctgttttaacaatttattttctttctttaatttaactttctccatagcctcagcaattatctttcggacttcatctaatttaaatggcttagaaatataatgaaacgcaccggattttaaagcctctatagcagaatcaatggtagcataagcagttattataactgtttcagcctctggctgataatacttcatggctttaagcaattctagaccatctattttttccattttaagatcagtaagtaaaacatcaaactcttttctttttattaattctaacgcttcgacactatcactagtggctacaatgttataattttcttttttaaagatataagttagattttgtagtgcgactctttcgtcatcaactatcaatattttccctttatattttttttctgaatttaaagacacgacaatcctccctctatgctattttcatctgtcgtattacgtggaataaatatgtaaaagcatgttccttctccttccttgctttctactttaatagttcctccatgacgagaaacaatttcatttactaaatatagacctagtccagatccttttactcctttagtagtaaaaaaaggatcgaaaatcttattcaagatatttgtaggtattccacaaccattatctttaacagtaacaacaactccttctcgaccatgatcaaaataagctttaactaaaatatgaccatcgtcttctagagcatcaatggcattagataataagtttattagtacttgctgaaatttctttttatctacataaatatttaaacctttatccacatcaatatctatttttaaattagtttttattctgtcttttaagatagatagcacttcttgtatcacttgatacaaattaatttcttctaatttaagattgcgatatctcgacaattctagcaaggacaacacaatatctctagctcgccatatttcccgatctatttgttcaataaaagctttagccgtatttttgtccatgttttctatatcttccaacaatatttggcaactagaagatgcattcgataaaggattattaagttcatgagccacaccaaaaagcaaagtacctaatgatgccaacttttctgactgaactaactgagactttcttgcttctaattcttgcaaaattatatttagcgttttaataaccgatcttatttccttatcttttgttcttggacaatcaatagaaagtttttgagtcttcaaaatctttttcatacattcttctaaattttctaaaggagaaactactctcctggccataaaatatcctactccacttattataccaatagatattaaagcaaaaataaaaagatatacaatcaatttttcaaatataccatctataatagctaattccttgtctctcaaatccttacttataatgaccaaatcatgacctaatttcctcatttcgttagcatcaatagtattcagattaaccaaataggagaaatatttatttaatttttcaatcaattccttagctttatcatcatctatttgaaaaaataaacttttatgcttttgcaaagttttaatagctttattagttaactctttagtcttttgtaaatcttccttgctattataaagaaaaaaatttttttcatatcgtctaacatcaagtaagttttgagtgaagcaatctattgtttctaaatttttaatcttatgccaaagagagttcaaactaatataggataaaattaaagaaagaaacaagggaatcaataataccaaatatcctatctggattttaaaacgcaggctggtctccatatggcctgacccccaaaattattaatccgagcattttttaattaacaaagtgtcatcgctaacataatcgctaaggctaagtaactctcgccgtcactgcgaggcctcgttagagaccgaagccgtctcacagaccccttcgctgcgctcgggacaatgattgcttcgcttcgctcgcaatgattcaattgtcgcctatttaaatgactccattcctgtgaaaacatcgaccaataaccaccaactctagttcaagagagattcctgtgcgtggtcaaagcctacaatttgttgtgcctgctggtggtcggtcaggttaatatcgcgctctttggcttcagtgggggctacgaccttacctcgctgttttatgccgctaccactttatacccaagtctttctgcttcttcttttatttttgtcaataatctctccctatttatctgcttcagatgatttgcccctaattccctgtattcctgaccctctttgatgataaaatacaccgctttcaatatcttatgcgctatggcccctatggctttcttaggccctcgacgagcacgaagttgcctatattttgccgcataatatgtccctttcttcctcgtggccgcccaagacacctctatcaaaacgcttcttaaaggatgtttctttaccgggctcttgccgctaatcctctttcctccactttcgttattccctggacaaactcctgcccaactggctagcgccctctcatttggaaaacttctcagatccggccctacttctgccaaaatagctcgcgctgaaacttcacttactcctggtatcccttttaatctctctattaaatcttcatggtgtctcattacttccttgatccttatatccataatccctatctctttttccagagtctctattatgcttaagagcgaatgcaaaagaaaacgatgatgctcttcgaaaaagccacaaatagagcgatagagctcttctactttcttcttaagtttccctttagcacaaccctaacttcttcaaggctaggcttgggggtctctaaaagtaatctcatgatttgacgacctgtttccccaaacaaatctgaaactacattgtctagcttaatatttgctgattcaaaaagcttttgaactcttttcttataatcagcaagcgttttgacatgtttctgtctaagtcgtactagctctctccagaaacgaacttgttttgggggaatataacttgcccgtagcagacctacacgaagtaattctgctaaccagcggctgtctgagatatccgtctttcgtccagggacatttttgatatgcctggcattgactaagatcacttccacatagccttctaaaatattgtgtataggctgccagtaaacacctgtgctttccatggctacaatgggacaatctttttcgatcagccattctctcagggctataagatcgtcggtaaaagtttcaaattctcgaacttcgacttctatagaaccatcaggaagagtctttaggatacatgctgagacgaaacgcttatgaacgtcaaggccacaacaaatgggatgaataattcttaaaacctggttatttctttttcaggagccatgggtatatacctcctttttaaagactttttgaagcaacaaaatatccatggctcctctcttttcaatgttttcatgccttcgttgtgcccctttggggcatggaggttaataacttccatgtttctcgttaataacttccatgtttctcgttttagctatttttatttaattttttatattttgcaacattatgttgcattttgcatcaaaaaatttttttcttttataaaaaagaacttttaaaaagtcaaaatttttttgaatttttcttacattctaagaaatttagaacaaatccgctgtatggcataagttttgcttttcaaacaatgaaaattaaaaaggaggtctatatggaaagaatactttttattgaagaagtggatcgagaaccgaaatatattaatcatgctattgagatcgctaaaaagaagaaagctaaactttacatcttatttctagttcctgtatctcttgaaaccacagactggatagatatacaggaaaaacaaataaaagaaaagaaagaaaagctagaaaatttactcaatgaaataaaagcaaaaggaataggagtagaaatagaaggaaaagttattgagtatttaccaagggcttttatgttagctttaaaagaattttctccaatagatttagtaatagttgggaatcttgatcttgagccattagctagcgaaaaaataaaacatcttgaagacataagtatccgtttaaagtgtcctgtattgtctataaagactttattacctcaagaaagaacttctaaaaagaaggtaatatctaaaatgtgcttatatggatctctgtcggccatcagctattttgggttctttccaatgatagaaaaactaaattacaaaatatatatgactggaaccttcttaggagctattgctgttctcgctacagttcctatacatgcttatatctacggtagttttgctgaatgtcttcctaaattattaggattagaaaaatctgcaggcaaacattagcactttaaactataaataaaaaattatctaaggaggaaaaaatggcaggcggaccagtaacagggcatgtaactgtggaacagattgaattagttacccagttgctaaattcaaatcatcttaattatttatggatcgctttattaggtttcatgggtggtacactttcaggttttataggctctggaggagcttttttaatgactccaggaatgatgaacttaggcattcccggagtaatggctgtaggcgctaatatcacccataagtttggaaaagctatgatggggtctagaaaacatggagaaatgggccatgtagacaaaaaattagctgtttttctattagtaaccgctttaataggaattaaattggcggtttgggtcaacggatatttttttcacagcctaggtaaagcgggatcaagtttatatgtaagtactttttttgttcttacgttaagcgctataggttcttctatgtttcgagatgcatggcgtacagctaaaggagtagctattggcccatctgaattcttactaaacttatctaaaaaacttcgtattccccctatgatcaattttcccgtagctggagtaaaaatttctctgtgggttgttctttttgtaggtacagctgtaggctttatggcgggaactattggagttggtggttttattggtgttccggccatgatttatgtcttcggtgtccctacagtagtagccgcaggaacagagcttttcttggccatgttcatgggagcatggggagcctttaattacgccttagctggattcgttgatcttcaattaactttcttgctttatgcaggttctctgataggcgtttattttggagccattggaactactctggtgaaagaactttatatccgcatggttaccgcgatcttgatacttttgtgttgtgtttcaagagctctcgctattccagagtatttacacaaactaaatgttattaccctttcagacaatgctctcaaaatgtttgatctagggagcaaactctttttgtttggtagcggaggaataactactattttaatcttatattggacattcaagggacatatcgaaaaacaacgcttggtcaaaaaatatggtttagttacgatagcagaaaaaactatttaagtaagggaaaaaatccctcctttaccaagattcccggttaagcgggaatcttggtaattaaaatggctttagttatagctcaaagtcagaataacttttcatccactaggtgaaagaacaaaaaatcgaaaatagagcttgacatattggtaataggaggtttgggggcgaagcccccaatgcttaaccggggattagggtacttttatttgatgagaatgggatacaaacatattttaattcctattgacggctcagaagtaagttttaaagcggttgaaagggctattgatttagctaagcaatataatgccaaaataactattttatacgttatacccaaaggaggagaatttatcgatctttttaatttaaaatctgttcgccaagcctttgaagaagaagcccataaatatttcgaaaaagcaaggaatattaccaaagcccaaaatatatcggctggttttcgcttagcagaagggaaaccctgggaaaaaattatagaaaccgttaaaaatttacattgtgatttaatagttatgggaagccacgggcgaggacgtatagaaaaatttttaataggtagttgtaccaaaagggtcctttccgaagctccttgtcctgttttagtggttaaagagtaaacataaattcttaaatttctctttgttttcaaaaaaacagaacaaaattgagaaaaagtttacaaaatcttatatgtttcaaaattaaacaacagattgtctgtattcaactcttataacttttgacctccctaatttatttttttagaaaagcataaaccctataaggggaggtttttatatggaaaataaaaaacttatcctaggtcttctggttttttttgctctagcttttctttattactcttggggacaagcctcgcctgaagaagccaaacacgctattgcctcggtagcagaaaatacccaagcggtaagtagtaagccgtggtggttctggcctatagccctttttattactaactttctcataggtattgtagctgttttgggcggcgtaggaggcggagtactttttgttcccatcgtaagtggattttttccgttcaaccttgatttcgtcagaactgctggccttttggtagcattatcaggtgcgctggcagcaggtcctgggcttcttatgcggaacttggcctctttaaggctagctatacccatcgctttaatagcctctacagcctctatagccggggctatgataggtcttgctttaccacgtaacttagttcagttattactaggtgtaactattttatttattgttgctctcatgttcttttctaaaaaaagcgaattccccgaagtcaaaaaacctgacaaactcggtttagcattaggcatatggggtatttatcgcgaagaatccactggtgaagtatataagtggcatgtccatcgcacccctataggtttattactttttgtagtgattgggattatggctggtatgtttggtctgggtgcaggttgggctaatatcccggtacttaatctattgatgggagctcctattaaaatatcagtagctaccagtaaattcttattagctattactgatacttctgcagcttgggtgtatattaacagcggcggaataataccattgatagttattccttctcttgtgggaataatgctcggttcttttataggagtaagattgttagctatagcgcgtccagctacagtaaggtggatagttattggtatgttactctttgcaggaataagggctgtattaaaaggtttaggaatctaatttaggaggtaaatcatggctgaacgtcttgaccccaatacccagatagaaacaccaccagaggctattatttttgccaaaattttgcagtatggttctatgtttggaataggtttaatgataattacttttctaatttatattttcggaattttaccatcatttgttcctccagaaaaattgcctaaaatttggcatcttactgctcatgaatttgtaaaacatataggcctaaaaactggctggaactggattcattatataaattatggagacattctaaattatattggcattgcttttttagcaggcctggtcatcattggttacgtagctattttacccttccttttttcttctggagcctatgctgtaggcattatatccgttctcgaaatagctattcttattttagcagcttctggcatccttcaagctggccactaattgtctgtcaaaagtggggcctttgccccacttttcctttctttttaatttttcgtttaagtatataaacacttttatcgaaatataaaaacagcaaaaaaatagagagggagaaatcccatgcttaaagcctatatggaaaaagtttttttggggaatttattctatcttctaagtttaactatttttctattaaatttaagttctccggtatgggctggagaaggaggtgctaaacaaactctttctcttgctggaaatgtttatatttttggcaaaattttagattctcataaagagcctgttgctcaagccgaaatttccgtttttgttaacggaaaaccttatcatttcgactccaaacatgaaatttctaaaatttataccgaacttgatggatctttttatttagctcttgatatacccaaagaaaaatttcaacaaagcaagataaagttaaaaatttacaaatcagcatacaagacccaggaggtttacctttctccaaaagattttgctataaaaaatggagaatattacactaaagtcaaagtagtcctagaaaggactttaaatccggccttctggattgccacagttgttttcttccttgcttatatccttatttcttttgagctccttcaccgaacactggcggctatgctgggagccgccattatgctggctatcagctacactataggcactttcaatcctgactaccatatcatttcctacgaaagtgccatcaaagccattgatatgaacgttatttttctcttgatgggcatgatgatcattatcggtgttctcaaaaacaccggtgtttttcagtggtgtgcctacaaatgctaccagctttctagaggaaatgtatttctcctttctattattttgatggtttttacagcggtatcttctgcctttttagacaatgttactaccatgctccttttaacaccagtaactattgaaattgctctagctttaagaataaatcctttatcacttttaatccctgaaattctcgcttcaaacgttggcgggacggccacactcatcggtgatcctcccaatatcatgattggttcttatgccaaattaacttttttacagtttgttgaaaatctcgctccagtatgcctaataagtcttctagtgctttttgtttataatcgttttgtttttcaaagtgaatataacaaatcaaaaattgataatgtcgaagcttttatagaaaaattacgtcaagaatatcagataaccgataaaactcttcttacttttggtctcctcataatgggaattgttattcttatgtttttacttcatggagttttacacatggaagtaagtattgcggctcttttcggagctagtatcttattcgcttatagcgctgttaccaaaaaagtagatatcgctcacttagttgaaaaagacattgagtggcttactcttctatttttcatatttctttttattctcgttggtgcagtagaatctgtaggacttttagatatggtagctgatggtgttctaaatctttctcaaggaaatcttaccatagctatttgtcttattttatgggtctcagccattatgagcgcttttgtagataacatcccttttaccgctactatgttacctattactgcttatctcaccaaagttattccaggggcagagtcaggagtactctggtgggccctggcccttggagcctgttttggaggcaacggcaccataataggcgccagtgccaacgtagttaccttgggaattgctgaagctgctgggtaccggataacattttttaactttatgaaaaaggctgggccatatactatactcactatcatactggctaatatctggttgctattattcttttaagggaggccttatggataaacttttacctaatcttagaaaagtattaatacctataactgacgatgaccattctctaagggctgtaaccttcgctgctaatctcctctctcccctttctcctaatatcgcccaaacggtcttcctgctacacgttatcgcccctagctacatcgaaaaaatggcttctaatgtcgatattcgcttccgaaatatccttgaatcccccatctttaaaaatattatccaacaacatatcgaaaataacgttaaacccttcctcgataagttcgcccgtatattcaaagaaaactccttccaaggcgatatccaaaccatcgtctcccaaggtgaacccggaaaagaaatcgtaaatgtcgctcaaaaaaataatgtccaaagtattattatgggccgacgccgccgctcccacgccgctgaaactttcctcggtagtgccagccagatcgtcatccatcgcgctaaaaaacaattcgtctatatcgtcggccaatgcctcctagaaaatggctgccctgtaaataaaatccttgttgcccttgacggctcctccccctctttaaaagcccttaatgaagccgctgctatcgcctcctcattccccccgggcttggttaaagtctctgtggtctccgttatcgatcctctctaccttgaaaaaaactctcaggaagaaaaagaagctcacctgctccttgaacaagctaaaaatttccttcttaaatcaggtcttaatgaaaactacatagaaacctttctcgaattcggtgaccctggaagaactatcgccaaaattgctgacgatgaaaattaccccctagttatgatgggtcgcaccggaaaaaccggccttaaagaaatagtcctgggaagtgtctctaccagagttattcataaagtgaaaaaggctaccgtaggactagctcctgttgaagaaaatatatgatatttttctttacaaaacgtctaaactgtaattcttttaaaaaagatctttgcaaaattcagaaaatatagattgatcgccacagcgcttagcgcttcgcgacagggattgcttcggctgctggcgcagcctcgcaatgactcttttccgctgtcactgcgagcccggatgggcaaagcagtctcttgaacaagatattttgcaaaggtctcttaaaaagaaaccctaaaatttaggtttagattgtttacaggaggttttaccgttgcaatgggaaagatcacttctggcagattttttatccgctcaagaaaaaggcaaagaagtctattaaatttcacaatttgttcaaggaggtataaaaagtgacttatcatgcaagcggctttttgttttgcaagccctgtaataaacaaagcattctcagaagcgaaaatacttcgtcggcctaacaggctcctcgtaataataacaggggtttgtttgccatggtaacaatattgcctcgtgaaatattttgtcgtaaaaaacgctaaattgatattttttatcaaagaggtgagccatgttaaaattgtttttaaaagcagtaagtttatgtgctattttaaccctagtttttacttcttttgctatggcaactcctccagaaacccaaaactcccttcaaaaagtctttatctttggcaaggttatagacacgcataaagaacctgtagctcaggccaaaattaaaatttttataaatggaaatccctaccatgttgagactcctggcaagtcaaaagaacaccttcttaccgaagaagatgggtccttttatttaaccttagatatccctaataaagaattttctgaaagcaaaatttctcttattattgaaaagtcagcttacaaaaaaactaaaatttcttttactcattctgactttgcccaaaaagataacaaatattttgtacaaacagaagtaatacttaaaaggaccttaaatcctgctttttggattgccacaatcgtttttttattagcttatatcctcatttcttttgagctccttcaccgaacactggcggctatgctgggagcagccattatgctggctatcagttacacaataggcacttttaatcctgactaccatatcatttcctacgaaagcgctatcaaagccattgatatgaacgttattttcctcttgatgggtatgatgatcatcataggtattctcaaaaataccggtatttttcagtggtgtgcctacaaatgctaccagctttctagaggaaaagtatttttactttctattatattcatgagctttacagcgataacttctgcctttttagacaacgttacaactatgctccttttaacacctgttactgttgaaattgctcttgcgctaggaataaatcctctttctcttttaattcctgaaattcttgcctcaaatattggaggtaccgctactcttattggtgatccccctaatattatgattggttcttatgccaaattaacttttttacagtttgttgaaaatctcgctccagtatgcctaataagtcttctaatgctttttgtttataatcgttttgtttttcaaagtgaatataacaaatcaaaaattgataatgtcgaagcttttatcgaaaagctacgtcaagaatatcagataaccgataaaactcttcttacttttggtctcctcataatgggaattgttattcttatgtttgttctacatggagttttacacatggaagtaagcattgcggctctttttggagctagtatcttattcgcttatagcgctgttaccaaaaaagtagatatcgctcacttagttgaaaaagatattgaatggctaactcttctattttttatgtttctttttattctcgttggtgcggtagaatctgtaggacttttagatatggtagctgacgaagttttgcggttatcccacgataatctaactgttgccatcagccttattctttgggtctcagctattatgagtgcttttatagataatatcccctttaccgctactatgctgcccatagtggcttatctcaccaaagttattcctggtgcagaatcaggagtactctggtgggccctggcccttggagcctgcttaggaggtaacggcactatgataggagccagtgccaacgtagttactttaggaattgctgaagccatgggatatcgcactactttttttggctttatgaaaatagctactcctattaccattttgacaataattatttgtaatatctggcttttactcttttattaggaggacgaaatgtcaaatagtttacctaatcttagaaaagtattaatacctataactgacgacgaccattctctaagggctgtaaccttcgctgctaatctcctctctcccctttctcctaatatcgcccaaacggtcttcctgctacacgttatcgcccctagctacatcgaaaaaatggcttctaatgtcgatattcgcttccgaaatatccttgaatcccccatctttaaaaatattatccaacaacatatcgaaaataacgttaaacccttcctcgataagttcgcccgtatattcaaagaaaactccttccaaggcgatatccaaaccatcgtctcccaaggtgaacccggaaaagaaatcgtaaatgtcgctcaaaaaaataatgtccaaagtattattatgggccgacgccgccgctcccacgccgctgaaactttcctcggtagtgccagccagatcgtcatccatcgcgctaaaaaacaattcgtctatatcgtcggccaatgcctcttagaaaatggctgccctgtaaataaaatcctcgttgcccttgacggctcctccctctctttaaaagcacttgatgaagccgctgctatcgcctcctccttccccccgggcttggttaaagtctctgtggtctctgttatcgatcctctctaccttgaaaaaaactctcaggaagaaaaagaagctcacctgctccttgaacaagctaaaaatttccttcttaaatcaggtcttaatgaaaactacatagaaacctttctcgaattcggtgaccctggaagaactatcgccaaaattgctgacgatgaaaattaccccctagttatgatgggtcgcaccggaaaaactggccttaaagaaatagtcctgggaagtgtctctaccagagttattcataaagtgaaaaaggctaccgtagggctagctcctgttgaggatttataaggccaattgaaatgatagttggatttttataacaagagggtgatcataaaatagagtttataaattttaattttttaattatatcatcaaaaattggccttttaaaaagattttcaaactaaaagaagaaaaacgcttgtcatttctcaatattaccacttggcaaaaaaattttacttaggctatctttaaatgaccttaggctttaagcatcaaaaagatttaaaagaattatataatcattcaagaaaacaaattaaaaggagggtaacatggcagcaattgtagtaggtcacaagaatcctgacactgactctatcaccgcggcaatttctttagcttatttgaaaagcaagttgggagtagaggctaaaccagtagctcagggtgaacttaatcctgaaagcaaatttgtccttgataagtttggtttctctgcacctgaaattgtaactgatgctacagatcagaaaatctttttagttgatcatagtgacaagtctcaaagtcttgacaacctggataaaggcgaaattcttggcattgttgaccaccacaaactcggtgatatcactacccccaatcccattgaaatctgggtctggccagtagggtgtacctgcacggttttaaaaggcatgtatgatttttacggcgtagagattcctaaagaaatagctggtatcatgtgctgtgctattttgagtgacacagttatttttaaatctgctacctgtacacctcaagatgttgaagctgctgaaaccttggccaaaatcgctggcattgatgatctcaaagcccttggcctcgaaatgttcaaagtaaagagcgccatagaaggcactcctattcgtgaccttgtctatcgtgattacaaagatttcgatatgagtggcaacaaggttggcattggtcagcttgaagtagtagatctttctttagttgagcctataaaagatgaactttatagcgagcttcagaaaatcaaagaagaaggtggctatcacagcatattcttcatgctcactgatattatgaaagaaggaactgagcttctcattgtttctgataatccggctgtagtagaagtagcctggggagtaaaacctgaaggtcgttcagtatggctccctggtgtaatgagccgtaaaaaacaggtagtaccaaatcttgaaaaggcctttgctggctaatatagagttaggggcactaaaggtgcccctaactacttctactgtattcttttctcaagctcttttatcagatttgttagcttttctttgagttcgttttcgtttattaactccagatcatcagttacataataatcaagcggaatacgcacttttatttcttcatctaagtcaagctcaatacccagaataccctctaaaaggtcttccattttttcacggtggaaagtttctgcttctaattttaaaataaattgatttcctaggcgtttggcatctatttcaagctcacggcacggataggactctggaaattaatatatgaggcctcgtgttcatcacctttcataacaaattttttgattcccagccgagttcttcggtcaatatgcggtgtatagcagtaaaaagcacatcatctttttgggccttaaccgcatagtttcttataaagtcaagcaatccatcaaatagtcccatttcccttccctaaaaagatgaagatatttgatgataaattatttctgctaggtcctgacatatcttttgtaaggctaactctcgcccagggtctacttcttctcccactacttcacgaaaaacaggatattcttcagttctcgaaaggctatcattgcgccagatgacatgacccgttttgtctataagtttggccctagccctaagatatactcgacgttcaagcgtctcagtataaatgttataagaaaggccacctactgaaactgaaaggatttggccttcaaggataagatctgcatcgtcctggtcagttatttgaaaatcgccagccatttctatacgtttcctaagttcctgggcgagaatttctcccaagcgaatctcagaggtgggatttttccaaactggcacgtaaatcgttttccattttgaagaaaagttagtcggccgaccttcaagctgatatccacaggaacacaatgaaaataaaaaaaatagagctataaaaagacgaaacattattttattcttccttgtaacgtaaagattgttctcttagaagccaataaattattcctaaaaccaacaccgaaaatgccaaagcaaaaattttaagaggagctactcccttaaagtccaaaataataaacttacgagtaagggccaaaagggctatcaaaaccacggtttttacctgaacaattccctctttgtgcacggtaacttttaaaattgaatgcttgaattcaagggcaattaagaccgtcataaacataccaaaaagggtttgaaaaactttgtgttcaagcggatttaacctaaacttgaaaaggattaaaaaagtctgcaagagcagatcatagagggagatcaaaataatgagagcaataacaaaggttaaaatccaggccactacctgttcaaacttttgataaaaagtaagggtatgccactctttacaccatctttccatagtgcccatttcctaccttccatttggcgtttttgatcaagacattgaaggccaggccttagtcccaagcccggtttttaaaaaatctttttaaacaaaaatttcggagctgctactttattattctcctataacgcgtttttccaggtagcgcaggcggtctaacacatcggccatcaccttttcttcacgtttcaggcgttccaattcctgagccactttgccaacctggaaagtaagctgatcaatacgatggttggtgctgtctatacgggaggtaagatccgatttcacctcatcaattcttgcagttagctcattacgaacatcctcaattcttgccgaaagctcaaaacgtacttcatcaatacgcttgttggtctcatcaattcttgccgaaagctcagtgcgaacctcgtcaatacggcggctctgatcagccaggtggatatttacatcatcaagtcgcctgctgatcagttcaatagcggtttttatttccctctgctcctgtttaatgccttcaagttcagggagcatatactctttaaaaacacttctaacagcttctttgatgtccatagttttctcctgaggtattttttaaattatcgttccaaaaggacaatttgaaaagagttaattatttaaacctcggaaaaaaggatttttaggaactctcatattcaatttaaagaaacctttgcaaaactcaaaaaatagaaagtaaatcgccacgacgccaccggagcctggatacagggattgcttcggctgctaacgctgactcgcaagaataagtgagaagtgagagccatctaccatcagccatcagccatctgccatttagtcactgcgaacccgtagggcgaagcagtctcttgaaagatattatggtctcattaaaaattaaattcttacagcaagctgtttgctaccttcctttttaactattaacatctaactttgattgatcatggcgcgtatcaagattttacccgaaaacatagccagaaagatagccgctggcgaggttatagaacgcccagcctcggtagtcaaggaactttgtgaaaatgcctttgacgcccaggccaaacaaatagaagtagaacttgccgatggtggactttccctaattagagtaagagataacggccttggtatgtctcctgaagacttaaaagtctgctatcttccccacgctaccagtaaaattgagaccgaagaagaccttttacgtattaggacttggggtttcagaggagaagccctttctagcattgccgctgtctccgagcttactattacttcgcgtgaaaaagaggccctaataggagctaggataaaaataaagttcggtaaagaagtctcttttgtggaaaaagggctagccccaggcactatcgttgaagttgttaatctttttgccaatgtaccagccagaagggccttcttaaaaagtccgcgtgcggaaacagcaagggtaaatgaaattgtaaaacttatggcccttgaaaaccctcaaactaatttaagccttaaaactaaaggtaaaattctttttgaatataattacaagctcgggcgtttaggacttttagctgaattttctggtctcaaagcagaaaatttcctaacagaagaagtagaagtaagagacatccgcttaactattatcctttctaaaagtgaacatttctttcccacggcaagatatctatattttctggtaaataaccgagtggtcaaagataagcttatttctgccgccgcctttgaaggcctaaaaagtgtttatcccaaagggcgctatcccgccctgctccttgcccttacccttccgcctgaacaggtggacgtaaacgtacatccagccaaatgggaagtacgctttcgcgaagaacgccgcctttttgaactaattaaaaaaagtcttgaaaatctatttaagcctactgtttcctttgaaatcaaaactaaaattgaagaagacttacctatctcatatgaccgtaaaactacttcagaagaagacatctggtccacttccaaagtagctgaaccagcggaaaatatttttaaaaaaccctcaacgttattttctaaaaatacgagttatcaagtactttctcgcttcggtaaagaattttttctaatccttgctgatgatgaactttatatatttgattaccacgctgctcatgaaaggcttctttttgaacaatggaaaaaggaattaaaagataatttaaaaattcaagccctcctcgtaccacaagtgttttcccttacgggaaaaagtcttgaaagagtggaaattcttctgcctgtgcttaattctcttggctttgagatagattttttcggagaggaaaaaatcattttaagaagcgttccggcacttttaggcgacttttcaagagaagttttagaaaaatttctggccgaagaactaagtttttctgcagaaaatcttttggaagaagtaatggcaagaatctcatgtaaggctgcccgcaaagccggtgaaaaattatcttttgaagaagtgcttaatttattcattgaagttaaaaataccgggctttctaattgccctcacggaagacctctttattggagaattggccttgatgaagtgcgccgcaaactcggacgaaagatttgagcacaatattcctttgatagccgtagtggggcccacaggggtagggaaaaccgaagtaggtatatttttaggtgaacacctgaatggcgaaatcataaactatgattctgtccaggtataccagttactaaacatcggggccgccaagccaagcaaggaagaacttgcccgagtgccacaccatttgcttgactttttacctcttgatgaaaaatttaacgccgctcgttttgtagagatggccgatcgggtaattaaaaaactacaccaccaaaaaaaaatacctattttggtaggcggaacaggactttacctcaaggccctgctccatggtcttttcgaggtgggggacacttcttctgccaggaaaaagttaaaagaaagacttaaaaaagaaggacttaagcctctttacgaagaactcctaaaaattgaccctacctatgcccaaaaaataagtcctagagactgggttcgcatcttgcgggccctagaaatttattacactacgggaaagcccttttcggagcttgccaaaaaacacgcgtttgctagaaggcggtatccctgttttaaagttggccttagtctgccgcgagaagaactatatcgtcgccttgatcagagagttgataaaatgcttgaagctggccttttagatgaaattcgcgatattctagccagaggctattcttcagggcttaagccacttaaatccattggttataaacacatgatagcctatctcaaaggagaattagctttcgaagaagccgtacgccttatgaagagagacaccagacgctatgctaaaagacaactcacctggtttaaaaaagaccctgaagtaaagtggtttcacccagaagaaaaagaaaaaatccttaccgaggcccaaagatttttaaactcgtatcggttttaaagacccgttttccttacaccagtacatagaaaaatccgctcgctcaagggccttctccagattgtcagaggcaatgatattagtaagccctatggaaaattttatctggtgaactccatctggaaacttcatagcaaaacctttttcgtataattcttcagcaaaggaagtaaacttatcaagggtaacccctacaattaccgcacaaaactcatcaccatggagccggcagggaaagtctttgggtttgaggtttcgccttaacacctcagcaaaggctataagggcccggtccccccatttatggccgtatttatcgttaatagacttaaatttatctaaatcaaaatagcaaagcagatagtcctcttcaaagatgttagcgattactacttcgtaaaaaaacttctcaagggcgtttttattccagagaaaagttagtttatcccgcaaaaaactctcttttaagaaagaaagctcctgttcaagctcttctatgcggcgaatgtaattggcgatcttgttaatttcttcggcgatgccaatacggcctgccaaatgaggatcaagcttttcaagaagagaattaaaaagccctttcccttcaattaagagattcaaaatataattgtctttcttcttgactttggtagccgcataaaaggcatcggcatattgaggagggaaaggaactttcttggcccgttgaagctcaagaaaagcaatccaagctgctaaaagggattctctttcggccttgagtttttcttcgaaacctgaagcctctgttgctttgggaacaatttcttctctagcgccttcaaacatacccgcccctttcaacagtttatttattttatcgtctattgtcaggaaaaacttaaaaatttatttaaagttataactattctttattgttggaacaattgaaagattgagatcaccgaccgcgtgcctcattgctaggcgcagcctcgtaatgactcgttctcagtctaacggtgagcctttacctccgttgtcactgcgagcacctagcatatttgtcactgcgagcggagcgaagcagtctcagagattacttcgtcggcgctacgcgcctcctcgtaatgacccggttgggccacttcgtcggcaatactggtatcctcgcgtgtataagtaagtgagaagtgacaattatttaccatcagccattagctattagccatcagccaccagccatcggcctccaccatgtagtcactgcgagcccgtatgggcgaagcagtctcttaaataaacattttacaaaggtctcatgaaatgtcagcagccatagattattccattaaaaaaactacgtaacttttgtggggaacttttaaggctgtagctactggcacacatttggcacagagcaaaaaagcaatttcttctcttcccggtttcatactcaaagtttcaaaatggcccatgcctttagccaaaaccagatcggcatttaaataaagttttttgaactcctctgaggcataatctagatcaagccctaccatctcagctccagtagcgatcactttggccggtattttgagatgtagtttttcaaggtcagaaagagataggtcattttgaatgggtttaggcttaacggcgtaataaatctcgtatcccctctgagaaaaccacttaagtaatggtaaatcaaaaaaaacttcgccagcattatcggtaagcaaaataatagtttgagattgtttaaggcgattttctatttcgattacgtggtcaatagccagcgttagaccagttttaaggacttcttctatatcttctggcggacgaaaaaaatctatcgtattgcctaaaagagaaaagattaatcgttttctaaagctatcttcaaaatctttcccgtatctttgaaaaatatctcggcttatatctatctctctagtcttcaaaggcgcataggggtcttcattttgacaataattttttatgcggcagtgaagcttagaagctattaacggaggagacgtgctttcatcataaatctcatcaagccaggaaagggctaaagtaagcttttcgtggtcctcaccacaggcaaaccccatggcctgtttgactaaattctctaaacaaggacgacaatattcaggaatctgtttaaatgtaatcactttaacctgccaaaattatttttacttttctctcttttgagtttaagaaaacccttcgccttggcggacgtccctttggaaaaaactttacctgtattatagcggacatcctgcaaaacacctaattctctatctaaaaattttgcctgtccttaattgtcctaattgttacattttttgaacgttttcttcagagaatgacaaaaaatattttttgagttagattatctacaaaattaactttaggtggttgcttgagtagtaacggaagtatcctaagcgaaaaggtcttagtgcttaaccgtagttatcaagcagtacagatcactacggtacaaagggctatttgtcacctagtaaaaggaacagccaaagtaattactcctgattggaccacccatactttagaagagtggattcttgcctcgcaattttatgctaacggcaatggacatcgttttataaggagccctaatctttccttcttagccccagacgccatttatctcaccacttatgaccgccttcctcgcgttgaagtggttttttcgcgggctaatcttatgatgagagatcgttatacctgccaatattgtggcaaaagtgttaaaaatcctaaagaccgcactattgaccacatcatcccccgttcccgtggaggcaaaaccacctgggaaaatgtagtactttgttgccgcaaatgtaatattaagaaaggcaaccgcacgccagaagaagccggtatgaaactactttcaaaacctaaggccccacgctgggaaagcctcattatggaagatttccctaaagaaaaacaaaaagtctggcgtcatttccttgattttgccggccttatagaattttaattaaactttatttgagactttacaaaatgccatacttaagagactgcttcgcccatacgggctcgcagtgactacatggtggaggccgatggctggtggctgatggctaatagcggaaaagactgcttcgctccgctcacagtaactaaatggtagatggcagatggctgatggtagatggctctcacttctcacttatatttacgaggagcccccgcagggccgacgaagtggcccagcaaggtcattgagagccacaaagtgccgaagcaaagctctcgcgaggtgacatagtcgccgtggcgatcaatctaaactttaaacaatttttcagaatcaagaattactaaaagtctatcaggaagcttggatacattttttacaaaatcagtatcaataccttctattacctctggtggttcttctatttgagaaattggtatttcaagcacatcaccaatttgttctaccaagaggcttaggggttcttcttctcggcccacaattacgttatgattggcttctcgttctctcttaagcccaatcctttgggccagatcaatagctgtaagtatttgaccacgcagattaattattccgctcacgtaattaggagcttgtggtactggtgtgatatcaagggaacgattaatctccactacctcttccaccggcaaagcaaacaaaaaatctgctaaccaaaaagtaataaaaagtttagttttttcagatactatacttttttcctgtttttcaggagttggtaggctcatcttttacctccttcattatttcctttatttctttaagtttttggcatactattttcggcaaattttctggaaaatagacctcaaatttaactaataaatcatctcgagaaccatcagataaataagcccctctctttggtaaggtcacacaatatgtttgcgaaaagttttcaggaatctttatcgtttcaggaccttcaagggtacagatagaaatttcttcttttaaggctgcctcccaaaaaggaactctaacttttagaactaaagtttctccctcaaaataaaagccacaagactcatggacttggagctcaaaataaagatccacccgggcttcaactttttctgctggtaaataaagaatatctccaggtcgcgctcccaaaggaagtttaagtgttatttccatgtcttgagctatagctccttttcctcggcagtgggggcataaatcaagccatttaacacctttaccttcacaatgggggcacgaaatcgctatattcttatcgttcaaaaaaatttgtccctttcctttacaaacttcacacgtaattttacgacctgacaaatcttttccttttccctgacaagcctcacatttaactggaggacctggcaccgcaaccactacttcagcccctagggccaactctttagccgttacatctaagaaagaaaaaacataattcccttgtccgggccgtttttttacaatttcaagggaagggcttaagtgtttcttttttaaaaattcataagaacgcttaagctcccgaaaggctttttcttctcctcctctgtcaggatgaaggagacgggccttacgcctgaaggcccgttttatctcttctggttttgctccaggagatattcctaaaatacgatatggatcaaaagccatcatgctgcctgcgcttcttcttttttcctttttaatagctcagctaaagattcaagtactctgcttctttcaagtttcacctgatattcgtcaattccagcttcaagacctcggcgtcggtcttcatcactagccaaagaagtaagggctataatcggaagattggcaaagcgttcgtcacttcgcacttgcttggccagttcaataccggtcatccttggcatttcaatatcagtaatcagcacgtcaaaagagtctttctggagtttttcccaggcatccaggccatcagtagcagtttctacttcataaccagaggaagccaaataattggcaatcatttgacggaaaaatggagaatcctcggccagaagtactcgataaggtctatcatcttgagggacaacttttacgaagaaatagggatcatgcatttcaatgatcttgtaaacatctaagaaaagcgtcgtacggtctttaataatcgccgaacctaaaaccccttcaatttgatagagtttttcgtcaagatctattttagtttggatactatctacgatacgggacactaaaagggctacctcgttttcaccctcagcaaataccaacaaatgatattcttcctgttcaggcaagggttgtataggcaggaagttttcaagccgaataatcggcatactacgcccacgatattgaataatctctttaccaccgacaaactcaagtttatcagctgaaatcttgtctaaacgagccactaaagccaagggaatggcaaattgttcttcaggagctacattgaagagtaaaatgaattgctgatcatcttcggtgaatgtttcgcttactatcgtttctttagcacgatctacatcctcggtcttaaggccaatttttctagaaatgccaactacatcaagaataagagccatttttccgtcacccatgatggtcgccccggcaaaaatggaaaggtctttgaaatgcttaccaaggggctttactactatctcttcagaatcccatatctcatctaccaccagcccaaagtccatagccccactagtaagaatcacgagactttcttctttatgattttcctcactgggttgtacgccaagaattttagagagcctgattatggggaccatctctcctctcaatctaaagaattcagaattaccaatctgatggatatttttacgggtctcctctgaaaggcctaccagttctctcaagcttacttgagggatagcgtaacgttgactattacaggtaaccaccaaggcggggataatggcaagagtaagcggaatctttagtctaacagttgttcctgccccaagtacagactgaatatctatacttccaccaagtttttctacgttagttttaactacatccatgcccacaccacggccagaaatgttagtgaccttttccgccgtggaaaaaccaggcctaaaaatcagggccaaagcctctcgatcacttaatttttcggcctcagaaggagaaattaagcctttttcaatggccttttgttttaccttttcaacgtctatacctcggccgtcatcttcaatttctataactacttggcccccttcatgataagctcgaagaatcagcgtaccagcaggaggtttacctacctgaactctaatgtcaggatcttcgataccatggtcaatagagttacgcactaagtgggttagtgggtcttttatggcatcaatgatagaacggtctagctcagtatcagccccctctatgcgcaaagtaactttcttccctgttgaacgggcaaggtctcgcactatgcgagggaacttattgaacacattaccaataggctgcatgcgcgtcttcattatcttttcttgaagctcagtagttactaaagaaagattttgcgtggcgttttgaagctctgagtcgcttagtctggaggcaatttgcaccagcctgtttctggaaagaacaagctctccagccagattcataagctggtcaagaagtttgacatctactcgtacatgagtctcagtaagctggacatgaggagttttatctgtttttggagttgctttttcttttttctctggctccttcttgggggctggaactttggcctcagcttctttttggggctgttcttcaggttgggttttttctttctcggaagtcttttcagatttaggttgttcttcggttttagctttttcttcaggagaagtctcggaagcctcttccgccttcgcttcctgagatggctttttatcctcccctcccccttcagctcttttggccactttttcggcaaaatttcgcaaatccaccagaaattcaagataggtatcatctataggttctttccctgtttcttcaagggcggcaattatggccttaatgtaatccaccgactttagtaacacgtctatagtttcttcatcagctacaactaatccgtcacgaagtttggccaggatatcttcagcaaagtgggcaatggcttctaaagttttaaaaccaaagaagccagctgttcctttgatagtgtgaatagttctaaaaatacttgataaaagctctttgtcttctggccgctgctcaagttcaacaaattcttcatctaaacgttctaaattttctttagcctcggtaataaagtcctttaggacatcttcttcaaaactcataacttcctccttattaaaggcctttcttcctactattcgttaagaaacagaaaaaactttaaccttcccactgatagcaaatagtccttccgataatcttgcgtttaaaaccctgaggaagcccctgtggactttcagtagcacctaaaaacaaataacctttaggtttcatcacccgactaatattttttaagaccttggcttttatttctggagagaaataaatgagcacgtaacggcaaaagactacgtcaaacttaccaagcgtaggtgggaagggttctaccagatttaacttgcgaaattgaatcatacgacggatcttatcctgaaccttccacttggccccgttttgcttgaaatacttaaccaaaaaggtaacaggaagcccacggtttacttctatctgtgagtactcacccttctgaccttttttaagggcctcctgagatatatccgtagcaagaatctggatacgccaagaaagcagatcaggaaaatactcgtgaatgagcatggccaaactgtaaggctcctgaccggttgaagccgctgccgaccagaatcgtagctctttttccttttcccttagcttctttaactcaggaattaccactttacgtaaggcctcaaagggatgctggtctctaaaaaaataggtctcattagtggtcatggcctcaataatttcgtcgcgaagctgaggggtaagacgttttgaggccacctgatataattgatccacatcacgataattaagggccctagcaagttcccttaagcggctttcaataaggtatgtcttttcttcctttaaaactataccgctatgcttaaaaaccaaatctgcaaaaaaacgatatacttcgggtctcatgctaccttccgttgcaagaatattttctgaagaaataaaggtatttcttgaaggggcagcacataatcagcaagaccggcttcaactaccgcccttggcataccgtaaaccgtagaagtagcttcatcctgagccacaataagagctccggcctctttcaaaaccatggctcctgcaagaccatcctgccccattcctgtaagcaccatggccacacttcggcctccgtaaactttagctactgagcgaaaaagaacatctactgcaggacgacagctattttcaggagggcctttgtgcaagtgtatgaccttagccacccctcgcttaactacctccatatgttgatcacccggggcaataaatacctttccaggccctaccggcacgccagcctgagcttcaatgaccttcaaagatgaaagttgatcaagtcttgcggccagctgagctgtaaaaaggggcggcatgtgctgcacaataagaataggaactggaaagcccgccggaagtttgggaattatttcggaaagggctttaggccctccagtagaaacaccaatggccactacttctcttcttccaacaataggccttcgaggaacggctcttaccgctggtttaactactgaaggccttgaagggagtggccttgccggtgttactggtttagttactctaggaacagctgtttttatttttgggatgagctcttcttttatgcgcttaatactttcatttaaagaactggtagaaggtttggtgacaaaatcaaaggcccctaaagacaaagcctttatagtttctttagcgcctttttccgtaagagtggaaaacattattacctgaatcttaggataaaggcgcttgagcttctctaaagccgtaagcccatccataacaggcatttcgatgtcaagagtaattacttcagggcgcaagagcctggctttatcaatagcttccttgccgtttgaagctgtgccaaccagttcaatgtcagggtcagctcttagagcctcagaaataaggcgacgaataagggggctgtcatccactatcagaacacgaatctttctcacagggcttcctccataagccaacggatcttggactcaagcatttcttgatcaaaaggtttcataagatactcgttagctccggccataatggcgtcaattacgcttttttcctggttttcagtagtgaccatcataatctttacgttattccagcgtgggtcctggcgaacggtctttaaaaattcgtagccattcatcactggcatgtgccagtcaaggagaataagggcgacatcgggattttcctcaagcacctgaagggcctcttttccattagcagcttcaagaacttcataacccatgcctagtaaataacgtttttcgatttgcctgatggattttgagtcatcaaccaccagtactttcataatctatctcctaaaggtctttgaccagatgtctcttctatcttcggcaaaaagagggagtttcttaaaaaatttttagttgatggctaacggttaatagtgaatggttataaaatctgttctgctaaccaaaactaaaaaattcttgggagttcattatgataattggcctaggaattgacctggtagaagttccacgcatagaaaaagtgcttaccaagcaccagaaaagatttttaaacagaattcttactgagaaagaaaaaaatgctatttctcgcaaaagattcatagctacttatgtagcggcttattttgccactaaagaagcttgctccaaggctcttggcaccgggcttcgcggcgtttcctggaaagaaatggaacttcttcacgaaccttcaggaaaaccttttatgagactacacggccgcgctttggaacgattcaaatttttgggtggtaaaagaatacacgtttccctttctcacgaaagactttacgccaccgccatagttataattgaagattagcttacgaattcggctaatttgtcgtaatcaagggagcgagccgttatttcaaaggcacaggaaagcttttctggatggcgtatgcgagcctgcccaggaaggcgttcagtgcgtctggccaccgaataggtatcttctttcgcaataagaatggctacctgtttctcttctgctctggctaaaattatttcgttaggataaagaccaccagttaagatgagacaaaccgctccagtttcaatagccgctagctgaatatctgagcgatctcctcccacaataacaccaaaatttgaaagcttacgaaaatattgaatggctttatccacttgcataccaccaatgaggaaactttccaccaggcggtcttcagcggtatggcccaaaaggcgagccccaaggtattcccttaagtctttcacagaaacagcagctaacttgttatgatgagggatttctccaagaatctctattccctttttctctagataaggctttatgagatcttgatagttataaaggtgctcttcacgtatgtcattaaaaatcacaccgagtttttgttctggaaattcttgagccgcttgcaaaatgtaatctaccacgtattctccctcgtagcgtactactaaacatatgtgagcatttaggcttttggctagatcaacaccagagatccccaaaaattttcctgagtaaagacttccgtatccacccagtaataagacatcagcctctttttgtgcctcttcacaaaaagtcaaaacttgaggcataagagcttctaattcgcctttaaagcctttcaccactgtatcttgcgtaagaattacggctgaaagcttatcaagggggacatcaagctcaaaaacctttgccagaaaagcggcgtcatcgtcaacaatataaccattttgataaacaggccggtttccaacaggtttgcgataagaaaaaggaatattttttttcttaaaaaattggccaagccccaagagggccaatgttttgccagaaaaacctgaggttgaacaaacataaacaatactcatttttctccccctaaacttaagcgggcatcaacggctatggttttggagcccttagggccaacaatcaatgggtttacttccccctcacttagctcaggaaaatcagaaacaagctgacccatggccactatggaacgcgctagagcattcatatcaacttctggttcgcctcttatacctttaagcactggataagctttaatttccctaatcatttcaagggcctcttctttactcaaaggcgccaggttaaaagtcacgtctttcataacttctacgtatatgcctcctaggccgaacattaccatggggccaaattgagggtctctcaagaaacctacgataacttctttgcctttagggaccatctcctggactataacccctaaaactgagatacctggcaggcgtttacggacattgatgatcatttcctggaaagcttttactagttcttcatcatttttaatattaagccttacgccgccaatatcagttttgtgttgcacctgtggggaagcaacttttaagaccacagggtatcctataactttggccgctaaaagggcttcatccgtagtgcgcgccagcaaacttttgggaaaagcaaaaccataggcttctagaagctgttttacttcatgatcaagaaaatggttacgcccctctaaacgtaaagtttgtaaaacttgagccgctttttcaaaatctactttaaggcgcttgattttaaccggcggcctttttcgtctgtactcataaatccacgctttttcaaaagcagagaccgcctcttcgggaaattcataatgaggtatatgttttttcaaaagatgagacctggcttttctaacactttcctcacctataaaacaggcggcaagtggcttaatatcttttttatcagaaagtattcgagccaccgcttcagggtccaccatagctgtacgcgaaaggataaccaaaaggccgtttaggcttttatcttcaagaagaagggacaaggtcttttcgtaacgttcagcatcagaatcaccagtaatgtcaacgggattataaaacgaagcatagggcggcaagacttttcgtaatttttccaccgtctcggtgggaagggttggaagctcaagagaagatttttcgcaggcatcggcagcaacaatgcctgggccaccagagttagtaagtatgccaagataagggccagacatcggtgggttacaggcaaagaaaaggccaagattgaaaaactctcttagtgtttgcgccctgataatccttgctctttttaccgaggctgaaaaagcctcttcagaaccagcaagggacccggtatgtgatgaagccgcccttgcccctgcagccgttgtgccgcttttaaagattatcacaggttttttacgagaaacctcggccgctacttcggtaaaggcgcgtccatcttcaatgccttcaagatagcccattataatttccgtatgagggtcttctgcaagagcccttaaacattctatttcagaaatatcagccttattacctaaactaacaaaacgagaaaggcctattttttgtgctcgtgaccactctagtaccgccagacataaagcccctgactgtgaaaaaaagccgatcttgcctttaagaggcttcaaagcagcaaaggttgcgtttaaatgcgaataggtatcaagaatccccagacagttaggccctataacccgaattccgtaatttctggcctctttaacgagctcttgctcaagtttcgccccttcacggcccatctctttaaaaccagaggaaagcaccaccgccccttttatgcctttctggccacaaagagaaataacttcgggaacaaaagaggctcgcacggccacaatggcaagatctactttttggggaaggtctttgatagaaggatacactttaagccctaaaatctcctgggctttgggatttactggatatatggccccaggaaacttgaaatctaaaagattttttaagacatcatggccaacctttcccggttccctggaagcccctacaacggcaatggcccttggtttaaaaaagaaatctaacaatttacgcctcacgaagttttaattaatgatcggcaatttgaaagggccagtcaagcaaaatttaatctaattttttaactaaaatttgggcagcttcttcgtgccttaaagtgatgtgataacctttgatttcgtactctacagggtcttttagaggggcatatcttacaacttttacctcggcaccgggcacaaaacctaattccatcaaacgaatacgaaaagaaccgtttcctaaaatttttactatttttcctttttctccggtacgtaagtcatcgagttttaattccgccattttccctctttaaacagggactttctttaaacaatcagggcaataccctaatatctcaaaacgaatacctgtaatacgatatccgtatttttcagttacgtttttttgaatttgcttaatgcgctcatcatcaaactcttctactcggcgacactcaagacatcttatatggccatggggatgaggcgaagccggctcgtagtgcatatggccatcttcatggtaaacttcctggagaaggccacagtcaataagcaaaggaatagttcgataaatagaagccttggataattttttgcccttgttacgtaggcgtagataaagtccatctacgtcaaaatgccccgaaagagaaaatatttctttgataatggtctctctctctggggtgtatctaaggcccttacggcgaatgtattctttaaaaacttcgagctggataagagcatcttcttgcttagaattattttgttctgccataaaaacctctttttgattttctttaacaattactaaaagatttatagctattttgtcaagtaaaaagctaaaccctgatatataatgctctttaaaagccccttctggggagtggaaaaatttttcccacaatgaaaaaaaatttcccacaaagtggaagtctttttccctcttttttgctggcttatttggcaatctctttttttctccttttttctttaattttcacccttatttaaattggcataatatttgctctttattaaaaatagaaaaaacaaaaaggaggtgggaaacagaatttagtggctattatctatctactttaatttagattatctcacttcaaaaaaataaccaaaggaggaggggttatgtttaagaaggttttaagtagtttgtttttagcggttttaatgttgggtctagctgtatcaaatgcaaaggctgcccctattgttatggaaggtaactatgtttatacccaagtttcagaagacggaactcttggtaatggttttaattttcccggaattcaatatgatccttctggaacggcatcttttcccgggagtgggggtaaagactttcttcagccaggcgatccgtttgaaggtttttatcttaaaagtaatgaatcgggtataatagggaataacaatgactggtctgtttttataggaaccttaaccgaccttagcggttctggttatgacaactttattagatgggaaggctcactaggaacttattttgatgtggcaatagaaacttatttcaatgacagtgataaatttatcaaattttccactactgttacagctttaaatgatttgaccgatgtttattttttgagggttattgatcccgatcaagacacaaatgactttggtatctttgacaccaataatgctagagggtttggttctttttcgccagaggattgggtttacgctgccggacctatcagtaactggaccatcggcttatattctgattctcttgtcccccacaatacgggagtttcatttgcatggtcaggcgatcctgaattctattacaacggaaacaatgacggaaacggagactatactatcggattagcattttaccttggagatctctccgtgggagactccgttacctttgactactactatgttttaggaaccagccctgctgatgctgctagtaatattccagttgctagccccattcccgagccctccaccgtcgtcttaatcggtgtgggccttggtgctttaggcttttacagatccagacggaagtaatcaagatccagagggggcggaaatttccgccccctctgctttcatgtcaatcttgcctcgtcaataaatcaaaaatctcttacccaaaatccgctaataattctctggtcattttctggtaatttcgtttaattccgctaaaaataagaatttaaaatcagaagataagaagcgaaaaatctatttaacagagacctttgcaaaatttgttgaatagtaatatttctcatgataaatctacttaaaaactaaaggagcttcatttatgttcagagaaaataatacaaatctaactataggcgaacatcttatctatcaaaacttacctgatgacatcttggctcgtatcaataaactcatcaattgggatccttttcaacaaatcctcgtttctcttcatccttctaaagttggacgcaaggcttataaccccgtccagatgctaaaaatcctcatcattcaacaaatctacggccactctgacccggaaatggaacttatgctcaaaggcaacctcttctaccgtcgcttccttggcctctctgctattgaccccgttcctgactactctactatatctcgcttccgttctgatctcaaatccttgaacctttatcgtaggtgctttgaagaacttaaacggcagctcgctcaaaagggttttgaacttcgctctggcaaaatcattgatgctcgtctggttaaagcggctagacgtcctggcaaggatgatgatgcctcttttatcaaaaaaggcaaaaagactgtctacggctacaaagaccatattgctattgacgttaaaaatgagtttgtttcagagttcgtttgcacaccagctaacgtgcacgattcccaagttcttgatgaattacttgaaggagaagaggcaagtgtttttgcagataaagcttatgataagcaagagttaaggaggaggtgtcgtaagaaggggatattttgtggagttttagcaaaggccaggaggaataggcccctttcggccagacagaagaagaggaatcgaattttttctcgtataagggccaaggtagagcgagtatttggcattttttccttacatcttcagagggagaaggcgagatatgtgggactatttgccaacgaaattcatttatttttaacctgttttacgtataatcttttgaatttagcgtggcagatgaagaggaaggaggaaataataaggaaaacatgattaaaacctggaaaaattaagaaattttgaaggagaagagataagcaaaagggatagaaatcagagatttttgctttaatggccaaaacggagaatagaaaacaaaattaaaattattttttcaaaggtctcaaagaaataaaagttatagatgattacaccattgattttataaccgaagaaccttacgctgcttttcccgctacccttcactactcaaaagtttctatagtttctccccattctaagatggacaaaaacggcgttatcaccaaacctataggcacagggcctttcatgttggtaaaatgggatcccgccactgaaaccctctatttaaaaggattcaaagattactgacaggggaaacccaaacttgacgagcttatcataaaagccattcctgacccagcttcaagagaagtggctgtagaatttttttgcctgtccctactatcgacatattttcgcctgggcttaaaattttgcctgtccctactttcctctggccatttcttttaattctcgttaaaactaagaaaaaagcaggagaaaagaggaaatggtgcttcctcaaaccaggcttagtttaactgaaaacgccctcatcgttcttgccaggcgctatcttaagcgagatgaagaaggaaaccctgtggaaacacctgaagagatgttccgccgggtagctcgcaccgtggcttccgccgacttgatttacaaccccaaagccgacttaaaagaaaccgaagaaaaattctataatcttatgacaagcctttatttcttgcccaactctcctaccctgatgaacgctggccgtgagcttggccagctttcggcctgttttgtcctgcccatagaggactcactggtctctatttttgaaaccttgaaatataccgctcttattcaccagtcaggaggcggcaccggtttttccttttcccgcctgcgtcctaagggagacattgtgcggtccacccacggggtctcaagcgggcctgtttctttcatgctggtgtatgacgccgcgactgaggccataaagcagggtggcactcgccgcggggccaacatgggcattttgcgcattgaccatccggacatagaagaatttatcaccgttaagcacgatcttaccaaactcactaatttcaacatctcggtggccgtaaccaacgccttcatgaaggccctcaaaaacaaagaatccttcccccttataaatccacgaaatggcgaagtggtccgccaggtttcagccgaagaactctttgacctgctggtggaaaacgcctggttaagaggagacccgggagtcattttcattgataccataaacgctaaaaaccctacccctcacctgggagaaattgaagccaccaatccttgtgttactggtgacacctgggttatgaccgatgaaggcccgcgccaggtgaaaaatttagttaactatccattcaaagccagagtaaacggaaaagactatccggccccccaaggatttttctcaaccgggcggaaaccagtcttaaaaatcgttaccgaagaaggttttgaattaaaggtaactgccaatcatttgctattaaaagcggcttcttttaccagaaattctcttgaaactgaatgggtagaggcccagaaactcaaaccaggcgaatttctcttagttaatgcccatttcacagaaaatagctggtcaggagaaggtacttatgaagaaggctatttaataggctttcttataggggatggcactataaaagaagacagtgctatattgtctgtttggaaagaacccggtatagagggcattttagaagaaatttctttagctataaaaactcttcctcatcgccaagattttaaaggtttttcctttttaccagaacgcaaaaaatatcgcttaaaaagcgcttctttaaaaaagctggccagctccctaggtttagaaatcggtggcaaaaatataacccctttaatagaacaaaaatccagtaacttttatcgtggttttttaaagggattatttgacgcggatggttcagtgcaggggacgcaaagtaaaggggtaagcataagactctctcaatctaacctggctttacttaaagccgtacagcgtatgctcttgcggttgggcattttttcaaaaattcacactaaccgacgcaaagaagattacagactactacccaatggtaagggaggaaaaaatctttacttaacaaaggattctcacgagttaattattagcaaagaaaacatcaaagctttcgctgaaaaaataggcttttcacaccaaaaaaaggcggctcgtttaaaagagttgctatccaaatacaaaagaagtctcaacaaagaacgatttctaaccaaaataaaagaaataatcccagctggttatgaagaggtctatgactgccaagtgcccggtataaacgcctttgatgccaatggttttatcgcccacaattgcggtgagcagccgcttcttccctttgaatcctgtaaccttggctctattaacctttcacgttttgtaaaaaatcaaaaaattgactggaagagcctcaaagagacagttcatctagccgtgtattttctggacaacgttattgacgtaaaccgctttcctattccccaaatagaagagatgactaaaaaaaccagaaaaatcggcctgggtgtcatgggctttgccgatatgctgattaaactcggtatcccctacaactcagaaaaagccgtaaaaatagccgaagaagtcatggcttttatagccgaagagtccgtcaaaaaaagcgctgaactagccagagaacgtggcaactttccggcttacaaaggaagcatctgggatagctcggagacgccttttatgcgcaacgccaccaccactaccatcgcccctacaggttcaatttccattatcgccggctgttcgtctggtattgagcctctttttgccgtagcttacacccgccgcgtgcttgacggcaccgacttaaaagaatttcacccccttttcttgaaggccctaaaagaacacggattttccgaaaaaaaaataaggaaaatacttgataaggccttgagccttggttctatccaaaaaatagaagaaatccctgaagacctacgaaggttatttgttaccgcctttgacatcactccagaagaacacttaaagattcaggcggctttccaacgccacgtgcataacgccgtttcaaagaccataaacttcccggaaaacgccacgaaagaagacattcgtaaagtttatctcctggcttatgagttagggctaaaaggtgttacggtgtatcgctacgggagccgccccaggcaggtgcttgagctaaggcgtggcgagggcctggcgccacggccaaggcctaaggtaacccgcggttttacccgccgtattcgcaccggctgtggtaatctttacgtaaccgttaactgggacgaaaaaggcctctgcgaggtttttgccaccatgggcaaagccggtggctgtgcctcctgccagatagaggctgtaagccgtcttatttcccttgccctgcgctctggcgtagctccagagtccattatcaaacagctggctggtatccgttgcccttcacctacctgggaagaaggacgtcctattctttcctgcccggacgccattgctaaagtgctggcggaggctataaactttgagattaaacccgaagaaggaaaaagttttggcccctgccctgattgcggcagcccacttgagacagaatcaggctgtctcttatgccgtagttgcggttattccaaatgcgattaagtagtttttagcttctcaaaaatagagcgtaaggtatcagcgcgaagctggccaggagctgctttttcccctaaaggaagagccgcataagtccacggagaaccgagaagaaggcacacgacccttgagaaacagccggcctctcccatggcaaaagcaatcaggggaaaagatagttcctttctagcccaggaaattaaagataaaggaattaaggcttcttcaggctcgcgggcataagtaactattttacctaggtcagcaccggcttccttcatttgcctggcaatttcttttaattcttcctgcgcaggagtgccctgaaaattatgaaacgaaagtaaaagcttggtcttctggcaggccctttttaattcactgatggcttgctcaccagaagctaattccaaatctacggcgaaggcctttttttgagccgcctggttaagatagtttaggcgctcttctaaagagctttctttaagaccgccttcttctctggcgcgataggtgaaaagaagagatttatttgccctctccaaaaaaagatctatttcaggagactcaagggcatctaaacgaatttctattaaatccgccaaactttccgcccgggccaaagcctgtaaggcttcgccccgggtcttttctaccagagaaacacaaatcatcaggctaaagatgacggatctatagtctttaaataattggctatggccgtgtcgtacttgcttgtggtttcaaagactttgcgggccagttcaaacctggtttttaaggtggtttcaccgttgttttcgcgcatttctttaagaaccagctcgtaatcagctggatcaaccaccacggtaacatcgcggaagtttttggccgatgcccttaaaagggtggggccgccaatgtctatgttttcaatggcgtcttcaaggcttgccccagaggccacagtcttttcaaaggcgtaaagatttaccactactagatcaataggctttatgccctgctcttctaactggcgcatgtgttccgggttagaacgtatggccaggataccgccgtggatcttgggatgaagggtctttacccggccgtcaagcatttctggaaagccggtaacctcagaaacatcaactacaggaacgccagcctctcgtatgacccttgccgtgcctccggtggaaataatttctacgcctaactcatgtaaggccttagcaaattccgctactcctgttttatccgtaacactaataagcgctctttttataggggccataactcctccttactttaaacctatttcttcgtcagtaagataacaagccggatcaggggcccagaggtcgccagtggcggcttcagctcgcaccctgaaattcccagcacagcaatcaaggaaacgacacttggcacagcggccttttacgtgcttccatttttccttaagcttggccataagagggtcactggtgtccatccagatttcgctaaacgggcgctcgcgcacgttaccaaaagaatagtggcgccagaactgatcagcatggactgagccatcccaggatacacaaccaatgcccactccggaattgttccccccattcatgcgcaaaagttcaagaacctcttcggcccgaggattaccttcgcgtttcatgcgcagataaagataagggccatcagcgtggttatccacggttaatacctctactttcaggcctttatcatgaagttccttagtgcggtcgattatatagtctacccagtagcgggtttcttcgtggtttaagtcttcttccatgagtttggtgccccggccggcgtaaaccagatgataaaaacagatgcgcggaatctttcgctcttcaaccaggtcaaacactttagggatttcctgggcattgaggcgattaatagtaaaacgaaggccaacttttatgccttcagcctggcagttttccacggcctccatggccttggcaaaggcccctttgactccccggaacttatcatgaacttcttcaagcccgtcaatgctaattcccacataagataaaccgagttttttaagctcgcgggccagaggtctgtctatcaaaatgccgttagtggaaataacggcccgcatcccaagagacacggccttgtgaatcaaatctaaaatgtcttcccgcataaggggctcaccgcctgaaaaaagcatgaccggtgagccaaattgagccaggtcttcaatcaaggccatgccttctttagtggtgagttcgtcagggtcagccttggccgtagcgtgggcgtaacaatggatacaacgcaagttacaacgcttagtaacgttccagaccacgaccggctttttatctttagagaactggagtaaatgagaaggtaaatctttggcccggcggccgtagcgtaaagggtcagaggcttctactgttccacaatagagtttagaaattcctatcactttagctctcccggtaaaatctatttaaaatttctttaattttatcgttagttaaaggtctggtaagataggcatcacaaccagcgtcagtagcttcttcttcctgcctttcccgacattcacataccactattaccggtatattttgagtttcaggatcatttttgagaagaagaacagctgaaagaccatctaaaacaggaagcttcctttcaagaataataagatccggtttttcttcgcgggctaaatcaagtagttcctggccatcagaggccttaataacatttaaattttcttcggccaatattttttcaaaatcaagagcaagggcttcagccaaacctaaaaggacttttctcttcatgactttttaccggaataggtgtgccttataaggctatttaaatacagatcaggctgttctatagcttctttgggaatagtaaactgaacctgcccggtacgctcattaaccaaccttaaaccatactcgagaagatttaaaatcctatcacaataagcgtaaacaccctgatccatttctataatgtgcctaagtatcaaatcaagggcttcatcagaaaaagaaaccttaaaccccgtgcgccgttcaaagctacgttcgtagtttttgacctgtcgcatcaaaataaaaagctcctcaagggcctgatgaagatcaaaatcatcgcgacggtgaagagcgatagccagctccatacgctcaggggtaagttttatacccttgccgcgccagagctttttttgccgctcctcaatgaattttttgatgcgcttggtttcttcttcaagagcccttttatatctggcttcccatgacggatcatgagggttggcctcaaaggtggccaacattccttgaggatcttcaaccagttctttagtaactacaaaaaagcgagcccttaaggagggaagtctcttttcaaaaggaattagcgccctctcaataacccgtaccaaagcccgggctccggtcttttctttttccgcctgaatagccaggagttttaaggcttcgtcttcaaaaaccaaatttatgccgtaagcacgaaaatccctctttttattaactattaccgagctatttggattacataagatttcgtaaagttcatcaacggtaagaggatcaaagaccgtgattaccggaagcctccctacaaattcagactcaaatccgtattcaataaggtcttcggtcttcacaaaacgcaaataattaacttcggcgtcttgtttagaggcaacttcggccataaacccgaggccctgtttacgcaagcgtttttttattatctcttcaaggccgctaaaggcgccggagactacaaagagcacgtagcgggtgttaatagttctacgttttttctggccggtacgcctataatgctcaatggcctctagctggctaaccgggtcatgagggacccttaaatcaacttctgtctcctctaagggcttaagaagggctcgttgaacaccggtgcgggaaacatcagggcctattagattgccagaagaggcaattttgtctatttcgtcaaggtaaacaatgccaaactgggcccgttcaatatcaccatcagcttcgtggacgagatccctaatcaggtcttccacatcgccacctacatagccggtttcactaaatttcgtggcgtctccctttacaaaaggaactcctaatttttgcgccaggagttttaccatgtaagtcttccccactccggtggggccaatcataatgacgttatttttaacaaaaccagcgtcttgaaagcgaccacctcgttcaagcatataacgcaccctacggaaatgggtacaaatcttggtggcgagaacggccttggcctcacgctggccaataacgtattcgtcgagatagatttcaaggtcttcaggggttaagtcaaaattaatcaaggcctgttggtgggaggagcctccccttgaacgagtctgttgggtgccaaatctgggaactaccattttctctcccataataaattttaattacccataaatattttacgcccaaatattatttgcatgatactttttgctaagccacttggcaagaaaagattaaacctaaagaggactcatatctaccacaattctcaagcggtttttgaaaagcttttccaaatctgtttttataataaccagttttttccgcaaaaaatccaggttttctgtttgaatgagataagaaacccttgcctttccgcggggatgcctctcaagtggcccccagaaagacaaaccgtgtttttctaataggccttctgtctggccgatggcctgggaaatatgttcatctttacctaatagaattagttcgaccaaacggccaaaaggtgggtatttttgcaagtaacgaaactctaattctttctggaaaaaatattcataaccctcctttaaacccaaaatggcatggtgagaaggtctaaaggtttgtactagcatcactttttcttcaccgccgcaagccattatcgccagtcttttaagcaattgataggcctcttcagcggcatgatagctaggatgaaccaaaagctgatcagccataactacgcctacgcaaccgagtctaggaagtggcgaaaaacgcttaatcttagccgtagaaataaggatatcgattttttccggatcggctaattcgttagtatggctctcaagacgaaccacccgtgcccctttaaaaaattgtttgcaaatttcttccaggcgttcggtacccactcccagaggctttatggcctcgcttccacactcaggacaaagtggtgggcctttcaaacgaaaggcacaaagaggacattccagaagattttcttttttataaaaacgaagagttacccgacaacgaggacagctgaaaagatatccgcaggcttcacatagtaaatgcggggcgtagcccagacgattcataaaaagaagaacttgtttattcttagctaatgtttggcgaatagtgtttatgagcttttgcgagaggaggcccttagattctttaaggtctataattttgattaggggttgtagtcttattccagcttctaatttataacgtccgtgcttggcaaagtagaagcttttaacgctaggagtaggagaagccaaaataacttgagtcttggccattttggccctcatgagggccaaatccctaaagttggcccgaaaaccttcttcctgcttgtaagccagattttcttcttcctccaccacgataagagctaaatccgaggccggcagaaaaagggcaagtcttgtgcctattaccagttgttttggctctcttaaaaaggtcctccagatcttttcacgttttttaggggttaagtctccgtgatagagatgaggtttatactccgctaaaaattttccgtaaaaacttaaaagctcgcgatctggcactaaaaaaattacactaccctgttttaaggcctcttttacggctgttttgatcttttgagttcgttcgttaaaatctttaaaaaaatgaagataagcctgatagcctgtgtcttttgccaagacacaagaaacttcatcaaccggttctagctttttctttttgggtaatctaaaaaacgaagctggaagagcatattttactatttcaccagcaggagccagataatagcctgacatccattcgaaaaaagaaaggagtttttctggcaagaccggagctttatcgataactttttttatttctcttacattttctggaatataagaactttcaccccagacaaggccgattttaaaagtattttttaaagggacaagcactcttgtgcctaagggaacaggctctttagaaatataggttaaaggatcaagccgatacggaaagactatatcgtaggcctttttggcttctgaaaaatccatgtacatgaaactaatttatctatcctcaagtttccagaccaaaagagttaagcaaaaaaccagcttggctaaaataagaattacgttatctttaaaagctatgaaacttattgatacccacgcccatttaaatctcaaaagttcttacaaaaaagaagaattgccggaaataatagccagggccaaagaagccggcgtagagaaaatcataaacgtaggcattgacataaaaacatctattcgcgccctggaactggccaaagaatatgaaggccttttcgctacggcgggcatccatccccacgaggtcaaaaaaatagatgaagaaacctaccccttgctaaaagcactccttgctgactctaaaatggtggcggtaggcgaaattggccttgattacgctaaagaatatagcccgcgcaaactccagcaagagcactttttaagacagctggccctggctaaagaactagggcttcccgtagtaatacactcgcgggccgcctcccctgacattattgacctgctcgtaaccgagcttcctgaaaaatttgtgttccattgttatgccggagacgtggccgaagcccgcaaaatccttgacctgggcggttttatctcggtaacagggataatcaccttccccaagggagaaaacattagagaagtggttcggtacgtgccgcttgaccacctgatggccgaaactgattgcccctttctcaccccagtgcccttccgtggcaagcggaatgagccggcttttgtgcgctacgtggttgaaaaaatagctgaagtgaaaaaaatttcttttgaaaaatgtgccgaggccaccaccagatgcgccgaagaatttttcggaatctaaaaccgcttactctcgcttcccagagcccgaggcgtaaagagcttctggctaatctaggcttagtcttctctgttgaaccagccaaaataaatgagcccccaccagagtctgaaactcccaaacattacgccctaaaactggcgaggctaaaagccaatgaagtagcctctcaggttaaagaaggcgtagttctagccgctgataccattgtagtttaccaggatgaaattttaggtaaaccgcaaaatgaagaggacgcctttcgtatgcttgagttactctccgggaacaaacacgaagtctttacggcttatattattcaggaaaaaagtgccattttggccgaaaatgtcgttaagaccgaggttttcttcaaaaaacttacgcaagaagaaattaaagcttatttagccaccgacgaaccctgggacaaggccggagcttatgccattcagggcctggcctcttatatggtaaaatgcattaacggctcggttaccaatgtaatagggctgccacttacagaagttattgaagacttattgagacttaaggttataacctatgaaaaataagcgaaatggccttatggccgacataaacgtaacccctctggtggatgtgatgcttgtgctccttataatttttatgataacggctcctcttctatctacaggccttgaagttgaccttcctaaaaccaaagccggcgaactggaccaaaaaaaagaagcccttctcattgtaattaacgaaaaaggcgaaatttttatagacaaaaagaaaataggcgaaaaggaactttcccgtttcttggaacaggcccgaagagccggattaaccaaagatgtaaacataaaggcggataaacgctgcccttatgggctggtggccaaagtgttggctgaagtcaaaaaagccggttttgaaagtgttggtcttataacccgtccagaggaaacatgaataatcaactctggttcaaagccattttattctccctcattcttcacgccttctttttcaccggccttattctggccaataggcctacgcccaaaaaggcagaagttatacgcattaaccttaaaactttgagttttgagccccctgcccgaaaagctacgcctaaagaagtaaaaaaagaaaccaaaaaaactattcccaaagcccccacccaaaaaattaaaagagttaaaaaagtctctactaaaaaaacagtttctaaagccgggaaaaagccggttacaaaagggacaggcaaaaagaagataggcaaaaagaaaaaagggacaggcgaaatcgccaccagtgaagaaaggctcctggcccaaagattagccgctcttaaagccaaggtcgaagaagaagaacttgaaaagaaacttgaagaaaagctggccgctttaaaaaacaaagaaacccaaggaggactttctttaggaagcgggctttctcaggagctcaccaagcggcttgcggctcacatcatgagttactgggcggttcccaaaatacttgaagacaagccttatctctctgcagaagtagagcttgagatcgcccccaatggcaagattatttcctggcgttttataaagcgttcaggagaacctctttttgacgaggcggtggtagccactttaaaaaaagctgaccctttacctgccccgggaaaatatcttaaacttcctgcagtgttcaaaatgaagtaaaaggatggcatgatgaaaaaattatacagcctaacactaattatcatttggttattttggggttgctcttatctttatgctcaggaaaagctagagattgttagccctgaactcatcaaaattcccgtagccgtccccgagtttgatggccctctccccttgagccgagagatggcggctatggccaggcatgatctggaattacacctgcttttcaacgtgcttggcgaagggcttaagccagaagccaccaaaatttttgcctcccttggcgtagattggctagtaaagggcaagataaacctttcagggaaccatcttcaggcggccttttacctcatcgatatggtcaagggcaaaaccgtgctagccagaggcttccgcggccccaaagcttcagcccgctatatggtccatcgttttgttgaccaggccataaaagaaatgctggatgtccccggtgtggctatgagccgggtggtttttgtggaaagaaaaggcctaaaagataccctttatgtccaagattttgacggccataaccctgttccccttcttagcggggaactcatcttgagccctaaactttctccagatggccgtcaggtggccttcgtctattacgaaaaccatcgctcctccattcaagtaattgatttggccacgggaaaaagacgaattatttgtcaataccctgggcttaatgcctcaccagcctggcatcctgacggcaaaaagctagtagtaaccttaagcaaagacggaaccattgatctctacctgatagacctaaacggcaaaatattgaagcgcttgacccatggcgaaggcataaatacaggggccagcttttctcctgacggaaagtatctcgcctttgtgtcagaccgcactggacccccccaaatctatatcatggacctagccaccagaggagtaagacgactcacctttgaaggaagttataacacctctcctgattggtctcccactggcgatagaattgtttatgccagcttaaagggaggggtcttttctctttttaccatcgaccccgagggcggagaaccggtccaaattaccgacggcgctaaaagctttgaagctccttgctttgcgccaaacggaagactcattttggcccagggaaaagacggcctttacctgtttttagtcaatggcgccgctaaaaaagaataccgcttaggaaaacttctttttccttcctgggctcgtttaaggtaggcttttacgagacctttgctaaaaattcgagcgcagcgaaggaatctcagggattgcttcgccacttcgtggcccgcagtgacggaaaaggaaactaggcctcgccgtgacaaattggaaagggcttgccgtgccacaagaataactcctggaaaaaatagcctccctgccatagaaaatttcttttagcaagttttggattgtttgaaatatttcttcagggtaaattgagacaaaatttttaaaaaatttcggaataagtaatttcttaactccgtaagaacctggaggcactgatgattgagaggaagcttaccaaggaacagcaagtagtggtagaagtagccaactacattggccgaaattacatagctcctcacgctattgaatgggacgaaaaagaagtttacgaccccacgccaataaaggccatggcccaagccgacctctttggcctgcttatccctaaagaatacggaggccttggcttcggttctaccgaaacagcgctggccatggaaaccctttctaaatactgtccaggtgtggccaccacctttgctgcaggctgccttggcgccctccccttacttataggtggcaccaaagcccagaaagaaaaatatctccccctcatagcccagggcaaggccctttgtgcctttgcccttaccgaaccccaggccggctcagacgccgcggctatcaaaaccaccgccaaaaaagacggcgatcactatatcctgaacggcataaagacctggattaccaacggcggcatcgctgatatttacgttataattgcgcttactgacccgaagaaaggcccacgcggcgcaagtgcctttatcgtccataaaaatgaccccggttttgttcccgggcgcaaggaaaaaaagatgggcctcaggtcctcggttacttcggagctcatcctaatggattgtcgcattcccaaagaccgcctgattggccgggaaggcatgggctttatcctggcggtgaaggcccttgatctcgcaaggcctggggtagccgcccaggccataggtctggctcaaggagccatggaggtttcactgcttcacgccaaacggcgtgtccagttcggccaaccggtttataatttccaggccgtaagccatacatttgccgagatggccgcccgccttgaagcggcaaggagccttctttacgatgtaacccgcatgattgactctaaggccaaaaatatctctggcgcctcggccatggtcaagttttacgccaccgacatggccatgtgggtctccgaacgggcggtccagatgatgggaggcctgggctatagccgggattctctcgcccagaaatacatgcgcgacgccaagtgtctgcaaatctacgaaggcactaacgaaatccagaaaaacgtgctggcccgcgagcttgccaagatttaccagcatgaggaggctgcctaatgcgtatcatgtgttgcttaaaacccgtgcccaaaccgggatcggtgaaaattgaccccgaaacccatactttaaaacgcgaagaaagcgaactggtgttaaacccttatgaccgctacgctctggaagccgcggtggacctggctgaaaaaaccggtggccgggtagtagccgtctctatggctccacctaacgccaaaaacattctccttgaggcctttgccttcggagccgacgaactggtcctggtctctgatagggcctttgccggggcggatacgctggctaccagctataccctcgcctgtgcggctaaaaagcttggcccctttgacttaatcatctgtggcaaagtatctgttgacggggaaaccgcccaggttggcccggaactggctgcctggcttaatcttccttcggttacctgggtaaaagaaataactcctcatgagggctaccttgatctcgtgcgcaccagggaattcggcgaagaaaggcttaaagccaggctccctctggttataaccattgaaaacgaagccaatatccctaggccaccttctattaaaaggctccttaagcaagacgaagtagaagtaaaagttctttcggccaaagatatagaagcccaggaggattatttggggttaaagggttctccaacccaggtagtagatacctttgcgccggaataccagggcaaacgcgaacttatatctggctcggctgaagaggtgagcgaacgccttttgagtatcctcaaagaaagggggctaatctaatggaaaactaccagggaatagccatatttggagaatggacaggtattgaaatacacgaaagcacctacgagctattaagtgaaggcaggaggcttgctgacgagcttgagtcttctttaaatgtactgattctcggcccgcctgaggccaaagaagccgctcaggagctcatttcctacggagcagataaagttgtcgccacctttgatgaaaagctaaaagatttccgtgacgacatttacgcccaagtagtggctgaaatgctcaaaaaataccaaccagagatcatgcttttcccggcgacctctcttggccaggccctggcccccagagtggctggccttttaaagcttggccttacggcccactgcattgcctttgaaattcgtaaagaagatagggcccttatccagattcgcccctcttttggagaacagataatggcccgcattgtctcgcgcactaaacctcagatggccacagtgcgacccggagttttcccacacgcccaaaaaatagaaagtcaccagggagagtttgaaatttttgaaccatctgaaaaggccttggtaagcgctctcgaagttattgaaaaaaagcccaaacccaaagctgaagttgatataaccaaggccaagactatcgtggccggaggtcttgggctgggctcaaaagaatactttcagaaactctttgagctggctgaacttttagacggagccgtaggcgcgacgaggcccgtgtgtcatctgggctgggtctcagaagaccacatgataggtgtaagcggagttaatgtgcggcctaaactttatctaggtttcggtatttctggctcccttcatcatacggtggggttgcaaggtgtggaaactctggtagccataaatactgacgccaatgccccacttatgaaacaggccgacattgccgttcagggggacgccaaagagattttacctcttttgataaaaaaattgaaaaaactaaaaagccagagggaagatgactagcgaacaaaaaattaaaaaatggtcgtgtgaaccacccagtttaaaaattggccagtttgaagccccggtacccataattcagggaggtatgggagtaggtatttctttggccgggctggcttctgccgtggccagagccgggggaattggcgtaatttctgctgctttgattggtatatttgaaggcgaagcggtgttttttaaagatccccgggccgccaacattcgtgcgctcaaaaaacaaatcgctctggccaaaagcaaggccaaaggcggggttatcggcgtaaatattatggtggcccttacggactttgagcctctttgcgtggcggcttttgaggccgaagctgatatcatttttgccggagcagggctcccaatgaatcttccagggcttcgccctgaagggatggaccacacgcgtcttgcacccattgtgtcttcaggaagagccgctgctctcatagctaagagatggcttagcaaatataactatctgcctgacgccgtagtggtggaaggccctaaagctggaggacatcttggcttttcctacgacaaaatagacgctcaagaatcgcagcttgaaaacatcaccagagaagtaattgaggccatgaaaccttttgaagacaaggccgggcgtaaaatcccggtaattccggccggtggtatttatacagggcgggacatttatttttacataaacaaacttggctgcgcgggcgtacagatggccacccgttttgtagccacctacgaatgcgatgccgccctgccctttaaagaggcttacatcaaagctacccaggaagacataaccatcatcaaaagcccggtggggcttcctggccgggccataaaaggcaaatttattgaagctgttgagcaaggcaaaaaatctccctacaagtgtatttaccactgccttaaaacctgtgactatcgtaaagcaccgtattgtattgccgcggcccttatcaacgcccagcgcggacgccttgatgccggtttcgtgtttgcgggctcaaatgcgtatcggatagacaaaatcgtctctgttcaggaattaatagacgaacttatgacggaatattgtgaagccctaagagaagaccaagaaaggagttaagcatgaagattgaaaaccgcatcgctctggtaaccggagcttctagaggtattggcagggccattgctttggctttggctcaagccggagcggatgtcatcgtaaattacagttcctctgaagaagccgccaaagaagtagtagaggaaattaaaaagcttgggcgccgggctatgtcttctaagtttgatgtggccagggctgaagaagtcttaaaagctgtaaaagaagccgaagagaccttgggcccaattgacatcctggtaaataacgccggtatcaccagagacactttgtttttacgcatgaaagaagaagactttgatcgcgtgcttgaagttaatctcaaaggggccttcaactgtagcaaagctgttattcagggaatgctaaaaagacgttttggccgaattatcaatatttcttcagtcatcgccatgagtggaaatgccggccaaacaaattacgccgcagccaaggccgggcttatagggtttaccaaatctctggccagagaagtggccactcgtggcgttacggtgaacgccgtagccccgggctacattgaaaccgacatgacggccaaaattcccgataagataaaagaagctatcatttctcagatacccatgggaagggtaggaaaggctgaagaagtagccccagcggtggtttttctggcttctcctgaggcttcttatattacgggcacagtgatacatgtaaacggcgggctttacatgtaattttattttaattttattttaggtcttggaaaaattttaagtttcgggtaaaagtcgccataaagaaaagggaagaggaagtagtatgaaaattaaagtaataattgaaaaacattcagatggatatattgcctatccactaggccttaaaggtatagtagtaggcgaaggagattcatatgaagaggccttagctgatgtaaagtcagcgattaaatttcatatagaaacttttggaaaagaagtattagaaaattatgttgacgtagaagaagcttttattgctgaaacacaaattgcagcttaatgaaatttcccaaagatgttccgaaaaataaggtcattaaaatttttgaagttttaggttttaaagttgtaagagaaggtaatcatatagctatgataaaagaaaatcccgatggaagtaaaattcctttaactttacctaaccacaaaaaaattaaaggttcaacgttaagacatatttgtacgcaagctaaaattgataggcaaaaatttttagaaatttatcaaaaaatctaacccaaaaagtaataagaggaggaagttatgtcagtagaagaaaagattatagacattatcgttgaaaaacttggagtttctcgtgatgcggtaaaacctgaggcttcttttattgatgaccttggcgctgattcacttgacctggtagaattggtaatggccatggaagaggcttttgacatagaaatttctgacgaagaggcagaaaaacttcgcaccgtaaaagacgtcattgattacgcaaaatcaaagataggagaggcctagtgaaagaaagacgcagggttgttgtaaccggcgtaggagctattacccctgtaggcataggcataaaagagacttgggaaggccttatagccggccgttcaggcatagggccaataaccaagtttgacgctactggctatcccagccgagtagcaggtgaagtaaaaggctttaaacctgaagattttatccccaaaaaattggtttcccgtcttgatacttttattcactatgcccttgctgcctcgcaagaggcccttgaagacgcggggcttgccgaaaaaaagctaggggaacgagctggcgttattattggtgtgggcatgggtggtattgacgtaatagaagaatacactcccatactgctcgaaaaaggctggcggcgcattaccccgttttttgttcccaagatgattcccaatatggccgctggccaggtagccatttttcacggagccaaagggccgaatctcgccgtgtgcacggcctgtgccgccggcacccacgccattggcgaggccatgagatatattcgcgaaggccgctgtgatattgttatcaccggtgggaccgaaggtctcattactccccttaccattgctggctttgccgtggctaaggccctttccaccaaattcaatgatcagcctgaaaaggccagccgaccctttgacgccaaacgggatggctttgtcatcggagaaggcgccggtattctcgtgcttgaaagccttgagcatgcccaagctcgcggggccaagatttacgctgaggtttgtgggtatggtttaaccgctgacgcctatcacatgaccgccccacctccagacggcgagggagcggctcgggctatggctcaggcccttgaagatgccggcctaagttaccaggaagtagattacataaacgcccacggcaccagcacccctcttaatgatatagcggaaaccaaggccattaaacaggtcttcaaatataaagccaaagagattccggtttcctctaccaagtctatgaccggacatctccttggtggagccggtggtattgaagcggtgttcaccgtgaaaactatagagaccggcgttatcccgcccaccataaactacgaagaacctgaccctgagtgcgatcttgactacgtacccaataaagccagagaagctgaggtaaaaatcgccatgtcaaattcctttggctttggaggcacaaacgccgtattagttttcaaaaaatttgaggaatagccatgaaaatagctatcggaagcgaccacgctggctttgaactaaaagaaaagattaaggcctttctggaagactttggccataatgtattagaccttggctgttattcaaaagaatctgttgattacccggaatttggagtaaaagtagcgcaagcggtgttaaacaaagaggccgagcgcggaatccttatttgcggaactggccttggcatgagcatggtggctaatcgcttccgcggcattagggcggctctttgccacgaacttttcaccaccaaaatggcccgtcttcacaacgacgctaatgttttagttctgggtggccgggtaattggtgaagccctggcccttgaaatggtaaaagttttcattgataccccttttggaggcggccgccacgaaagaagaatcaagcttatagatgaattgaccaaggagtaaaaacatgaattttttaaggcaaacagatcctgaaatttttagcctggttggcaaagaacttaaacgccttcagaaccagcttgaaatgattgcttcagagaatctggcctctttagcggttatggaagctgaaggctcagttctcatgaataaatatgccgagggctatcctggcaaacgctattacggtggctgtgaaattgttgaccaggtagaggatctggctattgaacggctcaaacttctttttggggctgaacacgccaatgttcaacctcattctggctcacaggccaatatggcggtttatttttctgtactcaaccccggagatactattctttccatgaatcttgcccacggggggcatctcacccatggttctccggtaagcttctcaggaaagctttataaagtggttcactacggtgtttcccgcgacacggagaccattgactacgacgaagtaagaaggctcgccctagaacacaagcctcaaatgatagtagccggagccagtgcttatccccgcgtcattgattttcaggcctttcgcgaaattgccgacgaagttggtgcctatattatggttgacatggcccacattgccgggctggtagcggccggtattcacccttcgcctgttccttacgctgaatttgtcacctccaccacgcataaaactatgcgcgggccacgaggcggatttattctctgccaggaacgctttgccaaagccatagacaagaccatattccctggcattcaaggcggcccgcacatgaacatcatcgctgccaaggcggtttgctttaaagaagccttagctccagagtttaagacctatcagcaacaggtagtagccaacgctcaggccctgtccgaagtcttaaaggctgaggggttcagattggtctcaggtggtacagacaatcatcttattttggttgatcttaccagccagggaataaccggcgctgaggccgaagaagcccttgaaaaggcaggtattaccgttaataagaacgccattccttttgacaccaagccaccaagggtaaccagcggcattcggataggaacaccagccgttaccacccgcggccttaaagaaaaagaaatgcagcaggtcggtgagtggatggtagcggtgctaaaagacccgagtaacgagactctgataaaggatattcgggccaaggtggaaaagctctgtcaggaatttcctatttacaaagaacttgacactcttttggccgcatgattagagccccgtggcacgaatactttatgctacttgccaagattgtggccctgcgttcgggttgcaattcgcggccttctggagctgtaatcgtaaaaaataaacgaattctcgccacaggatacaatggccctatgccaggggcctggcactgcacagaccgtggccctggctattgttttaggcgagaaaaaggcatccccgacattgacaaatataacttttgtcgggctacccacgctgaggccaacgccatcgctcaggcggcccgttttggtatctcggtagaaggtgcctctctttattgcacccttgctccatgctatgtgtgcttaaagctcatagcttcggcgggcataaaaaaagtctattacgagcatgattacgggagccgcgactttgagcgtgaccagttctggaaagaggccatcaaagaagccggccttgaaaagtttgaacaaattacagtttctcaagaggttatggaacaactacaggaaatactcccctacccaacttctaaacggcggcttgctcctacggaatttttagacgaatttgaagacggtaaaaaatacggggtaccaagcattgaagtgcttttcaataaacttaattatcttaccaggcaggccctaaaagatataacatttgttattgaaaagacgactgttacagaggagcctgagggaataagtttttatttaagcggcaaaatggttgagctctcagagctaatcaataccgtcaaaaaacaaataaatgccgaccaaaacttttactttttagccaaacataatgctattgaagcgaagatagaaattttaagagaagcagaaaatataaggcttaaagccttcttaaacgaatgccccctagaatccttcaaaaggatagccgaatctctagattacattctttatcaagtctcaaattccttatcccttcctacgagattggagttaagtgttaacttattgagaatttaaataacggagtgttagataaattaacatctgttagattaaatctgaactaatgcagtctaaaaattctctattttttatatattctcaaatttttactcaaactctaaattttaatctagagccaggatttgattcaaaaattgttttgttcgtggatgggttggattcttaaaaaagtgctctggtgttcctatctctattatttttccgtggtccataaaaactactcgatcagctacttctttagcaaaccccatttcgtgagtcactactaccatggtcataccatctttagctagattcttcataacatctaatacttcacctatcatttctggatccaaggccgaagtaggttcatcaaataacataattttaggattcatagccagagctctggcaatagctactctctgttgctggccacctgaaagctggcctggataactatgggctttatctttgatacccactttttccaataaagaataagcgatttcttcagcctcttcttttttcatttttttgagttttataggagctaacgttaaattttctagcactgttttatgaggaaaaagattaaaattttgaaaaaccattcctactctcattcttactttagtcatatctacttttggattggtaacttctacaccatctacgataatctttccagaacttactgtttcaagctggttaatagttctcaataaagttgatttcccagaaccactgggaccaataattactattttttcttgctcatatacgtcgagacaaatatcctcaagagctaaaaatgagccaaagtatttataaacatgttctatttttataatgggatcttttttaagcataaggtgtcaacttcttttccatataacttacacatttagataaaatcaaggtaatcaaaagataaataagggctatcattgtaaaagtttcaaaatagttaaaagtagctgttgcgtactctctaccgcgtcttaaaagatcagctactgctattattgaaactaaagatgtatctttcaataaagcgataaattcatttccaacagggggcagtatagttcgcatagcttgaggaagaatcacatataacatagtttgtcttttattaaaacctaaagaaagagcagcttctgtttgacctttatcaatagattcaattcccgcacggaatacttctcccatatatgctccataacaaatagtcaaagctaaaatagcagcaaaaaaaggaggtatttgcgtaaaagtacctatagcatagtatatataaaaaagttgaactaataaaggaattcctctgattacttctacatatgtggaggcaactaaatttataattctattttttgaaattctcccaagacctgttattagccctacaaaaaaagaacaaattatagaaattattgttactttaaatgtaacgattactccatcaggaacaaactctaaaatttccaaatagggatcaggtttaaagaggcaaagagctattattaggactatcgttccgacaaaagctattctccaagcagtaagaagaccgatatcttcttctgtcgggatagcagcaccgtcgctaatttctattcttttcttgtccttcatatgtaaaaaacctccattaaaaagggctggttaaccagccctttttaaatggtccttatttactgcttaatccattttttaattaattgttcttcgattcctttttcttttacggccttaatgcctttattaatcaaatctaatacttctttattaccttttcttacggctattccgtagtattccgcctctttagtttcaataacaccggcaaactttagcttatccttaaagccctctttttgttgggcataattggcagctacaggatcatcacataccaccgcgtctaaatttccattaatcaaatcttgcatagcaagtcctatttcatcgtaagacttggcaattattccctttactttttttatagcaaaatagcccgtagtacctatttgggctcctacctttttacctactaaatcttcaagggtcttcacatttgaatctttcggcacaactatagcttgtcttactttataatatgggatactaaagtccattttcttctttcttttttctgtaatacttacagaagaacaaatagcatcgtactcgcctgccataaggccagcgaagattccctcccaggctacactcttaaaaaccggcgtaaaacctgcttctttacctgcagctttcatgtaatcaatggaaaaacccacgatttgtttgtccttattgacaaattccattggaggccaggtagggtcaacagcaaacacaattaccctttttttagccagagctatggtggaaaaactcaacaaaaagattagcattaatgcccaaaatttccctttcatataaacctcctcttatttgaattttgagttataaatatttaacagaagattgacgatctttaaataaaaaactacaacgaaaaatatattttaaaagctattaacctggattttatataacaaaagtcaccacgatacagccgatcatataacccctgaaaacaaaaagacctcctaattctcaaaacttataaagcctttataactttggattatgactacttggtgtctcgcatgctaggaaaagttttatctcggaggaaacggttgaaattgagtaaaaattataaattggcttcctgtttaaccgtgatagaataaacctaaaattcgacaaggagaaaagatgaaaactataggtattttgggaggtatgagctggaaatctactttggaatactatcgtttgatcaatgaagaaataaaatctcgcctgggaggttttcattctgccaaaattcttctctattcttttgatttctccgagattgaacacttacagcaccaaggctcctggcaaaaattgggagagattcttaaagataaagcccaaaaattagaacaagctggagcagattttcttttgatagccaccaataccatgcacaaagtcgctccgatgatcgaaaaaacaatctctattcctcttttacacattgcagatgcaacagctgacgccataaaaaaacaaggacatcaacgcgtaggtcttttaggaacagaatttactatggaggaagacttttattgcggccggttaaagaaaaaacaccaaatcgatgtcctaatacctccgaaagaaaaacgcaggttaattcacaaaattatttttcacgaattaatcggaggtaacattaatgaggagtcacgccaaaaatttatagaaattattgaagacttaaaagctaatggtgctcaaggtataatacttgggtgtacagaaattccccttttaattaaacctgaacatagtcctttgcctgtatatgatactacggctattcacgcccgtagtgctgtcgatatggctctagcacaaacaagtggagtaactaaatggaattaaaacaattaaccgaacatgtttattatattcctaactttacaaatataggagctattagaaatggaaagaaactaatacttatagatagtggattagatagcgataccgctaaaaaaattttaaagactataaatgataaaaattttcatatagaagctataattaacactcattctcatgctgatcactgtggagggaatgcctatctcaaagaaaaagtaaaattaaagatttatgctccagagttagaatatgttatgatagaaaacccgctgttagaatcaatattcctattctctggggccatgcctatagaatctttaaaaaataaatttttaatggctcctccttcaaaagttgattatgtaatcaaaagtaacgaaaacaaattaatctttgatgatgttgaaataaaaattgttaaactaccaggccattctcccaaccatattggcatagccatagataatattcttttttgtggagatgctattttttcaccaaaagtattaagaaaacataaaattccattttatatcgatatagaagttcaaaaacaaactttaaactatttaaaaaacagtagctataacctttatatacctagtcatggagaaccaattaaagatatcaacagcataactgataaaactttaaaactaatagacagcatagaagaaacaattatcgaatttactaaagaagcaaaaactaccgaacatattataaaaaaaatatgcaatagctttaaaattgaaatcaaaaattaccagcaatattttttaactaaaactataattatggcttaccttgggtctctaaataataaccaaagattaaacgtacaaataaaagataatcagttattctggaaaagaatttgatacctccaaacctctataattctaatgttctgctctagacaaacgaaagaaaataacaattgtgaaattaccacggctcctagatcacctaatgctacccctccctttttcatacaaacttgctgggattaatagtctaattttttaaattgtcctaatctatttatttttttcataaaaaaattttatttttggaatttgtccaccttccgaaaagtattccaagaatattctatttttgggagtcaaaaatgaaaaaattattaagtatcattttatttgttttagctttgcatattaagataagttgggctgagaatttggttctctctcaagagatagctttttggctgaactatcgctatttaaagttagaaaaagaaacactaaaagttatgatagagaataaaggttttgaaggggctaggctattttttaatgatctaaatagatggttaacctttgatattagagaatatttacacgattggaatagtaaagttgctctagtatccataaactatcgcaatcctagtcacagtgcagataaaattgcccaaaaaatattaatttcttatcaaaaaaaacggacaaataacaagaaaataatgcctgtgatcataagtaaaaataataaaactacatatagatatttaataccaatttatgtcaaaaaagattgcttaaaatgccatggaaataaacatgaaattcctttttcatatcagaccaaaataaagaaattttatcctaatgataaagctatcaacttaaaagaaggagacataataggtgctttaaacatagagatccctatagatacaattgactatttattgtcagttagaaattattctaaatagggatgaggccttgaaatatctaacaacttactgtttgtctttatataactgaaacaccttataatattttatttataaccagagacctttgcaaaatttatttaagcaatcttctttgtcgtgtttatattctccttcttgttagtaacactgtgatcacttgaagctaaagttttaaaattttgcaaaggtcccatatatatcaatgattagtaacaataattaagtcttttaactctttcgaaagctttttcacaataggatgagtttttagtttttctggatttttctctccgttaatatttattattaccattctaccatatcctttcccgtaggcgtttataaaatcatatacagctcccactactactaattttccttgatttacaagttccggatagaatgacattgcctgtattacttgccagtctacattacgttctacatttctcagccatctagtttccaaatttccctttttatcatctttagataaaggaatgtgaagatgatcaagctcctttctaataccttcagtttctttactataatctcccatagctgctttaactgctccacaatgagtatgaccaagtatcaaaagaatcggagtgtggagatggagaattccgtaatctattgatcctctagaaaccactaattgattaccaatgtttcttataacaaatattttgtctataggatcatctaaaagcacattactatgcacacgagcatcagaacatgttatcattgttacaaaaggatgttgagaagtttgataaggtttaaaataatcataatggtgtttttttacaaactgattattgccttcagcgatcctgtttaaagcttctgaaggagagatattagctttatagctggaagcaaaaactaaagaagttgacataattaaactgagaataaataacaccacaaacctccctgttcttttcataactacctcctttaatattttttataaggccccatcccttatttatgaataattctcaaatttatttgaaaaagtcaataaatttttttgtcatttttttaaatgattttctgttgcagtttatattgactaaaaacagaaaagtattctttctatgatagatttataattttttaactaatttttattattatttcttaatagtatgattagtagattttttatggaaggccttatctatatggcatgcaagacacatttctgtagtggccttaagccttaatttattatattggagtgaacctgtagctgcagccttaaacttaataactccttcttggtgtggattatgacaagtagcacaaataattcttccattatataatggtatttctacacctattctttctatgcttgtatctatagcttttttaatttttttagaaggcttaacccccgtatgggtataacctgcaggatgatttttttcataaccaggatgacaaccgatacaacattcatcaggatccttcatagcaaattttatatcttttaatccaaaattatgctcaggatcaggtaccgaactatgacataaaagacatttttctttaataacttgcccctttttatcaatttgattttcatgagggttcatccgtctataagtattagcttcatggcaaaggaaacaaaattgatatcgtgaaagacctgctacccttaaaaataggggatttattcgctttgcttctttataacgaaaacattgaatacgagcattatgacaagtctcacaagttagcaacccatcctgaagaggcagaaatttaggaacttttatctttttaggtttaataccaaccggatgaatatccgctctagcaaactgatcattatgacatctctggcacaactgattaaaatttttattttttaaaggagctctattaggtgatggctgattagaatgacagtttttacaaaataatttcttccagtgaggattaatactacgagactcccatgctaataataagtaagtctcttttatagaattctcttctttagtcttaaaatgatttaggtggcaagtagtacaaattggctttttattagaaagattcaaatttaattcttttgcctttttttggatctctggatctataaatggattatatccacgatctatactacaaataacgttctgatgacaaggagtacaactatacttacctaaaaaatctttaagcctttgattatttttatctttatctattgaaactaaatgacaatatgtgcaattatttttttgtctatcatgtacattctttttttctaaaaaatctccatggcaagctacacagagaacagaatataaatttaaatttggaagaatatctctattatgtctcaaaaagttcttagatctaagcaaataatctacgttttctctcaaatgtatttgatgacaagttgtacatgtaatttttccattatataaaggaagtttcattagagaaaatattattgtacgattttttacttttattgctgtaggatgcttcatgacttgctgatggcatttttgacatattttaattacattaccaccataaattagttctttagtcggtttaccatgataatctgatttatgacacgctatacaatctatcttgtcatgtttaggtgtaaatatcttttgagctttagcagcagaagcaaatatcaaattagctacaaacaaaagtattatcttttttataaacatcttcatctctgaattaaaggaatttctctacgatgtaactcttctcgcatttcagcatcatgatagtagcgatacaaaaacaatgcacttggcccatggcaaatagaacagaagttttccattaaatctagacgttttctaagaaaactattcattacattcccttctacatttttccaaggagcttgttcaggattattatcatcccaaatatgtggatcgtgacaggtagaacaagtaataactccttgaggagatcgcttgccatctaaagtaaatagaggaacatattttgctatcaaaagtgacagatattttttatgataaccaaaatatagtttagttggatgagaaccaactggtacagttttgtctgctgctgggccatctttactatgacagccatagcaagttttttctatatagtcttgaccattacctaaaggagctacccagagataaggctcatacaaagcattgtgaacaccatgacaagcggtacacggagaagcatcttttatagatttcccttggagattaacatattgaggagctgtaactcgcaaatcatgatctgtaccggttacaaaggcttgatcatgatggcaagttccacataattttggatactttaaattaggtttccggagaaaactgctcatttcagtaccctcagtattctttccaggaccttttttcttcttattaggtgcccactggtgcggattatgacatgtactacactccaaaagatctttcttatctcctaccttataaaatggcaaatctttcggaggattcttcatcactatctttatcggatgagtctcctctcctacaagcttctttgatgctatcgcttccttattatgacaagttaaacaaagatctgatggataggcctctttaacatctagcttgcgcgcccataaatatggccctgttgcattatgcggtacatgacagggactacataacccccctgtcttaacatcttctcctaaaatattcttctcctcaggagctgttacccttaaatcatgctccgtcttctctactaaaagctgattttggtgacatgttccacaaagaacaggattcaaaccagctggcttacgcaaaaagctagtaaggggagtaccctcagtattctttccaggaccttttttcttcttattaggtgcccactggtgcggattatgacatgtactacactccaaaagatctttcttatctcctaccttataaaatggcaaatctttcggaggattcttcatcactatctttatcggatgagtctcctctcctacaagcttctttgatgctatcgcttccttattatgacaagttaaacaaagatctgatggataggcctctttaacatctagcttgcgcgcccataaatatggccctgttgcattatgcggtacatgacagggactacataacccccctgtcttaacatcttctcctaaaatattcttctcctcaggagctgttacccttaaatcatgctccgtcttctctactaggaaggctttagggtgacaggaagaacataaaggattgtactcagccactaatgattttggaaaagattttttttgatgaataccatgacaagtaagacactgcagagttcctttaggacctacaaaaaattttaagcgagatttttcaggaagtttaaacgtaatttttacaggatgattttttacaggggttcccttttcattatgacaaatcaaacacagttgagaatcaaaaataggagctgccagaagcttaaaaggtttttgcggagcatcaggttgatgggctttatggcaagaactgcattgcaccgttcccttcttaccagcaaatagtttaggagcaccatgtttttcatgaaattttacaaacaaaggatggtttttgcgccgtggacgttggggctcggtttccctgtatttttcttcatggcaggcactacacaaagaagaatcactaataggtaaaataaaattcttttcggttcctccatgagcggtatggcagctttcacaaattatgtgttttggattagttactgaaagtactgccccggcttctacaagttttttaggtataggacggtctcccttgtgcataggatggttacgatcttttttggtttgtcttacatggcataattcacacattatagaatctttattagaaattcgtaaaaatataaccctttctatactagtatctgttggtactccatgagcagaatgacaggtacaacacactattttaccatctggagaaaggggaaaaatctttggaattctaactttatcagaaggcttaatattgactttatgcctatctctaagccaaacttttacccgtgaatcctcattagaaccatcgtggcagctaaaacacatcatttcatcaccagctactttttctacctgcaaaggatgcaaaggagtgccacggtgctcgtagtaaaaaggttccatccaacgaaaatggcatatagcacattctctggtgggactgggctttaaagttacagcccaaacattaccagccaaaaaatttattaatagaaataaaatcaaataaaacatctaaggtacttcttctaagactaacactctatttttaatcatttctaccacataaagccttttaccgttgacagctaaaccaactggagtttgaaaacgccagagttttccgtcaggccctcccacggctcctaagaaatttccttgtttggtaaaaatttgtattacccctacataactgtcagaaacaaaaactttcccatctttagaaacagcaacccctttcgggcgaaaaaactgacccggatcaattccccattcacctataaatcgcaaaaaatggccatttttatcaagaacctgtaccctggtattaattacttccaccacataaatatttccttgctcgtctgtatccattaaaaatggatagcgaaattcttccggccctcggcccatttctcctgtagcccaaacaattttccctttataatctagggctaagactctatggttatcattatctacggcgatatatgtctttccgtctataccaaagcctacatcagtagggtcagaaggcctcccaccctttggagaaggtacactaatataatgaggcttattaatgcctggagggaacagagctaatctatggttttgagaatcagctaccagaacctcacctttagcagatactgctaaacctaatggccattttaagagcttgtctcctcccaaagtaaacaaaggttggcctaaagcattaaaaatgcgtactaagttttgagttccatctagtacatatatccatccttcaggacctatatctacatcgctaggaagcttaaaaccctcaattttgaataacagtttatacttgaatattggaagaatacttttatcactttccgattgcgataaacaatttgttggccaaaaaactataagggtaaaaataaatagaaatatatatcgccacctgttaagtactctttttgcagttattaacaggtggcgacacattattttactcctatttagttttttcgggtcgaagtaggcgctgttggcgcatcaattcaggctcaaacatagttggaagatagaatttcatgtagcgatcaatcattctagctacttcagttctataaaggctagctgccctttctggtggataacctacagcaacaaagtctatatatccattcttacgatgacattcgtcacattggataggcttacgagacaagtgtctatgtaataaagctttggcacgagcctgctcctctggtgttaatttatcttttatttttaagtattcttcaacaaattctttattcatcttatccatgcgtattttcttaccatcaggtgttgtaagtacaggaacaagcatagctccatatacaccattatcccctttaattgtagtaaccacttctccagtttcattgttaaaccatacaaaattaatttttcctttaacttcatcttttctaacatgacaaacttcacaagcaaagaaataagtatgcatatttagtagagaacgcacctcaggagactttgagtgaggatatattccatgacactttatacaaactggaggatctgacaattttaaataaatggtattatcaatattatgaaaatgccccatccattttctagcttcggattcttcttttatctgcttttcaataagcaatgaagcttcttgtattttagaggtagcttctgtaggaaagtaaagtagtttagctagaaagagaaaaatacctataaaaaatattatagaaggaatagctagaagcttaaataaataatgaaaaagtaatttaattccttttggcctcacatatttatgatgcattctatgtaactcttctaaatcctcttcagacaatggaattaacttaccttctttaacaagccgctcataccataatggatgttcctctaaaacctcataaacatgcatttttccgtctatccaaatccaactcattggatatttaccgggcttccaatgtactgcgtaaaaatgccatacgataatggccatagtagctaaagtagcttccattgtatggataagatcagacaattcaatagcaaaaaggctaaaatgagtattaaaccataatattattccagtaacagaaacaataatagtaccagctactaaagccaaatattccattttttccttataatcaaaacgatcaaactttgggggttcaggccgtttacctaaaaagtaagcaatattttgaaaaatatctatagcatcttttttgcgaggtatcatatcttttataaagcggcgaccatcaggatggaaaatacaataaagtatatgataaaaacaagtgataatcatagctgcgccggcataatggtgaatagctgtacgataatcataaaaacttggacctactctttctacaattttattaacccaatcttctggaagctttagtaaaaaaccagttaacactagaagaaaaaaggtaataactgtcaacaaatgttgcaacctttcgtgcccattaagccttactacatattgatttttaggatcaacatttaattcttttagttctctgttttccatatctccatcctcactcatttttaaattttatattaatggtgatctttccgtctaattgtacgataaaaatccatcatttgatgaagcatcattccacctataacaaaagtgattagcaaagtatataaaacttttacccagtagtatatttttctctgcatgagttcttgaggacttaattcttcttcttttacatcagaagcagtaatttttgatttagcttttagttcttttaatggatctcccgttaaccctataggtactttatgaatttttcctgaagcaaacttttcagtagctccagggtgacattggattattccatcaggactagcacaagttaacggtctatttgcgggagctagaggtgagttagggtcttttaccgaaagcatattatgtatatcgcgtttgaaacgtggaggagcatgacaactaatacagtccggagcattaggatcattataaagaaccgccttccaatgaaaagtatctttatatccagacacaggttctaaaccgtgacgtgccatcatattagcatcggcgtgacaagcaagacacaaatcaactaactctttaggggtcttagcccgatgcatacgatgagcaaagtgttgataaaatcttttggtccacttttcttggggatgacatcccaaacagcgtctcagaacttctggatttattcctggctttaaagttctcaggtcaactacaggcttataaatttgatttacatggcactcagaacacttaggataatcttcaggatattttttgagatttggaggttccccaggccagtggacaccttcttttaaacgggcacaaattggttcgtgggaaaactctttattagtagaaggttcctttatatggcacttattagcacagtttacttttttaacattattgtgagggattacatctaagcctatatgacaatagcgacaaagtatttctccatgaactgattgagcatatagtttagggttcacataaaaaagcctcatctttcctgtcttttggtcaatataagctagaccaggatacctatgacagatagcacaattctcttcgtctggagatgtgttaaccgaagctactactagggaagaactacaaagaaaagcaaataaaaaacacaaaattaaaggcgctttgggtttcattttcttgctccttttataaatttttcttaaaaaataatctttaaaacctgaaattatcaaaattaataattaaaatcacttaaaatcttgatcgttagagagtgtatataaaagcggatctctttgtcaagcagttgtatttgccgagaaaagtaacccttgggaaaaggaattatctttatttttaagctttcgacttattctttaaaaaacgcttacaagttaatatttttgctttattattatttgaagtatttagatatcaaaatactttatttttgatgataaactttttattatttagctttaagtttttactactttataagtcttttaaattattacatttaactcgttttcctttgaggagggctgtgtttggggagcttaacaataaactcactgcctttgcctatactactttctacttttattttccctttatgggcctggataacatgttttacaatagctagccccagacctgttcctgcttctttaacatctttaccacgataaaagcgttcaaaaattcgttccttttcatagtcttttataccaggaccttcgtcttttatactcacttgccattctttttctttttcttccaaaacaatccatatattcttaccagaagggctaaactttatagcattatcaagcaaattaataaaagcccgcaaaaggtcgtcaaaactaccccacacaggaacagattgttcaggaaatttccaatgtacaattatttttttattttgagcctttatagaaatcgtttctatagccgtttggataacttcttttaaatcaactacttcaaagtcttcttctggaatgccctgcaactcaagcctagacaaaacttggagctcctttaaaagacgagaaagtctcttggtattttttattataatgctcacatcctgacgcatatctccaggtacttcttctaacaaggcttcagcataaccttcgatagccgtcagaggcgtacgaaattcgtgagctagatgagctacaaaatctcgtcttatatgagaaagttttctaaaaggtgttaaatccaagaaaaccaaagctctcaaagcatcgtctatggccaaggtagtaattttaaaaactcgataagctggccaaaagagttctttttcaaaagaacgcccttctcctttttcaatggcctgctgaatgtttggatctcttaaaatgtcaaaaagattgggaagctcatttggacgtccaacacctaaaaaactataagctttgggatttaaaaaaacgatagaaccatcttttttacaaatgactactccttcttcaaggatatcaaaaatttttggccaggaaatttctcttttggactcaggcttacttgattttgggggaggagtttctttagaaataggccttttgcgccattttattacaaaatatatccagctggctattaaaaccagtgataggaatagattaatctttaaaccggtatccaatgccccagacagtttctatcatttcagcacaagggccaagttttttgcgaaggcgtctcacgtgagtatcaaccgtacgcgcatatccttcaaaagtatagccccatactttttcaagaagtatctctcgagtgagtactttgcccttagctttggccaaagctaataataaattaaattcagttctagtgagttttatttcttctttgtctatttttactttcatagaattcggatctatataaagaggccctatagtaatagcggccgagggagcttctgtttgtttaacccttttaagaatggccttaacccttaaagacaactctttgggactaaaaggtttcacaatatagtcgtctgctcccatctcaaaaccaagaatgcgatctatctcttcacctttggctgttaatatcataacgggaatttctgtcttctcctgaaaacgaaggtacttacagagttcaagaccatttccatcaggaagcatcaggtcaaggattactagttctggaatttctttatcgattaattcttgaccttcggcaagggaagaggcaatacgggttttgaacccttctttttctaaagtgcgagctactaatcttgcaatatcttgttcgtcttctacgattagtatatacgacataggaggtctctcatgtttacgggtattgtagaaggcctaggagaaattgtaaagatagaacccctggctaatggtaaaagatttttcattctagtcccattcgatatttccgataccaaacttggtgacagcatagcggtaaatggggcctgtcttacggtcacttctctcaaaggaaatgtcttttcggtagatgtctctccagagacccttcgaagaaccactttagggaacttttcaacaggggaaaaagtcaaccttgaacgggctttgcgcctaggagatcgcttgggaggacacttggttacgggccacgttgatggaataggccgagtgcttgaccgacgtcatcaaggagagttcatcttttacaaggtagaagttcccaaaaaacttaatcgctatctggtggaaaaaggctctatagctgttgatggtataagccttacggtgaaccaggtcaaagaaaacacaatagagcttgccatcattccccacaccgctaaacttaccaccattggttttagaaaacccggagacgaagtaaacatcgaagtagatataattggtaaatatgtggaaagacttttaaaaccatacaatcaaggttctatttctgaagaatttctcaaacttcacggttttgatatcaatggatagggcacagcttgaaagagcgttagaggcagtttttttggccgctggccgagtggtcactataaaagagcttttaaaaatttttcctgatgctaatcaaaaagagttaaaagaagcactaaattctttaaaaactttttatgaaaatagaggctttgttctgcgtgaagtggcgggaggatttcgcttcgaaacaaaagaagagttcgctcccctccttagacgtttggtttttggtgccccgcccaaactttcgcgagcagctcttgaaaccctggctattatagcttataagcagccaataaccaaagcagaaattgaaagcataagaggtgttgatagtagcggcgctataaaaaatcttatggaaaaagggctggtaaaaatttgtggccgaaaagatgtccctgggaaaccgttgctctatggcactactcctaaatttttagaaattttcggcctaaaagacctctcagagcttcccaaaatgaaagaaatagaaaagatgcttgctgatgagtagtttaagagaagaagtaattgaagaagcagaaattataaaacatgctggcgaaattcctgaagtggctttgtggaatagccttcattaccttaccgaagacccagaaggcccaaaacttaacctcacctctcaagaaaaaaactatttaaaaaaagcggtaatagaccgctatctctctattatcaagcgtgatcttacttacgaaaaccgaaaagaatcatattatcgaggtatagagcgagcccttattaactggaaaaggcttaaaaattttacaaaaaaagaaaatttccctctagaacctttacgaaaggaagttaaaatttggctacaaaaatacatggcaaatttatctcccgaggaacaagaaaaagaaaaagtccatcttgaagaacttaaaaaacttttaaataactaggaaaacgctatggatgaaaattgggttaaatcacttttgcccaaagaacgtgtaaatgaattttttgaagctttttattttggcgaagaacccgcttattatcttgaactaggtttgagagaatggaagccagaagaaggcaaaattgtgcttgaattgcgtcttagtgccaggcctggtaaatgcctggtctgtaacttaacttcaggactcccccctgtcctcaaaaaacatcctattttgaatcttaaaggaatagtagaagatgtcatgaaaaaacttggaaatgaatataaacttgaatcctgggatctaggctggacagaacaattaaaccacgatttacacgtaattccgttgattataaacgtttcaaaaatttaaaaataatttttcctctgccaaaatgagagataaaaattcattttatggattaattttttttagaataagtcttttgatcttttcatattcataaacaatggccttaacgcaccatttttcgcctgaggatgctttaaaacaaagtttcaccctgcttgagggataatctttaatatctacttctactttcaagctgcttttaggtggaatgctttttccctccggaaaaataatatcaaccggtcacggcttgttaacggcagccagccaaagttttttatctgaagggttttttatttccaaggttacgacctcagccaaaacaggagtagctataaaaaatgtggccaatattaatataaactttttcattaaagctccttaaattaaagcattttgggctacaaattcttttactttttcaatcttcgcaggtaaaactttaacccgcttaggcttttcttcgagccctttgagagattcaggcttttcgggttcacgccctatagcttgttttacagcctcagggaatttagcaggatgggccgtggccaaggctatcattggtcgttcgtctttaaatttaaaacctgccgctaccccaacagccgtgtgagggtcgagtacgtagccagttttttcataaaaagaagcaatcattgccaaggtttctttttgactaatagaggctgaaaggaaatctttttttaccttggcaatttcttctgcagaaaaagccaatttgcctgtttgagaaaaatgttccatggcttcgcgcacgcgagatggttcttcatttaaaagataataaagatagcgttcaaaattactggcaatctgaatatccatggaagggctgatggtagaagttacctggccaagagaataatctcccttattcacaaagcgggtcaaaatatcgttttcattagtggctaaaaccaagcgttctatacctttgcctattatgcgtttggcgagataccctgcaaaaatatcaccaaagttccctgtaggaacagaaaatctaacttccttcactttttcgctttcaatgaccctaaaataggcccaaatataataaacaacttgagccaaaaccctagcccagtttatagagttaacagctccgagagaatatttctttttgaaatcaagatcattaaaaatacttttgacaatatactgacaatcatcaaaagtgccctcaatagccaggcaaaaaacattttgatctggcaccgtagtcatctgcaattcttgtataggtgaaacacgtcctttaggaaacaaaatgaaaatatttatattctggcgccccctaactccataaatagccgccgagccagtatctccagaagtagctcccaagatattcatcttttgtttacgttcaataagtaaatactcaaagagattgcccaaaaattgtagagcaatatctttaaaagcaagagttggcccgtgaaaaagttcaagtatccaaatatcacctttttttaccaccggacaaatttcaggatgagaaaaagaagaataggccttttcaaccaagttttttaaatcatcaccaggtatatcatcggcaaaaaggcttaacacctcgaaagccagttctgaatatgaaaggccacgccataaatacagggtattagctgatacttgagggatattatctggtaaaattagcccaccatcttcagcaagccccattaaaaccgtttctttaaaaggaatagggtttataccacccctagtacttatgtatcgcataacgaaagcttaccaaagataaaaaaacttggcgagcttttggagctgaataatttaacgaagattacttgtaggactaaattattgatcttattcaccaatagcgtataacaaggctattaccttagacgctcaggccgaataataaactatagtaaataaaaagggccggttgcccggccctttttgttattcctgggtcatacccttttcaaggtcttgcccaggtaagctgtacatcaccgtagaaccggtagaaaaatactctaacttgccttcttgtaccaactgattggctgccttcttgataagcatgggcttagcatccggaatagccctctgcatatccttaagataaattttagacttacttttggcttttttctccataaattccaaaatcttttgtttgacttcttctatatccatagaactacccccttatttattggctacttaatatccacatggctggtgaacctaaagtgcatagaagtcctgtaagtatcataagccaagcgataatcgtccatagtcttaggagagaatggaatttcacagagttcaaagaagcgttcccagccaatacgttcagcccattcaccaacacgctcatatttacgggcgtgtttagcataggtttcaaggattttacggacccacttaacagtagtttcccaacgaggaggctcgttaggaatataaggaataaccagtttagagaatttcggagcagaaacacggttagaaatctttccacccaccagaatagctacaccgtcaccctcaccatcagcaataggcatggctggacacatggtatagcagttaccacagaacatacaacgactttcctgtacacggacagtctttttctttttgccgtcaatttctacggtagcaggcttaatagcacccgtaggacaggaagcgagaaccagcggaatctcacaaacatattctagacggtcatcttcaattagagggggcttacggtgaataccaagaatagcgatgtcagagcagtgaaccgcaccacacatattcaagcagcaagccaaagcaatacgaacctgagccggaagagtcatgctctggaaataatcaatcaaatcgtccataaccgccttaacaataccagaggcgtcaatagctggggtatgacaatgaacccaaccctgagtatgcacgatgttagttaccccagctccagttccacctataggaaacttataagaaccaccaggatgtttgcggcttttaaggtcttctttaagggcccttaatttttcctcgtcagttacgtgaaattcaatattattacgggtagtccagcggacataaccgtcacagtacttatcggcaatttcgcaaacttcacgaatatagtcagtggtaaccaaacgaggtgttcctactctaactacataaactacatcacctgtttcactgatatatttcaacacaccaggttctataatttcgtgggacttccacttaccatagttctttttgataacgggaggaaaaaactgggcataatatggaggaccaatatcagtgatacggttctccataggtttttgtggattataaagtttctcacctaactccggatcataaggtttggaaaaaatttcatccagttcagcttgttgaatcttctcataaaccttatcagacatattaacctccttcttttataaacttttttaataacggggcctcataggcccccttatttttcataatactaagcagggtgacgctcacgatattctttaatatcgcgtttccaaccaccttcaacctcttcttctttccagaaaacgtatgggttagaacgaggctctttcaccatctgaggtacatgctttaatttcacggtttctacaaagttcgctaaaccaacacgctgcatcaattcacccagacgttcacggtttttaccttcttccatccagaacatccagacattttcaatgatctctttgagttcatcataaggaggctcaaggcgaatgaaaggtaccataaccgtagaaagctgagcaccttcaagaatcggagctttagctcccataagaatagtagcccctgtatcagtgccagggcgaagggcctcaggcattacatttatacaatgcatacaacggttacattctttattgtttatataaagtttttcgccatcccaatacatgcactgggtaggacaaagatcaataacttctttctgaatgtcaaacttaccccaatcacggcccgcatgggcaccggcattgggcttaagctcaccacctacataagcctttacggcttcctgatcaatacgaatatcgtcgatccaggtaccgataattgaaaagtcagcacgggcaatagaagctacgcaatcgttggggcaaccagaaatcttaaacttgaatttatatggaaaagccggacgatggagctcatcctgataggtcatggttagatcataacaaagttcttgcgtatcaatgcagctccattcgcagcgggccttacctatacagcaagcaggagtacgcaagttagaaccagacccacccaagtccatctttagctgatgagtaaggtcaaaaaatacaggctctaattgttcggttaccgttccaagcaaaataatgtcaccggtagaaccgtgaaagttggtcatcccgctaccgcggtgatcccacatttcacaaagtttgcgtaaagcagaagtatgataaaacttagaggccggctgattaacacggatagtatgaaaagcccagatagcaggaaatttatcctgctggtcagaataacgaccaattacaccaccaccgtaaccaaaaacgccgacaataccgccgtgtttccagtgggtctccttgtgcttgtacgaaagctcaagctgccccaaaagatcaaaacaagcctgtttcttgtgtttctcaccgtactgctcaatgtcatccacaaagctcgggaagggacctttcttaagttcttccatcatcggggtgtcatgttttttaatttccgacatcaattaacctccttgaagagtttttctactccttgttatggcgagcctagtaagatttaaaccaggtgtcaaggaaaaaagaaagctattattcaaagttattcagaaaattttttaaaaattctcttataaactagcttaagtgaaaataagaaatttttttgctaatattaaagaactaagaagaaataattgggtgccaggcttgaagtagatcttctctttctttttttaaggccaaaataactttggttaattcttttttattaagaggaagggctttgggccacttaggaagtttattgtaatcttcttctgggacaaatccggccgctctagccacaatatctgctttaaatatgaaagcagatattttgtctacctttccattctgaactggttgatgatgattttttattgctcttacaaaatcttcggaaaaacgccatttttgcgctacataactacctatctcgttatggaaaattcctacttctttttccgcttcgtaaaacgaacaactcttagcctcttgaatagccagaatttttaggaaataatcaggcaagaacacagcctctaccaaacggccgatatcatgtagtagccctaaagaatatagcatttccgcgtcgctattttcctgttcccctaaaagaaaagcggctctggcggtaccaatggcatgtgtccaaagacggagcatatcaaattttttgaaagttgccgaaggtttaagaatataacttaaagcactggctaaaactatattgcgcacctctccaaaacccaagcgaacaatagccatttttagacttttagtttctccactggctgccgcataaaggggggaattagcaatttttaatattttagccgctaaggcctgatcttcatatatgattttttcaagctctttggccgaagcgtctttttcaatggcactgagaactttttgactagtttgaggcagcgtgggaagcttctcaagccttttcgttagttctgccaaccgatctttttccatcaataatctttttcggctatatccgtagaaaagttaaaagaaaaaaatttttaaagcttttttttcataaagccgaatacaagaatgatgacgatgatggttcttacttcaaaaagggtaaataagttaaaaggtgtattagaagaacagttattatctattggggttaatttagccatcctgatagatgaagccggtaatgtaatcgcctcttcgggagaagaaaacggaatagatacaacttcactagcggctttggcggcagctaactttggagccactgctcaaatagctaaattactaggagaggaagatttttccattctttatcacaaaggtaaaaaagacaacattcatttcagccgcatcggaaaagagtttatattggtaaccgtattcaccgatgaaactccgttggggctggttcgtttaagagtaaatcaaatttctcaagaactacttaatttattagaagaggaagactaagggtgatagatggctttaatagatctacacaaaagagaaatacattgcaaaatcgtttactacggtccgggacgctgtggaaaaacgactaatcttttctacatttacaacgctatctcggaaaaatatcgtggtaaacttttaactatagaaactaaaggtgatcgaactctattctttgatcttttaccaattaatttaggtaaaatacatgggcttgatataaggatacagctttatacagttcctggtcaagctcattatagagcaacccgaaaattagtcttaaaaggcgttgatggtattgtatttgttgctgattctttgagaaaaagacgcgaaaaaaatattcaaagtttattagatttaaaaaacaatcttaaagaatatggcttgagtttagaagaaattccccttgtttttcaatataataaaagggacttagttgctgctaatataccgcttttaactatagaagaactagaaagtgatcttaatcaagaattgaaagttccttattttgaagccgctgcagtcaaaggaatcggggtttttgaaacactaagagaaattagcaaacgcactgttaaatatgtagcacgcaaatatattttcgcccaaaaaacagccaaagcccaaggaggcattttatgagccttcccaatgacaaagattttgaattagcagtagataaagctattgatgaaattttcggcaaagtggagtctcagacccttgagccttctgaagacgacgaagtaaaagtccaattagaattggaacctcttttagaaacggaatcaaaccttaatgatacagaaaataaagttataaactttcctcaattagaggagactctgagaattgtacctaatgaagaaaaagaggaagaggccgaagaaaaactaactcaacaagacttagaaaagatagcagcttcacttctaagcctagaatgggaagtcactcctgaaacttcctttgagtttttggctactcttgaagaaataaagcaaaaagctgaccaagagcttcatcctatatttgatttactacatgaagtaggaaactggttaaaagaaagaccagaagaagcccgtcctgaatggctccattttctacatcagggcatagtagctttaaatctgatagtaatccacggaaaagatatagatccatatctaagacaacttcaaacagctcttaaaaaactgaaaaaaggtcctgaaaccaaagaagataaaattaaaggacagctgattaaacaattagtatatgattatcagcgtttcttaatgtttgaatggctatttggacgttcgcctaaaaccagacactggctaggaatatgtcagaaatcacttaaagaaatagaagatactctaaagcttcttccgccagaagagcaacctgacttagaaaaaataaaagaaaaaatttttgaaaaaactaaaatattagctaagaaatcgactcaatctaaaataatcaataaaaaagaaattaaagagaaaatacattatcaaaaaagattgaatttcaaagaaggatatcattgttttacagacaatgaagagttcatcgtccctgcttcccaagtagcttatttcggtcccttcaaacctaattgggaaaagaaaataagcgaaaactttcctcttatattattacttggtatttggcgattcttttcttttataaagcttaaaaataagtttaaaggagaattatctcaaaagagcgaacaagaactaaaaaatatgtctttaccaataataaaaagaagtgatgatcctgaatttattatgattttgtgggaagataatcgcggaggaatattattattgaaagaagcggtctttgttgaaattcctgaaaaagctttcagtgtaagtaaagggaataaaaaaatcgtctttatagaagacaaagaactaccaattatacaagtataaatgagcgaaataaacgtagaacaaatattcaaggaagccgaagtttatgcctcacaaggcctttatgacgaagctatcttggccttagaggttttactgtctcaatatgaggaagaagtcaatcagaatggctttaaagaaaaggttttagaacgtatagaagaactagaagaactaaaaaaacaaaaagaacaagaagaagaccttaacatcgaaatagaaacttcagaagaagaggccctacaggaagctcaagtactcaaagaagggggtttttacgaagctgcccttgaagtttttgaaaatttattaaatgaaggttctcaaaatccagaagtttatcgaggtttagccgagtgtctcttagaattgggtcgctatgatgaggctataagcacaattaaaatggctttagaaatacctgacctaatactagatgatctggctgctttatactatttattaggtagagcttacgaaagtgttaacaaaataaaagaagcgcttgacgcgtataacaaagcatatcactataatacccattatttagatgttgctgaaaaaattgaaaaactaaaagccctccaagaaaaatttggtcgcttacaattactttttgctgaaggcctacttgacgaaaaaacttacgaagaagccaaacaaataagtcaagatacaggaaatagcctggaattcgtactaatagaaaactttggtatatcaaaatttgacatcggccgtgccttaaccgactactacggctatccttttattgaatttaatgaactaaatttagggccaaaaccttcctgtttaacgggtataaaggaaagctttttcaagcaaaatatttgtattcctatagaagaagatgatgaacgcattatccttttaatagatgatccttctgacagcatacgtcttgaccttatacgtcaagttctaaaggcaaaaaaattagaaataaaaattggtattaaagaagacatatttaaatttatagattacttctttggtaaatcagatttcgatttacctgaagatctttcagaacttgaagtcgtagaggaagaagaagaccaagaagtaacagaagaagaactttcaaatagcgtagtagttcaattagttaaccacattttagaagaagcctaccgtaaaggtgcttctgatatccacatagaatcttatccaggtaaacgtggagcacaagtacgctaccgtatagatggagaatgccacttggtccgaaaaataccttatactttaaaaaggcctcttatttctcgtataaaaattatggctaatctcgacattgctgagaaacgccttccacaagacggaaaaattaagttcagattaaaaaatggccgctattttgaggtacgtgtggctaccattcctaccattgaaaacaatgaagacgtggtcatgcgtattctcgcctcagtagaggctatgccccttgacaaacttggtttaagagaagaaaacttagaggcattcaaaaaactcctacaaatgccatatggtcttattctggtagtaggtcccacgggttctggtaaaactaccactcttcacgcagcccttggatacatcaacactccaaacaaaaaaatctggacagcagaagacccagtagaaatcgttcaggaaggattgcgtcaggtccaggtaaaacccaaaatagggcttgattttgcaaaagtattaagatcctttctccgggctgaccctgatatcataatgatcggagaaacccgagacgaagagactgctcgcacggtgatcgaagcctctttaactggccacttagtttttaccactcttcacaccaacagtgctcctgaaactgttactagacttttgggcatgggaatggatccttacaattttgccgatgccttattgggcattttagcccaacgactggcaaaaaggctttgccctaattgtaagcaaccatatcaaccttcagaagaagaaatcgagcttttaattgaagaatatggggaccaccccacaactcctcttaccaaagaagccttcaaagaagctgctctctttaaaccaaaaggctgttcttcgtgtaataatactggttataaaggacgcctggccattcacgaattactggtagccaatgatgaaataagacaactcatcatcaagaatgcccctgtccatgaaatcagagaagcagccatgagagctggcatgcttactcttaaacaagatggtatctggaaagttctccaaggacttacggatcttaaacaaattagagctgtctccataagataaaaatttttcgctttgccaattttctgagtattttcctttatttcctctaaagcggaggtctaggtaaaaaaacatctaaacttgccaagtatctaaaaaagcagcaaaatttgatatatgttaaaacttttgcgccaaagttggctggttatttttttattacccttagcagcttctatttgcctcttttattattcttatcagcgctctcaaattattgagcaggccgataaagaaacggaaatttttattgttaccgctgaagctaccagactttacgttaaagaagtcctgcgtcccaaaatgtataaaattttttctgacgagcgttttattcctgaagccatgtccacttcccatgtaggccgagaaataatgaagcgcataggtaaatattttccttacatggaatacaaaagagctgccttaaatcctcgtaatcccataaacaaagcagatatcttggaaataaaaataattgacgaattcaaacattcaaacgtgaaagaaataaccaaattacttgaccgtaaaggaactatatattttggcaggtttagaccaatttatgctgaaaaatcttgtctaaaatgccacggagacccccgcaaagctcctcgtgaattaataaaaatttacgggaacactggaggttattactataagcctggtcaaattgtagctatagatgccgtctatatccctataggcccagccctagttacacttaaaaaacaagtgctttctagttttcttttcggtgtaggacttctaatttttctggttttctctgtaagactccttcttcagtatgaatttttgcccagtttaagaaaactttctgtttacttaagtagtattatccatacagaaaaatttaaaaatctttctgttgacgataacgttgaacgtatcacctcttctcttgaagacctcgccctagaagtaaaaagaatacataccgaactccaaaaatcagaacaaaaatatcgctcgctttttgaatcatcacaagatgccattttaatgtggaacagagaaaacaaactggtagatataaatcctgcaggactcaaattttttggattcattagtaaggaagaagctctcggtatcgaaaccattgaacaacttttctgggaccaccaagatgccattgcctttataagtaaattagttgaaaaaagccagataaaggattgggaaaccatagtagtaaatcgtgagggaaaacgttttcaggttttagttaccgctagtaaagccatcgaagtaaacggcttgaccctttacgttggcctttttcgcgatataaccgaaaagaaacttatagaaaaacatattatcaccacggaaaaattagccgctgtggggcaactagctgcggggctagctcacgaaataaacaactccttaagtgtaatcaagtgttatgccaatcttttagctaaaaccaactcaaaagacgaacaggcattaaaagacctagaaacaatcaaaaagcacgtcaaaatgtgtcaagatatcttgcaaaacctgcttaacttttctcggccaactgagtataaaaaagtcaaagccaacataaatgacataatcaaagaagtagctgaactctttgccacaagactccaaaaaagaaaaataaatctttatctagatttatctcctgagcttccagcgctttgggttgattgggataaaataaaacaggtctttatgaatatgttgctaaacgccttacaagctatcgaacaaaaaggcgaaatcaaagttagcacacattttgacaaagttaaaaatcgggtcattattaaaatttcagatacaggctgtggtattcctgaaacaataatagataaaatatttgatccgttttttaccaccaaagctcccggagagggaacagggcttggtctttccgtaagttacggtatcgtaaaagaccatggaggccagatttttgtggaaagccggccaggtgagggaacaatctttaccataattctgcctgttgagacaaacgatgaaagaaaccatccttatagttgatgatgaaaaagaccttcttgaaggcctaaaacgtctcgtggaaatagaacttcattgtcgggtccttactgcagaaaacggccaagtagcccttaaaattcttgagcaacaagaggtagacctgattttagcagacgtgagaatgcccgaaatggacgggttttcccttttaaaagaagtcaaaaaactatatcctgacataacttttgtgattatcaccgcttacggcaccattgatcaggcagtacgtgcggtaaaagaaggtgcttatgattttattcagaaaccttttgaagatgaacaactacttcatgtactcaaaaagggcctggaaagaggccgtcttatccgagaaaacaagcgtcttcaaaaacaggtaggggcaaaaatttttgaaaattttgtaggccaaagtactcatttaaaaaaaatattcgaaaccattcgtatggtggcccctactgatgtaactgttcttatcttaggtgaatctggcacaggaaaagaactcgccgcccgggctattcatgctttaagtcgtcgagccaacaggcccatgatcactgtaaattgccctgctcttccagagcctatccttgaaagcgagctatttggctatcgcaagggggcctttactaatgccacctctgatcaccgtggcctctttgaagaagcccacaaagggaccatttttcttgatgaaataggcgatataacttcttctgtacaaaccaagctattaagagttcttcaggaaaaagaaataaaaccccttggatctactcaaaccaaaaaagttgatgtgcgtataattgcttctactaaccaggatctcgaagaaaaagttaaagaaggaacttttagggctgatctcttttatcgtttaaacgtggttaccattgaaatgccaccccttagagaaatcagagaagatattcctcttttggtagaccatttcctcaaaaaaacagccaaagagcttggcattccacctaaatatgtatgtcctgaagtaattgatttttttatggaatatccgtggccgggaaacattcgccagcttgaaaatgtaattaaggccgccgtagtaacctctccttctgatataatctctcttgaaaacattcctttaacgcagaaaaaaaatttgtctcctaaagcacttgcggaagataacgcccaactagatattgatctttctcttccttacaaagttcttaaagaaaaagttctttcaaactttacggtaaattatgtaaaacatcttcttgagcgaactaaaggaaatataacccgagccgcagaaataagcgggattaaaagacaatctctccaaaaaattctaaaacgctacggtctggaccctgccaactttagatagcactcaaatgccaactctagttggcagtgcaaactctagatagcatttttcaagaccaatcatttctggccggccttatttttcaactattttgcctgtccccaactcttggaacaaagtttgcttactaaaacagtagaaaattcagaaaggaggtgaaatgcaaattttaggcgtaaaagaaagttaaatgaaattgcaaacctaaaatgaaggaggaggaaaatggcagaagaaaaaaagaaagaagttcacggaacaggttctttgagtgctgatgcccttgaggcagaagatgttttatccggggctgagccctgggagtcttgggaaaccaagttggtagtaggttcttttattgtggcttttatcattttgcttatcggtctatttatcgtaccgacctcaatcattaatgctggaggttaggcatggagcttcaggccactatttggcacgacgggaaaaactgggtagtagaagccgaaggttttaaagtggaagctcctgaacttgatgaactggaccgcaaggtggcaagaactatcaaaaacaatccagatttagctagtaaaaacatcaaaagagtcaacatgtattttgacatgatgaccatcccccaatggatgcggcaatacatgcaacattatttttcccgcatcatagaaattgaggaggtgaagtaaaatgtcacaagaaaaaaaaggctggacttacggcatgctcacccaggaagactggtgggcggtatggatcggtagctttttcatgatattgggccttttgagcgtatggggcattgatttggtcggctggattacttaccccaaaatttgggtattcaagatgcccgaaggggccatccccaaaaaaatagttccctggtaccaggccttttatcctctaggcgccaagtatagcttgacggccaaagaattttggaagtctattgggcccattggtggcatacttataacctatgtggcctttaccattcccttgtgtattggcgcctatttcatgcgctggaatgttcgccaatttttcttaggatggacggttattttctttctgacttatctttgttggtttattgggcaccacgccttttttgccgctactacggtacacctcaagaaaagccactttcccgatatgtttaccctttctctgggtggtggtgcttcttttatcttggcccttattgtgggcttgataattggaaacttttttaaaccactggcaagattcttatccgaagcagctaaacctgagtggtacatcaaaaccgctatcgtatttttgggtgtaaaagttggttatcttcctattaaaatggctactttctcccaaaaactcggtcacaaagtagccgggcttacctttgaactattcttggccggagctgtagctacctttgtggcttatctcatcttttggcccggtatttacaccatctcccgtagactttttaaacttccccgtaaaaccgcagccgttcttggctctggtatctccatttgcggtgtttccgcggccgtagctacgggtggtgcggttagggccaaacctgtggtctctattatggtctccgctttggtcgtggtttacgccgtgatagagctaatcgttttgccctggttctttacttacgtatggcctggccctgagggagccttaattgccggcccggccatgggtctttcggttaaaacagacggtgctgacgccgccgctggtgaacttcttgacgaacttttgcgggccaaaatcgccaaagacaccaacggtgccgtccagtggcctgaaggtatcatcaccgtaagcgccgttgttaccaagctctggattgacatgttcatcggtctctgggcctttatcctggctctactttggtgctatgtggtagagaaacgtccaggcgaaaaagtcccagctatagaagtctggcatcgcttccccaaattcgtaattggttactttgcggcctggattatttacttaaccattttctttggtccaggacatgccggtgctcctgaaggtatggctattttaaaagcagccaaggctggagcggttccggtagaaaaaggtatgcgaaagctcttcttcatgctcaccttcttaagcctaggtattattaccgacttcaaaaaactcaaagaagcgcagttcggtaagatggtctgggtctaccttatagggctcttcttcttcatcattcctgtagcctgtttgatttcctggctctttcatcagggcatggaacttccgaacatcgctggtatgggtatcgagtaaataaaaagggggccttgagcccccttcccaaaagaaatcgccgcgtccactaaatcgcccagtaatggtactttgttatataaaaagtttccattaattaggaggtcttatggcccaagaaaaagttctttttaagtctgaagagcccaagtctttagctgaagtggctgattttttgaaaactctggctgaaaaaatcgtgcaagggaaaataactcttcgtaaaggttcagaagaaattaccctggccatacctgaaaacgttattctggaaataaaagccgaagaaaaaatcaagacctcgaaaacaaaatattcccttgaaattgaaatagaatggaaagagggagaaaccgaaggccctttaactctcggttaaagttcaaaggttaagaaatctatggccagaataatttcgccgtcatagaaggcccgacagggagaaataagatctgtctcatcgcagggtggataaaaatgggtaagcattaattttttaacccgagcctcaccggcaatgcgtccgcaaaggctcggagtaagatggccttcttttttcatgccctcaggggccgaacactcaaggattaaaagatctgcctcgtgggccagttttaccaagttttctgtgtaatccgtatctcctgagtaaactaggcttttcccctggtattcaaaacgataggccaggctttcaggattatgcttgaccggggccgagcgcacggtaaaaggtgggcacataaaggccgcttcgtaagtacaagacagctcctgaatttcgagtagtccaagagggggaaccacccatttcccaaaagcactttttagcccttcaaaaaaagaagaaaaaccgtctccagctactaaaagaaacggcttttgcctgttatatcccaaagaatagcgggtagcaaagaaaaagggtatcaaatctgtaacatgatctgggtggaaatggcttaagaatatagcgtcaatatctggcaaagttaaacctgttttcaatatacgtggaatagtcccagggccaatgtcaagaaggatattttccttttcgatttgcaaaagataaccgggggctccacgttccagacgcggccagccggtcccagagcctaaaactgtaagcctcatgcccgtgcctccagaaaaaacctgatattttcggcaaggctttttagagagtcactggtattaagctgagaaatcacagcctcagccacttcaaactcaccttttaattgtatatatagcaaagccaaatagcccagcacctccagattctggggttcctcattggccagtgaacgaaacatttcaaaggctttatccagttcgccaagttcgtaataggctttggccagtaataatttccctttgttggaaatagccagattttctaaaatatcttttacttttgcccatgagttatctttcgtcagatgtgaagccaaagattccgcaaaaatagcttcactcggcgctaaagaataagctttttcaagggccgccaacggatttttgcctattttttgcaggaaaagtcctaagttgtagtgaagcatggggtcttttggcgaaatagagatagcccgtctgagggctttttcacttttttcaaagtctcgtagctcaagatatatataagccaagctatttaaaagctctaccggctgcggggtctcagcttcggcctcaagataacactttaaagcgccaaataagtctcccatatctagcagaacatctcccaagacatgaaggctataaggctcaaagactactggtttctcatgagggagtcttttggcgtgctcaaaagcggcccaaagttcttttaaaggcgaagacgtttttttaggcggcctgacccctgcccttaaagaaagagaagaaagcagcgttgttaggttatctatactttcagtgaggacaaaaatggcttcattttcagataaaaataaattcccttttgcttttttaagtaaacaatttagggaatctcttggccctttggcccatacaagtatgtgtccattagcctctttaagtaattttttgaaaaaggctcgatgttcgaaaataacggaaacaggaaagtaatcttctcccttttccgtaagccagcagaaaccaaaattctcagatagtaataaagtttcaagggcctgtttcacgtcatcaggtgaggttagcaaacaagaaatagccgaaaactctatcccttcttgccacaaacttttcaagaatgatctgggttttatttcctccgcaggcacaaaataaatttttgttgatagggcataaactttttcaggaagggtgacagatttatttaatttcagaagaaatccagtaagttttcttttctctaactctcgcttcaaaaattcaggaccaggccgttctttgataaatcgttctttaacaagcaagtacaaagtttgctcaaagtaagctaggagcaatgattgccacttttttaattcttcttcgggaggcagagggtcaaattgtaaataagctatcttttctccattaaactttaaaggtaaatgtccatcttctgctgaaagtttaaattttactggcaaaagaggcgaaacggtctcggaaagtaaaggtaaaagatgcttaagggcccaactagaaagtgttttcactaggcctcccctaatatgttagctaatacctcagtaataacagaaaactcttcaggaaaaactgttctcatatcaagtaaaaagcgttcattttctatacgacctataatcggtggagaggagtttcttaaggcacgctctaacttagctgctgtaaacttaggtgtatcaataactaaagcataagatatcggattggaaagaggcatagcaccgccacctacacgagacgtagtctgaattatttttagactgacttctttaggcaatttctttcttaagcggcgtctgagctgttttgcctttttctttatttcttcaggcggcagagagataaaatacaaagtaggtattttagaaagggcctctttttcatcgcgataaagcctaagggtagcctcaagcccggctatggtcattttgtctattcttaccgcccggttaaggggatttttgcgtatttgttctataagttcttttcggcctacaataatacctgcctgtgggccacccaaaagtttatctccagagaaagttaccacatcaattcctgaggccaaaacctcttggactgtgggctctttggggagcccaaacttggttaaatcaacaaaacaaccacttcccaagtcttctacaactggcaggttatattttcgaccaagctccactagttctttgccagagacctctttagtaaaaccgagtaaggcgtaattacttttgtggactttaaggagcaaagctgtattttcattaatggcttcttcgtaatcacgcagatgagtacgattggtagtccccacttctctcaatatggcccctgaacggaccatcacgtcagggatacgaaaagagcccccaatttctaccaattccccgcgagaaacaataacctctttcccaagcgccagggtgtttaaagttaaaagcacagctgcggcgttattattgaccaccaacgctgcttcagccccggtaatctcgcgaacaattttttctatatggacatatcggctaccacgcttaccttcggccaaatcatattccagattagaatagtaagcagccacttcttgtatagcttctaaagcctctttggctaaaggcgaacgtccgagattggtatggacgaccacacccgtagcatttatgactcgcctaagacttggcgttaatttttcttgtaaaactttttgagctaattcgaagacttcttcttttgaaagagaaattcttttcccttctaaaatttcacttcttatttgagaagctgcctctctggccgcaagaagcaaaagtttttctggaacttgaggaaagcaagaactaagtcgttctttaagctcatttataggcggaatagaagcaaacataacctgtttttccattaagccactcccacaaaattttcgttctgaaagataggccaaataaggatttttgtaaataataaataaaagagtcgaaatttaattttttaaaaaatttttccgaaaaggaacaaaaaaagaggtaaatcaatggttgttccacctttcccgaaaaaatttgaaaacattcctacggatatgactacccctgcaaatcttattcagacctttggcggggaattgtttacaggattattaagagtttccttcaataacaatcacgaattgatagggctctttgaagaaggaagccttctaggctttatagaagaaaaagaaaaaattcgtcaagaaatttctataagtagggttgaaaacatatggaaagccaaaaaaggaataataaacgcatatcaaagttatccagacgaaatatttattttgcaaaagttattaagcaaagggctaacatctaaattagaaacctttggccttgatcttggcagcaagacagtagccttaaagaaaagaaaagaaaactgcataatagaaatagacacagaagaaaaagcacaagcaatttatctatgggaaggaaagattatttggaacttagctgaaaaagaaatctttaccgaaaatcaaaaaataatagcaagaatttacaaagggaaaaaactagatagcaaaaaagagttagaaaaaataaaaaaagccctaaaagaattgtcagccatttatcaagaaaaatacaaaaaaaattttgtagaagaatttctcttttatatacatcaaaacttagccgaaaaatatccaataatagatccatttttaggagcttatgaactagaaaaaggagaactcaaaataaaagaaactgaaaaatcaagtgaatttataaaaccatttaaaatagccataaacgattttataaaaaagataaactttacaacggaagaaaaagaaaagattagtaaaattataatagaggagggaaaagatgattaaaactgacgaaataaaaaaagaaaaaataattcaagaaatatttggtgacatggacgatatatttaaaggtgaagacgaagaaaaagaagcgatttacgaacaagaccataaagaaaagctagtgcccatttctttaattaaggaagaaataaaaaaagaaaaaatttctgaagaagaaatagtccaaacagtcaaagaaactatagacgaaatagaagaaaaaattaaagaaattatcaacagaaaacttacgaaaaagatattagttaaagtccttgaaaggattgaataatggcctttaccggcaaagccaaaagcattgaagaagtttttgacattttacaaattattgaaaaccaaaacaaagaaggaaatttattgctcaacagcgagaaagaaaattttacaataaaaatcaaaaaaagaaacatacaaaaaatagagacaaattcaaaaaacttaaaaaaattaaaagacaaagaaaacatacctgaaacatggaaaagttatttccattacataaatattgaatggcaaaacttctattttaattttgaagaaaacaatataaatgaaaaccaaaacagcattcctatatctcattttctactaaatttttgcacagaaagagatgaaataagccatataataaaaaagctaaccaaaaatccaataggactaactataagaggggaactaaaagaagaaaagtttgacaccgttgatttatgggtttatggagaaataatcaaaggaacaccaataaaagaaattatttttggaaatattcccttaaaagggatacttaaatctataaataaacttttcaaagcaggattaatagaagtagaaatcttatctaagaaagaaacaaacaataaaactattgactttgataaaattgagaaatttgaagaatttttagctaaaatagttggtcctgtagcaggcctacttatttttgaaactttagaagaactcaatctttcaaatgaaaaaataccagttaataaggctcaaatatttattgaaactgttgttaataaaattccagaagattgcctatttgaaggagacttgtgcacaaaaactataaaagaaaaattttttgaaattatagggaggaattaaatgacaaacaaattttcaatattgacaaaatatatagctttttggattatcctgggattgggccttataggatgtacaatcgtaactatttaccaattatatacttggtttttatacgaaaaggctaaaactgtagctgaacaagtcattatgtttagacaatggacagcttcttacggaggtatatggactaaagataaatatgacaatcactttggctatttattgaaggctagtaacgaaaaaacgagtttgcttagtactaacgaaaatttaattggtgaagaagtcaacacgatcttttatttacataaccccgccttagctaccagagagctctcaagtctatcagagaaaaaagcaaaagaatttagatggatatttaaagtagtttctgatagacctattagtccacaaggaatacctgatcaatttgaaagggaagctatcaaaacattaaggaaagagaaaaaagaagagcttggtaaatttataaaagatggattttttaacttcagtagctataagtatcgctatgtaaaagtcataagagttaaaaaagggtgccttaaatgccacggaactcctgaagagttagatcctcgttttaaacaggctattttagacaaatatggacccgctgctaaaagaggcatgaattacaaagaaggagatataagaggagttattagtgttactatctttcctgatttcagaggaacggctgcacaattcttaaaaccagtacctgaaaacttttttcttctgcttattttggtgacaattattttcatgacttttggtagctttgtagcggtttactggatgataacacgcattaaacaactgagagatgccgcccgaaacatcagtattggaaaactggaagttgacttaggtgttaaaggcttagacgaaaacaaagtaaaagatgaattaacccaggtggctattgctctagaaaggttaagaataagtaccaagattcttattgaaagatttaaaaatcggaaaaaataaaaagaaggggggcgttaccccccttcgaactatttaccgtgagtagcccgcatctgtttggctagctctttgatttctccgaggtcttttaccatcatggcccagccgtaccagtaagcatagtcaggattaatgtggaagaaggactgataggccctcatgcggtgcttcatatacatttcaaaaagaacctgttcaatatactcaagcttgtcgtaaccagctccataatcagttctcataaaatacaagaagtccggataaggataggcctgattaccacgctttttgaggataccgtctttgtagaggtcagccacaatgtttatggcttcagctaagagcatatcaatctgcttgtaatactggtcagcctgtttgaactgaaaatcaacgtaatccttggaatggcaacgatagcagacctgtttcattttgttacgctcacggtcaaagtcttctttggtaagacgggctaattggaggtctttaactacctgcaagcgagcggtaggcttaccggtcatagggtcaagcacgcccaaagccttcaaaatagtaacctgcgctgcggcccaatctttatcctcaggtaaaggtaatcttactcccaggaatccccaggctgtacggttttcgtggtcgccattaggcatgtggcagtcctgacacttaggcgccgctgctccttcaggtaagtttccagctagcttggcaaaatagcgggtgccgtgctttgagcttgaccacatttcccactggggatggtcgtagcccatgtggcattgctgacaggcatggggatctagagcctcttttttggaaaaagcgtgccttgtgtgacattcatcacaggagttgttttggtagcgataaccttgagcatgaagtttttgcttttcttcttcactctttatccccatgttatgacaaccaccacaacccttaccaccttccattaattcgtcaggctcaagatgggtaacgggaagggcgtttaaagccttccagccgagattgtgtttgccacggacaaattgatcaaactgttcctggtgacattcagcacacacgtgctcatctggaagcttagccttagcagcatcttttactgaagtatgcgctgttccatgacaatcggcacaggaaatatcttccgccgcatgtttactggcacgccaatccatcacctgacctggactaatcttttcgtgacacgaaatacaagctttcttaatcttttcttcatcttgagcagccatactataactaactgaaaataaaaaagctaaaactacccagatacttaaaaaacatttccccttcttcatcactccctccttatttttatttgatcaacaagtgattaaaactttatagtctctaaaaattaaatagaataaacaaagaaatttggcaagctttttcttaaactagcattaaagagtcttaaatacagaaaaataacagcataaataatcgtaatttgatatattaatggaatcactaaacaggcgacaattgagtcattgtatggttttaagtaaagggcaaaagcattaaagtaaaaaaagttggtagggagggacaggctgttgagtcatggaacgtttgctttttagcaaactgttcgatcgcaagattagccgtccttccctgtgtttgaacagtatccgggacgtttccaattacggaaactgtccgtatacaaggctaaacctggaaggacctccctaccaacaatctttattttatctcaaagaaaggagaattgaagacctatgaaaaatttatcttttcttggggtggatgtggccaaggatacattggttatttttgatggccagaaggtttacgagtttcaaaatgaaaggggtttaaagaaatttaagaggaagttttttaagaagaaagaagacaggaagaaaagggtggtgatatacgagcccacagggccatattcggcatttctggaggagttctgtgctacgaatatgataaaagtagtatcccttaaccccagaaaagtcccccgtttaagagaagtattaggtcatagagcaaaaacagataatcttgatgcgaaactgttatacgaatatcacaagatagttagcgaagaagagatcaaagaaatagaatataacgaaaatttagagaaattatctttattgttaagtgagtatcaattatatcaaaacatagaaaacaagttatctaattttctagactatttagatagagtaccagtagatagtaaagaaagcaaaaaacacatacagaaaaacttagaagaaacaaggcagaggcttcagaagataaagaaagagatggaggaattagtaaataaagatgacgacataaacaaaggggttaaagaaatagagaaagttaaaggtatagggaagatgatagcgacatattgttacatcttttttcggaagaggcggataagaaaccggcgggaggtagtagctctagcaggattggacccggaagtaaaggaatctggtaagaggaagctggtaaccaggataagcaagaaaggggataataggttaaggagtttgctttttatgggggcgcttagtgccataagatgtaaagaagggggactaaaagagtattacgaaagtttgataaagagaggaaaaccgaagaaagtggccataatagcctgtgccagaaaattattgatatttgctttctataattacaaaaaatggcaaatggaagctcaaagtgcttgacaaaaaccacagtatcttgcgagcgaagcgaagcaatccctgagactgcttcgacctctaacaagacctcgcagtgacagcgaaggttactttgctttagcgattatgtcagcggcgatactttgtcgtgtaaaaaacactcggattaataaactaaatcgacacctttgcaaaatgctttacttaagagactgcttcgcttgcagtgacagaatggtagatggcaaatagttgatggccctcacttttcacttctcatctatatttgtaagcccctatagaggtaccaatagggaaaagaatccctgagagtgcataggcctctgtgatagaggaagaaaaaactttttcctgtccccaaaacaaaaatttgctcacggccactatctgcgctaacatagggtggaagacctttacaaaatacttattcaagaggctgcttcgcctatctgggctcgcagtgacagcggaaaagagtcattgcgaggctgcgccagcagccgaagcaatctaaatttatgtttttttgaattttgcaaagatctcaagaagactacataatccaggaggccctatgggtgaagctataacagaacttaaaggcactgacaggatcatcgttcctataaaacttgagccacacaccaaatttaagtttacctgtggtcctggtgttccctgtttcaaactctgttgctctgaactttatctaccccttaccccttatgacatacttcgtctgcgtaatcggctaaaactcaccactgaccagtttctcgtggcttacactgagcccttcattctgccgaagtccaaacttccggtagctcgcttaaaaatgcggaatgacgaacataaaacctgtccctttgtctcggaaaagggctgccaggtttatgaagaccggccgcttgcctgtcgctattatccactaggcctgggtatctttcgcaaccgggacgaaggccgcaacgaggacttttactacctggtcaaagaaggtttttgccaggggcttgactccggcccagaaatcaccgttgaagaataccgccaatctcaaggtatccccgagtttgaagagcctgtccttgaatgggccgaaatcatcatgaagaaagaatcccttggtcctatagacgttccccaaaagagcctggaactcttctttatggttagcaccaacccagaaagatttaggagtttcgtctttgaaagccgcttcctggaaatatatgaggttgacaaggaaaccatcgaaaaaatcaaagaagacgatctggctctcttacaattcgggttcaaatggctaaaaagtgttctttacggtgaaaatttaatccccatcaagaaggacttacctaaaaagaaaaagatgaaacctttttagtgaggagacatctatggtcaatcaagaacactttgacgactggtttgaaagaatggccagacttgccaaagaagaccctgaggcctttgaaaaagaacgcctggctcttatagaagaaaccatttctcaggctccccctgaaaatcaagaaaaacttcgtaaatttcagtggcgtattgacatggaaaggaaaagggccaagacccctcttggtgcctgtataaagctttatgacatgttacttgacatggtttacggcgaaggcggctttctggaatccttgcaaactttaaaaaatattctcactgacgttaaagaaggccgcactcctacccttccatcagagccagaagcccgagcaaaaataatccccttccctgctgacaaggccaagaaacactagtccgccttgcgccgtaaaaaggccggaacttcgagctcttcctctgaagggagcttttccaaaatacgctttttgcgtcttctttcagaaagcttggcaagcttgggttcaggtttttcaggcgtaacttctcttctcataccatctacatcaaggttaaccacttcagctaaaggctcagccgcttcttcttcggctccgataccagtggccactactgttacccgcatctcgtcgccagcctgctcgtcaaaaaccacaccccagaagatcttggcctcttcgtgggcctctttggagacgagctcagagataaactcagtttcctccatggtcaggctttcagcagaagccgtaatgtttaaaagaacacctttggctcctgagatagacacatcatcaagaagcgggcttgaaatggccttttgcgccgcctcttcggcccggttttctccactggccactccagtgcccataagagccatacccatttcactcatcactgcccgcacgtcagcaaaatcaaggtttacgtagcccggaaacagtatcaaatcagagatacctcttaccgcgtaataaagcacgtcgtcggcctggcgaaacatgtccaataacttggccttgggagaggctagcgctcgcaggcgatcattaggaatggtaatgatggtatcaacctcgcgttttagttcttcaaaacctttttgggcgatcttggcccttggctttccttcaaaggaaaaaggcttggtcactacggcgatagttaaggcccctaattctttgctgatgcgggccacaataggagccgccccggtgcctgtgccacccccaagccctgcggttataaaaaccatatccgctccggagagggcctctcttatctcgttttcagcctcaatagccgcctctttaccaacttccggattaccaccggctcctaagcctttggtaagctctttgccaagctggatttttaccggtgccggggagagatcaagcacgcggtaatcggtgttagccacgataaattctactcccctaagccctttgcttatcatattgttaacggcgtttccgccggcaccacccacaccaattactttaatcttggcctgatattcgctttctaaaatttcaaagctcatagccccctccccaggatttcaaatatttttttaagcgggtttttaggttgcgttttttgtttctcaagattcatttcgcggccaaaaagcaccaggcccacggcggtggccagacgcggatggttgacctcttcggttaaaccgggaagctttttcggataaccgattcttgtaggtaactcaaagatctggtcggccagttcgagaagccctgaaagcaaagaagaccccccggtaattacggcccctgaaccaagccggggtttgagcccggaattttcaagctcggtgtttataatttccagcaactcttctaccctaggttcaaggatttccgccagcacctgccgcgaaagcctcctggccggacggtttccgagccccggcacttctatgtactcttccctgggcaccagcggtgccaggcaactaccgtaatgaacctttaatttttccgccgcggccatagtggttctcagcccaacagtgaggtcactggtaagaatttgcccccctactcccaccgcactggtatagcgcaggttaccttcaagaaagatggctatatcagtggttccgccaccaaagtctatcaaagccacaccgagctgtttttcctcttcggtaagcacagcctgcgccgaggcaagaggctgtaaaactacggcatccaccgtaagaccggctttttccacacacttaaccaggttatgcaccgccgaagccccggccgtaacaatgtgcaccctagcctcaaggcgcaccccgctcatgccaactggtttttcaatgccgctttgttcgtcaacaatgtattcctgcgggatagcgtgtaagataagccggtcgttgggcaggttgatggcctgagccgcctcaagcacccgctgaacgtcttcttcagtaacctctcctgactttaaagcaataaccccatggctttgctggctacgtatgtggcttccggcaatccctacgatgacgttggtaatttcttcgccacaggcctcttctgcctgctgcaccgcctcaattatggcactcactgtgctttcaatgtttaccaccactccacggcgaaggcctgaggcattggccatgccaaggccaatagcccttagttcaccatctatctcctccgccgcgagacaacatactttagtggtcccaacatcaagccctacaatcatttagtcttaactccttcggcctttcttgaatatcaaagccgctgaattttcgggataatcaagccttactgtctttactctctggtactgcttagtgtcatagagataaacaaaaatgcggtcaagctttttgtaagccttttcgtaatcatccagcttatttccggcaaactttatcaacagggcgtcccgggtaagcagcaaaaagccatcgggcaaaaactttatctgggaaatattggcgtaaggcggcaccaaagtttcacttttcttgagcttggccagaagttttaaaacttctactttttgagcatccaagcgccgatttttaatttctttttcagaaaccccttcaagggctggcaactcttttaataaatttttgggcgctctagcaaaaatatggcctttttcattcaccagccagatctctccgtttatggaaagcatagccagtggtttttcttctcttacttttataaagattttgtcaggcaattttcgggaaacaaaggcctccgccacccaagggtgaagttcaaggcgcttttttatatcttgaagattaagggcaaaaatattggtcccaaggagaaggtccgccttttcaaaaacttctcgcttattgagaaaacgcttaccttctatggttatttctacgcctgaaagggcaaagtaagggctttttttgatataaacccctcctgctaccagagcagccaaaaccgtaagccccattagaactataagaaaccgtttacccttcacccaccacacgaagctcctcctcaagttccatcccaaaaagctgaaaaaccctttctttggcaaaattaataagacgcaaaatatcctgggctcttgccccatcccgattgacgataaaattggcgtgtttgcgggaaatttctgctccaccggcccgcaaacctttgagacctgcctggtcgatcaaggcccctgcggaaaaaccaggggggtttttaaaaatacagcccgcagacggctcgttaaggggctgagtctttttccgtctgaagagataatcagctatgcgcttgtttatggcctcttgagagtcttttttaagacgcaaattaacggctacaatcaccgcctcatcaggaatacttgaaaaacgatacgaaaaagtgagctgcccccgcgaaagagaaaaaaaacgcccttcttgataaatcgtaacttcttccaccagggagcctatctcctggccaaaggccccggcattcattttgacggctccaccaacggtagccggaactcctgccataaattcaaggcctgacaaaccgcgttcggcacaaagtgtaaggaacctagccagcggcactccagccccagtccgaactaattcgtcttcaaattctacgaaatcaagtttttcaagagagataaaagctcccctaaaaccaccgtctctcaccaaaagattgcttcctccgcctaaaaaataagtaggtatattttccgcttcaaatatttcaaaaccgcgggaaagttccaaaaaattgcgcggataaaacagatagtctgccggcccgcccactctaaaagtggtgaggcgaaaaaggggcactttttcttttactaaaagaccttctttagcaaacagattagtaatcttcatgccacctcgcgctctcgcaatcctagttcttctaaaagcttctcacccaggcgataaacgtttcccgcacccatggtcacaaaaacatctccgggctttaagacatccagggctctcgccagcgccaatccctctcctgaaacaaagtaggtaggtcctttccgtcttcgggcaagggcttcggctaatttttctcccgtaatcccggcaatgggcttttctgaagccggataaatctccgttaccaaaagcacatctgcctcgtcaaaacacttaataaaatcatcaaaaagggccttggtgcgcgtatagcggtgcggctgaaaaagaattaccaagcgccttttgggaaaagacttcttaaaagccgctatggtggtctcaatctctctggggtgatgggcgtaatcgtcaaacacgaggatatcgccagctttgccttttaagtcaaaacgccttctaacccctttgaaatccgaaaggccctttcttatatctttaaaagagatctcaagagttcgggccaaagccacggtggccagagcatttaaaatgttgtgtttgccaggaaagggcaccaccacctcgcccaggatcttgtcgttttcaaacacggcaaaaaccgaacgagccccttcttttataacccgcgccctgtaaaaggcctgctcctcgaaaccgtacgtgaggtatttggcagaaggctttctttttaaaagctttttaacgcccggatcgtcaaggcagactatcactttgcctttgacttgatctacaaatctgacaaaggcctcaaggatttcgccaaaatcccggtaaaagtctaggtgttctttatcaatgttggtgataatggcgtgctcaggagtcattctaagaaaagagccgtcactttcatcggcttccgccaaaagatattccctttcttctcccagccaggcgttgccgtcaaagccgtttactttgcctcccaccaccaccgtggggcttagaccgcctttggttaacaccgaagccagcatggaagtagtggtggtttttccatgggcgccggtaaccaccagattgtgccgatgaagggccatgatttccacaagcatttgcgcccttggcaccaccttcaaacccagctcgcgcgcccgtttgatctcggggttatcctcagacaccgctgacgaataaactacaagctcggccccttccacctgcttgggatgatggccgtagtaaacaatggccccctcttcagcaagcatcctcgtagtttcagaggcatttaagtcagaccccgaaacatcaaaaccaagacgcaggagcaggcgagctagcccactcatgcctattccgccaattcctataaaatgaacccgtttatattcacgcataagcgattaattcctccaattctttgacaattatttcagccgcattttgcggaagcacgccagaaaggctttgcgccatcttctgacgccgtccttcatcagcaagaagagcgcttaaagtatccagtagcttttcctctgaaagttcctcctcacgcatgacaagagccccgcctcgcctagccagcaccttagcgttatgaaactggtggtcacctatggcgtaagggtaagggataaaaatcgccggcttttgcaaggtagccacctcagccacggtagaagccccggctctagccagcaccagatccgcctgggcgtaagcccagcccatatcgtggaaaaagggcttaaccaccactttgtctgaaaactcccggaaagcctcttttacccaggaaaaatcccgctctcctgtttgatggaaaagacgaactgtgggcactctttcaaagagaagcgggaataccttgactataagttcgtttaagcggtgtgctccttgtgaacccccggttaccaggagccctatcccgtcatgttcccgaaggccgcaagttatttcctttcttaccggcatgccagtgacgaccgtgcgctcttcaggaaaatgggccttactttccggaaaggtgacaagaatacgatgggctaatttagccagaaaaagattggcccgtccgggtacggcgttttgttcgtgaatggcccttttgatgcttgcgaggcgggccgctagcattacaggcacggaagcatatcctcccacacctagcaccacctggggagaaaactcttttaaaatttttaaagccttgcccgtggccacaaacatcttgccaagggcgcgcactttggcgctaaaggccctacctaaaaccccttctaccggcaaatacttcacctgataaggagttctttccgccaccagtttttcaatttttcgcccactaccaaccagtagcactttgcctccaagcgccgtaatttcttcggccaccgccaaggccggaaaaagatgccccccggtgccgcctccagttatcaccactttcatcaatggtaagtcaccaactgagaacggttatcttcacccaaaaactggggagcgtaaccttttaccaactctttaaaaacatcgccgcgttcctgataattttcaaactgatcaaagctagccgcggctggagaaagcaaaacagtatctccaagagtagcctctgaaatagccactgctactgcttcttcaaggttttctacaattttcatatccgtacattcacgcagatcctcggccataacgtagcgagactctcccataaggattaaaagcttcacttttctttttatttcacccatcaaaggccgataagaagagcctttatgcttaccacccatgatgagaataataggcgcactaagaccccttagggcctttaaagtggcgtcaacattggtggctttagaatcattaacaaagtaaaccccaccaaaagttcccacgaactctaggcgatggggaaaaccgataaagcttttgatagcctctttgattccttgaggggtagctcctagcagacgagcagccaacgccgccaccgtaaagttcagacgattatgctctcccaaaagcttaaagccagcgagagaatactcttcaggcccgcttggcaggtgtaaaacaaaagagcttcctttaagctcagccccattagtcccttttttgccaaggaaaaacatttttgattttggagttggaagaatttctaaaagctcttctggcaaaataacaaaatcttcgggggtttgattttcgtaaatacgagccttggccagggcgtattctttaaagcctgcatagcgttccaggtgatcaggcgtaatgtttaaaatcaccgccacttgaggcctgaaagtatcaatactttcaagctggaaacttgaagtctcaagcaccaaataatcagccttctggccatttataataaactcagaaaggggcgtgccgtaatttccccctacaaagacctgcttgcctgaaagtcgcaaaatatctgtagccatagccgtagtagtggtttttccgttggtgccggtaatagctaggattttttttccgggcaaaaggaagcgataacctaactcaagctcgcctatcacggggatatttctttcacgagccggagcggctgcatcaggaggcacaccagggcttataaccaccaaatccgtcccttcaaaaacctctggacgatgggctccggtatcgaaaagaacaccctgttcctcaaaattatgcaccagagattgaggtaatttttcttttgggcgactatcagagacgaccaccctggcccctgcaagcaaaagcaagcgcgtggccgcttgccctgaacgcccaaacccaaggactaccacttttttaccggctaatttgccttctaacatatccccttacctcaacttcaaagtacttacggctaaaagccccaaaaatatagccgcaatccagaagcgcacaattacttttggctcaggccagcccagcttttcaaaatgatggtgaagtggagccatacgaaaaatgcgtttccctccagttagccgaaagtagaccacctgaagcattacagacaaggcctcagccacaaaaacaccgccagcaatcaccagtaaaagttcctgcttggaaattattgccaaagccccaagagaagcccctaaagaaagtgaaccaacgtcccccataaaaatttctgctggataagaattataccagagaaacgcaagcgctgctcctaaaagtgctccgcaaaatatacaaagctcaccagcccctggcacatagggaacatgcaaatatgaagccaacttgaagtgtccggccagatacacaaaaaggagataaacgcctgtggttacaataaaaggcccagtagccaaaccatcgaggccgtcagtcaaattgaaggcgttagacgcgcctactaccactatcattacaaagggaaaataaagaaaaccaagatctggtctgaattctttgaaaaatggcaccgctaacttagtatcaaatgagccgtactttagggctaggaacaaaaaaactccagctgtcagagattgaagtaagagcttttctttagcggtaagccctagacttttttgtcgagaaaccttacgccaatcgtcaaaaaagccgattaaaccaaaaatcagaaaaagcccaagggttatccaaatataaatgttagtaagttttccccagagtaaggtagctattatcacggccaggataataaccacacctcccatagtgggagtgcccgccttgtgctggtggtcagggccaatttcccttataacctgaccaaattgccgggctcgcatgtaggctataaaacgcggcatcaatatgaacacaataagggcggaagtaaagatggcacaaatagtcctaaaagtaatgtagcgaaaaacattaaaaataaagtgccattcatgtaatgaataaagtaagtggtaaagcatctaagttttttcctccaagagccaatcgacaattttttccatagccatggcgcgcgagcctttcacaaaaacaaggctcccctgattaacgactgaccttaaagctgaaaaaagggcctctttatcagaaaagatgttaaccttttcgccacctccgcgggcaatgtctctggcatattcgcctacggccagtatttggtcacaaacctgggccagcacccgccccacctcttcatgataaaaaggagctttctcgccaagctctttcatgtctcctaccacggccactacccgagaaaattcctgccgaatagcttttaagacctcggccgcggccttaaaagaagcggggttggcgttgtaggtatcgtctaagatgataatacctcccgcttgcttaacttccatgcggtgaggagcaggttttaatttttcaagtttgggcaaaagttctggcaagctcaggcctgcggctaaagccccggccaaggccgccagggtatcaaagacaaaaggtcttccaagaagaggaatttctacatcgtaatcctctccctcaaaagaaatttttactcgagtgccttttaaactaaccgagagaatccttccccttaggtcagatccttcttcaaaaccaaaagaaatctcacggcctttatgtttaagcgagtaaacatgttcctttacttctttctggtcataaggatagacccacactgcttgtggcgctttaacaaaaacgtctatctcttctttgaagacattttccggcgtgcccagaccttccagatgagaaggtgcagagcccagaaaaatggctacctcaggtgaggctatctccgttaacctcgcaatttctccaggaagattggtgccaagctcaagtaccaaaaattcagcctcgggtagggtattcaaaatggtcaaagggagcccgataaggttattccagttccagggagtcttaaaagtttgatagtcttcaagcaaagtagccagaatttctttggtggtggttttaccgcaggtgccacttatggctattaccttggctttgagctttttacgccagtaagccgcaagatcttccagagcttttacagtatcagaaacttttattaccgagatagccttatgcagtttaaaaatatttatctcctcgggccaatgagaaaccagcagacccctagcaccattttcaatagcttcaagcacaaagtcgtgtccgtcaaaacgtggaccttttatggccacgaaaagctctcccggctttatagtcctggtatcatggctaaccccggtaaaagacacacccatatccccattaaggagtattccaccagtagccctaaccacgtcttcagtagaaatcatgcttcctcctcagtgagcagttcccgcaggacctcgcggtcggaaaaaggaatacgtttgccagaaatttcctgatagtcttcgtggcctttgccggccactaaaagcacatcgcctttttccaaggcagaaacggctttgaccatagcctggtaacgatcaggttccactaaaaagggagtctttttcatccctgccatgatgtcgtttattatgtcttctggcttctcggaacgaggattatcagaagtaagaatgacgatatctgccaggtcttcagccacctgtcccataagtggccgttttcctttatctctatcgcctccacagccgaaaagaactataagcctcctggccatgggtttaaggctctttaaggccacggccagggcctctggggtatgggcgtagtcaacaaatatcagggccccgttcttctggccgacgggctcaagccgccctggaggaggcttaagctcacgagaacaggaaaggaggtcttcaaaagaaaagccgagggccaggccgcatcctatagctatgaggagattttccagttgaaaatctccgtagagggtcgtcgccaagggatacttttggtggccgtattccaaaagaaaggagtagcccgcttgagaacgctctgtcaccatccccctaagatcctcccctatcttaataacgggcgcagagatttcctcagcgagcctccttccccatgggttggccacgtttatcacggcctggcccgaagctctcaagtattcggtaaaaagttttttcttggcctggtaataggcctccatggtgccgtggtaatcaagatggtcgcggctaaggttggtaaaacccgccacgtgataggcaagaccggccactctatcctgatcaagggcgtgggaagaaacctccatgaccacgtgccgataatcagcctggcgcatagccgccaaaagggctcttagttttaccgggcctggcgtggtaagcgaggcccttgaaagccctagcccggtatcataaaaaatcgtaccaatgagccctaccccgccggtgagcttgaccaaaatctggtaaagaaaataagtaaccgaggtcttgccgttggttccagtaacccctataaaaataaggtctttttccgggtaatcgtaaaaagcgctggccagctcaggaagggccttacgtgtgtcaggtaaaaccacctgggcaatgttgtctggcaaatcgagctttctttccgccaagatggccacggccccggcctcaagggcttgcgggataaatttatgcccatcagccgaggtgccccggcaggctacaaaggcataccccggctttacttcgcgagaatcatcagttaagccagctatcggcgtctctggccgatgcaaaaactcgggccttaaattttttataagctcttcaagacgcttcatctaagaaccagcctgcatttggtaatttttttaagaggagtgccaggagcaggccactggctaactgtaactccaaaaccctgaaactcagcctcaagcccaagagctgaaagcgtctccagggcctcttttaaagtcaggcctctgaggtctggcatcctgttttcgggaatttttcggggaggtttcttttcattagcaaccttataaaaccggctatctttcaccgcctgaggaataaaacgggtgtagtaacacggaagcccgtaagccttaacaccttccagataaaccaagaaggcctctttaggatttttccgcggccagagcccggctatcacaaaagagcccactttgtaacttccgccccaccaccacacaccgcctctttcaagaggcgtaatcttatcaaggtttttggtttctaccgaaatagtttcttcttccttgccaatcctgatttctttggcaagtttaggtgaaaaaagttttcctgtggaaagcgccgccaaagcccttaccagctgaactccagaagccctaacgtcttctaaagaagagatagcaggaggcaaaagccccggctcttcgttaggcaggtcaataccagtggcctcaccaaaacccaaatccctcaagaacgaggccatatcttcataagagcttttttcaaaattaccttcaaataccttgcctaaaacctccaaagggatgcgaggtttaaacaagatttctttgtctcctttacttaccagagcctttatccttcctgtttctaaatcaaggataatggctccgccccttttagccctaagtctttttaggctacggttcaggtcttcaaaaagggctttttgcttttctatttctatggaggttacgaggtaagaccctttacgtctcaaaagcttgtaataataagcctcaactcctgaaagcccatcatcgccaagaaaagcactgcatatatctttatatggataacttctttcaaaataatttttagggaaaaccccttctatttcaggcacgaacttcaccctttgaaacaaaaccggctctttgtgggtagccagaaacagagagagttcctcttcttttttaccaagggccttggctaaagtttctatatttttaggcgagggcgaaaaggcccctggcaccagaagtaatccggtacgggttattgactcggcaagagtacgtctctcaaggtcataaaccggtccaagggatcttacaccacttttttcaggaagaattggctcaggggacgaaaaaagataggccttttctcctgccaaaataagtaaagctattcctatcaggcccaaaagccagacttttttcattttacctcaacctaaccacctgttcttttttaggaggatggaggccaaactctttggcctttttcaaaactacttcttttgaagtaagggtttggtattcgcggtcaagcatagttacttgatgcgaaagaagggctacttcttttttcaaactcctgtattgaaagtacttttgccctagtaaggcccctcccaccaaaaacaaaacagcaagcatccctaaaacaaattttttagcccagactccccatagagagagggttgtggcctggctttttctggttttatggttaagcacataggctgttcttgctcccatttttccctcctaaatcctttcagcggcccgaagtttggcactccgagccctggggtttcgtctaatttcttctggcgacggggcaatcggcttcttggtgagcacttttaacctctcgtcagctttaaaggcctgtttgaccaaacggtcctcaagagagtggaaagaaataatcactaaccttccgcctgatttaagaaggtccggagcttctcgcaaaaacttggccagattatcaagctctttattcacggcaatgcgcagagcctgaaaagtcttggtggccggatgcgtctttccacgtctggcctttggcggataagcccgccagacaatatctgccagttgcttggtggtctttatagaatcttttttcctttcttcacaaatagcccgggcaatacggctggcaaaacgctcctcaccaaaagatttaagaagttcttctaactgaataacactgagctgatttactaaatctttagcggtttgaataattcttttatccatacgcatatcaaggggttcgtcgagcttgaaactaaaaccaccgccgcttccttcaagcaaataagacgaaatacccaggtctaaaagaatgccatcaacagggaggcgcgaaaggtcttcaagtaccttcctaagattggcaaaattttcacgcacaagcacatagcggcccttaaaagctttgagcctttcttcggcaagggtcagggagtcttcatgccagtcaagcccaataagaaagccatcaggcgcactacgctccaagattgccagactgtgcccccccagccccaccgtgccatctacgtaagtgccacctggggctacttttaaccactcaagcgcctcgtcaagcaaaacgctctcatgccgggtttttgggcacaaagtagccggcgactgaggcgctgatttctgggtaattttcgcgcacccggttaaactcattttcaagacgccctggactccagatttcaaagtagttaatcatgccaaggaggacgacttctttgtctataccgacctcctgcctcaagtgctgaggaatcaagattcgcccctggcggtctggctggcactcttccgctgaaccaagaaaatacctcttgtaaagcctaagctctggcggatcaaaaggcgaaatcaaaagctgctcttcaagtttttgccactcaggccagggatacacctgcaaacactccggagtattggtaacaataagggcagcgttcccatatttttgtttaagcacctcccgaaagcgcgccggaatactcaagcgccccttcgggtcaaggttatgggtggaacgcccccgaaaactcaaaaccacctccgaccactttttaccactttataccactcaagctagtaaaaatttatcggaaatgtcaagagaaactttaaacacaaaatatatggcttatttttatcgaataacacactattttgtggttatctggaggtaataggtggtaaaaagtggggataaaaatgaaacgtcactacaatgacaaaataaagggctcggctcgcaatgacacccccacccgtcactgcaatgacacccctcaccggtcactgcaaggagccggtccctactgtcacggtgagcgcagcgaagcagtctcagagattacttcgtcggcgctacgcgcctcctcgtaatgatccgggtccgtaatgacccggttgggccacatcgtcggctctacgggtatcctcgcgtgcataagtaagtaagaagtaataattatttaccatcagccaccacccatcagccatcagccatcaaccagcctgtcactgcgaggagccgaagggagatcccttcgctggcgctcgggacaggcgaagcagtctcagaaaacctttgccctgaaaaagctcagtaataatttatgaaatctgttataatgttcgtatgaaaaggctccctgtaggcatccagagttttgaaaatattcgcacggaaaattattactacgttgacaaaacccagttcgtaaaaaaactggttgacgaaggaaaatattacttcctgtcccgcccgcggcgttttggaaaaagtcttttcctcgacactcttcgccaagccttcctggccaaaaaagagctcttccaaggcctttatctggaaaataactgggactgggcaataaaatacccggttatttacatttcgtttggcagtggagtgcacaggagtgttcaggaactccaggaaactgaaaatgtcattcttaaaaaacatgaagaaaaataccaaattcaatcggacttttcttccattaaagacagatttgcagacattatagaaaaaatttaccaaaaatacggccaaaaagtagtagttctcattgacgaatacgacaaacccatccttgacaacataaacaaaatagaaattgctaccgaaatacgtgaagaacttaaaaacttttactccgtcttaaaagacgctgacccgtttctcaagttcgtcttcatcaccggtgttaccaagttcagcaaggtctctctcttctctggcctgaacaaccttgaagacataaccatttcgccgtcttttgccgccatttgcggttatacgcaaaaggaatttgagatcgtttttgccgaccgccttgacggcgttgacctggacgaagtccgccgctggtataacggctactcctggcttggcgagcctgtttacaatccttttgacatcttgctctttctgcgggacaaaatctttaggccttactggtttgagacgggcacgccaagttttctcataaagctgattattgaaaagcgtcttagtgtgccagcttttgaaaaccttgagcttggtgacgagattattgaaagctttgatgtggatagaatttatcctgaaagccttctttttcagacaggctatctcaccataaaggaagttaaaaaacgaagggctattttgaagtaccgccttggctggccaaaccttgaggtcaaagtaagctttaacaattatctcttgaatacctttcttgaccttatagaaaaagaaaagaatctagaccgtgtttacgaggcgcttgagaaaaacgacatcgaaggcctaaaggaagctttccgggcctttttcgcctccataccccatgattggtacaggaagaccgaacttcaccattacgaaggcttttacgccagcgtgttttacgcctactttgcggcgctaggggttgaggtgagagtagaagatgccaccagccacggccgtttagacatggccgtattgtttgacggaatatgttatctttttgaattcaaagtagttgagcttgagggagaaagcaaagccctttcgcagttaaaagccaaaaagtatcacgaaaaataccttggcaggtgccagaaagtttatctcataggcgttgagttcagcaagaaagagcgaaacatcgtcggctttgagtgggaagaagtttcttcgtaaatagctttgcctgtccctgagattgcttcgctcgctaacgctcgctcgcaatgacgaattagaaaatcgggctcgcaatgactcacttctggtgtcactgcgagcgcagcgagcagtctttagtaccatcagccatcagccatcggccatcagccagcagccatcaaccagcccgtcactgcaaggagcactcccccttctgtcactgcgaggagccgaaggcgacgaagcagtctcctgcaccatcagccaccagccattagccatcagccaatttgcctgtccccaaaacctggtacccaaattgcaaataaaaatgcacaaaaactgtgggagagtgttatggagttttacttcgttgaaaaggaccaggtgctagagttaaacattgacggcgagcaagtaacttacgtattcctcaaaaacgagccaggcaaaataacctctgatagactttattttgccccttcagacgaaatcaaacgcgttatagaccgcttccgcgaggcaggctataaagacttttccgtcaaagtcttcaccgataagagtcaaatttttggcatttcaagtaaagaccgcaacatagctttttttgaggggggcaaactgtgctagacgacaaagtgattcttatcacaggcggtactggttctttcgggtataagtttacggaactaacctttaaaaaattcaaaccaaaaaagattattatttttagccgtgatgaatacaaacaatttgaaatggctaaagtttttccagaaaaaaaatatcccattcgtttttttataggagatgtaagagataaagaacgcctttaccgcgcttttgacggcgtagatatcgttattcacgcggcagctcttaaacaagtacccacggcagaatataacccatttgaagctgtaaagacgaacattctaggagcagaaaacgttatcaacgctgccatagacagaggtgtgaaaaaagtaataacattatccacagataaagcagtaagtcccgtaaatctttacggagcaacaaaactcgtaatggaacgcttatttgtagctggtaatgcttacgcaggatctaaagaaaccagtttttgtgtagtacgttacggaaacgtagtgggtagtagaggaagtgtagttccgttttttttgaaattagctaaagaaggaaaaaaagaattccctatcacggacgaaagaatgaccagattctggataacattagaagagggagtaaagctagtttggaaagtaatagaaactgctaaaggaggagaggtatttgttcccagaataccttctatgaaaatagttgaccttgctagagcaatatctccagaatgtaaatttaaaattataggtattcgtccaggcgaaaaagttcacgaaactttaatttgtgaagaagaagggcgtaaaactaaaaaattggatgataacacttttgttattcttcctcaatttcagtggagagcaaaccttttaaaacaatatgaaaaactaccatccgtaccggaaaaattcatttatagaagcgataaaaatgattggtggctttccgtagacgaactcaaagaaatgttaaaaggggtaaaggttgattaagtatattccttacggaaagcaatacatagatcaagacgatattaaagccgttgaggaagttttaaaagcagactttattactcaggggccaaaagttcctgagtttgaaaaaaaacttgctgaatactgtgacgcaaagtacgcagtagtttttaattctggaacctcggctcttcatgcagcttactttgccgtcggcctaaaagaagatgatgagtttattactactcccattacctttgtagccacagctaacgctggactttttttaagagctaaacccatttttatagatgtggaagctaatacgggaaacatagatgcatccaaaatagaaggaaaaataagttcacaaacaaaactaatagttcctgttcattatgcagggcatccttgcgacatggagaaaattaaagaaatagctgatagatatggtctttctatagttgaagatgcttgtcatgcattaggagcaaagtataaaggatccaaaataggaagttgtaaatattctgatgctactgtttttagctttcatcccgttaaacacataacaaccggtgaaggtggagctgttttaactaatagagatgatatttatgaaaaacttttaatgtttagaaatcatggagtaacaaaagaggaagaaaaattcgttaaaatgaaagaaggtgattggtattacgaaatgcagtttttaggttttaactaccgtatgaccgatattcaggcagctttagggatttctcagttaaagaaacttgataaatttgtagaaagaagaagaaaaattgtagaaatttataataaggcttttgattataatccatattttgatattccagttgaaaaagattatgcttatcactcttatcatttatatcctataagattaaaaaacaactataaggacaagaaaaaagaaatatttcagcttctaagaaggaaggaattgggtgttcaggttcattacataccggtttatatgcatccatactatcagcagttagaatacagagaaggagagagtccagtagcagaggagttttataaaagagagataagtttgcctttatatcctgctatgacggaagagaatgtaaacttcgttatagaaactgtttttaatatgtttaaagaggcaactaaatgaaaataggagcaattattcaagcaaggacgacatctacaagattaccaaaaaaggttttaaaggaacttccatatggtagtggtattactgttttggaacaggttatacgtagagtaaaaagatcaaaactacttgatgaagtaataatagcaactacaatcaattctgaagatgacccaatagttgagatttcaaagagagagggaataaaatgcttcaggggaagcgaaaaaaatgttcttgaaaggtactatttgtgtgccaaggagaacaaagttgatgtagtagtaaggataacaagtgattgtccttgcattgattgggaagttatagataaagtggtagatagattacttgaaaaaggtttagactatgtaggagtggagagaagctatcctcatggatgtggggatgtagaagcgtttacctttaagactttagaaataacatataaagaagcaaataatgattttgaaaaagagcatgtttgtccttatatttactttactaacaaagataaatttaaaattaattttttaaaagcaccttcgtatttaactgctccagatataagagtaactcttgatacagaagaagattacgctttactctgtgcagtttttgattatttatattctcgaaacaactactttcaagcagttgacataattaaccttttcaaagagaagtcttggcttaaactaataaacaggaaagttttacagaaaaagattttccattccttagaagaagaacttgaagaagctagaaaactgttagaactacaggaattaaacaaagcaaaagaagcaatagaaaagtggatggtttgagggtctatatccttacagaaggtagcagtagtataggttttggccacgtcacaagatgcttatctttataccaagcttttgaggaaagaggtataaaaccaaagtttattgtaaatggcgataaatctatagtagaacttctaaaaggcacaaattatgaaatagttaactggttaaaagaacaacaaaaaatctttaaaatagtgaaagattcggatatagtcgttgttgatagctatttgacagataaaaactttcatgaaaatttatctaaactcgtaaaacttcctgtctatatagatgacaacaagcgaatagattatccaaaaggcgtagttgttaatggaaatattcatgcagagggcttaaactatcccagaagaaaagaggtaatatacttacttgggactaaatacattcctttaagaaaggaattctgggaagttccagaaaaagagataagaaaaacaatacaaagtgttatggtaacctttggaggagatgatataaaaaagatgaccccaaaggtcttaaaattactaaatgaaaattatcctgaactaaaaaagaatgtcattataggaaaaggatttcataatgttgatgaaataaaaactgtagctgatgaaaatacgaacttaatatactatcctaatgcagaagagataaaacaagcaatgcttgactatgatattgccatttcagcaggtggtcaaacactatacgagcttgcaagggttggcgttcctacgattgcagttgctgttgctgataatcaacttaaaaatgtaaaagggtgggaaaaaacaggttttatagaatatactggatggtggaaagataaatatgtgttagacaatattattttttcaatagaaaagttgaaagggtttgatgttagactaaatagatatattataggaaggagacttgtagacggtatcggaagcctaagaaatataagtaaagttctaaaaattctaataaataaagaattaatctttagagaggtaaaagaaagagatatttgggacatatatgagatttctaatgataatactgtaaggcaagtatcgtttaattctaatcatatagataaagaagaacacaaaagatggtttgcaaataactataggaacaacttttatgtaattgtgtttcgaaggaaagtaataggtcaaataagattttccgttaagagtgaaaacaatgaagcaatagtcagtattagtttacatagaaattatagacaattgggattaggaaaatttcttttgaaaaaaggtcttaagaaattcctagaaggaaataaaagtataactaagattatagctcttataaagaagtcaaattacaaatctaaatctttatttgaaagtgtaggttttgagaaagcagaaaataacggtgagtggtttagatatgaacttacgagggataaacatgaaggaatttaaaattgctaataggaaagtgggaaataatgactctgtattaataatcgctgagctttcagcaaaccacaaacaggatattgaacttgccaaagatacgatccatgctatgaaagaatcaggagttgatgctgtaaaacttcaaacttatacaccggatactattactattgattgtagtagtgaatatttccagattaaaggtggaactctatgggatggaaaaactctatatgaactttataaagaagcttatactccatgggaatggcactatgagttaaaagaacttgctgaaaagttaggacttatttttttctccacgccctttgataaaacagcagttgactttttagaaaagttaaatgtccctgcttataaaatagcttcttttgagataacagatattccacttatagagtatgcagcttcaaaaggaaaaccgatgataatttctactgggatagcaactctttgtgatattcaagaagcagttgaagcttgtaaaagagttggaaatgaacaaataatactcttaaaatgtacttctgcttatcctgcacctttagaagaagtaaacttgaaaacaattccaaacatggcagaaaccttcaactgcatagtgggactgtcagaccacactcttggaatttctgttccaattgcagccgtggctcttggagcgaaggttatagaaaaacactttatcttatacaaagaaatagagacaccagacaaagaattttctctgactccagacgaattcaaagatatggtaaatgccataagagaagttgaaaaagccctgggccagggatcttacgaaattacagaaaaagtaaaaaaagctaaagagtttgcaaggtctttatttgtcgtaaaagacattaaagagggagaaactttcacaggagaaaatattcgttccatacgtcctggttacggtttacatccaaaatatttaaaaaacgttattggtaaaaaagctaagaaatttcttaagaaaggcacacctttaaagtgggaacacattgatttttaattgaaacctttgcaaattatgacaaaaaggcttgcaataatagggcaagctggcactgtttaattatcccccttaactaagccaaaacgtagaacaccggttctacttttgacggaggtagcacgtttggttttatttcttctagctcgccagcggctattttatctctcaaaacttcaaggtttgccagagccttgtcagcaaattcgataaaaacctttttggccccttccacaaagccctgaaacttttccggcggaagtttaaaactacaggttaaaagcaagtgctgaaagtgcttaacactacccccaaacattatgtggctaatttcgttttctttttcccaatttttctgaatctcccaaaggttgtctatcaaaacgaacagatcgtgtggtgttttaagctcggttgaaaaagcctctttcattaacttaaggtttctcgccgaagaggctagaacaagctcagctatttctaaaggtttaattttggcctgataccgattgctggcaagctcttctagcggaataaggtcttttcggccgtttgggcaggccttatcaatagaaacaggaatggtaccttcaatgggtaaggtatcgctgagattataaaccttgacgggatattgcttcaaaaggaactccatcacctgcttggtataaaggaaaatgcctgtagtataaacgattttcccgtctttgcgctcataagggatggtatcttcaagttttttgatgttaaaacggctcttttcgtcgtaataaatggttttggtggagtggtgcctttcaggctcaataaaacctaagtcaactcctgccaggtaaatctctttaaaacccatatttatggccaaagccaaaccggtattggtcaccgtaggattacaaaaggcaagctcttcaaacttgccgtaacggtaaagtatctttccgccaacatcgttatacttgggaaacatgattggctctctggtaagggaaaaaatccgcgaatccacattacaggaagctattatcggaatctcctccaaaaattcctttttaactaaattaagagcggtgtaattaacagccgttctttcaagctctacgtgaaaatcaggtttaatatctgccttttccaaggctttggtggcggtgccgcaggaaaaaataaccagagagtttctcttttctctaagccattcaagctgagcgtcaagcgaaggcccagaacctactatacaggccgagcaattaggaaccagcttctttttgagattgataacgggaacctgctggctaatgttcttcaaggtgtgtattagagagactacctcgtcgtcgtaaaatccccaacccctgaaaaacgcctgcagaaaatagagaaacttttcttcaaacttctcccagaaagggctcctgaacatgctaaaattgtaagcaaaagagaaatacaaaaagctgacgtcttctataaaaagccgaataagggccttggccaggttttcagggtcgtcttcaatgaggatgtcgagccggcggccaggttctttaaagtatctggctattttgggccaatcaagtacataaaggctcggtttgaaaagctccacgtccatctcaaggataacgagatttttaatgttaagcctatctagcaggaactcaagttgataaccaaaaaggagcccttccatcaagaggcattgcatattttgcccgtcaaaggaaaaatcattttcttccttgcctcccaaagaggcaaagctatcacagagcttccgtaaataggtatgaacaatggtttctaattcgggaacacttaaagacgcgggagacttgaggctccgcggactttttaaaaaattttcaacctgcgttagagaaaagtgtttagggcttacggggtaaacataagcgttatccactatcaggttgatctgggtggttgaaataatatcaatttcaaccttgggcttacctttagtgagtagcttttcgtaaatttcaggaaattctttttcaaaaaatgccagattttttttaaacttttcttcaagttgtttttggatattcataggcggattcaattataacccggaaaattttatagaataaaacttcattataaagctatgtagccaacagtaataagaatttaaaatttttactcactcttaaccttttgcatctttagttaaattacttagcccttcactgtggcagtcccattattggcacggctcatccgtaagagcaaaagcaatcatttaaaatggaagacttttagttttataggagattaccactcttgaacggaaatgcaataaaattaagggccgggtacacccggccctaagataaacggcgggctaaagcccgcctcgttttatctaccctgcaggagctggactgccatctgcgggatggtgttggactgggccagagcaaacatacccgcctgcatgagcacctgcatcttgctaaagtttgagctttctgccgagaaatcaacttcgcggatacccgcttcagcggctttcaagttcacctgagttacggatatgttagccaccgtggattgtagctgattctgagcagaaccgagttccgcccgaatgccgtctatgtcagcaatagctgcatcaacgatggtaagtgcgacctgcgccccttcgtaagtaagtacatttatatctgaaagctttttagtctcaacctgccctatttctcctgtagatttaagaactacacttgaatttataccagctgaagtatctgtatttaacatgctccctgctttgagcaccatgtcgtttgtaagggttacttcatcactactagtagatacgacatattgagagttaactgtatctaaagtataattagtaccaactacatacatgtcctgctcaagcactgtacctgctgtaacctttactacagagccgtcaccagtattaagctcccatctagtatcatttgaatcataagtaaattcagccgttgaaagatacatatcctgattcacaactgttcccgccgcaagcttagttccggtgattaacttagagccagcacctataacggtatcctggttaagagtggtgtctgaagctacttccacctcatcggcgtcgttaataaccgagccctgcgccagaacagaacctgcttttaacgtagaaccctgtactaaccttgattcctgcgtggtatttattgttgcacctgtagctactgtaacatctccaccaataatggaaccggctttaagggtagaaccatctgcaatagtagagccggccagaagctccatgtcggcattaaaagtagcatcagctgttatttcaaaatctgcccccaagatacttccagccgctattttactgccacttgcaatttgagtgttagtcacagagctgtattttaaaactatgtctgtattaagggttacgtcatttgctaggacagcgcctccatcacctatgaccgtaccgtcagccacgttaagggcctctgccaaagtaccgtaaaccaccgtccccgcaccaatagttgtgccagccttaagctggcttccagctttaactagcatgtcggaattaagagaggcctcacttacggtaatatctccagtaatctgagtgccttcagcaattattgaacctgttttaagcgttgaaccagcttttaccagggttacctgggtagtagtggaagctccacttatagtgagatctcctccaaccagagagcctgcctttaaagttgaaccacttaatatggtagaacccgcagccagcacggaatcgtcgtcaagggttacatctccgttgagctcaatgttggccccgatacctaagccccctgcacccttaatctgaaagtcagccacacccttttgaatcaagcgaatgtggcctagagtggaaagatcttgcccacttttaccgagaacagttgaaaggccactgtcagcttctacctttatggcccgtccgtcaaccgaatttaacaccagtttaccatcttcagtaacggtggcttcaactccagtttgaaggcttttggcattgatagccgaaaccaaagcaccatcggcatcagccgcttgaaccgtaatatccccaatatctacgccgtttattttgagaccggaaatagtgcctgcctgaatgacatcagactgagattccaccaccgccaccgcggtaactccagtaacaccggaatagcggttaatctcattggccagagctcccgcaccgttggcaggattgttgttgtagtttagctctatggtttccgtagtaacagaaagacctgaggccgcgttggtaatggtaagctgcatagggccgatagtgttaagattcattatagcggttttggttccgccaacggcatttgtttccgcactgcggatgctgagtgaggccgtaacgtaagaagccgaaccgatctgaaacttcttgttcacgaaagaaccggaaaggagcttctgcccgttaaactccgtggtgcgggcaatgttgtttagctcggtaagcaacttgttaatgtcacgctggatggacttgcgggtctcagcgttctgagtggcgttagccgcctgggtaaccttttctttcaaggtgttcaagatgttaccgtactcaataagcgcaccgtcagccaccttgatgagcgagataccctcgttggcgttacgaatggcttgccccaaacctgtggccgtcatcttaaggccgtcagcaatagcgagccctgcggcgtcgtccgccgcccagttaatacgaagacctgaagacaaacgctcaagagacttctgcaaggactgcgaagttttgttgagctggtttctggcccttagggccgcaatgttagtgttgatgttgagtgccataactctacctccttgtagtttttttatttttgtttgggcttccctgcccttctgtatttacttttcggcacctgttcggagaactttaaaaaattttttagggtgtgagactgcttcgctgcgctcgcagtgacaggctggttgatggctgatgaccgatggctggtggtgcttgagactgcttcgctacgctcgcagtgacaggtgggggtgctcctcgcagtgaagggatggagacggcctcgccttagggacggctcctcgccgtgacaggatggaggtaacacagtaatcaaatctgaaaagaactgtagtttttaaaggctttagatttttgcgaaaattctttgatgtaactagaaattttatcacgtaacgccaaaaggagttcccgactcttttcttcctgtttcaaaatgacttccaaataatctataaactcccgttgccagggcagattacgcaaaatagcactatattttcttctttcgtagagaaaagcattcaaggcttcaaggtctttggtagaaaattgccgctgacccaaaagtctttccaaaaaagaggcctcttctttctggaaagaaataaatgcctcaaggttttgcacatctttgaaatttttcataatatcaatccaagtatttaatcgctagtccacaatcgccgctactattaatccgagtgtttttttacacgacaaagtatcgccgctgacataatcgctaaagcaaagtaaccttcgctgtcactgcgaggcctcgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgccacaaccagacgtatttcgcgacgataactcaaaattgccacttatcttactcctataataactccgggagcaaaaacccccggaaattagccagcatttacagccaacctttcagaagcttgagatggcttagtcttttcctgggagggcaggtttaatacttgctctacccaaatacgctttaattcagaaagatagcgaatgctcctctctataacctcctcggcttgtttgtagttaccgttaagttgagataactcgcgtataatggcaccataaagaccataaagaaattcggcggcttcgccacccttttcaaggtttacaccggcctgcaactcgccaacaagcgcaatggctcgacctaaatgcttacctcttttaaggggttcatcaaaaaaatttttagtcaaactaagttccttaatggcctcctcaaaaaggagtttaacaatcttttgagggtcctctactgtagttaccgcattcttacgataagcatttaaagcagcgttatacataaacaacctccttgtttttttaacgtccttccctgaacgtttattttcgtagtaacctctccaaacttatttattaatccgagtgtttttttacacgacaaagtatcgccgctgacataatcgctaaagcaaagtaaccttcgctgttactgcgaggcctcgttagaggtcgaagcagtctcagggattgcttcgctgcgctcgcaatgactcaattgtcgcctatttagtgataccattaataattaacgttttatttaacgaactgctcccccccggctggctcgccgtgacaacgtagaaaagccattgcgaggggcgaagcgccgaagcaatccctattttctaagttttgcaaagaactcatattatttcttctggttcagccccatcatgctcttaaattgaacgtctaaataagaagaaagattatttaactgctgaacatactcatcaagggccataaactggcgctgaagcgtagctatataacggtctactctttcctgagacatagcaatattacgcttaacatcttctatatttctttcagtggttttctgctcaagcgcaataaaccctgttggccctatatatttttgtaaagtatcatttattttttcggcaattccttgaaaattattatcgtcatcaccaagaaaaagctttttaatctcttcagggtgttcggcaaaagccttttctaactttttctcatcaagagtaatactaccatcacgattaaaatttagacccaggtcaaaaagagatcttatgtgttcattaccactaaaagaaaccgttaatacgtttctaatgtctctcattaagctttctgctgcattactacgataaagaggcccttcttcgccagtctccacatcaaaagacattttatctccaagctccttaacaaaggagcttatttcatctataaaagacttaaacttttcttttatatcgtcataatttgctgaaacacttaaagaagaagttcctatttcttttaaattaatagttactccgggaattatatcattaatggaattgctatttcgttggtaagaaataccatctactgttaaaaaggcatttaaactttctccgttactattaacctcagaaaagagagtcggtgtgtcagggctttgagtaacagaaatagcatcaggagaacgcaattgaacagtataattgccgtctgagttcctcataaggtaagccttaagagaagagttatcactggcattgtttatcagatccaccaggccactcagggtggtcccgtcagggacatctacagtaatagatgcttcccctacgtttatgtttaaagtgattgtactgccggtgttattaataacatcttcgggattggtatattgagctgaactccagatattcggtgttccggtaatttcttcaaaactcacgcctgaaagttcctgagtaaccactatgcggtggtcttcgcctgcatctttggctttaagaaccagacgatagggattggtggccgctccggtatttactaccttggcttctacgccaggattatcttcggagttatttataagatcagccaggccttctagagttgttccctgggggactaataccgaaaagttcttatcacctacttgaatttgtaagacgtcgtctcctgagggagtaataacgctactgctctcagcaaaaccttgagactgccacaagctctttctggccagttgattaacttctacggtataattcccttctaaagcaccgacatcggcttcagcggtaatagcgctaccagatacagaaacctgccgggttagataagtgctttccagcgaaaaatcgaggcttttagacttcagggaaagcactttagtattaagccagtcaaactcggtgagccgtttttcataaaagtctttcttggcctcgagggctttgatgggcttttcttcaatagtgcgtaggttgtctaaaaggccctgcaagtcaaggcctgaacctaagcctaaaacatttatttttccaaaaacttcatctgccatcgttgccctcccttataccttcatcggcacgcaccacggataagtttaaaattccgcctctgcctgagcggggttttcttccccagatttattaaaacggctcaaatgtggcctaagaggctcttttagaggatatcgcctggcatcaagaaccacctgtttggccagctttcgtggaatattaacggcaatgggccctaacaaattgacggttatgtctgcgggattctctttaggtatggtaacaatagttaaaaaaccgagttcatcgttgctttttatgtgcagttccttgcgagcttcttcgggtatctccggccgataatccgggaaaaacaattcaggatttataaccacaaaggcaagttcaggcacatcaaccgcctgtaaccacaaaaagggagagtcttccctgtgcggaatcaaaacgtagcgtttggcttcgggaaaccccaaaatgccgctggtaaaaaatattatcttatcttcttctatttttattttcccaaacctggtggtttcaatttccatgtttcctcctaatcaaaacatttttacacgacaaaacatcaagtgaggcgacctagccgcagcgaaatatttgctctctgtcactgcgagaaggccgtttggccgacgaagtagtctctttgccaagattacttcgctcgccgtgacagcccaaaattatcatctgttttatgctcccagtaacaacctactttttcccttcactaaaaaaatcaagatcatcaaggcctactgaaatatgagccgccctaacgttttcgtcttgtattttctgatagacttccatacgatgtactggtacgtgagaaggggcctttatgcctagttttacctgtttgcctttgacctctagaaccactatttctacctcatgcccaatagctatggactctcctgttttgcgagttaataccagcaagtcggactcctttagctcagatagttaaccagacttaggttcataaccttggcggtagcggccaaggccgcctggtaagccgtttccttggctttaagcctggtggccacttctagtagatcagcgtcttgagcatcgcttaggttctctttgatggtagttttcaagtcatcataaaggttactttttaaatcaagatgatccatccgcgcccctaaagccgctcgttcgttggtcaggtgagttaataccttgtcaagtcggtctatatgaaccccgagttcttctaactccctgtgggggtccgattgattgtcagcctcaagggtctttttaaggcctatgagggtatcaaaaatacctgaagtcataatggcctctcttccgtttcggccaattaaaagcttgccatcgggagaatacgaaaaatccatatcttcttcgccaccgcggtatactacatattctttcacttctccgtttggtaaggcctcctttatcaactcaaaaggaggatgcccgtcctcataacccgtaggcttatcgccgccaaaaacgtagcggttaccgtggcgggtgttagccagggctagggcctcagaaagtaagctgtcaacctctttggctatggcctctcggttggccggagacatggtgctatttcgggcctgaatggccagttgtttagccctggtaactatgtcttcaagcccctgatatgccccttccatggtccttaagtaggccttcccttccctgatagaagtctgatagcggtctatttcctcaagggatttgcgataaccaagggcccttaccaagtccaccggggcatccgaaggcttttcgtacttgactccagaggctatctgcgtctgaagcttacgggtactttcagtcaggttgtttaactgatacaacatgctgtcatacatggttttcatgccaactctgagaggcatcttttaccctcccgcttatctcttgctctgtattaacgtatcgagcatttcgtcagccaccgttaatattttggccgaggccgaaaaggcctgttgatacttgattaaattggccatctcctcgtcaagggagacccctgagatgctatcgcgcatcatctttagttggttaatcaggtcttccataaaggtctttgagtttttaacggtcttcgtggcaatgcccacttcgcctacaatagccgtgtagtagtcagaaatagaagcctcaccaagcttttcgcgactggcgtcggaaagggcagaaagcctcaaggcattgcgattgtctcccggctggggcgcaaaaccctgaaggtcgtctgtcattgtgcgtgtttttataatgttcttcctagcgagataggtggtcaggttaccttccggtgtatttaaagaacttgtcagcttaaaagatacccaatcattctcaccgtcgttgtcaagatccgggtcgtttactcgaatgaaaagtctgccagaatcgtctatttcgtaagaaaaatcagctatgccatcgctatcataatcaagactggttaaattgtttaaaaaatcttctaaggtaaaactattgctaaacgaaatggtttcagtgtgataagaagttccattgggcttaagataatctacggttatatcttgagccggaaaagtagcgtttttgtctaccgaaaagtccgtagaaaatagataaagccctgtgttggaatcaaacctgttggcttgaagggtggtatcaaaaagcccggaaataccggcgtcgtctaaaacaaagcttctggtgtcgtaaaggcctgaagtgtttaccaccagccttccttgactatcgaactcagaggtaagcccgaacttggcattggcctcactgttgtatttttgaagaatctgaaccacacctgctgaagcgtctaggtaaagacgaaaaggatctattgtttcattagcttggtcggcgtctatgggcttgccattttcgtcgtaaagccagttttcaataatccctacgggaaagaccagatcctgataactatcgtctttctggtcggtagttccctgagtgtttagaaaggtcaatcgcccccaggagtgcagggggtcatttccttctattacgaaatagctggtacctgccggggctccactatcaagacttactaccagctcgtcgttattcacataggccttgagttcaggactagcgtcaaaagcagctgccagatcatcaaggtcaatttgtccgttcccgttggtatcagttatatttggactggtgcccaaagtcttaaagtttatacttttgagttcgtttccctgggcgtcaaaaaaacgcaccgtagtctgaccagaaaaaattagattttgggggtcagctccgttcaacttaaccacgtatccaccaggatgcgtaaagggctctagccctgaaaaaatctgtctatcagcgatattttgtaaagatagtttagttccgtccgaaagattaagctcaccgtcaccgtcccctccggaaacagacattttaaaagaaaccgatccctctggcgggttttcaagagaaataaaaagttttccgtgatctccttcggtaaacccggcccttaactcgctggtcgcattaattagcgaaaccatgtcttttaggcttttgccgttaggaatagttattgatgttcggccggtttctttcccttcggcgtcgtaaaacacaaaatttaagctaacattggctacttcgtttatcgtggtattttcgggatcagtaaaccaagtctcactttcctgacgtcctctagcggaaacataagtaggtacccagactccctggtctcttaagtaagccaagaagttgtcaaccggagggggggcttctacgcccagctcaaagtaggcgtaatttttagacgaattagggtcaagctgtaaaaccagacggccgtcaccatcaaaataggccctcaacccctgaataccgtcaagtttattgattatgtctcttaaggtatcgcctgaagaaatatcaatggaaagctccctttctttgaaaccgttttctgtgtcgtggagtatctgctggcctttgttatcaaaaaagcgtatgtaaagcttatgcggcggatcattaaaaacgatagagtctggattttgaatgggaagacggcttttgtaagtgccaacgaggctattttcactacgccaggcctcacgatcaagacgggccgcggccagatactcagggtttaccgaaagcttctcgttaaggccaatgcttcccgcgtcaaacccggtaaaaaaggtgtttaggcccgtggccgctaaaatacccgcggtgtcatttgaaaaggcaaaaccatagccttccttggcctgaaaaacaaggcgccctccccgcaccaaagccttaacggaactatcgggatcaaagccaagcccttttaacgagtcgtttatctggctggctacgtcgtccatcgtagccgtggaaggcaaagcaaagtctactttaaccggcgtaatttttccgttaggactttttacccagacgaaaagcgagccgtcgccttttatgtcctgaaaaaagggaaggctttttaaagtgccgtcgctctgaaaagtcccttcaagttcaccctcgtaaaacttaagccccacgccctcggtgtgaatctcatttaccgctcgaataagctccttggcaaagagctgaaatttgcccgtaaggtttagttcttccacccggtggttggcggcctcgtcgtcaaaacggccaaagtttagagggccggaagtaatttcaaagctaagtttgccgccatcctgcaccgcgtctttcaccaccagccggccatcctcggtaagataggcctggactttgtagtgataagccttctctatggcgtttaaaaagtcgcgtacggtctgggtatcgtcattggtggagtaactcccggttatttcttcgccgaagtggtccgtgccgcgaaaggtgatattaacactacccgtaaggccaagctctttccaggtggtgttttctttaaccagcttgccgtcaggggtaaaaacattgcgcgttgaaataacgtactcgtagttccagtcattagaaatttgctctacaatgcgaagccagccaccgagtttgccctgagagacttctttgctggtaagctttactttttcgccactgtggccaagccagtaaacctcaccgccggccatttcaagctgccagtaagagtcaatatctaccaggttatagccgtttccgaggattaccgcgtaagcaccttgattattctcaaagtaacgcacctgcgtaagctcagagagcttggccaccagtttatcgcgctggtcacgtaggtcgttggcctggtgaagacctgactctgccgcggttatctgacggttgatctcggcaatttgtttggcaagctcgtttatctcgtttactacatctcgtagtttaagccttacattttgctcaaggttaacgatgttctgatatttgtcgcttatggcctcggccagcactcttcccttctcaagcaccacccgtcgttcagggatgccttcggcccggtttgaaagcccctgccaggaggtaaaaaagtcatcaagcatctttgaaagccccagggggttagtttcgttaaaaaggccctgaataaggtcaagcccggtttcttcggcagaaagtaggccaaggtcactgcgtttgagatttaagttggcttcaagaaaagcgtcaaaatagcgttttatctgttctaccttaacgccacttcccatagggccagctggcccgggtgttggcggataagggacgttaactaccttctggcgcgagtagccttcggtatccacgttggccacattgtggccggttacctgaacgcccatctgaaaggcaaggagcgaatttttggcaatgtttaacgcactataaaggcctgccattttacacctctacgcttaagagctgcgctccttttaagtttctggccttgccctggggtgaataagaacctttgggtgaaagctgggcccctaaaaaacggtaggcctcttcaataaaggccagcccggctttaaggagcatctggttatgctcactcaggcgggtaatctcttgccgcagttcgcgggaaagcggagcctttttaaggcctgggtctttcaggagcacttctttttctttcagacaatcaagaagtttttctatgtcgccagaaattatggccttgcgttctttttctaagatttccacaagcctttgccagggatttttcatggcctacctcctgtttgtattgtgacctcggtctatgagactgcttcgctccgctcgcagtgacagagaaaggatgtcattgcgagcccttttttctaattcgtcattgcgagcgagcgttagcgagcgaagcaatctcttgcaaagtagaaaggcatctctcatcatttactcccggccattttcccgtatttacggctgagctcccggtaaagcattttcgaaagaccggtacctctttccgccatctttaaagaaacttcctgataaaaaaggtcttcgtacatatctctctgaaaactttttggccagaacccgctctcaggtatagtttttttaaggccctttaaaatctgataaaggaaaatagcttcaaactcctgacaggccttacgaagggccttgtctttatgcttttgagcaagcctttccagctgataaacactttttaggtcaaaacctgtaagcttcatacccacctacatgatgatgagttcggcctgtaaagccccggccctttttatagcctgaaaaatggcaatcaagtcccgcggggtggcccctacggcgtttagcgcccgcacaagctccccaatgctaactccttcttcaagcaccacgagtctagccttctcttctttcacctgaagctgagtttggggtaccacggttgtttgccctgcagaaaatggcggcggctgaataacctgaggagtctcttttatttgcaccgagagatttccgtgggcaatagccactttggaaatacgtacgttttcacccataaccacggtaccggtgcgttcgtctattaccacgcgggcgggtacatctggctcaacagaaaggtctccaatgtccgctagaagagaaaccaccttgccgcggtagctaggcggcacgtaaagagccaaagtgcgcccgtcaaggggtttggcgtaagggccattaagataggcgtttatggcctcagccgcccgggctacggtagtaaagtcagtgtcccgaaaagaaagccgcaaaactcctttgccgtttatgtttactttgacttctctttccacaatggcccctgaaggaattttccccaccgtaagaaaatttttctgggcagcggctcccgctccggctgctccaaaaccacccaaagaaattggcccctgggccagggcataaacctggccgtcagggccacggaggggggttaagagcagagtgcctccctggaggctcttggcatcaccaatagaggacactgttacatctatacgttgaccagcccgcacaaaaggtggaagctcagcggtaaccatcaccgcggctacgtttttgagtttcacctgattgcggtccacgtgaacgccaaagcgttcaagcatattcactaccgactgcacagcaaactggctctgggccccatcacctgtaccctggagccccaccataatgccgtagccaatcaaattattggagcgcacgccctcaatgtttatcaggtctttgaggcgggtggcgtaagcggcgttcagactaaaaaatgtggctaacagcaccatcagaaagcgcttcacagctcacctcctaaaatggccatatcacttgaagggctcgggataaccagcctgggcctcgagtagccagtgcggctggccccctgccactgtattcaatacgcgcatcagcaatttgggtagataatacggtgttatccgccgctatatcctccggacgcacaatgcctgtaatggttatgtattcgagattttcatcctggcgcacagtgcgcaccccttgaattacaaggttcccattgggaagcacctgcaccactctggcggtaatagtggccacaatgttggtggcacgcgaaagctggccctgaccatctgtagaggtgttaatgcccccactaaacatgggatctgcctggaagcggcgattactttcctcgagggctttttcaaagccaagcatagccttgaccccggcgttagcttcagatttcctagcaattttgttgctcaccttgcttgaactctggtagttctcaaggattttaacggtgataacgtctcctacccgccgggcccggtggtcttcaaagaaaaaactctggttcccggcataaagtgatccttctttgggcttctcttgtttggagacaggcacgtaaactttaggtggcggtggtggctctatggccacattcttgggcggcccacaggccgaaagccctaaaaccaaaagcagcgcactcaaaatcgtcaattttttgaccattagaacttcacctccacggtgcccgcgtcaaccacctgggcaaaaatttctcttttgctggaaagattgcgcacccggattatttctcccgggcagccatcctgacgagcttctcccagagcagtaacagtaaaatttggccccttggccacaatgcggactatttttccgcgcttaaccaccgggggaacctcaagggcgtaagccctgataacctgccccggccgcacactcacttttagccttttaccaagggcatcagccagggaagtaagtgcatcttgaggcagacggctcaccggccgcttctcaagggccacgtcaacagcgtcaatgacctcgtgccgaccaagaggccttttagccacgagcaccggcacataggcctccacaaagcccatcacccgcacccgagcaataaccctttcttttcggtaaaaatcaacaagcatggtgtttaacccgagcttcggacggccttttagacgaacaacagaagaggttccatctggaagctcaacgcgctctggctcaacgatgagcctttcaagcttgatttcgcctttaacccaggtaagcctttcggagacttctttcaaaaaaagcttatggaaaaaggcctggtcataagttttggcccagaggttaggggtcatgaaaaaaaacgtcaaaattatgacaggtaaaacttttctcatagccctttaccgtttcacgttattggccatttcaagaaggctgtcggcagtttgtatggtcttggagttggcttcataagcccgctgggtaacaatcatctggaccatctcttccaccacgtccacgtttgacatttcaagatagccctgagcaatggtgccaaagccttcagagccgggggtgccttcaattacatcgccggcagcgtcggtggcctgcaaaaggtttcggcccatagcataaaggccggctggattcgggaagtcataaagaaggatctggccaagattctgggtggtgccatcgcccatgaccgcggtcacctggccgtcttgcgttatttcaaggcgcaccgtgccctgagggacggtaatctctggctggagtttgtaaccatcaggggtgacgatgtagccgtcgcggtcaatcttaaattgcccggcccgggtataaaactcctcaccgttaacgataactttgaaaaagcctcggccctctatggcgagatctagctcgttgttagtctgttcgtattcaccctgggtaaagattttttccacggaaactgggcgtaccccaaggcctatctccatgcccaccggcacctgtgaaccctcgccgtttaaggcgccggcaagcttaagcttctgatacatgaggtcctgaaaatcaggacgacttttcttaaacccggcggtgtttacgttagccaggttgttggcaatcacatcaagctttaattgctgagcctgcatgccggtggccgcggaccataaactccttatcattttctcctccttaggttcttccgtaggtctcaatcatgcggctggtgttatccccaagcctctggatagacttctgaatggcttcaaagtgccgctggatttctattagcttcaccatttctaccaggggctcaacatttgaatcttctatatatccctgacgcagatctggattttctacaggtatttcctgggccccttctttggccacgaaaaggttctcaccgtattttttaagaactgaaggatcggaaaaagtgaccacatcaaggcggccgatttccgtgccgtcaatggcaatgacacctgaggcgtcaacctgaaagcgaacgttatcaagggtagccaggccaccttgggcaagccccgggtcaatgacgataggcgctccatcagccagcacaggatagccctgcgcggttaccagtcgatgctcggcatccaggcgaaagttgccggcccgggtgtaggcaatgccgtttggcgtctctaccttaaaaaagccctcgcccccaatggcgatgtcaaagggatttcccgtatgctcaagcgggccctgtcgaaaatccgtcttaggtgtcacttccttgaacgcgcgccagtcatcaggagacctaaagggaaacttacgcataagcacttcgcgaaaaccgaggacatctcgcctgtaacccggcgtagaaacattggccaagttgttggccgtaacatcaaggcgcctgataattaagcgcccaccctctaaggcctcaagcaaaccaagctggggattaacttttatcgccatcatcgggaaatgcttatgcaaacccggtgccatatgttttgtcaaaatttccgcctgtccccaattttttgctttcggctagcagctagctggcatttgttgaataagagagtgcttcgtcgcgcattcgcgctcttcgcagtgacaaaatggctgatggctaaaggctaatggctggagggcaaaatttttcgcctgtccctaattttctaattttttcgcctgtccccatttctgctaggaaaaattttcctagtgggcaaatatttccgacacattacttctttacttcttgaaattgtttttcagaagcgttagagtttaaacaaaccttaaggaggaaaatttatgagaatagctatcacggcccaagggccaacacttgattccccatttgacatgcactttggcagagctccctactttatcctgtttgataccgataccggtgaatggcaagcagtagaaaaccaggcggctatggcccctcagggtgcaggaattgctgccgctaatttcctagccgaaaacggcatagataccctggtaaccggccagtgtggccccaaggcctttgcggtcttaaacgccgcgggaataaaagtagctcaggcgcaggcaggcacggtaaaagaggctattgaggcctttaagcaaggcaaagtctcttttttagaaactccgtcagttgaagctcactttggaggcagagccggcatagggcgcggtatgggaggcggttttggtggaggctttggcggtggaggcgcaggccggggaagaggccagggcggcggccgaggccaaggaggctgtggtggtcgtggccagggtggtggccgtggtcttggtggcggagcctgtcgtcgtggcggaaaaggccggggaggcttttaagagcgatggttatcgccgtagctagcggtaaaggcgggacaggcaaaaccactgtttcagtggctctggccgaggccctatcagccaggctccttgacgctgacgttgaggagccaaatgcccatctttttctgcacccggaaatcgccgaagaaacacccgtttatcgcatggtcccaagcgtagatgaaaagcggtgcaccttctgtggcgaatgtaaaaaaatatgccgctttaacgccataaccgtctttccagggacagtacttgtttttccagaactctgccacggttgctacggctgtttagaggtatgccctgaaaattgtatcactgaagcgcagctacctttaggaagaatacttgccggaaaggcccaagaagtatttttggcttacggcgaactaaaactgggagaagctatggcttctcctttgataaaggaacttaaggcgcgctaccttgttcctcaaggactaaacattttggactgccctccaggggcggcctgccctgtactcaccgcagttcacggatcagatttttgtttacttgttacagaaccaacgccttttggcttacacgatttaaagcaggccgtctgtgcctttgaaagtatgaacttgcctatgggtgtggtggtgaaccgggcccgcgagccttacggccctcttaatgacttcctgaggagtaagaatattccgattttacttgaaatccccgaagaaagggccattgccgaggcttatgcccggggaaagaccttaatacaggccaaaccagaaatgcgcgaagtttttaaaaatttatacacacggatagaggccctgttatgaaagaaattctcgtgcttagcggaaaaggcgggacaggcaaaactacggtttgtgccgctttggctgtgttattaaaaggggaaaaggttctggctgacgccgacgttgacgccgccaacctggctttgtttctgaaagctcaaacattagaaaaagagcctttcaagtccggctgggagccggtaaaaaacgaagacctctgcacctcttgtggcatatgccttgaaaagtgccgctttgaggccgtacgcgaagacttttctattgactcatttttatgtgagggctgtggggtatgtgcctggttctgcccagaaaaagccatcagcatggaagaaaaagaagtaggggaattaatgtattccgaaacaaaatacgggcctctggttcacgcagagctttatccaggtgaagaaaactctggaaagctggtaatcggagtcaaaagaaaggctcaagagatagccaaacaagaaaacgccgatttaatcctgatagatggctcacctggagtgggttgcccggtaattgcctccctttcgggagttgatgcggtgcttatggtcgctgaacccaccatagccgggcttcacgacttaaaaaggctcaaaggactgctagatcacttttccattcccggctatctcattgtcaacaaggctgacttaaatcccgatatgacccaaaagttactctgcgaggaaacaggttttaagccgctgggttctattccttatgacccggatgtttacggagccattcacgcggccacacctttacctgaatactcagagggacaggcaactcaggcccttaaaaaaataactacaaaaatagaaaacataattttataggaggtaagagatgaaagtagccgtacccattgaaggcgaaatgattgccgaacattttggccatgcaccccagtttgccatttataccgttgatggtgatgttttgaaaaaagaaattctggttccccctccgcatgagccaggagtaatccctcagtggctctcaagccttggcgttgactgtatcctctgcggtatgttagggcaaagagctgtggccttttttgaagaatttggcatcagagtggtatcaggcgtaccccctatgcccgctgatgaggccgtagcccggtttctggccggctctttgagagttactcccaggttctgtggcggtggccatggccacggctgcggtgggcacggtcacggactataaaaattaaggacaggcaaaaaatgcctgcccctttttgattgtatttttgcccccaaattaataaaatatggacacctgtttaattttgggggcaaaatgaagaaatacacgtatcctttggcccgtttaggtattctaggcggcggccaattgggcaagatgatggcccagaaggccaaaaaaatgggcttttacgtcacggttttagacccaactccaggagccccagcggcccaggtctcagataaacaaattattggcgattttcacgatgcggaaaagattagagagctcgttgaacaaagtgacgtcaccacttatgacctggaacacgtaaacacaaaggccctaaaagagctcctaaaagaaggccaccgaatttaccccagccctcatctccttgaagttatccaggacaagttcaaacaaaaagaactgcttttgcgccttggcgccccgcttcctaaattcaaaaaagtaaaaactaaagaagagctttcttcttttggtttccctgtggtgcaaaaggcctgtaggggaggctatgacggccgcggtgtagcagttttaaaaagcccggaagatatagaaaaagccttaccaggcgaaacctatattgaagagttcgtggaatttgaaaaagagctggcggtaatcgtggctcggggagtgagcggcgaactcaaggtttaccccgtggtggagatggtctttgacgaaagggctaatatctgcgatttggttatggctccggctcgcatagataacagtttggctaaagaagcccaggaaatagccttggacctcgcccaaaaaatggaaatagtaggcgttctggcggtagagatgttcttaaccaaagataagcgtgttttggtaaatgaacttgccccgcggcctcacaactctggccattacaccattgaggcctgtgctacctgccagtttgaacaacatattcgggctatcaccggtctccccctcggctccacgagacttttgtcaccagcggtaatgattaaccttcttggcgaagaaggctacgaggggccacctgttattgaagggctagaagaagccctatcaatccctgggctttctttccacttttacggcaaaaagataacccggcctttcaggaaaatgggccacgtaactattgttgatgatgaccttgaacgggccattgaaaacgtagaaaaagtcaaaaagtttttaaagattaaagcggaggaaaaggcatgaaaaaggcgctagtaggtataatcatgggaagtgactcggacctcccgatcatgaaacaggccgctgatatgctagaagattttgatattccatatgaaatcaccattgtttccgctcatcgcaccccggaaaggatgtttcactacgccaaagaagccgaagaacgtgggcttgaagtaatcatcgccggtgccggaggagcagcccatttgcccggtatggtggcttctatcactcctttaccggtaatcggcgtgccggttaaaacctcttcactgagcgggcttgattctttactttccattgtgcaaatgccagcgggggtaccagtggctacggtagccataaacaacgccaaaaacgcagggcttatggctgccgagattttgggcgtaaaatatccggaaatcaggcaaaaaattaaagaatacaaagagggcctgcgtaagatggtggaagaaaaggcccaaaaacttgaagaatctggagcagaaaaatacttacaaagttatatgaaaaagggctaaccatttagacgatcaagaaattcgtttatagtgaacaggctaattaaagaaaggccctgggccttaatagcttcaaggccgccttcttcacgatcaaccaaagctaccacggcaagaacttcaaggcctgcgtctcttgccctggacacagcctttaagctcgaacctccagtggtaactacatcttcaaggataaccgccttcatcccctttttaacagccccttcaatgaaattttgcgtcccgtggcctttggcctccttgcgaacgataaatccctcaagcggagtgccttctagcccggcttggaaacagacagcagaaaccagaggatccgctcccaaggtaaggccccctacggcctcgggagtaaagtttttaacttcctgccacataagtttaccaattaagggaagggcctcggcgcaaagggtagtttttttacagtcaaggtagtacgggctgattttacctgaggccaggcgaaacccttctggccgatataaaaatgacctctcaaaaaggagttcaaatagtttttgcctttcgttttgcataaaacccgctcctattttatatcatttgagtctctgccccctggatgccaggagtaccaaaatcagaaactatttctgtgcccacgccctggtcagtaaagatttcaagtaaaatagcgtgtggtacccggccgtcaatgatgtgggccttttgggcaccggctcttaaggcctttcgcgcgcttttcagcttgggaatcatcccccctttggctatgcctttttcaattagttgcccgacctgagagatggaaagagtagaaataagttggccattttcgtcttttacgccctcaacatcggttagatagatgaccttttccgctttaagggctccggcaatagcgccggctactaagtcagcgttgatgttataggcctcaccgtcaggccccacgcctaccggggcaattaccggaagaaaccctttttccataagggtttctattacctcggggtttatcttttttactttaccaacgcggccaatgtctattatttctggagggcgatcttcgcccgagtagcgatatattttcatcttttccgctactactagctggccatctcttcccgaaagcccaacagcccggccgccgtgacgattaagaaggcctacgatacttttattgactgtccccaccagcaccatttccaccacactcatggtggcttcgtctgtaacacgctggccttcaatgaaaacgggctttatgcccattttagccatcacttcacttatttgaggacctccgccgtgaacgagaacagggcgcagacctacgtatttcataaggactatgtcttgagcaaaagcctcttttaattcctcgcttaccatggcgtgcccgccatatttaatgacaatggtcttgccgtaaaaacgcttgagataaggaagggcctcaataagaaccttcgcccttatttcgttggtaacttccactttcgcctctctccttccttttctttctgttctgtaatttctatttccggaatccagcttcgtaatcctaccagatctaaccggaagagccaatcaagattgggagattggggacaggcgaaatttttaagcccaggcaaaattgttccgataaaagggacaggcgaaaaaattttttaaggaggtttttaattatgcctagaattcctcgcttgcttaccaataatcctaaagccgcttatcatgtaatttcgcgcacagccttacctggccacaatgtgcttggacctgaagaaaaagactacctgctaaaactcatccgctggctctcacaggtctatttcgttgaagtctacggctttgccatcatggggaaccactttcacctactctgccgtatgctacctgaagactatttctctgacgaagaagtgaaacgccgcataaggctttactatggtgataagcgcaaaatttttttctacgaagagctgattgagaaatggcgcaagcgtctggctggcctttcccgctatgttcaagatattaaacaacggttttcgcgctggtataatcggcgcgttgaccgcaaaggttacttctgggctgacagatttaagtccgtaattatagaaaccggtgaggccttgcttaactgcctggcctacatagaactcaacccagtacgagccggaatcgtagaagagccagaggattaccgctggtgctcgctgggatacagggcaagattagggacaggcgaaaaaagttttctatcattagatctaggtctctcctcctatgctggcaagtccgagcaagaaaaattcaaactctatcaggaatttgttcacggcaaaggcggaatcggagaacaggaaaagtttaacaaggccaaagagtttacctatcgaacacgatattttacagaaagtctcataatcggctcaaaacgttttataaacgaagctagtcaaaaaatcaaaaaactattttctaaaaagcgagaaaaagccattccaaatagcgaaatatattcattttgatgggtattttgcctataagtctttggaaattgttttaagaatctttgatttccacttaagcgaaatcaagaattttcatcttaaaaggtgaataaataataatcattacatatcttcacaaaatttagttatacttggggccatgaaggttatcttggaagcaggcccttttagtttcagctgccagcagcgcaaactttacgaaaatgtcaatataatcctctacgaaaacgattttgttcatttaaaaggtccttcagggacaggcaaaagcactctattgcgccaaatagtgggactagaaaaatatgcccaaaacgttaaaagaattctaagtaacgtccaatatccacctagaaatcttactaaatttagaagtcagtgtgtttatcttgatccagaatgcccgatgcttgaaggctctcttcgtgaaaacttgctatttccttaccaattcaaagtaaactgtcatcgccagcccactatgaaccctgaaataattctaaagaaacttggcctgtcccaaaaccttgataccgaaacggtttatctttccactggagaaaaagagcgcctgtccctagtaagagctctgctgtttaacccgcaagttatccttgctgacgagcctttttcaggacttgactccgaaaactttgaaataacctttgagttgctctatgagttttcccaaagaccagggaaagccgtattatatgttagccacgccgagttacctaaaaagactaaaactctgttcctaaacaacggagagcttaaggaaattccatgagccaatttataagtcttactccttttgacatagctttagcctctggatttattcttttagctagcggcctgtccctgtacttgcgcctcggggtagaaaaaaagctctttatagctgcattccgtactattgttcagctttctttggtagggtttgtactagaggctatcttttctttaaaaagccccattttggtaatctcgctcctcttttttatggcccttgtggccgggcgagaagccgcagcccgcagccgcaagcgctacgcttatatgttttttgacactacactttccatgagcctctcggcattcatagtaggtgttattgtcactcaaatcattttaggcgtaaaaccctggtatcatccccagtatgtcattcctttaattggtttgattctgggaaattccttgaatggtatatctcttgcccttgatacttttgttgattacctgctatctcgaaaaagcgagatagaacttttcttagcgtatggcgctagtcgccaagaggctatgaaccgggcctttagggctgccgtgaccaaaggcctggtaccaattataaacgccatgtcagtagccggcatagtatctcttcccggtatgatgactggccaaatccttgccggagcccctcctcttcaggccgtggcctatcaaatactcgtgatgttcatgcttgctggtgcctacgccatcggtgcaatatgcgtagtttggttggctggaagaaggctattttcttctgagccccgtttcaaaaaagaaattttaaaaaattgaaatttcgcctgtccccttaactttttttcgcctgtccctaattttttactaattttttagcaagttcttcgccttctggggggaaacagttcaaaagctttctaagagaagccaaagctataggaatatagcggctaaaccaggtcttaccctctcggctcaacttggcaaaggcccccagggcctgaaaatttctaaaaagagcgagcgcccaaaacgccttttcggtaactaaacctggaaatccattttgaaatttactaagccaaatggaaatctcttcaaaagtaagcccctggtacggatcaatcaaaaaagaagctaggtcataggctgttggcccgattctcattccttgaaaatctatcatccaaatggtcccgtttttcaccattagattacgtgactgaaaatccctatgaagtaaagaaaaaaaatttacataccttttggctttctcccataaacctctgagcagaggttctatctcttcgtcatcaaggcccatatatccctttacaaaagaatcctggaaataaagggcctccttttcccacattaaggtctcatcgtaaaaaagggtatctaaaacgtattcccgagggaaagccggcttaatttcccttagctgggcaagaatttcaaaaacttgtgggaaaagactaaagcgcttctctttggttaaatcttcaagtcgaatatcaccaaggtcttctaccagtataaaacctctggcctcatcgtaatcataaatagctggcacaggaaggccattttccctcaagaattcgccaatctttacataagaacgggattcttttaggccaaattttcctggctgagggcaaataagtatcaaagaatcatttttccgtaaaagtcgataaaaatttctggccgaaccatctccagtgagggggataatctggtcgcaagaaatcccctttcttcgcaaatagtcaactacttctgacatggccctttctcagggataaaaagcgtatcagaaaaacttcctgaaggaataattgctccctgccaggctaccactcgcttcaacttggctggcaaagcaatttttaccctttgttcaataaaaacccagtcttctaaaaggagatctcgagtcttaatttcttctggtagcacaaacggagaaattggcatagggagtccgtaaaatgaagccctttttttgagaagatcctcgtgaacctctagataagaagacaaactcccgatatcgcgccagtaaaagccagccactacctgacagttgatttggctaccctcagctaacaaacgtgtataagtggggactaaatcccggtctccttctcgcaaacgggctaccaattccggagtaattacctgaagcccggtaaaagtatagcctccttctccaaagcctttaagcctttctccctcaactagcacattggccaaagattttcccgccattagcaaaagagtagcctcaccgccaaatcttttatgggcgctaagaagagtattaaatggaaaattcgtaactatatcagcgtttatcaccagggtaggttcactaaaaaaacctctcgctccgtaaagggcaccagttggccccaggacctctggctcacgataaactttaaaagttacttctggatgggatttagcgtattttttaacaaaattttcaatttgagaggcaagatgatgggtatttaacccgatgacagaaaaagcagcccgtctgagttcatcaaaaatgaggccaagaatgggtttaccgagaacatggaaaagaggcttggggacaaaacgggtataagggagaaggcgcgtgcccagccctgcggccaaaacaaaggcccgtctccccatttaggcttacgcctttttcttttcaatctcttctttagcttcagcttctatgttttcaccttcgcggagcccctctttaaaggcccttatacctttaccaaggcctgcaccaatttcaggaagccttttggctccaaaaaggaccaaagcaataagaagaataattaaaagttcttgagagccaagtccaaacataagcccctcctttaatttatcttcccactaaagttaccagaagaatactgaactcgtaaaggagtatcaaaggaattgccaaaaaaagctgattaactacatcgggagttggtgtaagaatagccgccagcacaaaagccagcaaaatagcataacgcctgaaactctttaattgagccgctgagacaattcccaagcgcgaagctatggttaaggccactggcacttgaaaggctactccaaaaattaacatgagccgtatggtaaaactcaaatattcctgaagggtgggtacgagggtaagttctggcccggcaaaatgggccaaaaaagcaaaggcctttggaaaaactaaaaaataagcaaaagccgctccacccagaaaggctgtacacgaaaaaaggaccataggcaaagcaaagcggcgctcatgttcgtaaagccctggagccacaaaacgccagatctgaaagataataaaagggctcatgagcatggctccgcttatcaaagaaagcttaagataactaaaaaaggcctcttgataggccttaaaaattaccttctgatgttcttcttgaagaattggccacaaaggagccaaaagaaaattgagcaggcggtctatctgacagtagcagataaccgcccctaccaccacggctaagagactcttgataattctgtctctcagctcagctaagtgttcagttaaaggaagctcgcggtcatgggttagctcagcactcaagctaaaagctccttcatatcttttacgatggaatcagcatcaagcccctgttcccgataaagatcagcaggtttgccagaagttccgtaacgggtgacacctttgaggcacaacttagcggattggccatgcttagccagcgtcttagccactagagagcctaaccccgtctcaaccacgtggtcttccactaccatgatgggcccttgctcagcagcgttaagaatggctttttcatcaagaggtcttaaactggccatgttaagcaccgaaactgaaacaccttcactttttagtttttcccaggccgaaagaacctgaggcatcaccgaaccaaaggcaataatggtgccttcttcaccctcccgtaagagatcagccttccccggtgtaaaaacatagtctttcccgaaaaatggttcacccgcttcattgagaatcactggaagcttggagcgccccatacccacaaagacattgcctttacttttggctacataacggataatgcggtcagtctggttcgggtcagctggaaagtatatctcaaggccaataagattcagcaaaagcccgagataatctacacattggtgcgtaggcccgtcttcacctacatcaagaccgcagtgggtggccacaattttaagcgcagtctcgttaagaacatttagcctgtgctgattaatagtttcgtccacggcaaaaacaccaaaagtggaaaaaaaggtgagaaatccttctttagaaaggactccagccactgtagccgcgtgatgttcctggatacctacttcatgaaaggccaaagggcttatcttgcgaaaggctgtcatcttgaccgagccttcaaggtcacatgaaacacctaagacctttggaggctctccttttttattattaagctcagccagagaggcaagggctttgccgtaagctgaacggcaatcagttttaacctctggcccgtaaagaataggctcacctacctctacttccactggctctggctcatgagggaacaccggaaaagagatttcatagctttttcttttttcaaggagcacgtcaacttctgaaggatcaaaacctagttcctcaagggcctttttagctaagtctggaggaagggccataccgtgccatttttcatcgtcttccataaaagatatgcctttacccatggtggtttgggccaggatggctgttggtttttccggacaaaggacctctccggtaacaaaacggcgaagcgcctggtaaagatcattaaaatcatggccattggcctctattacgttccagaaagtggcttttatctcatgggcaatgtcctggggcatgacccgataaatgcggccaccaatttgcaagcggttataatcaatcaaggcacaaagattattcaagccaaactttaccgcaaagcgcctggcctcaatgacctggcctttttgctgctcaccatcgcccattacgcagaaaacccgacgcggaatctctttgagctttaaggcccgcgccataccgcaggccgccgaaagcccctggccgaggtttccggtattccattccaccccggggacagactgctcaacatggcccccaaaagctgaaccagcccgcctgaactccataagaaaaggctcttcagggaaatagccgtactcacagagcacgctataaacccccggacttatgtgcccgtggcttatgaccactcgatccctttcggggaaccgcgggtttttagggtcatgctcaataagggcgtagagcaaaataagcatgtgaagcgaggaaagagaaccacccggatggccgcagccagcaagggtagtggagagaataatacgccgcgcacaacggcgccacatttcttccagcgttttaatttcttcctgagaaagcctttcctttgaaagatctattttgaacatagctcaactccttttttgttttcttattttcctgttccagtttctggtcctatagcgcagctggccaagaattcaagattgaaatttacgctttgggacaggcaaaaaattttgcctgtcccaaacgtcacctcgcgaccgtcgcacagggattgcttcggctgaggacagcctcgcaaaagcttgcaatataggcaatataggtgaagagtgaaggaaagaattatttactaccgaccatcagccattagccatcccgtcactgcgagcggagcgaaacaatctctgagattacttcgtcggtcctagcggacctcctcgtaatgactcggttgggccacatcgtcggctctactggtatcctcgcgtgtataagtaagtgagaagtgataattatttaccatcagccatctaccaccagccaccggccatcaaccaccagccatcggccaacggctattagccatcgggttactgcgagcgtagcgaaacaatctctagcaccatcagccaccaaccattagccatctaccatcttgtgggcgatgcagtctcgagggaattagccttagataaggcggtctttgagaagctctttgggaaaagaaagtaaaaatcttgttcctttggaatctgaatagagggaaatttggccacctaagccttttaccaggctaaagacaaccgccagtcccagacctgtaccctgctctttggtagtaaaaaatggctcaaagatacgccctttcacttcctcagggataccaccagcttggtcggccacttctataaaaaatttgtcttcttttttaaagcaagcaatttttacaaaaggctttttcccattataagcctcaatagcgttggcacaaagattaagtaatacctgcttgaaccgacccggttctactttgagaaagacatttccaggaacggaaagctcccaatcaatatttgggccaaattttaaaaccaactcttcttgaatttcgtcaatcagtcttaaaagatttatttctttggcttctccagagccgggtttggcaaataacaaaaaatctgaaacgagtttgtctaacctttgggtttcgcggaaaataatgtcaaagagccttttaccttctggtttaataagatcctcttcttttaaaaactgaacggctccacagatagaagccagtggattttttatttcgtgagcaaggcctgaagccatcgttcccaaggctgccaaatgttccgctctcctgagacgttcttcgctctcttttataggcgtaatatcctgaaagataagcccatagccaaaaacttccttcttttcatcgtgtaaagggaaaaaagtataacctatgtatattttttggccgtctttctcaaaaataagctcagaacgagggttttcttgttgaaacttaagctcagggaaaatttcatctaatttagccccgatcagttctttttggccaattatgttttccgccgctttattggctgtaacaatgcgcttttcaagatcagttacaattaatcccgaagataaggacgaaagtatatggcgatgtagctcctctgccttaaaaagggcctcgtgggtttcttttattttttctttagtacgttgaagttcttctacatagcgcaaggctaaaaggcctgaaaggcccatcgctccaagaggaacaaaaaattgcaggatagtttgaggatttaacggcgggctttcaataagccaaaaaatagaggcaaaacaacaaagggccaaaaaagtaaatatatccgcccctctacgccctaaatgaaaagcagctacaaaaatcagcaggggataaagaaaaaggaaagggctctctcgtccatcagtaacccatatcagagaagtaataagcaaaagatctattaaaagagaagtccataatctctttttaaaagaaagggttcttgctgaggcgtaaaaaaaagccgtatttgcccaaaaacccagaaaaaccaaaactgctgacgaaggcaaaaggtgtataaaccctacaaaagaaaaaagagcagctaagctccccagaaaaagaagaattaaacgcaaatattcaaaaattttagaggaaggagcttcaagaaagaccatatttcgccaaccgataacgcaaagacctgaagtttaagcccaaaagcttggccgcttcggtcttgtttcctcctgtgcgggcgagagcctgcttaagaagagagacttctatacgggccaatagatcttctaaatcaaggccctcttcagggagttctatttcaaaggctccatttgaattttctctatttttccgcgaaaggacaagactttccggtaaaataagaggacctgattcaagggctaccgaacgttctattatgttttcaagctcacgcacatttcctggaaagtcatattccatgagggccttaagggcaaaatcagaaataccttcaatctttttacccattttttcggcatattttttgagaaaataatccactaaaaggggaatatcttctttgcgctctcttagcggaggcaactcgagggaaattacatttaagcgataaaagaggtcttccctgaaattgcctgccagaacttccttttcaaggtctcggttagtagctgaaattattctcacgtcaacttttatttccttagccgaaccaagaggcataacggccttttcttgaacaaccctcaagagtttaacctgcatctcaagggggagttcgcctatttcgtcaagaaagatagtgcctttgtgggccttgagaaaaaggccttctttgtcccgcgaggccccggtaaaggccccggctttatagccaaaaagctcgctctccaggagatttggtgggataccaccacagttcactaccacaaaaggcctatcacgacggggtgaaagctgatgaatagccctggctataagctccttaccagtacccgattcaccggtaataagcacatttgaaggcgcgttggcaatacgcggcaaaacctcaaaaacccgcctcatggccgggcttttccctattatgcccatgaaagaagtttcactgaccgtggcctcaatggaaaccctttcttgagctagcgccttttttattaaatcgcgcaactgatcaagtttaaaaggcttgggcacataatcaaaagccccctcttgtttggcggttaccgcggtatcaagagaggcgtaagccgtaatcattatcaccggaatacgtaaagctctttcgcgcaaggctttcagaaaagaaatcccatcaaggcggggcatgcgaatgtcagccaatatcaagtccgccgggtttttagataaataagaaagggcctcttcgccgtctccagcaacagctactcggtagccctccttggccagaaaaagctctaaaaattcttgtaaacttttgtcgtcgtcaacaataaggatagtaggcgtagacatgacttccaatcacaatatggcttttttatttgtgtcggcaaaaagacaagaaaactttaagaaaacagggacaggctagaatcaatttggcacaatattacagcgtttctaagggcttagtcattataaggaggcgctgacgaagtactccagggagagcttcggtccttgccatcagcaaggcaaaaatctagagatatagcaatatcagaaaagataagacttatcagaacaatgacaagacttgaatatgaaaattaagaaggcagggtttctttaacttttaataaaagttcagccgcctggcgtaatttttcagcactttctttttcaccctcttcctccaaattattagcccatttttgaaattcttcagcatgttcttgaagatgttcctcccaatgatgtttgattttaactagcttctccttccaggtagccataaacacccccttagtgttatttttttaattttagtattgctgagataagatatcaataaaaaatcagtgacacctattttctgttttgcactttcttaagtcacaaggttgacgacaggggcggccacaaagaggatgtaaggcttcagggctaaaacaaatccatacattttctccaggcaccaataaagacacttgttctttaggtactaaagcttctaactctacattttccatccctattaaaaccctaaagtacatccccaaaaacttaacatctattatctcacccaaaaaatgattctcttctttaggaactgtacttaaactaaccttttcaggatgcaagcataaagaaatttcttttttttccttaaaaataggataatttttgacagtaaatatcagattagaatcgtctagtttgaattttgccctttctccagcaatttctattatgcaccccttaaaaatattagtagcgcctacaaatcgagctacaaaactggttttaggttgataaaaaatttctttaggaggttctgtttgttctattctaccctgatgtaagactgaaactttatctgcaagaagaatggcctccaggcgatcatgtgttacataaatagtagtaattcctgttttttgttgaattgtttttaaatcttcacgaagtttttctctttgccaggcatcaacgtggcttaacggttcgtctaaaagtagaactttaggctctataactaaagccctggctaaagcgactcgctgcttttgtcctccgcttaattctgaaggaaatttatctttatgtttttctagacctaccatttccaaataaaaagttactttatcttctatctctttattagataggcttctaatttttagaccataagctacattttcaaaaaccgtaagatgtggaaacaaagcaaaatcttgaaaaacaaaaccaataccccgtttctgaggaggaagatcatttacaatatcaccatcaatcaatatttttcctgcgtcaggctttatcaagccagaaataattgataaaagagtacttttaccttctccactcgggcctaaaattacatgaaactctccttttttaacttctaaatttaagttatctaaaactttctgcttattaaaggatttagttatattttctaaaatcacactcattatatccacttacttctaaatctaattttaaaagtcagcaaagatataaaagcaaaaattgttaaaataaaagctatagcagttgaagaagacaaatcaccagacatcgattgcatataaatagcaatggtcatagtttcagttttcccggggatacaaccagctaccatagctgtggcgccaaactctcccatagccctagcccatgtcattaccaaaccagccaagattccacttttacttaaaggcaatattatcttcctaaatgtataaaaagaagaggcacccaaagtagctgaagctgctatcaaattcttaggtatcgactgaatagactctttagccgttttaataaaaaagggagaagcaacaaaaaactgggctataattatacctttttttgtaaaaataattttaaagcctatctcatttaacaatttacttaaataactagttccaccgaataaaattaacaaagcaagaccagaaactaaaggaggcaaaacaataggaatatctaacaaggtatcaagtaaagacttaccattaaagtcctttaaggccaaaaaataagcaacaggtaaccctaaaaaaaaggttaacattactatcactaaagatgtttccaagctaattttaatagccgaaaatacaacgggagaacgaagctgataccataaactttgcaaagaagtggtagtaaacaaactaaataaaaccacaactataaaaacaaagaaaatagcaacaaaaaaagaaacaaaaaagtcaaaaaaacaatcaacactttttgcttgaaatttcataggagtcataaaataggccctaacttcactttaatatcagctggttttccgaaataggcacaggttaagacgatgatatctactccagtagcagcatagtctgctatattcgactcattgataccaccagcagcggcaacttttatattaacttgtttttgcctaacagcattaactactttttggacttcttctatactaaatttatcaagttgtaagatatctactccggcctcaatggccttcaaagcaagttccatatcttttacttctactgttatctttttttctacggctcttttttttattttttccaaatcttgaaaaaatctttcataacctccgtaaaaatttaaatgttcgccaaatactaaaatagtttctgataagcctaaacgatgaggcaaagctcctccggccaaaattgcttttatacaaattttctttcctaaaggaaaagtttttctagtagttactacagaaacatctggattaacttttcttgctaaagaaaccaatttatacgtcttggtagcgatgccacaggcatattcaagcaaactttgcgttgctttccatattttatgtaagctttcggcctttccttttccaagcaaaaaagtttctcctcgacttatctttatgccagatggtttaaatatttctgtctcaatatcaaactttttaaaaattcttttaacttcttcagtacaacagataatcatttcatgacgagctgtataagttataattccctctttgtctccaatatccaaaatagtcgttgttaaatcaaaataagggacatcatcagtaacaattttttctatttcttcttcagtaaagacaatcatatttcctccataattattcggctactttaaaaccaaaatctgcaaatatttttttaccctcttttaagacaaaatctacatattttttggctatttcaggatgtgatgttttagtcatagtacatataggaattaaggctatagcatttacttctttgggaatttcaacaattcttactttacccgactggactgcatcggcatgccacacaatactggcatcagcgttattcccttctatccagtgtactaactgttttacggtaacccctctggccacaatattcattttgtcttcacgaagacctgcctttttaaaaattttttgacttactttaccgatagcacaagccttaggatctcccaaaaccaaagtaacatcatgtcttaaaaagtcttttaaactcttaactttttcattatttaaaggagtaacaataactggaatatgataagctataggaaaataatctttcacataatccttcttcttaagaatctttgcccatctttcagaaccaggaatatatacatccggcgtttgcccagctagaattttattccctaaacgtccactaccttcataatcataaataacttgaacatgatatttttcttcaaactttttgcctattacgtctaaaggtaaacgcattcctgccccagcaaacaccaataaagaatcagcagctaacaaaaccgaagggaataaaataaaaactaccaacagcaataaaatccttttcatagctatccttctcgcatataatagtaattcaagtgttttttacacactaagtatcatacattaacccctattgttactgctaaaattattaatccgagtgttttttacacgacaaagtatcgccgctgacataatcgctaaagcaaagtaaccttcgctgtcactgcgaggcctcgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgcaatgactcaattgtcgcctattttgtgaccccattaatacaaaggcgccgcttgcacctctgcgaaagattctcaactgattatcctctatttatgacctgatattttttaatgcaaaaaatattcctgagccctagccaacaaagatattttctaaagccctcaactggtatatgaccttacctaaagattatgtaagcgttccctaaaaatttcactcataaactcgttatattcaataagatataacgataatgtagtaaaaataacctgaggagaagcacctgacaagaaaataggcataaaaaattccagatttaaattttacaaaaaacgtttctaaaagtaacttttgtaattttgtaatattgatgacatcttaggcctagtctttataccccaaagaagtcatagcctcaggtgagagaacccagtcaagcttttcttcatccatgagccctttagccagcactatttcgcgcacacttttccctgtttctttaacttctttggctacttcagtagcggcttcatagccaatataaggaactaatgccgtgaccgtagcccaactgtggtgggcatagtagtaacacattccctcattggccttaacttcaagaacgcacttatccctaaaaatacggtccgcgttaatcaggagagttaggctttcaagcaaagcatgggctagtagaggcaaaaaggcgttcagttcaagctggccattctgacatacttgcgtaatgataaaatcattggccattacttttatagccacctgatttaccgcctcacaaattacgggattaaccttaccaggcattatagaagagcctgcctgaacctcagggagctttatttcttttaggcctgccaagggccctgaagaaagaagccttaagtccgaagcgattttaaaaaggtttaccgcatgtgccttaagaatccctgagacttccacgaagggatccatattttgggtagcgtccaccatattttcagcccgagccaggccaaggcctgtttcttctcttaacttttcaatcaccaaaaatatgtattttctcggagcacagaggccagtaccaattgctgtgccgccaagattcaccacccttagtctctcttcacacttaaaaacccgccatctatctctggccagggcctcggcataggcggaaaattctgctcctaaggtcatgggcacggcgtcctggagttgcgtgcgccctatttttaccactcgcgcaaattctttttccttttcctgaaaagtggcttgaagcttggcaataacttcttcaagctctctcaaaagaaaaatagcggctacttttatagccgtgggataaacatcgttagtggattgatgaaggtttacatggtcaagaggatgaaccagatgataatcccctttttggccacctaaaagttcaatagcccggttagcaataacttcgtttaagttcatgttagcggaagtccctgctcctccctgaagagggtcaactactatttcttggtgaagatttccagagatgatttcatcacaagccgaaataatggccttgcctattttttccgaaagatagccgagctcaagattcgctctggcacaggccttcttaaccatagccagggcctgaataagccttgggtgtatgcgataaggagaaagaggaaagttttccattgcccttaaagagtgaataccccagtaagcctcagccggaacttctctttctcccaagagatcccgctctaagcgatattttttcatttcatctggcccttcctcagaaatttcaaaaagacatctttgttttttaactctccttcccaaaaaactactaaatctccagaaagctttgcgctttgcggaggctcaaaggtcacttcgccagcgccagccaaaaagtgcctgcgctttcccaagacttcggcaaaataaacccgcttaagcccaaattcccggcaagcttcttcggctaacatttttaaaaattttttatccttcctcaccttttacctttctttattcactacaaatggcagtctctttctcctttttcttcacgttttaagagttctttcactctttcagcggctcgagggatattatcctcaagccacttaagatactctggaataatcaccttttctcccagttctttcacctctggtgaggcataatcaagaagatactctttaaaagtgagaataccattagcaatacagaagttttttacagtggcgtgcttggcaagcggcataaaattgtccccggtgcgtccttcccgataacaggccgtacaaaaagacggtaggtaaccctccctgcaaaggtctaagataaactcatcaagacttctggtatcctgaatcataaactgctgtttctcaggaatgtgttccttttccatttcagcgtaaccaccaacggcaattcttgtgcccgcatccatctgagagaccccgcattttttaagtacctcctgccgcagggatgcaggctctctcgccgtaaggatagacccggtataaggacacatcagtcttataatggctacgattttcttaaaatcttcatcactcacaagatatgaagacttagtggttatcggggtattaaccgccggttcaagtctcggataagaaatggtgtgtgtgcccacgccaaattccttttctaaagaataagcatgataaagcagacccaggagctcaaagcgccagtcataaaggcctaaaagcacaccgatggctacgtcgtctatatccgcctcaagggcccggtgcaaggcaaaaagccgccacttgtattctccctttagcgttcctttaggatgcatacgacgataggtctcgtgatgatacgtttcctgaaatacttggtaagtaccaataccaacggtttttatttcttcatattcttctttaaaaaggggtggggcgtttacattgactcgccttatctcacctttgccaaactttaagctataaatcttttctatggtttcacacatgaatttgacatcacttaccgggtgttctccgtaaaccacgataagacgcttctgccccatgccagtgagcactcttatttcgtcttcaagttcttccatggtgagagtctttttcttaaccgcctcgttactttggcgaaagccacaataagcacagttgttcacgcaaggacttgaaatgtaaagtggggaaaaaagcactatacgacttccatagactgtatttttaatccaggtagcggcctcaaagatggcttcccagagatcagggtctttggtgttggccagagcggctacttcttctggagcaagcatagccccagtataagcattttctttggccttctctatgatttcaagaatttcttgtctttcgggctcttttttggcctcaataatgctccagatcttttcatcgtctataaagtcttcgtaagggcagttttcttcccactttaatatttggttaagcctaacctcccgccaagccttctcttctttagttaacatgttgtttacacctcctagctatttgttattggctttttactagtaaacttttcaagttaataattggtgataaaaacaccgttaggtcttacttggtcactaaaagtgatttcacttcaaccgcaggtatggctcccagcttgccggtaaaagcaccgatttcatctgtggtagcctcaactattaccgagataatgttaattcctctttctttatacggcagtcctatgcgccctatgataagatcaccgtattcacttaagatttcatttaccttttgactggcgcttttacggtctttaaccaggatagccaccactccaatacgcttttccatatctttcctcccaataaaaaagcccggccaaaagccgggctctaaggactctaaaattataaaaatttctagttatccttagagccctaaggttcaggcggcaaaccctccccgcaggccctgtatttatgatcggttaattataacctatttagtacgatcaacataatgcgtatgcaataaattgtgagccaggtgactcatcggatgccctaaaaattcagcgtaaagctgtttaatttctggattctcgtgagacttccttatagggagttcgtgatcatgcttgttaagggctgcaagcctggcctgaagcgtctcaatgttggttggctcaggctgaccacctccaccaatacaccctccaggacaggccataaactcaataaaagtatagctggcaaattcaccaccgtttttaacatcttcacaaatcttgcgggcattactcaacccgtgggccactgccactttaatttccttgccgtttaaattaatagaagccacttttattccttcaagagtggccagatcttcaaattcaagcttgggcaaggtcttccccgtgatgatttcgtaagctgttctgagagcagcttccataacaccaccagttctaccaaagatagtagccgctcccgtatattggccgatcaatgggtcagggccttcgtcaggtagctcggctagattgataccaaacattttaaaaagtttagccgcttcgcgagtggtaattacgtagtcaacgtcgtaaaatttctcgttttcgctgactttacctttttctttccagtaattaaaagcatcacacatttcttcacgcttactttcaaacttcttggctgtacacggcatgatagagactactaccatcttgcgcggatcaattccgagtttttctgcagcaaaggtcttggctatggcaccaaacatttgttgaggtgatttagctgaagaaacataaggtataagctcagggtagaaagtttcaagatacttaatccagccagggctacaggaagtaaactggggaagggctttgtttacctgttcaagggcgtgttcgtcaacttctagagataaatcttttaagtcaatgacaccggccttcaccagccttaaaactaactctgttccctcttccatgatagttaagtcagccgcgaagttagtatcccatatccggtcaaaaccgattttacgtaaagccgcgtaaagtttgcctacggcaatagttccgtaaggaagaccaaactcttcaccaatgcttacccttaaagccggagcaaactctactactacaaacttttcagggtctctcagggcctcaacaacttcatttaaattgggaatttctgaaagagccccaatgggtttgctatacgcacacagctcacaaccaaaatttttcttgaaagtggtaacaagccctgcttctttagccatgggacaggtgtgaatacactggccgcatctggtacacttgacgtcatctgcaagtattattcccttctcttcatcaaaggttaaggcctcaaccgcctgaacatcacgacaggtctctatacagcctttacaccttatacaaattttgggattatgcctgatagaaggtaaggactcccagggttcgatttcccatttggctcgttcttcaagtgtaataaaaccggcattttctccttctaccgctactatctcttgtagctcccgaatcaaatagcattcatcgttttctttaagccagttaagcctttcggtaagtttttcttttaccagatcagactgagtatttattttcatgccttcttttactgtaaggcccttgagcatctttgctggcactatacggccatccacttcaacgatctttagcgcaggacattctggatgatggataaactcaagttgaggaatttcaaaagggagccaaaaatcttttccttcttttttgataagctcataaactgtggtgccttcttctaccgataaagaagctccgtcaaggtttacctgaatcataagttaaatcctcctacaaaattattacccatatgtgaagcattagtcttctttgggctctaccttcattaagtccttttcgtaccactttggattatgatgtttagcccattcaacagatacagttccgcttccaggacgccacatagccagaagatcttcagtgttgactatggaaagagggatatgcccacaggtggccaccgctgtagccaaaatagaaccccacacatgtacataaaacatgagttcaaaaagagttttgcccatggagtgtttggcgtagtaaagagaccaacccgttactatcaaagcaataatcacaaaaacaaagaaaagataagtaagcttttgcccggcattgacttttccctgaggtgctacttcttcaggaccaaatggaatcttgaaaaaacgcctgggataaccaccaaagttcttaaaccaggccaaagaatctttatcccattcaagaaagtttttcatcattatgtaaaagcgatggggggaaagaaaaacaaacgccaggaaattaaaagtaaaaattaccgctacccaaatatgaatctgcattaaaaaggctttggtctctggggacgcccaatcaaaataaacaattacacctgtcaaagctaatatgtaccaagttacagcgtttacattgtgaaaaatcttttctgaaaatgaaaatttaagcactctatccatgacggacctcctgggctcctaattgccaccttacgtaatagtgatgagtgtgtagcaattgatgggcagtttcacttaaaggatgaccagcaaattcttcgtaaaactttttaaccccaggattcatatatgaggcaggaagtttatgctgctgacgtcttttatcgtcaaaataaaggcccttctgcctcatggttatgtacttgttgcgctttttaacaagattagtgatagcaaagccgcctatagctatgtaagcagtgataacacctgtaaccttaaaaaaggttctcctggtaatcaaaatagaggctggcttttcctcgtattggtaaggcaaattttctttactcataattacctcctaaaaagctaagccttaagcggtaatggtaataacggatctatccatgaagtgcccataggatttaccggttgcccacctccgtttatacaaccacctggacaattcattacctctataaagtgatacggacagttaccagccaccacctgcttgagaactttgtccaaatgattaatagccccgtttaccacacatattttcagatggaattctttaccccctaaagcttttagcggtataggaatcactgcttcccttataccagtggtataaccgcgcaccgcaaaaaaatcccaggcaggaggctcctttccagaaagtacgtaataggctgttcgaagggctgcttcggtcactccaccactggttccaaaaatagtggcaccgccactgtaaatctcagtaatttcaatattttcttctttttccgaaagcttcaaaggattgactccaaatcttttcagtagagtagcagcatctctggtagtgagtaccgcatcaacatccggaaatggaggtgtatcttcaggcaaatatccattttctttaagccactgccaggctgacttaaattctggccgactggcttcaaaaattttgccagtgcaaggcataatgcccacagtgtaaaccttacgaggatcaacattccagacatctaaggctgcccaagtcttggctgaagccccggccatctgttggggggatttggctcccgatatgtgaggtaaaactttagcgtaataaagctcagcgtagcgaatccaagccggacaacagctggtaaagtgcggaagaggatggtgagcaaatttctcaagctcagggcctctttctccaagtacccaatatctcaccttggcaatgaactcgtaagcctcttccatgatggtctgatcagcggcaaagttattttcgtatattttgaaacctatttttttaaaggcattgtgcatacgccctaccgtgagcgtccccgaaggcgagccaaattcttccgctaaggcgacccttactgcaggagcaataatggccaccaccgtccattcaggatctctcagtttttcctctacctcatcgacaaaagacatttgctcgatagccccaaaagggcagttcaccagacattgaccacaattaatacaacggtcagtatcaatagaatgggctactccaatagaaccacgaatagcatgggccacgcaaaattgcttacaggtatcacagcctacacatttgttttgattaatacgaataatgcctctaagttccccgggaagataagtccctccaccggtacgggcctctggcgtaggcctaaatgtagaaactttttcagtagcactcataagcactctccccttagacagtttgttaataataacacaagtcaatagtaaaaaatcaaaatttatgcaatatgaatttatcttttttgaattgttgttaattttatttaaatatttaagcagtttcaataacaaataaaatttttttgtttttaaagaaggagcaaattattggtagaaatcttggcaagattcaaaaagtatagattgatcgccacggcgactacgtcgcctcacgaaagagttgcttcggttgcttggtgtagccgaagcaataactctctcctgttgtcactgtgaacatctaagattcccgcttaagcgggaagtttcattagttatcctctagtatcattttggcataagggaaaggctcaatggtacgatgcaatactccctgcaggaaagaaatggctacaccgtagttagttatgggtactccttggcgagtggccttataaagccggcttaacatctcgcgccgattaagcatacatccaccacaatgaataaccagcttgtaatcagctagattttcaggaaaggcccgcccgggacatacgtctatttctagctttccgcctacatattgtctaagccagcgaggaatctttacccggccaatgtcgtcagcaatgggatgatgagtacaggcctcagcaataagaactttgtctccaggctcgagtttctcaatagccttaactcctttcaccaaggtaggcagatctcctttaaatctcgccataattatagaaaatgtagttacctgaatattgggtggcgtgtcagccactacttttaaaacgcactgggaatcacatattacaagtttaggcggacgtttcaggcgttctaaagcatctcttagctctctttctttcaccaccatgcagtaggcatcgctatcaaggatatctcttatagtttgcacctgaggaaggataagtctgcccttgggtgcctcaaggtcaatgggtactacaaggacggccaactctccagcaggcaaaaggtctcccaccagagtaggcgggttaaaccactcagctggtgctattttaagaagtaattctttaagttcttcaatattttgtcgcttttccgctgaaacagcaatataaggaattttctcttcctcaaggcgcttaattatctcttcgtcaggagagatgatatctattttgttcagcaccactacaaagggaattttttgctctttaagaatatttttgaggcgctcttcgaactctccccattgattggcctcagtcacaatgaggcctaaatctgtgcgctcaaaaacctccatggtcttttttatgcgcatctctcctaaagcgccgatatcgtcaatacccgccgtatcaataaaaaccaccgggcctaaaggcaaaagctccatggtcttttccaccgggtcagtggtagtacctggcgtatcagaaacaatagctataggctgttctgttaaagcgtttagaagagatgatttacctacatttcggcggccaaaaattccaatgtgaagccttaaagctttgggtgtgttctgcatcttaaggagcctcctatatcctggccgattttacggccagctttttttatcaattctttcgcccgcgaaaaagttaccttggttttgccatcataaattttataatttctggagaactcttccggcgtaaaattaggcataattacgtttgctccacctcttagagcctttagctgggcatcttctccacccaaagtagcaagcgccgtggtagcaggaagatgaggcgttttggccactatcctaaccaaggccaaaacccgcagagttagctctacactgccagacggcttatcggcaaggggcgtattttcctggggaataaacggcccaatgcccgccatatctgcttctatttctttgataaaaaggatgtcgcctgccaggtcttcaaaactctggccaggtagccccacaatatttccaactcctatctcataacccagttctttgagaaatactatgtgccttagtctcccttcaaaggttttaccaggatgtagctgggcatacagctcgggatttacagtctcatgtttcatcaagtatctgtcagccccggcttggcgccaggtttcgtaatcagaaaaaggcctctctcccagagaaagggtaatagccacttctccttcttgtttaatagcctttactatctcagtgatatcatctcttttataagccagatcatctccagattgaagaactatagtctttaccccttgttttatcaggtttcgggcaagatttattatttcttgcggcttcatgcggtagcgcttaagacgatgattgtctctccttaaaccacaatacaagcagttgttgacgcagtagttagaaaactcaataatcccgcgcaggtggacttcctcgcctacatactctcgcctgattttgtctgccctctttagaagctcttctaaaggatcttcttttaaagattttataatttcatcgtaagtcatacgcactttaagattctcaataaaaaataattttgcaactcgaggataaaaaacttatctcaattttttcgttgacaagtagcacaaaataaaataaagtgctattatgcttttagttgatttagagctaaaagtcatcgctgaaaagcacggtcatttgtgcccttatctggctttaggctggcgagtgggcttatttttcaaaaattttctcctcaaaaaagaatttaccagctttgaaaatttttttgtattggcctatgctcatagttgtgccctaagtgctttagaattaatgaattttaagataagctgtgaaaacattggtgaacacgtatatgttttacaaactattacaggagatgctctttctatgatagcggtaaacgcggaaattattatacctccccgtgagctagaagagttaacctggaaaataaaatcagataccgctctttactacgaaaaggcccactacagttatctttttgacaactggatagtagatatccttaacgccagtgaagaagaacttttcgtctttccccacgaaagagtatgaaaaaattcctgctctgtctgctaatcttctttttcttccctttaaatagcttttcaaaaacacttactataaaagacgccctaaatcgcaccgtaaaaataaatgctccggttaagaaagcaatttttctggtaggttacgaaattatcccttttcttgacctctggcaccaaacggtgggtattagcctttgggccaaatatgaaaacgacctattagggaaaaaggccaaagatttcgtaaatgtgggcacggcttccaatcccaacatagaaactattgtttctttaaagccagacctggtgattacctggccttacaatcaaagggtaattcaaacctttgaaagccttggtattccaacttacaccatatctcccaatagtctttatgatttgtttaacttaataaacgacttcgctctcatttttggcaaagaagaaaggggaaataggcttattaacttaatgagaggaactctaaatgagttgaacagcctggtagctaatgcttataagccgggagttgtttttacctggggaagacctacccgtatttccggaaaacagggagttgttcctgatcttatccgtattgctggcggaaaaaaccttggcgataaatttgatcgcccttatattgatatccctcttgaaagactcgttatcttaaatcctgaagttattttcatctggggaaacgcacgctacaatgcttctgacttattaaaagacgaaaggctctcttccgtgagtgcggtaaaaaacaaaaaggtttataaaactcctgaatggtccacctggtccccaagggcagttttaatcgccctatggatgggcaccaaactccatcctgaactggtaactcctgccttttttaaacaaaagaaggcccagctcgaaagttttataactaatccatgaaacaacttttgctttttctcttttgtttatttgtgtgcttaggagcccttttaattggccctacgggctttttgtggccttctaaattcagccacctaataatctgggaaataagggcgccgcgaattcttcttgcggctatttgcggagcggctctggccagctcaggtacagctttacaagctatatgtaaaaatccactagttgacccttatctcataggcctttctgctggaggcgctctaggttgtgctctggccgtggccttttttccgtttttgcctgtccctttagctgcttttctgggtgctctgctggcggccttcttgacttataccctggcttatgttcagggtggagaaagccgtcttaaactcattcttgccggagtggtagtctcggcctttcttatggccattgtgtctctaatcaagtttttactagatccccatcgtctgagtgaaatagtcttctggatgatgggaaccttcgccttaacccgatgggaaaccgtaaaacaaaccgtaccttttatgttatctggaataatcatcctttttctcctgcggcatcggctaaatgttctttctcttcctgaagaagaagtgcgcacccttggggtttcggtggctaaggaaagaggactcattatcttggccgtagctttaaccgtaggggccactgtagcggcagccggcataatcggctgggtagggctaatggtgccgcatattgtgcgcatgctccttgggccagaaaacgaaaaagtccttccaggtagcctctggctgggagcagccataatggtctctgctgatacgctggctcgcagcataaccactatggaccttcctgtaggaatacttacggccctagttggggcacccttttttgtttacctattggggaaaacttcaagggattggtcttgatgctcgaagtaaaaaatctttattacaaacacattcttaaggatataagctttgccgttaaaaagggagagatccttgtagttctcggcccaaacggagccgggaaaaccacactttttcgctgtctagcaaggttaattaaaccagacaaaggtgaaattttacttttggggaaaccattagaagattattgcacgaaaaaactatatcgtttgatagccctttgcccccagcatttcaggccggaatttagttatcgggtccgcacttttgtgctcatggggcgcacaccttatctttctcctctggctcaaccccgcaaaaaagattttgaagctgcccaaaaagctttaaaaatcctgggattaacagacctagccgagcgtcctttttcagaactttctggagggcagcagcgtttagtatcagtggcccgagcccttactcaggaagcacagcttattttccttgacgaacctacggcttttcttgatcttcgccatcaatttttggtaatggaaaaaatttgtcagcttgcccgtaaaaataatctttctttagtattaaatttacacgaccccaatcttgcccttctctttgctgaccgcatactaaccattaaaaacggccaattaatgggggaactccccaaaaacccagaccaggccaaaatagcccttaaagaattatacgaaatcccctttgtaagtttctcttatcaggaaagaatatttgtttttcccgtagggaactttacagactaataagggaagtcacatcagggggtacccctaagctctgataccccgtcctttaacccaatgggtaaaaatatattacgctttcaagctcatagaaaatcgctttaaagtaccttaaatctcgcttaaacgtaataataaacttagaaatgccctaaaaacaaaaaaggcctggttgagaattactcaaccaggccttctatctatctaaaatttaacccgggcgccgacctactctcccaccggggtaacccagcagtaccatcggccctggagggcttaacgaccgtgttcggaatgggaacgggtgtggcccctccggtatgggcacccgggaattttctctatttgtcttcttctaataaagattttaactcttccaaagaataaatttcttctctctctcttttctcttctgcttctaacaataactgtagatcttcccagtcttcaagaaaaatttgaatattttctatatctttcttaattttttctatcttctgaatttcaaacattgtcataatatctatcggctccttgccgatgaactattttatatacaactaataaatcatcttcctctttaaataaaatacgataacatccaactcgcaagcggtatctcttgggtgctaacttctttatatcaccttttcctttttctaacttccttaatgcatctaatattttaacttgatatttcttcggaatatctagcagttctttataaacgcccttctttattgctaccttctttttcaaagatcagccttctttttcctacattatcactaatttataacaaaaattgctgacaagtgatatagggtaccgctccggtatccacgagccacccacagtattcactatctaagccaatactgtggccaagccgctcgggcgattagtaccggtcagctccacccattgctgggcttccacctccggcctatctaccaggtagtctccctgggcccttctgggacagggtctcccctgtctcgggaggcctcatcttgaggagggcttcccgcttagatgctttcagcggttatcccttccgcacatggctacccggctgtgcggcaggccagccacaaccggtccaccagcggtgcgtccaccccggtcctctcgtactaggggcagctcctctcaagcctcctacgcccacggtggatagggaccgaactgtctcacgacgttctgaacccagctcacgtacccctttaacgggcgaacagcccgacccttgggaccttctccagccccaggatgggatgagccgacatcgaggtgccaaaccgctccgtcgatgtgaactcttgggagcgatcagcctgttatccccggagtaacttttatccgttgagcgacggcccttccactcggcaccgccggatcactaggcccgactttcgtccctgctcggcccgtcggcctcgcagtcaagcacccttctgcccttgcactcaacggcgggtttccaatccgcctgagggtacctttggacgcctccgttacctttcaggaggcgaccgccccagtcaaactgcccaccaggcactgtccctgaggaggcttacccctccaggttagcaccccgatgcaggaagggtggtatctcaaggacggctccacccgagctggcgcccgggcttctcagcctcccacctatcctgcacatcctgcaccgaagtgcaatgccaagctgcagtaaagcttcacggggtctttccgtcccaccgcgggtacccggcatcttcaccgagactacagtttcgctgggaccctggccgagacagtgcggcagtcgttacgccattcatgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcaagtccgagcttcggaggcctacgccccctaacccggacccttcaccttccggcaccgggcaggcgtcagaccctatacgtcgtcttacgacttcgcagagtcctgtgtttttggtaaacagtcgccaccgccgattccctgcaacccacgccagctccagccgctaagggccttcaccagcgtgggcaccccttctcccgaagttacggggccattttgccgagttccttagccagggttaccccacgcgcctgagcattctctgcccgcccacctgtgtcggtttgcggtacggtcacctgagcttcttcagccacgaggctatttctcggcagtgtggtccgagcgccttcccgggaactctcgctcccggttacttactccccctcaccctcgggggcgggatttgcctcgccccgtcaccgggctacaggtttggagggcctgccattcacggccccggcgcccttccctcctgcgtcaccccttggcctccactcaggtggcgggggattgttgacccctcttcccatcggctacgccttccggcctcgccttagggtccggctaaccctgggcggacgacccttccccaggaaaccttgggcttacggcgagagggattctcaccctctttatcgctactcgtgcccggattctctcctccgaccactccaggtgccctcacggatcacccttctacgcagtcagagtgctcccctaccactcatgcctctcagcatgagtccgcagcttcggcgactggcttaagccccgtggtattttcggcgcagccccgctcgaccagtgagctgttacgcactctttaaatgatggctgcttctaagccaacatcctggttgtctaagcagggccacctcctttaccacttagccagtacttcgggaccttagctggcggtctgggttgttcccctctcgtcgctggactttatcacccagcggctcactcccagggtccttctgacggtattcggagtttgccggggttcggtaggccggtaagccccctagccccaacagtgctctacccccgtcagatatcccctgaggctgtacctcaatacatttcggggagaaccagctatcacgggactcgattagcttttcactcctacccacagctcatccgaggagttttcaccctccaccggttcgggcctccagcgggtgttaccccgccttcaccctggccatgggtagctcgtcccgcttcgggtctgccgccagcgacttaacgccctttcagactcgctttcgcttcggctccgcctatccggcttagcctcgccactgacgacaactcccgggctcattatgcaaaaggcacgccgtcacccacgctcccgcgcaggctccgactgcttgtaggccagcggtttcaggctctatttcactcccctcccggggttcttttcacctttccctcacggtacttatgctctatcggtgcgcagggagtatttagccttggagggtggtcccccctgattcacacgggattcctcgtgccccgtgctacttgggtagcacacccagggagtccactcagctttcgcctacggggctctcaccctctacggcggaccattccaggtgccttcggctagccaagcggttttcttactccccgaggagtccctagcctcctccagtgtgccccctctaccccggatgagcaacgcctaggggcttctacactcatccggtttgggctcctcccctttcgctcgccgctactcagggaatctcgtttgatttcttctcctccgggtactgagatgtttcacttccccgggttcgcctccgccaggctcttaacctagcggatgaccaggtattaccctggccgggttcccccattcgggcatccacggatcaacgcctgcttgcggctccccgtggcttttcgcagcttgccacgcccttcctcgcctcctgcgcccgaggcatccaccgctggcccttagtagcttggccactaaactcttctttataaaaattccacaaaaaatactcgtatccttgctctcggctcgtggataccgggcgataccctattcacttgtcaaagatctgtgcctactaagtggctttgctgaactaccccccctaccttctccaacagggcagctccccaaaaccacctactctggtggaggtgaacggactcgaaccgttgacccccggcttgcaaagccggtgctctcccaactgagctacacccccatatatctatatggtgggcctaggtggactcgaaccaccgacctcacgcttatcaggcgtgcgctctgacctaaactgagctataggcccaaccctattaggcctatctacccttcaccttccaccttctatctctctctttaaaagaacaaatcagcctctcagccaatccctcaaaactgaatagcggctagcggacaagcacctgtctctttacctactctccataactcttccaaaactagaaaagctagttacttgagtccgtacactcagactccttagaaaggaggtgatccatccccaccttccggtagggataccttgttacgacttcaccccagtcaccagccctgccgtcggcgcctccctcccccttccgggggttgggatagcgacttcgggcagagccagctcccgtggtgtgacgggcggtgtgtacaaggcccgggaacgtattcacggcggcatgctgatccgccgttactagcgattccggcttcacggggtcgagttgcagaccccgatccgtactgagagcggctttctgggatttgctcccccttacgggttcgcttccctctgtaccgcccattgtagcacgtgtgtagccctgggcataagggccatgatgacttgacgtcatcccccccttcctccgggttgtccccggcagtccccctagagtgcccggctctacccgctggcaactaagggcaagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtgctagggctcccaggcaaagcccgggcaccccctcatctctgaggggtcccctagcatgtcaaacccaggtaaggttcttcgctttgcatcgaattaaaccacgtgctccaccgcttgtgcgggcccccgtcaattcctttgagtttcagccttgcggccgtactccccaggcggggtgcttattgcgttagcttcggcacggaaggtttaaccccccacacctagcacccatcgtttacggcgtggactacccgggtatctaatccggtttgctccccacgctttcgggcctcagcgtcaggtgccgtccagccggccgccttcgccaccggtgttcctcccgatatctacggatttcacccctacaccgggaattccgccggcctctccggacctcaagccagacagtatcgaacgcaattccggggttgagccccgggctttcacgtccgactcgtccggccgcctacgccccctttacgcccagtgattccgggcaacgctcgccacctccgtattaccgcggctgctggcacggagttagccgtggcttcctccaggagtaccgtcaacccctaccagctcttaaccagtaagggcttcttcctccttgacaggggtttacgacccgaaggccttcttcccccacgcggcgtcgctgggtcagcctttcggccattgcccaagattccccactgctgcctcccgtaggagtctggcccgtgtctcagtgccagtgtggccgaccaccctctcaggccggctacccgtcgttgccttggtgagccgttacctcaccaactagctgatgggacgcgggcccctcttagggcaggtgcttgctatgcagtggcaccctttcttccctcggctcgcgcctcaggaacgtatccggtattagccaccctttcgggtggttatcccagaccccaaggtaggttacccacgcgttactcacccgtctgccggtgtactcgggtagccgaagctaccctttccccctcgacttgcatgtgttaggcgcgccgccagcgttcgccctgagccaggatcaaaccctcacgttaaaccataacgcaaaggctctttggctcccttaaaactcaaaagccgacaagcctctcaaaggcgcttgcccgctaccgctattcagtttcaaagatcagcctcaatcaggcaaacctaaatttaaacacacataaaaccacttgtcaagctcaccccgacaagtggcttaacttaaactcaaagatcaaatatcctcggcaactctatatgttatacatccgacatatttctgtcaagatctcgtaacttacttcctcgcttccaaagatcaacgctctctcactaaggccctgctaatttaaccacctaactaaaactgtcaatacctaatctgaaaaaatttcaaatccctaaatccacttaagtggaaatctaggtccaattaataacccctatcggtggattagctttttcgtaaataaaagagatttgtttcacccttctcaagggccttttcccctcgttttaaggccccaaaaagacttttagaagtgacgtttagtttaaaaatctctaaatagggcgattctttttcctctatcttctttccagataaaatggatcttattttttctttagtgctttctatattttttgtttcaagatcaagttccaccgcagggagacttactgtccccaatttttggtagtctggacagaagtcaataaatgtttctaccaagtccggctggtcagatactatattaactgtaggcagttcatcaaacatgctaataaggtgggcaaaggcaagcattcgttcttgaatgttaggaagttctagcgaaatttctttaccttcaataacccagtctgggaaacgacgaagggtggggtcctgtccaacaataaattcagagagtttttcggcatgggcttttaggtcttgatattcaaagtcaagttcttcaagacgcctgtctaaattttgagccaattgcaagagaatgcgtgcttggagatcggggtcaaccttaggtttatcttcaccaaggatttgggccttgatctctgaaaccgtttcctccagaacttctggccgtgacttgaacatggctacattttctggccagcgcatcatctgaccccattcttcgtaagaggcaattagtcgtttaaaccatacaagtttttcttcacctaaaggcttaggcgttatcgtctctaccaagcctttggccacaagctcggtaaaaggcccctcaggaacagcctcagttggctgaagtaaaataattttgtcaaaagcagccagtaaaagggccgctagatctagccttaaatgagtttggggcgctaaaagggcctttagttcagccttttcttccatgggttctccttctatttttagctcttccaatttaacctgattgtgtaaaaatactcttttgatgagaaagcttattttaattgtcatattttgtctatggggagctttagcgcaagcccaggattatggagacgccctggtcataggttccatcggggacgcaagcattctcattcctatgctggccactgatgccgccagccacgaagtggccggccttatttttaacggtctggtcaagtatgacaaaaatttaaatctggtaggggatctggccgaaagatacgaaatctctgatgacggtaaaacaataaccttttatttaagaaaaggggtcaaatggcaagatggcgtagagtttaccgctgaagatgttctctttggctttaaactcatcaccaaccctaaaatcccttcagcgtatgccggagattttctggaagtagacaaggccgaagttcttgataaatatacttttcgcgtacattataaaaagccttttgccccggcccttggctcttggggaaatcttgtagtcctacccaaacacctgcttgaaggtaaagacataactaaaatagactttggaagacatcccatagggaccggtccctttaaattcaaagaatggaaaacccaggaaaaaatagtcctaaaagcctataatgattacttcaaaggccgcccgtatctcaactacattattttcagagtaattcctgaccctaccactatgttcatggagttaaaggctgaaggaatagactggatgggactaacccccttacaatacgccagaaaaactaattcaccctcttttttggccaaatttcgcaagtacaaatatctctctttttcttatacttatcttggctacaatctgcgttgtcccctttttaaagacaaacgcgtaaggcaagctatttcttacgccattgacaaaaaagaaataataaagggcgtactttacggcctgggagtagtagctacagggccatataagccagacacctggttttacaatccccatgttaaacgttatccatacaaccccaagaaagcccttgagctgttacacgaagcggggtggtatgacaccgatggtgatggcattcttgataaagatggccgcccctttgaatttaccgtgttaaccaatcaaggtaatacttcgcgtcttttaaccgccgagattatacagtatcgcttggctcaaatcggcataaaaatgcatataagaaccgtagaatggacggcctttatcaaagaatttatagacaagcgtcgctttgaagcggtaattcttggctggactacttctcctgagccggacctttacgatatctggcactcaagcaaaataaaaccgcctggactaaattttatcggctacaaaaatccagaggttgaccgtctgctagaagaaggccgccgtacttttgataaagaaaaacgcaagaaaatctattatcgctttcaggaaatcctggcggaagaccagccctatacttttctctatattcctatggctctaccctgcattcacaaacgttttcatggtataaaacccgcgccgattggcatttcttataaccttgaacgctggtgggtgcccaaaagccaacaaaaatatcttatgccttagcttcagccttgagtttgcagacaaaacagggagaagaaaccgctggctcaccacagaattcacattgggtcaaaggccggtctaaaaagtcctcaacctgtttattaaaaataggataaactttacgcagataatccatataaaatcttatcttagtgccaggcatcttttcttctagttcgtccatcagttcagcgtaaacaagacgcgtagcctcaggagaaaggggacagcgttccgttaaatattcaattttttgtaagcgagcatattctttgatttcaaaggccgtaaaacggcaaagaggcttggccttgcgtacaaaaccgtttccttcaggaagcactggatatttgcgagccagatactttaactgccagttaatagtattacttaaaagagaagaggcttcgtcatcaagattatgcccggtaaccaacacgtcgaagttgttttgcctggcaaaacgattgaaaaagtatctctttatactaccacacagggaacaatactttttcgtacgagacttaagatcaggaatggttagacctatttctttagcgatagaaactacgtggagtgggcggtctagttcttcggcaaaattttcagcaacccgccgcgaaataagagaaaaatcttctatgcctaaatctacaaagaggccttcggtatgataaccaagattattcaaagccttccagaggaccaaactgtctttgcctccagatatggctacaaggattttggctttgggcgaaaacattttaaattttttgacggtacgagccaggtattcttcaaaccactctaaaaaatgctcttcacaaagaggtaggcgatggtgagggataaagacatcagcttttttccgccggcacttgcgacaacgagccattaatttcctccttagcttggaagtagagttcttttaaggttttactttgccagagtgctttttcttcaagcagaaattcataagctactttaagcaaggaatcttcaggtggtatatcagggagattaccttctacggcactttgtatttcgctcagaaaaatcttttcagcatctctagataagagatagcccccatttagtttatatactaagccgtgtttttttaaaagaagaataattttttctagcctgaatggtgaggccttaagagcataagaaagatttattagcccaggagctttatatccgtgataagcgtgatgaaaaatatttagcaaaacacctaaggctaacaacaaagaagagtaactattatgataacgataatgagccaatattttttctcggtaatggaagaccgaagctatttctgcccctaacaagactaccgtccagttaagccataaccatagtaaaaacaagggaatagctgccaaagaaccgtaaagctttgaatacgctaccgccttagttgtataaacagcatatattgaagctaccaggatccacaatacagcggctactgtagctcctaaaaaagcggccttaacgcttattttttttactgggagatacatataaactccgacaaaaagcaatacaagcgtgggaattatccagaatttactaaaaaaagaaacaagccctaaacctttaaaacctagatgagttaaataaatggtagctcctaaaggaagggtgactaaaatgggtccaagtgttaggcccatccaataaatagccaatttctggaaaaaagtccttttggcctttactctaaagatatgatttatcacctcttcaaattgcattaaaagcccgattaccatagtcaagaaaataatcatactagcagcccctaacggagcgtgctgagcctcttgaactaagttcaaaatagtttcttgagccttactcaaagctcctggatttaaaaactgagaaagggcctgattaatgcggaaaatgatctcttcctttccgataaaaacttggaccatagagagagcaaacgcaaggagaggtacaaaagcaaagactgtgttataagtgagggcctgagcactcatcaggcaattatctttccagaaacgacggaagacctctttacttaaaataataaaagcggacatgccctaatgttaaaggtatgtccgctctttggcaattaaatttgattaatagtctacatctgcaactgccgagctcactactttggccgttataaaaatgagaagctcttggtcttcctgggtcttttgactatttttaaaaagattccctgcccctggaattttggagagcccaggaacacggtcataggcttcttgttttttagatattttaagccctcctataactacggtcccgttgttgggaaccctcacataagtttgtacttgacgggtcataatagccggtacgctgttgacctggcgggcccaatcaggctcactcttatcaatattgatttcgagtcttatttcgttattaggtaatatgtgcggagtaacttttaaagtcaaatcagcatttataaacttagtggtagcggtaccgtcactagtaagttccaaataaggaatctgatagccttgcttaatgacagcttcgccattgtccctagtaattaccaccggagccgaaactattttccccaatccttgttgctccagagcagataacctgaggtccaacaaagtagcagaagttttggtaatatggcctaataaaataccgagattccccaaagatccgcctacaaaaccaggatctacaatcggacctaataaatcgacatcaggaccagcaggagaggtttctacattggttgttgatggtgaaagattaaaagaagtttcttgattagtgctataaaaccctccataccaccgaacaccaagatttcttgcaaagttactagatacttctactattctagcttcaatcaatacttgttttgttggtacgtctattttctttatcaatgacttcagagatttaatagcttcttccgtatctttaacaattaaaatattggtcctgctatcacaagttatagttcctctttgagttagaagagatttaatagatacagcttgttgtgaatttaaaagatcacacgcattaacataattaacattaatatattctgtttttacaggcccaagctcctgagtttcagccaaagaactttttagacttttaatttcttggacttgtttttgaagcttattaataggtgcaatatataaaataccatttatttctgccttacctaatccaaacttagccaaaactatatcaagaacctgatcccagggaacatcttttaatttcaaagtaatagttcccttaatatcttcacccaaaacaatgttaacaccgcctatttcacttaacattctaaaaacagtcctgacatctgcatcttgtagatcaagagaaatttttttaccagtatactgtttcttttcaaaaggaatttctatatttttgggttctggaggaaggctataagcaaaattgtcactatttttcttagacgagttagtcaacttaagaacaaaatagtgaccagaaatataactattaatgacttttaaatctgtctctaaaacgacataaagatcattgttatcaatttcaaaagacattttcttaatctcattaggcaatttatattgagattccaataattttacattagaaaattttaagatgattttattgtcttgagaatcaatgtcagctttaacaacatttttatcaaactcaaataaaatattcaaattatcgttttttttatcaaaaacaatatcaacaattttgccagaataagcgtataaagattgtgaaaaaaacaaacatatagcgattatacataaaaagactctttttattctaaacatcgtccatcctccgatgataatttcatgatataaggcttaggagattcaatgatattgccttgctgatctataaacttttgagatatatagacggcacatttagttattctgataattttaccagcttgactacctatgtaatcccctatcttcaaaaagaaacctttaccactaggatcttcaataatagcaattttttggtctccagtatctattatccccactaattttaaatcactcaaatcataattctttaaaaagattgtaatattttgaggaactggtaaagatttcaattgaacaattatagacctaaatggatcaaaggaaacaggactatatttgtatgactgtctcagcttcattgctttttgccattttaaaaagatatctgtctctttttctttagtttttgctgagcagacattgaagttaagaaaaagcgagaaacaaataactaaaattatcatcttgaatagttcttttattttctccaaaaatatgatctgaataccacttttatcaataaacattaaatttttcgtcattattaccttctcttctttttcttattttgatttaatttttttatttcttcctcagttaatgttctaaaagtcagtaaagtacaatcagctctaaggtaacctttatctttagttaatctgatttgagtaggagtaatgattttatcttttagcctcaaactatcaataaaaagcataatattattaaaatttccttctagtttgagggccaaaggtatctttttatatatctctttattttcttctttaagtactttaatctcagaaacagaaacattaaacttttcactttctctatcaatattttctaaaaaagaagcaatttctgcttttgttggcaaaagcttctctgcttctttagaaagaatttttactttattatattcttctctgatttttttaatttttatagcagcaatttgtaatcttttaagttcttgttctttttggactttttctttaaataaatgatcgatattctcttttaaaggtagagctataagcttagcatataaagccaggggaacaattatcaataagcacaaaacaataattctatccctctggctaagagcatcccattgtgactttattttttcaagttctgcttttattttaggattcatttttaaactttaccctaagattaaagtttattaacttattattcttatctcgtttggtatttgccaagtaaactttatttatatactcttgctgttcaagccgttgaataaaactggcaatatccttcaacgtcattccttggcctacaatattaatattatcttttttgacttcaactttaattaatgatactttaccaacaggtatttggtggacaattaaatcaatatttttgataacttttggattatcttttattaacgaaataatgatatctattcgcttttctatttttttcgtttcttttttaattttatttaattctttttctatttttttatactttttcactttttgattaatttgagcaacctgtgcatgagccctagcttctttcttttttaaataaaaatagcttgcgcctatcaacacataagaaaatatcattaaaacaactaagacagcgatcttataatcttttgcggctttcttttcttttttaggaattaagttaatttttatcattttgatatctctgttatagcaagtcctatagctgtttttccagttaaattaatataattttctgcttttaaacttactttattaatatcaaactttcccaaatatgacaaaaagttcacctctttttgggtcacatcttttatttttttcaccaggcttttacttaaacatcctcccccgcacagataaatatcttttactgaaatattatattcaccttcaaaaaaggttaatgtttcattaatatatgttacaattctatcttcattaattgacttattatcgcttgactgctgaactcctatacttaaatctctataaaaccacaaaccaccttctttccaaagcattacagacgttttagaaaagcccagatctaccaaaacaaaatctttttctgggctataaacaaactcaaacaaattagaaagagctacaatatctattgttaaagctataggatcaagctttagactagccaaaaaatcaacaatattatcaactaaatcttttctagctgccgctataacacaatctatttgattagcttcggaatttaaaatgtcgtaattaaaataaacttcttctaaatcaaaaggaatatgggcttcggcttcttccctaataacttcgtcaagatcatcttcattagataattctaacgataatctttttagaatagacgtataactagaaatagaaacaacgcattttttatgtttaacttttaaatttttcaacaaagaacttattttttgagcaagatcactcagtttttcttcatcagctgaccaaagccctccttcaggcaattttacctgaccataagaacgcaaaaccggaggagagccgctttccacttccgctactttgatagaatagctcccgagatcaatcccgagaatacctttcttgccaaaagaaaatttacctaaattaatagccattagcttttaaaacccctcaagtgctaaacttgtcaactaaaatattagttattaatctttagcagatattttatccagctttaatctttttcggcatttttttgaaaagcattaaattttttcgctgcaaaattttaaaagaaaaaaaggacgtatgaaaaagtttccgcaagaaaaaataaggaattttagcataatcgcccatgtggaccacggaaagtccactttggccgatcgtctgcttgaaaaaaccggtatggtctctgagcgcgaaatgcgcgaacaatttttagataggcttgaccttgaacgtgaaagaggaataaccataaaagcccaagctgtaagactcctttataaggccaaagacggcgaaacttaccagttaaacctgatagatactccaggccacgtagatttttcttacgaagtttctcgtagcttagccgcctgtgaaggggctttattggtagtagatgcctcgcagggcgttgaagcccaaactttggccaacgtttatctggctctagaaaataatctggaaattattccggtgctaaacaaaatagacttaccccaggctgacccggaaagggtaaaaaaagaaatagaagaaattattggccttgatgcctcagatgccattttagccagcgctaaaaaaggcataggcactgaagaaattcttgaagccattgtaaatcgtattcccccaccaaaaggagaccgtaatgccccccttaaagctctaatttttgactcgtggtatgacccttatctaggggtagtagtcttaattcgtatggttgatggttgcctttaccctggccaaaaaataaaactcatgtccacgggaaaggagtttgaaataactaaggtaggcgtattttctcccaatcctacttcggtagatatgctggtagctggtgaagtgggcttctttgctgcagggattaaagaagtgcgtgatactaaaataggtgatacggtgactgaagccgaaaaccccgctcgcgagccactacctggatttcgagaagtaaaacctatggtgttctgtggtttattccctatagaaagcgaacaatatgatgagttgcgtgaggccgtagaaaagctatggctaaatgatccggctttctcttacgaacctgaaaactcagccgccctgggctttggtttccgttgtggctttcaggggcttcttcacatggaaatagtccaggaacgcctggaacgtgaatttggcttaaaactaataagtactgccccttccgtacgctatcgtgtagagttagtggatggggaaatcgtagaagtagaaaacccagcccactggccacctagggaaaagattgcccgtgtccttgaaccctacattcgggccgaaatttacacccctaaagaatacgttggcgctattatgcgtctttgcgaagagaagaggggggtccagaaagatttgcgttatcttactcctcagcgagtacagctaatatatgatttgccctttagcgaggtagttcttgacttctttgataagcttaaatcttattcccgcggctacgcctccatggattacagttttcttgattaccgtccttcagaactcgtaaaattagacatttatataaacaaacagcctgttgatgccctttccctcatcgtccataaagacaaggcctattatcgtggacgggaactggtatctaaattaagagaagttattccccggcaactatttgaagtagtaattcaggccgctatcggctcaaaggtaatcgcccgagagcgcatccctcccatgcgcaaagacgttctggccaagtgttatggcggcgacgtcacacgtaagagaaagcttctcgaaaaacaaaaagaaggcaaaaaacgcatgaaaagccttggtcaagtagaaattccccaagaagccttccttgccattttgcgcatttagcaattttctaccttgctttttttttaaatcgtaataaagctctagacattatggttgaaagagactcttttgcagataaagaaactttagcagccaaagtctgggattgggttaaaactatagttttagccttactcttagccctcttcatccgcactttttttgtacaggcctttaaaatcccctctggttctatgattcctactttactcataggagaccatattttggttaataagtttgtatatggagtacgaaatcctattactagaaaagtctggattaaaggccgtatgcctaaaagaaaagaagtaatagtttttatttttccagaaaaccgcaaactcgactttataaaaagagttatagggctacctggagacattgtagaaatacgcaataaggtagtatatataaacggaaaacctttagatgaaccttacgttcaacatactgatcctagaatattacctagagaagtaagccctcgagacaactttggaccggtgaaagtcccccctgggcatctttttatgatgggagataatcgtgacgaaagttacgatagccgcttctggggatttgtacctataaaagacgtaaaaggtaaggccttcatcatatatttttcttgggatagtaaacatttccgtatccgctggaaccgtatcggtaaactaatccattgatacctttacgaaaaacagaacacataggttaagattgcctcggctgctagggcaatcgagagcttcgctcgcaataacaggcgagaagttaaaagtaagaagtgattagctatttgccatctgccattaattagctatatgctattctgtcactgcgagcggagcgtcgcagcgtcttaaacattttgtttttcctgccgaaaataattagtaagaccgcggctttacgggagaaaatatgacctctctcttttctgttggtagtgaagattggtggaggctcaggcgcttaaaattaagcggagtttcagatttattagttaatcctaacggctttaaagttatagaaacttctgaacctcttgaaagcaaacctctcttgcaatttattaaagagagatacctagaattagggataattgataaaaactggcaacttcctcctttaaaaggtcgtttttttgctgtatatcatccagaaagtccctatcctggagccgtagctctattagttgaaaaagatttaccagctaaaaaaatttactccaaggaactaaaaaaaattcaaggatggagaaaacgcttagcggaaataacattgctcgccactcatcccaaactgaaggccaaaaatgctatttttatagtatttaaaaacatctatcgttacagtctgcgtaaaggaataactgacctgatagtttgtattaaccctaagcatacagatttttacgaaaaaattttactttttgaacgtaaaggagcaagaaaaccccattcctttattccaggcttaccggttattttagaacacttagaccttaaaaaggccaaagaaaaatatttgaaaatttactcgtcttttcccgaggaactaaatctataccatttttttgaaggctaatttccgcggcggtcaataaagtaattgctcccctcgcgggccttaacaatcttttttatctcggaagcaatggccgaaacctctccgtagtgtttaaagcgactttctcgcaaaggcacaacggctatagacaaggacgggaaagggatcttttctatcttcccctggcgatttttggctacaaaataacctcgctctaaatcttctggatcgataaaattgggtaaaattttttcgtattctttgattatttcttgacaaacttcttcggctatattttctgggcaaataaaaacaaagtcatctccaccaatatgacctacaaaaccttcttcacggcacttaatctccaaaacatttgataaaatacgcgctaatacccgtaaaatttcgtcacctctcgcaaagccatagcgatcgttgaaaggcttaaattggtcaatatccacataggctaccgctaccctttctcctctatctatcttctcctgaatggtgcgcaaaattgaagtatttcctggaagacctgtgagaggattagcatctgctgaacatttaactctgactaaggccaacttcaaacgacttttgacttcttgagggtttgcctcatcaaggacaaaatcgtcaacaggtaagctttcccagtttttatctaaggactcctcagaaacaatgagcaaaataggcaaaaaagttaagtgcaaatcctttttaaaagcccgcaccaaatttttagtcatttcaggagccagagcctcttcaatcaacagaagctcaggagggctgttaaaaactttttctatagccctttctggaacatcagtaaattcaataagaaaatcctcttccaaaaaagaagcaagcttttgaagcaacttactctgagccagaacaaaaagcttatttcgccatttcattttgcatttctaaagtaaaaagcctaagttcaatcaacttttcgtcaaaaataggaattaactcggcaagatcattgtcagttaagcgtaaaagtttccaggccttatcatttaaaggaggaacccacggatctccacctgaaccgtaacccacagccctgaccataatgtcagcaaagtggacaatagctgtttcttttttaaatttacgagccttttccacctcgtgatgataggcaataggctcaactaatctttcaggtaaattccattggttggccaaaagacgcccaatttctccgtgatctatgccaatcacttcctgctcggcttctctaaaataaattcctttttcctgaacagtcttttctatctgattaagaatctcagggaactcggtacgcaaaaccactttacctatgtcgtgtaataggccagcagtggtaacctcttctggatttttaagctcaagtttcccggccagaagcccagcagcggccgcggtgccaagagagtgctcccagaggcttaagtcctgggcctgcatagtctcaaaaatagaagctgtaataacaagggttctaactacgttaaacccaaggagcacaatggcgtttgaaaccgtagagatacgccttgggaaaccataaaaggccgagtttaccattttaagtactttgctagtaagaacctgatctctttcaatgagagcggccacctgttgagcggtgcttcgctcatcagcaataagtctagtaagctggcccacaatcggcggaagggtaggaagggactggagatttttaattctcttttttatttgctttttgagatcactcattagctctctttgtttttgagatagtctgctatcaacgcctttagggccataagccgtttgtcatcaaccactttgccaaaccgctcttcaagttctttaagttcttcttcaaggggcttttcccagggaagatcaaccggatgacctttcaccgtgacaaacttgatgcccatagaagaaaatttctctatcaacccctgggaaagctctgtttccgggccacaaaggacacgacctttgtcgtccgctacctcttcggccaggaccataccgggcttagcatatgaaaggggtattttttgtttcatgactcaggatacttttcggtaaatcctgtcttttcctcaaatttgtggccaagagccagcactttactttcactaaaatgtggccccattatctggagccctacaggtagccctttatcggtaaaaccacaagggatagtaagacctacgataccggccagattaacagaaatggtataaatatcagaaagatacatggccagcgggtcactaactctttctccaatcttaaaagcaggggtaggactggccgggcctataataaaatcaacttctttaaaggcctcggcaaaatctctggcaatcagagtacgcacctgagaggcctttttgtagtatgcatcatagtaaccggctgaaagggcataggtgccaatcatgatacgcctttttacttctgggccaaagccctgagagcgtgtctttttgtacatgtctatcaggtccttcccttctacacgcaggccgtatttaacaccgtcataacgggccaagtttgaactagcttccgcgggagcaattatgtaataagccgccaccgcgtaaggcgtatgcggaagtcttatttttttcacctttaggcccatttcttcaaatatttttaccgcttcttctattctggttttcacttcttctgatagaccttcgctaaaatattcttcaggaaggccgatagtagcccctgaaatatccatatccaggtcttttaagtagtcaggcacctcttcggggactgaagttgagtctttttcgtcttttccggctattacctgcaaaataagggcagcgtcttttaccgaacgagtaagcgggccgatctggtcaagcgaagaggcaaaagctaccaacccgtaacgggaaacgcgaccataagtgggttttagccctactaccccgcaaaaagaagctggctgcctaatagagccgccggtatctgagccaagggccgccgcgcaaaaaccagctgccactgcggccgccgagcctcccgaagaaccgcctggcacccgctcaagatcccacgggttgtgggtggggaaaaaggccgagttttccgtagaagaacccatagcaaattcatcaaggttagtctttcccaggattaccgccccggcttccttaagcttggttattaccgtagcgtcaaagggtggcacaaaattttcaagcatctttgaggcacaggtggtagtaataccgcgggtacaaatgttgtctttaatggcgataggcacgcctaaaagaggtttatcctctcccttttggcggagcttgtccgcctcttgggcctgagaaagcgcttcttcccgggtgatttttaaaaaggccttaacctgcgggtccttcttttcaatataatcaagcaaggccttggttaactctacacttgagaccttgccctggcgcaaattctctagctgctcattaagagaaagtttatgccattccattttcaaacctcctatttgataacctttggcaccacaaaaaagccgttttcacgctcaggggcgtttttcaaaatctcatccgtaggaaatgactctttgacttcgtcttccctaaagacgttggtcagcttcaaagcatgataagtaggttcaacgtctttggtatcaagctcgtttaatttagctacgtaattaagaatatcagccagctgctcagaaaaggtttcaagttcttcttcagaaaactcaagtctagccagatgggccacgtgttttacttcttctttggtaatggccattttgccgcctccttacaaaagttttaacgccttatttactacttctagaggggttttgccgaggattcttatcatgggttctttaccaacctcgccacgatcagcaataaagtctggcacaaaacccaaatctttacaaactttagttaccccccaggcaagagtagagccttctttggcttttacatcttgtggctcttctgcccgcgaaaattctcccaaggaaaaaccaagctctttcgcctttcttaaaagctcttcactaaagcgaatattcatggcggcgcgcctttgagggtcaaactgcatagccgcaagaaccacgttggcaatatgccgtgaagccccaaacttaggacaacccaccggccttgccccggcacccaaacccacaatacggcctgggaaggcagccacttcctcgtgagtcttagctagaggtaaagcaaaggccagatttgactggacctccgggatcaaaggcctgacttcatggctacaaaaaaactcggccgcttcttctaattctcttaaaatttttggagcttcaaccaagcggtcataatgaactagatgatcaagcggtgagatccctttacctaaaggagcaaggcgggcggcctctaatccgagagttacaaagtctttggctatcttggtggcctcaggcaaagataagtctttagccagacctacggttatagccgctgaaaaagtacagccagttccgtggcctatttttccttctattcgcctagctgaaaaagtgaaaatatcccggccatcataaaggtagtcagtggctttttcatcttttcggtgaccgccttttatgataacggcctttgggccaagttttttaagcttctccagggcttctcgaacatcagtaattttttctttgagaataaactcggcctcaggcaaattgggggtaattaccgtggccagaggaaaaagttccgagattagggctgaaactgcttcttcttcaagcaaggggtcaccgcttttggccaacatcaccgggtcaatcaccaagggcactaagtgatcgcgtaggacttcagctatggccttgatgatagacgcattggccagcatcccagttttaatggccataggcggcaaatcttcaaatagggcttcaagctgggctttgaccatgtcagcaggcacggccatccagtcttttacaccgagagagttttgcacggtaagggccgtgataactgtttggccaaaggctcccagtaaagtaaaaactcgcaggtctgtttgaaggcccgctccaccgctcgggtctgaaccggctatagtggcacaaattacgcgtctcatgctgagaaaaattaatcccatttgcgcaaaaaacaaagacttttattcaactttggggagttaaaagagaatagctttgacagctagagccttgcaggcgttttaatttttacatttaagacttgctcttacaaaaactctaatgcgaaaattaaataaaaatcctaggaggcttatatgcccggttatcgcgattcgttgggctttaaatttttacaagccactaaacacgaccgtttagaactttttcggagagaaagagagaatatagctccagccccctggttcaaggtttatcctgaagcccctaaagtgcctttgcctaagccctcgttcggtgccgagaatttctggaaggctttaatagaacgtcgctctataagaaaatacacgcgccaggccctaagccttgatgaaatatcactcctttgctttgcggcccaggggattaccgcgcaggctgaacggtacctcttgcgtacggccccctcggcaggtgccctttatcccgtagaaacttatctttttgtcaatcgagcactggatcttacccctggtatttatcaccttgaagtccaggatttcgttttagaagagctagcccagggtgagtttggtcaagctttagctgaggcctctctttcgcaatacatgtgcgccaaagcccctttggttttcgtctggtcggtaattcctcgccgtaccatgagcaagtacggttcaagaggggttcgctacatttttatggacgtggcccatatttgccaaaacgtgcttctagcggccacagccatgggccttggtgcctgtcctattggggccttttttgatgacgaagttaatcagatcctggaactagacggagaagaagaaaccgtagtttatatggcctcagtcggctatccagcggaataatgattgccttatggcatgaaggcgccttaggcgatttactaatagcgcgactggccataaaagccctaaaaaagaaatataccggtcaaaagctggtattgttcgcacggcatgaggtacgcctacttttcaaggaagctggcctggtagatgaagcctggccaacaagcctttctcttcttgaaaaaaccaaaagacaactaagtaaagcttacgttttcacccaccaaaaagaattgggaaagcttttgacaagcttaacaggtatttcctggcaggaaatcccaacgcggccaccagggccagaaattcacctggccttggcccaatggcaaaaggtaagttcttctcgtttttcggaaaaagacttatttcttgaagataggccccctaaagaccgcttcgtttttatccatccaggcagtggtggttatttcaagtgtgctccacttggattttggcaagatgtatatgcttttttgaaaggccttggtttgaaacctattttccttttgggaccagtagaaaccagtctaaaacaaactctaccgaaagaatcttatttcgttttagaaaatataaaagcagctagagaaaaattaaaagaagggtttgcctttctagggcatgactccgggctttctcatctggccggagctttggggctttacaccttggctctttttggccctaccaggtggcaaaattgggcgccttttggccgggtattggtagccaaagctaattgtgaatgcctaaaaaataacagagacccccgagattgcggaggcctctgtttaaaaaatatttcttttgaagcctttaggccaatagttcaaaagttttttaataccattcccaggtcttcccctgctcaccggaaggttgaggctttaccgtctcaccttctttgccaggaggtgaagaaggggattgtggagcttgggattgcggtggaggcggtggcggaagagaaacactacccttaggtggagcagctacttcttctttgtccttaccaaaccagttccagggcaaaagctttgaccaaaaactctttttcttttccggctgtggtggcggagcgactggagggttaagaatttctggtggaaaagtctcgttactaggaacctcagatatctgtgctttttctcgagggctcgcttcttggatgttgtttttatagattctttcgggatggacctttgaaggttcttgtaaaaaagcctgaccttcatttttttgagaaagtgcaggcgcagacgaattcgtagtaggcgtacccaactgccttaaactagctagcggttctccctctacgtaagctagacctttacgggcgaattcatctaatttgggaataatgtcgtcaagagcggtgacataagtcgaaagaactaaagggggtttattttcttttacagagattatttcggcatcaatactgactttttggccaaaaaaagaaacacttcccagtactacataatcaactttcaatttctcccctatttttttggctacttccgtattaaacggctctttttccttggcaagaactttatcaacttcattctcatcaatcaccatcaccttggggggatcacataagcgtgtgcttaacatatctttaatgccttctcgcacgtaggaaaggtcttctttagcatttattttgaatggcaaaatggcaatttttatctgctccgctaaaacggggtttactaacaaaaatagccaaataaaaaagcacaaaattcgtttcatctttaaatgcccccttttcaattcttcatctagtcaaccaaacatttccgaacttatctacccaagctcgccagaaaggctctatccaaaccgtagcataagcgcctacaattagggcagggccttttatttcactctcaggagggagattgtcccatctaaaaatagaaacatctacctttttgccgtgagaaagtataaccttgcccttcccctcactcattagttttttccctgaaatcaaaggtaattcaaactcaggaggatcagctgaaaggttcaggcgaatagcagtaacttctaaaggagcaaagggcatactataaccataaagctgctgatgaaggacatgaaacctgtctttaaaatcgtaggtaaagggtacggtaagctcataagactgcccctgataacgtatgtctatttcggcctcggctcgcaggtcttctttgcggtagccgtaacgagctagttcttttaaggctttggccgcaagctcttccataagaggcaataaatattcaaaggccacttcttcgtttcttaaaaatatcgatctggaaaaatcaaaggcaggccgtgccagaagtaacccaagtgccgaaagaactcctgaaaaccgtggcactaaaacttcttttatgcgcagtctctctgccaaagaaatggcgtgaagcccgccagcaccaccaaaacaaacaagcgtaaaatcttgaggatcaagccccttttctacagaaaccttttttatggcctgctccatattggtatttacaatttctaaggctcccaaagctaattcttcagaatcaaacccatattttttagctactttggcaaaggccttttgggcgagatctttggaaagcctaagacgcccgccaagaaagtgttctgtaggaagtcttccgagcaaaagattagcatcagtgactgtaggctctgtgcctccgcgctggtaacaagcaggcccagggtttgctcctgcactttcaggaccaacttttaaagccccggccttatcaaagtagattaaagaaccacctccagcaccaatagtatgtatgtctatctttttaaggtggacgggataaccttctagagcatattggcgggtaaaggtagggctactattacacaaagaaacgtctgttgatgtaccacccatatcaaaagtaattattttctcccgccctaacctcctggccaaagaaaacgcgccgtaaacccccgctgctggcccagagagcaaagtagccgctgcccgcttacccacagcctctgcgggcataaggccaccgcttgattgcatcaaaaacacctgggtatttggtaattcccgggttaatttgcctacataggccgccataaccggagctaaataagcattgataagcgtagttgaagtccgctcaaactcccgaaattcgggtagtatttccgaagaaagcgaaatcgggagcccggtaaactgtaaagcttcttttaccttttgttcatgcacgggatttatataagagtgcaaaaaacttacggctattgattgaaattttctcttttccacaaagcgctttaaaagctcaagttcctcactggaaaggccttttatgatttcgcccctagcatctatgcgctcggcaatccctaaaacttgggaagatcgcaaaagtggctcaggtttatccacaaaaaaatcataaaggctaggccgattttgcctgcctataaaaataatatcctcaaaacctttagtagttatgagaagaactttggcaccacggcgggtaaggaaagcattagtccctaccgtggtaccgtgaagtaaaacctgcgggttatctaagccaagctcagataatccttttaaaaccgcttgtgaagggtcttgaggtgtagaagacaccttgtgggtcagaagtttaccatcaacctcagccacaaaatctgtaaaggtgcctcctgtatcaacagctaccctcatcaaaggtcaccttttctactttcttgctaacggtatcaaaaagaatcatagtcggagggccatcttttcctaaaatttcgccaggatttaaaagtaaagtttcgcctactttttgctcttcatattcatgagagtgcccgtaaaacactacgtcatatttccctgtagccgcaagcccttctgccgtagcaggaaaatgtaccaccgctatattgagcccatctatattcaaaaaagcatgttgaccgtgacaattgattttaggaaagtcttttaatctattcataagtagccagacatccccgggattattacccaggataaaatgcacctctcctttaaacttggacagttccagaagcataaagggcgaaattaaatcgccacaatggataagaacttcagcctctttctcattagccagggagacagccttcctaagattgggaatagcgtcatgactatcactcaccaccgccagtaacatgatcccctcctttgaaaatttaagcccataataaaataactaagctttgacgcaaagcctaaaagtcaaccccttgcctgggttaaagccgtgtttattttctttgatagctagagaaaaatctaaaaaggaggtggcaaacgatgcctatcggttggggtttagattttttcgatcctttcagggaatttgaaaggttacaggaagaagttgaccgtttgctggaattaaccagcccctttgtgcctatgcgcacagtggccagaggtaccttcccggtaattaatatcggcgaaaccaatgacgcggtctatgtttatctctttgcccctggtattgaaattgacaaaatagatctctctatcgaagggaacatactttccataagtggtgaacgtgatgcctctaaggctctaaaagtggaaaaagttgacccggcgcgttattaccggcaggaacgattcagtggccgttttaccagggcggtttccttacccgaatctattgatccatctcaagtagaggccacttatcagaatggcattatcaaggtgcgtattggtaaacgggaagaaaagaaggccaaaaaaatagaagtaaaaaccagctaaaattcaacagaaaggagggatagctatgaatgaaaaggaaaccaaagaattggctacccgtgaagaacaggccccggcggtacgccgcgaaaggccgatgattccgccggttgatatatatgaaactgaagacgggcttattttggtagcagatatgcccggagtaaccaaagaaagtgtggaagtaaaaattgaagaaaatgtgttgcaaatgaagggagaaattgtcgatttgcccgctgaagacgtccaacctctttatgccgagttacgtggcaacgagtatttcagagcctttaccattggccctgagtttgaccttgacaaagtagaagcgtctatggatgccggtgtgttgcgcatattcctccctaaagtagaaacccagaaacccaaaaagattgaaatcaaagtagcctaaagaatctttatagagggtacctagtttgttaggtgccctcttttgctaagtttgcctgtccccactttatttcctactaagttacttccttttttctgaccacccggtaaacttagaaaaaacaccgccttgagtttattgtaagggtaaaaggtgtataataaggccacttttgggaggaaatattcatgaagcgtaagtttttagccccttcgcctaaaatggtagccgataaaaccactccacctgaagaaactatatctcgggtagaaaaaacccttagggcatttggtacgggaatattttctgagctaaagcgtatagataaaggtcgtttaggaattcctgtttacctgagtctttacggcaccacgggaattaacatcactggaaacataaaacaaatgggcaagggctctacagaggccctggccaaggccagtgctcttatggagctcgtagaacgtttttcacttttttccaccataaagagtgaagcctttcctgtgaaaactttgagtgaagaaaatactatttctctagaagttttactttcttcggttattgacccagatgaagacgtaaaagcccaggaaatatgccgcaagtttttacccatagttccctttcacttagccgaagcctttgaagtatcaaatgaaaaaaacgtcaagcttcctatttattggttctggttactttacgagtacaacggctctgccgctggtaacacctacgctgaagccgccgtacaggctacctgtgaacttatagaacgtcacacttcagcccttgccagtgagcctgaagcgccttttcccgaggtaattcctgaaaaaatcggcgaagaggctcaatatctgctagcgtgttttgaacgcttaggggttaaactttttctgcgagatattacttttgatatgccagctcccacagtggccgcccttgcttatgacccgcagacattccctcaccgttcagaaattgtttataccgcgggcacagccaccagccctgaaagggccttaattagggccttaaccgaggtagctcagcttgcgggtgattttgacaccgacgggaaatacctagaaagtgggcttcccaaatatcagacccttgaagaagcctctttaatacttacctcaagtggccgtattcccctatcggagctgcctgatatatcttcccatgaccatgccgaagaattaaaagccctggccaaaggtctagaagagaaaggatttaaactctatctggtggacataactaagaaagaattagacattccagcggtttacgccattatccctggaatccattttcgtaagaggatctttctcaatcctctttatcagctggtaagaaccatagcccttttctctctccctgaagaagcccttttcctcttaaaagccattgaccaggagatagaaagatactacgtagccgcccatctcggtcaagtcctggctaatctgggctactatcaagaagcctctcttgcctttgaaaaggccttaaagcttaaccccaaatttgacgacctggcagctatatactgccacttggcctatgcttatttacaaagcggcgattttgttaaagccgaaaataccgcagaaaaagggctttcctacgccagactccctgagctcttaaacatcctgggaacagctcgcttcaaacagaaaaggccaagtgaagcccttgaggccttctggcaggccgtggccttaaacccacaggtagccgttgactacgctaacattggcgcctgtctagcttctatgggactaaaggaagaagccctcaattatttcgaaaaggctcaaactcttgacccatcttttgatataaccccttacagggcttatctcgaaggaggaaagactaatgtataaacgaattctagtcttacgttttccaacaaacgtggtggatcaacctattgtttgtcgtttagccaaagaatttgatttgtccttcaatattcttaaggctactattttgccaggcaaagaaggattgatggttattgaattagaggggcatcccagccagtttgataaagggcttgcttttttgcgtgaactcggcgttgagataaagactattagccaggaaatccgcaaaaacgaggaaaaatgtattcactgtggtttttgcacggcggtctgtcctaccaatgccctttatgtggaccgtgataccatggaagtaaagtttgaccctgaacgctgcaccggttgtgagttgtgtatgccagcctgcattgtgcgtgctatggaagcccattttcacaaggagcttgccgaagtaggataaatgatagccgtagccatgagcggcggggtggatagcacctttgccgctcatcttttaaaaaaacaaggaaaaaatatatttggtctctttgccctcttctctcccaaagacccggaaaaagaaattgtcagggtcaaacgcctaactgacgccctaaaaatagacctaaagatagtggatttaaccggcccttttaaagaaaaaatcatcagctatttcttaaaaagctatcgccagggcctaactccgaacccttgcgtagtatgtaatagaaaaatcaaattcggcctgcttttagaagaagcccaaaaattgggggcccaaaaaatagccaccggccattatgcccgtgtaatttttaatgaagaaaaccagtgttttgaactttttaaaggtaaagaccctggcaaagaacaatcttattttctggccttacttaatcaaaaacagctttcaagagccttattccctcttggagaatggaaaaaagaagacgttataaaagaaatagtaaaacttggtctttttaatcttacttcaccagaaagccaggaagtttgctttataagaggcgattatcgcgaacttttctctgaagaagattttcctccaggagaaatgataaccgttgacggacgggtggtaggaaagcaccagggtatttacgcctataccataggtcagcgccgcgggcttggcgtacgcctgggaaggccttactacgtagtggctattaatgctcaaaaaaatcaggtaatcattggccctaaaaaatatctccgctgtgagcgttttctagtaaaaaattttcatctaatatgtgatgcctatcgccaggaagaaataaaagccaacgtaaggattcgctatcgccataaagaagctccggccactatcaagtttttctctgaaaaagacgctgaagttgtttttgaaaaacctcagcaggcagttacccctggacaatttgccgtagcttaccaggaagataaggtgttaggcgggggcgaaatccatctaaaagaaaattttatttttgccgattagcaagacatggttaaatggaatcgcgaaaaattgctacaagaacttgaccaggaagaacttaaagaactacttgaagtatttctgttttcatctaaacaattgctagacgaaatggaaaaagccctctcatcgggagagataaacaccgttagagaaaaggcccactctttaaaaggggcgtgtgcgacgattttccttgaagaagcgcgtgatttggcttttaatttagagaaggccattaacatagacgaggcccaaaatttatttgaaaagcttaaaaaagaattaacggccttttggcaaatgattgaaaaacaggagtatagataatgataaacaaagaaggtcttccctgggtagtaacgcctggacttttaggtgctgttttaggacatctcaccaaaaggaaggatttgctttatggaggagcgctagcttctttagctttggcctggttctttcgcgatccagaccgctatccaccttttgacagagaaatcattgtttctccagcagacggccgcattgtggccatcaaaaaagtaaaagaagataagtttttaaacaccgaggcctaccagataggcatctttatgaacgtctgtgacgttcacgttaatcgggccccggccacctgccgggtagtggatatctggcatgagccgggcgagtatctaccggccgataaagaagaagcctttgaaaaaaacgaaaaacgttattatgctctagagcgtttagacggcgtgcctcttttgctggtacaggtagccgggctccttgccaggcgcacagtaccttttgtcaagaaaggagacgaactgctggccagtgaaagaattggcatgataaaattcgggtcaagagtggaactttttgtcccggtagacaaagctaaaatactggtaaacatggggcataaagttagagccggagaatcaccattgatattttatccatgggaagctaatgggcaagaaaaaacggaagaataaaaaccgtatttatcttttgccaaatctttttactacgggcaatttgttctgtggtttttacggcctggtgtccgccattcagggagacttttttaaagccgcagtggctattctggtggccatgatttttgacattttagacggtcgcgtggcccgttataccggaagcaccagtcggtttggcattgagtatgactctctttgtgacctggtctcttttggcgtagcaccggctattttggtttacacctttgcccttcagacctatggccgctacggttggctggcggcttttctttacgtggcctgtgccgctttgcgcctggccaaattcaatgtccaggctgttaaagaaagcagctattttaccgggctccctagccctggagcagccggccttatggcttcaaccgtacttttttccctctggtttggccttgaacaaccggtaaaacatatcgccatcttaataatggtgtatatcatttcttatctaatggttagcaacgctccttatttttccttcaaaaaatttagttttgcggaaaagcatcccttttacgccctagtattttttgtcttaattttaacagtcatggcggccgaaccaccgctaaccttatttataggttttttgctctacactctctccggccctctacttcttgccctccgcgccaggcggggggaaagtgtccaggtctcatctgaaatccaataaatttttacttgactaattgcccttggttaattccgtcgttaatcttgcaaacaaaaaaggaggcatttatgacttcacgtgtatatattttcgacactactttaagggacggagaacaatctccaggcgtgtctctcactgttgaagagaaaaaagaaatagccagagcccttgaaaggcttaaggttgatataattgaagccgggtttccggtagcttctcccggggactttgaaggggtaaaagctattgcggaaacagtgaaagatgtacaggtagccgctcttgcccgggccaaccaaaaagatatagacacggcctgggaggcgataaaaacggccacagcccctcgtatccatacttttatcgccacctctgacattcacctgcaatacaagttacgtaaaagccgcgaagaagttctggaactggcggtagaagccgtcaaatacgccaagaaatatactcctctggtagagttttccgctgaagacgccacccggagtgactgggattacctggctcaagtagtagttgaagtaattaaggccggagcggttaccgtaaatatccctgataccgtaggttataccgttccccaagaatactacgaattgattagccacctggtagaggctttaaaaaaggcggatctttacgatctttttgccgagggcaaggtatgttttagcgtgcattgccataacgacctagggctagctgtagctaattctctttcggctcttttggctggagcaagacaggtagaatgcactgtaaacggcattggcgagagggccggaaacgccgccttagaagaaattgtcatggcccttaaaaccagacaggactattttgaaaagaccctgggttatcctcttgaaacccgtattgacaccacccagattgtgcctaccagccagctcgtctcaaagctaacgggcatgatgattcaacccaacaaagccatcgtaggggccaacgcctttgcccatgaatcaggtattcatcagcacggagtcatcatgcatcgcggcacctacgaaattatggaccctcaagaaataggctggacaggaagcgccattgttcttggcaagcactctgggcgacacgcggtaaaattcaaactggaaagccggggctggaaactttcacctgaggacctggccaaagtctttgaacgtttccgtcaggaagtaaaagatgttttacgcaccgttcacgatgagtatctggaaggggtcttactggacgagtttttagaagatgaataccgctatcaggtacaggctgcttatgtgtccagtctttacggggcacctttgaaacctttggcccaggtagagatcttagataacaagaaggacaaacgcgtagcctttgatgtaggcgtaggttccatagacgcggcttttaaggccgtggctaaagccttgggttataatttcatgggaacagcggaaaaggatttctcttccgaaaaagatttgcgtttggttgactttcatatagacgccgtaggaaaaggcaccgagtccctaggagtatgcggagtagtaattgaagatttccatggcaaaagagtagctgggcttggaaaagactacgacattgtagccgcgggtttaaaggcgctggttaacgctttaaataggcttgaggcctatcgcagcaaaggcgaagaattaaaaagaacgcttgcgcaaaaaacaaatgggtaaaaaaaacattttaataatcgaagacgaagaaccaatagccgaaatacttaaagaatactttgagattatggctccagattatcgacttacttttgccagaactctaaaagaggctgaagagatattagctcaaaaaaactttgactttcacgtggtagattaccggctacctgatggaacggcttatgatctattttctaaaaaacttattcaagggccagctattatagctaccggttatgctgacaaagaggaactagctgaggtcctagaggaaaataactttgaaattttacacaagccttatttacctcaagacctgttaagaaagataaaggagcttcttaaataaatgccgcgctacgtagtaggcatagaccttggtactactaattgcgccctggcttacgctgacctgaaagaaaccgggcctgaactcaacgtaaaggttttccaaattccccagctagtaggggctgggcgtcttggcaaaagggaaacgcttccttcatttctttatttgcccggggagcttgaggctcaggaagaccttgggcttccctgggataactcacgccgctttgccgtgggcacgtacgccagggatcatggagctcttgttccgtcgcgcctagtgtcttcagccaaaagctggctttgccacggaggagttgaccgtacggctaaaattcttccctggggatcgggagatgacgtagaaaaagtttctcctgttgaggcctcagcgcgctatctagaacatttaaaagaggcctggaactacgaaatagccagcgatgaccctgaaaagcgtctggaaaaccagcttgtaattcttacggtgccggcctcatttgatgaggttgcccgggagcttacccttcaagccgcccaaatggcaggcctggaagtgattttattagaagaaccaacagccgcgctctacgcctggctatctcagaatgagaaaaactggtacgaaaagctaaatccaggagaacacgtgctcatttgcgatataggtggtggtaccagtgacttcaccgtcgtagaggtgcgcgaagggcaagaaggcccttaccttgaacgcattgccgtgggagaccacatactgcttggtggagacaacattgacctggctctggctaagttagccgaaaagaaactccctaccaaacggcttgattttgcaagattccagacccttacttttctctgtcgcgaactgaaagaacggcttctttctcctgacggccctgaagaagacgcggtaaggcttaccggccgcggccgagccctcatcgccgacaccttagtggccaggatcacccgagacgaagtgctttctttgatactcaaagactttttccctgaagtcaccttcaatcaagctctggctagagtggaatctgtgccaaggggtatgcgtgactgggggcttccttacgctcgcgagcaagccattaccaggcatcttggagcctttctctataaaaataaaatagaaaaggttgaagtaatcctttttaacggcggagctttaaaaccaccaatttttagagagcgccttaaagaagaagttgctcgctggtttaatctcaactctttaaaagtcttagagaccacgtccttagacctggccgtggccataggcgcagcctactacggcctggtcaaacaagggcttggcataagggtaggaggaggactacccagagcctattatctgggagttgaagaaggagataaagccaaagccgtttgcctggccccgaaaggcttaaaagaaggagaaaagctttccctgcctaaaacttttaaggttttaaccaatcgcccggtaaaatttccactttacacgtcttctaccagaaacgactctctgggagacgtggttgaacttgacgaaaactttgccgaactcccccctctttccaccacccttaagttcggacgcaaaagtggtctcaaagaaatccccgtacgcattgaggttttgctctcagaagtgggcgtccttgaaacctattgttgctcacttgaaacaccacaccgctggcggctccagttcaacctgagaatacaggagaaaaaaatcgctgatgaaccagaaggcgtaattgtggctaaagataagacggaaagcgagccttcacccatagaaaaagaaaaaattgaacaagcccgaaacaccataaaaacagcctttgagaaaaacgtccaaaaactccctcaaataacgaatctcttagaaaagacctttgaaatggagcgtgaccgctggccaaccgctctgataagagaactagctgatcttctgattgaaaataaaggctggcgcactaaatcagcagcgcatgaggcccgctggtttaatcttttaggcttctttttaaggccgggctacggtgatatttctgatcctttccgcgtgggaaaaatctgggggctttattttgaaggggtaactcacaaaagagataaggcggttcaacttgaatggtggattttttggcgcagagtggctggaggcttaagccgtggcaagcaagaacaactatttgccaaaatcaaaccatacgtattacccggccaggggaaaaaagtccctaaggtttctcctcaagaaaggcgagaaatctggctatgcgtggccaaccttgaaaggctttccccagaagtaaagtatgagctagcgcgaaaagtgctacctcaggccttaaaaaagaacgacagacttttcatatttgtcctttcaaggcttcttgcgcgggtcctcctttacggcccagccgatgccgttgttccacctaaaaaagttaagcctctgatagaagaaatgatatctcatcttaaaaagcaaaaaattccagaaaaaattgcccgcctttgggcagaggccttaatcaacattggacgcttaagcggagatagggcccttgacttacctgaagaaataagactggccatcaaagaactgcttgtgtcctggaatatacctgcagaaaattatcaacctttagaaaaagtagtagagctggaagaggctcaacgcaccagattatttggggaaacgcttcccttagggcttaagattcatgactaaacaggaactaacaaggcttctttcggaaaggctccgtataagcaaacgtgaagcttctatttgggtggaagccttttttgaatccctgaaagatgagcttgaaaatgacggcaaggtagtttttcagggattcggaagttttaaagtttataccaccaaagccaaaagtctctacaatccaagatttaaaaagaagatcaatataacccctcgaaaaaaagttcgttttcatccaagccgcaagttactagagaaactgaataagtagggccgttaaatccagttacttttcattctcactttcttatgctatatggagataaacaaaaatttaaggaggtatttatgaaaaaaatccttttttggtccgtaatgttagtttttctgtcagtttttatgaccacggctctaattaagcctgctaaagcggaaaatactctggaaaagattaaaaaacggggttacatgattgtaggcgtcaaatatgatttcaaaccctttggttttgtaaatgaaaagggagaagtggtaggttttgatatagatctagtaaattacatcgccaaaaaactaggcgtaaaagttaagttagtacaggttacttcaaagacgagaattccaatgcttgaaagcggctcagttgacctggtagctgcttctatgactcacaaacgtaaaagagatcttcctattgattttactattagttattactttgatggacaagcgattttggccagaagtgattgccaagccaaaagctacaaagacttcgctggtaaaaaagtagcagctattcagggggcaacaagtggacctaactttaaaaaagttcagcccaaagccgaaatagtatatttccaagaatatccacaggccttaatggccttaatgaaaggcaaagtcgatgctatcaccactgattacacctggtgtgccactcaggccaaagattcccacggaaaacttaaagtaattggagaacccttcacctatgaaccttacggtatgggtgtaagagaaaacgacagcgattttagagacgccattaattttgccatccaagacgctgttatagatggaacttatacgaaaatttttgaaaagtggtttggcaaaaaaccaacaaggcttcctgaagtctggcctaagtaattaaagggggcgatatagcccccttctctgaatttttatatctaccagctttttgagtctttaagaagtatttaagtaagataacttctattcttctgcaaaaattttgaggaggatgtattgctcatagatttgcttgttgaatataaaggccttatatggcaaggtctaactactactataaaattatctgttataggaatacttctatctacaatttggggttttattataggttttttcagaaactctaagtctgaatggcttaaaatttttggatactactacgtagaactttttagaaatattccccttatagttcaaatattttttatttatttttcttttaacattgccgatgtttttccttttctcaaagaatttgctagaatactcaaggtagaagatgcaaatgcttttttctccgctttattggcactagttctttatacttcagcctatatatcagaagttgtaaaatcgggcctcaatgctattccgcgttcacaaatagaagcagccgctagccttggatttactaaattgcaaatgatattttacattataattcctcaactttttctaattattataccagcattaactaatcagtatttaaacttaataaagaattcttctctagcgatgacgataggagtagcagaattgacttttgttactcaacaaatagatgcagaaacatttagaggattcgaagctgcaacaatagttacaattctatatattattttaaccctaacaacttcattcataatgtctttaataaacaaatgggtatcgaaaaatggcagacgcacctttgaataaaaacaaagaacatttaattcaccttagttcaggtattatattaagcatattaatgtttttttattttaaacatttgaacttaaaacctgtactaactgaagataatattagatttcttctttttggaatgccaggagaaataggcggcttagctctcactctattattaactcttatccttgtccctattacccttatttttggtgcttttttggccatattaagaagctctaaaggcattctcaaatggatagccagtttttacatagaagtagtaagagctactcctcttataatggtaatcttttgggtatattttgctattccaatattcataaaaaacgtcactaacaaagacatttctgttcaaccagtaatagccgctcttatcgctttttctatatttacttctgcatatattgctgaaattctacgtagtggcttgaattctatatcaaaaggaacaaaagaagcagcattaagtttagggcttacaaaattccaaatgtatgcctatatcatcattcccttagtaataaaaagaatgctgccttcactcctggctcaatatgtagccatgtttaaagacacttcacttgcctatattattggagttatagaatttttcagagctgctactattctaaataacaggctttttttgagtatggaaatatttactattgttgctatagtttactttattttatcttttatgatgagcagactagccagaaaacttgaaataagatggaggaaacagttaagtgactaggacaataaaagaagaaaaaattattgaatttattaatgtaaccaaatattttggagccttcaaagtactagataacattaattttcatgtaaaaaaatcagaaataatagtaatatgcgggcctagcggcagtggaaaatcaactcttatacgatgtatcaataaactagaaaaaattcaagaaggtaagattttatttcacggccaaaatataagagaaataaaatctatagaaatacgaaaaaaaataggaatggtatttcaacactttaatttgttcccacacttgacagttagagaaaatataactctccctcttataaaagtccaaaagaaacccaaaaaagaagccgagatattagcggaagaaactttagcaagagttaaattgagcgatcaaataaacaaatatccaagtgaactttccggaggccagaaacaacgtgttgcaattgctagagtcttagctatgaaacccgaggtaatgttatttgatgaaccaacttctgcgttagacccagaaatggtaaatgaagttttagatgtaatgaaaagtctaactgaagaagacataaccattctatgcgtaactcacgagatgggctttgctagagaagtagctgataggattatctttatggatgcaggtaaaattgtagaaaatactgatgtaaatactttcttctctcatacagataatcctagagtcaaagaatttttgtcaaagataatgtagctcttaaaagacttgaaatattttagaaaatagcgtaaaaacaacaatattttcgtgctttgagtaaagttttaaaaatcgtcaaacgggaaggggcagtttatggtaatcgtaggtgtagatacaggaggaacttttactgattttatatacaaaaaggggaacaaatggggtgtatataaaattttatccaccccttccaatcccgcccaggcagttctagaaggtttaaaagtcattctcgatgggcaaccaggcaacattacccatggctctacagtagcaactaatgctattctagaaagaaaaggtgctataactgctcttattactaataaaggatttgaagatataatcgaaataggtcgtcaaaacagaagaaatttatacgatcttttttataagaaaaacaagccattagttccttctaatttaagatttggcattaaatgtagaatcaacccaaaaggtgaagaagttgaaaaaattaataaagaagaaatcataaaattaattaaaaaattaaaaactaaaggaatagaatctgtagctgtttgttttttattttcttttttaaataactctcacgaaaaagaattagaaaaatatttaaaagaggaaaatatttactattgtttatctagtgaaattttacctgagttcagagaatatgaaagaacttccaccacagtaattaatgcttatgtatctcctaaaatgagtcaatatataagtttcataagaaaaaacctttctcaagaaagcaagttacgcataatgcaatcaaacggaggaattatttcttatgatattgctatgaaagaatctgtaaggactattctttctggaccggctggaggggtggtaggagcctttgaaatcgctaaaatggcaggctttgataagcttatcacctttgacatggggggcacctctactgatgtagctttaattgatcagaaaattcctttaaccgtagaatctgaaatagaaggctttccagtaaaagttccgatgatagatattcatactgttggagcaggcggaggttctattgcccatattgatgctggcggggccctaaaagttggacctgtaagtgcaggcgctgatcctgggcctatatgctacggaaaaggtaatcagattaccgtaacagacgccaatctttatttaggtaggcttgtccctgaatattttttaggtggcaaaatgaaactatacaaggaaaaacttgagcccttttttgccgagatggcccgtaaagcaggattaacccctatagaactagccgaagggatactcgacatagctaattcaaatatggaaagggctataagagtcatttctgttgaaaaaggttataatccatctgattttattcttttctcttttggtggggcaggcggaatgcatgcgtgtttcttagctaaattattaagaattcctaaagtatttattcctaaaaacccaggtattttatcagctataggaatgatactttctgatataattaaagattactcacaaacagtaatgttaaaagaaaatatttcatatcaagaacttaaagacttgtttgcaccattgattaataaggctaaagatgatctccttcatgaaggagtttataaagaaagtatcaacctggaactttatttagatatgagatatctaggacaatcatacgaaattatgatacctttttctactaattttagagaagatttccatcaatatcataaaaaactatatggttatgccaattttgacaaacctattgaaattgtaaatattagacttagagccaggggaaaaatggacaaaccgtcatttgaccgacaaactactccttcgtctaaaatagatgaaaaagcttatttaaccgaaacaaaaaccatttttaatggagaagaatatccaactaaagtttttaatagagactttttaaattacggcaatgaaatagaagggcctgcaataattattgaatattcttctacaattgtagttccaccaaaaaccaaattatttgttgatgaattccaaaatttaattataaaagtataacttgggagaacattatgaatgcaaatcccatcttgttagaaatattcaaaaatagattcacttctattgctgaagaaatgggggttactctaaatagaacagctttttcacctaatataaaagaaagaagggatttttcttgtgctatatttaatcaaaatggagacatgatagctcaagctgctcatattcccgtccatttaggctccatgcctttaagcatcaaatctattattactaagcttcaactaaaccctggtgatatggctatattaaatgatccctttaaaggaggaacacatcttcctgacgttactattgtagctcctgtttttttggaagacaatggccctattttttatgtagctaacagggcacatcatgctgatataggagggatgactcctggctcaatgcctctttctacgtcaatatttcaagaaggtctaattatacctcctcttaaaatagtaagaaaaggaaaaattgagcaatccttaatggattttattctcaacaatgtaagaacaccttatgaaagagaaggtgattttgctgcccaaataatggcaaatttaacaggaatcagaagggttttagaattaataaattcatacggacttcaaaaagtacaacaatatgcctcatttttaatagactattctgaaaaaatactaagatcttacttaaaggaaatcaaagatggaatttatgagtttgaagactatatggatgatgatggagttaacaaagaaaatataaaaataaaagtaaaaataaaaatttatggagacaatgtaactatagatttttcggaaagtgatcctcaagtaaaaggaagcataaatagtgtctattctatagcgttatcgacagcgttatatgtatttagatctcttattaatgaagatattcctaccaatgcaggtcttttaagacctataaaacttataactaaaaagggaactatagtagatgcaagttttccagctgctgtggctggaggaaacgtagaaacatctcaaaggctagtagatgttcttttaggggctttatcaaaagctttgccggaaaaaattcctgcagcttcacaaggcactatgaacaatatcaccattggcggaatcgatgaaaacgaaaccgcttttacttattatgaaaccattggaggaggaatgggggcaagcgcattttctgatggagaatccgccattcattctcatatgactaatactttaaatactcctatagaagccttggagttttcttatcctttaatggtagaagagtattccataagaaataattctggaggaaaagggctctataaaggcggagatggaataataagaatgatcaaaattctcaaagatgccgaagttacagtattaagcgaacggcgtaaattccttccatatggacttaacggaggagaaccaggaaaagctggtaaaaatatgatttttgtaaaaggtgaatggaaaaaaatgcctggtaagtttcacataaatcttaaagcaggagataaagttcgtattgaaacaccaggtggcggaggttatggaaaacaaaaataaataaggaggttaacatgattttcaaaagatttttgcttctttttttggcctttctcacgattcccggaatagtgctagggaagacgattaaattggatctaaacgctatttacggccctaccagttttcatacgcaaggagcaatggagtttgccaaactagtagaaaagtactctaacggcacggtcaaaatagtagttcatcctggcgggagcttgggctttaaaggtccagaactattgaaagcagttaaagatgcccaggtcccaatgtctgacatattgatgggagtggtagcaggaagtgaacatgtttttggaataagttctcttccgcgcttggtatcaaattttgaagaagcaaggcagctttatgaagattgtaaacccttatacaaaagagctgccttaaaatggaaccaggtatttttatacgcggctccttggccgcccagtggtttagttactaaaaaaccgattagaacagtcgaagatcttaaagggctgaagaccagaacttacgataaaaacggagccaagttcttaagagaattaggagcttctcctgtatctatgccttggggagaagtttactctgcattacgtactggggtaattgactctgttcttacctctacagaatccgctaaaaatggcaagttctgggaagttttaaaatattttaccaatatttactatgcttttcctctaaatatggtcactatcaatttagattactggaaatctttgtctaaagaacaacagcaggccatgttgaaagcagcccaagaaattgaaaatagacaatggcagaattctaaaaagagatattttgaagctgcggaaatactaaaacagcatggaatgataatagaagatgctactcctgaactcatgaaagctatggataaggctgctctaaaaataatcaaagatttcatgaaaaaatgtactcctaaagaaaaagaaatattggaaaagtatatttccaagtaaactatgaagaagttaacaaaaataatagaagcggcatcaaattttggtgccgctttgtcttctttattttttcttttaataacattatttattcttgttgaagtctttcttagagctgtttttaatacttccactttagtttgtgatgaatttagtgcttacatgtttgtctggctagtaatgttaggactttcctatacgtttaaagaaaacgctcatatcagaattaatatcttactctttagattaaacagaaaatttcgatggatacttgaaaacatatctctttttttggcctttatagttcttttattcattttttatcattccttactcatggttttagaaagttatcatcttgatatgagagctgataccattgctgaaactcctctatttattcctcaaatagctttaccagttggctttttgacttttgctcttcaagttttggcaaaacttctccaaaatatttctaaaggaataccccgatgatatctgatcccttaatgttagctatagttgtttttgggattatgttttttctacttctatccggcctttggataggtttttctttatttttatctgctatatgcggcatgcttttatataaatttaatctacctcctactatatctatatgggaaaagataggaggattaattgctaattctgtttggaatagtctaaactcttggtcattgactgccttacctctttttatattaatgggagaaatcctttatagaacagctatatccaccaggctattaaatggtcttttgccttggttaactaaaatcccaggaaaacttttacatataaacgtagtagcctgctctttatttgcagctgtatcaggctcaagcgctgccactaccgctacagtagggaaaataactttatccgaactttccaaaagaggatatgataaaaacttagctatagggtctctggctggtgcaggcacattaggttttttaattccgcctagcttaatcatgatagtttatggagttctttctgatacttctataggcaaactttttgtagcaggtattattcctggcctcattttagctagtatgtattcaggctatattatgttagttgctcttataaaacctgacgtaacgccaaaaacagaagaagaatatactcttaaagaaaaaattatacgcttaaaagatataattccggttttatttttgatatttataattcttggtggaatttatttaggctatactacgcctacagaagcggcggccataggtgttgctggttcttatttattagctttaatttatagaaatttaaactggcaaaattttaaggagtctctttttagtgccgtaaaaactacttgtatgatttgtttcatcataatggctgctgcttttctctctcaagtggtcgtgtttattggaatagcccaagccttaactgaatatatagtctctcttcatctttctcctcatatacttattttagttcttggccttatgtatcttttcttaggaatgattttagatggcatttctatagtagtaatgaccttgcctattgttctaccaatagtagtagcttctggttttgacccactatggtttggtatatttttagtaataatggtagagttatctcaaataacaccgccagtaggatttagcctattcgttattcagggaatttcaggtgaagatatatacactatactaaaagccacttttcctttctttttaataatgattaccatggtggttattcttgttcttttcccagatatagtcttttatctaccttccaaaatgattcagaaataatttaataaaagagaaaaatagcagttttaaacaaagttaactttttatgagtacggaattaaacgggacctgacagttaacaggttaaatggaaggcaccagctactttttcaccctgggctattagttcgttaaatcttttgacggcctcagccgttttataggcctcaagttttatgccacgttcagaacaggcttgtttaacagacgggtcaaccttcataaccccgtaagccccggtgccaacaatcaaagttttacaacctgactcaagaatatcagcaatgtcttccggataaagacggtggccttctttgcgccaccagttaggttttactacgccgtcaattatttttacatcgctgttataggccttaccctgaataacgatattgccaaaacgatagtcctctataaaagccttcatcaggcggcctcttctacctgctcgtgttcttttaaggcctcggtctgatagtaagtaatgaggctgtcaataatgtcatcaaggtcgccgtcaagcacctgttcaagcttataaagggttaaaccaatacggtgatcggtaatgcggttttgcgggaagttataggttcttatacgttcactgcggtcaccgctgcctacctggctacggcgttcagcccggattttttcttcctgttcgcgtagctttatttcatagaggcgggtacgcaaaatttgcatggccttagcgcggttctggtgctgagaacgctcgttagcgcaataaacaacaattcccgtagggatatgggtaatgcgtacggcactttcggttttattaacgtgctggccaccagcaccactagcacgcatggtgtcaatctttaaatcctcagggcggatttctacgtcaacttcttcagcctcagggagcaccgccaccgtaacggcagaggtatgaatacgaccgccgctttcagtctccggaatacgctgcacccggtggactccgctttcgtatttcaggcggctataagcacccttcccttttatcatggcgataatttccttgaagccaccaagcccagttggattcacgtcaagaatttctacttcccagcctttgcgttcggcatagcggctatacatacggaaaagatccgcagcaaaaagagccgcctcttcgccaccagtacctgcccttatctcaagcataatattcttttcgtcgtttgggtctttgggaaccagaaggagcatgagacgcttctccagagcctcccgctcagcctcaagctcttttaactcctcacgtgccagcttggctatttcttcgtcagcgtcttccaaaagttctttattgtcagctatgtctttaaggactttcttgtagcgacggtaagtttctacaatttcagaaaggtctgaatgttctctggcaatctgggtatatttatccctatcgtttaccaccgctggatctcccagctgagcggtaagctcttcaaagcgcttttcaacttcgtctaatttcttgagataatgggccgcaaaactcatagcttacttgttttctttttccatttttttataaaaatcagcgtattttttcttaaatttttctacgcgaccagaagtgtcaagtatgcgctgctcacccgtgtaaaacggatgacatttggaacatacctccactttaatttctggaacagtagcgcctacgataatttcattgccacaagcgcagcgcaccaccgccttcggataatactcaggatgaattccctttttcattttctaaaacctcctaagcttttaactttaatatttaaatttaaataatttatagcgtccttagcaagcttaacggttcatggccgctaagaactctgcattgtttttggtatctttcatcttgtcaagtaaaaattccatacaatcaaccggattaaggggagaaagtagcttcctaagaatccatacccggttaagcacctcttgcggcacgaggagttcttccttacgcgtaccgcttttatggatatcaatggccggccagatacggcgatcagccagtttacggtccaggtgaatctccatattacctgtacctttgaattcttcaaaaattacctcgtccatacggctaccggtatctaccaggcaagtggcaatgatagtcaggcttccgccctcttctatgtttcgggctgccccgaaaaacctcttcggcttgtgaagggcgttagcatcaataccaccggaaagaagcttaccacttgaaggcaccacggtgttataagcccgggcaagcctcgtcaaactatcaagcaagataaccacgtcacggccgtgttctactaagcgcttggccttttctacgaccatttccgctacctgagtgtgacgctggggtggctcgtcaaaggtggagcttactacctcagcattgggcacacttctttccatatccgtcacttcttcagggcgttcgtcaataagaaggataatgagataaacttcaggatggttacgcacaataccgttagcgatattctggaggagcatggttttccccgtacgcggtggcgccacaataagcccgcgctggcccttaccaatgggaacgaaaaggtcaattattctcgtagaaaagttgtcagggtcggtttccaggcgcagccattcgttaggataaataggtgttaagttatcaaaaggaattttgtaacgggccttttcaggatcttcaaagtttattttttcaaccttgagtaacgcaaaatagcgttcaccttctttaggcggcctgataagaccaaaaatggtatctccggtacgcaaattgaaacgccttatctgagaaggagaaacgtaaatatcatcaggcccggggagatagctataatcaggaaagcgcaagaaaccaaaaccctctgggaggacctcaaggacaccctctccgcggacttcaccaccaagctctagatgggcctgaataatagcgtaaattatctcctgcttgcgcatggaaagtgggccctgaaggccatattgttgagccagctcttgcaattcagcaagagactttttacgcaactctgttagactaagcggcggaggaacttcctttttttcttcaggcatttcttctgggttttctggctgttcttctggagtagcttcctgagaatccttttcttcgacaatttctgcttcttttaaagtttcttgtgtttctggcattgctaaccacctctattaatttttgaaattttgatgcctgcccaaaaggaaggctcaactggagagcaaagaataaactttttggcaggcaattaaagtgtaaaaaccttatttaccaatgtcaatccctttattctcccagaagcacaaatgcataagaaattattgaccgatcaatacttgagcgcagccaataaattaccgagattggtctcgcccagctttttaagctcttcttctatttcggtaaggattttggccggattttgagggtcaaggagggtggcggtgcccacctgtacggccgcagccccgcagaggatatactccagcacgtcttttcctgaagttatacccccacagccaaagataggtgcttttaattcacgataaaggtcataaaccagcttgagggtaaggggttttatagccgggccggaaaggccgcctgttccccggccaagggccagacggcgacttgcaagatcaactgccagcgccggataggtattagccacggtcagggcatcagccccggattcaagagcaacacgggccacatccagaacagggcccaccggaggcaatttcaccactaaaaagcctgaatagatttttcctatctcttctaccagggttttaacagtggccgggtcgtggccaaaggcaagcccgcctttggccacgttaggacaggagatatttaactcaagcccggtaataggttcgtcttttaaggcctcagctacccctagaaattcgtctatcgtttcgccgaaaatatttaccaacaggtgagttttaaatgccagcaattgaggcagaatatgctttttaaatacctctactccggggttttcaaggccgatagcgtttatcaaaccacacggcgtttccgcaagccttggcggagggttcccttctcttggcttaagagaaattcctttggagaccaggccacccagagtcgaaaggtcaagataacttttgagcttctccccaaagccccaggtacccgaagccaaaagcaccggatttttaaaggtaacccccgctacttttacgcttaaatcaagcatagttttagtcgtaaggtagcctcacagctaaatgcttataccggccttttgagcatcttctaggaagcgctcaagacctttatccgtcaaaggatggcggtacatctgtttgataaccttaaacgggatagtggcaatatctacgcccagagcagcgcagcggcgcacatggtccacgtgcctgatgctcgcggcgataatctcggtctcaaaaccatagaagttataaatatcaactatttcttccaccacctgcatgccgtcgtaagagatgtcatcaatgcggccgataaaaagagatacataagtagcgcctactttggcggcgagaagggcctgaaggggtgaaaaaacaagggttacgttggttttcaccttggccccttcgcggtgcatctccgaaatagccctcaagccctcttcaatgcaggggatttttaccactacgttcggaccaagtttcgccagctctttggcctctttcttaatgccttcgcaatcagtggctatcacctctacggaaaccggcttgtcaggcacttcttttaaaatttcaaggatggcctctttccagggtttaccggttttagaaaccagcgtgggattcgtagttaccccatcaagtatccccatttcttttacggctttaatttcttcaagcaccgctgtatccacaaatattttcatactaacctccctaaattagttttttctcaatcatggccttgactttgaggcgaaggccctgaagcttgataaagccttcggcgtctttttggttgtaaagggtgtcagcctcaaaagtggccagttcctgtaagtaaagagatttagggcttttgcgcccaactaccataacatttcctttgtaaagttttaagcgcacggtaccggtgacgtttttctggctctcgttaatgaaggctacaagggcctgcatttcgggagcgtaccagaagccatagtaaatcatctcggcaaaacgcggcatgaggctgtctcttaaatgcatgacttcacggtccatagtgagatgctctagagcccgatgcgccacgtgaagcaccgtgcccccgggggtttcatagacaccgcggctttttatgcctacaaagcggttttccaccatgtccacccggccgataccgtgagccccggcaattttgttaagtttttctaaaagagctgctggcgttagttcttcgccgtttatggccctgggctctccttcttcaaagtaaatttcaagatactctggctcgtctttggccttctccggggagacggtcatctgaaacatgtcatcaggcggctcctgccaaggatcttcaaggatgccgccctcgtagctggtgtgaaagagattggcgtcaatggaataaggcttttctttggtaaccggcaccgggatgccgtgtttttcagcaaaggctatgaggtcttcgcgaccattgaattcccactcgcgccagggagctatgatttttaaatccggggccagcgccatgtaagtgagttcaaagcgcacctggtcattccctttgccggtggctccgtgggctacagcgtcagcacccacttccttcgcgatctttacctgctctttggcaatcaaaggcctggccaaagatgtgccgagaagataccctccttcgtaaacggcattggccttaagggccgggaaaacgaagtctttaacgaattcttcacgcaaatcacgaatgatgacctcttcagctccggtagccaggcccttttcttttacggcttcccagtcttcctcctggccgatattggcacaatacgccaccaccggacaaccgtaagtctctttaagccacttaaggattatagaagtatcaagcccgcctgaataagccaggacaatttttttaggtctcattattggcctcctcgtgtttctgcctgaaatatagactaacttaaagtttatttcagcaaaaatttctgctaaagtgacccaaaaaatggaggccctatgaggacgaaacaggaaattattgccgctatcgcgcctgacctggaaaaaatagaagagactctctcgcaaaacttcgcctcttacgtgccttttataaacgaagtcagccgccatattttgttcgccggaggcaagaggctaaggccccttctcatggtgctttcagcccgcctttgcggtgagccaacaagcgccaagacctaccgcctctcagtgctttttgaatacctgcatgccgctacccttcttcacgacgacgtggttgacggcgccaaattccgccgcggccgcaaggccgcccatcatctctggggtaatcaggcggttattctggtgggagacttcttgtattccagggccattcgcatcgccgtagaagaaggtaatatggacgtgcttgacgtcatctcgcagaccaccaccctgatgagtgagggtgaggtcctccagctaattaaccttgataacgtagagctcacggaagaaaaatattttgacgtgattttccggaaaacagcggcccttatggctgcggcctgtgaagtaggggccatttacgcccgagggaatagctgggagcgcccggcccttaaagcctttggtacttacctcggttacgcctttcagataaccgatgacttgcttgactaccttggtgtaaaagacgaaaccggaaaagacatcggcacggactttaaagaaggcaaggtcactttaccttacatcatcgccatggaacgcgccgagcctaccgaccgcgaagaactcatcgccctcataaaagaaaaagaagcggctactcctgaaaatttcaagcgcgcctgtgagttaatgaaaaaatatgacgccttttcagccactcacgatagggctaaagaatacgtagaaaaagcctgccaagagctcgctaagtttgaaccttctccggcgagagatctattaatagacattgcccaatacgtcttaacccgaaaacattagaggaggtagagatgaaaaagcttttgttggctattttagtgttggctttggggtttagtgcacctcttcaggccgcggaaaaagaacctataaaaattggggcgctttttgccctttcaggcccggcggcctttatcggcacgcctaccaagctggtggcggaaatggcagtggcggaaatcaacaaacagggaggcataaacgggcggcctataaaactcatcatggctgacaccgaaggagaccctaccaaggccgtcatggcggtaaaacgccttattgaggtagaaaaggtagtggccctgattggccccacgcgcaccggcaccggcatggctataaaacccattgtagaaagggcccgtgtgcccattgttatgacggtgggtggagacccggtcattatggaaggcggccgcttcggtaccgcacgttttatttttaaggccccccagcgttcctctaccgctgttaaaaaaatctatatctatctcaaagaaaaggggttaaagcgggtggccattcttacggcctctgacggcttcgggcaagatggccgtcgctggctaaagaaactggctccagagtttggtttgactatcgtaggggaagaaagttttaaccccacggataccgacatgagcggccagctaaggcgcctaatggccaaaaatccccaggtgatcatctgctggaccattggccccgctggcgccaacgtggccaaagacgtgaagcgcctgggaatcaaagtgcctcttttccagtgccacggcttgcctgaccctaaatacattgagttagccgggccagccgctgaaggcaaccttatgccttcaaccaaacttatggcctgggagcaacttcctgattccgacccccaaaaacccgttatcgcccgctttgtttatctttacaaggaagtctataagcttgataagaaattccccattaacacccactcaggctacgcctgggacgcggtaaatcttttagttttggccatgaaaaaagccggccctgaccgtgaaggtatccgtgacgcccttgaaaagattaacggttacgttggagtttcgggtatttatcgcctaagccccaaggatcactgtggccttgacgttgactccatgattatcgtgaagattgagaacgggaaatggaagctagaggcgtattaaaactcctggtttttgactgtgacggcgtcctttttgattcgcgggaggcgaaccgggcctattacaacgccatctgtgaggccatggggcgccctcccctctctgaagaagagcttgaagtcgtccatatgcaaaccgcggaaaactcagtgcgctatctcttcagaaaccagcccgagttgatagataaggcccttgagtttcaaaaaagcctgaattacgaaaaatttattcatttaatgaaaccagagcccggccttgaagaactggtaaaaagcatccgcccgccggttaaaaccgctatttccacgaatagaaccaccaccatggggcgcctgttggaaatttttaattacgagccgttttttgacctagtggtaactgccttggtgtctcccaagcctaaaccacaccctgaggccctaaaaatgatacttgatcatttcagggtaacgcccaaagaggtgctttatgtgggagataccgaagtagattataaattgactaaagctttgaatgtgcctttagtggcctttaagaatccaaacttagaggccgatttccatgtaaagagcttttacgaattacaaaacttaataaaagaaacattcttattacggggagtataaaacagatgacaatttcggaatccctgcgcgcgaagcaaagcagtccctgtcgcgaagcgactcagtcgccgtggcgatctctaagactccgatgcccacgttcgggaccgagattacttcgtcggcacttcgtgcctcctcgtaatgaccctgagggatcacttcgtcgcgcattcgcgctcctcgtaatgacccggttgggccacttctttggtactttgtacctcctcgtgagattgcttcggctgctaacgcagcctcgcaatgacctaaaaaaaataacgcagcagcctcgcaatgacacccttacttgtcactgcgaagaccttttagggagatcccttcgctacgctcgggacaggcaaagcagtctccgtaatattaccagtggccagcagccattggccatccaccatgtagtcactgcgagcacttactatatttgtcactgcgagcgaagcgaagcagtctcaaactttaaaaattaggtcatttttatgtttaaaaggctaattattgcttacttctttctatttcttttcataagcatttactttgcttatacttccattacctttacctcagaaatacttgatgatctagcaactaaaaatgccaaacggcttgtctatattgttttagatcaaaataaagaaataaatgaccaagctatattgagtctcaaaagaatcgttggtggtgaaattttcatatacagtaaggctggagatttgttattatcttctataaaaaaagaagctatccctcaagcattaaaaaaacttactaaagaagaacttgaaaccttaaaagcaggaccaatagtaaaaaaaataactctcaacaatcagaaataccgttttattctctttgaagccaagttgactaaagacatctcagcttattttggcatacttttacccaccactactgaagaacagattaaagcaaatctcatatttggcttaatttatacttcttttgctggactagtgtttatgttggtggtgagctggctacttagccgctctataactcaacctttggaagaactagcagaagagaccagacagattggccgcggaaagtggaaaaagattccggaaaaggggcctgctgaagtaaaaagcctcgcccgagcccttaatcagatgtcccaggagattaaagaataccagcagcgcctgctagaggcagaaaggctttctaccacggctcagttggcggcaagcattgcccacgaaattaaaaatcccttaaccagcctgaaactggcctcagaaattctttgtgaattcgccaaaaataaccctactctttctaaaagggctcagatggttctttcagagacggctaggcttgaaaagattttacagaacatgctggccaaaaccaagaaaattcaggtggtgcgtgaggtagttgatgtcaacgccctggtaaaagaagtaacccggatggcggaaaaccaattcaaggctcgaaaacaaaaatttacagtagaactagccgaacaacccataaaaatttcggcagacccagaaaagataaagcaagtcttatggaacattctgaataacgcctgggaagccacccctgaagagggtgaaataaaagttcgcacggaactaacggaaaaaggtgcagaaattatcgtggaagattctggcccgggtatccccgaagatagagtaaaagacctgtttcgtcctttttattcaaccaaacctggaggtaccggcctgggattagcggttagtcgccagatagtacttttccacggcggagaactaatccttgaaaaccgtgaggaaggcggggccagggtgcgcgttatcctcccacctctttcagaatctcgagactaagacgagccgccaataaaaattcgtcaaaaggtagacattcctcggtggtgtggacctttttcatcccggtgcccaggatgacacagggaaaacctttgtcgttaaaaatgttggcgtcagagccacccccggtggtagaaatacgaagcttttgccctaaattgttagccgctttaagggctgtttttatgaccgggtgtttttcgctgacatacataaggggataatctttcactttgtcgtaatgaatttttggcaaatctttttcctgtctgggatagaccttaaccgcctcctcaaagcttgaaatgatatgctgccactgggccttaagtgtttcccgattatggctccttacctcaccttcaacaactacctctgcagggacaatattggtggccttcccacccttaatagtgccgatgttggcggtagtctcttcatctatacggccaagggtaatgcccgcaatggcctctgaggcaatttttatggcgttaataccagcctcagggttaataccggcgtgggcggccttacctagaactttgatggtaaatcttatggcctccggtgctttgttaatcagttctaatggatctacgctatccagggcataaccaaagggtgctgaaagtaggctatagtcaaggtgtttggcccctaaaaggcctatttcctcgcaggtggtaaaaacaaattcaacgggaaaggaaagcttgttttcttttatcacgtgggctaactctagaaaaatggcgatagcgcttttatcatcagcaccacagatggtgcggccatcgcttttaaaaaccccgttagtaaagatgatcttgggagaatccgtaggttcaacggtgtccatgtgcgcggctaaaaagactctggccctggacgaagggctaagcttaactacgagatttcctacctcggagcctgtacgaggagccgagtcatcaaaaaggcactgggctcctaaggcctcaaacttttcttgtagatatcgggcgatagccccttcgcggcgcgaagggctttctatgtgggccagctccagaaaaaattgcttaagcctttcttcgttaatcatggctagtaccttatctcaaacttatcaaactcgccagtgtagggttcctctataacttcgactttttctacccgagacataggtgaacccttgtggcaccactttatcatggcctctacggcctcctcatcgccttcaaaaaccgcctccacccggccgtcggggagattgcgcacccagcctttaaggccgagcttttcagcttcttctttggtgtaagccctgaaccacaccccctggactaaccccgaaatatagacatgagcacgctttttggccatggcctacctccttcgtagtagcttaaggagagtttacttcaagttcagccatttaaaaagttttgcctgtcccttaccataaacgcgtaagaggacttcgctcccaatatcaagtccttatttgcgaaattcctaaaagatgccgaataattaaatatgagcatccattctgatttccccaaagaaggactacctgtcctaaacggagactttttgctctatttgagccaggatcaccagtgtgtctatctggaggctgttgttcccaaaagggacataagccctgaagaacaccaagaactggtaaaattactcaaagaaaaaggcgtagtgtatggccttcttcacgaaccagtgtgggaaggagaaagattgatccttgccagagggaagcttcccgaacacggagaagatgcctctctggaatggctagtagaatttgaaaaagaaactaaagaagacgaagagcaaatagattatcgtgaacaaaagggcattttttgcgtaagaaagggccaggaaatagccgttaaaacacctcctacttctggtaccccaggggttacagttttcggaaaagaaatccccgccaaaaccggtagagaccttaccattaaaactaacgaaaatgtaggctttgaccctaaaagccagacatattttgccaaaaccagcggagtcataaaggtcttcggccaacacctagaaatccatcccgagctatatatccatggcgatgttgactgggatgtaggaaatattcgcttctacggagaaaaattaattatttcaggagacgtaaaacggggctttaaagttttagtagaaggagacttagaaattctcggtaacgtagaagatgaaaccagcatagaagtttatggaaatcttttaatcgaagggttggttataggagaaaaggttaaagttttttgcgctggccaggcccgaataggcgcggttgaatattcaacccttgaaataaaaaaagacctggtggtaaccgattatctccttggtagtaaagtaaaagttgggggggatatttttgttaccgaaggcattggaagcattgtgggtggtgagatttgtgcacgaggaaatattaccgccgctatcctgggaagccgagcaaatatagaaacaattatccacgctggatacgaagaagagcttgatcaaaaaataaaagaagttcgagagaagctggctaaaatagaaagcaacaaggcctttctaagagaagccctcaaaaaaggtattaacttactcaaacttaaaaaacttactcgtgaacaaataaaagaattagagaaaataaagctctcttttgaaaacctattattacttgaagaaagttatcgggaagagttaaaaaaactctttgaaaaagtgttgctatttgaaaaacaagccgaggtaaaagcccttgaacaggtttttggcggcgtgaaagtgattattggaaaagaagttttgaaagttactaaaaacctcaaggcctgtaagttcaggcttaaaagtgggaaaatagctgtttttaaggtcgatggataacttttatgtcagtaacggtgataaggcctttgtgaacaatcttttgaagctcgggcaaaagggtttcaataacctcttctttttcaataacttcaatttttaaaggaaggccagtactagcgcgcaggatactcaccgtgtggacaattttatcatgcccccagcccaatacccctttaaaaaccgtagcgccttctattcctttttccgtcaaaaaggccaaaacttctttatacaagaggcccttttcacctttttcgtcttcatcaatgtaaattgaaagcaatttgtaattcataatcttattaaatcaaaaaggttctggctgcccaaatgccaagccttactccaattaaacctaaacttaaacttatggccacatttaaaaaagcaagaaaaaactgcccaccttcaagtaaagaattggtttcataagcaaaggtagaaaaagtagtaaaagcaccaagaaaccctatagccaaaaacatgcgcatttcaggagagactaaaagagcctcactggcaagtgtcattaaaaagcccaacaaaaatgacccaagggcatttaccactaaagttcccaaaggaaagcgagtggaaaaatgtaaggccaggccggatacccaatacctggctatagctccaaaaaaaccacctgcacctactaacaaatatgacttcatcttttatccaggtaaggacacatttttaaattgtatcctttaaaaataacagattgtcgttttttgccaaatatattttttttatattggccgagaaaaactaatttttcaaaacaggaagcgtaccttttagcctcagaccgtgaagaaagaaccaaaatagcatcttcaccaagccttttgtgaaggccatcccacagatcgtactgactttttacatatccttgccagaaggtataggtgtgaggcctatcaggtaggtaaaacgcaagctcagaggcaaaatcccttcgcaaggtaataaccagttcctggttttttctttctttctggacccagctagcaaagtcacgccagtcagtaaatttataaaggagcctttgaagctttggtggaaatatttctggggtgcgggccaattgatatgtagccatcattaccagcattccgagaattatgcccgcgaagaataagccccgcaccaagcgcttttggctctcaccccaggacccacgcaaaaccaaagcagaaagcatcacaaagcccgcggcgtaaaaaggatacggccagttggcatttacctttcttaaaagcgaaaggggcaaaaccagtgccagaggtaaagcggagaacacaaagagaaataaaagcttttcattatttcgcaatttttcttttgataaaaacagggcaaagacaaaaagcataagcccgaaaattataggggtaataacgccggcttgttctccaagaaagataagaggccccaaaaagttgagccattcttcttcaaagtggtgagaagtgtgtttgaaagtaatccagccgtgtttggcattccagagtagattgggaagaatcatcaaaaagactattaaggccaccagataggatttagggctttttaaaagggagcgtttctcacggctcaaagccagccagacaaaaaagaacaccagaaaggctatcatggtttgtttggtgagtaatcccagccctatcactatgcctaggaagaaaaagtctttaaacttttggctttcagctgcttgccaggccagacaaagggccagggcccagaaggcgaaaagaggcggatcgatggtcattacaaaactatagacagctgcaagcgggcttgccgctgccgccaccatggcccaaaagccgactttctcgtcaaagaggagtttgcccaggtaaaaaacaaaggcaagataagccgtatgaaaaagggccgctggcacacggataccgtattcacttacacccaaaacatgggtaaaaacgtgaataatccaggctatcatcgggggcttgctgtaataaccccaggcaagatgccgtgaccaatcccagtaataggcctcatctggagagagattaagccctattagctggataaaagaaatacgcccagccagaagcaccagtaaaataagacctgccggactaaagagtgaattaaaaaaagttttcattctcgcaaaacacgtagcacaggtatttttcctgctgttccgaagagatagcctataaggaaaccaatggcaacatcaaagggataatgaacacccagatatattcgggaataggccactgccagggcaaaaagccagaaaagcaaggatattctggggaaaagagcggcaaaaatagtagcggcacaggccacgttagccgcatgacacgatggcagtgaataactctttgacgcacctctcggctctttggttaaatgccactttttttggccgtagtcataaacatagacattagaatgcactgccaaaggcctctgacgctgaaagtgaggttttaacacctgaccgcaggtaaagtccgtgcctaaaaccgctagccaggtgagaagggcagccaaaagccctcgccagcggaattggcagacaaggatggccccgaaaaacaggaaaaaggcgtaaataagcttttccagacttatgtaaggcattaaaacgtcaaggactggatgacgctggtgattcagccagaaaaataggtctttatcaaggttagctaaaagcttgagtatattcaaatgaggagcagccatagaggagcattataatttttagtacgatttttataagaggaattttattaaaaatttttgattatttgactagactttgagaatgacgcaaaatagagaggcttttgcaaagtcagcaaacatagattgagatcgccatgacgaggctctcgcccggtgagattgcttcgcttcactcgcaatgactctctccactgcgaggagacccgtttagggagatcccttcgctgcgctcaggacaggcgaggcagtctctaggatattaccagcagccatcggctaacagccatccacctttcagtcacggcgagacctttcccctatcactgcaaagagccagccctatcctgtcactgctaggagccagccctatcctgtcactgctaggagccaaccctatcctgtcactgctaggagccaaccctatcctgtcactgctaggagccagccctatcctgtcactgctaggagccagcccctatgtcgttacggggaggaggagccgctcccccttctgtcactgcgaggagccgcaggcgacgaagcagtccctttcaccatcggccatctaccatcagccaattaccaatttgtcactgcgagcccgtagggcgaagcagtctcttaaaaacatcttcggcacaaaataaaaaaggggagccgaagctcccctttttaccagctatttagcagcatttagaacttgaacttgaaaccagaaccaatgtagtaaacatcatcagcattcttagcaagagcgtcacctactacgatgtaggcagcttccacgaagaaagtggtgttctggttataggcgtatttgtaggtaccgttaagttcaagaccgagatctttatcaccagcagcattgtctttagcgaggttgtgccagataacagcgccttttaaagagctcttatcatcaattttgtaagcgctgtcaagcataagaccgaaataaccatactggccatagctagctccatcaatgaaagcaccgaggtagccgttggcaaaaaggataccaggagccatattcttagatttctcagcatcctcaaaggtcttatttttatcgacattaggatcatcatcaccactggagtagataacgctaccggcaagcttgagctgctcgtttacctgaaaaccagcggtgaaatccatataccaggcgctgcggtcaacattagcattctctttaccaccaagataaatgatatcccaggcgagctctaccggatcaaccatggtgttaccggtaaaaccaaagtagtacttggtattgtcagagccataaggatcttcgtaagcaaagaagccaccaagggtggtggtgtcatctactttgtagtcaagcttaataaaggccaagtgatcgtcgtcattggagaaaccattggtatttttgagctcagtttcattatagtcgctattattccagacataaccgagcaacaagctgtaagcatcggttttgtagtcgtaagtgataccagcagcattgtcatcataaacggcaccgttgatggaaaccggctgaagccccatagccacggcaccaggagcaccaaaaggctcaaggctgaacactccgtaagccaagcgggtttcaacgttcacgccgtcaccctcaaaaccaaaacctacacctttacccacggaaccagaatcaccccagacagcaccgccgatttcagcgccatagacgaacttggccataccatcgtcactggtgacagtcatagtaggacgaaccctggtggcaccaaaaatgtcaccttctttgttggcgtcagagtaatcgccagagtcaataccagtgatgttgttactggcacctaccaggttgagcatgctgccgctgaacttgatgtccacggcatacgccccactagccattaacaaaaacgccaccaaaaccatcaaaaacttcttacccatgtctacctcctcctttatttttctaattttttaataaatctaacgtcctgcttcatagatacatttctttataggccaagagccatctgtttgtcaaccatattttgtttaatttttgagacaaatattaccatcgcttggcttaacactccacgacaattattgacatttctacgctttaacgcaagccctaatcagatcaattttactgatttatctgttaagattgtttaattaatttgagacttttgcaaaatatttattagagactgcttcgcccatacgggctcgcagtgacagtgtggtcgatagccgatggtaaatggctgatggcacaaggagcggcgccagcagccgaagcaatccttgtcccgaggcgccgatggcaccgtagtgatctatccatgttatttgaattttgcaaaggtctcaatttgatacagcaacaaattgtagtaatggagtcattaaacaggcgacaaaatacctggtcattgcgagcggagcgaagcaatctctgtcccgaggagacttagtcgccgtggtgatctctattttagagatcccttcgctgcgctcgggacagggacggcttcggcctctaacaaggcctcgccgtgacaaagaagggttgcttcgccagggccgattatgccggcgttgaggctttgttgtctaaaaaacgctcggattgagattaacctataaaattgccgcgaggggtacatctctcacaagacctctagccgtgtaaacgcggattaatagatatcctggagtaaataggcctggccgtagcgagtgcaaagatgggttcttgcgccaatgacaaggggataattttttataccgtggcccaccggaagccctgccaatatggggccattaaaaacctccttaaacagagggattatttcctgataattaacacctttgaactcacccaaagcaagaccagaaatttcttcaaacaccccgtaattatagagctgagtgacaagacgatccaggcgatagaggtcctcgtttacctcttcgaggaaaagaatttttcccgaaaaatcaggagcccagcggctacctaatagacttgccacagagaccagattcccgccaataagtagcccctgggcctcaccttcacgccatacttcacctataagaaacactctctttcggccaaagagagtgtttttgaggactgccagagtgcaaaggcttacttcaaagatagaagatataaccggcgcatgaagtgtcagcagaccaaaacgggaaaagaaataattgagcaggatgctcacatcactaaaaccgattatccagacaggatgtctgattctctctataagttcgtcaagtaaaggcaaaaggcgcaaggaaccatatcctccgcggctggcccaaagaaaggtatagggcttttcaaggagagagacaagatgtaaggccctttcttcgtctcttcccgcaaggtaacggcaatttttaaaacactcagggtcaacgtctatttcaagaccccaggttttcaaaaagtttactccattggctatttttttagggtctggaacgcctgctggcgaaaaaactgcgcctctagctccgataaacaaaacaggtttattcatttttctttttaaaccaaatgaccagcccctctaaagtcagatctggttctacctcctttatttgtaaagataatctggccatgagtttggcaaggcccccggtggctataacgtaaggttttttttcaaactccccggccaggcgggtaataagcccgtcagttaaggccgcaaaaccccagaggaccccggtcctcatggcggagatggtgtcttttccgattatttcttcaggaaccttggagaactctagtcttggtagttttgaagtctttttaaaaagggtctcagccgcagccatgactcctggagcaatagccccgccaagatattcccctttttcagaaatacaatcaaaagtggtagccgtgccgtaatcaacgattatcaagctctggcgatatttatgccagccagcaagggcatttaagaccctatcaactcccacctcacaaggatatctaagctttacgggaatgcctattttttctggagtggccacttttacatcttcaataccataaatagaagccatctcaagccatgttttagtaagtggtgggaccaccgagccaataagaaggtgctttatatcggcaaggctttttcctctaagttctaataaaccgtttaaacgtaaggccagctcatcagccgtttgatttaagcttgaaaagaggcgaaaacgaaaaaggagctcatcttcggcaaaaaaaccgcaggtagtattggtgttccctatgtcaacggcaagaatcaccttagacctcgttttctacaaaccagattacccagccgttttcttcttctcggccttttattctggcctttggccagagggcttctcttagttctttctccatagcaggagaaaaccccgaaaagagataatagcgattttgccagaaagaaggaaggccaaagaggtcaagcaaaaggcctttaaaaagattagcaataaccagatccgcctcaaaggggacaagtttttttacgtcttcacaatacacggtagcccggtgttcgaggtgatttaaggctaaatttttgcgggtgagctccacacaaagggggttgaagtcaacggcaagtacctgggccccaaggcttgccgaaaggagagagagaaggcctgccccgcagccaaggtcagctaccttttcaaacggcccatattcttgccatagtttgtatatccaggaaaggcagagtttggtggttggatggttgcccgaaccaaagaccacaccgggatcaaacttaaggccaggcccttcttcccacaccggccgcaggacaatatcgccaaacttgaggcatgagattttacgcccctcactccattcgtcgtaagagacttcagccctgtcttctatggtaaggccaagctctttagctaggcgatccagcagggcatctttaggcttatgaaaaaagacgatagcaaggccatcttcttcccagcaacctatgaaatcttcgtcgtcgatttcgtgaagcgccggatgcttccggtcaaaagaataaagataaagtttatggtatcttttatggtgtcctctcagcatggcaaaatttttctttttgttggcgataataacgcagattttcgtaaaagtcaggggcaagttcagctcttcttgccgcaagggtggcgtaaaggcaggccctttgcggattaccgttggcaaaccaggcctcggccagggtatccaggtggatggcggtaagtttttgggccgtagccttctgcgcaaggctcaaggcttttttagggtctttcaaggccttatccttggtggtggccaaaatccaggccatgttattcaaaatttccgggtcttctttgagggtgagggccttttcataccaatttaaggcctctttttctcgtccgagctcgtaagccacgtgcccgagcaaggcaaggacttcaggattcccaaaaacccgggcttcttccaggagttcaccgtagtagaggttaagtctcgcccttttttcaaggtgttcagctggcaaacgattaaaaagccctatcaacaacacagccaagaaaagatagctcaccaaacaaagcttcaccttacgatggtgcctgcttataagagttggatcactttcagcggcctcaagaaattcgattctttgcctaatgctgaagtgatgccagctggggacgtcttcggtatgtccggagatagcggcaatttttttaaaggcccgaacaaggccctgggcggtgccgagactttccaggcaataaaggtctgcctggcgttcaaaatttcgcaagaaaaaacccagtaaaaaccgaaaataaagcactacacttaccgccagcccaatggtaagcagagcctcaggcaaaagcaggttctcaccaccccataagacaagcaaatccggacgggggaaataggcaagaaaaacaagataaagcggaataaaggcaaagtagatgatgaggctaaaaagaacgaaaaaggtaagcaaccagaacatgtgatgccgcttaatgtggccaatttcgtgggcaactaccgagaggacttctgcctcttcaagggtggcaagaaggcctcttgaaatcagaagatagcggaagcgaggaacaaccccaataacacctgcagtcaaaagcttgcctctaaaggtttcccagagataaatacctcccaggcgggccctttcccgcgagatatagtcttcgataatccttctaatattgcttacaggaaatggcttacattcccaggtttttaccgcaagcggtggcatgagaagaataatggctcccaggaaacaaacaaagtaaaagagctctccgtaaatgccttgattgaaaggtaaacgtccttccagaaggctaaaaagggcgtttaccagaaaccagggcagcaaaaaggggaaaagaagcttaaggtgtgaaaggacgtaggcgggaacagaaatattggctagagggcttcttttttcgtaaaaagcggctacagcccaaacaagtatcagatagtgaagaaaaaggataacgcctactaaatccttaagaaagcttttttcctgaggaataaaggcgggaatctccaagattataacgtccagggcaaaacaaccaaaggccaggaacttcaagaaggtttgagcactaataaaatctctggcggtacgagcacgtttaaacttataaacggccagcagaagcagggaaatttcttttataaaccaggccagaaaaatctctggcaaaggcagggtagcctcagctggccagcttgagaaaagcaaaatagccaatatcaagtaaatagcatcggtatataacacaaaatgggattataacttattccaaaattagagacaggggacaggcgaaaaaattaagccttctcctactttttaaaagatttttcctagttcagaggcaaactgctttagcctctaacaaggcctctccatgccagcgagggtcacttcgccttggtgattatgccagcgatgacactttgttacctaaaaaatgcttgaattaatatcatcagtctcgttgaaaaattattgacacgaattgtattttcttgctacatatagagcttcaaaaatccatagtacgggagggcgtgttatgtatttttggtcattgttcctggctttgattttgtctatgtttacggcctctcaggccaaggccgcggataacgcggtttctctgggcgaggtggtggtcaccgctaccaaaactgaaacaccccttaaagacgtgccggccagtgtcacggtaatcaccaaaaaggacatggaggataaacacctggtcaccatagataaggcccttgaaaacgaggccggagtttatgtgagacgcaccaaaggcctcatggacactttggcctctgttaccttgcgaggtatcccctatcagaaacgcaccctgattttgctcgacggagttcccataaacgacggctattacggtggagtgccctggaacaacttatccacctataacatagatcgcattgaagtggtgcgaggggcctattcggcgctttggggtggaaacgccatgggcggggtggtgagcctctttaccgaattgcctaccaaactcacttactgggccaaaggtggttttggaggcggagaaagcgtaactcaggggtatcgtctgggactgggcaatcgtataggagatgtttcttttctgcttggttttgagaaggatattgatcatgggtattcaaactctttggtgcttagaagccccaaaagcggaagcggtactcttatgggtggctatccaatgcttgacaaaacaggaaccgagctcaagtgggtagtaggtgacaaaggtgacaactggggcagacgagaaaactataacgccgctttaggctggacctttagcccagatggctttttgaagctcagctatcagcacggctggtcaagttacggctacggaccgcctcatacttatgtttacgatcccgccaccgatgagccttcttttagtggaaatgtatctttacctgacggacagtatgtttccgtaaaaccttcaaactatatttattatacgggaataggtcgaaaccaaacagatctctggacattaaatgctaaaaataaatttggtaaagctgaaacaaatgttactttaggatatataaaaagggataaatattatactacaacaaaaacatatactaaagactactacacggcagatggtaatcttgctaagactaaggccgacaccttctacacagatttaaacagcgcttttgacttatttgctaatcacttattaactgttggtattacatatcgtttggataaagcagacaccaaggaatacgatctttctttttatcgggatcctgactctaaaggagatgaaacttatcgttcaggcggttatgtaggcactttgggcctatttgcccaggataaatgggctttaagagatgatcttgatttattcttgggcctgcgttacgaccattggtggacttataacggctattccagcgttgacggttcttatccttcaagagatacaggaacagcttctcctaaaatagctctggtctggaatcctctccaggatactaccctgcggctctcttatggcaaagcctttcgggcccccaatgtatacgaactttatcgtacttgggtttcttcctggggaactacttatcacgctaatcccaatctagacccagaaaaagcatataccaccgaattatctttaactcaaaagctctgggatgggcgtctcaattttgaagcaagtatttattctaccaagcttgaagacctgatctatcgcaaaagtgttggctcggacaaatactacattaatgctggagaaggcagaatttacggatttgaagctgggatcaaggccaaacccactcactggctaaacttaggtataaactatacaagaaacgatactaaaattacctcaaacccggcagacccatcttctgaaggcaagcgtttcgtcaaaactccaccctggatatggaacttcaacattggaatcgagatgcccaaagtcacttttgcttttaatggacactacgtgggcaaggtctatcatgaagaagacaactccgacgtggcagaaggtgtttacgccacctcagaggattatttcgtagcagaccttaagaccacggtttatttgcctacaccttcctggttagcaggggatagactcgccctttccctttcaataaacaacctatttgacaaagattactttgattactacaaagcgccggggcgaagctggttcctctcccttgagcttaaaagataggcgctaaagggcggggaaacccgccctttctttctcactattcactatcagccatctaccatcagccaatcaccatacagtcactgcgaggaggcattcttcccccctgtcactgtatggttttaatttaaccctgtcattgcgaggcctcgctagaggccgaagcaatcccagggactgcttcgtggccctacgggcctcctcgcagtgacagaggtgatgtcactgcgagcggagcgaagcaatccttgtcgcgaggagacttaagtcgccgtggcaatctctattttagagatcccttcgctgcgctcgggacagggacggcttcggcctctaacaaggcctcgccgtgacaaagaagggttgctttaccagggccgattatgtcgcgttgacgccttgttgtctaaaaaacgttcggattaataaaaatggtgtttctgcgatttaaatcttggctttttcgtgctatttttgttaactaaatattaacaagtgctgaaaataccagaaaatgagacctttgcaaaattcagaaaaaacagagattgagatagctacggcgagattgcttcgccacttcgtggctcgcaatgaccaaaaaggagacagggctcgcaatgacaagatagagggtcgtagtttgcaatgactgccatgttgtcactgcgaggagccagcccctatgtcgctgagccagctcctatgtcgttacggggaggagccagtccctacgtcgttacggagagaagccagtccctatgtcgttacggggaggagccagcccctatatcgttacggggaggagccgctcccccttctgtcactgcgaggagccgtaggcgacgaagcagtctcaggccttaaccttaaaattacggcaaggaggccctaaatgaaaaaagtagttgccgccatgtggaacagttacattccgccgcttttaaaagcggcccaggcagaagggctttttaacctcaagatgtgggccaccagaaaactggaagaccaggacgtacttgaggcctttctccaagaatgccaggaggcagacctcatcgtcctctacgccacttctgaaggcttctgggaagagctcgccaaagaactgaaaagtctttatccggaaaagccggttatctggtcaggctttgaggccgcctggtgggggcattctttcaaaggggcagagcttggcggcacggtttatcgttatcttctctacggcggcgaagaaaacctcaaaaacctggtgcgttacctggcggcccagggcctcggccttgaagtctcttacgggcctcctaaagagctaccctggatgggcatttatcatcccgaagcccctgagccttttgaagaccttaaaagttatctttcttggtacaaaccggctcctgaaaaaccctgggtagggcttttgttttcacggcaatattgggttaacggagaccttgctgttgaaaacgaagcaattaaaacccttgaagcccaagggcttaatgtgcttccagtttttgcttacagccttgaagacaaaagccttggcacaaaaggtagccgcggggcggttgaggccttctttcttgataaagaaggccgaccgaccattgacgccctgatcaagctcataccctttttcctgggcacgcgctcccgggcccttgccgataccagcgcctccacctcaggggttgagctcttgaaaaaactcaacgtaccggtgtttcaacccctcgggctttactaccaaaccgaagaagaatggcgtaaaaacccccagggtcttacccaggaaataggctgggccctggccatgcccgaatttgaaggggttattgagccgattcccatattcgcggtcaaccgtgaggaagaccctgaaaccggcacccttttagaagaacgtcgtcccattaaggaacgcatcaggcacctggccgcaagaatcgccggctggctggcccttaagcatacgccacctgaagatcgccgcctggtctttgtgcttcacaataacccctgcgcttcggttgaggccacggtgggtggagcagctaaccttgatgccctggaaagcgtggtgcgcattttacgcgaccttaaggccaggggctaccgcgttgaaaatatcccggaaaacggtgaggccctggcccaggagatacttagccgcaaggccatctcagaatttcgctggaccacggtggatgaaatcgtaaaaaagggcggagcccttgagcttatatctttagaacaatacctgcgctggtggcgagagtttcccgaagaagtgcgccagaagatagaagctgcctggggaaggccaccaggagagcccaaagacggtgtgcccgcgtccatggtctataaaggccagatcgtagttaccgggcttcgtttcggtaatgtcttggtttgtgtgcaacccaaacggggctgtgctggcccacgctgtgacggccgggtctgcaaaatacttcacgacccggatatcccgccgccgcatcagtatctcgctacctaccgctattttgaggatgtttttggagcccacgccgttattcacgtgggtactcacggaaaccttgagtttttgcctggcaagggagccgggctctctgaggcctgttttccagacctggccataggccacctgccgcatctttacatctataacgcggacaatcccccggaaggggttatcgctaagagacgtagctacgccgtgctggtggaccacatgcaaacggtaatgcaagaggccgggctttacggcgagcttgaagctctttccaatctccttggcgaatacgaagaggccaggaaaaaccacggcgcaagggcccatgccctggagcacatgattgttgactctctcaaaaaggccggactctacggcgaagtgatggaagagcttggcgaagaaaaagacgactttttagccctttgccgggtgatacacgagaccttaaaccgccttaaagggacccaggtgcaagacggtctccacatatttggcgaggtgccagagggtgaaaggctagccaaatttctgcgggccatcgtaaggtatgaccttaacgaaaaccccggctggcaaagagcctgggaagacgaagaaatctggcaggccctggtagaaggaaaatttgatagccaactgctggctaagttctctgacctctgggccagggtggaggacttaaaggcccgcgttagggcctcaagggaacgggaggcccttttgcgtgcccttgacggcggttatgtgccgccagggccttcgggcttaattacccgcgggcgagacgacgtactacccaccgggcgcaatttttacacccttgacccacgccgggtgcctactaaagccgcctataaggtaggccagcgcctggctgaagcggtgattgaaaaatacctggccgagcacggaaaatatccggaaaacatcgccctttactggatggccaacgacatcatgtgggctgacggcgaaggcatggccaagatcctggccttaattggcgtgcggcccgtatggctcggaaacggccgggttaaaggctttgaggttattcctctggaagaactcggccgtccgcgcattgacgtgaccatcagggtttcaggcatcacccgggacaacttctttgactgtataaccctggtggataaggctattcaagccgtggctatgcttgatgagccacctgaaaaaaatttcgtgcgcaagcataccctggccaaacttgaaagccttaagaaaaagttttccgcaaaagaggccaagcgcagggccactttcaggctctttgcctcaaagcccggcacttacaaggccggggtgaaccttgcagtctatgcctcagcctggaaagacgaacgagatttggctgatgtctttgtctattggaacggctatgcttacggcgaagaagcctttggccaggaggcccaccttgaacttgctgagaacctaaaaagcgtatcacttacctttaacaagaccgtgaccgacgaatacgacctctttggctgttgcagttattttggcacccacggaggcttgacgctagcggcgcgtgagctttcaggccacaaaattccggtttattacggggacacgcgcgacccctccaaggttgaagtgcgcactctggctgccgagattcggcgggtggtaaaggccaagcttttgaaccctaagtggatagaaggcatgaaacgccacggttaccgcggagccggggagatagccaaacgcattggccgtgtttatggctggcaggccaccacccgcgaggtggacgaccagatctttgacgacctggcccgcacctatgccctgaacaaagaaaaccgccgtttcttcaaagaacataatccctgggcccttgaagaaatagcccgtcgcctccttgaggctgaaagccgcggcctctggcaggccaacccagaagtgctgcgccggcttaaagaggcctatcttgaggtggaagccgtgctagaagacgccatggctgctggcgagttcggccctcagggtggttcagtagatgttatcaccagcgaagaggtggccagctggcgagaaaagatgcaaaagttgcatcagtaatgatgaatagctttatgcccctgagactgcttcgcttcgctcgcagtgacaaattggtaattggctgatggtagatggccgatggtgaaagggactgcttcgtcgcctgcggctcctcgcagtgacaaatgtgatcagggctcgcagtgacaaatatgaccagagctcgcagtgacaaatgtgaccagggttcgcagtgacaaatgtggccagggttcgtagtaacaagggagaataaaggtcttgcagagacaccgaaagaagtcattgcgagcgaagcgaagcaatctctgaaacatacaggctcgccgtgacacttagattgttattgcgagccacgaagtggcgaagcaatctctaaaaccgtcaaaaagaaagcaggcttataggctcggttaagtaacctcttactaagagcgaatcccccaaccttttaaaggaaaacttggaaagccttgaggcttgagcaagcaaagcaggaccatcccctcctatagcacagggagaacttttgccaccaattatcaccggaccataaaaaaaagcaatttcatcgaccaatccctggtcaaaaaaacttccatgcacctcagcgccaccttcaaccagaatactcaaaatatcctggttaaaagctcttttaagtaaagccttgaggtcaacctgactgttttcaacaggaagacgccatacaataacaccaagttttttcagctctttttctttatttcttggggcctcgttattacaggctacaacggtttgggcttctttattcaaaaagacttggcgatctagaggaagcgaaagcttagaatcaaggataatacgaaccggatttttcccacctttaagacgacaggtaagaagtgggtcatcttttaacaccgtgtttttccccactaagatggcgtcgcatatatggcgtaatcggtggccgaaacgcctggccttctctccggtaatccatttcgaatccccggtgcgcgtagcaatgcggccatcaaggctcatggctgctttggctattatccagggccgtctttcttttacagttttaagaaaaaaacggcaaagctcagcacattcttctgccaaaatcccggtagtaacctctaagccattaactcttaggaaatctgcgccgccctgggcttttggattcggatccctcgccccaatgaccactctttttatcccggcctttaaaatggcctgagtgcagggaggggttttcccatagtgattacagggctcaagggtaacataaatggttgcccccctagccttttcacccgcttcgcgtaaggcatggacctcggcatggggtgtcccggccagacgatgataacctttgcccacgatttggccgtctttaaccaccactgcccctacaggcggattgggtgaagtacgtccgaggccctttcggccttcctttaaggctatgcgcataaagtaaatgtcagggttcatggcttaacttggagattaacagagaaagatattttagctagctattcttcagtggtgacggtttctttaatggttctgaagacctgtttgaatacctcgtcaaaagaggcaggagaacaacggcccatttcaataaattttacgacgatttctttggtggttttgaggaccacttcgttttcagggcttaagcgagaaactttttgttcgcgagttatattttttaccaattctggcctggccatattgagaaccttattggtggagccggagggactcgaaccctcgacctcgtgaatgccattcacgcgctctcccaactgagctacggccccacgtgttagctttcaaaaaagtaacttaacgtagaaatcatgtcaaccttttttagcctggattccgcttaggcggaaatttaggtggagtgattgaaaaataatgctttttcttataaaaaatgctatctttatagaaaagaattattttaaaattgaaattatggaaaataagtacgttgttcgtttgagtgacattttagaccaaattcaatcttatttgcctggggctgatacccggctagtagaaaaggcctatgtgtttgccgctaaggcccacgccgggcaggtcaggcgttcaggggagccttatctggctcatcctctttctgtagcctatatccttgctcgcatgaagcttgaccttcccactatagccgccggccttttacacgatactgttgaagatacagacgtcactattgaggacataaaaaagcattttggcccagtagtagctgagattgtagatggagttaccaaaattgcccatctttcagcgcgcagcaaggttcataagcaggcggagaactttcgtaaaatgcttctagctatggctgaagacttacgggtaattctcgtaaaacttgctgaccgcctgcacaacatgaaaacccttgagtttatgccagatcacaagcgcaagcgtattgcccaggaaacccttgacatatacgctccgctggccagccgtctgggtatagattggcttaaacaggagcttgaggatctgtcttttatgtatctttatcctgaagaatacaaaacccttcgcgaagaagtagaaaaagtcgtagccgctcggcaagatttcatagacgaaataaaaaaggtaattaaagaaaaactggatgaagaaggcattgaggctaaagttcttggacggcgcaaacacctttatagtatctttcgtaaacttcagcgtaataaccttgctattgatcaactatatcttatctacgatattatcggcctgcgggtaatcgtcaaaaaagtgaaagaatgctacgaagttttaggaattatccattcactttggaaacctattcccgggcgtttcaaggactatattaaccttcctaaagccaacatgtatcagtcccttcatactacagtaataggccctggtgggcggcaaatggaaatccagattcgcacagaagaaatggaccgcgtggccaacgaaggtatcgccgcgcactttctttacaaagaacaaaaaatcataaacgcagggacaggcaaaaataagcaacttgaatggttagaacgcctggtagaacttcaaaaagagctcaaaaacccgcgcgactttattgaatctctaagaatggacttattccctgatgaggtttatgtctttaccccagagggagacataaaagttctacctgtaggttcaacaccaattgattttgcttacgccattcacaccgaagtgggccatcactgtgctatggccaaagtcaacggccgcttagtacctcttgattacgaacttcaaacaggcgatatagttgaaattgtaaccactagccatcaaaaacccagtagagattggcttaagtttgtcaaaaccagccgggctaaaagtcgaatcaagcaatggcttaaacaggaagaaaaacagcgcatctttaccgctggcaaagaaattcttgatcgcgaatttcgaaaggccaagcttactctttcggctttcatggaagacgaaagagcccaggaagtagcccagaagctttcttttaaaactgttgaagagctcataatagcggtaggctacggcaaaattactccgcagcaagtagttaaaagatatctccacgagaaacaaaaagaagaggccccccgtccctcagaagaagagcttataaaaatcaagaaaaaacaaactatccctaaaattccagattccatttctgtagacggaagtggagatatgctctttcatttgagcaagtgttgcaagcctcttccaggcgacgaagtaatcggttacgtgactcgcggccgcggcataacagtgcaccgggcggattgcccaaatcttgaagggcttgacccagaacgcttaatagacatcaagtgggactcaagtgatggtgctacttacacagctaaactttgggtaataaccgttgaccgcaaaggaatgctggcttcggtttcaaacgctataagtgctcaagaagctaatattttagaagccagtgtacgtactactaaggatcaacgggccctatttgactttgtaatcgaagtcttaaacagggcccatttagacaaaattatggccgctgttaagcagatagaaggcgttattcgcgtagaaagaagatttgcctagctaacggccttttgtactttgccggctttgatacaacgagtgcagactttcattcttcttacctggccgttgggtagtttcacccgaatacgctggatattgggataccaccagcggccagaacgcttagccgaatggctaatctggtgtccagtatgaggccttcttccacaaatttcgcaaacctttgacatggctaacctccaaatagagataatctagaagttatgaacaaaaaggaatttatactcaaaaccctaaactttgacaagcttttctaaaaaacttcggcggccatagctgcctgatggtcttcatcaagattggcaaaggtagagtattgagaaagaaaggctagacgcaccactcctgtggggccgtttctctgtttaccaatgattatctcagcaattcctttgtctagcgtatctttcttgtaaacttcgtcacgatagatgaaaagaataacatcagcgtcttgttcaatagcccctgattcgcggaggtctgagagctggggccttttgtcaggccgttcttctactcgcctattcagctgtgaaagagctactaccggaacatttaattctttagccatagccttgagagagcttgagatttcagaaatttcctgctcacgccgttcgcgacgctctttgcctctcatgagttgaaggtagtctataatgatgagccccagcccgtgttcggccataagacgacgggccttggcccttagctccaagacacttatagcagcggtatcatcaataaaaataggggctttagagagcctattagccgcgtaagttaatctctgccaatcggcatcagtaagtttcccagtgcgcaaggcctgggcatcaacccgggcatcggcacaaagcatacgcatggccagctgttcctttgacatttcgagagaaaaaatacctacaggaattccatgttctacagccgcatgatgagcaatatttaaagcaaaagatgttttacccatgcttggacgaccagccacaatgatgaggtcagagttttgtaaacctgcggtcaggcggtcaaactcgtaaaaaccagtgggtacgccggtaacttcttcacgtcgctggtggagctgttcaatctgaagcacggcatctttgataacttcttttaaggggaaaaagcttcgtttattcccctgggccctgatttcaaaaatggctcgctctgcctcttcaagaaggtcatctaccggatcagctccttcataacagcgcgtgacaatctctgtgctcgccataatgaggcgcctgaggatagatttttcccggacaatgttagcgtaatagaccacattggctgcagtgggaacaagctcagccagttctgccaggtaagcggccccacccacttgttcaagtaaatccctttcttttaaggccgcatgtacggtaaccaaatcaatgggttcattgcgattgaaaagctcaagcatggtgcgatatatggccccatgggccgcccgataaaaatccccgggatttaaaaattcgacgacttttaataaggcgttgttatcaagaaaaatactgcctaaaacacatttttctgcttctatgtcttgcggcggcactctatcaaataattgttctctttttttggctcgtggcataaaaggccttcctcgatttgatgataaaaaagtttacctgacctcactgataagaaaagatctaaatttttgaattaattgttcgacaagaattacctattcgacaatttttacgaaaaattttttcttaaattgggtataggtggggacaggcgaaaaattttcgtacggattttagggacaggcgaaaaatttttgaatttttgaaaaaaataaaaagccccgcttccgtggggaaacggggcttcctggggcttagcaaacgattaaaattctaccagtgaattctatctctatccctatccatatctttgtctaaaagtctatctctgtctaaatctctatcacgaagatgcaagcgatcacgagtatagtcacaatcctgtaatttctggtgaatgcgatctctatctttgtcacagtctcctcttcccttacctttgccagcaaaaactggtggaactactaacaatcccaaggcaaatgcaccagccaatccttttttaattaaatctttcataagccaacctcctccatgttttattttactttctttaatatgcaaaggacgtgccaaaaacagaaatttgcctgtccctaaaattcgctataaatttcttctcatgcgagttggttttggttttgacgtacatcgcttcattcccgaccgcaaactaattctttgcggggtggagataccttaccatcttggattacttggccactctgacgccgatgtagctactcatgctttaatagacgcccttttgggagctgctggccttggcgatattggcgagcacttccctgacagtgacgaaaaataccgagatgtttcaagtcttatacttctaaaaaaaacaattgaactgattcacaataatggttttaaatttgttaacgctgatcttaccattgtgaccgaaaaacctaagattagcccgtatcgtagagttatgaaggaaaagcttgctgagatcatcggttgctcaccaaaagttataaatattaaaggaaagaccacagaaaagctgggctttaccggccgaggtgaaggtattgctgcctacgcggtagccctcatcacccatgattgaccaggaattaatcaaaaaaaaggcccctacggcgccaggagtttatttattcaagacttccaagggcgaagtactttacgtcggcaaggccaaaaatctcaggaagcgtctgcaaagttatctgcgccctgaccagccttataaaactcgtgttctcctcgccaaagccgaaaagttagaaactattgttacccgcagtgaaaaagaagccctggtccttgaggccaatctaataaaaaagcaccggccgcgttataacgtcattttgcgcgatgacaaggcttatcctttacttcgcctgtccctaaaagatgaattcccccgtcttagcgtagtaaggaggcgccgcaaagataaggctctttactttgggccgtatccctcggcaggagcagtgaggcagactctaaaatttctttcacgttttttccctttaaggcgttgttcaaacgccgagttcagacgccgagagcgtccctgcctttaccatcaaattggccgctgctcggctccctgtgtggggctaattactcctgaagagtacaaaaaaatagtagatggggctgttgcctttttaaagggcaaggctaaagagcttttgaaaagcctttatcaagagatggaagaagcggcggaaaatcttgaatttgaaaaagcagccgccttacgagaccgcatttttgctattgagcgcacgctagaagctcaagcggtgaatctccccagggaggaagaccttgacgtttttgccctggcctctcagggagataaagtttcaggcgcggttctttttgtccgctcaggagccttgcttggcaagaagaccttcaacttgagtcgagtaagtaatgaaaatgatgaactttatagctctttagttcagcaattttacgatgagggtaaatatatcccccatgaaattttattgccctgtgagccgagtgatcgagaattgctagaagaatggctaagtgaaatagcagaacacaaggtggttatcaaagtgcccaaacgcggggccaaaaaagaacttctggatatggccaggcaaaatgccaaagaggctttggccgcacgtctggctggcgagcgcccttacgaagaacttgccgaaaaacttgccattattttacgttttaaaaagatccctttgcgggtagaaggagtggacatttcaaatatccaggggcaacttcccgtaggcgtggtggtgtctttttgggagggacaagaagataaaagccgatatcgccgctatcacataaaaagcatagaaggccctgatgactacgctatgatttacgagacggtgttaaggcacttaaatagaagactttccgaaaatgatcttcctgacctcattttaatagatggcgggaaaggtcagctacaggcggccttggcagctgccgaagagatgggcttattaaaggaaatagacttttgtgccttagctaaggaaagagacaaagaaggcgaaaaaatttatcttcctaaccgtaaaaacccgttaaaactggcgcgccatacagaagttttacgctttctccaaagagtaagagatgaagcccatcgttttgctttaagttcccatcaaaaaaggcgtaaaaaagcaacttttgagtctcttcttgaccagataccaggcgttggccctaaacgtaagaagagacttctcaagcacttcggaagtattgaaaaaataaagtcagcaaatattgaggaaatcaccagtctccccggttttaaccgcagagtagcctgggaaataaagaaaattttagggacaggcgaaaaaatttgagctccgtccaaagatttccgataagagggacaggcgaaaaattttttcaggaggttttgctttatgccaagaatccctcgtttgctaaccaaccatcccaaagccgcttatcacgtcatttctcgtacggctttacccggccacaacgtgctcggccctgaagaaaaagaacacctactcaatctcattagctggctctctcaggtatacttcgtagaagtctatggctttgctatcatgggtaaccacttccatctcctctgccgcatgcttcccgaagacaaattctctgacgaggaagtagctcgccgcataaagctctattaccggggcaagcgcaaagtctttatctacaaagaacttcttgccaaatggcgcgagcgcttagctagcctctcccgctatgtccaggacatcaagcaaagattctcccgctggtataacaaacgcgttgaccgcaaaggctacttctgggctgacaggtttaagtccgtaatcattgaaactggagaggccttgcttaattgcctggcctacattgaactgaacccggtgcgggcagggattgtagaaaagccggaagactaccgctggtgctcgctaggataccgagcaagattagggacaggcaaaaattttctctcgcttgacctaggccttccttcttatgccgacaaatccgaacaagagaaactcagactctaccgagagttcgtctatggtaaaggcggcattggtgagcctgaaaaattaactaaaaccaaagaattcgtatatcggacacgttatttttctgaaagtctcgtaattggttcaaagcgtttcctagaggaaaccggcaaagaaataaaaaagttcttttctaaaaaacagcaaaagcttattcctgatagaggaatactcatattgtgagcaaaatttgatttggcaaaaacaaaagagcttgttaagctactttaaaactctttaaagccaaactatgaacatttttgaagtcccttttgaagaaattttggctgagtccgtcaaaacgcatgggcacttatgcgcaggccaagtcataggagttagaatggccttactggggcttcgcctaatcggcataaaagaccccaaaggcgctgaccgcaagaaatttcttgttttcgttgagattgaccgctgtgccaccgacgccatacaatctgttaccggggcaagccttggtaagcgttctttaaaattcttagactacggcataatggccgctacttttctaaaccttgaaaccaaagaggcctatcgcatcatcgcccgcgaagaggctcgcgagctttccaaaaactattttccagaaatacccgacaaatatcgccgccagcttgaggcttacagagttatgcccgaagaagaactttttgacattcaaaaagtagaagtggaattgtctgactttgacttacctgggaggccacttaagcgggttcagtgtgaagcctgcggggtatgggtgcaagacggccgcgaggttctgaaagacggccgggttttatgccgcccctgtgctcatggaagctacttccgcctggctggtttcacgccagagcttggaaagattggtcaaaagctcaagaagaaataactcctggttaagattcatctgcagggccaaaaaagccttttctattttttcaagggcgggaattatgaaatcccttggcggcttttcagggaaaagagctggaaattcatctagaccaagctcatttaccagcgcctgcctgagccataccaagacaagctcccaaaaaaggggtaagtcctctcctagtttgggcaatacttcggccaccgaaactattagatgaggcttaccggtagctatagcctttaccaggcgagcgagttcttcaagatagcctttttccgccaaacgcaaagcacgtgccacgcttccttccgccagtatagcgaggccttctgcttcttcagaagttatacctaatctcttaaccaacagttcttttaaagtatccttgggaatgggtctaaaccttagcacctgacaacgggaaacaatggtgggcaaaagtccttcggtgcttttggcaattaaaacaaaaagggtataggctggcggttcttcaagagacttaagaagggcattggcggcttcgcgggtcatagcctctgcatcggtaaaaagaatgaatcgcctttcggcctcaaggggtctgaaataaagtttggcttcaagttctcttatctgttcaatttttatacttttaccctggggctgaataatctctacgtcagggtgattacctcgctcaaactttttacaggggacgcattcaccgcagccactttgcttaacacataagaggcgcctaaaaagagaaagagccgtagtctcccgccccacgccctctgggccgagaaaaagataagcgtgcggcaggcggttttcctcttgagcctgttttagaatggccagagctttttcctggccttttatttctgaaaaagaaagaatctttgcctctaaagctgacatggaccttcccagatcttggccccaattttagaaaatttctcacaaagggcttcgtagcccctttttaggtgatagatatcacttatctgagttataccttcggctccaagccctgctagaactagcgaggcactggcccttaaatccgtagctttaactggagcggcctgaagccttttaaccccgttaactacggctacgcggccttccacagtaatgtctgccccaagccttcttaattcgtccacatggaggaaacggtcttcaaaaatggtctccacaattaccgaagttccttttaccgtactcaaagccgccattatctgggcttgaaggtcagtagggaaaccgggataaggggcggttcttatttttaaaggctttaattttttgctccgcctggaaagaatctctttttctcctacttctagcttgagtcccatttcttttagcacggctaagactgactcaagatgatcaggccttacattttttactaaaacttctcctccagaaatagccggggctataagataagtgccagcttcaatgcgatccggaataatctctatttcggcgggattcagctcttttacgccgtaaacggtgatagtttctgaaccatgacctgaaattttggctcccatggaacaaagcatgtctcccagaaaaacgacttcgggctctttagcggcgtttctgattatggttttaccgcgggcaagagtagcggccatcataaggttttccgtggcggtaaccgagggaaagtcaagattgatttcagctccgtaaagcccgcgtttgggagctttggccactatgtctccgtgttcgctacttatcttggcgcccatagcttccaggccttttaggtgcaggtcaataggcctcttccctatagggcagccacctggaagggctaccctggccttaccagctctggctactagagggcctaacaccaacaccgaagccctcatgcggtttacaatctcgtagggagctaaagtatcttcagcctgtgaggtatctacaaaaagactgcggccgttcatttggtatctggccccaaggagagcgaggagttcaagcatggtatttacatctagaaggtctggaacatttgaaaacttatattctccaagggctaaaagggtagcggcgagagccggcaacgcagcgttttttgcgccacttatctctacttctccagaaagacggtacccgccttctacgaaaatacaaatttctgacatgactctcctcagggaagtttttggaccacaagcaccctttcgtatcccagtaaatcttttacaaaatcataacggtaacctgcttttttggcgagggcagccacatcttctttttgccgatagcctatttcaaggagaacatatcctcctggcaaaaggtatttggaggcttcccaaagggttttagcaataaaattaagaccctttggccctgctaaaagagcctccaagggctcgtgttctcttacgcttttttcaagagaagaaaattcttcttcggaaatgtacggaggattacttactataagagaaaatacttgcttctcttttaaaggcgcaagccagtttccctggacaaagaaaaccctattttcaagatgatagcgctctctgttaaccaaggcgtactttaaagcccgagagctatattcaacaccgaagacttttacatcccgtttttcaagggcaagagagagagaaatacaacctgaacctacacccagctcaaggacacccgcgccaggcgagatgaattcaagcgcggtttcaacaagaatttcagtttccgggcgaggtattaaaaccccaggccctactttaaaagatcggccgtaaaactccgcctcaccaagcagataggccgtagggactccatctccacgccgcttgataagttcaaaaaatcgtgaagcgactgctggcgaaatttcctgaacagtaaaaatatcaaggggccgttttttgagtaagaaagaaagaataaacctggcctcaaaggctgcttcttcttgagtaaaacctttggcaaccagcaacttttgcgcttcttcaagaacatctttcacgtaaggcattttgttaagcttaacatttggggacaggcgaaacaatttaaacaattttgcctgtccctaaatcagactagtttatttattttgaaaaattatttaaaatcatttgcatgaataaaaaattttattttgttgctcgcatgccagatgagcctggtgctctacatcgagcggctgaagttgtaagaaggtatcaaggaaacattaatcgcatacattatgaccgccgcatagaccctaacaccgtcttttttgagatcacccttaaaagcgaagaagattatcagcttgtacgtcaggaattacaacgtttgggatatcttcaggaatcaatagctcctcttaagtttttgaaatttaatgtgtatttacctcatcgccctggcgctttatttgaatttttaaactatgtaaccgaggcccaagccaatatcgcttttcttgattttgatgaaaaaggtcctcatcctgatcgccttaccgttagcctaaccgtagagggtagtactttaattgataagcttctaaataatcttaagtctcgttatcgcttggaaatattggaatacgacacatgggaagataatctcgataataccgttttttacctaaaatttgcccaaaaattaagaaatttaatagatcacgctgaagacgagttcttgctgaggctccttaacgatatcaaccacattgtccaggagctcaccaatctcaatcaagaccctaaagaggtgttcgccgctattttggccacaggccaaaaaataaaggaaaatactgggacatctttttatgctgatgtccaacaaatagaagtaacgcaagatgtgcaactgttctcttttcagcccccttgtggaggaaacattttcgtactcaaagctccacatgaaatggttatgattgacactggttttggcatataccatgaagacgtacttaaaatgcttcaacactatggcctgggagatttgactcagctttcaagaatatatattacccacgccgatgccgatcacgccggggcagcaggattttttgattctatcacttatttacatgaaggaacctgggaaataatccaaaaagccaaccgagcctatggctcacgggtagagggctcgattcttgaagaagtttataccaaacttataaatcttttttcccgtttcacccctcctctccctgaaaaaataaaaatttttcctaaaaaagttttagggcttagaaacatatttccgataattcatcgttttaaagttgggtctttagaaatagaagtacttgaaagtttgggaggccatctttatggccaggtctttttctattcccctgtaagcggactactttttactggtgatagccttcttaacgttgcaagttttacccctgaaagaaaagagtttgttcgtttggccaagatacttatgacctcggtaaatgtagatcgcgaaaaggccattcgtgaaagagaagccctgatagctttggccaaagaaacagatgagacattgaaacccttgggcagacgttgccttgtatgtggtggtcacggagcagtctctgtatttgaaggggaagagcttaaaacttacggtcctgtagaaacttaccatccagcttgatctatttctaaacctctaaccctctatctaaccccacctctaaccctaaccccgccgcttaagcgggaatttttgtaaacctattgctattttccttattttggacttcgggaggataagcttggggacaggcgaaattttttcgcctgtccccaaaactaaaaaagacttgtcttatcccgtttaaagggctaaaggtttaggccaaacaagttttgtttgagagggaggaaattatgcttgatcttttaggccagtggaaacgcacgcatcactgcggggagctccgcagtgcacacataggagaagaagtaacccttatgggctgggtgctccgccggagggaccacggcggtgtcatcttcatcgacttgcgtgaccgtgaaggtataacccaggtagtttttgaaccggaaatcaatcccgaagtccacgaacacgcccacaagttgcgagccgagtactgcatcgctataaaaggcaaggtacgtcgtcgccccgaaggcatggaaaaccccaaaatccctactggtgaaatagaagtagcggcccatgatctacgcatcttgaatacctcaaaaacgcctccttttccccttgacgaagatgtggaagtctctgaggccttgcgccttaagtatcgctatcttgacatgcgccgtccggccctcatggaggccctgcgtttcaggcacaaagtggcccaagtagccagaagattccttgacgaacacggctttattgaaatagaaacaccttttcttaccaaaagcacgcctgaaggggcaagagactatcttgtgcccagccggctttatccaggcaaattttacgcccttccccagtcaccccagctttttaagcaaattcttatggtggcgggctttgaccgctattatcaaattgttcgctgtttccgtgacgaagacctgcgggcagaccgtcaacctgaatttacccagcttgacctggaaatgtctttcatcactgaagaagacattatgaccattttagaggaactggtagccagggtctttaaagaaacattgggcgtagagattgaaaggccttttcccgtattctcctatagcgaagtcatggaaaaatacggaaccgaccgtccagatcttcgttttggccttgaacttgtgcccttaacccagatatttaaagacacgcggtttaaagtatttgctcaggtggtccagaagggtggcattataaaaggcctcgtagccccggctgacttttcccgcaaagaacttgatgacctcaccgcctttgccaacgagcgcggtgccaaaggccttgcctggataaaggtgcgtgaaggcggaaagctccagtctcccattactaagttcttcagcgaagaagaaataaaaggcctacttgatgccctaaaacccgcagaaggaagcaccatattttttgtagctgaccaacccaatgtagtgaacgaagttttagccgatttgcgcgtggagcttgccaatcgcttaggtcttatccctgaaaatgtgtttaagctttgctgggtggtagattttcccctggtggaatgggacgaagaagaaggccgcttcgtagccatgcatcatccctttacctctcctaaagaagaagacttgccccttcttgaagagaagcccgaggctgtgcgctcaagggcttatgacctagtactaaacggcattgaaattggcggtggaagtattcgtatccaccggccggatatccagcaaagggtctttaatcttttaaagattacccccgaagaggcccaggaaaagttcggctttttacttgaagccttagaatacggagcaccgcctcacggtggttttgcctttgggtttgatcgcctggttatgcttatgctcggacgcaaaagcataagagacgtcatcgcctttcccaaaacccagagggcccagtgcttgctaaccggtgccccagctccagtatctatgacccagttaacggagttacatttgctgccaggatgggacctggagaaagaaaaaaaggattaaacccactttttagcctgtaatttgccgttttttgcttaaaagctgacgggccggccttggcaaaaagaaaagtccctcgtagtattaacccatggccggccgcatgataattgtctctaatcgtctgcctgtaactgttaccaagcgtgaaggcaagtttttctttaatcccagtgccggagggctggccaccgggcttggttctttttatcgcgaaaccggtggcgtatggcttggttggcctggtatctcccttgagtccgcccgtggccacgaagaagatatcatcaccaaacttggagaactttcctgtaagcctgtttttctttctaagcgcttgattgaaaaatattactacggcttttccaataaaactctctggcctttgtttcattactttttgcaatatgcggtttttgaccagaaattctgggagtcttatcgtcgtgccaaccgcctgttttgcgaggcagttcttgaagtagccgaacctgatagcactatctgggtgcacgattaccagcttctcctgcttccgcagatgcttagagaaaaactccctcaggccaccatcggcttttttcttcacatccctttcccttcttacgaaatttttagggttcttccctggcgtgaagagatactcaaaggccttcttggggcagatcttattggctttcacacttacgactacgttaggcattttataagctccgtgcgtcgtatcctcgggtttgaacacagccttggcattataaccactgaagacagagttctgcgggtggatgcctttcccatgggcattgactacgaaaagtttgcctacgctccagaaaaaaaagaagtgcgccaagagataaaacgcataaaacgccgcaccgggaaccgcaaagtcattctctcggtagatagacttgactacaccaaaggcatagctgagcgtctcaaggcctatgaccagttccttgaaaaatacccctcttacaaggaaaaagtcgtgctcatactggtggccgtgccttcgcgcacgagggtggaacattacatgttactaaaaaaggaggttgacgaactgattggccgtataaacgggcgtcacggtgcctttggttggacgccggtttggtatctctatcgttctcttccctttcataccttggcagccctttaccacattgccgacgtagctctcgttaccccttttagagacggcatgaatcttatcgccaaggaatacgtagccactacctcggctgatcacggtatgctggtgctttccgaaatggctggcgcggcctcagaattaggcgaggccattattattaacccgtacaatttttcgcagatgatagaagccctgcgtgaggccctagaaatggcgccagaagaaaagagccttcgcaattatctgatgaaaaatcgcctgcgtcgctacaacgtaaaccgctgggcccacgagtttatggaaaaactctacgaaataaaagaagcacaacaggccttcgtggccaccaacatcaccaaggagcttctcaaagagattaaagaaaattttgataaggctgccgaacgtatagaatttcttgactacgacggaacacttgtcaattttgctggaaggccagaggccgctcgcccagacgaagatctgctcaatctcttaagaaaactcacggaaattccgaaaaatgaagtagtattaataagcggacgagacaaagacacccttgaggcctggtttggaaatattcctttaaatctcgtggctgaacatggtgtctggataaaagaagcccgtggcgagtggcaaatgattgaggccataagccttgactggaaagaagccattaggccggttatggaaaattttgccgacattactccaggagcctttatagaagaaaaagactacgcccttgtttggcactaccgcaaggccgatccagagctttccgcccaaagggctcgcgagctaaaagaagccctttttgatatcacccaaaaccttgatttgatggtccttgaaggaaacaaggtgatagaagtcaaaccggttaacattaacaaaggccgggcggctaaatattttctggaaaagaaaaactttgattttattctggccgtgggagatgattggactgacgaagacttatttgaagtgatgccagagcacgcctacaccataaaagtcggttttggagtttcgcgggccagatatcgggccaaaaatcctcaagaagtacgcaaaattcttaaaaccttggtgacttaacatggctcaagaagtcctttttcacgtaaaagattgttcgctggtatctatatcgctgggggtcaaggcttatgttctagctgaacttttggaccatgtgcgtgaagtagaagaaggctgtatttatcaccacttctgggccaggcagcttaggccctcttttgaccatccggaatttcacaatgactttgccgcctgggtgcatcgtgagcttcacgattatgtgttggccgaacgtcttaacctgatagccccgcatgagtttgaaaatctggaagaattacgagaagagcttataaacgtgcttgaagaacgttttgatgagcacgctgaccttccctggcgcaaggctgacaagcctttttattttgtaaaaagtcagatagtggtttttgataccgggcgtcgtatttcacatcccaaaaaggtggcagaagttctaccaggcttttctcaaggaagtattttttaccacttcatagatgcccgccgtcgtactgaaaatggtgtggacgattttagggcctggctttctgcttttggagaagaatatgaaaagttgtcggccaaactggcctctattgacccttattttttcactctgacagaaattagagagcaattgctaaacgtattcaaaaacttctttggggctcagcatgaataacgatctcttagccaaatatgaagcgattgttggctctgacgttatagaccagttaaaacaaatggccagccgcttaaaagacgcgcgcatcctccatgtgaactccacccgctacggtggcggagtagctgagattttgcgtagcatggtgcctttgatggaagcccttgggctttcggtgcgctgggaagtaattgccggagatgagccgttctttcaggtaaccaagtcttttcacaatgccttacagggctttccggtagatttcacgcctggctccattgaaacttacgaaaacaacaaccgtaaagagtttgaaaaacttgaaaaattcctgaaagaagcagattttgtggttattcatgatccccagccggcttttcttataaagctcatgcctgaacgtaagaacaagtgggtctggcgttgtcacattgacctgtcaaagccttatcgcccggtgtggcgttacttaaaaaacatcgttaaagattacgacgccagcatcttctccatgccggatttcacccagcccctgccccatccgcagtacatcattccaccaagcattgacccgttaaccgagaaaaatatggaccttcccgaagacgaagtaaaagcggtttatgaccgctttggccttgaccctgaaaagccacttgtgcttcaggtctcccgttacgaccgctttaaagacccggttggcgtaattcaggccgctattatggctatgaagtttataccatttcagctggtttacgcaggaggcggagcggctgacgaccctgaaggtgaaattatttaccaggaagtccaggccttggctaaagctcatccagatattcatgtgctttaccttccgccagacgcccatcgcactataaatgctttacagcgtgcggctcacgtggtgttacaaaagtctatcaaagaaggtttcggtttaacggttaccgaggccatgtggaaatacaaaccggttattggtggagatactggcggaattagacttcaagtggtaaatcatcacacgggttttttggtacacacccctgaaggtacagccttaagaattcgctatcttcttttttatcaggaaaaacgaaatgaaatggggaagaaagcccaccaattcgtaaaagaaaacttccttataacacggcacgtgcgcgattatctttctctcatgctttcttttatctctggaaacggagaaagaatagaacttgaagctatttaggttgtgaatagttgcaaagtttgacattagaacccggacgatgtagcctagttttttaaacactcttaactgtctttatgggctcaactactcaaaaagattataaaaaacttttgctattgacttttaccatcactcctagtggggctataagcccaggacctctctctgcatttgccgtggccatgggagcgtctataggtattattggtggctttcttatagccaccggccacttagtagtagagctattatatctcctattgctttataaattttaccaaaatttagacaagttcttgcgaagattcaaatttttattcaatttaataatcaccacttttttagcctattttgcctatctattagttaaagatggtcttcatattttccattatggtttaaacatacaaacagctggcgttggctcggcaaactatctaaaagcattttcaacaggcattatactcaccggattaaacgtatattttcttttatggtggttaagtgtaggaaaaattttactggaagaatccgcaaaaattggctggaagggttttttagccatgttttctgctcatatttcaattgattatatatggctaatgcttctagctggtggaggaatagtcttcaaacttataggctataaagcttatgcttctcttctgctatttttaggaacaactttagtctattttgctattaagatagctttagatacgttttctattaatctttctcccagaaaagttttggccaaaaataaataatgaaactgtaagcttagatcatcgcgaccaggtccttacctcgtgagattgcttcgcccgcaatgacagtaatggaaaaggagctcgccgtgacaggtaaaaagcaacaacaaaaaattgtcaccaaccgccattggctatcaaccagctaccagtttgtcatgcgaggaggcctgtttaaggggccgacggagcagtcttttaaactaccattagctaacttccatcagccaagtattctttagtctctgtgagccccttctcttcttgtcactgcgagcccacttgggcgaagcagtccctgtcccgagcacagcgaaaggatctctaggatagagatcgccacggtgactgcgttgcctcgcgatgacagaaagggggctaaactggaagttacgagagactgcttcggactttattgcgagcaaagcgaagcaatcaccccccgcatgaccggaattgtcgcctgttcaatgccccattgatacataaaaatttactgagcaattctgtttttagccatgcgataggagagctttatggctgctactaggctatcttctttagccagacctttcccggctatgtcgtaagcggtgccgtggtcaaccgaagttcgaactatggggagccccagagtcagattaaccccgtcttcaaagtgtagaagtttaaaaggtataagcccctggtcgtgataaagggagactaccaaatcaaaatgtccgtttatggcccggtaaaataggctgtcagcgggataagggccagagaggggtaagccctcttcttttgcttttttaaccgcgggctctaagatgcgagcctcttcgtctccaaaaaggccaccctcgccagcgtggggatttagagccgcaattgccaggcgaggatttttaatggctaggtcttctcgcaaaaagttataagccagacgagtaaccttcaaaatagcctctattgaaagcagttcaggcactttacttaaaggttcgtgaatggttacaaggactatttttaacttttccccgtaaaaggccatggcgtattctttagtgttggtaagggcggcaagcatttccgtgtgcccggggtaaggttcgccagcaagttttaaagcggttttgcttatcggacaggtcaccaggccatttaattcaccgtttaggcacatttttaggccttcttttatataacgcaccatggccttggcagtttcaagattgggcttaccaggagtgtattcgtcaagcgaagaaagagaaataatttgatttttattaggataggggagacgcaggcgacgggccacttcatttaaaataactttgtccccaagaatgaaaagctcaaggtcttcaggccaggatttagccagggccttcaagcaaatttccggccccactcctgccgggcaacccatcgttacgccaagtttaactttaggcatagtaaaaaatctggttttggtggcgtttagtttttgcccgtcccttttttactagttcttcaagcactgatagggtagctttaaagtcacaggagagagcctcggcaatttctgaagaaggggcaggcctacggcttataagcgctaaaatttcttctgcgcttggcttacgcttgccgcttttttctttcagggcctcccgggtaataacttctacctctcccttaaaaagggaagctatttctcgcaatttatttaacgggagggctttagcctgacgataggccggaggcctatccactgagtttagctgaattttatcgggagaaatgtctattactgtttcggctagggccctgatttcttcttcgtggtcattcacacccgctactaacatgatctcaagccatatctcaccggcaaattcttctctgaattttttaagaccttcaataatttttgaggcgcaaagcccctttaccggtttatttaatttttgaaaaatttcttcgttaacggcatcaagagaagggagcaccaaatcggcatttagcaaagctttacgaacttctttccgccagagaagagacgagttagtaagcacacaaataggacggtcggtaagctctttggcaaaaataatcagttcttctaactcggcgtgaagagtgggctcgcctgaacctgcaaaagtaagcacttcaaagcaaagattctcatcagcaagcctttcttgcagggccttttttatttcttcggtaggtcggtaaaggcgacgttcaatagtatgaactttggtaggcccgatctcacaataaaggcaatcaaaagagcataccttggggacaaggggatccacccccagagataatcccaatctccttgactttaccggcccaaaaactacacttgctggccgcattacggtttaggagccatattttgaaaattacagcgggccacgatgtttttcatgtcaaggtaggcctctcgagctcggttaatataatcgaggaagcaaggaatttcttcaagaaaaagggcctgcgggccgtcacatagggcgcgatgcggatccggatgaaattccacaagcaccatattggctccggatatcactccttgagcggctacatggtaaatgtcttttatgccgtcaggagcagccactcttgaacctataggatgagacggatcaacgcaaacgggaagacgggtgagccttttgattaccggcacatgcccgaaatcaaccaggttacggtgaggatctccaagatgagttcttaccccacgcaggcagaagataatattgtgattcccctcgctggcaatgtattcacaggcgtttaagctttcttctatggtaagccccatgcctcgcttgtaaagaactgggaactcttgctgattgcctacggcctttaaaagctcaaaattctgggcattacgcgtccctatttgaagcatcacccctgtgggatggcctgctttttctagttcttcccagatttcgtctatatgatgcggtgaaaggacttccatagcgattatagcgatattgtatttcccagccagttcaaaaagccaggggagacattctctgccatgaccttgaaagtcgtaaggagaagtcctcggtttataagcccccatgcgcgctgtgcgcaccccggcttcattcatggccttaaaaatggcctctacattttctttggtgtcagccgcacaaaggcccatgaacacgtggaaggaatcctggtcaaagtgaagacctttataatcaaaccctacaggttctaaatcaccgtggcgcccaatctgacgatacttggccgagactctgactaccttttcaactccgggtaaactttgaagcagctctacaggaagatcgtaatcttctccaataaggtggatttctataactttacgtgtaactccctgatattcagctactaaagtcttaatccccttaagctctgaaagatatttcattaaaaatttaaactccggagtttcctgggtaatttcgggtttaagaataataatcattcaaatccacctcctaaaaactttaaaaagcattgtacccctcattttgagctttgcaatttttagaaattttaaatttatttacagagacctttgcacatagattgagattacttcgctacttcgtggcccgcaatgaccctgctgggccacttcgtcggccctgcggggctcctcgtaaatatgagtgaaaagtaaaaattgtttaccaccagctatcagccatctaccactcagtcactgcgagcggaacgaagcagtctcagagattacttcgtcggcgctacgcgcctactcgtaatgaccaggttgggccacttcgtcggcaatactggtatcctcgcgtgtataagtaagtgagaagtgacaattatttaccatcagccaccagccatcggccatctgctattttgtcactgcgagcccgtacgggcgaagcagtctcttaaatatagcattattttgtaaaggtctcttaatagaattttaaaaagcttatagaatttaaaaagcttgcatttttttaacaaatagatattataatccaaaaatattttaaaggagggtaacgatggaggtgggtatggtttctagtatatggatttatcttctatctattgctcctcaagtgcttggcgctattgtaattcttatcgtggggatttggctttccaaacgcattgccaacatttgtgaaaaattacttaaaaaaagagaagttgatataactcttagccggtttttgcgcgggttaatttattatgccctggtaatcttggttctgattgcggcggctggtcagcttggtataaataccatgtcttttcttacggtcctcggtgctttaggtttagctgttggcttggcccttaaggattctctttcaaacattgctgctggggtgatgcttctcatttttcgtccatttagggtaggagatgccgtcaccgtagctggcgttacgggtggagtccaattgattgggctttttaatactattcttcacacccctgataaccagaaaattattgtgcctaacgccaaaattttgggtgatattatcactaacatcaccgccaatgataccagacgcattgacctggtagtaggcattagttacgaagatgacatagacaaggccaaggccctactctgggaaatggcggctaaagacccgcgtatcttgaaagacccggccactacggtagccgtggccgagctggccgacagttctgtcaatttggtgtttaggccctgggtaaaaacaagtgattactgggccgtaaggtttgacctcattgaacagattaaaaagacctttgaccaggaaggcattagcattccttacccacaacaggatgtgcatctctttgtagaaaagtctccaaaaactccccaataaatttccaaaaggcccgtgcttcgcgggccttttcccataagtttattttttttaaaaaccgtttaaaataggcttaaatccatttaaaggagttttttatggcccaagttgataagaaaaaggccattgaagcggctatttctcaaattgaacgacaattcggccggggtgccgttatgcgccttggggagtcccctaagattagagatgtagcggccattccttcaggttctattggtcttgatatcgccaccggaattggaggtattcctaaaggtcgtattaccgaaattttcggccccgagtcctctggtaaaactacgctggccctccatgtaatcgccgaagcccagaaaggcggaggcacggccgcttttatcgacgccgagcatgcccttgacgtacattacgcccaaaagcttggcgtaaacgtagatgacctcctagtctcccagcctgataccggagagcaggccttagagattgctgaagtcctggcgagaagtggcggggttgatgtaattgtaattgactccgtagcggcccttgtgcctcaagcagagatagaaggcgcaatggacgaaacacaggtaggccttcaagcccgtcttatgtcaaaggctatgcggaaactaaccgctgctatctccaaaaccggcaccgccgtaattttcataaaccagattcgtatgaaaattggtatgggtggttatggtaatcctgagaccactcctgggggtaatgcccttaagttttatgccagcctgcgtctggatatccgccgtatcggcactatcaaagaggccaatgaacctattggcaaccgggtgcgggtgaaagtggtcaaaaataaaatggctcctccttttaaagaagccgagttcgatatctattacggcgaagggatttccaagcttacggaaattctggatctgggtgtaaaaatggggcttattgataaaagtggagcctggtactcctaccagggagaccgtttaggccaggggcgtgaaaacgtaaagcgcacctttcttgaaaaaccagaattagtagctgaactggaaagcaagataagagagttagccgggctggcaaacactgaaacctctgaaaccaaagaggcccatgccaaataactccctcaaagactactgctttctggttgtaggcgatgtcatgcttgaccgctacttctggggagaggtggaaaggatctctccagaggcaccagttccagtctttgctctcaaatctatcactatgtcccttggtggtgcagccaatgtcgccaataacttaagggggctggggaccagggtagaactggccggagtagtggggcaagacagtgaagcccaagaatttttaagtcttgcccaagaaaaaaagataggcactaaggctattatccgagatagaggccgccctactacggttaaaacacgcgttatagccagttcgcaacaacttctccgtattgacgccgaaaataccgataccctttctgaagaaagcctggccctacttaaagaagaaataaaagcattgctccccaaaataaatgccttaattctttccgactatgccaagggtattctctcttcaggagaattttgtaaatggcttattgagagagctaaagaattatcaattcccgtcatggttgatcctaaaggccttttctggcggcgttacgagggagccacctgcattactcccaatcttaaagaactcaaggaaatcgccaaagaagagggcctttatagttctgatatggcgaagatttgtgaacacttaatccgcaaatatgatctttcttttatgttggtaactcttggaccagaaggtatgtaccttcatcatcctgaaatcaagaggcgttttccggctaaggcccgtgaggtttacgatgtttcaggggcaggagacacggttatagccactcttaccgccttttatgcagctggctatcctttggagaaggtggtcaatattgcgaaccaggccgcgggcatagtggttgggaaagtaggcacccagcctatcttgtgggacgagctcaagccttttctttaggcaggaatcaaaattactatcagcttataaattatcgggagcgttaagaaagaaaaaattatacccagccccactagcgaagaagctaaattagggcgcaagccggcaatagcagccatagccccggctactaccatagggggcatggctgcttctaaaagagcaacctggacgggaagccctttaaaacccaaaaaatggcaactcaaaataaatattatcggcgtaattaataatcttatgatcagtcctgtagcaaacggtagcaaatcattaactggcatttttatttccagctgaaaacctattgacaccaaaactaccggtactagagaagcggctgttatcttaaaaaagctatctaaccagagaggataaccaaggtccttaaaaattaaggcgaggatcagggctataaatgggggaaaagaaataaccttacggacagcatctttaagtgttggcctgtgaccaggagcgtaaagtgacaaaattaaagtaccataagtggtgagggctaagaaagaaccgagctggtcataaagcacagcaaaaggtattccttgagaaccaaaaaactgctcgaccataggaatacctaaaaaagcggtatttcccaaaggagtaagcagaagcaaagcccctgtggtctctcggtcaaagcgaaacaaaaaagacaataccagtaccaaggtagcggaaaccaatactaccaaccaggggagtattacaggaactaataaatgcgttgaaaactgaattttaggaacctgtacaaaaataagggctggaagagcaatgtaaataacatataagttgagggctagagccgtatctttaggaaagtcagacaaacgctttaaggaaaaacctgctattaatattaacaaaaagggtataaccttttccatgaggcattcctttatttcctaggctcagaaaaagatattaaaagactccgccgatacggaaattccagttgcttttctcttcgccgggcttggtgtctatgttaaagccccattctatgcgcatgggccccaggggagaaagccagcgaagaccaaagccaacggattttcttaagtcagagaatcgatagcctgtatccgggtcccaagcatttcccatatcaaaaaacactacccctttaagacccatactttttaccagtgggaaaatagcctctgtctgtacaaaaaacatttgctcaccaccaatacgctcaccggtggcagggtcaatggggcttatatctccgtagcgatatcctctaactgagtcaagccctcccagatagaactttttaaagaccggtagtttccctccacttccttcggttatgtaacctgcccccactcgaatatggcctactagatctttaaaaagcgggtgatagaaactaaaattagccgttatcttttcgtaagcgctgtctccacctaaaaagcccccagcgtgttcgtaaaaaatagaagtcaatgaccctcgagaaggatcaaaaaaatggttccttgaatctctagtaactcctaattcaatagaactggtaatgtgaatgtctgctgactctctaataatggccgaagtgtactcagaatagtctgtaagatttgagtcatcgtattgataaccaaagtggaaacgaatatctggccgccataaataacctatgttaatgccaaagccctggcttttgcgagtataatcatcgtattctctagtccaatcataggcattaagccctaaagaaaatttgctgtcgcggaaataaggatccgtaaaagaaagcttgtagcgtgtagttctagagctgaaataaccttgcaaagcaagagtctgccctttgcccaggaaattgcgttgtgaaatttctgacgtgaaaacaaatttatctacagaagaatagccggctcctatgctaaaggtaccagtaggttgttctttgaccttaacttttatgttcatctggtcttctttgacgcctttttctgtacttatgcgcacgtcttcaaagtatcccagacgtctaagacggttttcacttttacgaagcctggtggcactaaaaggtcgctgttctacgatgagaagctctcttcttataacattgtctcgtgtgcgggtatttccggtaatttctatacggttcacgtaaacaagaggacctttatctactttaaaaattacatctacttgatgttttttaagatcacggcggataataggttcaactctcgcgtaagcataccctttatcagcaaaaaggtctgtaatcttcaaaatatctcgccgtaaggcctcacggctaaagtacttctttttgggcaattctagttttttgagaatgaattctttatctttgaagaggtcctgctttatgtccacctgccccacagtgtaacgtggcccctcttcaatgggaatggttatataaacccactcacccttacgttttatgcggggctcacccactttaacgtctatgtagccgtgattttggtaaaaagccacgatcttgggcaaactccgataaagccccccataactgtaaacaccaggtggaatacctccggtaaaaaacgtctttatcttttttagccaggaaaaatgtcccttttcacttacttcaagaagttttttaaggtcattatcagaaaaggccttattgccttcaaaagtgattttcttgatataaatctttttaccttcttttattttaaagatgacttctacttctcgaggattaagttttttaacctgagtttgtaccttggtgtcatagaaccctttttctttgtaaaagagttttattttttctgcagcttcgtctattttgcgaagattcaaaattgaagacgttttaagctcggtgatcttttgtaaatctttctctttaatagccttattgccttgataaactatacgttttactactggcttttcacgtacaatatatgtaaccaccaggccttctttcgtttgttctacatctaccttaacgtcgtcgaaataacccagtttatagatattttttatgtcttctcttattttttggggatcaaaaatatcccctgcttttaaggaaagtaccggataaatggcatcggcatccatgcgtatattgcctttaattttcacctcagccactatttgttggcgaagaagggttttttcaatgagattaaccgtcttttgcgttaactctttaagctctgttatctttccttcggaataaagacgtttggggtatggacttccgcaattatagactttcaaatcaaggcttacctgaccggcaatatacgtaagcgagccagaaacaactgcggaaacaggaaatttcttacaataaaaattaaagtcatgcttggcttcttcagaaaaaagaactttaaagcctctattttctaaggaatctctgagaagatggttaatctttaaaagcttttcctggtaatttttaggagcatttatcttcaaaggtaaaaaaagaagagtctttttttcagccaaagccttatcaaggcctaggcaactcaaaaaaaacaaaattgataacaaaaataaagttacttttttaaagtccaaggccatggttcatcctttggtagttcaataatttttctgttactcaaaccaaaaacccggtccattttggctgctagctctggattatgggtaactaccactaaggtggtagcatgggcttggttaatgtacaaaaaaagatcaactattccctgagccgtctttacatccagattaccagtaggttcatcagctaaaagtaccggagggtttaaaaccaaggctcgggcaatagctactctctgcctttccccgccagaaagttcagatacacgatgagttagtctatgcgaaagaccaaccttttcaagaatggcttcggcaagctctcgtgcttctttagtaggccttccttcaatcaaagcagggagcatagtgttctcgagagcattaaactctggcaataaatgatggaattggaaaacaaaacccagttttttatttctaaaacgagaaagctctagatcagggagagaaaaaacatcaacaccgaagtgaagcacctggccactgtccggacggtcaagagttcctatgatgtgaagcaaagtcgtttttcccacccctgaagcccctacaatagccactttttcaccagcaagtatttcaaggtctgcaccttttaaaacctctactctccccagacctgagccgtaaactttggtaagatttttggcctcaatagccagcttagtcataacgcaggacctcagctggaggaagtttggccgcctgccgtgcaggataaaccgtggccaaaagggccaggaaaatggctgaaatggaaattaaagaaatatcaaaaaaatctaccagtacggggagcgtttctacaaaatatacatctccagggagtttaataataggataacggtcaatgaagaaacagagggaaagtcccgagaggactcccaggataatccccgaaagcccaagtaaaaacccggttaacataaaaattttaaggatagaacgatcagacgccccgatagtttttaaaatggcaatatccgctttcttttctccaacgagcataatcagggcagccacaatattaaaggccgctaccacgatgataagggtcaaaatgataaacatagctgctttttcaagcttgagagcagaaaacaggctagcattcatagtgcgccaatcaatcacccaataagggaatccaagctttttagctactaatttagaaaattctccggcgtaaaaagggtcagttatacggacctctatgttggaaacgccttttgtatcagccaggttttgagcaagtcctaaaggaataaaagccagagaagaatcaaattcataaagcccggtttcaaaaatacctccaaccgttaaagttttcatcttgggcagaaaccccactaccgtcgcccgaccctgaggaagaataacagtaactttgtctcccttagttaaatcaaggtttttggcaagacgccagcctaaaataattacaggtgcgtctcctttaagctcgagaaaactgccctgcttgagtttaattttcttaaaaaatttattcgcctcttttcctggaacccccctaagaataactccagactggccttctcctgcagaaagcataccctggagaatcaccgagggtaaaacatcttcgacttttacctcgcctttgcctcgcaaacggccaagccaatagaaaataccttgctttttaaggctcatgcctttaatctcttgcataacttgctggtagttagtgataggcccccccatcttttgaacgataacgtgggcgttaatgccaagaagtttatcacgcaactctttctgaaaccctgacatcaccgaaataactacaatcagggcgcaaacacctatagccaccccaaggatggccatccccgaaataaaggaagtgaaccggtgtttcttacgagaaagcagatacctaaaggcaatgtaccattcaaaacggcttatcatttttgctctggcctgagatgaggaaaaaggataacctcccttattgagggtgaatcagtaaaaagcataactaccctatcaataccaattccttctccagcagctgggggcatgccatattccagagcccgaataaaatcttcgtctatctctgggtgaatctccggatcatcctttaagcggcgtttaatttgctcttcaaagcgtgcccgttgatcccgagggtcattaagttcagagaaggcgttggctatctctcgcccggcaataaataactcaaagcggtcggctacgcttgggtctttttcattacgcctggcaagaggtgaaatatctactgggaaagcaatgataaaagtaggttgaataagctcaggttcaaccagggcgtcaaagagtttggcccaaagtttacccagcacaggctcacgttcatcaatctttatttctttttctcgggcaaaagcaataactttttcgcgatcatcaaggacttcttcaggcacaccaccaatatctatcaaggcctgtttgaagggaattttaggccaaggaggagtaaaatctatttcctggccctgataaacgatttttgtatcaccttttaactcacgggctagacctacaaatatttcttccgtgcgagtcatcaggtcttcataagtggcataggcctcataaaactctagcatagtaaattcaggattgtgttgaatggatataccctcatttcggaaattgcgattaagctcaaagactctctcaaaacctcccaccaagaggcgctttaaataaagttctggggcaatgcggagataaagttctctttcaagggcgtggtgataggttttaaaaggtctagccgtagctcccccaggaattggctgcatcatcggggtttctacttcaaggaacccctgagaagaaaaataacgcctaaaatactcaacgattcgggtacgagtacgaaaaatctcccttacccgctcattcataataagatccaggtaacggcgacgatagcgaagttcaacgtcctgaagaccgtggtatttttcaggcagaggccttaaggctttggttaccagcactacctctttggccaggatagttaactcaccggttttagttttaaaaagagagccttctaccccgattatgtcgcccaggtcaaaatattttttgaaaagcttaaatttttctgctcctagttcgtctctcttaatgaaaacctgtatgcggccagtctcatcttgaatatggataaacatggccttaccaaaatcgcgacgagccataagacgcccagccactttgaacgtggcctcaagtttctcaagctcctctggctggtaatctccaaatatttcttttattgcaccggctttgtcttcaggcttgaactggtttggaaaaagggggacaccctgagactcaagctcttcggccttttcacgtcttacttttaatacctggctttcctcgctcacaaaaaacctccgttactctttgttgaggcgaaagataacgcccttattaaatctcgcaaaggggcaaatttagccaaatagttttttctggcgggccttaggtttagttttggaagacttttcttttatgggcagtgtttcaaaaaaagggctcacttttcctgaaagcttgtggccataaagaaagcgacctgttttaacctgagtaaagtaaaagctctcctgagcccgggttacggctacataagctacgcgcttttcctctgctaggtcgtaatcttccaaaagggtaaacggaagaagaccatcttcagccccaacaagaattacaaccttgaactcaagacctttggcctcatgaatagtaagaagaggtaccccgtcttttcttatagaaatactcgcaaaggtttttagcatctctagacgaaacaaaaagccttctaaagattgactttctagccaggcctcctttactgaagaaggaccttcagccagatatgcctctaactcttttaagctcttaatacttttagctatatcgcttaggctctcaatagcagaaatttcttctttcaagttttctgaaggcacttgaaaagggataccaaacttaataaaggcctcttttatcggattgagtaaggttcgtacccttgataagatcgctatttcaggaggagcaagccctctttggctggcctccatctggagaccacctaacaattcgctaactaacttggccactcctttggcctcattaaatggcttgttaaaagaaagccctaaacgatttccacccttttgcacagcctcaagaggctctaaagggaaaccttgagtttctctaagagtctccgcaaagttaaggaccttttccggtacccgatagctttttttgagaaaatatatttgaggggcaagataatctacaaattcttttattacttggggacaggccccacgaaaaccgtatatagcctgggcaggatcacctaccagaaaaaattcggccttggtaaaagtttttaaaaacgaagtaagctccgggttaaggtcctgaaattcgtctatcaaaagataaaccttttcttgttgtagataatgccccgtagcttcttttaacaagagagaaaaatcgtaaagaccatgtaattttaaggcctcttcccagagagaacgataatggttttcgcctttatctaaggcctttctaaaatccttgagggaaaggcccttacgcttagaaaggtctctcgctaaggcctttaattcttcttctgtggccaaacgcggcttaatgccttttgcttttaaaagatcgtaggcaagggcgtgaaaggtatctacctttactcctttgatacctattgaggccagcctttcttttaattcctgtgtggttttaatagtaaaggtaagaattaaaactttctcaggatcaatcccttgttcaagcaaatgaatggctttggctaaaagaactctagttttaccggctccaggaccagctacaactaaagtattgcctttggccttaaccgcttgctcctgatactgatcaagagagattgacgtcataggggcattttaaaccaagtggaaaggcaacgaaacagcacctaggaattctaaatggcctgtttccaggcctcttttatgctttcttttacaaacagtagatgttcaacaatggtttgataaagctcttcgtcaagacctagctttttgagtaaaggagaaggatcttctttaggcgctccggggagttcagcaagttttaattgatgagatatcaaatctgccagttttataacggctggttcgaaaagaaacttgcctttgtaaaagggattatgatgaaatctagccacttttataaacttttctggaagtccccagcgttgaaggagccaacgcccaatccaagtatgagccagcccagcttcaagttcaatggctaaaagggatttttcgctattttcctgaataacaagaatttcttcaaactgatcaggaaaaagatgaagggtcgccaatcttcctatatcgtgtaaaagcccaagagtaaaaaacaagtcttcatcttcggcatctaacgattgggcaattactctagccgtaatacctgtagcaatagaatggatccaaaattcgtgtacatcgaaatttcttatatttttgagggttttgaatacgctaaaaacacaaatgctaaaggctatctcgctaacttcgcgcacccctaaaaacatgatagccctgtcaagggtagttatctctttttgagtagaaatgtacgctgaattagctactgaaagaattttagcggtaatggcttggtcatacctgataacaccttcaagttcggcaatgtctggatcccctgagagaagttcaagtaaacggtaggcaatatctggtaaagttgggagttttttggcttcaattatcttattttggggagtacgtaggggtatcatatcaatgacctcggcttgagaggaagcttcttgctggtttaaattttttacctgcatttctggcataaaattcctccttggtacaaacatcggaaaagaattccaaaaactttaaattagcccgagaagtttttgggatatccaaatttggctatcatcaatgatatgaataacgccaatacccttttcagagagcttacggctgataaaccgtcggtggcaacgccaggggaatttttccgcacaaataataacgctagtgtctccttcaattaaggctaaaagtctatttaagccttcggcaaaatcctcagtttgcatatatttttcataaccttcacgcctaaaaccaccaagctctttgccaagccatacgtaataaaagccttcctctgctagttttttagaaagaatttcctgattaaagtgggggaaccgccgacttttagggaacgaccgcacatcaatcacctgttttattttgtactttttgagtatcctcaaaaactcgtcgaaacttctggtagaggtcccaagggtatatactacttttttactaggttcttgtctttgctcaggcatggtttatctttgtagctgaccataaatatttaaaggaggtcaacacatgccgatatatgaatttgtttgcaaggactgtcgccatatatttgaaagcctttgctttacttctcgtgacatagaaagtgtaaggtgtaaacgctgtggcagcaaaaacgtaagtaaattagtttctacttttagtagtcgagtaggaagttcgtcatcttttggtggaggttttagtagcggaagttcatgtggcgggctgggaggattttcctgagcctagtttaaactgcaggtagcagcaaaatgcttgaaaaaatagtctcctttatcttgcaaaccacgtctcagcttggttatccaggaattattttattgatggcccttgagtcatcatttttcccttttcccagtgaagtaatcattcccccggccgcctatctagcggccaagggggaattcaatatttggttggttattgcctcggggattctgggaagtcttttaggggcttggtttaactacttcctggccatgcgcctaggaagaccagcccttcagctactcatattgcgttacgggaaattcttctttttaccgccagatacacttttacgtatggaaaaattctttgctgaacacgggcacataagtacttttgtggggcgccttattcctggtgttcgccagtacataagccttcctgcaggtcttggccgcatgaatctggcccttttttctttttacacaggtcttggagcaggaatatgggtatgtattcttgcggcggcaggttatctaataggggccaacgaagcccttttaaaagagtggctacaccgcagctcagcctttttaattctattttccgtaatgctagtaactctttatgtctatttcaaacgcagacgttaaagtaagggtttttgtttaaggctatctacgtctaaaaaagacggttcttccaaataaaagaggaatcccttgggcctttggccgaaaatgtgggtaagaattttttgataaaggttgacttgttccttgtgcgcccggcggcgaccgccaagtttgtattcaatgaccactgggccttccctggttatcaccagacggtcaatccggtgaagcatacctgttttatcttgcacttcgatttctttaaaaacttcaactccttcttcgaaataaggtttcacttcttcaagtaatagggccttagttaatatttttccgagttgtttttccgtttcagaaaaatcctccctaaaacgaggatcaaaaagggccaaggccctttttagagcctttttaacaaaagatgatacctctttgcgctggtatcctttaggcaaagagggcaaaaaataaagggcctgatgggcaatttcaccgtagcttatttcccgacttcgttctcccaaaagctcaagatcgtagcggcgcaccctcagattaagacgcatttctaaaccccaattcgtttaaaaaggttcttacgatatctcctgtaccgaactgttctcttggagcctttttttcaggtacaaaaacgaagagctcctctttggcccgggtaaaagccacgtaaagaagatttaaattttccaaggcctgagccgctctttcacgtaaaatcttttcttttacgggctgaggataaggtttttgtacgtaggccaaggtcccctcttcaagggaaacaagctttgaagtcttaatttcccaatgaataaaggggagaaacacaacgtcaaactcaaggcctttggctgcgtgaatggtcaaaacacgcacagcagcaacctcttccggaagccccaaacgctcttcgggagccttttcttcccagtgttcaagaaaagaagaaagccctgctccctcttgttcaaaagctaagaccagagataaaaaccggtgtaaaaaggcctcctcagcaggaaaacgctcgtaaactttaaaaagaaacattatttcgcgtaccaaatcataaggggaaagaaaacccgccttggccagcaatggttcaagatagtttttaaagccttctttatcaaattctgcacaagagtcttttagacagccttttttaccagcctctagccaaaattcttctggaagatttaaaaaacctttggccacagggctcctcaaaaaacccgcaagggccacgttatcataaggatagtctagaaaagaaaggagcgaaattaaagccttaatcacgggagaactggtaaggcgtaaggcattttcagtcaccgcggggatacccatttcaaaaagaaggcaggccatatcttcagcctggttgttagtgcgcaccaaaatggccagacttttttggccaataagagaacgtttttcttgcaaaatgtctttcaacttttcttttaaagcttcttcttgggcctggcgtgtatcaccctcataaaagataattttcacctggccgcctggctttttttcgggaagtttttggtttgcccgagaaaaggtgttacaaataaatttggccagttcctcagcgtgcgaactggccaagttccttcgtttacggtcttcttctggatgaagcattttaaaggcaatgtttcgagcgtgtttttcttcagcaaggagctcaaaaaaactgttattaaaggacaccagcgcctctttagcgcgccagttaaaaggtaggggttcatctattaactcagcaggtagttcctgaggcaccagattaaaaagcctaggatcgcctcctcgccaaacataaatggcttgttttatgtcacccacgtaagttaaggtgcccccctggctcaaagcctcttctaccaatggttttaaggcagaccactgttgctggctggtatcctgaaattcgtctatcaaaaaatgtctaaatctggacccaagtttacagtaaacgagggggactccttcttcgcgcaagaatttttctactaattctatccagccaccgccgtgaatgaggccttcttggcggcgcaaacgttcaagttcattttttagtttctcgtataaacgggcataaggtataagccttacgatggcccgcgccaaaagatattcttcaagcctttctttaaattccgtatagcgtttttcaactttttcagggataaaacggcttttaaataattctctggcataatctttatgaaacggagtagcgttaaagtggccaagggggtcgaggaatttttcttcccaggaagaatacctgaaaacgagcccctcctcttgaaccacggctaaaaagtccttggcagcctgttcaacactttgggccagttcttcaagaaggtaatcttcttttactccagcaagggatttgccttttagttcgtagcgaaagagatcgagtaaggttttacgaatagacttttccgggttaaagccgcttctggtttctatctctaggaaagtcaaaagcacttcacgaaaaacattgcgaatatcactttctccttcgcgtaaggaaagaagtaaacggtcgtaggccctggctaagaggatatcttctttcaattcggcctcaaggtctggcctaaggcctgcctcaagggccactcccctcaaaatactaaaaatcaaggaatcgatggtacgcacctggaggtcgttgaagttttcaaaaattatttttagccacttatgagcaacttcaggcgaaagcttagtttgggaagcaaggcttttaccgtaagaagtttcaagggcaatactctttaaggcctttataagccgttctttcatttcagccgcagccttgttggtaaaagtgatagccactatggaacgcaaattggccgggctcggaggaaggctagccaaaagttcaagaaaccggctggtgagcctataagtctttcccgctcctgcagaagcctctattctcaaaataaaagggctattcatctttcggacgtttaatttccactctaaggattatctcttgttttccattaggaggaagattaaagcgccatataaccttgccatcaggatgtttttcctgccagggaggattagcctgtgctttgatttttacttctttttttcggcttattggcactttatctatgatttccaggtcaaaaggcctatcatagtggttgataaacacagtttttacctcgcgcaagcgggtcttcttaccgaaaaagctatctcctttgacatcctttaggacaacccgttttatttcaataagagaggctggcccgaaataaactttttgacttataccgggatttaaggggccgatttccccctcccctacgagagctccatccaggtaaaaacgggcctttaatcgaggaaaactcctgtcaggaattaggtccgccctgaaaaaggctttatttaccgcataaaccggtgcttctaaaaggaatttttcaactttaaatgtttcttcacccagagaaatagcagttggcttacctgaaggtaagtcaacataagagactgttaccctttcccaaatatttcctggagacttttctctttttatttcttttacggcctctacagtctttcgtaaaaggagcttaggccgaggagaaaattcatctactatccagggagtaaagggaggaggttttagcacagcaaaatcttccccacggggataaaagattatctttactccaggccaagagttaccgctcttttgggtaattaaacccatggccctgagaaagagttctttatcctgggtatttagtaaacattcataattttcgcgccaggagatgagctttccagcaggatagcgcacttgaaagctcccctgcccttttacctgaattattaacgctgaggtgttaagagaaactatttgactttcaagttctttaagctgtttttttagtgtttctctctctttttctttggcaagcttagctataaaaagctttttccacacctggtgatagctttcaaaaacctgcggggaaggcgtttctctctttccttttaaggcgtcttcaaccagagatatttctcggttcaaggtctctatatctctttctaaggcatcaagtttttctctgagtttttttacattaagacttagaagatcttttttggaaactttttcaagagaaatggagatgagccttaatcccgaagaggccctaaaatttatttcctcaggtgagacttctttggccagaatcagacggttaagcccggcttttaaagggaattcttctacgataaaaattttatgctggtaaatctctatttcttttactttggctttagcagaactaggcagaataattattattagaaaatagacccaaaaaagctttttcacggcaggcctctaaaattttattaaaaagaataaccagatttatggggacaggcaaaccctaataagcctcggaaataagatggcgattaccgatattgacttttttgagcccgtattttttggctatggccagggccatttctacatgacgcctagaagtagtaggaaggtcatcgaggtaaaaagtagggtaataagccagaagagaccaaggaatatcttttgatagagaagagataaaggacgctatcttttccagttcttcttcgtcgacatagcctggcacaagaagagtagaagcaactaaggccggaagttcagggcgaccctcggccatctctgctaacaaagcaaaattctcccaggtttgcttattagaaacaccacaaagggcttgatgaactgtgacactggcggctttaaggtcgatttttatacagccaccagacccgagagaaagcctcatcatttcctttataacgcggaagttttcggcaccattggtttcccagcacacgcgaaagattttttcttttctgagttcacgagccttatctgcccaaaaaatagcatgaagggcctgaggccctggatctcctccaaaaaaacatacacaagaaacatgttctttaaggtcagcaaacatattggcactagaaatcagagggcctcccagcctacggtttctaaaatgccagttctggcaataaagacaattaaagttacacgcctcgtagaagaccgctagattggcgtaacctcgctcagggccaggcaaataagcaaaatggggataaccagccccagtcccgccaggacaaacaaaatcagccacacaattggtgggtaaaggatcaagataccaggatacataggccccatctcgcccgggacctattaatcggccttggcggttttgccatacaccacaataaccgtattcaccttctagaatacgacatttatgatgacacaagttacaaggaagcccatcgggggccttaggagggacttctggaaggccaaaatcctttctagtaagccgatgtattttttctatttctctgccaatttcaggccatttttcccgaatacagcgcacacaaaaaccgatttttgaagaaatagtgacagattcccttccacaggcacgacaaacacccatatcagctttttctttttacccttaaacgaaaaccctctactttttctacaactacttctgtgtcttcggggatttcttcatcacttattgcctgccagatttcaccgtgtacaaaaacttgtccacctttagggccaacccgagtaagagttttacctgtttccccaataaggccttctgacccagtggtaggcttacgcaaaaccgctttagcggctaaaaaagttatacctacaaaaaagagagctgtgcttccaagtatggggaacaagacttctttggccagtttaagaccttctggactttgatcaaaaagcatcagagaaccaaaaataagacttaataaaccgaccagagccaaaagcccgtaactggttagcttgatttctaaaaagaaaaataagccagagagcaaaatcaacagcaaaccagcatagttaatcggtaaaagatgcatagaatagaaagcaaaaatcagacacaaagcccctattacccctggaagaatagcccctggatttgaaaactcaaagtaaagtccggccaaacctaacatgagaagaatataagaaatattggggttagttatcaggcgaagaagtttatctctaaatgattctttgagggttatagttttagcgtctttggtctttaagataacttctttattgttggctaaaagcactttacggccatctattttttgtagcagatcgttaggattttcagcaattaaatcaataacttttagtttaagggcctcctccgcagagatagaaacacttttcagcacagctttttccgcccagcgtgcattccgccccctgagcttagctaaagacttggcaaaagccgctaaatcgttagcggcctttctcatcatttcttcgtcttttcctcgtcccatagtcactggatgagccgcaccgatattggtgcccggagccatagcagctatatgagcagccagagttataaaggttcccgctgaagcagcatgagcccctgagggatacacataaaccaccactgggacctcagcagataaaatattttttactattttgcgagtggtagaaacaagaccacccggtgtatcaagttcaattacgagacaagaagccccttctttctcagccttattgatagctttttctattttggaattagtaataggagtaatggcttcctgaataggaagaatatatactttttctgctgccaagacatttggaacaaaaagaaaaattaagagaaatgataaaaggaaatatcgggccactttctactcccaaaattaagtattatcaaacataagttaataaactacccaatagatatcaaacaatttcgccaaaatctctgcttgaacattgtggcaatgcctcctaaaccccctgtttacgggcggggcaaaacctcgcctctatttgtttgtgtagggacggcctggaaggccttattattcctgctacctatacaaatgcggttgtagggttaagcgggaatctaggataaaaattaaagggtaaagttttcggaattttaaccgatagtatttatgtaacttttgttcaaaaaaacttaacaagttttaaaaaaaataaaataaatacttgttttatcaaaaaaattgattaaacttccctttaatagcaacaaaaataaggtttaaaggagttgataaaatggctcttacattaagacaactagaaatatttttggcagtggctgaaaccgggcatgttaccaccgcggctaagaagatttttttaacccaatcagcggtaagcatggctatttcagagatggaaaatattctgaacggccctctgtttgatagacagggcaaaaagttggttttgaacgatcgtggaaggtttttgctgcctcatgcccgcgaaatagtaaataaaattcgcaatttggaacttcttttgtcagagcctgaaaacaaaattgtaggtacccttcacgtaggagccagcaccaccattggcaattacgtaatgccatttatcgttagtgcctttatagaaaaataccccgatgcagaaatcaaactcattgtaggaaatacacgccaaattgaagagcaaatagaagaaggcattttagacataggttttgtaggaggctctgttcatagtgacaaaatcgatgttaaaccctggcttgaagatcgtattcatataattgctggggctaatcatcctctggcccaaaaagataaagtaaccttaaaagaccttgaaaaggcccgttggattatacgtgaagaaggctctggagtagctgaaatctttgaaaacgtgatagccaaacaactacccaaaataaacgttttcctgcggttgggtcatacagaggccattaaaaaagcagttgaagctggccttggtattacctgtctttcggtccttacagtatgtagagaggttgaacacggctggattaagattcttgatgtccctgaactagaaataagccatcgtctttctatgattttaagaaaagacaagcttaaaaccaagcttctttcagaatttatgaatttctgcgaagtccttgaggtatgttgccaagctcaaagtgcttgttttacttctcctgaacagctcatttctatattgtcaaattatgagagcttaccacaagcacaaataagccaataaatgggaaaaacaaattctcaagaagaaaaatggggggccgttttacggccccttcgttttgtaagtcgaaatgattttgccaatctgaataaagtcaaaaaccttgaaaacactttaaaagacgccttagcgcgaataaaagacacccttcctcaagaaatttattctcaaatttttaatcttttggatcgtctagataaactttcttttgacgaaaaaaaggcccaccttgaaaaaattttttctttattagaagacgcctctcaagaaactcttcaaaaagtctggccaccacttgaagacgtttacatagatcttgaaacttatcgcttataccgcaaagaattaagcaaacctgtccaatttttaaaaggagttggtcctaaacttgctcacaaacttgccaccagggaagtaaaaactgtcgaagatttgcttttttttctgccaagaacttatgaagaccgtcgtaaaatgcgttttatcggtagcctaaaaaccggagaacaggcagtagtagaaggggaggttgttctttcgggagtagtcaaatttaaaagacgacgggtttttgaaatcgttatctctgatggtactggtcttttggcggccaaatggtttcatttcaacgaaaaacgacacagagaaacctttcgccctggacgcaaggtcatacttgcaggagaaatctcgacttttgccggacgcaaagaaatgattcatcctgaagtggaattccctgaagatgaaaaagtaggccttcatgtaggaagaatcctccccgtttatcccactatagaaggggtttcacctaaagttttacgtcgcatcatagctaacgctgtagaggaatacgctgaaaaagctataagccctatcccggccaaaattctaaataaaagaagacttttacccgttcctttagcccttaaaggaatacatttccctgaccctcaggatgacatttacattctcaatgaagaaaaaagtatttaccacaaaagcttggcctttgacgaattcttttacctagaactggctttggctttacgcaaatcccaaatcgcccgggctcctggtatagctttcaagccaggaactccccgcgtaagaagatttcttaaaagtttgccctttaaattaactagagctcagacccgcgttttaaaagaaatcgaaaaagacatgaccagcccctatcccatgaatcgtcttcttcagggagatgtcgggtgtggtaaaacagtggtagcttttctcgccgcccttatcgccattgataatggctatcaggtagccctcatggctcctaccgaaatacttgccgaacaacactatcttaactttaaaaaatacgcagggctaattggcgtggagatagctcttttaaccggtggtaaaactgctcgcgaaaaaaaggaaatataccagggcctaaaagaaggccacattaacctcgtaatcggcacccacgccttgttccaggaagccgttgagtttaaaaaattaggcctggttatagttgacgaacagcaccgttttggagttttacaaagagcagcacttagacaaaaggccaaaggccttgaaccagatacactggttatgaccgctacccccattccccgtaccttggccatgacagtttatggtgacctcgatgtctccataattgacgaattaccagcagggcgaaagccagttaagacttatctttttaccgctaaagatcgccagaaggcctacgaaatagtaaggcaagagctttccaaaggccatcgggcctacgttgtgttcccactagttgaagaatccgaaaagatggatctgctggccgctactacaatggctgaacacctgcaaaaagagctttttcctgattatcaggtaggccttttgcacggaaagatgaaaccttcagaaaaagaagcggctatggccgccttcaaagaaggccgaacccagattcttgtctccaccacagttattgaggtgggcgtagatgtacctgaagccacagttatggttattgaaaatgctgaaagatttggcctttcgcagcttcatcagttacgaggccgagttggtagaagtgctagagaatcttattgtcttctggtggcccataagctaaaaccaggaagtgaggccttaaggcgcttaaaaatcctctgtgaaaccacagatggctttcgtattgccgaagaagacatgaaaattagaggtcctggagaaatacttggtactagacagtcaggcttttttgcctttagacgcgctgaccctgtaagagattatgatatgctcgtgatagctagggaagaagcattttctctgttaaaagaagacccattactagaaaattatcctttgcttaaagagattctcatggaaagatggcaggaacgtctaaaactttcagaagtggcttagggaggatgaaatgagtatcgcgattggcattataggtttaggcacggtgggttcaggaactgtaaaaattcttttcgaaaatcaaagcctaattaaaaagcgcctggggtgtccattaataatcaaaaaaatagccgtaagggatccctctttgccccgcctagtggaggtacctgatacccttcttaccaccgatgtagaaagtctttttcgtgatcctgatatcaaaatcgtagtagagcttattggaggccttgagcctgctcgtacctttattttacaagccattaaagctggcaagcacgtggtaacggctaacaaggccgtacttgctgaatacggccaggagatctttaaagccgccaaagaagctggcgttgatgtggcctttgaggccgctgtaggcggaggtattcctatcatcaagacgttaaaagagagccttgccgggaaccgcatactgtctttaactggtattgttaatggcacgtgtaattacattcttacccgcatgacagaagaaaacatctcctttgaagaagtcctctctcaagctcaaaaggcaggctatgccgaagcagatcctagccttgatatcgatggcttggatgctgctcacaaattggtcattcttactacccttgcttatggaactgaggtctctatcgatgacatttatgtagaagggatccgtaatattgaacctacagatattgcttttgctaaagaatttggctttgtaaccaagcttctagccatgtgcaaagaaacagaagagggacttgaagtaagggtacaccccactttaataccagaaaaacacgtactggcttcagtcagaatggcctacaatgctttttatataagaggtgatgccgtaggcgatgtcttactttatggtcttggagctgggcagctacctactggaagtgctgtagtcagtgatattatcgatcttgccagaaatgttctcagtggaggaagtggacgggttccacccctttcataccagctgagtgatttagccaggcttccgataaagccaatggataaagtggtttgccggtattattttcgtttttcagtacttgatcgtccaggtgttctctcaaaaatagccggcatattgggacaaaataacataagcattgcctcggtgatccaaaaagggcgcgaagaaaaaggccctgttcccattgtaatgcttacccatgaggccagagaggcttctgtgcgcaaggcccttgaagaaatagatcaacttaatatagttattgctcctactaagtttttacgcattgaaaaaccttaagttaaatgcaaacaaaaacttgataaaagtgaggaggcaggctacatgttccctattaccaaagaagatacttgttgtatcctggaatataagggagagactatggaaaagttaaaacttgttatctctgaaaaggaaatcaggatcaaaatagaagaactagcagaggctatctctcaagattatgctggaaaaaagccggtctttataggtgttttaaaaggagcttttatctttctggcagatttggtacgaaaggtttccttagaaggattagaaatagattttgttcgcctagccagttatggtctttcagacacaacctcaggggaagtcaaaatcataaaagacatagagctagaccttgagaacaaggacgttttagttatagaagacataattgacactggtataacgctagatttttttctcaaacacttggaaaaatataaacctaattcggtaaaggtttgttgtttaattgataaacctcagagaagagaaatagaagtccctattcattatcggggtttttatatccgagagggttttttagtaggttatggccttgattttgccgaaaaataccgacaattgccagaagtttacgaaatagttaaggagtaatcaggttgaaaaaattttttaagtttgtttttttatactttaaaaacagcccttggtatatgtgggtaatacgtatcggattagctttacttttatttaaactttttatgtggtctcaaaagctaggtcaaatatccaaaggtgggggctaaaacccccaccatctattttcttaccaccaacttatagtcttatccgcctcaaagattaattgtatcagtttgtcatagtcctgatcttctttagcttcataaagtttaaactcaagagcttcatttccttcattcaatatagctaccaacttttttacttcttcgtttggttcagttctatatacatggagaattttcatgtgcatacctccttaccaattaatcagcacaagctggtggtggatcatgtttttgtttaggcaggccatatggaataacaacatcagcttcttttaatttttgagccagttcttcaagggtaataggtgtaaggcctgcttcctcgatattgtattttttagcttcttcgtcttctatagtatccactacacaataaacttctccttccatatcgcgaatccactcaatgttttcttttacgtaatcattaagcttgggcattttttggtaaaaaatgcaagcatgagaatagtgattctcaatagcctgtcctaaagttgatcgtatagcatcggtaatataaatacgattggctatcaaaaaatatattttcaaactttcactcatagtcgcctccttttaaaggactatatatttaccacattgagaaagaagctccccatgaaaggcttgggtacgcatctgtttagggctcataccagcgggaatatctgtatctacatcaaaaccttcacacacataagaatctgcacaaattgccaggtcttcttcgggaaccatttttactaacttggcaaattcagaatgtttggtaagatggatggccttgaaggtgagaaatatttttacttttttaccggctctttgagccgcttcaactatcttcattaaatgggtcatatattgaggattagtaacaaaaatccccagcttatccggatctttagacataaaagcacctcctttttagaaaattatccgccctttttaatatagaagcgtatgaaaccagcatcttctctttcgcctaaatattcgtgaccagctctttcgcaccatccaggaaggtcatttcttgagccagggtcagtacccaacacctctaatatctgtcctttttccatcttttggatagcctttttggtcttaagcaaaggcataggacaggaaagacctttacaatctaaagtaacatctgctttgatcccttcgggagctacttttacatcagccataattcttcctcctcctttatttggatttatttgtttatttacatttctattacaaatttatttgaatcttcattccagtcgataattatataccagagcacacaaataaaagttattaagaataaagtcccaccataacctagatactctggcataaatatagccttacctaaataaccattttctattacttcatattcagcgaaataatgtcttataagggagttagaaagagcaaaaaatattacaacaacccaaagctttatctgtccttcagctactctccagagagctcctgaaccacaaccacctgccacaaccatagctgctccaaaaataaaacctccaagtaaagctcctaaaccaaaagtaggggttacatataccatttctggacgaatttcttgatatttgagaatagaaactccaatagctcccaatataatactaaccattacagctttacccatagaagcctcaccagtaacaaagggctctctaaaaccgttaaccatacaaaaacggctacgatgtattacatatccaataccagctgtaataatgagacaaccacctaagatctcaccattatccatatcgctgttaaaataggcataagtagcaactattaagcctacaaatagtaaaaacccaatataagggccaactttcttgaagcttatttcaaaaccacctgagctgggaaaacgttcaagctcccagtaaagatatttaacacctaaaattacaccaaaaactaaacctaccgccatcaaaaatccgttggccgcaagattttgaatagccacgtagaaaccacctacattacatcccatagccagagccgaacccaaacccatcagaataccggctataatagcttttacgtattcgatcttgggaggaaaacgcagaccaaattcacgggcaaagaaggcggaaatggccgccccccatatataaccaatatttaatacagaagacgaaaactctagaggatgtgggggggcttcatcataaaaacctataccgtaaaaaaaccagtctgcccaatttcttataccacctacaatcccccatgggcggtaccacatttctaaaaaaatagcaaataaggccaacaatatgccgcccatcataggagaccaggtactcaccgcgaaggacctccagcttctagaaatggcttctttgaagtcagacatacatgacctccctccaaattatatttctttactataaaataccaggctctaatgttgcctatcaaaactgaataaaactgtcaaattctttgaatatagaaaaaactattttaatctccgaaataaaaagtttttttctttctgtctatgataatcttgccaaaaggcaaaatgtgaagtttgttttaaaaaaacacaactaaattattaatgtgaacatagaaaaacagatgacaatttatggacatttttattcggtcatggcaagcgctaaagtgacgaaacaatcccataagcttaccgaggcggctatgtcgcctcgcgataatattttgttgtacaaaaacatccggctcaatagtttgagaaaattttaagtttttgagcaatttaaggggtttattatgaaacaagtaaaatttttgtttttttcattttttatcatatgtctggctttaaaaggggtatgggctatggaaattgctcctggactttacaaaactgttctggataatgggctcaccttaatagttgaagaaaatcaccgagctccagtggtttcagtccaagtatgggtaaaagctggaagcgcttatgaaaaagacgacgaagccggcataacccatttaatagaacacatgatttttaaaggcaccgaaaagcgcaagcctggagagattgccgacactattgaaagttttggcggaaatataaatgctttcacctcttatgattatacctgttattacgttaacggcccatcagagatccttgatacagctttagatgtcctttctgatgctatttttcactcggtttttgatcccaccgaactcgagcgcgaaaaacaagtggttttagaagaaatgcgcatgcggcaagaccggccagctctggccttggcagaagcggtaatgcaaaaagcttatctcaaatatccttatcgtcgtcctataatcggctatccagaaacagtaaaggccatcacccgtgatgatattttaaaatatatggctagaagatatcgtcccgcccatatggcagtggtcattgtaggtgatgtagaagccgaaacagcacttgccaaagcagcgacttattttggccaagaacctaaaaagccccctgtagaagtgaatttcccaaaagagccacccaaaaaaaagcccattttagttactcttaataaagaagttcaggaaggatattttcagctggctttaccaggtcccagccttttagacaaagaggctccagtaatggatgttatcgccgctattttggggcaaggtgaatcttcacgcctttaccgcgcactcagacgagaaaaaggtattgtacatacagtttatgcttacaccttcacccccaaaggcccagggctctttgaagtagcgggcacagccccagtagaaaacctacgtgaaagtttaaaagaggctttggtagaaatattccgtttgaaatacgagccagttttgcctgaagagttaaacaaggccaaagtcatggtagcggctgattttgtttatagccgtgaaactatgcagggagaggctcgcaagcttggagcctttgaaatgattactggtgacccattaaaagccaaggcttatcttgaggccataaaaaaagtaactccggcccaaattaaagaagtagcccagaagttttttaccccccaagcagtagtagcagggcttctagcccaaaatgtttctcaaataatctcccaagaagagttagaaaacctagtagaagaagcggagatggaggcctctggcataaccccggaaatggaacgctgggtagccccaacggttaaaaagaagcttccaaacgggctaacggtacttattactccccaaaaagacgttccttcgctagctatgactttagtttttccaggaggccttagatttgaaaccaaagaaaccaacggtctttttaggacccttgccgggttatggaccaaaggcaccactaaacattcagctgaagtgttggctacattgattgaatccatgggtggagagatttctggtttttccggacgcaatacctttggcttaaaaggcgttttccttgctgattatctggataaagccctttctatctttgctgaaatagctgaaaatccagccttttcgcaagatgaattagaaaaactcaaaccagaactactttcagctttagctcgccagaaagatgatccccttcaactggcggtgaaggaattttatcgccttctcttttctccacatccatacggcctaaatattttaggttctccagaggtaatacaaaatctcacagctgaagacataaagaaggcctatgattcttttgttgctccttcaagaggagtgctggccattgttggcgacgtagatcctgaaaaagttttgcctttaatagaaaaatattttggtacttggcaaaaagaggctccaccattgccagaagataaggaacctgagccacttcttgagcctagaatttctaccattaacatggaccgtgaacaggttcaccttatcctaggctttagagggcctgatatattctctcaggaccgatatgccatggaagttttaaacgccattttagctgggcaaggcgggcgcttattcaaagaattacgagacaaagaggccctcgcctattcggttacttcctttctaaccttaggaatcaacacaggcggaattggtttctatatagcaacagaaccggccaaaaagaagttagctctagctgggctctggcaggagatcaccaaaataacccaagaaggcgtaaccgacgaagaaataaaacgagctaaaagatggttagtagggcgctacttaacaagtctccaaaccaacagtgcccaggccatggaacaggcggtaaatgaaatcctggggctgggatataattacggtttgcgttacattcaaaagattcaaaatgttgactgggaaaacataaacgacgtagctaaaaaatatcttcaaaatcaaagctatgtcttagtcaccgtagggccaattgaagactagccattgattctcgcttaagcgggaatcaatggtactaaaatagctgcccttgaggccagttatcgcgggttcaccctgaaaggactctagggttacgcccccataccttgcctccaatagttaccaggggagactaggggttatacattttaaaggtttcgtgtaaagattgagcaatagctgaaaggacagccagccatatagccaatttgataccgctttttaaaggaaaaggttgttttaaaaatttgcgacagataccagaaaacatgtaagccataacaccactataaaaaaagaaactaaaaacccacctgaaagactcataaatagttctttcgaggttttcaggataatagcgaatactgaaaagaatgcacagaataattcccgaaaaaaggtatattttttcttttaaggtaaaagagggccaattcattctaatcttaagtttactttttccacgtaaggtttaaaagccttggtaccttttgcttcacttaccagggttaaaatcttttcatcttttactagcaggccagaaaggatggttatcggtgtatccctgaaggcttcgggaaacaaaggagtgctaggccctagaagaattacttctcgtggtttatgcaaatattcaaaaatttcttcaagggttttatttataagggtaaccgaggtaattatagctacagtggcctggggcaaaaggtcaaacatatcactttcgcgaagagtttccgcgtgtctagctggatttctttcaaatatccatagttccgccactttatttctcaatttttgtgccagaggttcaaaataacccaccatagccactctatcttcagaagttatcgtggcaagttttaaaggatctcccaaaagatagtcttctctaggattattcaaaatggcatttatagtggctaaccccactcccgcttctaacagattagccgaaaggaaatacttagccactacgtcagcaggtttccctgcaaaactaacttctggcggcagtatattacaactcagtttttcttctaaaatggtatagcccaaacctatttggccgctatcaagctttacggctgtataaccaagaccgaggcgcacgtcatctatcatgcgtcctcggccttgggaaagggctttttctaaaaggcgttcgtaaatattcatcttaggattttttaaggccacagcttcccatcttctcgaactctagagactgagtagctattttttcagctatctctccaaagactttacctaattcactttcaggatcaagggctgctggttttccaatttcaccacttttggaaagatttggatctagtggcaccttgccaagcaaaggtactctcagatcttttgctagtttctctcctcccccttcaccaaaaacagggatgacctgctccttaccatctgggcctactgttttgaggtaggacatgttctctacaataccaaaaatcctggtaccaagttcattgaacatgtttatggaacgaaccacatcagatagcgccactttttgaggcgtggtaacaatgaccactcctcttaaagggaagacctgagccacggttaaaggtgcgtcaccagttccagggggtaggtcaattactaagaaatcaagaacaccccagtccacagcttcagcaagttctgaaagggcccgatgtaccaaaggaccacgccaaatgatggcctgcccttcaggagccaaaaatccgaaggacatgactttaataccccagcgctcaggaggtaccaaaagattatctctggtaaaaggtctttcaccttgaagtcccataagcaaagggacattgggaccataaatatcagcgtcaaggattcccactttatagccttttttagcaagagccaccgccaggttcacagacaccgtggtcttacctactccacctttaccactggccacggcaataatatgtcttatgtcttttaaggcctttttctcaggaactttctttttaccgagaattttttcacgttcttcaggggtcatagtagtcagttcaacatctacttcttttacccctggaacttcagaaacagcttttttgacatcaccagcaatacgacctttcatagggcagccggctatagttaaagccactactacctttaccttgtcaccatcaatttttacatctcgaatcattcccaaatctaccagactacggccaagctcgggatctttaacctttttgagaacctccattatctcttcacgcgttggcataactcgaacctcctatttgttaattgagacttaattttaacaccggttaaccgggtgactagaggaaactaaagttttttttgtaaaagagatagcttttagctaaataaaatttacttacctaaacagaaattgctgaaaatgcggtcaaggaggtcttcggtagtggtctctcccgttatttctccaagagagcttaaagcgtctcttaaatcaatagctataagttcagggtaaatatctgtctttttgagattggagatagcctgttctgttgcttttaaggcgttttcaatggccattttttgccgcaaattgggcactaccgaagggataaattcttccgtgcgaccagttaccagctcaaaaatggcttcagctaaagcctcaagaccttcacctgtacgcgcggagataaaaataagcttttcttgagggaatatttcgcgataacgattcaaattttcgtgagaggcaatgtctattttgttgatcactaccaagtgtggcatggcctttatttcctggtaaagctttaaatcttcttcagtaggctccagagaaccatcaagcataaaaattaccacatctgcggtagcaatcttttctttggcctttttaacccctatttcttccactaagtcttctgtttctctaaggccagctgtatcaataagacgaacaggtaagccttttatagtagcaaattcttcgataatatcgcgggtggttccaggaataggcgtaacaatggccctttcttcggcaagcaaagcattaagaaggcttgatttaccaacattagggcggcctgcgattaccacggcaataccctcgcgatacaaacgcccctcctgatagtttttaagcaattctttaagcggctcaagaacttgattttctaaattttccgccagttcataatgagaaataatctctacgtcttcgtcggggaaatccacggccacttctactacagccaaagctgaaagtaaggcctcacgcacaggtcttaatttctcagctaaagcgccgcgaagctgatttaaggccagcttaagactttcttccgaacgagcgtttataaggtctagcagagcctcggcctgagaaagatcaatgcggccattcaaaaaagcacgcttggtaaactctcctggttcagccaaacgagccccttcttttaaaaccagttcaagtatcttggttaacaccaggtagccactgtggccgtaaatttcaaggacgtcctcgcgggtgtaagtgtggggctttcgcatcaaagttattaaaacttcatcaacaggagtctcggtttcaggatttactatgtagccataatacaagcggtggctttgaaattctttgattggcttcttggaacggaaaagacgttttaaaattttctctgaaagactaccacttactttaatgacccctatggctcccgggccaataggcgtagcaatagcggcgatagtggcttccgtatattctaaatcctttaacttcatttaggccttcgtccagaaaaacgactactctgagggaagattaccacacgacgtttttgccctacccccctactgcggctaataacccctttcattttttttactgctaggtgaatttgacgacgatcactagcaggcatcggagggagaaaaaccggctttttggttttaatagcttctttggctgctttgcgggccaaaccttctagtttttggctcttaccatttttaaagccttcaatattaagagttattttaggccctacccctaatcttttggctacgattttgttaatcagatactgcaaagcatttaaaggcgcgccatctttggccacgaataatttactgtcaggcccggaaagtgaaaaagaaatgccatttggtttaatttcaaaagaaaagttaatttccaagtcaccactagttattaacttaactagaactctctgggcttcttctgcccttttctttaaaagggtctcaggttttatgcttgcttttatgcgcgcttttttggctcctattccaaatatacctgtagaaccctgactcaaaacctctatatctagatcgtctctttctacgccaaagtgtttacaagctaattctacggcctgatctaaagttttggcttcgaattcttcagatatcatgccctactccgctcaagcattttattagtaatcacctgctgaacaatagaaagaatattattggtaagccaataaagaactaaacctgagggaaagttcacaaaaagtattgtaaaaaatataggcattaaaagcatcattttttcctgagtaggatccatagatgtaggagtcaatttctgctgaaaatacatagaaattcccataagtatagtcaataccggaatgcctcctaaataagggatatctatacccaccggcaatctatcaggagaagaaaggtcttttatccaggcaaagaaaggtgcatggcgcaactcaatggccatcagaagaactttatataaagagaaaaatactggaatttgaattatcataggaagacagcccataaaaggattaaccttataagtcttatagatacgcataagctcttgattaagtttttctttatcatcaccgtacttctcttttaatctggcgataatgggctgaagatctttcatctttttcatgtttttcatactaatgtgattgagaggccaaaaaataattctaataagcactgttaacaagattatagatattccatagttatgagtgtatttatagaaaaatttgagagcatagagaagaggtttagctataggatcaaaaaaaccaaagtggatagctttatctaaatgatagccaactttttttagttcatctaaactcttcgggccaaaataaagctttaagtttatttgtttctcttcatgaggggcaaaagtaattttgggagtccaaagtataagttcatcagtatttccttctaagcgtctaaaagtaactcgccaatcatttccttttggaggaattatggccataagaaaataaggatctccataagcaacccaatctaaatcacctttatattcaataatcttatcttttagtttaacttcttcataaataccgttatgactataagctggccctctaaatacataacggtcaagtttggcaactggatgtgaagccatcctaaataaaatattatcagaaataggtttatctgtaggatttttaattttaacatccaaattaaagagataagaaccatctttaaaagaaaatttcttatctataattagcggagtcttgacaacgggttcaaaaagaatatctcctttctgttctttatctaaagtgagttcaagaggattagctttataaggagaaatagccaatttaggagcaattgtgggatagacttcaataggaagcccaaacttaggtgaattaattaaatctaccggaggtgaatcaggatctaaagtcttcttatactttagcagcttaaaatgagtaaaacgcgcccctgcttcagtaatttgggcctcaaaaagagatgtatctactttagcttcttttatattctgatagttcttctgttcgggaactattgctttttgagggaaattttctttttctgtttttacaacttgctgagtagtagttactgcttttttttgagtttgagttttatgtggagaaaacaaaagttgaaaaccaactattaccaacatagaaagaattatagctataatgacgtttcgttccatttggaaattactcctttattcaattttttaggccataatgaagggaatctttctggtacaggatcatagccacctttacataaagggtgacaacgcataagcctaaagcaggctaaaatcaatccctttattaccccaaacttagaaatagattctatagcataatgactacaagtaggataaaaacgacaactttgaggcaaaaaaggtgaaagtaataattgatatattttaataacttttataactatttttctcatactttttaaataattcaactaaatcttttttaattttatcttgagggatttctaatattttagccctaggaattataactatatcatgacttaaagggaagatatctctatttcttctaaatacttctcgcaaaattcgtttaatataattacgtttcaccgcatttcctacctttttggaaacactaagacctaatcttgaatggcctaattgatttggggctagtattattcttaaataaggtaacgaaaggcgtttaccttgacggtaaaccctttcgtactccctgcgacgccttagacgctcatctttggtaaaagattctttttttataccgtaagccgccaacgtcccttacgccgcctgttagccaaaatacgccttcctgaacgagttctcatgcgagctcgaaaaccatggcatcttttacgcttgatacgactgggttgataagtacgtttcatagcattcctccagatatatgatcttcaaaataacacaaaataatataaaaacggccttaattttcaaaggccgttgcctcaacctaataaccataccccttgccaagtgtcaactactcagggacaggcaaatttgcgcctgtccctcaaaattacttgtgttctttttcaaaatgtttgcggaaagccttaaacttggataacagctcttcaaacatcttggcactgtgatttttgcctttaatctcttttttgaggtctttaattcgcttgactaaatctttgtattctttctcataatcttttacatatcctaaaagttctgctattttcagctgtttttcagcccggtttaaatattcaatagccttgtctttatcagttttagcaactttcgaagcggccttaacaagcatttctgctctgactatgggcaaaggaataactacaacgtcttgtacaagagaagaaagagcagcatttaaaagagttttggcctcttctatcttaccttgagcaatgtacttgacagcaagctttatggtatctggataagtagccaggggaagtttttcaataatgatatcaatttctgactgcaaggtatttaacaaaagacgggctttttgcacatctccttcatcaagcaatttctgcacctgttttaaagtttcttcaatttctttagggccagcttgtaaatcaacagctacggtagaaacatttatgggcacataagccaaattaggattggccgcaagcaccacttcaagttttcctacggcttcctgtaataccttgaccgcctcatctactttaccctggtccaacaaaaccaaggctttatgtgtatcttctaccgcttttatagcatcttcactcaacttggcctgaatgttttcggccgtcttcttggcagattttactgcccctttagcaacctcttgaggagtaagagtttgattagccgctaagctaaccgaagaacacaataaccccaccagcaaccacaaaacactaaactttttaaaacacttccacataacaaacctcctttttagatttaattatgttttttgccaaatgccatacttacgagactgcttcgcccataagggctcgcagtgacactctaaaaagagtccattgcgaggctgcgcccagcagccgaagcaatctctatcgcgaggcgacatagtcgccgtggcgatcaatctatggtttttgcctgtcctttttttgtaaatctattttttacaattttgttgttttgaactaaaagaaaaaataagttcgcctagagagggatcaagaattgcctatctgaactttaatgcttaatgataaaggtttacagtttaagtcctgcccattaaattaacgcaccatgaaaagaagaatctatctccgcaaaaagacccttgaagaagccataaaaatcaccttagaggcctttgcctggccacgttttcttaaaaaagagaatatcccggtaaaaaacgccttaggccgaataactgctgaagctatctatgccaagcggtcagtgccggcctttaatgccgccgccatggatggcattgccgtacaggcggaaaaaactttcggtgctcacgaaagtcatcccctacgcttaaaagtaggccaggaagcctttttcgttaacaccggcgagccccttcctcctgacaccaacgcggtcatcatgattgaagaagtccaccaggttagcgaagacgaagtagagataatgactccggcctttccctggcagcacgtaagaaaaatcggcgaagatgttgttgaaggggaactcatttttccgccttcgcataaacttgcgccctgggacttaggggcccttttagccaccggccaccttgaaattcctgttaaagaaaggcccaaagtggctattattcccacgggagatgaactcgtttctcctgaagaggccaccgaagaacttcttaaagaaggccgtaccgtagagtttaactccaccatgattgccgccaccgtagaagaatggggaggaaaagcccaagtctttcccattgtcccggacatccccgaagagatagaaaaagttatcctggaggccctggaggctgacttccacctagtgacggttttagccggctcttcagcaggttctaaagaccatactgctaacctcattgaaaaagaaggcgaactcctcttccacggcatagccatgatgcccgggaaacccgctattttaggccgtatcaaggaaaaaccgattctcggtgtcccgggctaccctgtatcagcggtgctcgcctttgaaaaattaatgaagcccgctttttccgccatgctaggcgtaaggctacctgaaaggccgaaagtaacagccaaagccgggcgcaaaataccctcacgcctgggcaccagagaatttttgagggtaagacttggcgaagtagccggtgaaaaggttttcatgcagcttaaaagaggggccggagccatcaccacccttactaaagctgacgccctttgtgaaattcccgaagaagtagaaggcctggacgctggaactaaagtaaccttggaaattctgcgtcccgaaaaagacctctcgcacaccgccctggtgctgggtagccatgatatggcccttgatattctggaagagtttctcaaaaaggaagccccggaatatgatctttctctggcccatctgggaagccttggcgggcttttggctttaagggataatctctcgcactttggtggaactcatctctttgaccctgaaacaggagaattcaatgtcccttacattaaacgtcacctgccggaaacccctctggtgctggttcattttgcctatcgtgaacagggcctcattgttcccaaaggaaaccctaaaaacattacccgccttgaagacctggcccgcgaagacgtaacttttataaaccgccagccaggggccggaacccgtgtattacttgattaccaccttgagaaacttgacttaaacccacgccagataaaaggctacgagaccgaagaaaccactcacttaggagtagccattgccgtggctactggccgggctgacgtgggccttgggattcttgcggccgcacgtcttctttctcttgactttgtcccccttttcccagagcgctatgacctagccgtgcggaaggactttttcctctcacccttctggcaaaaaatcgcctcaatcctggcttcacaggccttccgggagagggttttagcccttggcggctacgatgtctctcaaatgggaaagatgctttacgaacagtagccttctcaagctctatacctggtagttttaccaatatagaaccgcagatgagaacttttatgctttgagaagttattggtgtgtaaatctttaggccgttacggttcacttcttcaacgataccaaggccaagatgtttttctccgtcaccaagggcgcaaagaaggttaggcgtaatttttctttgccgctgaacacttattgctcgccaggatagttctattaggtgacaatctgaaaaatacttttggtaagctgcctcacgccgcttttttctttcaggcagagttttggggctggccatggacgagacctctagcaaacgcaccgggtagtgcttaaaggcctgaagaaggggataaagctctcgctccctttgaaaggctagaattaaatcaggccttatgttctcaattttaaaggtttttaaggccacccccggacctttaattaaaccggtggtatttataacggttacttcggcctggctttctctggcgagcaggcccgttcctactaccagaggtaaaagatgccctaccggggtggtagaacccacaaagtagagtttttcagcgcaaaaaggtctttctacttttagttcctctggattttggaaatgtttgaggcctatggtagtgggagggcctacgtctttttgacctacatcagcgtcaagaagtgcggctgatattccgtttagcagaagcttttcaataagataaagggaaaaggtgcttttacccacatcaactcccccaatgaggataaccttagacggcttgttagctagaatttcctcagccaccttttcccaggaagaagggatatcaattgtgttttggtttgacatctcaaataggtcctgactcgactattaaaactaagataaaactaaaattggcttaagataagttgttttaaagagacatttataaaaggcgttacttaagagactgcttcacccatacgggctcgcagtgacacctgagagagtcattgcgaggctgcgcccagcagccgaagcaatccttgtcgcgaggcgacacagtcgccgtggcgatcaatctatattttccttaattttgcaaagatctctaaagagacatttgtaaaagacgttacttaaaagactgctttgcttcgctcgcagtgacgggatggtagatggctaacggctgatggcaggtggtcgatggccaatggcggttggtgacaaaccctttctcattgccatgcgggtcccttttcccttcctgtcattgctaacaaagtgaagcaacgctttcgcgaaacgaatgtctcgccttcccctatcggcccttcctctccgtaccacccaattagtacgtccacaagttcgcggcaactccggcaaaccatcgtttcgacgacggagaccattccgcaatcctttcccccggagacttcggcgcggtatacgcacttcttgcacgtaaattcaatcctgaatcccatgagagtgtcctctgcggttgtcgcttgtttcagaacctgtctgcataacgcccaaactcacctgccgctatggagcgccagcggaatagcggtcaagtgcaccctattgttagaatttatttttttatataatcgaaaaactgcaataattttcactcaaaaagttaaaacagaattatataattgagttagcaataaattgaagttgggcctttattttttctacagattgattaacagtcgtcttaactctatttatgcgcattgtctctccagcttgcagtagagttactggctttgataaagcagttgatatgcgtccagttcctaaaaagtcgtctaataacagaatatgattatcaggatcatctgttgtaaaatgttgaatatttctacttacaatatctctaattttctcgagatagactttggtctgttgattgggaatatttctcgccccagacctcgttgaccatgtacaatgagtaagtatgactaattgaattttaggggttactccgtctttgggcatatttctacgaaattcacttgcgggattttctaaaacatctatcaataattctaaagagtttattgactgttgatctgttcgtaccggtacaattaaagcgtctgaagcgtgccaactaagatgagtggcaccagaaaagaatggggaagtatcaattaaaacatgttgtaaattattttcttctagttctctgtcaatttcatattttaatgagtaaaggatatttcttaatgcttcttcttgttgtgaacccgttaatgtttttgcttgatttattgcggtagataattgagatggtaataaataaagttcacttgttgaagggatatagaatgcatttttattttgaaaaaatggattagtcgcaccaattttcttggctgttcttgatggcttgcccaaacctggtaaaatatatggcaggattaaatctttaactgttgtcctgttattagaaaaatattgtgaatcataaaaatatgacaaattcccttgtgggcaagtatcaataactaacacgtcattcaataaatatgataaattgaacgcaattgttgttttaccaatcccccctctcaaattacaaataacatattttttaaatttaggtaaattaagggaagaaattcgaccagttactatttcatcttgtctatcaataatttttttaatatttgctaatttggtctttttctttctaattggtttcattgctctgcgtcctcctttttgaggacaatggtaacaactagttttcctgatgtcaagtaaaatgcggaaaaataattgatgtaattctaacattcctttttgacctgcggctgtgggtttaaaaatttctttattccccacctccaaatttagaattacgttaccatatcatctactacctgccaataaatcactcaaaattagccgtataaagttaataagtttgacataataatgttagaagattagtcatagctgccattattctcccctatcttcttgtctattatatcggaaaagaagaaaaagagcttaaaaatttttttatcctactttggttcagtacgctttaaaaaaaagctataaaggatagagaataattttagaaattgtgacagagattgcttcgcttcgctcgcaatgacggaataaaaaaaacactaaatgacggaataaaaaccctaaaatgacggaataaaaagcgctaaacaggataaaacctgcccacaattattcctttgcttccttaagctctataaaagagctgtatctcaagattagagaaattgatgtaaaaatttactgaggttcccaaaaaggtggttgttatgattccattatccattttgctaatttttctttaatcttacgcaacctttctggagatatcttacctattcttccaattaatatgtctttttctacaaccgcaagcctgcttacccgtattacactttctgttttcagccctgaatcctgaaaatcactatctttgggtgtaattatttcatctattttttcattgtattgatataccctggaagaaatcatacatatcagccagtcttcatagtcgccaggaactctttttattacaagggctggtcttagttttccctcctgtaaatctgtttgtggaaattgaaaaagaactacatccccttcttgtatcatttagtatttttcctttatatcatcaagagaatataaagactcttctgtttctaaccctcgcatggctgtttcaagtgaaaattgactccactgctttctttcttcttcatttacttttttagaaagaaattctataaaatctaatatttctgattgcttatcttcaggtagtgacttaactctttcaattatcttttcagctagactcataattcacctctatgaaaattttgactttaatttattatatcataacattcttttttgagctgcggccacagagattgcttcgcttcgctcgcaatgacggaataaaaaacctaaatgacggaataaaaaccctaaaatgacggaataaaaagcgctaaccaggataaaacttgctcacaattattcctttgcatccttaagctctatcagcatacattggacatagcgtgggtcggggatatctttttcgtcggcgaaggcgaattcttcctcggcgcggaaaaaacacaagtcaagaaagcttttgaggtggtcttcttcaaccggggcaatttctctggcaagctttttaaagttcgcaaaagtttcttcttttactttttcacgcaccacactgcggttggaccccggatgtttggtaagaagttttgaaatcacttctggccattttccctgaacaatggcttcaaagcggaattctttttcggtgagccagtttccaagggaagtaagcaccagggtgctccatctaatgtctgccggttcaaggagattggtctttttaagggcaagttcggccagccataccggtggcgtaccaaaggccttctggataagaggcgcccagtaggcaatctcagaaagcatccttcttactcgctctatttcttctaagcgcctgaagaagcgaaattcttcggctgtgcccactttttcaggctgaaaaagcatgatgcggttagcgtctttggccgttactcccttaaggtaagaggcataaggctcatctaaatggcgaaaaatgcgagaatcaaggccttcctgggtgataatttcgttggcgtagcggcgcaggtcggttattagcttctgggccagacgaaaaatgtcttccagaaaataagtctcaaggatttttaccgcggcctcaatttgaccgtgagctaaatattccaggcctatgttcaggtagccggccactttgtcaaaaacctttcgagcctcttctatatcatctatagtgcctatatccacgattagaaccttgttaaccagccaggcaagctctcgtttcaagcgctctatctggcgataatccctgacacgacttatagcttcagccaaaaaatcaacgccttcggtttggatagccggcaaaaaggcagggggcggagtttcttcctcttcaggagccggaagataagttggctctatacggcgcaggtggtcaggggtagtgggcgcgtaaatgtccacggcttcgtaataatcagggattccccagtcagccaggcgcgccctacgccagcggtaagccagttcttctatttcggccggaagttcccagataatagattccatcaaatcccggtagcgcggttgatcaaactccatgagaatttcaatcaaacggcgggctaaaggttcaaatttgtccaggcgaaagtttacgaaatacaggtcatcaagggtataaggaggaagccagtcgcgggcctcggtaaggtcaaccccatcagggcgtttataaacctcaaccaggcgcttcatgagggttaccagaaactcaaaatctacctgctttaaccaacgagccaccacgtcttcgctggcctcaaaaagaagggtcagccaggccagagctcgctctaaaaccagctgatccttgcgccagcaatcaagatcaaagagaaactgaagttgaagcggcgtggccatggaaaggagggttaccgcctcttctgggcttacggccttaaccgtccagaagaactcctgcggtggtagggccttaaccaggcgctcggcctggggagaaagcactataagcctttcgcgcacttcccagggggcctgaaggataagggtaagctgctcacgaagggaaagcccttgcatgatttcttcggccttttcagaaggggcggtaagtagttctcgccagtcaggaagctctttttccggccagatgggctgccttttactttttaaggctttctcttcgcgctctttttgtttagtagtcatcttcaatcaccccctggtaatgtctaagttgtggctttttctctgaaaaatcaacggccaccaggtcaaaacgtacctttttaggctttattttttcctgctggagataaagtttggccaaagtcaaaagttttttctgtttagaaggggttaaggcctcttcaggtgttcccttgcgcaggctttgcctcgcttttacttccacaaaaaccagcgtgtcttttcgtttgacgataaggtctatttcgccgtaacgcgtgcgccagttttgggctaagactttgtatcccttaagtttaaaataacgacaggcgagttcttccgcgaaagaacccaatttcttcggatctttgggtttctgaaatcggcttaaaagagtaacgatggaagggagaagggccatgggcttttagggcctccagatgttgtttggtggcgtagcctttatgtttctcaaaggcgtattcaggaaacctttgcgccgccttaatcataatatgatcccgggtgactttggctacaattgaagccgcggcaatggacttgcaaagagcatcaccatctacgatggccttctgcaaccccacccagggagtaacaaattttccgtcaaccagggcaatttccggccgcggagttaaggcctcaagggcctcagccatagccttgaggcttgccttaagaatacctatctcgtcaataacgtggttttctatctgggccacggcccaggcgatagcttcctgagtaatcagacgataaagttcttctcttttttctggagtgaggcatttggaatcagccagatcgggatgatcaaaatcttgaggcaatataaccgctgcggccaccacggggccagcgagagccccgcggcctacttcatccactccggcaatgtattggtaacgccgataaaactgcttttctttttcccagcgaacaggttttacgaacaaactagcgtctctccttaatccttgccgctttaccggtacgaccacggaggtagtagaggcgcgcccgacgcactttacccttcttgactacttctattttttccagacgaggagaatgcaagggaaaagtgcgctcaacgccaataccgtaagaaactttacgcacagtaaaagtggcgcccgtgccagagcctctttttctgataaccacgccctgaaagacctgagttctttctttgtcttccccttctacgatacgaaaataaactttcactgtgtctccagggcggaagtcagggagatctttgcgcaggtattcgttttcaatttctcttaccaccgggatcatggtttccctccttgtttctattccttccaccaggtttcgccaagcaggcgatctaatataatagccgctgccgcgcgaaccgaaaggtggttataatcactttgagccccttttaccggctcaagtatataatcacaatcatctagcaactttggggccaggccccaggcggttcctaaaagtaacaaagaaacttcaccttgccaaataagttttcgcataggtaagaatttaatattagcataatcttcacgagcgtcagtacctatcagtatcggccgctttccttctatttcttcaatctcttttaaaaccagcttgaaagaaggaacaacctttaaaacttttaaggcctcttcgcgatcggggttatataccctaccatagccactttgccaataggtaagaagctcttccacgagttccctttgttcccttaaaggctgaaccacgtaataacgtttaacgccataggtacggcagatgcgagaaatatcgtgaaggtcaagattagtcaccgaagaagcaataatctttccttctttattgattaccggataatgtattagagctacataaagtttagggtcgctcatctttttcccagccaaattctttgagaatcttttcgtcttcaggggtgagtttggctttttttaataaatctggccggcgtttcaaggtggcttcaagagatttccggcgccgccagacctcaatacgggcgtggtctccagagagcaaaacctctggcacctggtaacccataaaatcgcgcggccgggtatattgaggatatttaaggagcccttggctaaaagattctttttctaccgagtctcttttacctaccactcctggcacaagccttgagaccgcctcaataatcaccaaagccgccacttcccccccaaaaaccacgtaatcaccgatagaaatttcatcgtcaatgaaatgctcccttatgcgttcatcaatgccttcgtaacgaccgcagatgagtaatagatggtctttctcataaagttcttttactatttcctggtttaaaaccctaccctgcggtgaaagataaaccacataagggtgtccctcttcttttaccttttggatagcccggtaaaggggctcaggcttaaaaaccatgccttctccgccaccaaaaggacggtcatccaccatcttgtgtttgtcaaaagcaaagtcacgaagatttaacaaattaacagtaataagccccttttctcgggccttttttatagctcctacttcaagagggctttcaaaatattcaggaaaaatggttataatatcgtatctcattcttttcctctgttgcctggctttttattttgtggtaaacgacaaaacaaattttagcacttttaactttaaaaaaaaacggtagtccagtgaacgaagaaggtcgatcttgctacgtatttatcgcgctgaaaaaggagtgctttctcttgcgccgcaaattgagcggccttgctgggtttgtctaacctcccccactgaagaagaacttcagtatgtacaagaatctttaaaggtctttccggaatttttgcgctatccccttgatgaagaagaaattcctcgcatagaacttgaagaagaccagcttcttattattcttcgagtccctgatccacgccacgaagaaggttttatccgttatgaaacaatccctataggcataatacttaccgaagaagccattattacggtttgtttaaaagaaaaccctgtcttcgaagattttctaatggccttaaataaagtcaaaaactttaccttggaaagacctatcccttttctttttcatttcttctggtgtattgccactatttatctgcgttatcttagattaatagacaaacttatcactgaatacgaacaggaactttaccgttccatgcggaataaggaactgttaaagcttttaaacattgaaaaaagcctggtttattttaacaccgccttacgagccaatgacattgttttaagccgcttacagtctggtcggtttttacgtcttactgaagatgacttagagcttcttgaagacgtccagattgaaaaccgccaggccattgatatggccaaaatatttagcgacattttaaccggcactatggatgcttacgcctcagttatttctaataacctcaacatggtaatgaagtttcttacctcagccaccatagtgcttatgctccccacgctggtggcaagtatttacggcatgaatatccaattacctcttcaaaattctccccatgcttttgccattttgatgactatttcgtttattctttcgggtattgtagttgccctatttatcaaaaaacgtttattttgactgagggaaaccatccatgacttatttagaagctatagctttaggagttttacagggaattactgaatttttacctatctcaagttccggccatttaatacttgcggaaaaattttttcacattaaaggaacaggccttacctttgacgtctttcttcacctaggcacccttctagccgttcttatctatttctggcaggactggtggaatatcctttctttcaagcgagataagaagcacaatccccgccttttattctatttaattttagccactattcctggagtaatagccggcctctttttggaagacgctgtggctactgtgtttcgttcggctgaaagagtggcttttatgttaataatcatgtccattcctatgattttggcagaaatattttcccgtcagaaagaatcagtttatcagctcaatttacctaaagccctgattattggctgtgcccaggccctggccgtaatccccggcacttctcgcagcgggattaccatgtcagccggcatgctggtaggccttaaaagacctgaagccgccagattttcttttctactttctgcccccataatagctggagcaggcttttatgaagcccttaaagtattgcagggcggagaacctttcagtatcgtatatgtaattggctttttggcttcgtttatttccgggcttgcggttatagcctggcttttacgcttcctcaggactcacactttttacccatttgtggtatatcgaatattgttagcggtatttattttgtggaggcttaatggttagattctgggggcttatttttatcctttggctgctatggccagcctattcttttggcagttcggcccttaatcgtgtttacaatcaggttgttaccctggttgccgctcctgttaacgccgattatttgaaatcttcagaagttcccaaacaggtagcctcaggtgtttttgtctcgagagatggccttgttctggcccctgcttatctggttcaaggagcccgctgggtggacgtaattctcccgaatgggacctttctcggaggaaaagttttaggtgttgatcacctaagcggccttgcccttctcaaagtcaattattcttatcaaaatttgggtgtatccattagtaggcgaagggttcaggtaggagaagacatttttttagtaggacgcccacgatttaaagccagcttaaaagccggcaaggtgattgaaaatccggtaagtgtgagtttttcgtttggaacgcttgctagtttttacgctaccaatctctctcttgcaggtattggttcagggccggtttttaacgccagaggagaattagtaggctttgccttagacttacccaatctccactttgctggaggtttgaaaattgtaccctctcacctaatccgtccggtagtagccgctttatccgagaaaggccagatggtatggccttggctaggtgtggaggggctgccacttaatcctaccctcgctaaagtattgaaactaccttttaatcaaggacttttagtgaccaaaaccctcccgggaagcccggccaggaaaataggcctgctcggccaaaggaaatctatatcactcgggaatatcatttatcccgtaggaggcgatataattgttagcgtagcgggaagaagagttggctctcaagcagatttagaacgaatcatttttgccaagaaacccggtgatatagtaactataaagtattggcggggtaaaaaatttcataatgttaaagtttatttaggaaaaaggagttttttacagccatgattcaggtaccggaaaacataaaacccatttatgataaattggccaaaagatacaccctcgaagtagagcctttaaacattcgcggaaaagttttaaacattattaaaccggccaatattgaagaactcatctctgaggattcacttgaaaaagtagaaaatttccctttttggataaagatctgggaagcggccatagtactggccgatttcatggccagcatgaaacctgtaaaaagggtgcttgaaattggagctggccttggtgtggtagggcttaccgctgctcttttcggccacgaagaagtagttattaccgactttgaagacgaatgtcttgattttttgcgcttaaacgccgcctttaataagcttgataacgtaactattgaaaagcttgactggcgtacccccaaagaacttggccaatttgatattattgttggggcggaagtggtatttagcggccgcttatttgagcctctttaccagctttttcacaaatacctggccccaaacggagtagtttacctggcccacgataaagagagaatgcgcaccctggcgcccttcctttatctcgccgaaaaggaatttgaacaggccgtaagtcagagaaaactacgcactgatgacgaagtttacgaaattatcatctcgcgtctgataccccggcaaaaaactatggaaaccaaaagctcagcttaaaagccattagattgtttcgctatttagtgtttaaaggcctttgcaaaattcaaaataacatagatagatcaccacggcgccatcggcgtctcgtgacagggattgcttccgctgctgacgcagcctcgcaacggaaagtgggaacgcatctcacagtaactgcccgttgtcactgcaagccccttcctttgtcacggtgagcctttaccttcttgtcactgtgagccctttccttcttgtcactgtgagccctttccttctttgtcactgtgagccctttccttctttgtcactgcgaggagccaaaggcgacgaagcagtctctgggattgcttcggcctctagcgagacctcgcaatgacagtgttaaattaaaaccatacaatgaatcaattgtcgcctatttagtgattccattagtaatcaaaggagacttcgccctcacggcttaaaaggctcgccataggtagtctcattatcgctgaaagtagaaccctgcggctcacacaacgtgtgattaatcgttcagaacggattaatttttgaaaagggctggacgggcagccataaaaaggcttacattctcaaaaatcaaaaaaactaacgccgcgaataaataggccggtattaattcctcaataagcaagctaaaaacagctaaaacaaaaaacactatcggaaaaatttcttgaattttacctcttttaaaaaataatagaccttctcgcaaaaatattaacactactaccaaagggatgagtatccagaaatctccggccttattggcaaagattataatgattgctggccaaagggcgccaggaataatctttaaaaaatcttttaagctaatttgggataaggccaatttaagataatctaaagcagagagccaagttaccccaagggctactaaactcaaaaccagaataaggtgttttaaagaaagaaaagataaacagggtaaagtcaaagatagaaagattactattaaaaatttggccccttttaacctggcaagaattcctcccaacaataagatagctccagcgcctaaaagaaaataaaccgtatatgccgaaaaagtaacaacagctactactaatgcggccacaaacatctggatagtggtcttcattttggccagccaggtaacaggaagagccccaggcacttttcgtcttaaagaagagaccaaaagttctcttacaaagatagctgcagccacccaaataggcataaagcccagatgagaaagaaaagtataaagagctacgataaaaatcttgtcagcaatgggatcaagaaaagcgccgagcggggtggaaccatgccttctggccagcttcccgtctaaaaaatccgtaaggccaagaagagaaccaatgcccagggccgtgagcttggcctctgggccgccataaagcaaaatacagggaagcggtaaaagaattatcctcaaaaaagttagatgattagccgttaccctcattcaatagctttcaacttttcccatttttcctgacattcccggcagcgtgccgcccagggcataatctcaagtcttttagtcctaagccacttcccacaatcaatgcagcgaccatactcacctagctctatacgaatgagagcctgttctatttcttcaagttctctaattttaggttcaagagaggctaagactaagtcttctctgaggtcagccagagccaagtcttcttcctcacgcaccgtgcgaattagatcttgatactcttccccggcctcgcgttcaagggtatcagccacctcacgccatagttctttctttcttttaaggagtttttctttaaaatattcaatctcttcttcagtaagggggcgtctttcgtgtttagacataaaaatcctcctatctctgccaatagaccctcaccaacttgtttccttctgaccatttgaaggtaagatctcccttgtaagccttgtatacagcacgccctaaacgctgggccagattttccgtggtcgtttcgatgaccgtgcggccatcttcttcatacatggaaattatttgctgaagaggattgttttgccgcgctctttcgtattcgttatttattacccttaaaatttcgtcacgatgcttttcaaaaaattcaccggagagataaagatatcccataggataacggtcaaccgccttacgacatcccggacacaaaaacttagggaccaaatcgctatctttaaactcctggtaaaactcctcatcaatcaaccagcgtttatcacgaaagaccgcgtgacaacgcgggcagattgcctcccccgaaggatattttttaggaagatagggatcatctgtggtttgaaattcctgggtctctgtaatccacttacgcccttttctgcccatagaaacctccttttaatgatgggttttacggcgtccgaaacgactagccaacctgttaagaagctcagctatggtttccgcataaagggggccgcctttttctatagtttcttctcgcttaaaacccggcataatcaaaagccttttattcctcgctgctgtaaagataagcactttttctgcctctggtaaggagacttcttcatctttttgggcttgaaaaacaaggagtggtttgcgccactttttaaatttttcaataatctcaaatggatctttatccgtatttaagccccgatgggccagccaggaaataccatcaacaactggactatccaaaataagggctgtaacctcatgagggagttctactgccagagaaagggctacccctgcccccaaagagcgccccagaagagacaccggccctttgcggcctttttcggcaaatttatcacgtaaaaagaaaaaggcttctttggcgtcgctaaaaatgttttcaaaggaggcctcaccaggtaagccatgggctcccctatatcctataactccgaacgaaatatcatgccccaagaaatactggccaagttgattgtatttatcaacgggctccttttcggctataaagaaaaatagaatcggcgcggctgaggaagccaaaaagagcctggccggtagtttccctccctgcaaaggaacttctacatcctctgcgccggtaggaggtggagaaaggggttcctgagggattaagtccattaaattggtctgtctttccattcttcttcaagcctctctatttcttcgtctttttgtttaacctgctcttcccacgccttgcgacgctcataaagggctacttcagcggctataagcctttctttaaagctagggtgagaaaggtaattaagggccgcctccagaaatcggctctttagctgttcaaaaagggcttcacattctctttcatccacaaaggttctttctttacggtagcggtaataaaccttgccctcttcttcatcgcaaaaaacctcataaagttcccgccgtgaaaaggcctcgggaggcgcttcaaccactatctgggcaagcatccccactagccagcgatctcccgcaagtctccgtgaataatcccatatttcaagcaccaggccgttttcaaggtcaatcttttccaccagacggcctggccaacgcggctcataatttttgctcggaggcaaccattcgtagggcacaaaaccctcctttcaacctgaatttaagacattatcctacggaaaaataaaagtgtccagtttaagatttactgagggcaaaaagaaagtttgagaggtgagaataaattaaaatctacagagactttgccaaagtttgaaaattaaatagatcaccgtagcgactacgtcgcctcgagagagattgcttcagctgcttccgcagcctcgcaatggactcgcttgatgtcacggcgagccattgccagtttgtcactccgaggagatgtctccattttgtcactgcgaggagcttttagggagatcccttcgctgcgctcgggacaggcgtagcagcctctggaatattaccagcagccatttttgctataagccatctgccactttgtcacggcgagctccctgtgggcgaagcagtctcttaaataagccattttgtaaggacctttaaaatgagtgctttgcccccggttcaaattaatctgccctgggagcaaagcacttaaccgcgacaaatattacttcttatgccgcaaacgataagctaataatgaaccaccagccaaagccagtaacaggatggatgaaggttcaggaattgggttaaggcggacagcgtcaatataaacccatgattggataatgtcgtctcctgtatttccagcatatattgtaagcgttagagtatcaaagggataatttgtcaagtcgtaagtaaaaagttgccagccggtaaaatcaagagaagtttcatctcctgtagtatctatgtctccggcattgatagaaagaactggattgccattaatctgtatttcaaaaccaggctcgtcccaccctgcaaagtcccaagtgtaataattgtaataaaggcttaaactagccattcctgaaacgtttattatctgcgaaatccagttgttagtataaccttctgtacctccttcaccggtaaaatcatttgtatcatcatcattaaaatctactgttcctatccaggcagcgtaaagaccttcaaagacaacactactttgaactcctgcctggccaccagcagcccatcctgttaaatctcctgtctcaaaactgccattaattatgactgcctggaccgataaaggtaacaccaaacataataccaaaccaaaaactaaccccaaaatacccttcttcataactttaacccctcctctcttcttctttatttttctcaaatcaagcaaaattaatgccagaaaattttcttagtaaaatctagggcttctgggaggctaaaactgaaaagagaaaaaaatttccctttaaatagatttaaagggaaatttagtggaaaattttttccaaaattaggctctggatggaaaaatttttccactcaaacataaagggacaggcaaaagtttgcctgtcccttgtgcttagtgtttaaaaactcgctggccggtgaagagcatggccacggggggatccgcttcgttgcaggcctcaatggactcccagtctctaaccgaaccacccggctgtataatggccgaaataccttccttgatagccacatctacagcgtccctgaaagggaaaaaggcgtctgaaaccatcaccgagccgggaaggccggccctcttggccctggtttcttcgtctatttctattttctgggcctcgggcctgagcccctttcgtatttcaagctcaagttgtttatagggaattccgtagcggtcataacaaaggaggtcagcatacttgacataggccttgaaaatggcgatttccgtaacgccgacccggtcctgctctccggtgccaatagccacggtgcaaaggtcttttacgaaaagaacggagttcgaagttacgcctatctctaccgcccagccgaagatcatatcttcaatctcgcgctcggtaggctctctcttgcagcgcacttccgtaccgtcaggttttttggccaccgctggtttcagatcttcaggccctctaactttattaacctgggactgctgaacaataatgccaccgtcaattaagcttttaaactcaacgacccttttaccccagtattcttcaagcctgtctatccgtttgatacgaattatgcgaaggtttttgcgttttttgagaatctcaaccgccccttcctcatattccggcgccgccaccacttcaaagtattcccgactaatagcctcggcgcaggccttatccaccgaacggttaagagcaatggcgccaccgaaagcggcaattcggtctgcccgataagccctgatgaaggcctcttcaatggtttcaccatgagccaccccacaagggttattatgttttacgattacacaggctggccgcttggccaaataacgtaaaatattgagagagttatccacatcggtaagattggttttactagggtgtttaccaaactggagcatgtcttcttcagataggcttgagacaaggccaaggcccggctctatatactcacattcacccaaaaccagattacctcctaccagctcgtaaagagctgcctcctgatcagggttttccccataacgcaaaccgcgctcctcaatgaccccaggctctacttctatcttccaggtccttttgcgataggtaagggtttggtccccaaaagttatcttgatttcatcagggaaatggtcagaaacaatggtgcgatacatttttttgatatcttcgctcacggcaccctccttaaacttttttcttctttaggcctaccccaaacttaaaattttctcaaatgttaatatcaaaaaatttaaaacgggatagaaacaaagtggtaataaagacaaaaaatctataaaaataattaattgaacgattattgtttcaacagatcctgccaccaggaaggaatggcaaatgaggcctggtgcaccgcggggttataaaacttgccgtgataagaccttctgggcttacaagcagaatcggttttgcttcccaagataaaggcaatttcatcaccatagcagggaacgggggccctgagtatctctaccacaggaaaggctttttgggcccgatggtaggccataggtaaagtttcaggaaaaaaacgaggaatacttgcctgttgaataaaacaaccctttggttttaaaactctggctatattcttgtaaaattcttcggtataaagaaccacggccgggccaattgggtctgtacaatcaactatcaccaggtcataggtttctgccggggcttcagcaacaaatttagctccatctgctatgcgaaactctacgcgaggatcactataatctccagctatttctcgcaaatacttttggcaggccttaaatacttcctggtctatttccagttgaagaatagactttatttctgaaatcttttgtaattcgcgtatgacaccaccgtctcccccaccgataacaagaactttttcaggtggggtttctaaagaggccgccgggcaaaagacaatagtctcgtgataaataaattcgtctttttcagtaaattgagttatcccgtcaagaacgaggaagcgcccccacagctcgtttttataaatcagcaaatgctgataaggggtgcgcttctcgtaaatggggataacgttatacccgtgcgaataatgcggtgtgattttttcgaaccaccagtagcgagtcaagtttcctccatttcaataagttgtccccgtttcatttccagggcgtgaacataatgaggcttaaaggcttcctttaaacgctcaaaaatctcgtaagcctcttcatcacttccggcaaaaatgtcaatggccgcgtaaccattttccggccaggtgtgaataaagatgtgcgcgtctccaaaagtggctttagctgaaacgccataaggagaaaactggtagctaattacctctccctgttcatcgtggtaatcgccgcttccgccgtaacgcaatgccttttctactactttggcgtcagccagcaaattaaatggagactgccacatctcaaccaaaagatgcgtagaaataaaacctgtttcagtggccttttgggccccctgggcgggaaacctgtcaatctggcaaactgttgctggtgcccgcattattcacctccccccaggccaaagcccggttttattagttttccataataaattaaggcccccagtttttcccaggagccttacaggctgaactaagctaatggtcgggacgggcggatttgaaccgccgaccccctacaccccaagcaggtgcgctgccaggctgcgccacgtcccgctgcgtcccgatcccgacaaatctatagccaccttaggccgttttgtcaacctttatatctactaactactaacctcggtggaccatgatctttgaaattattctttatctcggctccccaaaggactcttaagtaaaaagctctcaggtatagttgctttttgccagaaataaattaacgcccaaatagccattcctataacaaaagaaagatactcagagggcatatcaaaataccgatgggcgagattgggaaccaagaaaaggaaagtagcaaataaaaaaagaaggcgctgaattatatttagttttttcaatagaaaaccctgtacagcagatgaaaaactcaacattcccataagggccataccaaaaataaaagctattttaagtggattcttgatgaacgtgacctcggtaagatcccagctatttactgaagaaattaatagtaattccgtattaaagaaaaaggcaaaaggtaaaatggctgttcttatatcataagaaaaaccttggacaccagtttttataggattcgacttagctatagcggaagcagcataagcagctatacccacaggaggagtgtcgtcagctaaaattccaaaataaaatacaaaaagatgagcagctaatgcaggaataagaaaaccattggcttgagcaagttgaagaataacaggagctgccaatgaagatactacaatataatttgcagtagtgggaagccccattcccaaaatcaaagaaataatagcagtaaggaaaagaattataaaaatatttccttgagaaatagtatcaaccacatctacaagaacctggcctatccctgtaatagtaatacttcctactactattcctgctatagctgtagccagagcaattggaatcatatttctggccccagttaccataccatggtaaatatctatgaatccctgtataaaatctcttttattcaaaggttgtttggcaattatcttttgaaaaataggctgaattatcattaataccatcattacccagatagcagaaaaagcagacatttgaggagattgccttaaaatcataagtacatacaaaagatagacaactggaataaaataatgtaatccactaatgaatgtttttagtttagggggcaatttagaaggatcttctcctctcaaacctaatttcttagcttctaagtggacgatataaagaagacctatataacttacaatggcaggaatagccgcagagataacaacgtccatataacttaaaccaagaaattcagctataataaaagcagcagcacccatcactggaggcataagctgtccattagtagaagcggcaacttctacagcagcggctttttcgggaggaaagcccgcctttttcataagagggatagtaaacactcccgtggttactacattagctgtagaacttccactaataataccggttaggccgctggctactacagcagctttagccgggccaccgacgtatctacctaataaagcgtaagcaagtttgataaaatattctccagcccccgctctctcaagtagagctccaaagagaacaaaaaggaaaacaaaactagcggaaacacctaaagggactccaaaaatgccttcggtggttaaataaatttgaccgattagcttctctaatggcacatttttatgagctattaagtcgggaagatgttcacccaatttatcataaagcaaaaaggcaatagcaactaagctaagagcaattcctattgctcttctgccggcttcaagtaaaataacaataaatattatacctatcgcaatgtctcttaaaagataatctccagctctgttggcaagacctgtaaaatcaatagcaatataagcagctccaatcattcctataatagctaaaagatagtcataccaaaaaactttctctaagtatttctgttttttcttaataggataaatcaaaaaagtaaggaatatggcaaaggccagatgaacacttcttataatagtggaattaactggaaaatatgatacgtatagctgaaaaactgaccaactaaaggcaataacagatatgagaggggcaagaaaggtattttcaaaagtcctttgcccctctagctcaataagaagtctttcttctaaatctttgtctatgtggagcgaggcgctttgcttttcggcctcctccacatctttccttaaatcagtcattacagaagccctgcctccttaaacgcttttacagcaccaggatgcatcatacttttatcaaaacctttaagaaggtcttttttggtaagatgtttgtatgcaggatgcatttttttgaaggtatcaaaattatcaagaattactttgaccatattgtaaacaatcttaggatccatcttatcactagtcacaagaattgcttttactccaaaagtattagtaggatgatttacacccctatacattttggcaggaattgttccccaagcataatatggtttatcttcgactagttttttaatacaagggacattatctaaattaatcaaatcaatatcaactgagttagccgcgtctttaatattggctgtgggatggcctaccatataaaaataaccttctatttttctatcttttaatgcattaggacattcgcttgctttcaaatattctggtgtgatatctttgagacttactacgtttttacaatattcaaaaatagctcttgaggtagcttcttggccgctaccaggattccctatattaatagttttacctttaagatcataaaaactttttattccgctatcttttcttacaactaaagtcataagttcaggatgaatagacattaccactcttaaatttttgataggcttacctttaaaacggccggtaccagtaaatgcctgatagacaacatcactttgagcaataccaaaatcaagttctccttttttaatcatatttacgttatatacgcttccaccagtagattccacagtgcatctcacaccggtaatctttctctctttgttcattaaacgacaaatagcgccaccagtaggataataaacacctgttacacttcctgtaccaattgttataaacttttgagcactggaaactactggaaaacataaaacaagagttattaaagctaaaacagcactccatcctttcacgttcataataacctccttaatttttatttttatatggctgcgaacagagttgtttaagagaatttggtttgtttaaaaagccttaacagaaatttaaaaaaatttcaagcttttcttgaaggcctttgttttcaataaactctggaacaaaacagttttttatctagctgtctctcaattttgtcctttgtaatttttgacatttttcagtccaaatttatttagctttacataatatattgcaacttataatctatttatcaaaaactgaactacaatagttatctaaataacaaaatacgatttatattttccagatactacgtaacttcataacaaaattattacaattagttatttttatatcgtcaagaaaggcaaaataataatgaagtcattaaataggcgacaattgagtcattgcgagcaaagcaaagcaattcttgtccgagcgcagcgaaggagtctgtgagactgcttcggcctctaacaaggcctcgcagtgacaaagagagttacttagccttagcgattatgttagcgatgacactttgttaatctaaaaatgctcagattaataataaagatatgacttgaaactatataaacaataaaaactaaaaagaatatataagataactacctgagattcgtaacacttgttttaaaatttcgatgttttcaaaaactcaagttaattttcttgataaatatgattctatttttctttttatttctttaatagaagaatttgtttgctctgctatgtttttaagatcttcaaattctactttgaaatctttacatgggaatttagctttttttaccctaacttttccccacggagtagatacttcttctatttgtcgttcacaacttattctttttacttcttttaggcgcactcctaaagtcttagtttcttttaagactaggtaagtaagacttaatactttattaggtttagctaaaataaaaaacttaattcctggacgaccctttttcatataaaatggaacaaagcccacatctaatgctcctgcctctagaattttttccgctacataagccaattcttctggagactggtcgtctatgttagtttctatttctactaaagtttcacagattagttcttcaaaattttcagtttttcctaaaaaaaaacgcaacatatttggccgggacttaaaaataaaagttccggtactaactcctattttttctaaaaccatagaaggtagggggccaaaatttgaaacaagcactcttaacaatgctgctccagttggagtaactgtttcagcttcttcagggatacccacaacaggaagatctttcaaaatattaatcgtcgccggggcaggaatcggaatctttccgtgagaagtgtcaatgacagctcttcccaaagggatttctgaggcaaacaatccttcaatacccaaaaagtcaaggccgacaagcactccaaaaatgtcagctaaagtatcgtaggctgaaagttcgtgaagatgaatttcttctaatggtttaccgtgggcttcggcttcagcctcaaaaatgatttttagtatctctttagcctgagtttttatagattcagaaaaatctagcctttcaaccaagcttattagctcgtgatatttttgaggaagagaacctttttcataggcgtctatctttatacgtaaagctttaagtccatttacttcaactttttcacattgccagtatattttccctggaagccgagcgaaggtctcatcaaaaatttccttcggcaccccagctccgtgcaaggcagcgagaaacatatccccagatataccgcctattaaatcaagataagctaggcgcatttttatccagatactcgtaaattatttttcgtttccagtaaaaaagacctaaaagtattagacttaagccccccactatgcctaacataacccaatttttttcataaagagaagctccctgtaatactaaagccaatgtcccggggattcttcccaaaaccatgataactaaaaacactctaaaagggatggggaaaagccctacaaaataattaagagaatctttcggaaaccctgggaaaagataacaaataaaaatggccaaaagtcccctgcggcaaataaaaatttctaagcgccgaaattgctttgaacgggaaaacttcttggcaaaaaaacgacgaaaatagcgagctatgtaaaaagcaattgatgatccaatggtaagaccaatcatagcgtagataaaaccccagaaagctccaaagagataacctgcaataaagcctgttatctctccgggaagaggagctaagactatctgaaggacctgaataaaaataaaaaccagcggcccataaggcccgtaactttcgacggtctgtcttattacatcgggtctatgccagaaaacttctaaaaattttgacccatcaaggttaaaaatcattaaaacgattttaagacaagttgaaaaataaaaaagcccccataaggggggcttttaaagggagggattattaattttagagaataggtttgccgttataggtaacgctcttaagaatcttctctcctttatgcactacaataggaggaagttttccgtaaaggagcttttcgttgtactgctgggcatcgtggatacaccaccagagaagtttaaccaattctttggcacgtttgtaagaacggttattataattttgttctttatagataataatccaggtaaaagaagctataggataaccattaggagcatcggtgttggtaatagaacaacgagtatcatcgggaatatttttaatattagcagcagcagaaatagattctaaagtaggttttataaatcttccagctttattctggagagcagctacaggaatgtggttttctatggcgtaggcaatttcaatgtagccgattgttcccggaatcttcttaatataagcggctaccccgggattacctttaccacccatacctacaggccattttactgtcttaccatgaccaactttttcacaccattctttgctaactttgcaaagatagtcggtaaaaatataggtggttccagaagaatcagaacgatgagccacaataataggcaaatcaggtaaccttacatcattaattttttgaatagcgggatcattccatttggtaattttccctaaaaagatatcagcaagcactttgggagttaattttaactctgttactccaggaacgttaaaaccaatggctaccgcaccaagagtcatcggaatgtgaagaattggcgccggagctttagccagatcagaatccttcataggagcatcggtagccccaaaatcaaccgtacgggccaaaagctgacgaataccaccgccagaaccaatagcctgataattaacttttatacctgtctttttgtaataaacattaaaccacttagaatacaggggataagggaaagtcgctcctgccccaagcagagtaagcttggcagcatgaacccctgtaacactaaaaagaaacaacattaaaaccatcaaccatttacgcataacgcttcctcctctattttaaagttttgctctataattagcgcctatctttgacaaaagctcttctaaattgttacaaatttttgacttaattcgaattaattttttctttgaagacgggacaagtatttccgggcttccagttattcattaccggatcagaaaaatctttatggcagggaaggcataagcccactctcaaaatgcgcttaatctcttctgaagtaaaagcccttaagtctttgcgcgaaaaatttacaaatacttttccgtttagatccgtaaccgccgaaagcgggaaatctagtccaagtagctcactttctttcctttcagcgctctcaaagtgccactcaccattgcctaaatagctgagagaaccataaccaagccccacggtcttggctgaagtatgacaatcctcacaagtacgagccttgctcgtagcgtgagggtccataaatgaccaggtcattcttttgaattctttttttagctttccgtcccgggaaagcacactaacaaagtcctgtcacccgggaacaataattagcacctcatcgcctttgacacctagagttggctcatcaaggcgcatatacgaacgaaattcttcccaggcacctggggtttccgtattggtaagtttgtctaactgtttttcacgagggtcataacgtatatgacatccaaaacattgaggcacccgtggagcatgacaggcttgacaactaagccttttgtgcactggatgttcacattttataggatcaggaggcttaagctcatattttcggccatttaatccggtcaaaatccatttttttccttcctttttgactcgaggcaacttgttacctttacgagtaatacctttccctccgtgacaggaacggcaagttatctccaggctttcttcaaaatgattataggctttcccatcacccatagtttcgttagccacgtgacaatccgtgcataccaacccggccttgaaatggatatccgcggggatacgccgtacaaaacggccatcaattagtgtttccgccccaaagtctccatcagtataaggggtgccgtaaccttcgtcttcataaagtccttgataggtaagaccaatacggccgcttctattgtggcatcttacgcaattttccaagggaatcttacgagtgagtattgggtgtttggctccttttgggccttttactaagtggcaagccacacatcccccgcctttttccgccagaaaatctggaagcttacccttttccatccataaatgacaggagccacaaagcttgcggtaataatcaagggctagtgaatttttcccggtttttaagagatactctacgctgtcttcgggacgatttttggcatctttaggaatttctccccagtaacgcaaaagaacatttataatccctctgttagtagccataagggactttttcactttgcctggcatttctggatgacattcaggcctcccgcaagttttttccactacccgcaggtcccccggattttttaccatacccgtatgggccaggtctttatccatgcgcaagggattgcctaaatgacaaggggaacagcctaccacttcccggctgtggactttttcaggcgcttcatcatggcaggccaaacacatctccacccgaccagaagtagtggtgaacacctgaggagccctcttgcgcttccattccttaaccagaacaaaaactaaaagggctatacctaaaataacaaaaatctttctcatcgattaaagcctacccacataagaaaaaagtaaacaacatgccaagcaagcaaaatacctgctgaaaacttaggaaattttttatacccaaataaagcaaccaccggtatagaagggaagactacgccagcccaaaatggcggcaaatgcctgagaagctcttgaatacctacaaaaaaccaaggaccaaggacagaaaggtccggctcaaaaggcctcagaagtggtgggtaaatcaaagttaaagccgaggccaataagcccatgaaagccagatcatatatcttgatttttttaagattaaagtgccaaccacaaagccctataaacaaaagaaaagatacacagatatgggcggcataaatcctgtgaactccttctttggaaacggccattataagatgattcaaaaagctacctactaacggcacttcaagcaacaggctttcagcaatatggccggcagaagagcctatttcatcattacgcaccacataaccggaaaaaagagcaaatacggtgaggggaaaagtaactattaaaaggaaccaagaaaaccaacttttgcgggcataacttctaagcctcaggctatctacaatgtgggccaacaaaaacaaaaaagctaactggcctgtgtaaaaatgaattcctctgataaaatcaccaaaaggtaaaaccccttctataccaaccgttgaaacaagaggcatctctaccctaaaaggaaaagccagaaaaactccacttatcagggccaataaaaaagaattagccgccgcccaggctataaaagggttaacccgggagctcaacgataagccccccttgtttttgactaacagctaaaacttcaaggtcttttttagccgggccagctatatattggccgcttttagtaaaacggctctggtgacacgggcagataaaaatttcttgccgaggatcatagtttacctggcaccctaaatgaggacagcgccgccaaagggcaagccagctatcctgttgttttaccaagaaaaaatctttagccacatataaatttttgtttttgagctcctcccctttgaccaacacctttttagggggccgagggaaaatgtgcacagccatataaagaccggtaacggccaatcctcccaaaaataacttggccccaatacttaaaaagtctcgacgggagctttgtttcatttatgaagttttctccaataaagttacactttcaaggtgaaaagtctggggaaacatgtcaaaggccttgacagaaagaattttaaaaccaagcttttgcaaaatcttaaggtctcgcgcgagggtgggtggatcacaggagatgtaaactaatttttctgaaaccacgtcaggcaaaaagcgaagaatctctttgcagcctccccgtgggggatctagtaaggccaaaggaaaagagcgagcttctttgaaataattaatcagggcctctatggccgaatacacttcaaaggttacctgggaaagcccccacaaagaggcattttcctgagcatcggcaatggcccggtggtcagtatcaacaccttctccacaattagtcccggtggccagtggtaacaaaaaattccctattccacaatggacgtctaaaatttcctggccagaggcaaggggtaaaatctctttcaaataggccataatattgagattaatctcccagttagcctggacaaagactccaggagaggcccagaaaaatacatctttttcggtaccggcaatttgtttgggtataggcatacgccggcgaccccggtctttggcgtctttggggaatgggcctaccggatttcttccacgaatccaataataaatagctttgagcaccgaaagttcttcataaatttcggccagatcctcttcacggggagcaagttgactccagaaaaggagcaccacttttctttccgccagagaaagggccaggttcactcgtttaacataaggatgcaggcgcttccaggccggtatatcagggagttttttgattacctcgttaatttccggtgcagccagagcacattccctaaccggaaccagatcatgagagcgacgcttcaaaaagccaagggcccctgtttcctgatgcacgtgaaattgcaggcggttacggtaaaaaaattctcttggcgaaggcacaatacctgagaccagctccttagcaggaagctttccggtgcgctcaagggtttcacaaaaaatagaaagcttttcttctagctgccgcgtgtaaggcagatgttgaaactggcatcccccacaagaagaaaaatacggacagatcggttttctgcgctgaggatcaggctcaaggatctctaaaggcctggcgagcgagtagtctccaagcctttgcgttatttttatatgaactttttcgccaggaataacatcagagacaaagaccacctggccgtcaggaagccttgccagcccctctccaccgtggatgagcttttcaataactactacggcttcaggcttcatggtcaaaagccgcagcaataggtcctcgcggggtatctatgacccaaaaaccctgctttatcagttcttcgcgcaagcggtcagccttttcaaaaagccctttttggcgggcttcttctcggcgtgctaaaacttctttaacttcaggttcagcagcgattttcgcctcgcgaataatggccaaaaccttgttgaccttgcttaaagcctctttgaccttcaatgtatcatcttcgtcaagaccttctcggctaagtactggctcaagccgattggtaaactcaaaaagagccgcaaacgccttggaaatattcaggtcatcgtctaaagctgcttcaaaacattctaaaaaattctctacagtttgggccacgggaaaatcagtctgcccgctaggctctcgcgccaaaaacaccataaaaaggtcaagcccttttagggctttagccgcttcatctagggctttaaaagaaaaatcaagaggcttgcgataatgagtgcgcaaaagaaagtagcgtattccccgcccagagtaccccttggccaaaagctccgggatagtaatggcgtttccggcagaaaaagacatctttttgcccttacgagaaacaagagccgaatgcagccagaaacgagccggaatttttcccgtaagggcgcgggcaatggctatttcgtcttcatggtgagggaagataagatctgttccgctagtatgaatgtcaaattcctcgccgagatacttgagagacatggccgcacactggatatgccagcctggacgcaccttaccccattcggtttccacataaaacccttcttttagttcctgaagagaagccctcttaaatagggtaaaatcaagcggatcgtctttttcgtaatcttcaaggtcaacagttgctccagtttttaatttggtaagatcaatttttgaaagaaggccgtagtttttaagttttgaaacatcaaaataaactgacccgtgtcttacgtaagcaaaatctttttctataagacgacgagtaagttcaatcatctcctctatatgttcactggcccgcgggtaaaaactcgcctgagaaatattgagagttttaaggtcttcaaaaaattcatgagctactctctgagttagttcttttaaaggaattttattttctaaagcagcttgaatagtcttatcatcaaaatcagtaaggttaaccacgtgagtcacttcatagcctttgtattcaagatagcgtctcaagaggtcagctgtaatcatacgacggtaaagcccaagatgaggccttctatgaacagtaggaccacaggtgtaaatacccaccaggccttcctttaaaggcttaaaggcctctgtttttctcgtcagggtgttggtaaaacgtggcccttgtttgggcaggtcttcaaagtcccaaagggacgtagaaagatagcgctcacccccatcagggaagataacgactattacaccttcgtctatgcgtttagccagctcaagggccccgtaaagagcggcccctgaactcatgcccacaaagataccttcttccctggccaggcggcgagtaagctcaaaagcctcttcatcaggcacgtttatgatttccgcaagaatcttcttatcaaaaatgcccggcgggtaggactctttcatatttttaaggccctgcaaacgatggcctggtaaaggctcaacccctataacttttgctgggagatttttatctctgaaaaaacgggccaggcccatgagggtgcctgtagtccccataccggctacaatatgggttactttaccctcggtgtctcgccaaatttcaggtgctgtaccgtaataatgggcctgccagttggcaggattattgaactggtcggtaagataatatttatcgggatatttacgggcgagttcatagaccgcttcaatagccccgtctgttcccttttccgcagaggtgagcaaaatctccgcaccaaaggcccgcataattttacggcgctcaatggaagctgcctcactcatggctattaagcaacggtagcccttaactgctgaaaccagcgccaggcctatgccggtatttccgcttgaagcctcaatgataatcttctctcgggttagctctccagattcttcagcggcttctatcatagaaagggcaatgcgatcttttaccgaaccgccagggtttacggcttcaatttttccgtaaatctggactttggggttagacctaagcctcctgataggaaccaaaggggtattaccaatgcggtctaaaatatttccatatttttttctggccataattagtctttataagcgaaaaataaacactagccaagttaatcttctccggccaggccatatttagccagtttgtaacgcaacacccgctcagatattcccaaaagttcggcggcccttgtctttatcccctgggcctcttccatggcttgttttatacgatctttttcgaggagggacactgcttctggtaaaggtaacgtgtaaaaaagatccgtctttttcttttcgttttgcagcttcatgggtaacgggaatccttcaagggtgattgcctctccttcttcagttaaaataaccgcacgttcaatcaagttttcaagctcccgtacgtttccaggataatgatgagaaagcaaagcatcgagcgcttctcggctaaacccctgaagcgttttttggtgtttttgggaaaatttatctaggaaatactgggtaaggggcaaaatatcttcgcgccgttctcttaaaggaggaatccttatagtaaaaacatttatccgccagaaaagatcttcgcgaaatctgccttcttccaccaaagtctcgagatctttattggtagcggtgataatccttacatttactttggtttccttggtcgcccctatcctcctaataaggccttcttgaagtacccttaataacttggcctgtaaagaaaggggcatatcgcctatctcatcaaggaaaatacttcctccatcagccatctcaaaaagcccgggcttggctttgtcagctccagtaaaagcccctttttcatgaccaaatagctctgactcaaggagcccctcgggaatagcggcacagttcaccttaataaaaggagcattttgcctgggacttaaacggtgaataagattagcaataacctctttgcctgtccccgactcgcctaaaatgagaaccgtagcatcagttgaggccactttggctaccagacgcaatgtatctttcatcttagggctttcggctatgatatccggcacatcaggtggcgaaagctcttttagctgggcccttaatttttccacctcacgcactaggcgaagctctttcagggccttttctatgataaaaattagttcctcaaggtttaccggcttggtaaggtagtgataagctccgccttttatagcctctaccgcccgttctaccgtagcgaaggcggtaagcattattacttgggtaagtggttgcttttcttttagccattttagaagggaaaggccgtcttcatcaggcagcttccagtcaagtatggccaggtcaaaaatccgttcttcaaggagttttttgccttcagcggcgttaagagcacaagagacatcaaaacctttatgccgcaagtaatctccaagaattttggcctgaggtttatcatcttctacaataagaattttgctattcatgggctttaggaaaataaattttaaaaacggtaccttctttgggcttagaaataaaagatactcggccaccgtgggcttcggcaaccttacgcactaaataaagccctaaaccaaagccattttctttagtagtaaaaaaaggctcaaaaagtttattttgaacagaaaaagaaaccccttctccgctatcttttacgtaaaaacatacctctttatctaaaatctcataacccagttctatagttccgccagcaggagtggcctctatggcattatgtaacagattctcaagggccctgagacaccatcttttatctatccaaatggttgccgaaggtcctttttctacaatgaaagtcaagctaaggcgctcaatcttttctctgaatttttcttctagctcttcaattacgtctaaaacgtcaattttttggggccttgtttcaaaaccccgagtataagaaaaaagctcaccggtaagttccgtaagcttttgtgcttcgttttttatcatatcaattatttcaggtgaaagtcttctagtttcactcatgtactgaaggcccataacaatactatttaagggatttcttatctcatgggccaccatggctgacattttacccatagccgctagtttttctgaagccaaaagcttttcttccagttccttttggcggcgggcaaacttttccagataaaaaaggcctgaggccaaaagcgccgttcccgctattaaaatacaggcactcaaaaaaatgaaattggcaaaggctttgtgggcaaattttatatcaaggccaaggaggagaaaaaattctcgatcaggtagggcctcaaatttttgacaaacatacctgacatttcctctattaaaaccctggtagcaactcttaaaaaccgtttccggcaaagacaggttttgcggaaaggtatttagaaggattttacctttttcttttactaaaacaccaaccagttgaggctgaccttggagttcatctgttagccaggctaaatctttcaaataatcaggaacatccggtaataatgcgatggtttcaacataagcggtaaggcgagctttaagaaaatttaaagtacttctagcttctctggccatgcttttatctaaaaagtggcggaaataaaacccttcaataacaatagccagtattaagactccaatggctaaaaaaaaggtagttttgtagcctaaaattttttgtgacattatctttctgtacgccaaagaggctcgccacattcattccgaatacgaaaaacgccaaagtcttgactagagatgacaatgggaaaaagtaaaagacctttttgaatggctacaatcctaacatgctcgccaaccttcaaataaaaaccctgttttttccaaaaccaataaggaccaaggcgcacatgataaatattgccgtaagaatctcgaactaacgcaatgggatgcttaaccgccaccacctcaccagtaataataacctgaggtagcccatcacaggggttctgggcaaaaaccggattacctataatggatgacaaaagaataactatcgctagcgagtacatcatatctttctaatatagcacattttataccatattagatagtttcattttctttaactttatttacttaggcaactttctacccctgacaatagcgaataaaaaagcctgagaggattttatcgaaaaattcgctaatgatttagacgctagaagcgtcaagattttcaaaaaattcgacaaatttgtccctgttagaaaagactactttaataatctaggcgtttttaaataacaaaatgtcatagtgggcaaacgtaatcgccacgccaaagtaacccttcactgtcactgcgaggcctcgttagaggatgaagtagtctcagagattgctttctattccgtggtttgcaaaatacatgtcacatttttttcataaaacggcaatcaattgttaacacacagttaaattttaaaagataaattttcagcgatcaaaaggagaacaaatgactatagaacttaaaaatataataaaaaaatttggagataaagaagtcataaaaaatctaagtctatctatagattcaaaaaagtttacagtcttacttggagagtcaggttctggaaaaacgactgttttgagaataatagccgggttagaaaaaatcgataacggaaaaataattatagatggcaaggatgtaacttataaagaagctcatgaacgtggaatttccatggtttttcaatcatatgctttatttcctcacatgacagccaaagaaaatattatatttggactaaaagtgaggaaggaaaagaaagatactatagaagcaaaactaaaaagaatagcatcattattaaacattacagaaatattaaatagaaagccatcacagctatcaggaggacaaagacaaagaatagctctggctagagctattatctctggaaggaaaatatgtcttatggacgaaccactttccaatcttgacgctagactaagggacaatatgcgaaaagaattaaaaaatttacagcagacgctaaatttaacagtagtatatgtaactcacgatcaaatagaagctatgagtatggcggataaaattattctaattcgtgaaggaaaaatagaacaagaaggaacaccttacgaactttataattttccaaaaaccatctacactgcaaaatttataggaacacctcctatgaacgtaatcacaattgaagaaataaaaaaagaaaatatcttaccaaaacttaaatttcctgaaacagcaaaatatattggcataagacctgaaaacttcgaaataaatacaaagaaaatattttttggcactggagaaataaagtttactgaatactgtggaagcgaaactattcatactataaaaattggaaaaattttaatctatttaaaaacctcttcaaaaacaaatattaaagcaggaaaaagaataaaaatatattgcgattataatgatttaaggttttttgataaaaatggccaattattaattgaaaacaaaataaaaggaggggtaggcaatgaaaaaaacgttaggagcattgattctactactaattatggcgatcaacttgaaaatttgttatgcagctgaaaaaattaaaattactttttggcatgcaatgggaggatcaagagcagcttttataaatagaatggttgaagatttcaattatacacatcctggaatagaagttaaagcagaatacaaaggcagctatagagacaccctaaacagtgctattcttgcctataaacagggtaatgctcctcacattgtacaaatttttgaggttggaacacagttggcattagattctcatatttttatgccttttcaagacacaataaaaccaacagattatgcattattagacgattttatcaaacctgtagctaattattatagaattaaaggaaaatttaactctgttccttttaactcttcaaatccaattctttattataacaaaactatgtttaaaaaagctggtcttgatcctgaaaatcctccgaaaacttttaatgaagtcataaaagcttgtaaaaagctaaaaaaagcaggagccaaatattgtattacctggcctctacattcctggtttgttgaacaatgggtcgcagaacagggcgctcttttggctaacaataaaaatggtagaaaggcaagggcaactgatatctatatcaattctgaagcgatgaaaaaaatcatgaaatggtggaagatactttacgacaaaggatattatgcctattctggaaagcctgaagactgggatggggctaacaacttatttatttctggtcaagcacctatgctaatcacctcaacatccgatgtaactattttagaaaacgctgcttttgaacacggattcaaattgggaacagcttttattcctattcccgatggtactgaaagaaacggcgtagttgttggaggtgcaagcctctggttaactaaagggcattctaaaaaagaaattgaagcagctaaagaatttttactttggtttacaaatactgaaaatgaagtccgctggcacaaaggtactggttatttccctgtaagagaaagcgctgttaatgtattaaaatttgaaaaatggtttgataaacatcctgcttataaagcagcatttgatcagcttcttcaaacaaaagtcaatagagctacccaaggcgctttaataggaaattttccagaaattagaacaataattgaagaagcaatacaagaaatacttgctggcaaaccaattaattacgttttaaacgaagcggataaaaaagctgataatgctcttaaaagatacaacgattctataaaataaacttaaaagggagggctacgtcctcccttttaaaagcacatgacacaagactataatatttataaaaataagtggatagctcttttactacttttacctacaattttaatcttactacttttcttatattatccaatactagaaacatttcttctatcgttatatagagtaggatttttaggacttactaaaaaatttgttggcttagataactataaatatatctttagctctaaagactatattaaaatttttaaaaacacagccgtttttattgttcccagtatattattaagtataacaattggttttattatatcccttttcttaaatagcaaaataaaaggtataagtttctttagattattacttatatggccttatgctttacctccagcggtagctggtgtcatcttcttatttttatttaatgaacaatctggcataactaattttctactaaataaagtattacaaattcaaattccctggctgtcaaataatattttagcaatgggagttctgattattgcttttgtatggaaaatgttagggtacaatatagttttctatctagccgccctccaaaatatcccagaagagcttttagaagctgccagtctagaaggagcttcttattttcaaaaaatttttaaaataattttaccccttctttctcccataagcctttttttattaataacaaatacaattgctgcattttttgaaagtttcgctttcgtcgatttaatcactaaaggaggacctgcaggaagtacgactattttaatttatagtatttatagagatggctttgagtattttaaaaccggcatagctgcagcacaatctgtaattctttttatatttgtcgttatacttacattaattcaattaagagtatcctctaggatggttcactatgaaagataagtttctatatataatcttatctctttttgtttttttaatagcatttcctctaatattagcttttattttttccactcaaactccagcagaaatatttagttacccaccaaaacttaccataggtagtgcttttttagaaaactataaaatagcttggcaaaaatatcacttaggaaaatatcttttcaacaccatttttgtagccttttttgtaactactggtaaagctatcatttcttttatggctgctaccgctattgtttatttttctattccatttaaaagagcaatttttctttttatactttttacattaatgatgccgacggaaattatgattatttctttatttaatatcattacaaaattaaagctagttaattcatttggcgctttaatccttcccttcttagcttcagctacaggaacttttctttttagacaacatttccttcaaatctcaagagatcttttagacgcagtaaaaatagaaggtgttaatcccttacaatttatgtttaaaattcttcttcccatgtcaaaaaacatattagcagctcttttacttatcgaatttgtttatgtatggaatcaatatctgtggccactagtaattattagagacaactcaaaacagcttatacaaatcggacttagaatgatgacaacaggtcaagatgccactaactggggagttgtaatggcaggcgcaataatttctttattgccagcattattaatatttttcttccttcaaaaatatttttctcaaggccttgcttttaaaagtgaaaaataattaaaaattttttccttttaatacttttctaatcttatctggtatatttgtagtaatagagtttactcccattttagaaaatttcttagcaatatcttcatcatctattgtccaaacattccagtagagttttttactaactattttaaaggcatgcttctcccatatatccaagttactatcagttgatataccagtaagattaatatattctattttttctattattctttctattggttcgtcttcagatatattgtatccatattcaactatccataaagttctaacatttttattaaatttttgccattctagcaaaaaactataatcaaaactaaaaaccattaatctttctttttctttaactttttccaaagcagaaaataagggaaaagccgcttctttaccggacttaatttctatataaatttctaaatctctaaacttatttattacttcttctaaagtaggtattttctctcctttaaactgtggtccaaaccaactaccaacatcaattgctttcaattcttccaaagtagctttactaactataacgtttttatcccctgtacgctcagttgttttatcatgtataaccaccaatttattgtcttttgtaagatgaacatccaattcaatcccatcagcctgtaattcctgagctatatagaaagcagctatggtgttttcaggggcgtaataggaagcacctctatgagcaataatttttatatccataacaaaccttcgctgtcactgcaaggcttcgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgcaatgactcaattgtcgcctatttagtggccccattcctgtgaaaacatcgaccaataaccaccaactctagttcaagagagattcctgtgcgtggtcaaagcctacaatttgttgtgcctgctggtggtcggtcaggttaatatcgcgctctttggcttcagtgggggctacgaccttacctcgctgttttatgccgctaccactttatacccaagtctttctgcttcttcttttatttttgtcaataatctctccctatttatctgcttcagatgatttgcccctaattccctgtattcctgaccctctttgatgataaaatacaccgctttcaatatcttatgcgctatggcccctatggctttcttaggccctcgacgagcacgaagttgcctatattttgccgcataatatgtccctttcttcctcgtggccgcccaagacacctctatcaaaacgcttcttaaaggatgtttctttaccgggctcttgccgctaatcctctttcctccactttcgttattccctggacaaactcctgcccaactggctagcgccctctcatttgaaaaacttctcagatccggccctacttctgcccaaatagctcgcgctgaaacttcacttactcctggtatcccttttaatctctctattaaatcttcatggtgtctcattacttccttgatccttatatccataatccctatctctttttccagagtctctattatgcttaagagcgaatgcaaaagaaaacgatgatgctcttcgaaaaagccacaaatagagcgatagagctcttctactttcttcttaagtttccctttagcacaaaccctaacttcttcaaggctaggcttgggggtctctaaaagtaatctcatgatttgacgacctgtttccccaaacaaatctgaaactacattgtctagcttaatatttgctgattcaaaaagcttttgaactcttttcttataatcagcaagcgttttgacatgtttctgtctaagtcgtactagctctctccagaaacgaacttgttttgggggaatataacttgcccgtagcagacctacacgaagtaattctgctaaccagcggctgtctgagacatccgtctttcgtccagggacatttttgatatgcctggcattgactaagatcacttccacatagccttctaaaatattgtgtataggctgccagtaaacacctgtgctttccatggctacaatgggacaatctttttcgatcagccattctctcagggctataagatcgtcggtaaaagtttcaaattctcgaacttcgacttctatagaaccatcaggaagagtctttaggatacatgctgagacgaaacgcttatgaacgtcaaggccacaacaaatgggatgaataattcttaaaacctggttattttctttttcaggagccatgggtatatacctcctttttaaagactttttgaagcaacaaaatatccatggctcctctcttttcaatgttttcatgccttcgttgtgcccctttggggcatggaggttaataaaacattacttgctggctagcaaagataacgtctctttttaatacaaacagtttttccgaactttcgacaaatttgttttaaaacaatcaagattacttagctttttaagcactctaaaataaataagtcaaaactactgtctgttgaaattcgctaggacctaaaaaacgactttagttgttccgaacatagcgaagaatttctcctagcatccctgttggacaaataaaattggcatctatcttgcttattctaaaagtgtcaaaaagaaaggaggtagccatgaaaaagataattctatgtttaatgccattattatttttaatagtcttaaacagttgtaccactacccagcaaagtgcttcttaccaaggagcaactttaggggcagcagtaggggctgtaactggagccatgttagacaacaataatccctggcgaggcgcagtcattggagccacagctggagctgtattgggagggggacttacagaaataagttctcaggcctctgccaacgccgccagcaccggacatacagtggtatatcggcagggtgataacgtagttgaagccacaccgctttcctacaaccaacaaacaaaatgccacaaaatacgcaagcgtatctggaaaaaaggccgtttgattgaagaccgcgttgaagaagtatgtgaggcccacaaaactaccaactcttacttttgattacttttgatatagagtgttaaccggcccgcctatcctcaatgtgagcctgccaccttgcggcaggctctttctttgctattttgcttttatcaatggagacctttgcaaaatatgccatacttaaagagactgcttcgcccatacgggctcgcagtgacaccctaaaagggtcattgcgaggctgcccccagcagccgaaacaatctcatgtaattgtttcgcttcactcacaatgacaaaaaggcattcgcaatgatagcatttattttctaaaatgatcattgaagactttttaaattatttacaaaacgaaaaaagggcctctccaaacacggtgcgttcatacgctacagatctttatcaattaaaagaggccttagggaaggaccccgctcaagccactctccctgaaatcaggctatatttggcaaaattggcgcaaaaaatttctcgcgcaagtcttgcgcgaaagctttcaagttttaaggcctattttcgttttttaaaaaagaataataagctcaacgacgagcggcttttattccttaaaggcccaaagcttgagcgcaaactgccccgggttttaaacgttgacgaagtgtttgccatgcttgaaaagccaaccggagacgacttcttggctttgcgggacaaagccattcttgaaattctttacggagcagggctaagggtctctgagttggcttctctttctattgatgatgtgctgcttgacctccaagtatttcgcataaaaggtaaggggggaaaagaaaggctcaccccctttggccaaaaagccaaaaccgctcttttgacttaccttgaggcccgtgaaaagctacttaagcgcaaaaagaaggaaacgcggcatctttttttaagtgtgcgcggcaaacctttatccagccggagtattcatagaatagttaaaaaatacgctctttatctaggtttgccagaagtttcacctcatactttaagacattcctttgccacccacttgttagaagccggtgctgaccttagagttattcaagaaatgcttgggcacgcgcgcttggccaccacccagcgctatacacaccttgatttttcaaggcttgcccgagtttatgacgattcacatcccagggctaaaaggagtaaaaaaaatgaagggaacaacgattatcgccgtaaaaaaagacggtaaagtcgtagtagctggtgacggacaggtctctcttggagaaacaattatcaaacacaaagcccgcaaagtaagacggctttatcacggaaaagtcattgtaggatttgccggggccaccgctgacgctttaactctttttgaaaggcttgaaaagaagcttgaagcttatggtgggcaactggtgagagccgtagtagaactagctaaagactggcgtacagaaaggaccttaagacgccttgaagccatgctcattgcctgtgacaaaaatcacatgtttttgctatcaggggcaggtgacgtgatggaacctgatgatcaggtgctcgccattggctcaggtggttctatggccttagctgcggccaaggcccttttaaaacacacggacctccccccacgagacattgcccttgaagccatgcaaattgctgcttcaatttgtgtttatacgaacgaccaaatcgtagttgaggaattataggaggaaattatggaaaagcttaccggaagcgaacttacaccacgccagatagtagccgaacttgataagtatataattggccaagacaaggccaaaaaggctgtagccatagcgcttcgcaatcgctggcgaagacaacaggtgccgcctcctctatcagaagaaatttaccccaaaaacattatccttatcggccccaccggtgtgggtaaaacagagatagctagaaggcttgccaaactttctaactccccctttctaaaaatagaagccaccaagtttaccgaagtgggctacgtgggccgagacgtagaatccatgataagggatctcgtccacatagccgtagaaatggtccgcgaagaagaacaaaaacgcgtgcaagaaaaagccacctacctggctgaagacagaatccttgacctgcttctccctccaccctctgacacagatagcgccacctttgcttctacccgggaaaaattccgcgaaaaacttcgccggggagaacttgatgacaaattcgtcgagatagaactggccgggaaacctgctccaatggtagaggtgctcgccgccaccggacttgaagacctggaacagcaaattcgcgacatgatggggaatctttttcccagacgccccaaacgcaaaaaaatgaaagtaaaagaagcccttgaacttcttaagcaggaagaagccaaccgcctggtggatatggacaaagtggccaaagaagccatcaggcgggtagaaacaagtggcattatcttcatagacgagatagacaaaattgccgccagagccggcggaggtagtacccctgatgtttcccgcgaaggagtgcaacgggatctgctgcccattgtggaaggaaccaccgtaaacacccgctatggcatggtgcgcacggaccatattctttttatagccagcggtgctttccatgtggccaaaccgtctgaccttatccctgagcttcaagggcgatttcctatcagagtggaacttgatcctctaacggaaaaagacttcgtccgcattttaaccgaaccagaaaacgccctgataaagcaatacaaagccttacttgaaaccgaaggcgtaatccttgaatttacacctgaaggcgtagaagaaatcgcccgtattgcttacgaagtaaatgaacgcactgaaaatatcggcgcaagaaggctttacaccgttatggaaaaactgcttgaagacatttcctttgaggctccagatgtggcgccaactaaaattgttattaccgcagagtacgtgcgggagaaattggccaacgtggcccaggacttagacttgagccgctttattttgtaatttatgtggccacgcctttatcctgcaccagagaagagccccaggctgctttttgccgataaggaaggccgtatttacgaccacccttatctcctggccatggggctctctggctacgatgtggttttgccagaaagggaagactttatacctttgcccgtaggcagtgctctttatgttttgcctgagcgctatcctattggctatgacccccataaagatgaaccagtggtccttaaggaaaacccctttgctccaggcgagcctgttttcgccgtggcagcctatctggccccggcgcacactcaggtttatctctgcccttatttggaaagccgaaaagagcttccgccgcttcctcttttttcttatgccgcggcaggctggcaccgagggcgtttttgggctacggcctttaggtctgactttgatcatcgtcaggaagttcgtttttttaatgaagaacgcatagaaaaggcggctaaggaattcttaagacgctttccaaataaccgttttgtcaaacatctggtagaaaactgtgtaaggcgttaccgttgcccagcagccagaaactttgtgcttaaacgctttgaggccccggctccgtgttctccatcctgtaacgccaggtgtattggttgcctttcctggcaggccgaagacggcccccacattgcccaggaaagaatagcctttgtgcccacggcggaagaaatggctgaagccctgattccccatttaaagggggcccaaagagccatggtttcttttgggcagggctgcgaaggcgagcctttgcttcaggctgggctgatagaaaaagccataaaacttatgcgccaggccaccaggcgaggcactataaatctcaatactaacgctagcctccctgatgaagtagaaaggctccgtaaggccgggcttgacagtataagggtaagcctttcaagtgctagagacaattattataaggcctattttaggcccagaggttatgatttacacaacgtcagggaaagtatcaggcgcatgaaaaacctcggcggctttgtgtcattaaacctttttgtttttcccggatttaccgatgaaaaagaagagtttgaagccctatgcgatatggtatctttggggattgattttattcagctacgtaatcatgcaatagaccctatttggtatttaaaaaagataaattttgaggctggtagcgaatgtttaggcataaaaaatttagtaaaaaggcttggcgaagaattccctcgcttacgtttcggttatttcaaccctccattaagatagctcttattttacttgttttcgctggaaatgcccttgccctggatagatacgtttgggatagccatcatactgtggtaggggaagttaagaaacacgtcatttctgaaaatgaaactttacttgatatcgcccgctggtatgacctaggttataatcaaatcatactggctaatcctaaatacgacccctggatcccccctccgggcaaggaagctgttattcctactcaatacgtattacccagtgtaaaaacaggcttagtagtcaatcttgcggaaatgcgtttgtatttttttacaagagaaggaaataaaaaaatagtttataccgctcctataggtattggcacagatgggaaacttactgaactaggaatttataccattgttcgcaaaagaaaaaaccccccctggcatgtacctgaatctatcaggaaagaagaacctgatttgccagaggtagtaccccctggcccgaataatcccttgggaacgcgagcactttatctttcccgaggctcatacatgatccacggaactaacaagccttggggaataggaagacgtgtaagtcacggctgcatgcgcctgtacccagaagatattgaggctctttacccactagttcccgtaggtactccggtaacagtaatatacgagccttataaattaggcgtaaaagataacaaaatatatttgcaagtctttccagactttgaaaataaagttgcttcttcttttgcggaaattatgcgattagccaatattttaaaaaaagaacaaggtggtaaaattatcctttactggatggaaataagaaaatatttagagaataaagacggtatccctcatatagtaggtgaaattagagggataccgccggctaaaaattaaaattatttggtcaagctcttttcgaaaacacgttcaattttgctggccgcagcgtcggctttagcagcggcttgagctgctctattagctgcagcatcagctctctgagccgccatggtagctgcctgagccgcagcctcagccctctgagccgcagcttctatgcgagcaagggtttcctggagattctggcactgagcagctgcttctttggcttcttgagaagccttaatggcttcctgcatcaaagccttgtcctctggcttaagaccagtagaacatcctatagggaccaaaagcaaagaagcaagactagccataccaagccattttttaaaccgtttcataaatacctcctctctcttgtcttaattattaagttttatatacgagtattaaggccaatttgcaagcttaaaacaggatattaattaaaatttttgttaaaatgcatctattccaataatccaatatactaataatctcaaattattaaacatttttaaagcaacctttacgaaagcttagaaaatagattgagatcgcacagcgagactttcgcctttcaatagggattgtttcgctttgctagcaaagactttttagggtgtcattgcaaggtctctcagagtgtcactgcgaggagccgaaggcaacgacgcactctcttgagccaccagctaccggccatctgccatatgccatttagtcacagcaatcccgtatgtctcttaagcaaaacattttgtaacgatctctttctatgtggcaaattattaggctttattgaaattatgggaaagggaaaaaattgaagattttcacctatggtaaagggttgaaaataaagcgttttaaaaatatgtaattttaaagttctcctcttcctctgcccgaaaagtattatagaggacggaacaatgaatatctactttaacaaaattcaaaatgttataaaaaattacggccgccaagctggccgaaaaatctcttggcacagagaaaggcctactcctgataaagtaactatatcggaagaaggtaaaaacttattaaatcagctggcttggcgtttaaataaacaacaagaaccaggggttgagaataatgaaaaaacttttaagtttaaaattgttgatgccgaaaaaggattagaggaaaccgaagaaatatcttcggaggaaaaatctaagcttttagagagggtcgtcgccaaaatattaaaggcgaaaggagataaccgatgaaaatagaaaatctttaccaaaaatttaatgttcagacggaacaggttaaacaggcccagacccaagagctcaatcaaaaagcaacccaagcaaaccagcaacctgctgttgagcgagaccgggtagaaatttcccaaacagcgcgagacatcaaaaagattgaatctatagtgaaaacctcccctgatgttcgagccgataaagtaagggccattaaggaacaaattgaatctggcacttatcaggtagattctaaaaaagtagccaacgccatgttagctgacctcttgaaagatatagcttagaaaccatccccctcctcaattttaaagggaggctctccgcctccctttttgtttttggaaaagcctgttatattattcataatgattgttaaacttacagaaatattaaactaatgacataaaaattgttattttatttataaaacaatgaaaacatctgtaattgtatcaacttacaatcgtccttcagcattaaaaaaagtaatagatggactaataaaccaaaaacatctaccaaatgaagtgattattgcagatgatggttcgaataatgaaactaaaatattagtaaaaaatataaaaaaaagggctccttttccaattatacatatatggcaacgagacaaaggttttagacttagcagaataaaaaataaagctattaaaatcgcccaatatgaatacattatttttttagatggagattgtatacctcataaattttttattgcagatcaccttttcctagccgaaaaaggatattttgttcaaggaaaaaggattctagtaggccaaaaaatagaaccttttttctcttataaagaagcaaattctttaatatttcttttaaaagccatattaacaaataaaatatctaattggcatcatatttttcgaataaaaaaattcccttgttttaaaaatagaaaactgagaggcataaaaggttgcaacatgagcttttttaaagaagatcttatagcaataaatggctttaatgaagactttataggatggggacgagaagattcagagttagtagtaagatgctataattatggattatatcgcaaagaacatcctttcctagctatttgtttccatctttggcatccccctgcacctaaaaataatttattaaaaaatgagcttcttttagaaaaaattttaaaaacagataaatacttttgtgataacggaatattaaaaagaaaataatattattaacaatgaaaaagattcctatttcggttataattattactaaaaatgaagaaaaacgtttgattccctgtttaaaaagcatttcttttgctgatgatatagtaattttagattcgggaagtgaagatagaacaatagaaattgctaaaaatttcggctgtagagtttttgtagaaaaatggaaaggatatgggcctcaaaagcaaagtgcgttagaaaagactaaatataaatgggtattaagtctagatgctgatgaaagaataccacaagaaacagcagaaaccattaaaaatataataaaacaaccaaatgcttccgcttatagtttttgtagaaaaaacttttttcatggtaaatggataaaaagatgtggttggtggccagatagaataataagactttttgataaatctacaggtaaatttgaaggattagttcatgaaagatgggttacatatggaaaaactattaacttacaggcatatatagaacattattcttttgataattattcatcaatgttaaaaaaattagacgtttattctgagctagcagctatagaattattcaaaaaaggggttaaaccatctattattacaccattttctcattctatatggtcctttttaaaaatatatttattaaaacagggcttcctagaaggactagatggatttattatatcattcttaaatgcagctggacacttctttaaatatgccaaattaatagaattgtatcgctactcagacaaaattgaatataaacactagcattctaaagtagttctcctaatacatagccctattataaaactaaaagtaactagcaacatatgaataaataacacattttcagtaaatccggatacaatcatatggatacaagcacacaaagaaatatatcctaacggattattacttaatatgagtttcttggaatagatcagaattttataaaaaatatataacaaggctgttaatcctaaaagcccattagttgccaatacaaacataaacatattatgaggatgattatatcgggcaagtaaagatgggaatttcccactttttacatattcttttgcagcaatgatataatcgcctgtcccgacgcccaaaaaaggatttgacataaacattttaaaagaagccttccacataacaaagcgtgaaccaatagaagtaccaacaattccagactgatatttagaaatatcggaaaaaattaaatttactctttgattaactacattattaaatttatagagagagattaaaaacacaaaaattactgcaaatactattaataatatctttttctgttttctaaaaacaactaaaagtaaaatcataaaagtgactaacagccccaaccaggcagttcttgaagtagacaaaattatagaaactaaaccaatcaagataaaagagaaaagaaaaaatttctcagtaaactttagagaaagcctataaaaaatcaaaaatatagtggctacataaaaaccaaatgaattgatgtttccaacccaaatatgatgaactcctaaaggacgaaacggtataagcgttgagtcttttataaagataccaaaataacttaaaaaccctattacatcaaaaacaatcaatccaaacaaaaaagaaaaaaaaatcaacttgacccgacgattgcttaaaaaacaagaatctaacaaaacagaaaagagccaataaaccaatatcaggttaactagtgtttttgcccgcttaaaaccttcaacataatcttcgctataaacaacaccaaaaaaagaaatacctactagaaacaaaaaaggataaagcaacggctgtttaatattactaaatacttgctttctaagcttagagctaaaaagagaaaaaatcacaacttgcaaataaattagtatcattattatagtattaatacttttagaaagaactatagtaaatgcaaataaaatcaacgaaataatcaaagcaagaaaaaatttttctaaacttttatctttatcgttagcgatgatcatttcaccaatttaaaatgctttttgctaaaatccagattaaataatttctcgaaaaacaataaaacacgatgtttcttttctctccaggttaacttataattgggatccgctcgaaatattccttctgcgggtggtaaccagtcttctataacttttggatgcttacctttgaactctcgtaaaattttaggatcaattttatcatattttttttctttatattctttgccccaatacttttctaccttttgtaactttagattcatttgttcttcacttcttatccaaccgtaatgatatatcttagccccagtcatagctgctttgggatagcgacctcttttataattatttacaacaagaaaaaataaaccttttggagcccatacaaacaaattatttttaattattcttacttcttttctataccatccaggagaccatatataggtatttttattaccataaaaatggatataatcaaaagctaaggcttctacatcgggatcatttaaatatttttgcatagctctttttatttttggtaaatcatcttcatgtataacttcatcggcttccagataaaaagcccaatctcctgtgcaattaaaaagagcaatacttttttgctgaccatacacaaaaccttttgttctcatattttcattccattgtgtatggataatttttagttttggagtatctatttctttaagttttatttcagtattatcttcacaaggacctaaggccacaataaattcatctactatcggtaaaatagactttatagattgaacaaatggataacccaacatttctgcatttcttaaaaaggtaaaaccgctaactttcattgcaattcctctttaatgcctcacaaaagattcgtataattcttcatatacatgacatttttgtagcaattcttcgtgttttccttgagcaattattttacctttttccataactactaaaatatctgcattttttacggtggataaacgatgggcaataagaatagttgttctatttttcatcaggttattcatggccttttgtactagctgttcggaaactgaatctaaatgactggttgcttcgtctaaaattaatataggaggatttttaagtatggctctagcaatagctattctctgccgctggccccctgaaaggttaaaacctttttctcctagcaaagtatcatatccttgaggcaagtctttaataaattcatgggcataagctagccgtgctgcctgttttatttcttctctggtggcttccggttttccaaaagcaatattttctgccaccgttgcattaaaaagtattacgtcttgagaaaccaaacctataagagctcttaaagattttaagtcaaactcttttaaatctatattatcaagaaaaatctttccagaagtaggatcgaaaaagcgaggaatcaaagaaattaaggtactctttccagcaccacttgggcccacgatagctaaaacttttcctgatggaataagcaaatctatgttctcaatagcagcttcttctgccctgggatatttaaaagttacacttttaaagtttatgccaatttttggagggaaagctttaatttttccagactcttctttcggcaagcccgaaaattcttcaagtctctcaacggcagctaaagcttcatgacttttggcataagctgaagacaatttttttaccggattaaatatcatcagaatagctgtaagcactgagaaaaaatctccaggacttatggctccttttataatcaagtggcctccgtaagcaaagacagctccgccaccaaccccagccataaggttggcgaaaaacttagttccttcattatattttgtaagcttcaaagaaaaacgataaaactgatttaaagcatgattaaagcgttttaacatgtacttttcttgcgtaaacacctttatatcttttaaaccctgtaggctttcagaaagatggctggtaagattggccatctcctgttgggccaagtgtctggtctggtgagattttttggccagtttccttgaaattaaagctacggcaggcaaaaccgttaaagcaagaagagttaagtcccaacttcgccataatgccacgccaattagaattactattgttgaactttcaaggactatagttctaaaaacatcagttaaacttgtttctactatgttagtatcgttaataacgcgtgataccaatctaccagaagtctctcgtctcacttgagaaagaggtaaaaaaagaagtttttcaaatatatcggcacgtaatttattggttaacttaagtgcagctatgcgcataaagtaagcctgacaaaaaacagaaaggcctctaaaaaggaaaactactactatcgctaggggaacaaatttaagataatgatagttttcttttaaaaaaacattatccattaatggctttactaaccaggcaacagaacctgaaaagatagaagcaataaaactaaagatgatagacaaaaatattaaaaaccaataaggtttaacgagttgccagagctttaaaatagaggaatcttttttcatttcaagtgaccagaaatattaaattccaggaaggccaaaaataaaatttggcggccccacggggactcgaaccccggtctctggcgtgagaggccagtatcctaggccactagacgatggggccgtcatgtcttctctaaacttagctacagctaaacggcctgtcaagaaaccgcctcccgattctgaacttctagagaatccgctttctgcagatgataggcccttataaaaccgtctatatccccatcaagcaccgcctctacgtttcccacttctactcctgtgcggtggtctttaataagccgataaggttgtagcacgtaagagcgtatctggctaccccaggcaatttcttttttctcgccgtaaagtttttgcctttcctcttcttttttgcggcgctcaagttcataaagcctggctttcaatatagccatggctatggccttattgcgatgctgggagcgctcgttctggcactggaccacgatacccgttggcaggtgcgtaatacgcacggcactttcagtcttgttaacatgctggccaccatggccactggcacgcatagtttctatttttaagtcttccggcctgatttctatctggatatcttcttcaatttcagggatcacggaaaccgaagcaaaagatgtatgcctccggccactggcgtcaaagggagaaatccttaccagccgatgaatccctgactcggcctttaagtggccataggcataagggccttccaccataaaggttactgattttatgccggcctcttctccaggaagaatatcaattatcctggtcttaaagccctttttttccgcccagcgaagatacatacgaagaagcatctcaacccagtcctgagcttctgtgccccctgccccagcgtgaatagtaacaatagcgttagaggcatcatgagggccagaaagaaaaagtttaacctcttcttcttctatagttttctctaaatttttaaggcgggcttttacttctttaagtgtttcctcatcatcttcctctacacccagctcaaaaagaactctcgtatcttcaaattcctgttctagcttttcccaggaggctaaaaggtcttcaaggcgtgcccgctcccttaaaacttctttggcgtctttacggtcccagaagccttctttgaccagctctttttccagttctttgagtcgttctcttttagccgctggatcaaagacacctccttaaacttgatatacgttcctcaagtttttcaatctgcatttttatctcagctggattaagggtcatcaaaccagatttggcttccataactccttttttcatcttctcctcccccaccaatttttgacgattaaaagcaaagaactcaatacacaagcaatcgcccaccaatctccatatctagtataacagctttcataagataaatgtctgactactaccgtaggatacgcctctttttcgaggggagttcgaagtataatgcgaccatagggatctatcaacccactaatcccggtattggcggctctaaccagataacgcctgttttccacagctcgaaaaaccgcctgggcaaaatgctggtagggcccggcactggtacgaaaccaggcatcattggtggctaccagaagtaccgttgctcctttttttacctgttcacgggccaaatccgggaatacgctttcaaaacaaatcaacccaccaaaggcctctccaggctttatcacaagcggtgaatgttttggcccaggactatagcctccagcagccacagcaaaagttcgcaaaaaaggtaatacatcttcaaaagggacaaactccccaaagggcaccaggtgttgtttatcgtaaatggcttttacatgtccatttcggtcaagcaaaaacaagctgttaaaaattttgtagccgttattctcgcgttctaatcgaggagtccccaaaattagatatactttgtggaaagccacccagttcgctatcttttgagataaattcctctccaggccaaagtaaaagggaagagcggtttctggccaaattattacctctggtttttcttttaaggccctttgcgaaaggttcaaatatttttcaaggctttcttcttttaattccggcttccattttacatcctgagggatattgccctgaataatggccactttttgaggcgtaccagaaaatttgtgatccaaggcctttgcaccgtaaaggtaggcacccaaaaaaaccaccaaggccaaagctatagtgtaacgggccttaaattgctcggttataaaggcaaagcaggcataattaatcagataaagcacaaaagaaactgcgtaaacgcctccaagagaagctatttgaatcaaaaaaatattttcgtactgggtggtgcccaaaaaaccccagggaaaagcaaaaggcactttggctcgtaaaaactcaaaagaggtaaaaagagcagcgcaaaacaaggcatttagaggaccgagtcgcaacaagccaagcttctcagaaagccagaaaggaatggccagatacaaagctagataagcggccagaagagaaagaacccccaccgcggctaaaaacggcagccccccaaaatccatcattacatttataagccagtaaaggaggccccaaaaataaacaaatccgaagataaaaccaagtctaaagccctggcgagaaacctttatggcctcaaagaccaaccctagcgcaaagaaagctaaaaaagaaaagcctgctttaggatgagctagaaaaagtaaacttccagaaataatggctaaaatataaggccacatcagatatctttcctgaaacggatctttttaattcgcctttcgtcagcggaaaggacctccacatgaaggccatcaaagcgaaaccgctctcccttttcagggatacggcctgcctgattgattataaaaccagaaatagtttcgtaaggccctctgggaagctttattttcaaaatccgttctacgtcgtctattctaactaaaccatcggcaatataccagccttcctgatctctggggaaaaccggggtttcttctccaagtatttcttcaaacaaatcaattagcgtaaccagccccacgataacgccgctttcgtcgataaccagggcaatctgttctcttcgttttctaaattctgttaataggtcaatcaatttcagattttccggaattatataaggggctcgcaaaagctctttgaggcctgacggattatcattcttacacaaacgaaacaggtcttttatatgagtaattcctacaatttggtcaaggtctttttcataaaccggataacgagtatgaggtttttgaagaatagtctcttttattttttcaaaatcagcatttacttcaagggccactatgtctttacggggtaccattacttcccgtataggaacattgcgcacctcaagtatattgataattatctccccttcttcgggagaaagaagccctttatcttcaccttcttctattaactcggttatttcttcggtgaattctctggcttcttcctggggagacttcctgaaaatctcttttatggctttaaaaaccgagggtttttcctcagacaaaagggacctccgcactttttttctgtagtttaacgtcctttgatgaagctaaaaggcttctacccagtaacgtacctaaaatggcgagaaaaatggtcgtggcatcggcgtatcggcctactataaaaagctggccaacttctgctactaacgaaagcaaaaaagctcccccaatagaaccttgaataagcccccaaaagacaaaacaaaaaagctctctaaaaagggaaaaaatagcaccgaaagaaacattatcataaaaatacttaaacggtatcaaagcgtctattttaaatgaaggatgccgaaaagaaaaaggagcccaagcctcaagcagataacaaatagcaaaggcccaaacataaaaatctttttgttttataaaagacttaaaaaggaatgccaaaatcaaacgcaaaaaggatttaataggatttaaaactatacctaccaccaaatacctaaacccttctatcagtagccaaaagaatcctaaagaggcccaggaaaaccttttaaaggcataggccataaaaaaagaggataaaaaaacattgtttaaacccggagaaaaagagatgtgtttgagcttatattttaagtctccgatatccaaactgggaataaaaggctcggccaaaagataaaaaaccataaaaagggcaaagtattcatcaaggctaaacctggactttctaggcagggaaagaaaaggcgcggctaaaaatccggccactgctcccaatgtatttgtagctacatcagtaagagaggagattctttctggcagaaactgttgaaaaaattcaagggtgaaagaaaatatagcggcaaaaaagaataacatcgctagggaaatccattttcgataagtcttagtggcgtaaaaccagaagaaacctatagggaaaaaaagtaaaaaattgctgaaaatatcagataaagaatgcttttcaggatgtaatagaaagatttttagctcaatttccctaaaatttcctaaaaaattaaaaggataaagggtcagatacacgataatggatagggaaattagcaaaaaaaatgaagtagttttccccttcaaactggccctctctttttattttggtaaagttaagccatgattctttttagatatttgagtactgaactctggaaaaactttgtaatcactcttttaagccttacctctttactcctttttaccagatttatcggacttttggtaagcctcactgaggaaaatttgggtgtcaaagattacttacgcttgataacctatttcttaccccttttactttcctatgctttacctttagcggccttaatggcctcactcttcctttttatgcggcttgttcaagataaagaattactagccctagaaagccttggtctttcttttgaaaagcttttacggccggtatttctcttttcgataatcactttgataattacttattttattaccctttcttttattccctggagcaaacatgcttatcggacctttctctttgaactcactaaaagaaaaatagaaaatggtattcccgctaaaacttttgtgcctatcactaacgggttaaccatgtttgtaaaaaagtcctgggaaaaaggaaaaaacttcgccattgtttttatccttgatgaaacccagaaggggcaaaaagggcttatttttgctaaaaaaggctggtttaccctgaaagatgatatcttagaactccatctggacaaggggagtgtacacttgataagcaaggactattcttctgtccaggaaattgaatttcaaaaatatgtttaccgaaccagacttaaagaactcaaagccaccagaactccaagccgcggtgaaatgagccttaaagaactaaaagagaagaccatttctttgccccctaatgatcccaagcgtgccaaatatataactgagtattatcgtcgtttagcctttccctgggcggctttttttctccctattttaggagcttatcttgggagtatgataaaaacctccggcagagtaacaggaggagtagtggctgttattctttatttgggctattattttttgcaatctctggggataagcctggctgaaacccaaaaactatctcctcttatggcttctaatatacccaatatatttttgattttggtactaactttgctattctgggcaactaaaaaaagactaatcaggccgtactaaatgaagatatacatccgctatctattaaaaccttattttactgtagctgctttgatattccccgtctttatcagcatttacgcccttatagagttttttgacaagttagataatgtacttaaggccaaagttcctctctattttttactagaatatatactctggcgcatccccgaaatcttgtttgacctttggccggtatgtctggtgctagccgggcttttggcctttgcttttctggctagaggaaatgaacttattgcctttaggtctcttggtttttcggctatgcgacttgccttcccctacgtaacctttgcccttctcttttctctactatttgtcattgtttctgattccctacttccagaatcggcttaccgatcaacctttgtttgggaaactaaaatcggtaaaaaaaatccccagggcgttatcctcaaagggaaactccactttagaggaataaattctttttttataggacagctgataacctcttcggttacctacgtaagaaatgttgtttacgccaaggtggattcacaggggcaaccagtgcgcattatctgggccaaagaagctatttttaaaaacggccgctggatttttaaaaacggagtcgtaaaagaaaaaaagaatcacttcatacctacgtggttcaatgaatattccttaatacttgagtttgatccggatacagttatgctagtaaaaaagactccaagacttcacagcctccaagaactctgggaacaacgaagttttctaaagcaagctggcctaccaacagtggtaacggaaagtgaaattacttatcgcttgtgttatcctttgctttcagccgctctgcttctattttctcttcctgtattgatgggtcaacgtggacgtgaatctttaggcaaaggcttaagcctaagtatcttctttatgaccacgggcctaatagcttttttaatcttcaaatatattggcgataaaggccttgtatcgcctcttttaattcaacctttaggcctcgtttttatttctttaacaggtgttatgttatttaaaattttcagggtgtgaccatgcttaaaatagggcttgtttcttatttgaatacggcaccccttgtttgggggcttaacaaacaaaaaactgcctggggaatctacgaggctcacccaagtgagcttaaccgattactttctcaaggcgaacttgatatggctctggtgtcttcgtttgagtacgccgcccacgcagaaaactacctactcctgccagacatttctatttccgccacggggagagtgggaagtgtacttcttttttcgcggcttcccctggaaaagctctctcaccaggaaatagtgttaaccagggccagcgccacatcagtggctttgctcaaacttttacttgaagacttttgtggccttaagccgctttatcgccccggcacttacgaagagagccgcgatgcctcggcttatcttgctattggagacgaggctcttatcctcagaaccaaaaataattttttagaatgccacgatctcgccgccctctggatggaacatacaaggcttccctttgtcttcgcggtccttgccgtgagaaaagaagcctgggaacaaaagaaagacaccataaaggcctttgcccgtgaactctatctctcccgggccaaaggcacagcagccctgggcgatatagccaaagcatgccgaaacctcacttcattaggaatcaacgaatgcctagtctatttaaaaggcattgaatatgacttatctggcttaaaacaggaggccttacgcgtctttttcagacatctggtaaggcgcggtgaaattcctaagcttcctgaacttaaatttgtggagctatgatgattaacgccctctccgttgacgtggaagaatactttcaggtagtagccttcgccaaagtggtaaaacctgaagactgggacgtcttccccccgcgggtggaaaaaaacaccaagcttgtccttgaccttctagctgaggagggcgttaaagccacctttttttgcctaggctgggtggctaaaaaatatccagctcttatccgccttatcgcccaagccggtcacgaagtggcctctcacggcgtaagccacaagcctctttttgaaatgacaccagaagaattccgtaaggaggcccgcgaaagcaaaaaagttcttgaagatatagctggccaggaagttctgggctttcgcgcctctacttattccgtcacccgaaagaccatctgggccctaaagatacttgctgaagagggctacgcttacgattcaagcatctttcccatttatcatgacctttacggtatcccctctgccccgcgtcgccctttcgtgatcaaagaacacaatctcaaagaattccctgtttctacggcccgtttaggaaaaatgaacattcctgtggccggagggggctattttcggctttttccttattttttgaccaggtatctcctaaagcgcgtaaataaaaaagaaaaacttccctttgttttttacgtacacccctgggagtttgacccgtcccagccgcgcataaaagcgccacttaaatctcgcttcaggcattaccaaaatttgtcgaaaactaaaaaaagattccataaacttttaaaagacttttctttcgcgccgttaaaagaagttttaaaatctctagagtcactacccaaagttagcttaaaagagctggttgatgagggttaaaagaaaaattctcaactagaaaataagaattgtaggagaataaaaatgaaacttaaaatcgttttagaacctagcgaagaaggtggatataccgtatatgttcccggattgccaggatgtattagtgaaggtgatactgtagaagaagcccttcagaatattaaagaagctatagagttataccttgagcccgttgaagatgatttagtctcttttgcagaaaagcaagtcaaaataatagagttaactatatgagtaaagtccctagcctaaactatgataaagtaataaaagctctccagagagatggatgggttgtggtgcggcagaaagggagccatataaggcttcataaatacacgaaagataagaaattgaaattaatagttcctgcacataaaccgattaaaagatcaactttatctcatattttaaaacaagcaggattaagtgtggaagaatttttggaacttttataacatttaaaaattttgcaaaaaaaacagagactgcttcgcccatacgggctcgcagtgacagtgaaggttactttgctttagcgattatgtcagcggcgataatttgtcgtgtaaaaacactcggattaattgtagcctaaaagagctggttgataagggttaagaaatattctaaacctttaaatagatctttcaaaattttatgcttcaggagacatagtatgaaaacaaaaaacgtttctattccaatagatataataattgaaatgttgaaaaagttaaatgaagaagaaaagcaggagatttttgaaaaagtatttttagaagaagatacttcccctttaacaattgaagaaaaacaagaaatagaaagatcagaacaagaattaaagaataaagagactatttcatggccttttggcacatagaattttcaaaacaggcatataaaacttataaaaaattagcaaaaggatatcagaaaaagatagatagtattttatatctcttgataaataaagaaagaatagacataaaacctgtagcaggagaagaagacatttacagggtaagagttggaaagtatagaatgttaattaaagtttataaaaaagaacgcattattttagtagtaaaaataggaccaaggggagatatatataagaaataattctaaaatttacttcagcacacagctaactaaaggtgaaattttgcaaaaaaaacagagactgcttcgcccatacggcctcgcagtgacgaaatggagtcagctcctcgcagacacaggaaggacggctcttcgtagagacagtaagaaatattgtcattgcgagctactttacattgtcattgcgagcgaagcgaagcaatccttgtcccgagcgcagcgaagggatctcggagactgcttcgtcgccctcggctcctcgcagtgacaaagaaggaaaggcctcgcagtgacagcgaaggttactttgctttagcgattatgtcagcggcgataaatttgtcgtgtaaaaacactcggattaattgtagcctaaaagagctggttgatgagggttaagagagtatttttaaacgaaatccccgactgggacgacttaataaaggatttcgcccctgggccgtatcatcacctggcctggcttaaagctgtggctagggcttacggccacgcccctgtttttttgctggcctatgaaggccaagagctccgtggggcgctgccactggttatctttaaaggctttcgagggaaaagcctaatctcgcttccctttggtgattacggcgggccccttgcttctgacgaagaagcccaaaaggcccttgtttttcacgctcaaaaaatagccgaagaaataggccctcttgagatcaggtttcccgaaaaaccggcctttcttccgaaaaatagcggccaggtagccaaagtaagacttcttcttcccttgccagacgaaagcgacgacctttggaaggcactcaaatcaaaagtgcgcagccaggtgcggcgccccatgaaagaaggcgccgaggcggtagtagccggagttgaacttttgccagccttttaccgcatttataccaaaaccatgcattacctgggctctccgccccacgccctttcctggttcaaaagcatcgtttctttttacgaagataaagccagagtggttatggttcaccttaaagggaaacctctggcggcaagcattatcatttttagtaacgaaacagccacggtgccctgggccgcttcactgagagaatataaacgcataagccccaacatgctcctttactggcagatgctctctctcgccatagaaaaaggagccaaaatttttgactttggccgttcaacacctggtagtggcacctatcgcttcaaaaaacaatggggagctgaagaaaaagcgctcttttggtaccgcgtgccagccgaagaagaaaaggtctcaaaagtgcggcccctgatagaaaaaatctggcaaaaacttccagaaaaggccgcaaattacttggggccgaagctaagggggcgcatcgccttatgaagcgcgccatctttattgcccaccgcttcccctttccccccaacaaaggcgataaactaagggcctataacatcctgaaatacttgaccaggcgctacgaagtaagccttatctgccaccttgacgaagaaagagaccttaacgagcttaaccgcctggacttaccccttaaaaatgtattttttgacttcaagcccaaaaaatggcgaaaacttgcttcttttaaggctttacccaaaggtagtctgtcagtagtttacttttacgccaaagagttgcaggtccgtttcaatcaactagtaaaaaaagatccaataagtcttattttttgttcgtgtgcgccggccgctgaatatgttttccgagggcctgaaactaaagcccgcctttttcttgactttatggacgtggactcggaaaaatggcgtctttacgctgagagatcagggtttccctggcgcttggtgtatgcccttgaggccggtcgcatgcggacatacgaaaagaaaatcgtcaaggcctttgaccgggtctttctggtctccgcggctgaagctgcgctttttcaagagaaggtggaaagtagcccgaaagtaacggtgcttgaaaacggcgttgaccttgattttttcagcccggcttatcgttcaaaacttaaaaaaaacgggccaactgtggtttttaccggagctatggattactggccaaacgccgaaggggtaatctggttcgccagagaaatctggccgctggtaaaaaacgagttccctaaagccactttttacgttgtaggcaaagaccctttgccggaagtagaagctctatctaaagaaccaggggttcaggtgacaggttttgtgccagacgcccgcgattatatctctcttgctgatgtgtgtgtggccccactcaggctggcccgcggcattcaaaacaaagtgcttgaggccatggccatggccaaacccgtagtggccacaccagaggcggctgaaggtatcacgtttcaggaaagcgagcttctcgtagctcaccaggcaaaagattttgctgaagccgttaaggaattattgaaaaacccagtcaaggcccataaaataggccggctcgcccgcaagagaatggaaaaagactatagctgggagaaaaagctagaggtgcttgatgcttacctaccctgagcccgtaatatgccacgtggcccacgctttaaacccgggcggcacagaacgcctggtctgcgagttggcccgcgcctttagcaaaaaagccaaagtaatagtggctacccttgaagagcccggaaaatgggggcttgagttgcggcaagagggcatcccggttttccccctttttcgggagccaggtattgatttaaacctggtctggaatttgagccgccttataagagaacatcggatagcgctgattcacgcccaccaatacacgcctttcttttatgccggcctggccaggctttttaacccgggggttaaactcatttttcatgagcacggccgccattacccggaggtattaaaacgtccgaaaaacatctttaatcgcctggtgcttcagccacttgccagcgaaatagtggctgtatcagaagaggtcaaagaaaggcttgtaaaatatgaaggcctttcccgaaaacgaatacgcgtgatttataacggtatcattccgccggaaacaatccctgcgggagaaaaggaaaaaatcagagccaggctcggctttagcagaaaggattttatagtggccacagtagggcgttttgaccctataaagaacctgcctatgcttcttaaggccattgccatggcgaggaccaaagcctcccaaattaaagggcttctcattggtgacgggccggaaatggaaaaattaaaggccctgacaaaagaactcgggctttctgaacacataatttttacaggctttcgccaggacgcggtgaaactggtgcaagtggccgatgtttttgccttatcaagcttcagtgaaggcacttcgttggctttgcttgaggctatggccgtggggcttccggcggtggttaccgctgttggcggaaaccctgaaatagtcaaagacggccaaaccggcctcctggtgccaagtgatgacgaagtaaagatggccgcggccttaagcctgcttgctgaagagccgaatctcaaagttaaaatggctgaggcggcccaaaagcacttttttgagcacttcacctttgccaaaatggtaaaagaatttgaaaaactatatgaagagactttggccgcataggaaaaaagtgagaaggtctttctcctgtcacggcaaggagccgtgtgggagatcccttcgctgcgctcgggacaggcgaagcagtctaaagaggattaaatgtgcgggataatcggcataatagacctttcaggtgtttctaaaaaagacgaggcgatggtccgccagggcctggccctcctgaagcaccgtggccctgacgaagaaggtgtctttaaagacaaccaggccgtgcttgggcatgtgcgcctttccataattgacctctctagcggccgccagcccatggtggacgaagaactcaccgtggtctttaacggtgaaatttataactttcttgggttgcggaaagagcttgaagccctgggacataagtttgaaacccgaagtgataccgaagtaattcttaaggcctatcgggaatggggcccagattgtgtggaaaggctatctggcatgtttgcctttgccctctgggatgctgctaaaaggcgtcttgtcctggctagagaccgcctgggcaaaaaaccgctttattacaccgtgaaaggccagcacctcgcttttgcctcggagataaaggcgcttttaccggagcttgataaaaaaactttagacccagaagcccttgactgctatttttccttcggctttgtaccctcacccaaaagtattttttatggcattaaaaagctacctccagcccacgtggctgtcttttcggaaaacgggctatctctcaaacgttactgggaaataaagttctctccccggccttacacccttgatgatgcccttgaagaattctttaccctttttgaaaaggccgtatctatcaggctcataagtgatgtacctcttggggcctttctttctggcggaatagactcaccgctggtggtagcccagatgacccgcctccttgaccgtccggtgcttaccaatagcattggctttgacgatgaaaaaacgagcgaattgccactcgccagagaaattgccaggcacctcggcacagaccaccgcgaatatctggttaaacctgaagccgccgaaattcttcccgggttaatttatcatcttgatgagcccctggcggactcaagtgcccttcccacttattatgtgtgccagatggcgcggcaaaacgtaactgtagcgctctctggggacggcggcgatgagtcctttggaggctacacttttcgctatttgcctcatctctttgaaagccgtttgcgtaaaagaatcccgcttcccttaagaagcactttcttcaggctccttggcagcctttatccgcgagcctcgtggttgcctaagcctttacggctcaagaccatttttcaaaacctggcggtatcagatgttagggccttttatcaggatctcgtttggcttccggttgatattcgcgaagaaatttattcagcgcagtttaaaaaagagcttgacggggcaagcccttttgaatggatataccctctttaccagcaggtaaaagagcttgacccgatgagccgggcccagtttgttgacctgaatttttatctaccagaagacgtcctggtcaaggtggaccgtatgagcatggccgtggcgcttgaagtgcgctcaccacttcttgattatcaactggttgagtttgccggaaaactcccccttaaactcaaagtccgcggaaatacaggaaaaatacttttgcgcgaggccctgaaaaagttccttccagaagggctaatctcaaagcccaaaaggggctttgccgtaccagaggccaagtggcttaggggtgaacttaaaccttttctggaagaagccctggcggccaatgattcgtttatctggcaatatttaagccgggaaaaagttaaggtcttgtggcagaagcatttatctggccgtttcaatctcggtgtgtttttctgggggcttatgattttgcgcctctgggaaaaggagttcttctatgaggcttagggttttacagcttggcagccccaccgggctttacggcgctgagcgctggatcctggcgctaatcaagtatcttgccccagagaaggtagaaaccattgttggtgtcatccgtgatgacccggccctttctgcgccgcttctctctgaagcccaaaagctcggctttgaaaccgtagccattaacgcttacggccgttttaaccccgaagccgtcaaaaaattaagggcctaccttaaagaaaaaggcattcatattcttcacacccatggctacaaacaggatctcgccggatttctcgccaccagaggcttaaagaccaagatcatcgccactccccatggctggagcaaggaacccgactttaagctcgctgtttacgagactttaaaccgtctggtgtttctcgggctggataaggtagttcctctgtcaaaagagatttatcaggggctcttgcgcattccggggcttaaacgcaaattaacccttatcgtcaacgccgttgacctctccgagattgaagcggtaaaagacgtgccagaagaagtcctcgcccgcaaaaaagagggctttttcattcttggttacatcggccagctcattcatcgcaaggggttggatattcttttaaaggcgctttcccataaagagctttcagattgttttcttttcgtggtaggcgaaggccctctcaaaaacgagcttaaagccctggccaaaaagcttggccttttttcacgggtagcttttaccggctatcgtgaagaccgcttgaactttttacgcggttttgatgtcttcgtattgccttctcgtctggagggaatcccccgttgccttatggaagccatgggtatggggaaaccggtagtggcctcagccattgagggcgtgatggatttaatccctgaagacggtgaaggtggcctgctctttccagtgaaggacgcacacgctttagcccaaaaaatcgccattttcaagggagaccaaaagctcagggaaaatataagccaaaaagcccgccagattgtagcggaaaagttttccgccgagcgcatggccagggaatacgaagccctttaccagagcctcttttcttaagggggagtagagacatcgctgacataagtcgccaggacgaaggcctctagctgtcgcggcgaggcctcgttagaggccgaagcagagatcccttcacttcgctcggagtgacataatagtagctggctaatggctaatagctgatggctaatcacttttcacttgcgaacccagatagcaaagcaatctccccttgccatcattatcccacgttgtcacggcaagcccgtataagtagtctcgcaaataaagcatacaaaggacttttaccagccgatttcggaaaatagcttttccaggtaggcaaggcctggtattacgtcttcagggcgatgggcctcgtaagtcaccaggggttttatccccttcttggccagttgagcaaacatgtttttaaaagggatttttccctggccagggggcaggtgatcgtcccaggtgccatcgttgtcatgcacgtggagctcaaaaaggcgctggccaaaagcctcaacccagggctcccaggaagacttggcaaaggccagagcatggccagcatcaaagcaatagcccaggtttggcgaagcaatcttttctacaacatctgttaaccagcttgggtcaggctcaagcacgttttctaccgccagtttaagttttaaattctcagcttcgccagccagcgaaataaaactttctctaacggcctcctgccatttctcccggcgctcaaggtgataggccgggctgtaaccggtgtgcaagaccactacttcaggcccaaaaagagccgccactttgagggcttctttcaggcgtttcaccgttgcgttttttatggcgctatcaagcgctcccagagaaaggtccctaaaaggactgtgaacgctgcactttacctgatgttctttgagtattcttgccgcggcttcaaagtcctcaaaagaaaatagatcaagggctccgtcgtcaaggcctacttcaaggcttaagccctgctcaagggccaagggtagatatttttcaaatagaacaacaggaagggcaagatgcacctcttttttaatcttttctgagatcacaaggcctcctggtaaaaagccgctatggccgcagctatcttttcctggtcctcttttgaaaggaaaggatgcatgggcagggaaattacctcttgcgcaagcctttccgcctctcgcaattcgccctgagcatagccaaggtcttcaaaagctggctgtaagtgaagtggccgagggtagtgaatagccgtagggatccctttttcagataaaaaatttgccagctcatctcttttggtcacgcgcaaggtaaactgggcataaaccgaatagcattcttcgggaacctgttgaaactcaactggcaaatcttttaaaagctcacgatatcttttagccacttcctggcgcagctctaattcgcgagagaagtgtttaaactttaccagaagaagggcggcctggagggtatcaagccgcgcgtttaagccctggtgttgatgaagataacgttctgtctggccgtgcacccgaagggcctttattttttgggcaaggccctcgtcatcagtaaagaccatgccagcgtctccgtaagccccaagaggcttggccgggaaaaaagaggtagctgaggccacgccaaaactccctgacctgcgcccggcacactcagctcctaaagactggcaggcatcttctataagccagagcccttccctatcgcaaaaagtttcaagctctggtaagtaagccggaaggccaaagaggcttacagctaccactgctcgcacttgatagcctttttggcgagctttttccagggcctctgaaacggtctcaggggtgaggagaaaagtttcaggatctatatccgcaaagatgacccttgcgccaacacgtcttattacctcagccgtagccacaaaagtaaaaggagtggtaataacggcgtcttgggggccaagttcaagggctttgaggattaacaaaagggcatctgtgcctgaagaagtgcctatagcgtatttagtgcccacaaacgaggccagtttttcttcaagctcttttacctcagggccaagaatgtagcgcccgcttcttaaaactcttaaagccgcttcttctaactcttcctgatacaggcgatattgctttttcaggtcaataaattccatggcctcataatttactacctgggaaaaatttttctagaaaattttctgctaggcccaataatctgactctttgtggtgtttgggataggttggaagaaaagctctttggaaaaagaagagaggaccacaatagccgaaggaagctaaaccgcaccttctcttttgagaactacttttatagttttgacaagaataatgaaatctaaccacaaactccagttaagtacataccaaacgtccatttttagccggtctttaaaagtcaaattatttcttccactaacctgccataatccagttatacctggtctagtcagaagaatcagactttgatattgggctagattttctttttctcttggtaagtatggcctcggtccgaccaaagacatatctcccttaataacattaaaaatttggggtaattcatctaaagaagtttttcttaaaaatttacccactctagttaccctcgggtcaaaagtttttaattttttaaataaaatccactcctcacgtgcttccgggttttttaacaaatattcttctaacatctgatcggcattctcatacatactacgaaatttgtacacttttataggtttaccaaaacgacctattctttcatggacaaaaagaactggaccaggagaatctaatttgattagcaatgcaataactgccattataggtaaaagaataggcaaaagtaaaaaagacaaaatgcaatctatcagtcttttaagtaatcgatttgtgggagactttagattgttttttactttgataagaaacaatttttcgttgaaaagagtctgtgtttctgtatttaacataccaaaattagcaagttcagggataatacacacttctttcacaagattctgaacgttgctaagaatactggaaagatgaccattaggaaaagcattactatttacaaaaatggtatctacttttaaaaaagaaataaactttgtaagctgttttaatggagaatatacctttactccattaattactttattttgataaataacattatcatccaacaaaccaactacttgataacctaaaaaagagtcattagaaagagatttaataagtttttccactccttcagaaactccaagtataagaacttttcttcgataacgagtaaagtgaaaaagcaaaattttaagaaagtaacgaaataacggaaaaatcaaaaaagaggaaacaaacatcaaaccaagtgcgagacggcttacctgagggcccaattttttaataaaaattaaagtaaagatggctaaaaaagctaatatcaaagctcggaaaatttctcttgtctcttcccaaaaacacaatcttcggtcataaagacgctgatatatcatgaagagcggaaaaggcaggaatagccaccaattagcaaaaataaaaaatccctggcttagagagtatgcaggtatagcatgaaaaaaatcacccaataaaatacgaataaaaatagctataaaaaatgaagcgaacaaagccaaaatatctgtcaaaaataaaaacaaatagtaatcaagagggtcagcaagcctagggaaagtttgctgacgagaaacggatataccctttaaagaagagctatatctttctacttcttcttttaatgataatcctttcacctaccaccccagaagatattaacaaaaaatatacagtttatttttcttcaagcaagcctaatttcagcaaatcataaaatggtgctccgaaggtgatataaacccatgtgttcaagatttttttcctaagaaaatgacttgataagaagttgggctaaacccaggaagactgcgaagcagtctcataaaacctcttcccactcaaagcctacgatattgcgttctttttggctgaactcaatccctataagataaatcttcccgcaccctgtaagatacttttcgtgatacttcttggcttttagttgctcaagggctcttccctccggctctatctccaccaccttaaattcaaacaaataacacctatcctcaaatcttaccgccatatctagccggcctttactcgtagactcttctactcttacatctaagcccaaggccgcaaagtaggcgtaaaacacactggcgtaaaatccttcgtagcgatgcaactccgtcttacgataccagtcatgtggtatgcccgcaaaaatggccttaaagacttccagcagcaaaggaacatcgccacttatgagaattctggcaagtttagttttgttatgcgttttggtggaaatgtcttcaaatatatagtttagcacatggtctgccagggcttttttaacctctatgttcggatacttgagtttgtaaactgcttcgccaggaagaagctctattttttcggctatagtgagataaccggtttggaaaagaagggtctcaagttttatgttttcaacttcaaagctttcaatgagttcttctcccgcttcaaggttctccaggtcaggcaggcagtagcgtttttcaaataggagcttgatgagaaaagtgggcgtgccggtctcaaaccagtagggcctgaagatcttttccctcaggaaaagcaaaatatcaaaagggttataaacgggctctcctagccaggagtagccattataccagcggcggacttcgtctaaatcaaccccttcaagacgatcggcaaagactgtttcaaattcgctttgcgtgtaaccgcaaatggtggcaaaagatggcgagatagttatgtcttcaaggttgttcagaccagaaaagagagagaccttgctgaacttggtaacaccggtgatgaagacgaacttaagatacgggtcagcatcttttaagaccgagtagaagtttttaagttcctcgcgtatttcggtagcagtttctgttttgtttatattgtcaaggattggtttgtcgtattcgtctatgaggactactactttttgaccgcacttttggtagagggttttaatgagttccataaaacgatctttaatatttgaatactgtaaattgagttggtagtctttttcgtgttctttaataattactctttcggtttcctggagttcctgcacactcctatgtaccccgctaccaaacgaaatgtaaataaccggatatttaatgctccaatcccaattatcctctaagtaaaggccctcaaaaagttcccttttggctaaaaaggcctggcgtaaggtgtcaagaaataggcttttaccaaaacgccgcggacgagaaagaaaataatattctccttcttcaaccagttttttaacaaaccgggttttgtcaacatagtaataattttccgtacgaattttttcaaaactctgaatacctacaggaagctttttcttcatacaaacattataacagaaaaaacttagtcagggcatgcaagcgtgccctgactaaaactaatctttcaccggctcaatggttacgagagggcgaatcttttcaagttttttaggaccaatgccttttatctcaagtaattcatcaacactcttaaatggcccatatttttcacgatactcaacgatggcggcggctattttagggccaactcctggtaggttagcgagttcttcctgaccggccacattcaaattaatagaacccgcccatgccgagaccaccagaaacacactaaacaaaatacccagccataaacttttaagcttcctcatacccacctcctgagttatttaaataaagttttcggccaggaagcgggttagcttaaatttggatcattttttcggtataattttgcgaaacctttgcaaaatatcttattcaagagactgcttcgcccatatgggctcgcagtaacacctgagagagtcattgtatggtttcaatttaaccctgtcattgcgaggcctcgctagaggccgaagcaatcccagggactgcttcgtggccctacgggcctcctcgcagtgacacctgaaagagtcattgtatggttttaagtaaagggcaaaagcattaaagtaaaaaagttggtagggagggacaggctgttgagtcatggaacgtttgctttttagcaaactgttcgatcgcaagattagccgtccttccctgtgtttgaacagtatccgggacgtttccaattacggaaactgtccgtatacaaggctaaacctggaaggacctccctaccaacaatctttattttatctcaaagaaaggagaattgaagacctatgaaaaatttatcttttcttggggtggatgtggccaaggatacattggttatttttgatggccagaaggtttacgagtttcaaaatgaaaggggtttaaagaaatttaagaggaagttttttaagaagaaagaagacaggaagaaaagggtggtgatatacgagcccacagggccatattcggtatttctggaggagttctgtgctacgaatatgataaaagtagtatccattaaccccagaaaagtcccccgtttaagagaagtattaggtcatagagcaaaaacagataatcttgatgcgaaactgttatacgaatatcacaagatagttagcgaagaagagatcaaagaaatagaatataacgaaaatttagagaaattatctttattgttaagtgagtatcaattacttcaaaatatagaaaacaagttatctaattttctagagtatttagatagagtaccagtagatagtaaagaaagcaaaaaacacatacagaaaaacttagaagaaacaaggcagaggcttcagaagataaagaaagagatggaggaattagtaaataaagatgacgacataaacaaaggggttaaagaaatagagaaagttaaaggtatagggaagatgatagcgacatattgttacatcttttttcggaagaggcggataagaaaccggcgggaggtagtagctctagcaggattggacccggaagtaaaggaatctggtaagaggaagctggtaaccaggataagcaagaaaggggataataggttaaggagtttgctttttatgggggcgcttagtgccataagatgtaaagaagggggactaaaagagtattacgaaagtttgataaagagaggaaaaccgaagaaagtggccataatagcctgtgccagaaaattattgatatttgctttctataattacaaaaaatggcaaatggaagctcaaagtgcttgacaaaaaccacagtatcttgcgagggtgcgccagcagccgaagcaatctctgttgcgaagcgctaagcgctaagcgctgtggcgatcaatctatattttccttaattttgcaaagatctcttcgcaaacaacgctttatccaggcattctttcgcaataacagacgaagaatgaaaagtgaaaacttagaaatacctgttaaccattaaccattcgccagctactatctcgtcactacgaggagccgtccagggagaccccttcactgcgctcaggacagacgaagcagtctctgagtcattaccagcaaccatctgctataagccattctcacatttgtcactacaagcgaagcgaagtagtcccgagattccagattccttcgctttgctcggggcagggacggcttcggcctctaacgaggcctcgccataacatgaaaagttaatttttaaaaactagttgataattttccgagaatttgctaatttttcgaaaaaatctcggagtttttcatgaccaaaaataaaatactcaagcgagatataatagacaatctgctaaaaaatatttccaacgattatatcctgataatagttggagccaggcaaactggcaaaacttctgtccttctatatctacagaatctactcggtaaaaaagaagctgtttcttatctttctctagaagatccgactttgctatcacttctcaatgaacatccccatgatttgtttgacataattggcccagtcactgaaagacatattgttttaattgatgaaatccaatatctaaaagatccttcaaattttttaaagtatcattacgattttaatcgcgataaactcaaacttatcgtaacaggctcttctgctttttatattgaccaaaaattcaaagattccctagctggtagaaaaagaattttcttattaaaaccactgagcttaaaagaagttctttactttaaaagtataaaaattcccaatttacacataaatagagatgaatatatttcttatcctttactatatagagataaaatagccggcaccataaaagaaatgctgatatatggttcatatccagcagttgttcttgaaaataacagtgaagaaaagagaacaatcctttacgaacttgttagctcttatactaaaaaagatatactggaaagtggtcttacttctcaagaggaatattttttatttttgaaaattttggcctcacaaataggaagcttagttaatttgtcagagatagcctctactctaaggatatcccgttacaagatagataaatttgtttccattgctttaaaatgttttcatctttatcgtattcgtcctttttttaaaaatgttcgcaaagaattatccaaaactcctaaattttatttttttgattgtggtttaagaaacgccttgctaaataattttgaacttttgaatacccgccaggacaccggccagttatttgaaaatttcgtttttaattttttgggagatctttttggttatgaaaatatccagttttggcgcactaaagacaaaaatgaaatagacttcatagttgaacagaaaagggctgttgaagccaaatacagcgacagttctatcaaattaggccgttatcgttattttttagaaaaatataatctgcctttacactttctaatttttaagagaagtagtacctctcgtctagataaagacccacgtctaaaattcatattttttacttgatgcgttgtttctacgcggggcgatatgttaccaagtcatctaaacaagagaatctatctcataaaatctcttcccactcaaagcctactatattgcgttctttttggctgaactcaatccctataagataaatcttcccgcaccctgtaagatacttttcgtgatacttcttggcttttagttgctcaagggctcttccctccggctctatctccaccaccttaaattcaaacaaataacacctatcctcaaatcttaccgccatatctagccggcctttactcgtagaatcttctactcttacatctaagcccaaggccgcaaagtaggcgtaaaacacactggcgtaaaatccttcgtagcgatgcaactccgtcttacgataccagtcatgtggtatgcccgcaaaaatggccttaaaaacttccagcagcaaaggaacatcgccacttatgagaattctggcaagtttagttttgttatgcgttttggtggaaatgtcttcaaatatatagtttagcacatggtctgccagggcttttttaacctctatgttcggatacttgagtttgtaaactgcttcgccgggaagaagctctattttttcggctatagtgagataaccggtttgaaaaagaagggtctcaagttttatgttttcaacttcaaagctttcaatgagttcttctcccgcttcaaggttctccaggtcaggcaggcagtagcgtttttcaaataggagcttgatgagaaaagtgggcgtgccggtctcaaaccagtagggcctgaagattttttccttcagaaaaagcaaaatatcaaaagggttataaacgggctctcctagccaggagtagccattataccagcggcggacttcgtctaaatcaaccccttcaagacgatcggcaaaagttttttcaaattcgctttgcgtgtaaccacaaatagtggcaaaagatggcgagatggttatgtcttcaaggttgttcagaccagagaagagagaaactttactaaatttggtaacaccggtgatgaaaacgaacttaagatacgggtcagcgtcttttaagaccgagtagaagtttttaagttcctcgcgtatttcggtagcagtttctgttttgtttatattgtcaaggattggtttgtcgtattcgtctatgagaactactactttttgaccgcatttatcagccagcttttggaagagttcattggctttatctggaataatatttttagtcaaacaaacatcgtaaaactgggcatgatcatctaaaatataatttatctttttctggagaatttccttttctctgataactccgctaccaaacgaaatgtaaataaccggatatttaatgctccaatcccaattatcctctaagtaaaggccctcaaaaagttcttttttggctaaaaaggcctggcgtaaggtgtcaagaaataggcttttaccaaaacgccgcggacgagaaagaaaataatattttccttcgtcaaccagttttttaacaaaccgggttttgtcaacatagtaataattttccgtgcgaatattctcaaaactctgaatgcctacaggaagttttttcttcatgcaaacattataacagaaaaaacttagaaagtgtttatttttcaatcaagatgattgggacttcttttatatcattgagtttaggatcacctccgaacctacaagtcaacattgaaaatcgcaaggcaaagatctcaaaatcattcacaataatttccctcttgcgaagtggcacttacgaagtgggaaattataaaatctttagcctttccagagaataaacccaccttttttcaagaataccaaggattttcatacttacgaagtggggaaaagttaaggtgatatgacattaagatccttaaaataactgcggtaaaatcctttatctctagttaaaagtcgatcacattgtaccagagcatggccacctatcaaaaaatcagctgcaatccgtctttttttattgctccgttttatatactcagaccagcatctagctgccataagagaagcttcaaagctcatcggagaaaactgaattcctatttctttaagagtgttaacaagttcatctcgagcatgagaataagctacggcaacttcggcccatactacttcacaagcaactgctattccctcaagtaaacatctttttaaagcttccttagaaaggagaccataaactggatctggctcaagaatgtctataagaatgttggtatcaacagctgttatcatctgtatattcccgaagttgtttcattatttcatctgtgcgtctaccacgaccaaattttccataagctcgatctacaggatccaaaggctctatttttgtggctatcaagtaaccatttttttccctaaattctaaaatcgttccaggacgaatccccaaacgttcgcgcaatactttgggaatagtaacttgccctcgctcagctacttttaccctcatttaatcctcccaaattcttctggtatgaaatttaaattatgatttcatacttgtcaaaaacctattttccttctttacttggccctcctcctcacaacaaagtgcgcttacaaagtcggaaaaaagataaaatttattccttaatccctaaaggccttggttttggccaatgataacccttcttagaaagacctagtgtctcctgaagggattttctaatcaattctgtaactgtaatatttctccgttttgcttcttctactaaagctattttttcctttaaaggaatccgtatagtaagggtaacctttggatccgttgattggctaatttttgctcttgccttcatcttttttctcctcaaaaacaaatcctccttttaagctttcttatagggcattcttgatctacttcctgcccaagtgcttcatattcgggatctttatggaccagtatggcgcctcttatctttgctatggccgctataatagcatctgctaacgagagacgatgtagtgctttaaaccttcctgccgtaagcaaaatagcttcgtcaagattccatagaaattcaaagtctaaacttttcaaaagcgcatatcttcgattggctatctcctcccctttctctcgataagaaatgtaatagatttctaatagaaccataaaaggcattaaaatccgcccggtcttaagtatttcctcaactctatccgctccctcttcatcttccatataagctaaccaggccgaggtatccaaaagaaataaggtattattctcggatctcatctcttttcctttctcggagcaatttctttcccagattctctccctttgctatcccccttaaagccttcaggggatcttcaggaagaggcaccaccctaatgttctctccggtgtctatccatagcaaagtagtccccctttctatcctgtactttttcctgagaggagcaggcactaccgtttgccctctttttgtaaccgtacttttcatggtaccctccgaaccgcaattcttagatttaagatacaaggcaaaaacaaaaattacaagacgcaaatcaataaccttagcatttcactttaaagcgggaccagggtcattaggcaggcgacaattgcgatcactacaaagccagtggcttcacaaagccagtggcttcgcaaacaacgctttgtccaggtattcttatgaagcttactttgcttagctcgtaataacaggcgaagaatgaaaagtgaaaagttagaaatacttgttaaccattagccatcgccattcgtcagctactatctcatcactgcgagcagagcaaagcagtctcagagattacaaagtcggcccaagggccttctcgtaatgaaccagctagaccacttcatcggccctactggccccctaacgctgactgaacgacaatcagccaccagcagaactttttcacttcttcaactactcaacaacccaaccactcaaccaactcctccctccaatcagctatctctatatttaactttttgcagatcctagaattactcatagcagaaaaacgtggtcttttggctggtaaatcaaaatctgcctgagaggctggataaataaacttttttatccctttaatcttgaaaaacgctttcgcccactcataacgggaagcatatccggagtttacaaggtgataaagcccttttaatcctgtatcaagagcttttaaagttacctcaactatggttctcgttgatgtaggcactgaaaactcatcacaggcaattcttaaatactcctgtttttctgcccactgcataagcttgtaaagaaaattttgctttccctctccatacacccagcttgtacgaaaaattaaataattctcaagattatctcttataaaattctctccataaagcttgctttttccgtagttattcaagggatttgtatcatcttcttcagtataaagaccctctttttctccatcaaaaacataatctgtagaataatggactaaaaaactattatatgttctgcaggcataaacaagattgcatactcctccaaaattaaccctcattgcctcccagggaaactcttcagccctatccacaagattataagccgcacaatttataaccacatctggcctaaattctttaaaaacttctaaaactctagttaaatttcctatgtcgcattcttctcgggataaaaacaaacacttatacttagactgctctcttaagacatttccaaatgtgcttccaagctgccctctttttcctaaaattagtactttcatcacttattaatccgagcgttttttacacgacaaattatcgccgctgacataatcgctaaagcaaagtaagcttcgctgtcactgcgaggcctcgttagaggccgaagcagtctcatggattgcttcgcttcgctcgcaaaatgactcacttgtcgcctatttagtgaccccattaatattttccgtaaactttttcccaatagctctttaaaaattttactttctcttgcacccagtccaaattatctaaataccaccttactgttttctctattccttcatcaaactttaccttggctttccagccaatttctctttctatttttgatacatccaaggcatatctaaaatcatgcccaggtctatcttttacaaaacttattaaatcttccgatttgtttaaaaggcttaaaattgcttttactacttctatatttctcctttcctctccgcttcccacattgtaaatctctccgggttttccctttgctataatctcaaaaacagcttctgcacaatcacttacataaagccattcccttatgttttgtcccctcccataaacaggtataggctcattatttaaagctttcagtataacaacagggatcagcttttctggatactgccaggggccataattgtttgaaggcctaactgtaattacaggtaaaccataagtccgataataagccctaccaagcatatctgccgaggctttacttacagaatacggagaattgggatttaaaggagtctcctccgtaaattttccctcttccccaagctctccatatatctcatctgtagcaatattaataaaaagcttcacattaaatttctttgaaacatcaagcaatacttgagtgccctttacattagtttccataaaaggagcagcatcaagaatgcttctgtccacatggctttctgccgcccagtgaacaacaacatctggtttttctatagaaaagataatttccattaactctaaatttgctatatctcccttataaaaatgaatattatcccaaacgctttttattctttctatgtcacctgcataagttaatttatctatcaccacaacttcatagccatttttaacagcctgccttacaaactcactccctataaaccccgcgccaccagtcaccaaaatcttcatcgcttcctcctactactcaacaattcaactaatcaaccactcaaccacccaaccactcaaccaaaaacgacgcctttctatccttttccgaaagaataggttcttccttcaaaggccagtttatacctatatcagggtcattccacctgatacttctgtcatgttccggcgaatattcactacctgaaaccttataaataatctctgcttcctcagaaatggtcagaaaaccatgagcaaatcccttaggtatccaaagcattagtttgttttcttcggaaagttctactcctacccactttccaaaacttggacttccttttcttatatcaacagccacgtcaaaaatttttccccttatgcatcttacaagctttccttgagctttaggctcgatctgaaagtgtagtcctcgtagcacattctttatagattttgaatgattatcttggacaaaatccgtatcaattccggccctttcaaaatcagactttttataggtttccatgaaaaaacctctttcgtcaccgaacactttcggttttacgatgatcacctctgggatttccgtttttatgaattcgaagggcatttctcctccttctttagtgaagagtgaacagtgaaccagtaaatagacagaaaatcaatctttctttttctctttcaaatactttattaaacctattagcatccttcttataaagattaacttttctatctcagaatttattacatcaatatatgacaactcttttgcaataattaattgtgtttcaagctccgccaatgaacccaaagagatatataaaaattgcaccaactcattatcagaatttctagcacaaccttctgcaatatttgacggcacagatattgccgcttttcgcaactgactagttaaaccatacaactcatttttaggaaatttctctgttatttcatatatacgttttacaaacttgatactttctttccatacctccaaatctttatgatccatttccacctctcttcacacttcactcctcatccttcactcttcacttccttcactcttcactcttcactatttcacacaaatacctcccatactccgtcttccgaagaggtttggtgagttctaagagctgttcccgtgtaatccagccattgcggaaggcaatctcctcaatacacccaatcataagtccggttcttttttcaatagtagccacaaactctcccgcttcaaggaagctgtcatgcgttccagcatcaaaccaggcaaagcctcttccaagaagcttcactttgagcttcccacgccttagatattcctcgtttacgcttgtgatttcaagctcgcctctatcggagggcttcacgttcttggcaatttccagggcctcgttgtcgtaaaaatacatgcccactacggcaaagtttgactttggctttttgggcttttcttcaagggagattacatttccctggtcatcaagttctacaattccaaacctttctgggtcttttacatagtagccaaacacataggccccgccattcttttcaatttcctgtcgagcttcatccatgattttcaccaaatcatgaccaaagaagatattgtctcccaacatgtagcaaatattatcgtcgccgataaaatcttctgctaaaaccaatccttccgccagtccatttggctttttttgaatttgatactgaatatttattcccagatgcgagccatttttaaggagcttttggaagtcggctagatcttctggctttacgataaagaggatatctcttattccaagaagcataaccaatgacagaggataataaatcataggcttattgtagataggaagaaaatgcttattgatagctaacgtgaccggataaagccttgttccactaccacctgcgaggattatggctttcatcaattaaccctcctcacataaggatttaaaaactttcaaatactctgcagaaactctattccaattgtaaatttcttttatttttcggcgattcttctgaataaatacatctcgaaattcatcagtatatttctttattattttggcaatatcttctggagttttaaagtaaaaagcctcctctccaagaacataacgattaaagggattgtcgtgagcaacaatataagagttagaagccatagcctcaagtaaagatggattagttccaccaacagaatgaccatgaaaataaagtttagaataccaacgtaaagagcttaatttctcataattgtatattcctccaacaaatcttatactttctatatttttatattttcttagcaaatattttgcatatttgtttctcaaaccaccaacgacaatgaaaggctccttattcttcgataaaatatacccatctaatatcatttctatattattttcaggttctaaacgagatactagcatatagtaggagtaaggctcaagatcaaattctcttaaaaaatccatattaggattatcaaataatcttgctccatacggaataaatgtaatattcttcaacttatagtttttaacatagtaatctttaattcctggattatctgctataaggtaatcgctcaaataaacagctctcttttcacaaaattttataaacttctttaaaattgaattccacttgctccttttgcattctaagccatccatattagtaacaaacttagctcttgtttttttctttaaataaaaaaacaaggcactgggaacataccccaaattgagaataatgtcaaaattttgttttactgcatcttttaaacataagaaatcataaacgaatattcctcctattccaaatttactttctttagagaaaacatgttttatcttaaccccattccattctttccctttataagggtgttcgtcggggttgtatacaactacctcatgccccttctttacccaataaacagataagttttctgcattttgttcaaaaccaccataattattaggtattcctcttgttccaaggattgctattttcactaacctacctccgatttaaaaattttctcaagaaaatcaactattctacatgtcgctttcccatccaaactatagagataattttcaagaaagtttttacatttatccaaatactgcatatatgtactaatagaacatcttcttttaaaagcagatttgacagcttctaccaaacaatcttcgtctgcaaaaataccaacatcatacctttgatatggaataggattaggaaagcctcttagctctaaattaactaaaattaatccctttgcgatagcttctatcccaactgttgaattgcctacaatagcaatatccccaggtctcaactcttcaggtattccaacagaatgaataattttaactttcttgccacaaggaaattttttcaaaattcctttataaaaattcatatcttcagatggatgtatcttgagaaatacatttttaaaaaaatgtccaggtaaagacaaaaaagattttataattctgaaattaatagacaaatcaataggatttgtaaaaagacaaatattagggcaagattttaaaaattgctcaattttattcatattcaaattgtctacaacaaacgataaagtatcatatcttggacatcctgttacaataattttttcagatggtgtacctctttccaaaaaccagtttttagattcttctccccatacgaagattttgttagcagttacaggaacgtaagcatattcccatataggtgccccatgttgtattacaaacgtttttattccttcctgctgggcaagtaaaaacaacatccttgaaattttgtgagcatcagtagaacttacaataattttcggagaaagttccttcaagaaagctcttgctgatacaatttctcttacagtttgtgttacttgtttatcaaagaatttcagtatctgttcgataaacttgtcgggtaacttagcggatttcttgaaattggaaattaaacaatctttatattgtttaatctgctttctaattgatcttgccttcttatatatgttcttttccatagaaatggtataaaattcactcaaaaaatatatggataaattttccgagatctgtttcttaatgtttgcgtctattgttactgctgctacggaaatctttctctttaataattcctgcgccacaagatttaaatttttaatcatcggtttattgtttacgtcgtaaatcagtaaaacatcgcaattctgtttctttttttgattcttgaaagaaagagctttggagtgaaaaaatctaaggtgccattcgtatcctaaacgttttatcatgttttttaaatttcttgtattagcaactgaatttgcttgcggataaaatttttcgtaaatgtaaatttgaagtatgcgacctaaggataaattcgcaaataacgatacatcctcgtttcgacatatataccaattgcgagatatattaagagctactttttcatttactttctctatactcatcttttaaaaccttcttggacttcctatctgataacacaaaagctatcaaaggagcaatataattaccgggtaagggtgccattaatgcatgacctgccaaaagagaatgcgctaaaaataatgataataagaaggttattaatccaaattccttctttcttcccatcaaaaacttttttgttgaagcaaaaagaaaataaaaataaaaaagataaataacaatcaaaaatattagaccataacaaccccaaatatctatccagtcaacttctacattttttccaattttgctataataagcaaattgaccctctttttgaacattgaagaaaaaaacagaaggagtattaccaaacaaaatactacacacagaactattgaataaaacttcaataccaacttcttgcagatcacctcttgcattaaaatactgcaaaaaatacaatatcttttgtataagatactcattattaagtaaattaacgtatgcattataactagtaacagaaacaataaagagaaaaaaaatgcatcttatactattaaactcataactaagagatctcttacagtaaaattcacaaaaaagcgccaaaaataatataatgacaggtacaactatagaacctaaaatactagttcttgtagctaaaataatcatcccaattactatggacacaaaatataataaataaatctttttttttgaatataaaaataaccaaactgtaatagcctctacaatcaacaaacttaaagcgatttcattagggctcaaaagaatacctctagatcctatcgtagttactgtatatgttggctttccataaccaagaagaaaaggaaaaataatagctaaagattctataaaacctgctaaagatagagtattcaatatcaaatatctaaaatttttgtatcttaagagaaaaacatatataaacatacttataactggaatatagagtactttaaaaaaacgagaaatttcaaaaaaaaggtatacattataattagaaaaaaaactataaatctgtgtcaagaaaaataatagaattaaaacaaatatcaaagctttccatcttacagaaatttttctcgaaagaaaaattactaatatccccactatttctatagttcctctaaaaatagcactaacagaaagacttaattcctgagtaccaagaagaccatttataatgtccgtaatgataccacctataaataaagctattactaaaagctttgctaacgattctcttcgtaatttaaaaaaacaatttactttcataaaatctaatttacttccacaccttaattgcatattctatttccataactccaagctctttcctataataatttctagtgaattaatttcttcttgaaaaacattttttaaaaagtatctatcttttactgacattttaggcaatataaaaggttttttgtttaaattatctataaatctaaatccttttctaagaggtcgatatataactttaggcaaattttctttaagtctatccatggttcttatcttggcccacaaaagatttaaccatttaaacttataaattttagcagcatttttcttttctacatattcaatattaaaagaatcatcaacacctagaaatctaaaaatctctccaaaaaatttagaaggttctttactaaattcttcgagaataataaacttcatctgagtctttggaaaaaattttaaaaatctccttatatgagtcgcatacataccatacctcacaatatactcattcaaattaccatccttcacgcttctaatgacatcctcaaagcttctagtctcctcccccattttcactctatgccaataatgagaccatgctctatctactggattacgcataataaatattaacttaacattagtaataactttataaattctctctgaagcatgttcgtcaaccatatattcaactgttgcttctcctattgctttctcaccattccagtgatcaaattgagattcataccactttaagtctttttttccccaatatttagtaaaataagctggttctttttcttttgacatcagaatttctggatgtcttcctaaataaaaatataatgtagaagaaccacttttagctgctccagcaataataaaattaggcagcattttctcccccatacttttttagaataaaaataatcgcaataaaagaacaaaaagaaaaaataaggtaactaatagcacttcctaaggcaacacccactattccatatccaaatttcacaaacataatacttaaaataatattcaaaacaacagaaaataaagtaacaaacaaataaatgatttgtttgttaatacttaaaagaaacaccccaaaactattggcaatagttaaaaacacaaaaccaactactataatctttataacttcgatactgggcagataagaaggcaagaatatttcgacaacaatcggaaaaaagatacatattaaaatagctaatggtataactataactaaactcaaaaacaattgtttaaatttcaagatcaccaatatacgtaaattaccatattctccaaatgatttaaccattctgggatatatttgctcagctaaagatcggggtagcaggaaaagagaatttccaactaaaaggcccagcgaatagaatcctaaactttcggaatccatataagcagaaatgatccatctatcggctgatgtaaataaaccataaaacaaagcaaccaacattataggaaaacctatttttatcaaccgtattaattcttttttatcaaaatctataactggacgaaaacaaatttttttcttaatatatagacaaattacaaatattactaaggcctgccctaatataaatcctaaaagtttatactttatagttaaaggtatcacaattagaggcaaagacactgaaaatagcatttgctgtaagctcataatcttgaattgaatggaagattttaagtaaacttgaaagtaatgatataattgagtggcaaaaaaaagaatcaccatactaattaacgcacactttaataacctatctttaataagcaatacagaaaagagaaaaaccacaacacttagaaagctaaaaactaacaaatatgagaaagttacacttcttattttgtttaccctatcaaaatctttctttccaataaaaaagggaatttctcgattcatagctggaattactccaaaatgtgtaattcccctataaagtaaaaacaaacttaataagctccaccatccatattgttttggacctaaaatttttgctgctacaaaaaaacaaaaaaatcttgaaaattggaaagaaattgttgtaagcgaataccaaaatgtttcttttaagaatttccgttctctattttttaatttcgttcctattaacaatgtcaaattaaacataaatgtctgaccattttataagttgatcttcttctatattgtgcactacctttttcccgacaacctcatcaataaacttgggacttattccatgtgcaggccttttccaagtcaaatcttcatattcaatcactttccccttaggaataagcttcttagcaactaaacttcttcttgcatttttccgagctggttcctcagaaggtaaagcatactttctaaaatcgccaagcagctcaaaaattctttctaagttacttttaaaaatttttaagtcttccttgtccatagcatgataatgatcattacccgataaagttttatcaaaagtaaaatgcttctcaataattacagctccaagtaatactgctacttctaatgttttcatgtcttttggcaatgtatggtctgaataacctataatcttatctgggaactttctttttaaatcaagaatcattccaagatttgcgtttttgtcttctgttggataatttaaaacgcaatggagcaaagctaaaggattaccatatttttctatccaaaaaacagcttcttctatttcccaaatataggaagctcccgtagaaagaataataggcttttcaaattgacaaatatattctataaagggtttattagtaatatcagaggaagatattttaaaggcaggcattagatcgttcaaaaattttgcagactccaaatcaaaaggtgtacttaaaaattctatctccacatcatcacagtacttttttaattcctcaaactcctttttccaaaatttatcatattttttgaagagttcatattggcttttggtaggttcttttgtcgtatcccaataggctggtgagtatttggaagcgagagtttctgctttataactttgaaattttattgcatcagctcctccctctttagcttcttctattaaacgtttagctaaatccatcttcccttcatggtttactcccgcttctgcaataatatagggaacataaattcgttgatcatatgaattgaaatctttaaaaagctttaaaagtttactcattttttcctccattattttcaattatagattttataagattaataactctttctctacccttcctaacttctttcgaaagcatcaagcgattcattaattttctttcttcaaagttattaataagtcttttaaatacatccaaaatttctttatttgatacatttattcctaaacccaaattaataaatccattctcagaatttgcgaaaaagtgcgtcagttctctttcattttgcgccaaaactatagttggagtccctatacaagctatttcatatacagttcttccagctgaggtaaaaataatatcagcatctaacatatattgagaaatattttttatattttcaaacatttcgatatctttaaaatttgataaagaatcttggtatttataacctaaacctaaaataaccttaatttttattccctgttgcacgcagtaatcataaatacttttcaatgttttaagagtaagattgttgggatctgtgcctccaaatgtaattagcacattttgtacttcaggagacacatttttaaatttggaataaataaattcatcacgtggtacaaaatatttatatccaaaataatgatttggaagaggctctcgttcaggatagagagcatttataacaagatctgcatatcttgctccttcccctaaatcttcaaaattgataaccgtataacctttatttttaagtgacaggacatattccttagaagtatctaaaatatcattgattaccacatccggatctatcttttcaatatcatctaaaatattttcagattgctgtaaaataacaggataattatactcttttattttttgcaatcccaatatactttttttatcaactaaaaacaggagatcatgcgatgtaatattatttgctattattaaagtcctgtacacatgtcctaaacctatttctctataacctgacactacaaataaaatttttttcttatttaatagatattcacatagattccaatcttcataagtatctatatcaatagcttctatttccgaaagaagatataaatttatatttttacctattctcgtcccatattttaaaagattttctgatttacagataataaatcctcctgtctctaaataaatgggttctaaaaattgcctattaactctttctttatatagtggcacaaattttccatgctctttcttccacattaaatgggcaaactttttggcagatataatcgtatcgtattgggaatcaagaaattctttgatagcacttattaaagttcttgctttaagaagaggtgaagttggttgtatagtaattatatagtcatacgtttgcttacattctttacttaaagacttaaaaacatctaaaatcacttcatctaaagtggttctatcatccgcaagtttctttgggcgtttatgaattttagctccaaacttttctgctatagcgataatttcttcatcatcactactaacataaacatcaacatcaaaatctttagcagcttttaatgcagtttttatagaataataaattaaaggtttccctgctaaatttctaatattttttctcggaattccctttgaaccacctcttgccggaattataagtaagcccttcatgaactactcctataagcccgaatttttccggccccagaacccgcaccaagtagggcagagtgaccagcggcaaaatataattcgctccttgaagaaccgaaagggaaatgaagttttctaaaagccggcgtttgtctttgtcccgcaatttggcgatgatcatagtgttagtgttagtgttagtgttggtgatggtgttagtgttggtgttggtatcactatcacttccccttcctgctcctctgcaacaaagatgatgaaagcgatctaagcatttttgaaatttggttaaccttttctatcaactcgacatatttggactcatctaaataccccaagtccttagccagcaataaatgatatttcaattctcctacagaaccatttgcaattcctacaaactgtctaaattcttttgaactatgtctatgactaccttccatcaaatttgaacaaatagaactagaagctcttcttatttgagataccagagcaaacttttcactttttggaaattttcctgttaatttatataattccaaagtaagtctatgtgccattttaaaaacttctaaatcttctgtcttttttattttagtgttagtggtgttgctagtgctggtgctggtgatagtgttagtgttggtgttcctaccactaccactatcactaccactcactaaatccttccatccattcgccatctatcaacctctatcacctctacaacctcttcaaatcccactaaacggatttacaatctttagcctgttttcaatcacctgcccatcctgcatgtcttctgtataaagaattgaacaattgctttccaatgctgaagccactataagactatcccaaaatgacaaattgtaccgaattcttaatgtattagctttcatataagtagttaaatgtagacttactatatttgtaatttttattacattttcatgaatcaatttcacaactttttcatctggcaattcaaactttctaacaagattccaatggcattcgttaactacttgaatagatatgaaaatttgtgcctgctgttttagtaattcttcaagcactagtaaagaaatttctcttttatttttatcagcctctaattcactttctgtaagcccgtatatccaaatatttgtatctacaaaaactctatcttctttcatatatttcttcccgtgctgtaatttttgaataagattttacttttataggttgatagaaacctttaggcaaaagccctctctttttaattttatattttttcaagagcatctgataaaactccattaattcttttttggcctcattgggtaagatttcaaggtctaactgttcttggtttaattcttccatttttggtcctcctgcattttttactatcattaagttttttaaattccaccaaacgaatttataatctttagcttcccctcaatcacttgataacattcccacaatcacctgtccatttgattttagtgttagtgttggtgctagtgttggtgctagtgctggtgctagtgctggtgttagtgttggtgttagtgctcctaccactaccactagcactaacactcattaacccgccctctcaagcaaaatctccattcccttctcatatatccggctgttgccagttaccttgagctccagcggatcataaaatagtatctctttctccgcccaggcctgcagaatcctccttttatccgcctttaatccgcttatatcaaaataccctttatccactatctctttcgccaccttcacaaaaaactctgtctcctcttcaccaaactcggctaaatactcatctatctccgtatacgccaaccaggcttctctttttaaaaattcttctaaattctctcccttcttcctggcttttattgcttctaaaataaatgaaatagcgccacctaaatactcccaaataacctctatttcttctttcctgaaattctctatttgaagccattcaaaaactttctctctgcttagatggtctatctttttaaacctactcgtagctttcatccttgcatcattatatatccgctctataaataccgtgtttgacgtaagaataaccacatggcctaaatgcttctcttttgtcaggcttacacaaaagtttaaaaactccttgagcagctccctattgctatttatgtataaatcctgaagcttctgtatctcatctattattaaaatcggcctcttattttgcgcttggttctctatctcttccatcaacgcctcaaataaatctttctcccgcgcttctatttccttgatcttcttcctctctatagaaaacacccttaatgaaaaactcttgttactctctacggtttccttatacacgtcgtccggcactataaacgcatgcaaaaacgtcttatagctggaaatcagcttgcggcgcaaatttatgtacttcacccagaatttgctcttctcccaccaagcgccctctcctagcagcttcttctccaccacatactctatcaccgtcgtcttaccgcttgacttcggcccatatacccagagtatcctctgcggaacttcattaaaccagtcaacaaaaaactctatctcctcttccctatctataaacggcgccccgcggtaggtctctatcttcattttctactccgttttggtttagaggttgtaaaagaaagaaaatatcttaattcttccagaaaacttcggggaatataaagattccttaaatattctttcttggttttcttcgaatgtccttcaacaatgtttgcaggcacagaataagtggctcttttaatttgatctccaagagaataagtctctgccctggaaaaatctcttgtcaaactatagactcctagtaccatatcgtgagccttctgccatactactattattccgagcatttttgcacgaccaaacgttattacaaggctccataatagccctgccctctctttgtcactgcgaggcctcgttagaggccgaagcagtctcacagaccccttcgctgcgctcgggacaaggattgctttgctctgctcgcaatgacagggaataagaaaatatcttagcccctcaagcgagcctctaagatataatgataccttaaaaattctttcttgctacgtttagaagtcccctcaactatgtttgcaggcacagaataagccaaccttttaaaatcttttagcaattcataagctttctaccatattaccaaattatcacctctacaccctctacaacatctaccctcccaaaattttaaaagattactttggccgtttccaattttgcaaaacaggacaaaagtggctaagatttgccaagaagaacaaaaaggagagaggtgagttatggcagggcactctcattgggcacagataaagcgtaaaaaagcagctcaggatgccaagcgaggcaagatttttaccaagcttatccgggaaattatggtagccgctcgcatgggcggaggagaccccagtgctaacccgcgtttacgtgctgctatccaggccgccaaagccgctaatatgcccaaagaaaacattgaacgggctattcgtaaaggcactggtcaagaacctggtacaacctgggaagaggttacctacgagggttacggccccggtggtgtggctgttcttataaaaagcgttactgataacaaaaggcgcacggtttctgaattaagacacatctttagcaaatgtggtggaaatctggccgagcctggagcagtagcctgggtgtttgaacaaaaagggcttattcttgtaaatcgcaacgaaacagatgaagaaaaactccttgaagctgctctggaggctggagctgaagatgtcagagaatacgaaagcgaatttgaaattatcacccttccagaggatcttgaaaacgtcaaaaaagctttagaagaagctggttttgtcatccagtcagcaagggttaccatggttcctaagtcaacggttaaaatagaagacgaaaaaactgctcagcaaatgcttcgcctcatggaaaccctagaagaccacgacgacgtccagcaggtttacgctaattttgatattccagacgaactcatggaacgggtaggtgcaaatatttaatgagagttctagggatagacccagggtctcgagtaacaggctttggcctggtggaaaagggtgacgtccctttggcttggggagtaattcgccttaaagagaaagacttggcccaacgtctttttcgcatatattctgagattctcgctatcataaaacagtttgagccagaagttattgcttttgaagaggttattcctgagacttatccgcgggcagctcttaagctgggccaggctcaaggggctgcccttctggccgcagcccacgccaaaataccagtattcttttatcatcccttggagataaaaaaggctatcactggctatgggaatgcctctaaagaacaactgcgctatatggtaataaacattcttggccttgaagaagaacttcctgttgacgcttcagacgctctctctgtagccctttatcatttgcaaaatcataaatgggaaaatgttagctcaagttaaaggtaaaatcgtaaaaaaaatcccaggtaaagtctttatggccacggggccggtggtgcttgaagttaccgtgcccttaaatttgagccaaaatcttcctcaagaaggcgaagactacactctttacaccaccttgcgcttacgaggagaagtccttgagctctatggctttaacagctgggacaacaagattttcttcgaaaaacttatttctatttcttcgttagggccaaggcttgccttgaatatcctttcagtttttgaacctgaagaattcatagaagcagtggccaaaaacgatgtcaaaaagctatctgaggtcccgggcattggccccagacgggcagaaaaactttgcgtagaattgcgtgcgcgccttgagctttcgcctcaaacacaaagtcctttatggaatgaagcgctctcagccctgttgaacctcggctttgccgaaaaagaagcccgcaaggccttaaaaaatgtttttaaagagggagaagatcttacagtcttgattaaagaggcccttaagagactttcaaatggctaacgtggagatacgtcctaaaaaccttgctgattacattggccaggaagacgtaaaaagagaactcagcgtttatctaaaagcagccaaagcccgcggcgaggcccttgaccacgttttgctaaccgggtttcctggcctgggtaagactacacttgcccacatcattgcccatgaactcggaagcaaactccacgtgacttctggggcagccctagaacgccctggggatctagccgccatcctttcaagcctctcagaaagagacgtgctttttgtggacgaaatacaccgtctgcctagctctgtagaagagattctttatccagccatggaagactttaagcttgacatcgtagtgggcaaaggccctggggcacgtattctaaggcttagtcttccgcgtttcactctagtaggagccactaccagaagtggccttctgtctgcccccttaagagaccgctttggcataaccttcaaattggatttttataacgaagaggagcttttagccattgtacttcaaaccgctaaagcccttgatattgaaatagaccgggaaggggccttagaaattgccaaacgttcccggggaacaccgcgtattgctaaccgcctattaaagcgcgtggtggactttgcttgtgtggaaaaagtagaaattattactagagaactggcgagaaaagccctttctcttatggacctagatgatatagggcttgggccgtttgatcgcaagctccttaaagtaatcatggaaaaatttgatgggggcccggtggggcttgatactctggccacagccctttgtgaagacccgcgtaccctggaagacgtttatgaacctttcctcatcaggctcggctttatccgtagaaccaaaagaggacgggtgataactaaccgcacttacgaatattttgccaaaaggggtataagtcatggcaaacttttctaaaataacggtacccgagcttatagctaaaaaaggccgggaaaaaatttgtgcccttacggcctatgatgtcctctgggccaggctccttgacgaagcaggtattgatttaatcttggtgggagactctgcggctatgatcgtcctcggctatgaagacacccttcccatcaccatggaagagatgcttatttttgccagagccgtttctcgcggagcaaaaagagcgctggtggtgggtgatatgccctttctttcttatcagataagccccgaagaggctataaaaaacgccgggcgtttccttaaagaaggcggctgtcaggcggtaaaaatagaaggcggcgaagagatggccgaaaccatagcagcggtagtaaaagccggtatcccggtcatgggccatatagggctcactccccagcgagcccatgcccttggcggctttaaagtccaagggcgtgaccttgaatcagctaagaaacttataaacgatgccaaggcccttgaagatgcaggagtgttttctttggtgcttgagtgcgtacccaaagagcttgccgcttatattaccagggaagtttcggtccccaccattggcattggcgccggacctcattgtgatggccagatccttgtacttccagatctgcttggactttttgaggcctttagacctaagtttgtcaagttttatgccaattttgccgaagaaggccgcaaggccctaaatgcctacttacaggaagtaaaagaaggggtattccccggggctaaagaaagtttttctttgagtgacgaagtcaagaaagctttagggattaatgtaggggaggcctaaaagcctccctatattaaaaaattgtcaaaaattacgaattctttaaactatcacgcatagaacgtaacactttagccagtttaggccacatagtcaccccgataaactcccagcgagctattttaggaatacctatttctttaaaaatcttttccataaacttaaaacgccgtgtttccatatcatttccccagagatgatgacaatttttaggcgggcaaccagctaccaataccccgtcagctagatctctagcaagaatttcaaacactatttcgggattaagtgaagcagaacatctaattctaatacttctgtaaccttctggaatcttttctccgtaaactcccatcagatctcccgcagcgtaagaacaccagtaacacaagaaagccagaagccgaggttcaccaggggggcagttttcaaaggctacttcagccatctttagtagctgatggtcttcaaggtttaatagccttatggcctttgaaccgcaggtagccgaacaaagcccgcaacctttacaaagggcagcttctatccgggcaccgttttcgtcaaagtttatcgccccgtgagggcagaccgccacacacattccacaacgagaacatttttccgtttcaactacggaaacatacttggcctcacgcccttttaaggcctcatggatccttaaggccgcggcctgtcctgattctacgctttcttgaacgtctttaaagcctttggccgtacctacggcaaagactctttccacatgagtttcgagaggatttataacccttggctgaaattcgtaagggaagccatactggtctagctcaactccaaacattttggctattttgacgccagagggtaccagaggttcggcaaggactaccaaatccgcctcaaattctccatctttagtaaccactttaagccagccctcttcgcctggttcaactttttctacctcggtttgtaggaaaccaactcctttagcttctgcttcccgacgaaaggcctcaaaagcccggccacaggaacgcaagctcttgtaataaacgtttacttcagtaccaaggtaggccatggataagcgcacggcgtgtttcatggccgccaaacagcaaagtcttgagcaatagcctacttcgtctttctggcagagaacaaaagctatgcttataggtggtttgcctttgaacttattggcccaaagcctttcaaattcaagcatggtaacaacatttggcaggtggtaggaaagcttttcaaaggcattcatatcataaccggaaaaaccagtagctaaagctacggctccataggtttcttcaaagatttctggtttggcttgaagatcaatggccccggtgggacagactttctcgcattcaccacattctgtacaggcttcccttatcaggtgatacacgttgggaaccgccagcttaaagctcttgtctataactttgcgatctttgagacctatatcaaaatcattgggaacggtttcagggcataccaccgcacactctccacaacccatacactttttaggatctacgaactgaggccccttttctatggtgacgataaaattaccgtctttctttttgacttcggtaactttagaagaaaggaacaaagaaacgttatcctgccaaagggtttcacgggctataaccggcccaatacactcgctggtacaaaccgaagggtaaccttctgattgccaaagaagaggaatctggcaggcgtggccgccaatatacgacttttcctctaccagggtaacttttactcccagatctcccagacttttggcacaactcattcccgccactccggctccgattactaaggctttttgggcaatttctcgtgaagcatgggctggctggttagtgatgagcttttcaaaacccatttgaagcaggtcaagggctttggcggtggtggccgaagaatcttcatgaatcataaaacattgctcttttatattcacaacttcagcaaaaccaggatctattccaagaaaagagaggagttttcccaaacgtttttcatcaaagctaagtgaagaacgctcagaacaacccacaaaaagcaagtgggtaaagcgctctttgtactcagcaagtttgtcttctgggcataagcaaaagtcagaaaatttcaaaacaacttctacgtctggcaaagattgggctttttcagccaacgaagaaaaatctattttcttttccaaaaggcctccacaagaacacaaaaccacgcctatacttctattttcatttttcaaggcccccatcctcctttgtgttttcttattttttcgctatacgcccagtttttttgtttgtcaaattgtttctcagtatcaaaaaacatttttaaatgattttgaacaagctaaaagattttattgatgactagtctaaaatttttagaaaatctttgaagattaaacaaaaactttgttaataggtcattaaacaggcgacaattgagtcattgcgaacaaagcgaaacaatccttgtcccgagcgcagcgaagggatctgtgagactgcttcggcctctaacgaggcctcgcagtgacggcgagagttacttagccttatcgattatgttagcgatgacactttgttaattaaaaatgctcggattaatagtggggctagttgattgatataaattagctcaaggggcggttatgatctgccgcccctaaacactaaagtataactgagcagtctattaaacagagtattccagaatcataaactcaatggttttagctttaattttttaattggttttcgagaatctatcggctttagtttcaaaagtaattttccatcttttaatatgaacggagcaagaggagctagttttggaggatctttaaagtaaggtgtcttttcaggaacataataatcaactactaaatatccacggtctttgtcataataaactactacgccaactttatatttgtatttctgcgtatcataaccttcttctgtaaggcaataattaaaagcattttctttcagatggacacctattactgttgactcagtaaatgatatagtgtgagtagtaattttttcattggtgtatgttttctttgtttttgaagacataccaggaataacatttctcaccatatcaaaaaaatcttttttatccattttaagttggctacttcgtttatcctgtgttacttgaatattggcctcacttaatcctatttttaaatatctggaatcgcacataacattaaaggataaacttccaatttcattcttagctagataattataaagtaaactttttctttctggataagaagcaacatatcctgtaacatgcgtagaagaaatatactgaggaacagtatctatatcagtgacttctatatctacaggaacatagattaaaacatattgcctttcgccattttcaaaggctatctctttagggaacaaaatgggataagcaaaaattttatatgttgtttttatagtaatagctgtgtcatatcggtcagcctttaatccgtagccaatggttttagtggttaccttttctgaaattgtacttgtagatttttcaaaaattcgccttactttaaaatccattaagtcaatcaaaggagcatccattttagaatcacgagtaatcaaaactccttctttagcttctacttttaaaccattttcaagctctgttaccctatcaaaagaagcataaaaatagcttccatcttttctgatcaaagccttttccttgggaggggcattaattatagccactatctgttctattctggtagtgactttgcctacttttggtgagcctaccactacagaattcccatctatatcaccaaccgcaagactgtcatatctttcaaagtcgggatctatcttttgagctataatacgtcctctataatcataaactctaacaatatcatctttagcgtaggccacaataatatcttcgtagccatctctatttatatctcccactgccatttggctatatttatcatactttactttaaaaggttttccttttaaattacccttcatgtcgtaaaaataaatagtgccatcattattaagaaaaacgatttcgtcaattccgtcaccatctacatcaccagcactaagcctatcatcaatattaaaaatacctttaccagaaaaattactaatacggagaactcttcttactttgggattatagaaaaagacttttattttattttctgaagcgtctcccattattatttcatctattccatctccattaacatccccagtagctatcttatcatttttttcatagccaacattaatagaggctaatctagagcgagttttaaatgaccagacttctaaagtatctcttgctcgactacccaatacaatatagtcgtaacccttactattcttttctaaatatccagcagccaatccgtcatctcgctcataattggccgcaagtgtactatagataacatgcatatctggtgcgtatgcgactatttgaccagcatagtttttattttctcttttcttaccaaaagctatgataatttcgtcttcaaaattagcagccacgtttccacaaataacagtgtcatttctatcaaatttattaaataattgtttatctaatattctaacagctcggtttttaccataagataaattcctatagtcaaatacctgcaacccgtctttagacacatctccgataataagttctacatcagaaattatccgtctttttttcaggggatcattttgcgctaatacatcaaaggaaaaagaaaaaaacaacattaacgccatcatgaacttcactaaatagctaaatttcataaaattcctccttaatttattagattcatttattaaacagatgacaattgcaccgtcattgcgagcggagcgaaacaatctcaaaattactcctgagattacttcgtcgctcccagcagacctcctaataacaaaaaaagggtcatttacctcgcccactacagagcctttgtgacagctttgtcgtataaaaacgctcggattaataaattagattcgtctttaaaaatactgacaaaaaattcaaactaacggaacttaactttcaattaaattgtattaaaatgtcacttttttctctttatatctagggaatacgtccaaaattaaagaaatccaaacaatttacttgaatttgtctgaacgcatcaaagaatctactctccatgatgtgacaattagatcggattttgactatgctgtaagccctcaaaacagcctatatccccttgagtggaaatctggaagaaactgtttttttgcttggctctcttttgtttcatggttattatacctcttgaacaggagaaatttatgtcttcttttacttttactgacagaattagagaaataagccggccttttttattacccatcgtcaactttctagcgcggctgaaaattcctcctaacgctgtttcgctggcaggcttcctcggctgtgcggccacaggtgtggccattgcttttggctattttcagctagctggccttttacttttgatttttggccctcttgacgctatagatggccttttagccaggagtacaggtaagaagtcaatttttggagccttttttgattctacccttgatcgttacgcagaaattgccatttttggcggctttttatattttgcgtttaacacccaagcgcctttagtaggttatctggcttttgccgctttgtgcggctctcttatggtgagctatactagagcacgggcagaggcacttggccttgactgcaaagtagggctgcttacgcgttttgaacgcctggcccttttaactggtggccttttattagattggtttgttcctgttttggctattctagccgtgtttgctaatataactgcccttcagcgaatattccatgtctggcgtcaaacaaaaagctgaaccaggcactctttacgtagtcgctactcctcttggcaacctgagagacataactctgcgagccctggatatattggaatccgttgatattattgccgcagaagacacacgcactactttaaaactccttaatgcctaccagataaaaggccccaaacttgttccttatcatgaacacaatgaaaaagaaaaggcttcccttttgattgaaaaacttttggctggtcaaagtgtagccctggtaagtgaggcaggaactcctggcatttctgacccaggtgcttatctgattcgtctcgcccacgaaaaaggactaaaagttaggccggtacctggcccttcggctatttctacggctcttggtgtgagcggtctaaacctaaaaaatggctttatttttttaggatttctcccttctaagagaggtgaacgccaaaaattattacaacaactcaaaaacgaaaaaaggccctttttgtgttacgaagcccctcatcgcttaaaagccatgctaaaagacgctctaaagatacttgggccaagaaggatttttgtggccagggagatgaccaaaaaatttgaagaatacttctggactgaccttccctccctgcttgaaaaagttaaagataataacccccgtggagaatttacccttataatagaaggagctcctgaaaaattaacacggcagataaaccccgaggaaaggcttcgtgttttcctaaaccagggcctaagccttaaagaagccgtaaagctggtggctgaagaaactgatatttcccgaaaagagatttatccattagcgctaaaaatcagggattctcttctaaaaaagccttgacctcggcaaaaaaggccggaagaatctcttcttctttcaccttttttacaattttacccttgcgaaaaataagacctactccctttcctccagcaagccctacatcggcttcacgcgcttcaccagggccgtttaccacacagcccattactgcgagtttaataggctgttcaatttttctggcaaatttttctacctcttcggcaatagggaaaaggtctatttcacagcgaccacaggtagggcaggaaattatttctggcccacgctcacgcaagcccacggcccgcaaaatttcataggccacgtgaatttcctcttcagggtctctggtgagagaaacccgaagggtatcgcctataccttctgaaagcaaaaggccaagagcaaaggcactttttaccgttcccgcaataaggcccccggcctcagttaccccgaggtggaggggaaaatcgcttttttcagaaaatagccggtaggcgttaacagtagtccatacgtctgaggatttgagagagacttttagattttcaaaaccgaggtcccccactataaaatcaaggtgacgcaaagcactttctaccaaggcttctgctgttggtcctttatgtttgcgcaaaagatctttttcaagagaaccggcgttaactcctattctgatagcagctccttgctctttagcggctaaaactactttgcgcacgttatccagacctttaatatttccggggtttatgcgaatgccatcggctccagcttcgagggaagaaatagccagccgccaatcaaaatgaatgtcagctaccaggggaattctaatttgattttttatttttttaatggcctgggctgcttcttcatcaggcacagctactcttatgagctcacagcctacttcttcaaggcgcttaatctgcgccacggtagcgacgatatcgcgcgtgtcggtattggtcattgattgcaccaataccggctggccaccgccaataaaaacgttgccgatacggatagttctagtattctttctagtaattttaggcatttctgttacaaaatgagttgcaaagctttttcatctgattataacatcttttagttgtttataatatgggcaaaatttatggaggcagccttgaatttagtcaaagcaaaaaaagaagcccaaaagtacataaaattaatgccaaagctggttaagttgctttataagctaataaaagaccctagagtgcccgccaaagataagaccattttagccgcggccatagtctatctaatgaatccacttgattttattccggatatgatccctttttttggcatggtagatgacctctatctggtgggccttgctcttttgcgtttactttatcacactgacgaacaagttttacgggacaactgggaaggtgaagaagatatcgtttctctagtaaaaaagattgtcgaaataggagccaagcttttacctccgcgggtgcgcgaggcggttcttggcagttttgaataaaattcttattttctaacatcgagttaatatttgccagaaaaattttgttagggggttataaatgggtgataagaagataaaactcgccatagcgggtgtaggaaattgtgccagttctttgattcaaggaatcttttactaccgtgataaaggccttgatagcacccagggggttatgtttccagaaataggcggctataaaccctgggacattgaagtagtagctgcctgggacatagacgaacgcaaagtaggtaaagatgtttctgaggccatttttgctccacccaattgcaccactgtattttaccctgatgtgcccaagtttggcactattgttagaaaaggcaaagtgcttgatggctgtgcctctcacatgaaagattatccgccagaaaagtcctttgtcctttcctcggagaaagaagacgaacttgaagacgtagttgctgttcttaaagactctggagccgatgtactcatcaattacgtacctgtaggttctgaacaggcagctcgcttttatgcggaagcctgccttaaagccggggtggcctttataaacgccatgcctacttttatcgtctcagaagaatggggtaaacgttttgaagaagctggtatccccgctgtaggtgacgatatcaagagccaggtaggcgctaccatagttcatcgggtacttaccaagctcatgatagaccgtggtgtgccggttaagcgctcttatcaggtaaactttggtggcaacacagactttcttaacatgctggcccgtgaacgtttaagtactaaaaaagtttccaaaacagaagcggtaacttcccttctcccgtacgacatcggggctgacaatattcacattggcccttctgactggataccctggctcaaggacaataaaattgcctacattcgtcttgagggcgaactttttggcggtgtgcccatgtatattgaattaaaactaagtgttgaggactctcctaactcagctggttcagccatggatgccattcgctgcgccaaactggctaaagaccgtggcattgctgggccacttctttccatctcggcctataccatgaaacatccgcctaagcagtatcctgatgacgtggccaggcaaatggttttagaatttattgaaggcaagcgcgaacgttaggaggaagccaatgttctctttttctgaacgtttacaaaaattgccaccttatctttttgttgagcttgatcgtatgaaggccgaagtccaggccaaaggtgttgacgtgatagacctgggagtgggagatccagatcttcccactccttctcatatagttgaagctgccaaaaaagccctggataaacctgaaaatcaccattatccctcaagtgcaggtatgctttcttttcggcaggccgcggccaactggatgaaaaaccgctttggggtggagcttgatcctcaaaaagaggtagtcgctcttattggttccaaggaaggtattgcccatttcccgttggcttttgtaaaccctggagacgtagtgttggtacccactcctgcttatcctgtttatcacatcggtactcttttcgccgggggagaaacttattatatgccgcttctacctgagaataattttttgccagacctaaaaagcattcctgaagatattctttctcgagctaaaatcttatggctcaattatcctaataatcctaccgcagcggtagcagataaaaactttttcgccgaagtaatagcctttgccaaagaacacaatttaatagtcgctcacgacgccgcttatacagaactattttttgatgactatgtaccaccgagcatacttgaagtagaaggagccaaagaagtagccatagagtttcacagcctttctaaaacctattgtatgactggctggcgtattgcctttgccgtggggaacgaaaccctcgttaccggccttaccaaagtaaaaaataatgttgactcgggtgcctttcaggtagttcaggaagcagctatagccgcccttacaggagaccagcagtgcgtggctgattttagaaatatcttcaaaaaacgtcgtaatgttttggttgaaggcctcaaaaaacttggttttcaggttgaggcccccaaagccactttttacgtttgggcaagagtccctgaaggctatacctcagctgattttgccgccaagctcttaaaagaagcaggcattgtagtaactcctggcaacggctttggtgaaccgggagaaggctttttcagagtagctttaaccgttgatgaaaagcgccttgaggaggctataaaacggatctcctccctcaagttttaaaacgagcttttattggtataggttcaaatttaggcgatcgtaaatttttttgtcagagggccctatgggcccttaaaaaattacccggtgtttatcttataaaatggtctagtctttatctcacgcctccagtaggattttcttctgataggtatttttataatctggtagcagagataaaaacttctctttcaccctgggcattactcttcagtttatggcagatagagttagccaatgggcgtaaaagaacaggaaaagtaacagatcgttctcttgacctggatattttgctttacgaaggggcaacttttgattctaaattgctttccttgcctcaccaaaaactccatgagcgctcttttgttttaatcccacttgttgaattgcttcctcacgaaaaacatcctattcttaataagacatatgaagaacttttagctaagcggccaccttctgagaagagggccataaaaattttggggccgttatgtttagaataatacttattatagtcctttttttgcttatctggtttaccattaaagccatctggaaggatttacggcaagcacgccctaaggccaaaacttcaagttctccacccgaagtaaccgataaattagttaaagacccggtttgtggggtttactgccctcgcaaaacagcttataccgctatatggcaaggaaaagtatattacttttgcagcgaagagtgccgacaaaaatttttagccgaaaaaggggccaaggcctcttcatctggctaataatcttattcttgttgtattgctccacttcctatgccgaactttattattacaaagacgcttcaggcaacatttacataaccaatatccctacaaacaagcctctttggaaaaacacaaaagcaaaaattcctgaaaagattttcaaaaaagctggaaggctttacgggatcgacccggccttactcaaagctatggccaaagtagaatcaaattttgacccttacgccatctctcccaaaggggccaggggacttatgcaactgatgccctctacagctaaaatttatggggtaaggaattgtttccatacggaagagaatgtaaaagctgccgcggcttttttaaaagacctattggaagagtttgaaaatctcgaactagctttagcggcttataacgccgggcccaataaggtaaaaaaattcaaaaaaataccaccttaccctgaaacccgccgttatgtaaaaaaagtcctctatttttattcaaaatataaaaaatgaaaatttttgtcgatttttctattttacatcttaaaaatagacatattacgctttacaatataagtaacaatattacgtttagccatttgagaggaggaagccgtgaaaatatattttgatccagatataccagcagacatacaggaagacatcaaacaagttgtggaagaacagattgaaggtccgtgcccttcttgtggttgcgacgagatctatgtctctttgattggaaataccctagatgtaaagtgttacgactgtggcgaaagcttctttgaattagaacttgaggtagaggagcaacaaacagcttaaactttgttccgctcaataaaggcgtaggcattatgggcatggatagactcaaaattttcagcctcaaccgagaaccaaataatcttttggttctcggtaaagcgccgacatacttcccttaccacgtcttccacaaacatagggtggtcgtaagcccactcggtaataaacttttcgtcggttcttttaagtaaaggataaacaggcgaagaagcacactcttctactatttctattagctcttcaatccagataaactttttaaatcttacctttaccctcacgattcctctttgattatgagcccctctttcgcttatttctctagagcatggacaaaccgtcataaccggaacttctacttcgaggactaggtcacgaaaatcttcgcccatagaacctaaaattcgacaattatattccataagccctatagctttagaaacaggggcttccttttccataaagaagggaaaagacatttcaatatgggcgacttttgccgtgaggcgttttctcatctcctgtaaaatacaaaggattttttttatatgaatttcgtggcggaattcatttagaatttctacaaaacggctcatgtgagtgcctttaaaatggtggggcaagtccacgtacatattgatttgggccacagtatgctgaatacctttgcggcggtcaagaattgatataggatagcggattccctttataccgactttgtctatctctatttgacgatggtctggtaagctttggacgtctttaagtttatccattggtactcaattgtttttcaagcttctctaccagcaaatgggctatctttttaggttcgtcaatttctattacagattggccgcttctttcggcaccagccaaatccttgttgttaaaaaaatagactaaaagagggctatctaattctttttcaagaaaaactatatcttctttgtccgatatattattccctacgaaaaatatatttttgacccctaggtctttggccattttagcaatttgtttggccgtctctatactgcctagataaggctgaactacgattaataccgcgtcaatagcggaaatagtagctcggccaaagggttccactccggcctcaaggtcaataactatagcttctttactctgtaacaacagaaaagaaagaagacgccttaaaacagtttgttccggacaggcacaccctccacctgcttctttaatggcaccgaggaccattaactttaaaccattgcgaacaagagtaaacttttcaggtagatcatctactttaggatttagtgaataaaaaggaccttctttttcagctctagccgctaaaagatctttcatttctgctataggagtaaccttatctgcctctttgaaaccgagtaaacgagccagatgcgggcttggatcagcatctatggctaggaccttatagcctttttccaaaagggccctgcataaaagagccgcaatagttgactttcctactccacctttgccacatatagctattttcatgacaagaatttttagcaggtaaaaaagatttttgccagtatttattttttgtttgaccctgctgtaaaacttgatttcgcctgtccctgttttacgtttatgttttgcgttcaaaatattgaaacattaaggaggagttatgcggcttagtcgttattttattcctaccttgagagaagaccctgctgaagctgaagttataagtcacaagcttctattacgagccggtatgataagaagggtagcctcgggaatttacacttttctccctttaggtctaagggtcctgcgtaaagtagaaaatattgtgcgcgaagaaatgaatagagccggggcccttgaagttcttttgcctttggttcaacctggagaattatggcaggaaaccggccgttgggacaaatttggcaaagagttattacggtttaaagaccgcaaagaacatgatttctgccttggtcctacccatgaagaagtcattactgacctggtaagaggagaagttcgctcctatcgccagctacccctcatcctttaccagatcgccactaagtttagagatgagataaggccgcgttttggtcttatgcgggggcgagagttcatcatgaaagatgcttacagctttgatgccgatgaaaagggccttgataaaagctactggctcatgtatgaggcttatgaacgcacttttaaaagatgcggcttaaaatttagggccgtattagctgatactggggccatcggaggtagcgaatctcacgaattcatggtcctggctgataccggtgaagatgttattgccacctgtccggcttgtggctatgccgctaatttagaaatggctgaggccaaaagagaattttcctatccagatgaaccagaaaaacctttagaaaaagttgctacccctgaagccaaacgagttgaagaagtaacggcctttttgggagttcctcctgaaaagttagtcaaaacattaatctatgtcgtagatggccagcctcatgccgtgttaataaggggggaccatgaactaaacgagataaagctgagaaaagccttaggagcagaagaattagaaatggctgacccggaaacagtagaaaagctcacgggagctcccgttggttttgctggtccggtgaggatttctggcgtaaaaattattgccgataaagctatttgggggctgaaaaactttatcgtaggggctaacgaggctgatgcccattacgtaaatgtcaattatcccagagactttgaaatagaggccttttttgacttgagaaacgtaactgagggagacctatgccctaagtgcggtaagccgcttgagttggtgcgcggaatagaagtaggccatgtatttaaacttggcaccaaatacagtgaggctatgggagctaccttccttgatgccgagggcaaagaacgaccgtttgtaatgggttgctacggcataggtgtttctcgtaccatggccgcagcaattgagcagaaccatgatgaaaacggaatcatctggccaataagtatagctccttttcaggtcattctgctcacacttaatcccaaaagcacaacattaatggaattttcagaaaagctttataaagagcttgaggcccaaggccttgaagttctctgggatgaaagagatgagcgtccaggtgtcaaatttaaagatgcagatttaattggcatcccctatcaattagtaataggcaaaacctttgaaaaagaaggaaaacttgaaattaaagaaagggccactggagaaaaaaggcttttaagtgaggaagaagccctaaacttcctaaaagaaaaggctaaaacaacttctggtgagtaaagagagacttgataaactgttagttaaacgaggcctggtggagagtagagaaaaagcccaggctatgattatggccggccaggtttatgttaatggcgagcgtgtggataaggccggccataaagtccctgttgaggcagatattcaaataaaaggaagacttccgtttgtttctcgaggtggcctcaagcttgctcacgctctaacacactttggtttaaacgttaaagggttagtatgcgcggatatcggtgcctcaaccggcggctttactgactgtttattacaggccggagcccaaaaagtttacgccatcgatgtgggaaaaggccagcttcactataaactacgcagtgatcctcgagttgtggtatttgaagaagtaaatgcccgttatcttacagaaaaagacctgcctgaaccagtagatttaataactatagatgtctcttttatttctcttacgaaaattttaccagcagccttacgcattttaaaacccgggggaaagatagtcgctttgataaaaccccaatttgaagtaggtagaaacaaagtaggtagaggcggggttgttcgcgacccggctttacaccaagaagctataaaaaaaatagaagattttgctactaaagagctaaatctaaagtcatatggtgtgatagagagccctatcttaggccctgccgggaacaaagaatttctaatacttttagcaaaaaccgacagctaaataagttggcttatcaaatcaataatgttataaaagcaaaaattagggattttaaaagggggtattttatgctggttaaagaatggatgaccgaagatcccataaccatagacgaaaatgcatctatcatgaaagctgtccagataatgaaagaacatagtatgcggcgcttaccagtagtcaaagccggcaaactagtgggtattatcacagatagggatattcgtgaagccacaccctcaagagccactaccttggatattcacgaactctattatttgctttcagaaataagagtaaaagacgtaatgactccaaaccccattgccataagtcctgatgtaaccgttgaatacgctgccgttgttatgctagaaaactgtatttctggacttcccatcgtagacgaagaaaaccacgttttaggtattattacccaaaccgatatttttaaagtccttattcatattacgggcatctactacggcccctggcaggtagcttttttactgcctgctaaaccagggctaatttctgaactagtacaaaacattcgcacctggggagctcgcattgtcactgtactgagcgcctacgaagggcttgagcttgaaagaagacgcgtttatatacgcctaacaggaatagaagaagaaaaattcaaagaaatgatagaggccctaaaagaaaagtatgaggtactttactgggtaagagatgatctctcctacatccccagaaaggaagaaagatctaaaagccgagaggcctcaaaatttctctaaagatattaggtaatatactcctgcgcggtaatgaatttttgagttcaggaacattttcttctttaaacggagtaaggataatttcttctccgcgaagtgggtcgaaatcttttgtttctacaaaaactattccttttggaggttcgggggcttcttctttgtaactgtcaggtctgcttttcattacctttacccacaaaggacaggcggctcgacctcctgtttctagccttcccaatggtttaaccttatcataacctatccatactccgcaggttatatcgggagtaaatcctataaaccaggcatcttggtaattatcagtggttcctgttttcccagctgcccagactcctaattgcttagcacaacgaccggtaccttctctaactacttcgtgtaataaaaattccataatgtaggcagtttctgcggaaagaaccctcttagacgatctttccagaggaatctcttggccgtgtcggtcaaagatactgtcaactaaagtctcttctttaaaaactccctggttggcaaaaacagaataagctctggttagctctagaagagaaagtccactacttcccaaggccacagaataatttttagctaaagggctttttatccctaaacttttggccatcacaaataaatccggaagccctactgcataagccaatttaaccgctgctgtattacgagaatgtaccaacgccgtacgcagacttataatcccgaaataatctctatcaaaatttttgggctgccagtaagagcctggtctagctcctggaaggacaataggctcatctacaattttactagctgcagtggctatgtctttttcgatggctgtagcccagataatgggtttaaaagctgaaccaggctgccttctagcctgaaccgcccgattaaactgattgtgctcatagtctcttccgcctatcaagacccgcacagcccctcttttattatcaagacaaattatggctccttgcgggatatccttatgcttgtttcttttggcaattagttctaactgttcttttagttttttaatggcttcttcttgccatagcagatcaagcgaagcataaatggtgtaaccaccggtatagagttctttaccgaactttttttccaggcgatatttcaaaatactcaagaaataaagggcttcttttttaggagaaaaatctcctgggttcaactttaaaggactggccatggcttttttggccgtctcaaggctgatgtaaccctcttcagccatcctcgtaagtacgtaagcccgccttttaagggcaagttcgggattgcgaaacggattataacggctgggagcaggcgttaaaccagcaataagcgcggcttctggtaaggttagctcccagacatgtttattaaaataagtacgagccgcagcttctactccgtaagctccggcacccaggtaaatttggttaagataaatggttaatatctcgtctttggtaagagctgagtctatttgccaggccaggatagcttctttaagttttcgcttaaaagttcgttcacgagttaaaagaagggctctggccacctgttgagttatagtgcttcctccttgaactattcgcctctcttttatgtccacaataagagcccgtaaaatactccaaaaatcaagcccttggtgttcgtaaaaacgggcatcttctgcagaaacaaaagcttgaattaaataagggggtacctgagaaagaggaacaggaaaccgcctttctttataccagtaagccaatacttcaccgcgatggtcaagaacagtggtagcagctgggggttcgtacttagctagtttagaaatactcggaagattaagtgaaaaataaaagtaaaccagaaataaaattagccctaaagatattgccgcagcgctaaacaacactatagtcaggtgaaaatgagtaagtattctttgttttttgggacgtcttctaggcatctttaactctcagagaacgcaaacgattaagggccgcagctagctccattggcctgaaaaaagcaaggtctccccggggcattccactcaaacatttaagccccttagtttttacagtcatttctataaagtttaacccttctagcaaatttttcccctgctttatttgttcggccaaaagaggaagggctaaactgatagctctagtttgatctacagaaactatctgttccactgctgaaagatcaataacttcttttccccaaagaacggtgtctctggattttgctttaggactttttgaaactttggggaaactttcaggaagaaaatacctggaatttggttttttaaaaggggggacgtcttcttttaggcgatttgaaggatatttttggataatatttctggcctctatagtggcatctttgggaagataattgtccatcactattactgtatcagccacatcaagataatctccacagccaccaattaccagtatgcttgatacaccaaaaatttcatataattcacgtactctatcaagaaacggtgtaatgggttctttctctttacttactagcatctgcattcttagatcacgaatcataaagttagtagctgaggtgtcttcgtcaataagaaggacatcggcgaaaagctcaagggcttccatgatattggccgcctgactagtagaaccagaggcacagtcagtagtaaaagatttagtatcaagacctaaaggcaaattatttataaaaggtgaaatatctacaccggtaatcttgcggccatcttcagcacgaatttttactgctaaaggagaagttacaactagctcccgcccatctcctggtatgtgattgtaaataccaagttcaagggcccgcaagagagtagattttccgtgaaagccaccaccagcaattaaggtaactcctggacgtattcctaaaccccgcactcggccacgattgggaagatctatctctacagctaaagaatcaggagccttaaaaggtacggcattttttgccggtttcggatctatcccggaagcccttggtaaaatacttccatccgctacaaaggctataaggcccaaagcttttagcctatcccgtaaaaaatcggcatcttcatttatttccacaaaagccttgaggaaagtatggtctaattccgggtaacaaagggctttggctaatttgggcagataatccaagagaattttctgggcttctttagctaaaatacgacgccctgcggccggaagccctacaaaaaaacgcagctcaatacctccgttatcatctagttctagggctgtgcgaggaagaatttcctgccctgggccgtgaacttttattaatccacctttgcctgtgccaattttgcgggaaaacttttgagctaattgagaagctttataagccagataattttcaagtcctacctttcgtgaaggattattgtaaaaatgggaagggatttgggccagatctccaggaatttttaatctcagtaaacttggaggggcaaatgggtctgactgaactttatctataaaaagtgtgccttctgaaaattgataaacaccttttagctctttgtaagcaccatatccttggccacctatgcgtttaagtttggcgctaagagttttggcatccatattaagctcttcttttaaaggcccagagaatatgactacgcgggaactccctggctattagtcgggctaaaattttttggagatcttttagatctctggccacgtgatcttcattaaaaaagcctctttcttccactaaaaaagcgtcttcaacttttattacccttacgatgcgatttctttttttgcacagcaaatcaatacattcacctacatctaaatctttacactgggaaagactccagttaagtgccttttctatagcaacgcgggccataccttttgcattttaggtcaaaaccacacaaaaacaagatagccttttcgagaacaagtttttccattagaaaataacatcatcttatttaaggaggaaacaagtgtttatacctgaaggcttttcttttggagctatagctagcggtatcaagaaaaaggggtttgatctcggtttgatttatgcggaaaaacccgctttgggagtaggggttttcactaccaatctggtaaaagctgcacctgtccttctggggcaagaggttctaactagaaataataaatttcgagccataatagtaaatagcggctgtgccaatgcctgcaccggagaagcagggcttttagacgccaaagaaatatcttcttatctcgctcaaaaacttaattgctctccagaagaaatacttcccgcctcaacaggcgttataggtgaacgtcttcccaaagaaaagattattaaagctataccttctcttatagaaaagttatctcccgaaagatatcaagattttgcaaaagccattatgactactgatgcttttcccaaaatagctagtcggcaaattgaaatttctggagtaaaaataaatattttaggcatcgccaaaggtgctggaatgatagctcccaatatggccaccatgttagcttttttacttactgatatctctcttccccaggaaagactagcaaaaattttaaaagccgttgttaacaaaacttttaatagaattaccgttgatggagataccagtactaacgatactgtttacttaatggccagtggtcaaaaaaaagaagtagaaaaaaaagatatgacaacttttgaaaaagcactttatgaagtatgttatgaactggcttcttttattgttaaggacggagaaggtgctacaaagttagtaaaaataagcgtaacaaatgctaaaagcgaagaaaaagctctaaaaatggctaaaactatagccaattctctcctagtaaaaacagccctttttggagaagacccaaattggggccgttttctggcagctatgggaagagcaggcgtaaattttgatccaaataaagttgatatttatgtaaacaaaataaaaattgtagaaaatggtctagggataggaaaagaaaacgaaaacaaagctcatctggaaatgaaaaaaccaaacttttcaataactattgacttaaaagaaggagattataaagcttattatttaacctgtgatttaagttacgattatgtaaaaatcaatgccgaataccgaacttaaaaatcaaaataaagaaaagggcaagaaatctgaagaagaattaggtttttgcgctaaagatggagaataccgtcttataaaagaaggttgtccttatcctaaagattattgtccttatcgaaaagcttgtcttattcattttatatcaaaaaaaggaggcgatttttagtgcgtatccttttaaccaatgatgacggtatttttgctgaaggtctttgtgctttatacgatgctttgtgtgatcagcatgaaatttttgttgtagctccagaagccgaaagaagtgccgtaggtcatgccattactatagctgatcctctaagaatcaaaaaagtcaaaagaggaaatatattttttggctatgctgttagtggtacccctgcagattgtgtaaaaattgctttaaaagagattatccgttcaccaatagatttagttctttcaggcattaatagaggagcaaatgttggcataaatgtgctttactcaggaacggtttcagctgctaccgaaggagctattctcggttatccaagcgtagctgtatctctagatgaatataaagaacctgattattgttttgccgcttattttatcagctgtcttttggactttttaaaagaaaacaaaataaaaaattctttttgtttgaatgttaatattccctttttaccagcacataaaataaaaggtattaaatttgtccctcaaagcaccaagcctcttattgaaaggttcgaaaaaagaattgatcctcatggaaatctttactactggcaatgtagtgaagaatttaccgaaaaagacccaaacaccgatgtagttgctttaaaagaaggctacattaccataactcctctcttccataacttaacttcttttgaactacttaataaaatttcttcttgggaaattcactactaaagaaattttttctattttaagtcttgacatttataaacatttgtttcttaataaaagaaaaacaaaggagggttataaatggccagaaagcgtagcagacctatcaccaaagaagatgtaaagtttgtctttgaaaactatcttaacatgtccgctgctgaaattgctgaaaaattaggtattagtaagtttcaagtaatgaaaatcgttactgaacttcgcaaaagaggggtaaacattcctaagaaagtcggcaaaagagaaaatcccattgacgcgttcgttaaagaacttaaagaagcaggaaaagtatagttttcctttttacaggcaccattcccatcaaaaaaagttaaaagggatgtctttatggcatcccttttaattttttaaaatgacgctcaaaaattattaatccgagtgttttttacacgacaaagtatcgccactgacataatcgctaaagcaaagtaaccttcgctgtcactgcgaggcctcgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgcaatgactcaattgtcgcctatttagtgacaccattaatatctgaattatctactagcgttctcaagctaataatgattaagagtctttcagttagaatgaatacgccgaaagatgcggaacatatcaactcctaaagtagcctcttctattctaactttcagcactctataactctgagaaattacttcaaagttgttttgcctgtccctcgacttttatggtatgttgagaccagaacaaaggaggttgttatgcatcaaaaccatccccacaacgctgaacaaaaatttattcccaggctagtagcttgggagcttaccagacactgtaatcttgattgtgttcattgccgagccgcggccagccgtgggccttatcaaaacgaattaactactgaagaatgcttccgcatattaaaggaaataaaagaagtgggaaatcccattattattttgactggaggagaaccccttctcagagaagacatatttgaaatagcccaggaggcctctcgtttaggattcaggccagttatagctaccaacggaatccttataacagatgaaatagcaaaaaagatgaaagaaaccggagtagccagagtctccataagtcttgatggagcaactgctgaatcacacgataatttccgcaaagtaaaaggcgcttttgaaggggccctaaaaggtatctctatattaaaaaaagccggcataccatttcaaatcaacaccactatcactgaagtcaatgttgaggaagtcccagctattttagagctagctttaaagcttggagcagtggctcatcatatctttttgttagtaccagttggacggggaaaagaaatggccgaccaggccctcactgcagaaaaatacgaaaaagtcctacactggttttatgatcaaaggaaaaaagtacctgaagggttccaccttaaagccacctgtgctcctcattattaccgtattttacgccaaagggcgaaagaagaaggtcaacaagttacttacgaaacttttggtttagatgccgtaactcgcggatgtttagcaggtactggtttttgttttatttctcatcgaggagttatccaaccatgtggctatcttgagttaaattgcggagaactcaggaaacaaacctttccagaaatttggtggcattctgaaatatttaaaaatttacgaaattttaaggtttataaaggcaaatgtggaagatgtgaatacgtacgtgtttgtggcggctgtcgggctagggcctatgaagccactggtgattatcttgacgaagaacctctttgcacctacgaacccaagaaagggggttagccccccctttctttactcaaaatatttttcttcgatttcaataccagcttttttaaggcgctcataatcttcttttaataaagcattagctaaatttctattagccagctcttcttcataactttcgctaggaaatcccatagcataaaatctttctatcttgtaagtttcgccatctacttcaaactcaaaaatagcccccaagatatatgcttctttttcttcaagaatttgagcttctggatggatttttaacacaataggacgcttgagaagagtgactttggcttttacttttttgccttgtttggccatttctactatttgtgctaaacgatcgactctttccataattagacctcctgctttttttgagagaaataggtattactttggtcctggtcaagctttcggagataggtaaactttggagctttgtcaatccttttatcttgccacgccacttgcaccttggtataactccgaccatgaaggatatagaaataaagtttcaaaatacacttactagaaaaaaagaagtctttgagccgctctctccgcctagggtcaccatgtacgcctgcggtgtcaccgcttatgatgaatcacatttaggtcacgcccgggccgcggtggtctttgatgttctctttcgttttcttaagtttctcggctttgaagttatttatgtgcgcaattacaccgacatagacgacaaaattatcaaacgggcttatgaagtgggggttagccccaaagaactcgccgagcgttacataaaatcttacgacgaagacatgaaggccctaaaagtcttaaggcctacatatgaacctaaggccaccgaacacattccccaaataattgccttgattgaaacgcttattaaaaaaggctttgcctatgtggccgatggagatgtttatttttctgtagagaaattcccagaatacggaaagctttctggcagaaaccttgaagaattaaaggccggtgctcgcatagctgtttcagaaaaaaaacgccatccccttgattttgctctctggaaggcggaaaaaccaggagagccttcttgggacagcccctggggccgaggacgccctggctggcacattgagtgctcggccatggccatgtattaccttggtgaaactatagacatccacggcggtggccttgacttgattttccctcaccacgagaacgaaatagcccagagtgaagccgccaccggtaaaccctttgtgcgctactggctccataacggcatggtaaccgttggccgggagaagatgtcaaaaagccttgggaatttcgtcactataaaacaaatgctctcccgccatcaccctgaggccataaggttattcttactttctatgcattaccggagcccccttgactatacggaaaaagtcgtctctgaccacgaaaaggcccttgaaggtctttacgaaactctttatttaattgaaaagttacgccctagctcggaaaaggcccctgaaaatcaacaaaaaaatcttgctaaaataagcgaaaccatcaaaaactttgaaaacgactttatctcagccctggctgacgacttaaataccgctcgggccataggctctcttttctctttagaaaaggcccttaacaatctcctcaagctctgcgctcgtaaagtagcagaagaccacttaaaactggcaaaaaaaggcaaaactctggccactaaacttgcgggaagccttcttggcatacttgaagaaagcccggaggcctttattgaaaggaaacgctcccaggcccttttggccaaaggtcttgaccgagatgaaatagaaaggctcatcaaagaaagagaagaagcgcgcaaggccaaaaactttgaaaaggccgacgccatccgcgatgacttagcccaaaaaggtattataattagagacactccctggggaactttctggacggtggaacatgaagcttccagttaattgggtggacatcgcggttatagtcataatggctgtgctcattattagaaacgcctggacaggtttttttcgaggtctttcttcttttgccgggcttatagctggttacgtaatagccttgaagtatagtggcttaattgaaggtataattgctccctggctctcaggccagtgggttaaaattgcctcctatgttttggcctttctagtaggttttttaggaatattcattttagctgagcttttaacctactttttaaaaaaaaccaggctttcctggattgaccgttcacttggtgctattcttggtgccgtaaaaggttttttacttctggccgctatctttattcttgttaccacctttttccctcagggagataaatatttccgccattcttatacttatccttatatcatgaaaggggctcgttttattgtcggttttttacccacagaaatcaaagcccgcttcaattacaacctgcggagaattttaagtaatgaaaggcaaatttgacgaccttggacctcttttcgtaaagctggtagaaattgtcgcccgtctgagagggcctggtggctgcccgtgggaccaggagcaaactcctgaaaccctcaaaaaatatgttcttgaagaggcttatgaagtctttgaagccataggtgaagaaacaccgctctcggtctgtgaagaaataggcgatcttctctttttgcttgtgtttatcgcttatctttacgaagaaaaaggtgattttgaactggcagatgtattaaaactctgcgcggacaagatgattcgccgccaccctcatgtgtttggagaaaatactctgacaaaccctgatgaagtagtagcccaatggcaaaaaatcaaagaaaaagaggccaaagacaaaggcaaaaagtcttcggtgctagggaacctgcccaaagcgcttcctgcccttcagcgggcctttcgcctgggagaaagagcaagccgcgtaggttttgactgggacaagccagaagagctttttccgaaacttcacgaagaaataacggagctaaaagaagccctcactaaaaaagacaaaaaggccttaaaggaagaagtaggggacttgctttttaccgtagccaacctttctcgcaaactgggagtaaaccccgaagaggccttacgccttgccaacgaaaagtttgaaactcgctttcgccaaatggaaagccattttaaagacaagggtaagaacttaaacgaagtttctctcgccgagatggacgccgtttgggaaaaggttaagaaaagctaatctatctgggcaaggccctggagcttcccggcccagaaagaagtggccttgggataaatcttggcaaactctacatggagatactcgtctttccattcctcacggcggatttcaatacgcacctgcgcggtgcgaaagtgggccataagggcttcaagggattctttacggcgcaaacgcaccttgaagacctcctctactggttcgccctgggctactttgtctagaagttctttcatctcaccgaaaaaggcctctccaagcgcttgataaaaattctcgtcaaagggctggtctaattcccagcgggtgatagtcatgcgcaccagacgatgaacgatgtagctggcgtcaagctcgccaatatagggaaaggccacccgcaggtcagaaacatttgaagacgaggtaacatactttataacccggccgtctttaaaggacacgggttttaaaactacgccctcccggccttcctcttcgtagcggagaataagtccttttaaaggatcaatctcctgtggactatacggcccgcttatttccggagtcctgaattcatattctcgcaaaagggcatattttttttctggcgcaaggaacttttgcctttcaagatcaaagatatcaaacacaaagaaggccacgtcttcttttatgtagggcggccattcagacacaaagggattttccgggcctgctacttcgcagcagattacataacgaggatatttttcaaagaactcgggaagcatgggtaaaaaatcaggccagcggtcggtggcaaaagggcacacgtagccacggcgggtgaaggcctttatctcgccaaaaacattggccagcctaacattgtagccttctatcttttcctcggcgtagaaaggaccgtaaatatagcgcggaatgccggttttaagcacaaacaccctggggatactgggaaaacccggcataagaagacctgggccaattaccgttcccgccggaaacccccgaaactctctcctgaaacgaaaggctggcttctttaagccctcaataaaaagaagcttgctctgctctaaggccttctccaggtcttctaacctgactttgcgaaggggtctcagggcttgataaacttcacgcaaaagctcagtctgttttttgaactcttcttcaatcatagctctcctttgttaaaagatgggtcacctcaccaggagtatcaaggtctcctttaacttcaggcgtaaattccggcaaaaattgttttattacccagagattggtaaaaaaatgcctggttagcctagagcagtcaaaataaaaaggcactcgggttaaggccagaggcaccagaagctggtccgccagatatgggtcaacggccttacccgtgcgataaaagtcaaaaaaggcacgaacggcttcttcagccactttttccgcaggtttcccttttttacccagggcaaaaaagccggcacgcttttcctgttcattataagcgagaaaaaccacggtgcccggacttttggcccgggccttttccagaaagacaataggctcaaagcctttttgggctagaagctctgaggccgccttggcctgccgcgtgcgtatgtgcgaaggcagatcctcggtcacaatagagagtacttttacccgcttgcgcttataaggcccttttaaaacaaaagggcctcttgcttcttgatgaggagctatctttattaccacctctccgccaccagccgggtaaaaaccgtaacgtcttagttcaaattcaaaagaaaagccaagaggcccaagcacaggaccgtaaacttcggccaggaaatgaaaacacggggcatgaggcacatgtgtcccgccttttaacaatagctttgaagcgccggccagggccaggggaaggcccactgtctgaaaaacaagggccgttgaaccagcagtgccaatatcaaagtggtaagaacctggctttgctctccccggcttaaaagtaagattgagagacccaacctgagcgccttcaacttctgcccctgaaaccttttgagcggccttaacacaagtaagatgctggggcctcaaacccggctttggccttttggcccgaatgtttaccagctcaaagggctttcctgtaagcagagaaagggtaagcgaggtacgaagtatttgccctcccccttcgccataagagccgtctatgcgaatcatagccgatgacacgctacgaaatgtcctttggcaatttcttttaaagcaggggcttctctttcacaagaagataaggcctcctggcagcgagggaagaaggggcagcccgtaaattcaagggtagggtcagggggttcgccttttatgtggctcattagcttgcgcctggcaggatcaggctcgggcacggactcaagaagcaggcgcgtgtacggatggtgaggcctactcataaaatcctcagtcggagaaatttctaccacccggccaaggtacataaccgccacccgctggcttaaaaatagcaccaaaggtaaatcgtgcgaaatgaaaagataagttaagttccctatttttttgaactcaaggagcagtttaagtatctgggcctgaacagaaacatcaagggcagaggttggctcatcaagcaccagcactttgggcgaaaggataagggccctggctagcgctatgcgctggcgctggccgccgctaaactgatggggataacgatccatatcttcttcacgaagccctaccctggttagcatttcagctactctagcacgaagctctcttttaggggccagacggtgaatcattaaaggctcagccagaagttcgtaaatttttttgcgtgggttaagagaggcgaagggatcctgaaagacgatttgtattttgcggcgatacggacgtcgttctttctcagaaaaggctgaaaaatttaccccttcaaaaaagacttcaccttcttcaggtgtttcaagacctagggccagacgtgccagcgtgctcttaccacaaccagactcccccaggatgcccaggacttcgttttcataaacggaaagatttatatgacgcagggcataaaaggcctttttgccggcgaaaaaaccacggcgcaggtgataaacctttgaaacatcacgaaactcaagcgtaattttatccaaatgtaattctccttttcgtcagcgcgagaaatactcgctacgctcgggacaaggattgcttcgcttcgctcacaagtataaaaagttagccaccataataaaaaatttccaccattctgtcactgcgaagagccggaggcggcgaagtctcttaagtaaaacattttgccagggtctttttaaaaagattacgagacctttgcaaatatcttagtcaagagactgcttcgcccataagggctcgcagtgacagatagaaaatagactcgcagtgataaccacaaagagtcatggtatggttccaatttaaccctgtcattgcgaggcctcgttagaggccgaagcaatcccagggactgcttcgtcgccttcggctcctcgcagtgacgcctgagagagtcattgtatggttttaagtaaagggcaaaagcattaaagtaaaaaaagttggtagggagggacaggctgttgagtcatggaacgtttgctttttagcaaactgttcgatcgcaagattagccgtccttccctgtgtttgaacagtatccgggacgtttccgcttacggaaactgtccgtatacaaggctaaacctggaaggacctccctaccaacaatctttattttatctcaaagaaaggagaattgaagacctatgaaaaatttatcttttcttggggtggatgtggccaaggatacattggttatttttgatggccagaaggtttacgagtttcaaaatgaaaggggtttaaagaaatttaagaggaagttttttaagaagaaagaagacaggaagaaaagggtggtgatatacgagcccacagggccatattcggtatttctggaggagttctgtgctacgaatatgataaaagtagtatccattaaccccagaaaagtcccccgtttaagagaagtattaggtcatagagcaaaaacagataatcttgatgcgaaactgttatacgaatatcacaagatagttagcgaagaagagatcaaagaaatagaatataacgaaaatttagagaaattatctttattgttaagtgagtatcaattacttcaaaatatagaaaacaagttatctaattttctagagtatttagatagagtaccagtagatagtaaagaaagcaaaaaaacacatacagaaaaacttagaagaaacaaggcagaggcttcagaagataaagaaagagatggaggaattagtaaataaagatgacgacataaacaaaggggttaaagaaatagagaaagttaaaggtatagggaagatgatagcgacatattgttacatcttttttcggaagaggcggataagaaaccggcgggaggtagtagctctagcaggattggacccggaagtaaaggaatctggtaagaggaagctggtaaccaggataagcaagaaaggggataataggttaaggagtttgctttttatgggggcgcttagtgccataagatgtaaagaagggggactaaaagagtattacgaaagtttgataaagagaggaaaaccgaagaaagtggccataatagcctgtgccagaaaattattgatatttgctttctataattacaaaaaatggcaaatggaagttcaaagtgcttgacaaaaaccacagtatcttgcgaggcctcgttagaggccgaagcaacgctctcgcgaagcgctaagcgctgtggcgatctatctatattttcctgaatttttgcaaagatctcattacaattattaagcctcaaaaaacttggaacatctgtgtttcaattttttatcaaaagttaatatttcgcctttttgtttatgagcttttacgcacagaaaacactcaagccaaataagaccttcagattcaaaaaataagtttaaggcttcaagcaatactttcttgtcacgattgaccacacccctgtatagcaaaaggtctttcagggcttccgcagtttctcttgctggaatactgtaagttttagtaagcacataaaaagtttccaacaaaacttccggaagtataatagctttttgatatccttgtctcagatcttcgaaaaaaggacaaatttcttggtattgttcctcaatatcggccaaaagatagcgcaaaagaacattggtatcagggaagatcacggtacccatcggctactttttgccaggcaatctctcgtttttctgaatgagaaaaatcttctttaacgtattttttgaatattccacctacgtttctaacggattcaagaattattttcccctctactactctaaaacgcactaaatctgttcccaaaatctgccgcatttttttgggaatagtaacctgacctttagaagaaatttttagcatagcttccatgttttactccaggtgaaattctttactaagagtgcttgaccatctagaagcccaaactcaagcaccacttgcataaaaacacctaaccaaatgccctttggctacttcctgccacgagggctctttctctaaacaaactttacgaacaatagggcagcggtcagagaatttacatcccttgggcctggccccgggcgggggcacctgacctggcagaggtttcagctcttttttatcgggacgaggcaatacttcaagaagggccttagtgtacgggtgaagaggccttgagaaaagctcttcacaggtagccttttccaccagacggccggcatacattaccgccacgtaatcggctaaagtggccactacccccaggtcgtgtgaaataagcaggatggaaagatttcgtttttctcgcaaagtggccagaagcgcaagtatctgcgcttgaatagtaacatcaagagctgtggtaggctcatcggcaataaggagaagaggatctccagccagggccatagctatcattacccgctggcgcataccccctgaaagctcgtgaggataagctttaagacgagactctggcgcagggatccctacttctgccaggagccttgccgcttgggccagggcttccttgtgcgaaagccccttgtgccactcaagaacctcggcaatctgtgtgcccacagtgaaaacagggttaaggcttaccattgggtcctgaaaaatcatggccactttggcgccacggattttgcgcatttcctctggagggagtgaaagaatatttttcccttgaaaaagtatctcgccgctcgttacttcaaggccgggaggcaaaaggcgcataatagcaagccctgtcaaacttttgccacaaccagattctcctaccagggcaagtatcttcccggagggtaggaaaaaggagacatcctccactaccggaacccttgacttactatatgaaatgtttagagcgttaatttccagcagattcatcttgacacaagcttaaccgtccccattttttcaagcaactaaaataaggaggctttgccatgtttcccattcaggatagcgccccaaggcgaggggtaccgctggctacttacttcttgatagcggtaaacgtagccatttttctggtagaagtttctcttcccaaagaactcctccagcaaatagttttctatctgggggtagtgccagcgcgttacaccggaggccttaacgatgtaggcccaggcctgaagtacctagcccttttcacttcactttttctccatggaagttggatccatctttttggaaatatgtggacgctctggatctttggcgacaatgtagaagaccgcatggggagtttacgttttctggccttctatatcttgtgcgggctggcggcgtcttttacccatatttactttcacccaacttccactgtccctaccataggcgcttcaggggctatttcaggggtgcttggcgcctattacgctctattcccgctggccagagtaattgttatgattcccgtctttatttttccgttcttttttgaattgccggcggtgttttatctcgcctggtggttctttttacaggtcttttccggcacgctttccattgttcacggtgagatcgttggtggcgtggcctggtgggctcacgccggaggctttgttgctggtcttctgcttcaccggtttttctgtaaacgaggcttccgcaaatatttctttgatgagtaccgaccctggggcgttttggccctatatcaaaataaaacaaatcgttaaggaggtgtaagatgacaggttttgacattttttggattttcttcattttaatgacgcttcaacctttgatgcggcagcgatttttagaagccgcccggcagcgcatgattgaaaagattgaaaagaagagaaactcgcgtgtaattttgctggtgcaccgccaggaaaccatgagcttctttggctttcccgtaatgcgctacattgacgtgaacgactccgaacaggtaattcgggccattcacatgactgatcctgatgtccccattgatttggtcttacacacgccaggtggtctggtgctggctgcccttcaaattgccaaggccttgaaacgtcataaggccaagaccacggtttttgtgccgcactacgccatgagcggtggaaccctgattgcccttgcggctgacgaaatcgttatggacgaacacgcggtgctcggcccggttgacccacaacttggccagtatccagccgcttctatcgtcaaagtgaaacaggaaaaacccgtagaaaagatcgatgaccaaactttgattttggccgatgtttcggaaaaggctttaaagcagatgaaagaacagttaaaggaattgctttccgataagtatcctgcaaataaagtagaagaattagccgagattatgtctcaggggcgctggactcacgattatcccataacctttgaagaagcgaaaaagcttggtcttcccgtgcgcacggacatgcctgcggaaatctatcagctaatgaatctcttcccacagccggtaagatatcagccttcagtcctgtacgacccaagccccaaacgagccagtgaaaacaaaatagaatcattggtaaagagcttaaagtaagatgaagggcgggaagctcccgcccttaacgaaattacttgtttaaaagttttcgcaaaagttcttcggcaacactttttccgccgagaccaaaagctagggcaaaggctaagccagcaccaatacacaatgaaaaaactacgatcttgactatatctggagacaacccaacgaaaggaagagcaataaaaaccgccgccacaataaaggccacctgaatggttttagccaaagacttgttagcaattttttgcgaaaaagtacttccaagaaaaataccggcaaacaaaattagaaaagctaccactaatttaaaggctattaaaataaaagagtaagttaactgataaagagcagtggcttctaaatagttaaacgcctgagataaaccgagaagaacagcaaaggtgacaactaaataccttactatttcgctaaaattaacaccttccccaaaaataccagttttcctgatagcatcttccagattaagattccttacaacacgagccaaaatatcagcaaggattcttcccacataaaaggctattcccagaattaaaatagcggcgattactttaggaatggcttcaaaaatagtagtaagcataccaacggcaggcttagtgatagcttctatctgaagcgtgttaagagcagcaattattacgaaaattactattaagccataaacaatattgcctacaacggtagcaatgtttttaaatccgtatttttccgctaaagatttaatttttatagtttcgagaagagaagatataaactctcgggctattttagcaaagagaaaacctatgaccaaaatgacaatggcccctacaatattgggcatgtatgccgctaccttattgagtagatcaagaaaaggctcagtaacatacttgagtccaagaacttccaatacggccactacggtgattaaaagaatgaagtaatagactaagttactggtgctttttaaaaattcttcttgatttttaaatgcacttatcttgcctaaaccctttaaagtgccgcttcttaaaatacgagcgacaacccagccaactattagtaacgctaaagcttggatcgccaaaatcaaatagggcaaaaggttatttaaccattccattttaaacctccttacgccttatttagtaattttataaaaatgtattatatattattcagtaaaaatgtcaatatagtatataaaataatctagtaaaatatatgaataaaataattttaaattgtcatctattagaattaactaaatttaataagaatctttgcaaagacagaacgttagttgagatcgcctcagactacgtcgccccgcgacagagaaatagcaaagcaatttgacttaacagggaaagaagggaaaaagttaaaaccatctgacgaccaagatttaaaaataaaaaagccccgcaagcggggctttttaactgggtactcttaagggtaactaccctctgaactagcagcttcagccacttccgcaattgcgcatatcacaagcggcaaaatccatagccgtggcttcacgaacttcgtctatcttgattttcataattacgttgtggccagcagcagggtgattaaaatcagccacgactttgccgtcttttttagctattactaaaaacataagctggcggccagtaggagtaacttcttgataatattcgccttctttaacctggtctggatttttgagctggtcaagagaaatttcctggacaagatttttgtcataaggaccgtaagcctgctcaggcgggatagtaacggtgatttcttcaccttctttagcaccaacaatagcttgttcaataataggcatgagaggatcacggccaaggagaaagctcactttcataggcctggcaaaccaggctggagtttctttgccttcaatttcgagctggtagctcagggtaattactttgttaggggcaacggttttgtcttccatttcttcctccaaaatacaaattgtaaaattttactctagcaaacaagtcaactatcgtcaaaatttatttttgtttaatcaactattgttaaaatttatactaaagacctttgcaaaatattttacttaaaagactgcttcgcccttgcgggctcgcagtgacaaactgaccggtggctggtggtagatggaggatggcagaagagactgcttcactccgttcgcagtgacaacaagagggcatcatacgagtctgtgtcagtaggcaaagcaacatctgtttaatttttaaagatctcacctagattaacgcttaagcgttgggggcaaagcgggaatcttggtttcttttgtattttccaaaatttttgctattttaatctacgcttaagggtaaaataaaatgggaggatatatggaccggaagcttttagatcaactcaaaaagaaagtacaagcagaactggtaaaaaaagaaagggaaaccttagagtattggcttcaggaacttcaaaaaatatatgctaaaaaacaccaaactcttcctgaatttaaagcggatgtgcgccaatttatggaacgcatgaaaaacagactcgaagtcttaaagaccaaaggtctatagtttaactactccttaaaactaagttatttttagagttagtcttttggtaaaaaggctaccttctttaaattccactgcccagaaaggcataattgccagaccttgggtagttaaatcaaagccggcctcagattgactgaccgtcttcaccgggaacataaaaaagcttgcttgttcttctagtttgagaacaaatttttcttttttaggaccttctattgccaactcttttccagaaaagctcaccggcttagtaaaatctattgtttggccgtcaacttttatatttcctttaccataagccaaaagcggcggataaatatttaattccaccccgaagaaacatctagttttttgagaagcacgatactccagttcataggaaacatctaaaacaagacccgatttctccagttttatctttttgcgcaataaaaggggccttcttggagaacctgggggataaagaccaccatcacggaaaaatatcagttcttttccctttttatggcagttaaaaggctggttagcaaagtctccccattcagcaaaatcacatctaacaaaatcagaaagcctacgatttggatcaaaaaagtgctcaattaagctatgcctttcataccagtcataaaccaaggcctttaatacttcttcagaaggctttttgcgaagggtatggatgcttgaaactccttcttcaaaatcaacaggttgttcttctgggtattttatggcttcgtgataggcttcaaagcgtctggtaagaacgttcgtgtaattgtgtggatggcaaagccgtgaccactctatcagctgtgcaccataagaaggtttaaaaatagccacggctttggccgaagaaaagaatatttcttcctggccgtcataatcaacatcacaagtatcaatttttgctttttgctttgcccttaatttgccttcagcagataatagcttctgccataccgcctggcgtaaatggggcagataaagaccgccgaagatcccgtgccaatatgcatcattacactgggaggcaagaagatcgagcctggcctcagggtcgatctttcgccttgaaagctcgctcacttgcagcatgcgtttatggagatgatttgactctggatacttaacaaaaaaatttcgccaatgaccacctcttataaaagcagaaaagcgagttttttcaggtttgagacgctttaaaagctcctcaagttcaagaattcgcttggccggaagggcccattcttccatttctgagtatgaagctgtaggcaagtaggccagcccatttggcttaactttttctaacgcttgcgcataagtcataagttcaattttttcttcttcaatccactggcccatagtcttcaaaaaagtctcaagccaaccttcttcaaagacccactttttagtcccaggccatactccaaatttttcgccatcgtcaaaataaacggcaagccgtcctccccgagaaaccacatcagcaagataaagtccaagcctttctactggccagaaagggattgcgtaacgcaaagtctcatctattgggaaaaccgcaagcttgtgcccttcagcctcagtaagatagtaaccatacaagtcgtttttttcgaaacccgtgacgagaaaatgtcggtcgtcaacaactacatattttatccctaataaggccaagtcctccaccagtggctgatcccacacacgctcagtaagccagaggcctattgatgtcttcccaaactgtttctttatatagtctttatgacgaagaatctgttctttacggtcctctctagggataacggccaagataggttcaaaaaaaccccctaccactggctcgatttggcctcgggaaattaattctcctaaaagctcgaaagtggtgggatgattatcttcccaccacttgagtaaaataccgctaacatgaaggcttatacaaaagaaaggatatttggccaatattttcaggaaagggtaataactttcttcagtcagccgccttatcacagaatcaaaattgccaaggggttgatgattatggactccaaaaacaaacggcaatttcatttgggcctcctactcctaagtgcgagggatttctaacatacgagttaccgcccggtaagccttgatccttatatcttcaggaacctttaccgtgggagataaagtttcgagcgatttttttaaatcttcaagggaaataatcttcatggcctcgcagagcatcttttctgaagccggataaaattctttatcggggttttgttttttcaaaggatataaaagcccaacctctgtacctataatgaattctttagctttggactcgcgaacatagcgtaacataccgctggttgaccttacggcatcagccaggtcaattacctcagggcggcattctggatgggctataaagagagcctctggatgtgctttgcgcgccgctttaacctcttccaccgttaacacatcatggaaaggacaatagccttcaaaatagtgaatttttttatcttttaaaaaacgctgggtgtagcgagctagatttttgtccgggataaagattacttctttttccggtaaagccttaaccacatttacagcgttagctgaagtgcaacaaatatcagagacggcctttatttctacataggaattgacataagttaccacaggcgcgccaggatattttgccttaagggcttctacatcttcaacggttatcatatcagccatctcgcagcccgcctctacccgtgggaaaactaccaatttgtctggcgaaactatggccgcggtctcggccataaagcgcaccccgcaaaagacaataacttccgcctcggtttgagcggctttcagggaaagttcaagagaatcaccaacaagatcagctacatcttgaatctctgggggctgataattatgggccaaaataatggctttacgatctcgcgcaagctctcttatctcttgctgaagttcattcaaggctggctgttcacccataaaatcacctctgtcttattatctcaacatctcttggaggttcaaagtgaaaaatggacgatttaagtttaacatttcgttttattttaaaaaatttaattttcgtaaggttttcgagctgatcccaaaaccatatctctttaatggctccattttcaggagtaacaattagacaaattttttgtacctgagtttcctgatctttaggaataagagtaagggctacctttttttcagaaagtttttcaaaggagctaagctcaaaatctcgcaaaatgtcagcctgacctttgagaaaattaactgtaaccttagaagataatgattgatctaacggaaaaaccatcacctgtttatccttagggctataaacataaatggttttaccgtcaaatatgaccagaagtttctcaggccactcatattcccagcgcataaggccgggttttttataaaaaactttacctttagaaatctttacctggccacctcttttgaaaagaacttcttgttcaaattcaccagcaaaacttttggttgcctgataataagcctcaacgcgctgggctatctcggtcggcaagtttgccgcccaaagcgacttatttatcaggactcctaagcacaggacgaggacgaacaccatctgacggaccaacgattccctccttttccattctttctatcatgcgagcagctctattatagcccactcttaaacgtctttgtaacatagaaatagacgcttggccggtttgcactacgatttgtacagcctgttcataaagttcatcaacttcatcgtcagcaatttctgaaccaccctcttcggttaccgtaaactctatctcgtaagcgggttcaccctgggattgcaggaattcaatcaccctttttacttcttcttcgcttatataagccccatgaatacgctttaattttgaagttccaggaggcaaaaagagcatgtctccagcaccaaggagcctttctgctccacctgtgtctaaaatggtacgagaatcagtacgagaagatacttgaaatgaaatcctagcaggaaaattcgcttttataataccggttaacacatctaccgatggcctctgggtagccaaaagcaaatgaatacctgaagccctagccatttgggctaatctagtaagagacatttctacatcttttgacgaaactaccatgaggtctgccagctcatccaccactatgacaatatacgggagcttttcttctgcctgggcgttataagattcaaggtttctcgccctggcttcttcaaggagctgatagcgcctttccatctcagctactgcccattttaaggccagagtagcggttttgggctcaagtagtaccggatgtaaaagatgaggaatgccgtcataaaccgaaagttcaatacgtttaggatctataaggagcaagcgtacttcttcaggagtagccttaaaaagaaggctcataagcatggaatggaggcacacacttttccctgtcccagtggctccagctatgaggaggtggggcattttggccaagtctgtaaccactggacgtcctgaaatatcttttcccagggccagcgtcagctttgatttggctttacgataggtctcactggcaagaatttctttcaaataaacaatctcccgttcacggttagctacctctatacctacagctgatttgccaggtatcggggctacaatacgaacacttgccgccttaagcccaagggctaagtcatcggccagagaagaaatcttattgatttttataccaggagctggttcgtattcataaactgtaattaccgggcctggacaaatctctgttacctttcctcttaccccaaagtcttcaagcttttgttcgagaagcttggctctggccaaaagctcttctttactttcgcgttttacctgaggcggaggatcattcaacaagtttaatggaggtttttgaaatttctgccctatactgggggtaggcaattttttagactcgtctttttctggagtataaaggtcttcttctggctcagggtagatttcttgagcctctggaatttgtggttcaaaggccgaaaccagttctcttgcttcctgaaccggagattcatgagtttctcttgaaaagaaagttttaaacttacttatcaaaaagacaacgaagtttttggccctttctaaaagctcttttggagaaaagccggaaatcaaagaaagtgctaccaactgaaacaaaactatgatgaggaaaagccctggtttacctaaaagggctactaactgtttgcctaaaacgcctaggaggccaccgtttaatggataaggcccaatttctccatgaaggttggccaatggttccagaaaagaaaccgaagatataaaaagaaccgccgccaccagaagccttaatccctgtttttggccgctaaaaagccagattcctccaaggatcaaaaaaatagggacaaaccaggccccaatacctgcaagatcaaagaaaaaggcagatatataagccccgataagaccggtaaaatttttaacctgaatagctccaacacgaccaaaaccaggatcatcagggtgataacccaccaaggctaaaaaaataaaaactccaagagctagtaaaactatacctataatttcgtgtttaaaacgattaaacattttttaaggagactcttctttgagaaaagccaacccctgactaatcaagccagaccagcccaattgttttagtatcggccatatctcttcatctgaaagagacgaaaagcgtgctaacagtaaaagagaaggattatcctttaaaaaaatagccacaaaaccctttttttctttgggtgcatagctaatcaaggctcgataaccatctatctgacggtatttcaaaataaagtcaggtgtttctacttcaagcctacccttaagagtttgagctaacttttccccttgcgtcccaccggcgaaaaggacttctagtctggcgccatctcctcgctcatagaagcgacgaatataaaaggccttttgttctccaccagcgtatttaagataatgcggctcagaggccttccagccggcaagatctttaagaaaagaaagttccgcctttgaggcccaaactaccaaaggagacaaacaaagaaataagacgaataaaaatctcttcataaatgcctcgtaaaaattattttttaaaagataccacgaatgcagcatttctaaaaatcaaatgtaaaaattagggacaggcaaaacaaaaattaaagatgaattctaaagataagccgagtataatgacttcaattttcaaagtttcgggaggagcaagtggatcaaataaaagatatcctctggccctggcaaaaagaaaaaggccttgaggccttagaaatatatgcttatgaagaaaaaggcctaaaaatagaaaaaaaagaccgccgactagaaaaatttcaaccttatgaagaacacgggctggccataagaatactgaaagatggggctctggggttttctttcaccacttctttggctccagaagatgttttaaacgcggcctttaaggcttatgaaatggcctcggttatggaaaaagacgcttactctttaccaggcccccaggaatatcccattttaccgccggcaagagaagaattaatttctgcagaagaaggacttgctattcttgaacaagtagaagaaacagctttttcttatgactcacgcgtaaaaagaattcaagaagctggccttagtcatagccaggggaaactttacatagccaatacaaacggcctcgaagctcaatgggactacggcggcttttctttggtagcggtagtgatagccatggagggagaagaagcccaaatgggctgggaatggcagctatttcccttgagagagaggataaaacctgaggaaatagcgcaaaaagccgcttatcgggcggtaaaaagacttggggctaagccaatttcttcccgaaaaatccatgttctcctgccgcctcacgtagcagtagatttcctagagctactttcaagttcgtttctgggagataatctagttaaaggcaaatctgttctcaaaaataaacttggccaaaaagtatttccctcatttataaacattatcgataacggagttttggttgatgttataggcacaagaccttttgatgacgaaggtattccccaacgcgagacagtcttagttaaagaagggaaaatagaaaattttctctttgactcttattggggtaaaaaagcaggtttcccatctaccggtaatgccaggaggggaagcttcaaagatcaaccctctgtagggcttaccaatttttatcttaagccaggagaataccctccagaaaaaattacaggcaagttatcagaattttttgaggtcttagaagttttaggcatgcacactgctgatcccatttcaggagaattctcgttaggcgtttctggtcttcttcaccgcaacggagaaattatccctgtaaatggcatggctatttcaggtgatattttttcactttttgaaaagattgaagccctaggcaatgacctcactttttacagcaacattgggagccctagcattcttaccgctaagcttgaccttgctggtagctagtttgtcctcaataaaaacaaagaacttaagcttttaaaaaaaattggaagtaatattaaaaaaattatctcttttaaagataagtaaaaacacaaagctatgatatagctttgtgaaaaaaatggaggggctttatatgaaagatttagcacaaataacagttaacaaagtgatgacacgatcgctaaaaattgtagatatcgatacttcttttgaagaagtggttaaaacttttaatgaaaccaaagtacacgccctcatcgtagtagggcccggtggtgaatttatggggattttgagccattccgatattataaaaggcttacaagaatatggtcctaaaatatttgtattaactgctgaagaccttatgcatcctaaacccttcactattgaccccaatgcaaacctcaaagaagcagcggccataatggttaaaaacaggatccatcgtcttttagttatctcctctcatgcggggaaatatatccctataggtgttctttcggctactgatataattaaagccgtagccaatacttagaaggaggatatccaaatgacagccaaaaagttaagcgcgctgatttttattttggtcttatttttagggacacgggtttgggcttttggacttgaagcagccgggggcttttggagtgaaaaccctagtggagatatctcttataaaggagatagcctgtcagtaaaagacgaccttagatacgataccgaatataaacctttcggaagagttaaaattgacctccctctcataaatttttacctggcatatacgcctgttaattttgaagaagaaggagaactaaataaaacttttactttcggagataaaacttttaatgctaatgtgccttttgatagctacctaaaaatgcaacaatatgaccttggtgtttactggggaattccttttcttaaatctgttactgaagcggccactttaggatttgcagggataaacgtggaacttggcttaaacgctagagtcatgaacgtagaagcaggtattgagcagcaaaacctcaaagaagatacctcttttactgtggttatcccgttactttacggcggcctgagtatagattttggtaaagtaagtcttgaaggtgagttccgcggcatcgcctacaataacaaccattattacgatgctattggaaggcttaaattttatatatttagcactcctttggttgggccgtcggcctttgttggtgtgggttaccggtatcaagacttaaaattcgatgttgacgattttaaaggcacctttactttatcaggtccctttgctgaacttggagttaatttttaacctgctttttagggtgataagtacagatctgaaaccttttgcaaaatgctatacttaagagactgcttcgcccatacgggctcgcagtgacagtgtggtagatggctaatggctgagggaggaaaatacggcttcgctccgctcgcagtaactaaatggtagatggcagatggctgatggtagattgctctcacttctcacttatatttacgaggagccccgcagggctgacgaaatggcccagcagggtcattgcgagcccgtcccttttcagtcattgcgagcaagccgcaggcgagcgaagcaatctcagggccaaaacaacgctctcgcgaggcgaaagtctcgccgtggtcatcaatctatgttttttaaattttgtaaaggtctcagaaaaatttttataggagggaagttatgcccgttgaaaggactttgagtcttatcaagccagatggagtagaacgcaatttaataggtcaggtgttgagtttttttgaaaaaggcggccttaaaatcgtggccatgaagatgcttcacctcaccaaggcccaggccgaagagttttacatcgtccacaaggaacgccctttttaccaagaattaaccgagtacatggcctctggccctattgtagccattgtccttgagggcgaaaacgccattgccaagtgccgcgaaattatgggagccactgacccggctgaagctgccgagggtactattcgtaaaacatttgctttgagcaagggagaaaacacggttcacggctctgacagccctgaatcagctgccagggaaatagcctttttcttcagtgaacttgagatttgccctcgttcatgaccgaagaagaaatccttgcctttttccggaaaaaatctaagccggttcaccgggaagtcatctgcggtatcggtgatgactgtgccgtaatctcaaggggctccttctgggagctccttaccaccgataccatggtggaaaatgtccactttgacttcgcctactttgatccgtattttgtggggagaaagcttgcggccgttaacctgagtgatattgccgccatgggtggagagcctgcttatgctctgcttaatctgagcgtaccgggcatctctgagagggagcttcctctcttctgggaagggataactactaagcttgcaaactacggggccgaagtgattggcggagatgttacccgcaaccctgagcgctggcaccttacccttaccctaataggccatgctccttcaggaggggttatctttcgtcaaggggccaggccgggggatctgatttttgtatctcgtccgcttggggcttcagccggggcgcttgagttatggcaacaaggctttgaaccgcccgaatctcttaaacgagctcaccttgaccctgagccggaaataaggcttggaaaggtattagcacaggaaaaccttgcttcggccatgatggacatctcagacggcctgcttcttgatctggccagactttgccgggcaaacagcctgggggcagaaatagaagccgaaaaaattcctgtccatgaggctttaaacgaagtttctctttctcaagagcctattttttatgctctttccggcggagaagattttgcccttctttttaccgtcccacctgagaaagaaagatttttgcgtttaaaactcggctcgcaaaggctttttcaaataggctacattatagaagaacaaattatttacttaataaaaaacggccaaaaagaaaaagtctccccttctggctttgaccactttgcttaaaagagatgcttcacctgttggctcgaagtgtcaggaagctgtcattgggagcgaagcgaagtagtcccggtcccgaacgaagcgagagttctctcccatgaacctggcgaagagccttaagatcgccacagcgactgacgtcgcctagcgttaacgctttggccacccaaaacactttaacaatttttccctttgaacttgacacggcatttaccgtgcctatggttcaattgtttggaaattctaacgaggaggcggaatatgcttatcaagaaagaacatgccgaagcgcttttgaaactcctttcatttgaagaggaaactcagactaaaggcatggaaattttagaggccgatgaggacctttaccttgaactggaaatgcaggcactggtgcgccagtcagcccctttaaaaagggaacttacttacttggggaaagaacttgcccttgtgcttcgcgacttaattgaccgcgaaaaactcccttctccggaaaagtggcctgagggctttcgttggctgggcacagagattgtggccatgcttgaggcagcaggtttggccggccaggttggccctcttgctgtagagcccttacagcaaagaggccttgctgcacaaataaaagacaaagaaaccggcaaagagtacataggcttaactgaggccggaaaaagaatttttgaaatttatcaggcccttgaacccgagcttgaaatttcagcagagctggcccaagaaattcgcaagcttccagccggcccggctagggcttcgcttcttaccattgatactcataccaaacatctccttgaggccatgcgtcttattgcttatagcgtccccacttctgacatttacgcctttaccgccctaggccaggccgtgaaaaaggctctcacctacggtggttttggtgaaggggatgtgctaaccagcgacattctctgggcgctcgctgatgtggctgatgaaaaagaagtcccagaagctaccatcgctattcttcaaagcctcggttacattgaccagaacaaagaacttctccccgcaggttactgggccttagaagtgttacgcctttggaaacgagaagttactcctgacgcctggacggtagccatagaagaagaggaagttgaaatacttcaggccattgagcatctctggcaaaaggcggaaaacaatcctgaagaaacgcctacctttaaaaatctacgggcggagatgattgaccgcaaaattaagcaatacaaagaaattttagctcgttatggccgtaaaattgaagaaatgcccgaaaaatatcaacaaatcgccagccagtttatggaagcaaaagacctggcccgctggtacgacgacaacttttctctacgcttaagcctttatagccttgaatcttttaacttgattcatactactgaagatcaaaagggtagagaagtctttgagctaactgattttggccgaaaagtcatcaaagaccaggaagtcaaagtacgcgagatttcttcaaccgccgtaaaagccattaccattactcaccgctccttttcggcgccaaatgtggaatgggtggacgaggccttagaagaagggcttttggggacaggcgaacccactcgctctggctacttttacgccgagcttgcggaaaccatctcaagaatgcctcatttaacgcgctatgaagccgaaattttggcttctattcccagccgtggcattagcgtggaagacctgtttgatatggtaggtgaaggcaaaagaaggcgttttaaatgggcacttgagaaactagaagcccgtcatcttataaatgtcatgcctgacggaaacataattgagaccgaggctggggaaatgattgaccgggctgtttcaggtgtgcctaaaaacttcggccatcctattaaccctttgatttatcgtgtgctaaaggccctagccgaagtgggaacactcttcgttaaagaaaagcgtataaggattttgcctaaaaacataaaagaggccataaagcgaagtgggcttccggccatcgtctttgacgaggctttaaaagccgcacgccacgctggttatgtgggcaaaaataccatcaccgaagcaggttatttaatactccaggccgttgataagatgaacccgcacgaggaagtaagggtattttacgccggggaggaagcttaatgaagtattacttagtggcccatactccgctggctgctgaagcgaagggtttcccccgcgaaggggggaagccctattttcccggccagcttttgcgagaatccattgaagaggcgcttttcttttacgcccttggcaaacaccctgattttgccgaactcgtgcgggtattccttatggccggaaattttgacaaaatcgcttcggtcaaagactttctcttggaaaggctccgtgaaagataccttgagctgcaagagctagttttgccggaaaaaatctggcttgaagaaatcaccagccgcttggtacacaccattgaagtttcaactggacggattttgaaaaagagagagcaccaggtctttattggtgtggctgagtttgaagcggaaattccgcaagtaatgaaatatgcaggcttaagttattgtgaaggcctggctcgggccgagctcaggcatctcagagaaaccatgtccaagcttgtgcccttttacgaagacttaaccaaccggctgcgaaacttccaaattccactcaggaccggctactggactgacgatcccttcggtggcctgcttctggcttactggcgagtaaaagaagtgcgtgaggttatcaaacgccgcttaaaacgtgacccacttcctgaaacggttctttattcgcctaaagacaaagctacttttggctggatagagattaccgaaaatgtgtaaaaaggaagttaccaccaagatttccgcttaagcgggaatcttggtatatattatcgattatttcattggcattacacgcttttcttcgacttacttcttcgacttactaatcccgccttttccgtacataaattctgataggatagaaaatttaaattttgcctgtccctgttgtgaaacctatatttctttagaagaagattaaggaggtttatcatgagagagctctgccgttataaagacccggtaaaaaatcaagaactttgcctgtccctcttccaggtagatgaaattctaatcccctcttttcagcgggatctttctgaggggctaaaacgcaatctagaactggccattgaaaaattaggttttcttcatcctattgtcgtggttgaaggtgatgaaggttactacgtagttgatggccgccatcgcttagaagccttaaaagaactaggttatcaggaaattattggcattattgctcctcaagaactagctctccatatcctggaatttaacaccgaaaagcctccaaatgtaaaagaaaagtccaagcaagcttaccgtcttttttatgagtttctcgaaaaagaaccacaaactttagaaatagaccttattagtttttttaaagaaccttcacttataacctttggttttatacttgaagaatttgaaccaaggtttcccgccagcttttatgagtcttttgtctccaaaatagataattttttacacgaaccattagaggaagcctctaaagaaagacgccgcagagccgaaaaactcgtggagttaaaccaacaggttaatgaaacttatgcccgattaggcttgacaaacgccctacttaagggagaaattgttcgcaaagctgtacagcgcgcttatggaataagggtacgaaagattgacgacgaattctacgaagccattgaaaaagtaaaagaggctttaaataagatatcacctgaagacataggtggccatgaaatatagccctgactttcgccctaaattaagagcaattgatattatcccttttaattggcaggggaaagaagcctttcttttacgagacccattggcttacagtgaaaaccctttagtggttcccaaagaaatggctcctcttctaatcgcccttgatggacaacactctttgagggacatacaggtaatgcttaccagaagtcttggccgtctggttatgcttgaagaaatagaagattttctggccacccttgagaaaaatctcttccttgagactgaattttttactaaaaaacgccaggaacttgaaaaagatttcagtcaatcaaaagttagaccttcatctcatgctggtcacgcctaccccctaaagcctgatgaattaaaaacctttttaaaccaaatactaaatctctggcctaaacggccaaactacaatccccgaataataattgctccacatattgactttcgtgctggggcgcaaacttttgccgctgcttatcaagggttatcatggcccaaaggggcgagagttatcgttttggggacaggccattttttagaaacacctgtttctttggcatataaagactttgaaacccctcttggtttagtgaaatatgaccgagaatttgttgccgaacttagcaaaaagatagatgaagatttacgcgggcacgaatgggcccacaaaagcgaacattctatagatttccaagtagtttttttgaaacatcttctaggagaattttcgttggttcccattttagtagccagcccccaaggccatagaaatttttttaaaaaactggcagaatccctgagagacctgctagacgaaaaaacttatttagtggtaggagttgatttttgtcatctgggtcttcgttacggtgatcccactccagcaggtgaaaatgaaaaacaaaaagccagagaattcgattttaatcttttacaaaaggttttaacctttgatgccgatagaatttacgagatgttagctaaagatgattactataaagtctgcggctttgggcctttatatcttttgagtcttattttttcaggagaaaaattgtcagggaaaattcttcaccaggaagctgttgattttggtgaaggttcgatcgtttccctggcagcggctgctttttttgactaaaaatgctataaagaatttcatggaaaaaatagctgaacgagacttttctttttgcctaacctgccagacttgtactaacggttgcccttgtgtctctcttatggactatttacctcaccagctaatgcggcttttacaatgggaagaatttgaagaggccctaaaaagtaaggccatctgggtatgtgtagggtgtaatgcctgtactcacgcctgccccatgggcatagaaatccctgaaattatggacattttaaggcaagaagccataaaagttgggattatagctgaaaaagacatctatgaattccaccgacaaatgttgctctctttgaagcgtcatggccgtgtaagcgaatttgaactaattttggcttataaaacgaaaaagggacatttctttgaagacataacacttggcttgcaaatgcttaccaaaaaaaagatgaagcttaaacctgctcgtttaaaagagcgcaaaaaaattagagctttttttgaaaaatgtcctctataactaaatttgcttattatcctggatgttctcttgaagggttggctactgaagctgaagaagccctccttgaagtagccaaatactgggatatagaactcatagaaattcctgactggaattgctgtggtagttcctcagcacataacctttgtgaagacttagcccgtaaacttacctggcgtattcttgcctccttgccgaataatacttctgaaattctcaccttatgccccagctgttttgatcgcttaaggcttggcctattcgaagcccaaaaaaatcccaaaaaattcttgacactttttggccagaagccaaatccttcttggaaaataagacactttgtagaggtattagcttctttcccctggcacaaaataaagggtaagcccctttctggcctacgtttggccccttattatggctgcttactttacgtgccagcgaaacttccacctcccatggaagacggtcttatggaaaaaatgctttcttctttaggggcagaaattgttccctggccttacgccaaacaatgttgcggaacatatctctcaataattaaacctgattttgtctctggaatcgtacgacgcatgatgatggaggcccaaaaaatacaggtcgatgccctggttacccactgtgttatgtgtcagatgaatctcgaaatgcgagctcctgtaaaagtagatcttcccgtttttcacctgagtgaattgctggccctgggtttaggacaggcccacatctcttggtttaagaaacatcttttagaccccttgcctcttctattaaaaaaaggtttttgctaaggcttttttttctcgaaaaaccaggataaaaaacgtaaaagttccaagttttaatacaatgaaaaaaattactctttgtctatttttgatattggtctgccctgcaataactaccgccgctaataaatggcatatagaggcggatactctttcttttctgaaaagtaaaaagctacttattgccgatggcaatgttatcattagcaataaagataacgttatttactgttctcgttttatctacgagctgccttcaaaaaaagctattctatatggacctataaccatagacacagacggggacatcgtccaaagctctcacggctggttaaatctcgaaacatataaaggagagtttgaacacgttcgcctctacttagggccaggcaaagtgcaagctcttgcctttgaaacggcaagagtacaaattttagccaaaaaggtaagaatccttggccagggaacctatcttgcccaaaaaacaaccataaccacttgtgatatttgtaaaaatggaaaatgcagccctgactggagtttttgggccagaaagctaaaggttactccagaaggtaaggcctacgccagagatattaccttcaacgtcaagcgaatacctcttctttatagtccttatctcagtattggtatcaaaacaaaacgtcataacggttttttgattcctcgtttaatccaaagtacaagagaaggatttggtctggaaattccctatttttgggccataaatgacagttttgacttgactttttaccctttttacacaggcaaaagagggtttatgaccggccttgaagccaattacgctttaggagaaaacagttttggtaccttcagaacaagatatattaaagatcgattaaaagataatgactataatgcagacggaattattcgttcaaataaaaatcgttactggataacaggaaagattgatcaggagctagccaagaactggccattgagattagatatagacattctttctgataaagatttcctgtatgaatttttaggtggatctcttggttttgaccagagcaactccttttacttaaaccgctttggccgcggtcttgatgaaaaaaatagcttttatcgtactaatcgaatttggttaacccattctttcggtcattatttctttcaaacaagtgctacctactacgatagcgtttttcctggttggcaggaagaaatcctaaatcctctcccgcgtgtttatttttcccgtttaaccactcctatttggggaccaataaatttttctttcgaagaaaactacacccattggtggcgagagaagggttttcgaggacacaggcttgaccttactccggaaataagtcttaacccttcaccctggaaacctctagatttgagaatagcgtatcgtctaaaacacacttcctatctggtagattggcaggataatcatcaatatgaatacctaaaccgaaccctttatgaaatagaaacccgggctggtcttaattttagccgtatatatccttttagccgcttcggcgttgttggcttcaaacatgttttaaggccaaaaatcacctatctttatcgtcctgaaactaatcagaacgatctaccaacatttaccgtcgaagataggttacccaagagcaatgttttagattatggtctgttacaatttgtcactgctaaagaaaaggattcttcaggaaatattcgttattctgactggctgcgtctgtgggttcatcaaagttttgattttaatgaagccactagaaaattagaaggctccgatgacaaacggcatcccttttccgaccttttcgccgaaggggaaagtaattttctacacaaaatctatattcgggcaagcacctcttataacttctacggtctaggttggaccacagctaatctttctctcaacttacgcaataccagaggagaaaacataggctttgattaccgatgggataaggtaagaaaaataaaacaaatcaacctgaatttacgcaaaaatgtttaccacgggttttggtttgcttataacgcccagtatagcttaaaagaaggtgaactttcttcctcttctatggcttttgaatatcgcaccaagtgctggtggggagttattaaaatctaccagaaccccgacgaaactcgctattcgttttacataaaccttgtaggcataggcggctggggacgctagtttgactgtaagtctaaaattcttcctgaccaagctctaagataagagcctcttcatcacattctggaaatttaggacatttcacacaatcagcccatactttgtggggaagctcggtcttttcaatgtctttaaagtgcaatttacgaaaaaaatcaggggcattagttaaaacaaaaactttagggacccctaaatctctggcttcctctaaacaggccttgactaaatttaccccaacaccttctccttggtattcttcacttactaccagagaacgaatttcggcaagatcctcccagcagatatgcaaagcacaagccccggcgataaggtctttcccttcaggcgcaaagacaaaaaattcacgaatattttcgtaaatttcagccagcggccggggcaaaacctggcctgtcttagaaaaatgcacaattaaacgatggatgtcgcgagcgtcctttaaacgagcctttctaatcattagttacttattctctgaacataaaaacttttcagcttttcacgagcttttatttgttctccaaaggccttggcttcagctagcgtagcaaaacgccccacataaaccctataccacgtacctttttgcgggagtgttacctttttaatagttacctcataacccctatctctcagataagaagcgtacttttcagcatcggcttggctcctaagagaagccacctggacagcataaaaagacttaggcttttcttttttaggcggaacaactttttgaggccgggcaaccttggagctttcttgtaatgccttaggctgctttgtggctttttcagactccggcaaaacaggagtagctggctctactttttccggtttttgcgtaacggcgttttgagcctgagaagtgggctccttaaccagaggaggaggttttacttcttcaaatacaggtggcggttcgatgtttttctttgatgaaagtgctttttggctaacaggagaccctaacgaatgcaccttggtagaaaccattttttggccgaaataaaaacccagcacaaacatccataaaaacaaacaaatcaagagaccaaaggaaaaaataagccctggccagcctaactgaaactgaaagcgctttttcttaggtgtctttttagccattacatcctctcaggggcgcttacgcctaaaagatttaaccctgttttaagaacctgttttactgctttagccaagactagtctagctttggtaaggtccaaatcttcacttaaaaaacgatgcttggtgtaataatcgtgaagagctgtagctaaatcaagaagataaaaagtcaccaaatgaggctcaaatttggtggccgcggcttctacggtatcaggaaaataatcgagaagttttagaatagcaaagtcttcaggttgattaagaaggcctaaatcaacttcagttgctttaggcacggttaagccagcttcttcagcctttcgaaaaaggctagctagccgcgcgtgggcatattgaacataataaacagggttctcacggctttgttttttggctagctctacatcaaagtcaagaggggtatccgcccgacgagtaagaaaaataaagcgagtagcatctttccccacctcgtcgattaattcccgaagggtaacaaactctccagcccgagtggacatgctctttagcttgcccccctcaagcagattgaccatctgaatgagaattaccttgaactgattctcttcaagcccaaaggctttgattaccgctttcatacgaggaacataaccgtggtggtcggccccccagatatcaactacttcgtcaaaaccccgcaccaaaaacttgtggtaatgataggcaatatccgaggcaaaataagtaggctccccacttgcccttattactacccggtctttctcatcaccgaattctttcgctttaaaccagatagcgccgtctttttcgtaaaggagtcctttttctttgagaaaagaaagcgccttttcaatgtaagtttcttcatgaagaattttttcagaaaaccactggtcataaaccacaccaaaatcttcaaggtccttcttaatgccagccagaatttctttaaccgcaaattctttggcaagggtaatggcttcttcttcaggtaaactcaaaaactctggattctctttaagcaaagaacgagcaatatctataatgtattcgccgcggtaatggtcttctggaaaatcgatcttttctccacttaattctttagctcgcagataaacagaacgccctagtatcagcatctgccggccaacgtcgtttatgtagtactctttttcaacattaaaaccagccatggccagaatacgggcaagtgtatctcctaccgcagcaccacgtccgtggccaatgtgaagcgggcctgtggggttggcagaaacaaactctacttgaaattttcgccctgagcctaagtcgcaagcaccgtaattttcagcagacttttctatttctagaggaaccttttgccaataatctttggctataaaaaagttaataaaacccgggccagcgatctctatcttttcaaaaaggtctttccgagaattaagtttttccacaaaccaggaggcgagttctcgtggattctttttagcctggccggccaagcttaaggcaatgttagtagcgtaatctccatgggcttcatttttaggaggttctacttgaaaacgcgccttaacaccttcaggcaaaatgccttcttccttagcctgttcacaaaatttttcgagttctttatagattattttggcaatcatggtttaagggtaacgtctctcgtaaagtctgggcagcgaaaaggacttccggtatcgcgggtaaaacgtttttgacaagtctctcgccaggcacacacggcacacaaagccaattcctcagctaaagagccagattcttttataaccttggcttcagccacttttaagcgagcatttcccacaagtaaagctgcttcacgaagcttagtagcaagcttgggctggccctcttcttcagccttatctgcccatattccgagttctttagcctcttcagccaataatttttcccattgtgaaagcttttcttctaactgttttaacatttcgctcatttattgcttccttttggttttataaaaaccttatgttttaaaaagtctatggctacaatttcgccttccacttttttaggttcttcaaaaaaagatttaagtaccaggccgtctggtttaacttctatttcgattacatcattcataatctcttcttcctgaccatttccaagccaaaaggccttagcctggcacataaaaacctccctataaaaacttcttttaaaagaactctctaaggcctaattgtcaaccagttgtttagcactcaacaatcaaatatctactgtcccgaacgaaatgtgttatcgcaaggcactagcggcgctgtggcaatcttaagcaaaaaattcgaattttacaaagatccccacaatttttagaataaaagtcttctatgctgatcaacccttttggccggaccaataattggttccaaaacttctctagcacgacgcaccacttgccgagctaaaaccaaggcttcctttgcagcttcaagggacgggtttttagtaagctctttgaggcggtttatattattttttatttctttagctaattcaggctcacaggccttatccagttcggcaaggattttttcaaaagaaggcttctctttaggagcttctatttgaactatagcccaaagagctcgtacagccctatcaattgcttcattagcaaatttcaagatcttttcagggtctttctcttcttcagcaaaggctatttgttcttcggcatacttaaagtaagttctagcccgaatgtaatagggcattatacctccccccgcaaccggcgataaaaatgctcggtaagcttttcgtctgcaagctcacaaatttcaaaaagaagttctatcatatcgagcatttctgcctggccatcagggggacgggcctcaaggtcttctataaaagctccgctttccaggtactctttaaattctttaagctttttaagggtaagcattactccgccctctctacgtacgctccagtacgggtatctacttttatgagatctccttcattaataaaaaggggtactttaattaccgctccggtttcaagcttggctggctttgaaccaccagaaaccgtatctcctctcacacccggttcggtttccaccacttttaacactacagtaatgggaaggtctataccaataggcttacctttgtagtagaggactttgacattgatattttcctggagatatttccaggcgtctcccagttgttccttgtcgaggtaaacctggtcataatcttctaagtccataaaaacgtagcgatcgccttcggcatataaatactgcatttctttttcttcaaggtctggacgctcaaacttctccccagaacgaaaattagcttctaaaactcgaccagtaattaaatcgcgcaacttagttcgtaccgtggcctgccctttagccacttttgagtgctgaaattctataatttcgtatggttttccatcccattcaatttttaaaccacgccgaaaatctgaagtagaaatagacataaatctcctcctatttaaaaataatcaagcgctcaccatcttttaccagaccataacgcttccgcgcaatctcttcataggcctgaggatcactctttaggcgtgaaatcttggcggaaaggtgagctttcgtcaagaggagattttctttttgagaggataaatgggcaatttgacgatctagataaaaataagaaagactaccaacaacaaacaaaaataaaaaagacaatatcaaagcctttaaagataaaaaatcccaaaaagaattgaatttctgcgaagatttcttcttttgtcctttaggcaaaatttttgaacgtcgtttagctttacttttaggcctgtaaacagaaatcataagctacctaaataagaaaggggcgagattcgcccctttcaacttagtctgagtaatacttatagtgatctttcttagtcatctggcgaagccttgaaagagctttcttctcaatctgcctgatacgctcacgagaaacaccaaaacgcttaccaatctcttcaagggtatattcgctttcctcgcctattccgaaacgtaaacgaataattttttcttcacgaggagaaagggtcgataacaaattacgcactttttcagaaagatccctatcttttacctgttcaaatggtgaaggactttctttattttcgataaaatctcccagagtgctatcttcgtctccaattggcagttctaaagaaactggttctttagaggcctcaaagatagccaaaatcttttcctgtggaatacctgtacgctcagatatttccgcaggtgtaggttcacgcccaagctcttttaccagctcataaaaagccttaaagaactggctacgcaactcaaggaaatgcactggcaaccgaatagtacgagttttatcgagaatagctctggtaatagcctgccttatccaccaggaagcataagtgctgaacttattccctttgctgtagtcaaaacgaaagacagccctcataagaccgaggttaccctcctgaataaggtctgccagagaaagcccttgccccatatagcgtttggcaatagagaccaccaaccgcaagttggccttgaccatttcatctttggccttttcaacttgagcagccctttcttcaatagcccgacaaagctcggcaatagattcatcttcaggatatttcttgtggatctcctgcacagttcggaccataatgtttaaatgactcttcttaggtttaaggcccggatctcttttcttccaaagtcttatctgctcacgcaactcttccatctcaggaagctcagaaggatgttccataatagaattcactataaactggaagccgcctcggattattttagaaagctcttcttctttctcaggagttagaagttcatatttgcccatctcgcgcaggtatgcagaggtaacttcttcagattcagaagccgctataggttcttcttcctcttgagtaaccacttcttcgattttcttttcaggggaacgctctggccagtcagggtgatccttttcaaaaagttctttctcgtcaaggacttctatgttattcttgtagagaaaatcaaaaattgcttctatctttttaggatcaccaaattcttcaggaaggaggtcatttaaggcctcgtaagtaatagctccgtccttcccggcctctaataacttttcctctaaattttgaacctttgtcttctttttcataaatctctcacctgccccttaggcaaactcggtttataaaattaagcctttaatatttaacactttttattcatatcggcaagtatttaattttcgattaatattaacatcaatataactatttaaaaataatttgtaaatattctaaactaataagttttcatttaaattgaaacctaattgcaagatggtaaatctggattaaaagtcaagggtaattatgacggataaagaaaagaaaaagcttgaaaaaatgctttattatgctttagggcgacggcctgatgaatttggcctggttccgcaagaaggctttgtgcgcttaaaagacttgcaccgggctctcattgaagtggatggtttcaaaaatattcgcttaaaaaagcttaaagacttcttccttatttttaagcctgaacgttttgagtttaacgaagaaaaagaaatagtacgggtaaaacctgagttggccgcagaagaaatttatatcagggagtttagcgaaaatcctccgaccattttgtacgtaactgtaaagcccaaggcttggataaagatttcagaagaagggctagcttcggaagctattgtcttaactccagataaagaactggcccaaaagatggccaaaaggaaaggggctctggttatcaaagtagatactaagaaggccatgagtttaggaaccatttttgaacgctttattgaaaagttatttttgaccagttggattcctgctgaagctttaaaaggtccgaaagtagatgaagcttttaaaaaacgctatctgccacctcctaaaaaagaaaaaaaaccgccaataattctcgagattgaaccttcttttcaagaagaaacaaaacctgcagaagaagttcttccttatcgcaagatcactaaaggtcgcaaaaaagaccctgcttggaaaaaggcccaacgcattaaacgacgcgaaagactttaagtactttgagtttttcatttgactaatgtctaccaaaaaagtatttttgaaggcaaaaaggaggccggggtgccacttccagacaagcaaggacattttggaccctttggcggacgatatgttccagaaaccttaatgccagctctttttgagctggaagaagcctatcgccattacaagcgagataagtcctttaaaaaagaacttgatttttacttcaaaacttatgtaggaaggccaacccctctttatcccgcaagccagctagctaaaaaattaggcgggcacttaaaaatctacctcaaacgcgaagacttaactcatactggtgcgcacaaaataaataacaccattggtcaggtacttctggccaaaaaaatgggaaaaaagcgcattattgccgaaacaggagctggccagcatggcgtcgctacagctacggctgccgccctcctcggccttgaatgtattgtctatatgggtgccaaagacactgtgcgccaggaaatgaatgtcttccgtatggaacttctaggagccaaagttatccctgtctattctggcacccaaactttaaaagacgctataaatgaagccataagagactgggttaccaatgtggaaaccactcattacgtaatcggctcggtaatgggccctcacccctatcccatgatagtgcgtgattttcaaagcataattggcaaagaaaccagaaaacaaatacttgcggctgaaggacgtttgccagatgttctcatcgcctgtgtaggcggaggctcaaacgccatgggtttattttatccctttgtggaagatcagatggtcaaaatgataggtgttgaagcggcaggtacaggtcttgataccgacaaacattccgccactcttaccgtaggtgaaccaggaatactccacggcatgatgacctatctcctccaggacaaagtaggccaagtaaaaggggctcattctatagccccggggctcgattatccaggtgtcgggccagaacattcctttttaaaagaaactggccgagctgaatacgtaaccgttgatgaccaagaagccctctctggttttagactactttctgaaactgaaggcattatccctgcccttgaaagcgctcacgccgtggcttatctggctaaaatagctaaaaaactccctcaggggaccattgtagtggttaatctctctggccggggagataaagacgtagcggcagtgcgtgaatacctgcggaggaaaagtgatgactagaggcgcacgagcggtagaagatgctatccgtaaggctaacgagcgtggtgaagcggctcttatcccttttatagaaggaggcgaccctgacctttctgctaccgaggacctactgtgggctctggccgaagctggggcagatgtcatagaactgggttttcctttttcagaccctttagctgatggtcccgttattcaggaggccgctcaaagagccctgcgccacaacccgactatcgatcaattccttgatctagtcgccaaactacgccaaaaaggctttaaagtgccgctagtgatcatgggttatttgaatccattttttcggtatgggctggaaaactttgctagaagaagccgagatgtcggccttgacggcgctattattccggaccttcctctagaagaagctaaaccctggttaaaaatcgcccgcaaacataaactggctagcattcttttggctgctcctaccacgccccctgaaaggcttgaaaaaattgccaaggcttcaagtggttttctctattatgtttctataaccggtatcacggggacgaaaaaggctattcctgaagagcttgctttaaaacttgatctagctaaagagctaagcccagtgcctgtagctgtaggctttggcatatcaaatcctgaacaggtaaaggccctttcacttcatgcagacgccatcatagtgggaagtgccattgttaagctcatagcccgacacgctgaagaaagaaaaaaacttccagagcttgttggccgctttgtaaaagaacttaaagaggctaccaaacgttaagatgaaagttcaggtgcctcgccattttgccgagattctggccgaagaatctcctatgacctttgctcactatatggaactggctttatatcatcctgagtacggttattacgcgcgcagtcctaaaattggtaaaaaaggggactacattaccgctccttctattcatccggtttttggcgccaccgtggccaaacaaattattgagatatgggagataatgggaaagccccaagacttcgtagtctgcgaagcaggggcaggagaaggttatcttgcgttagatatccttgattatctgaaacaaaaagatttcgctttcccctactatatacttgaacctttttccgccaatcgtttgcgccaggaagaagtccttgaaaaacattttgaccaggtaaagtggttctcttcctggaaagaagttccttctttcaaaggagtttttatttccaacgaactttttgattcttttcctgtgcatttggtccaaaaaacagagagcgaattgcgagaggtttatatcagctttaaaaacggtgttaaagagcttttagctgagctctcaaggcctgaaatccttcaaagggtaagcccttttgtttctacctggaaagaaggctaccgcacggaagtttgcctagcatatgaatcttttttaaaaggcctttctcaaaaacttatacagggggtgatcattacttttgattacggttacggacggcgggattattatcatgaagaaagaacaagaggtactttgctttgttttcaggaacatcgtatctttgaaaatccttatctttttcctggaaaatgcgatcttaccgcccacgttgactttaccgcccttaaagaaataggcgaaaaacttggcttttgcacttacggttttacttcccaggcctcttttctggtggggcttggagttgaaagactccttgccgaaatcggacgaactcaaactaaagacatagaagccctaaaaatgcttttactgccccaggggcttggcatgagccactgggtccttatccagggcagaggcctttctcttgaaacaaaattttcgggttttaagctgagcaatcgtttaaaagtactctgatatggccagaatctttcaaatagaaaagaagtgtccgcaaacaaaggcccgcacaggatttctctttaccaggcgggggataattgaaactccggtttttatgcccgtaggcacgcaggcaagcgttaaatcattaactccagaagatgtcagcggccttggcgcacgcattatccttgccaatacttatcatctttttttaaggccagggcacgaattaatagcccgcctgggaggacttcattgttttatgaattggcctcgcagtatcctcaccgatagcgggggctttcaagtatttagtctggccaaactctgcaaaattgaagaagatggcgccagattccaatctcaccttaacggacaagagtatttacttactccagagctttccatggaaatacaggctggccttgactctgacattcgcatggtccttgacacctgtatcccttatccctgtccttatgaagaagctaaaaggctcacagaactaacccaccgctgggaagaaagatctcgtcttgcctggcaaaaaaatcaccgagaatcattgctttttggtataacccagggggggatgtttgaggacctacgccgttattccgctaaagttattactagtcttgactttcacggctacgccattgggggcctgagcgtgggagaacctcatgacctaatgcttaaaatgctagaggcctccattgaagaacttcctgaaggaaaaccccgttacctcatgggagtaggtactcctcacgatatccttgaggccgtatctcgtggtgtggacatgtttgactgtgttttacctacgagaaacgcccggcgtggtaccctttatacttctttcgggaaaatcagcatcaaacaggcccgttataaagacgacgatcgtcccatagaccctgaatgccagtgctacacctgccgcaattattcgcgtgcttatttaaggcatctatttatggccggagaactcctggtttacaggttaaataccatccacaatctccacttttatttatgctttatggaaaggataagaaatgctataagaaagggacattttgaagaatttaaaaaacactattatgagagaaaggaggaagttgaatgttaggattagcttttgctatggcgggtaatccgcaacagggagcggggaatcctttaataggttttattcccttaattttaatctttgtgattttttattttttgctgattagaccccagcagaaaagggccaaagaacatcagaagtttcttgaaaatttaaagcggggagaccaggtctttacctctggtgggcttgtcggtcgggtagaaaaagttgaccatgatcttgttcacttagaaattgctcctaatgtaaaagtaaaagtagttaaggcctacattgccggtccgctaaatcccccagagcctaagtagtgacacttaatgacggccaaagtcttagccgtcctgggaacaatgtcatcggtgggcaaaagtctgctcaccgctattatttcttaccattttgctaaaaagggtctaaaggtttcaccttttaaggcccaaaacatgtctctaaatgcttttgctaccacagaaggcgagatggcctacgcccaggtctttcaggcctgggctgctggccgtaaacccagcgtaaaaatgaatccactacttttaaagcctttgggaaacatgacctctgaaattatatttctagggaaaactcaagggattttgccttctgggaagtttcaaaaatttaaggccggttttaaaaaacaagttttttccgtttttgaagacattttggcggaaaatgatttagtggttatagaaggcgccggagggcttgccgaactaaatctccttaaaaatgattttgtaaattacgagatcgtctcgcgttatcaaattccttttcttttggtgggcgacattgaccgaggaggtatttttgcccagatctggggaacttatgaactggtacctgagcttaaacctctttcagttggctttgcaatcaataaattccgtggagcgccagaactctttgaagatggtataaaaatccttgaacacaaaacccaaaaaccctgtcttgggcttttgccctttttgaccttgaagctcttcgaagaagatagtgcttctttagggctccctaaccaaaagtttagctcagggcccgaaaaattaaaaatagctgtggtttattatccccatatttccaactatctggattttgatcctctaaaatttgaaccagatgtagaagtgatattaacggctgaaccccaagaactcttaaaagcccatgtcatcatactccctggtagcaagaataccatggcgagccttaattttctgagggaaaaaggcctttctgaaaccataaagtctctttctcgccaaaaaatacttatcgggctttgtggtggttttcaaatccttggccaaaaaataagcgatgagggagtagaaaacctcggagaagtgccaggccttgcgcttttaccccatgaaacacgttttttccgccctaaaattgccaccgcacaggaaataactctaaactggcctttttttcagggaaatttgaagggttttgaaatcaggtatggaaggagttttttaggagggcaagaaatttcacatttatttaaagaaaatatttttggcagctatcttcacggcatattttatgaagacgactttcgtcacgcttttctttcttatgttagggacttattcgggtttgaacctcgaccaaaaacttttttccatgagtttgttcagcaacaaataacaaaaatttgtaaagattacgcctttaaaagatttctaagcagattggaaaaggccctttttattccataatatcccaattcaggtatatatcctcacgagttaagggaagatcattttcgcctcgttcacgatttttaactagcaagctttgaaaaacgctctgttcatttatggaaaaagcataagctgagccggccatgtaaagccgccacacccgataagtaggctcatctacaaattggcgagctttttcgtaatttttttcaagatttttcacccagtggcgtaaggtgagcacataatgttcccttaaggactcaacgtctcttatttcaaagcccactctttcagccacggtaagagttttatatattggcaaaagttcaccatccgggaaaacataacggtcagtaaaagaccatctttttatacgccagctccagtctgcggcgataccgtggtttagaaaaactccgcccggtttcaaaagcttccaggccttacgaaaataagtccaaagtttagaactccctacgtgttcaaacatgccaatgcttaccaacttgtcaaaaggttctttctcatctagctgacgataatcaaggaggcgaacttcggctaaatcttcaagtccttccctttttatccattcgttggcatatttcacttgattttcactgagggtaatacccaaaatctttactctatatttcttagctgcataaataacaaagcctccccacccacaacctatatcaagcacccgttcgccgggtttcaaacgcaatttacggcaaacaagttctagtttgtttttctgagctgtcgctaaatcctggtcaggacttctaaaataggcacaagaatagaccatcattgggtcaagataagtggcgtaaaattctggaggcaaatcataatgataagaaatagcctgtttatctctttctatggaatgggttttacctttaagcttagctgcttgacgcccttctaaacgcctggctctacgaactgacatcctaagcttaaaaaggctgcgccaaaagaaggggttcgtcaaaagacgaggataaagctggcgcaagtattcgcctaagggaaagacagaataaatatcaccctcaaaatctaggtcatcgtaaatataagcttcacccagccgaacatccgttgggaaggccaatagatgagccaaaatccctggatttttaatgactatggtaacctttggttctttcaatcctggaggggcccattcttcccctgtccagaaacgaaccttgaagtaagctggacttaaatttttaaaaatcaaatttagaagagcaatattttctgaaaccaactttggctccatcatatctaaaacataaatcttgaaaataatatgacaagtattccgtcgaaactagttgcaattgacacttaatctcaaaaaggttatttttagattgaatccataaagaggaggtttagctatgccagggttagatcgcacaggtcctttaggtgaaggcccaatgactggccgaggtctcgggctttgtacacctgaaggcaaagcttttttggctagaggtccatggggccgaggctttggctgggggcgaggctttggttggggacgtggtctgggttggcgtcacggttggggacgtggttttggccgcggttggtgttggcgtttctttggaggctttggcgggggacgcggttttggctggggctggcgccgatggctagcctctcttacgcctgaagaaagaaaaaaactccttgaagaagaggccaatttttatcgtgaacagcttgaagaaatagaaaaagaacttaaagaagaacaaaaagaataactgccatctccctccttatctctataaccgggggaagccttgtcttcccccatagtattttgtacaagtaattaatgttcaatttattcaagaaaaaacttcccaggcttcgttctgctcaaatagaagtttctacttattgtcagttccgctgccaaatgtgccctcaccatcttttttatgacatctggcaggctaaacatatggatctagtactttttgaaaaaattcctttggcacaattcaaattcgttcatttgcaaggctggggagaaccattgctacatcctgatattctcaagatgatcgatatagctgcccgatacacgaaagttggcttgaccaccaatggttattttttagagagaattcttgatcatgtagaaaaacttgattatctcgctatatccattgccagccccgatgagaaaaagcaccgaaacattagaaaatgcgcccttaagcctataattgaagaagttaaattcatcgccaggcaaaaaactcgcccaaaattagtactttctaccgttatgatgcgaagcactatagaagaactgcccgatttaatagaattagcaaaagattgcggagtcgatgaagttatagccaacaatcttgactatattccctcgactactctggcggaagaggccatattttggttatcccctaatgaaaaagaacattttaaccaaataatagcccaggcaaggcaaaaagcggaaaaactggaaatagcctttgaggccaaaccattaaaagctgaagaagttataatatgcgctgaaaggccccatgaatcttgcctaattaccgttaccggacaaatctcgccttgcgtttatttacatttgcccaccaaaaacgaatttttaccaagattttttaataaccaggaaataaaaataccaaaagtctattttggtaatctaaccaagaactcatttacagaaatatggtttagaaaagagtatcgcctttttagagaacaatatctcaaacgtgaaagagcgctttactcgagtttactcttagacttccctgaacttccttctttttgcaaaacctgttataaagcttacagcctttaagttaataaaacatcatatatttaaaaactatactttttgttagttttctttcacccatacctttaaacaagacaaataattagtatcaaaaaattgttcgccaagaagttttgcaaaatttttatataaattactataaaatagcaaaccttagaaagaacttaggagcaaatatgaattacgtaaacaatgtaactttaatagtaagtgaattattgaaacgcgtaacaactctttttttaaaaatgaatcaattaaagatatgaccgtatccctttagaaattgcctccaagaactctaaaagtattcgttattgtgtttatagagatcgtgcagagcttaaatatagaataatggccatacttggatttggcatagaagatgaaaaagatgaattaaccccactatccgattatgcagaaaaggctttacttagagaaaagccaacagctccagttcttatggttaacgatgttatatgtaatagttgtagtaaaagcacctattttgtaaccaatgcatgccatggatgtgaagcgcgtccctgtttaatcaactgtaaaaagaatgctattaatagtaagaggtagagcagagattgatccagaaaaatgtgttaattgtggactttgtgcaaaagtttgtccttaccatgctatcatttacgtacctgctccttgtgaagatgcttgtcccgtaggtgcaattagaaaagaagaagatggcaaacagaaaattgactatgaaaaatgtatttactgtgcaagatgtctgcaggcttgcccttttggagcaattttagaaaaatctcaacttatagaagtcattcgttctctaaaatcaccctctcaaaaaactgtagctctaatagcaccagctattgcaggccaattttcggcagattttgaacagattgtttctgctctccggaagctaggatttgattatattgtagaagtagccgccggtgcagatatttatgcaaaaaaagaagccaaagaatttattgaacgaatggaaaaagctgataagctcatgacttcttcttgctgtccttcacatttagaactcgtaaaaaagcatattccagaactttctccttatgtttccagcacaaggacacctatgcactacgcagctgaactagctcgtgctcaatatcctgaggctaaaattgtattcgtaggtctttgcgagcgaagcgaagcaatccctgagactgcttcgacctctaacgaggcctcgcagtgacagcgaaggttactttgctttagcgattatgtcagcggcaatactttgtcgtgtaaaaaacactcggattaatattaatcttatccaaaaaacaaaaaaggcctggctgagggttactcaaccaggccttctatctatctaaaatttaacccgggcgccgacctactctcccaccggggtaacccagcagtaccatcggccctggagggcttaacgaccgtgttcggaatgggaacgggtgtggcccctccggtatgggcacccgggaattttctccttctcttaccttctaaaagatcaaaataaccaaaaaaacaaaaattgctgacaagtgatatagggtaccgctccggtatccacgagccacccacagtattaactatctaagccaatactgtggccaagccgctcgggcgattagtaccggtcagctccacccattgctgggcttccacctccggcctatctaccaggtagtctccctgggcccttcggggacagggtctcccctgtctcgggaggcctcatcttgaggagggcttcccgcttagatgctttcagcggttatcccttccgcacatggctacccggctgtgcggcaggccagccacaaccggtccaccagcggtgcgtccaccccggtcctctcgtactaggggcagctcctctcaagcctcctacgcccacggtggatagggaccgaactgtctcacgacgttctgaacccagctcacgtacccctttaacgggcgaacagcccgacccttgggaccttctccagccccaggatgggatgagccgacatcgaggtgccaaaccgctccgtcgatgtgaactcttgggagcgatcagcctgttatccccggagtaacttttatccgttgagcgacggcccttccactcggcaccgccggatcactaggcccgactttcgtccctgctcggcccgtcggcctcgcagtcaagcacccttctgcccttgcactcaacggcgggtttccaatccgcctgagggtacctttggacgcctccgttacctttcaggaggcgaccgccccagtcaaactgcccaccaggcactgtccctgaggaggcttacccctccaggttagcaccccgatgcaggaagggtggtatctcaaggacggctccacccgagctggcgcccgggcttctcagcctcccacctatcctgcacatcctgcaccgaagtgcaatgccaagctgcagtaaagcttcacggggtctttccgtcccaccgcgggtacccggcatcttcaccgagactacagtttcgctgggaccctggccgagacagtgcggcagtcgttacgccattcatgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttaccggggcttcaagtccgagcttcggaggcctacgccccctaacccggacccttcaccttccggcaccgggcaggcgtcagaccctatacgtcgtcttacgacttcgcagagtcctgtgtttttggtaaacagtcgccaccgccgattccctgcaacccacgccagctccagccgctaagggccttcaccagcgtgggcaccccttctcccgaagttacggggccattttgccgagttccttagccagggttaccccacgcgcctgagcattctctgcccgcccacctgtgtcggtttgcggtacggtcacctgagcttcttcagccacgaggctatttctcggcagtgtggtccgagcgccttcccgggaactctcgctcccggttacttactccccctcaccctcgggggcgggatttgcctcgccccgtcaccgggctacaggtttggagggcctgccattcacggccccggcgcccttccctcctgcgtcaccccttggcctccactcaggtggcgggggattgttgacccctcttcccatcggctacgccttccggcctcgccttagggtccggctaaccctgggcggacgacccttccccaggaaaccttgggcttacggcgagagggattctcaccctctttatcgctactcgtgcccggattctctcctccgaccactccaggtgccctcacggatcacccttctacgcagtcagagtgctcccctaccactcatgcctctcagcatgagtccgcagcttcggcgactggcttaagccccgtggtattttcggcgcagccccgctcgaccagtgagctgttacgcactctttaaatgatggctgcttctaagccaacatcctggttgtctaagcagggccacctcctttaccacttagccagtacttcgggaccttagctggcggtctgggttgttcccctctcgtcgctggactttatcacccagcggctcactcccagggtccttctgacggtattcggagtttgccggggttcggtaggccggtaagccccctagccccaacagtgctctacccccgtcagatatcccctgaggctgtacctcaatacatttcggggagaaccagctatcacgggactcgattagcttttcactcctacccacagctcatccgaggagttttcaccctccaccggttcgggcctccagcgggtgttaccccgccttcaccctggccatgggtagctcgtcccgcttcgggtctgccgccagcgacttaacgccctttcagactcgctttcgcttcggctccgcctatccggcttagcctcgccactgacgacaactcccgggctcattatgcaaaaggcacgccgtcacccacgctcccgcgcaggctccgactgcttgtaggccagcggtttcaggctctatttcactcccctcccggggttcttttcacctttccctcacggtacttatgctctatcggtgcgcagggagtatttagccttggagggtggtcccccctgattcacacgggattcctcgtgccccgtgctacttgggtagcacacccagggagtccactcagctttcgcctacggggctctcaccctctacggcggaccattccaggtgccttcggctagccaagcggttttcttactccccgaggagtccctagcctcctccagtgtgccccctctaccccggatgagcaacgcctaggggcttctacactcatccggtttgggctcctcccctttcgctcgccgctactcagggaatctcgtttgatttcttctcctccgggtactgagatgtttcacttccccgggttcgcctccgccaggctcttaacctagcggatgaccaggtattaccctggccgggttcccccattcgggcatccacggatcaacgcctgcttgcggctccccgtggcttttcgcagcttgccacgcccttcctcgcctcctgcgcccgaggcatccaccgctggcccttagtagcttggccactaaactcttctttataaaaattccacaaaaaatactcgtatccttgctctcggctcgtggataccgggcgataccctattcacttgtcaaagatctgtgcctactaagtggctttgctgaactaccccccctaccttctccaacagggcagctccccaaaaccacctactctggtggaggtgaacggactcgaaccgttgacccccggcttgcaaagccggtgctctcccaactgagctacacccccatatatctatatggtgggcctaggtggactcgaaccaccgacctcacgcttatcaggcgtgcgctctgacctaaactgagctataggcccaaccctattaggcctatctacccttcaccttccaccttctatctctctctttaaaagaacaaatcagcctctcagccaatccctcaaaactgaatagcggctagcggacaagcacctgtctctttacctactctccataactcttccaaaactagaaaagctagttacttgagtccgtacactcagactccttagaaaggaggtgatccatccccaccttccggtagggataccttgttacgacttcaccccagtcaccagccctgccgtcggcgcctccctcccccttccgggggttgggatagcgacttcgggcagagccagctcccgtggtgtgacgggcggtgtgtacaaggcccgggaacgtattcacggcggcatgctgatccgccgttactagcgattccggcttcacggggtcgagttgcagaccccgatccgtactgagagcggctttctgggatttgctcccccttacgggttcgcttccctctgtaccgcccattgtagcacgtgtgtagccctgggcataagggccatgatgacttgacgtcatcccccccttcctccgggttgtccccggcagtccccctagagtgcccggctctacccgctggcaactaagggcaagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtgctagggctcccaggcaaagcccgggcaccccctcatctctgaggggttccctagcatgtcaaacccaggtaaggttcttcgctttgcatcgaattaaaccacgtgctccaccgcttgtgcgggcccccgtcaattcctttgagtttcagccttgcggccgtactccccaggcggggtgcttattgcgttagcttcggcacggaaggtttaaccccccacacctagcacccatcgtttacggcgtggactacccgggtatctaatccggtttgctccccacgctttcgggcctcagcgtcaggtgccgtccagccggccgccttcgccaccggtgttcctcccgatatctacggatttcacccctacaccgggaattccgccggcctctccggacctcaagccagacagtatcgaacgcaattccggggttgagccccgggctttcacgtccgactcgtccggccgcctacgccccctttacgcccagtgattccgggcaacgctcgccacctccgtattaccgcggctgctggcacggagttagccgtggcttcctccaggagtaccgtcaacccctaccagctcttaaccagtaagggcttcttcctccttgacaggggtttacgacccgaaggccttcttcccccacgcggcgtcgctgggtcagcctttcggccattgcccaagattccccactgctgcctcccgtaggagtctggcccgtgtctcagtgccagtgtggccgaccaccctctcaggccggctacccgtcgttgccttggtgagccgttacctcaccaactagctgatgggacgcggacccctcttagggcaggtgcttgctatgcagtggcaccctttcttccctcggctcgcgcctcaggaacgtatccggtattagccaccctttcgggtggttatcccagaccccaaggtaggttacccacgcgttactcacccgtctgccggtgtactcgggtagccgaagctaccctttccccctcgacttgcatgtgttaggcgcgccgccagcgttcgccctgagccaggatcaaaccctcacgttaaatcaataacgcaaaggctctttggctcccttaaaactcaaaagccgacaagcctctcaaaggcgcttgcccgctaccgctattcagttttcaaagatcagcctcaatcaggcaaacctaaatttaaacacacataaaaccacctgtcaagctcaccccgacaagtggcttaactcatactcaaagatcaaatatcctcagcaactctatatgttatacatctgacatatctctgtcaagatctcgtaacttccttcctcgctttcctcgcttccaaagatcaacgctctctctcaaaggccctgctaatttaaccacctaactaaaactgtcaatacctaatctgaaaaaattttaaaccacctatattccagcttgaggccctaactcctagttaaaaaagaagaaaggccaccaatcctggcaataaatagttttaagcaaattatcctttcacctaggaggtaacttgctatgggagaaggtgatctttgcgatatcgacctcctcaaagaaggctttgcccaaaaactctggctggcctccaataggttcctgatagctgaagaagtttcagaatacttatgtctctttgatgaagactctattgcttctctttctaaaatagcagcaaagtttatttctcccgttataaaacatgaaatttctcgtgaaagactcgcaaataattgccgattttaaaagggaagccatttaaggcttccctttatgtctaataggcttcgtcagtttttagaaactctggctttattttgtcactaaagagtttataagtccagatttgataggcaatcaccaagggaacaaatataaaagctactaccgtcataacttttaaggtcaacggacttgaagatgagttataaattgtaaggctccaagcgggattaaggctagaaggaataaggcgaggaaaaagcccagcaataccaaaggctacggtaaaaacaatagctgctgacgaggcaaaccaagcataccaataagcagccctagaaaggaaagctggtatggcaaaataggctattaaagctgctgcaggaattattaacaaccatttatgaataacatagttagtccacaagtcggtggtcaggccagagaccgctaaaaatactaagaccaaaattatttctagaatccagaaacgctcggctatctttttggctcttttctgtaattcaccgttacttttgaccgttagccagatagccccatgaacaataaacataactacaaaaagggctccgccaataaggccataagggtttaaaagagtcagtgtattgccgtgcataataccttgagcatcaatgggcaagcctttaaagaagttggcaaaggctactccaaaaagaagagagggcaaaaagctaccaagaaccagacagacatcccatattgtgcgccaaatggggctgtcttctttacctctgaattcaaaggtcacccctctaaaaattagggcaaaaagaattaatagaagaggagtataaagcgcactaaacattacagcgtaagtagtaggaaaagcggcaaaagtagcaccaccagcagtgaccagccagacttcattgccatcccaaacaggtcctacggcgttgtacataatacgtctttcagtttcatttttggcagcaaagggtaaaagcatacctatgccgaaatcaaaaccgtcaagcataaaataaacagcccaaaggactccccataaaataaaccagattatctgaaaaatattttgttccattctccatccctcctttcttaggtagtaatcggctctgccgaagtaatttcaattactttggtttctttagctttaggaccgcgtctggcaaacttgaaaataagatagaagcctatcaaacccaaaaaggtataaaccagagtgaaggctattaatgaaatggctacctgaacaggagctacaggagaaacagcctctgtggtcttcatgagtccataaactatccagggctgacggcctacctccgctactatccagcctagttcacaacctaagtaaggcaggggaattatccagggaaggattcgcaagagctttctgtctgtctcaggattgaggcgcttaacaaaagcccagatactcatgaaaaggaaaagtaatccaagccctatcatggccctgaacgaccaaaaagtcaaagccacagggggcctttcttctttaggccattctttaagaccttttacttcggcgtttaagtcatggtaagagatgaaacttaaaaatttaggtatagggagaagttctattttgttgcgctcattagcttcatcagggatcactaaaagataaagaggagctccgcgctgagtttcccagatagattccatagccgccaacttagttggctgggtatgggctacgtggcttccgtggatatcaccatttatgactaaaaatatagaaaaaactaaagtccagatagctgctacacgaaaactttttttgaaaaaggtaacttcatttttacggatcaagtgccaggccgaaatccccagtacaaaaaaaccggccaaaacataggctgcagctgttgtatgaaaaaattcgagccaaccaaaggggttggttataacggcccaaaaactttcaagctcagctcgattgttgcgtagaacatagcctactgggtgctgcatccagccgttagccagaagtatccacagggcagaaatattaccagcaatggctaccaaccagatacaaatagcgtgaagcttgggagacaaacgattccagccaaaatgccagacagctataaaagtagactccagaaaaaaggccagagtagcttcaatggctaaaagagaaccaaaaatgtctcccacgtacatggagtagcgcgaccagttcgtcccgaactggaattcaagggtaataccagtaactacacctacggcaaaattaatcagaaaaagcttcccccagaacttggcagcacgtttgtagtcctcatcgccggttttaacatagagggtttcataaatagccaccaaaagagaaagccccaaagttaaaggaacaaaaagaaaatgaaacaaagtggccacagcaaattgtagccgtgacagtaaaactacatcaaacattttcccacctcctgagttgttttattgcaagcctctttttgttattgcgagcgaagcaatctccatcccgcgcgctagcgaaaaaacctgagatcatcgcggcaactgagtcgcctcgccatgacgcttgtaatgcctcattagtggctataaactaaactttaagttggctatggggatgccttttaacagttttcttaaaccatcccgagctgcctcccacaccaaatgcaccttacagtttttacttagatggcaagcttcgggcttgcctacgcatacatttagacaaatttctccttcaagggcttccactacctctagcaaagaaagttcactgggatcccggcgcagtagatacccaccggcccgcccttgctttatctctatgatgcctgctttggctaaattctgagcaatctttgccaaaaactcaccagggatgtccatttcgcgggcaatttctgtgcgaggaataattctcttagggttttcagctaaataaactactaaacgaactccataatctgtggctcggctgatacgcataacacctcctaaacaagttaaattgggtcttaattatcttagtttcttaattttgacaagacccaaaatttagcccttgttgacctttactgtttcactatctatgattcggtaaaggagggaaaaatgtttaaactgggttggtttactacaggaagagacaaagcggccagagaccttttaagtgtggttcaacaaaaaatagacgaaggctttattccaggaaagattgtttatgtgtttctctctcgagagcccggagaaagccaagaaagtgatgcctttttaaggctttgcgaagatttagggcttaaagtttattgtctttcagccaaacattttaagccctctcttcgtcagcaaaatcgcaaggcctggcgcatatcttatcaccaaaaagtttacgaactgattaaaaaagatcctgtagatttggtagttctggccggttatatgtgggtggtctctgctgaactttgtcaaaaactccccatgataaatttacatccagcacttcctggtggccctcaggggacctggcaggaggtgatatggaagcttcttgcagaaagagccgaagaaactggagctatgatgcatttggtaacccctgagcttgaccgagggcctgcggtgaccttttaccgttttaacatcaaaggcgaaaaattcgctcccctatgggaggcatttgaaaaaaaactagcggaaaagggtttagcaaaaattataaaagaagaaggagaacaagaacctctctttgctctaattcgtgaagaaggggttaaaagagagttgccattaattgtctataccataaaggcctttgccgacagtgaaataaggctagtaaatcaccaattggttgaccgggaagggaaaagactcttagaaccttttgacctcacctcacgcatagaaaaatatttgaccactggagaatggtaaatgcttcgtggtcacggaggcgaagtttattatcttgccaagcatcttggaatctctccagaagacattagcgaccacagtagcaatgtctctcccttgccccctccccaagggctttacgaacacttaaaaaaacatttaccagaaattgaacgtttacccgaagcagatagcgagtctttgcgagaagccatggggatacactttggtcttgagcccgaattgattatccccgcaagtggcaccagtgaatggatatttaatattcctaaactccttaaaccaaaaaaggttatcattttaggccctacatacagtgactatgctgatgctgcaaagttagcaggtcttgataaaaaatttgtactggctagagaagaggaaaactttaggcctcctttagaagaacttgaaaaaatcattggcccaaaagatttagtttttatatgtaatcccaacaatcctactggcactctagtaccccaagaggcccttaaaaggctggttttaaaataccctgaaacttttttcgttattgatgaatcttacattgactttgtagctgacgaatcttccctggttccttatattaaaaatttgccaaattgtcttattttgcgttccttttctaagatatatcgcattcccggcttaagacttggttttttagtaataagccccccattaaaagatgttttttggcaggcccttctcccctgggctgttaatagactggctcaagtggcaggagtttggctaattggccaaaaaaactatgttaaacaagtaaaactttttatcgtccaggaaaagaaaaattttttgaagaccttaaacgacatgaatttaccgataaaagtttacgaaagttctttgcatttctttttattaaaattaatgaagcataattcccaaaaagtttggcattcattgctgaaaaaatattatattttgatacgtaatgcctctaacttttatggtcttaaggggccttttttgcgtttggccttaagagagactgaaaaaaaccaaaagctactcctagctttaagggatgtgcttaaatgaaaaggataaaagttttgcccgttcctaaaccaattgaaacagaaggtttgattgtgctggtagatattttacgagctacttcaactatagtaacagctctgagttgcggagctttaagggtaaagcctgtagcttctatagaagaagccttgctttacagcaagcaagactatttactagcgggagaaagggagtgtgtacctccagagggttttcaggcggggaatagccccattgaagcccaaaattttgctcaggcaaaagtggtattaaccactacaaacgggaccaaagccctaagctttgtaaaacgagcaaaagctatttgtgccggggcttttttgaatttggcagcggtaagcaagtttgccgaaagatttgaagaggtaacggtgttatgtgctggcactaatggagacttgtctctagaagactttctgtgggctggtaaatttttaggctatctttttaattatgaaagagaaaatgacgcagctattgttgcttttgaatatgccagagagatatcagacatattaaaagaaattatcaaatctccacatgctcgtcggttagaaaaattcggattttataaagacatagagttttgtgccagactaaatatttacaataccgtacctatcttaacctctgaaggttttgtgggcattgaagtaacatagaccgttgaagagcaaggcattgaggcaaagattcccattgtgttactagaaaaagacaaaacaggtgacaatttagggtttgtcattgcgagcgaagcgaagcaatctcattgacgggactgcttcgtcgcctaacgatctcctctcagtaacagaaaataactactacgccgcaggcaaatgtgctgcctctcgtgacatttattaaaaaatattccttttaatataaaaagtggaaatcttggtagggaaaagacattgacgcccgtttaaacagcacgtagttttaaatcttatgaaaattgctttagcccagataaatcccacaataggcgctttttggcaaaactcccaaaaaattttggcttttacagaaaaggcccaaaaaaaaggggctgaacttgtaattttcccggaactaagcctttgcggttatcctccaagagatttattgacacgcaaagatttcagaaaagcggtagaagacactttaatttatctcaaaaaaaatttgcccaaagatattaccgttgtactaggtgcccccaggtctaaagatggggctaaaaatttacctgtagaaaaccaggccatcgtgataactaatggagaagaagttgtttcttacggcaaaaacctgttacctccttacgatatttttgatgaacctcgttattttaaaccttcttatcaaactgcttgctttttgctgaagggaataagtattggacttagcatctgtgaagatatttggccgttaccaggatttcttgatttcgattacgcctttgacccccttgaaggccttgccggacgtatcgaaatccttatcaccataactgctagcccttattttgttggtaaagtagatatccgcaagaaactgctggcctctcaagccaagcgcctgggagcctatattttttatgtcaaccaggtgggagcccatgaccatttactttttgatggccaaagcctaatagtctcgcctgaaggcaaaattgttggtgaagccaaagatttcgaagaagacctcatactttttgacttttctgctaaaaaagcaataaaacatcctatctctgagtctaaaacggccagccttcttaaatctttagtttttggagtgagagagtactttcgaaagaccgggtttaaaggagcccttataggcctttcaggcggtatagattcttcagtaacagcggttattgccacaaaggccctggggcccgaaaatgtaataggtgtacttatgccttctccctataccagtcaggaaagtaacgaagatgctaaaaaattagccgccaatcttggcatcaagactttgactatccctatttcacaaacctttgaaactcttcgacaggaaatagccaaatcacttggccgtaaaacaaaaggtcttacgcaagaaaatctgcaggccagaataaggggcaacattctcatggccctggccaatgagtttaattacttggttttaaatacgggcaataagagcgaattggccgtagggtactgcactctctatggagatacttgtggggctctttcagttctaggtgacgtgctaaaaaacgacgtatatgccctggctcgcgaagtaaatcgggaaaaagaaataattccagcacgagtgcttaaaaaaccaccatcagccgagttgcggccagatcagaaagacgaagacgatctccccccctatcgaattcttgatcccattatcaaaggttttgtcgaggaggggaagagtgttcgcgaactgatttctcaaggttacccaaaaaaaatagtaaaagaagttttaaagcgcttgcgtattgaagaatataagcgctggcaactcccgcctacattaaaagtaagccccagggcttttggctatggctggcgttaccctataacgcataagttcttttttgaagagtaattaccagaatatccatttccccgtgatcaacacataaagccccaggccgaggttggttattgcgtgagaaaggatgggtacccatatatttttgctataacaaagaaggccgccgtatattacacctgctaaaaatcccgggagaactctaaaatgctcaagagcaaaaagggtagccgctgtccaaaaagaaaaatgggtgtaagcacctagcggtactttataaaaatccttgtctatcaaatagcgcattagaaaagaacgccagaaaagctcttcaagcacagggaccattatagcggccccaataagccttatccctataaatgtccaggaaatccagagtgaagaggtttcggcaaaaggagaaatcgctttgggagtacctatagtagggaatattccttctcctccaacccagcaaaccaaaacaaaaacaccgcttattaaagccaaaaggatttctctactattaatgcgtgagtaaagctcaacaaaatttttacgccaataaaaaagcaaaaaaccaacggaaaaagtcttcaaaatatagaggtaaaaatagtatttagaaggtaaataagagcctacaaaagttaagactaaaaataatgcaaatggtaaaatataatatattgttttaggcatcatgctatgttaatcggaaaaaatcatggttagcaataaaaattttacaggatacgtccaagtttatacaggaaacggcaaagggaagactaccgccgccctaggtttggctttaagggcccttggggctggattcagggtctttttgggacagtttataaagagcagtgagtacaacgaaataaaagctctaagaaaatttgaaccggccgttgaaatagcccaatttgggcgaggttgctttatcaaaggtaagccttctcctgaggattaccagctggctcaagaaggttttaccttttgccaggaaaaaattctttctggccagtttaacctggtgatactggatgaacttaatcttgttttacattttgggctattagatttagctaaagtgctggagttgcttaaagtccggcccagacatacagaaattgtaattacaggacgttatgccccacctgagcttattgaagcagcagacctggtcacggaaatgagggaaattaaacattattttcgtcagggagtagcagcccgcgaaggtatagaaaaatagcaatctactaaaagcattgaacaattttcctaaggctaatatagtgtaaaggcgtgagaggattttcgcgtactctatttttattattgtttgtggtggttattgccttttttctttctctacggtcacaaaaatcacacaccgtagagcttatccgggtgcctataacctctttcaacaaaatttccggtgaggtgacttttaatcgtcgaggagacaactctgaatatatagtcataaaactcggtaataaaccttctcaggaactagttgtcctggttgttgaaaaagacggaatagctagagaaattggccgtatctcaggggctacctttatttatacgttgccgaggaatataaaattcgaaaatttgaaaaaagtagagttgcgttctaatgagacagggcgtattttggcggaggcatatttgactaataaggagtaactatggggcggaagcacaaattgcatactaagttcatatttgtaactggaggagttctttcttctctggggaaaggtttagccgcagcagctataggtactcttcttgaggctaggggtctttctataacccttcagaagttggatccctacatcaatgttgacccaggtaccatgaatccttttcaacatggcgaagtttacgttactgacgacggggccgaaacagaccttgacctaggacattacgagcgtttcacctcggctaaaatgagccagaaaaataactttacttcaggaaaaatttattactcagtgattatgaaagaacgccgaggggattatttaggaggtacagttcagattattccccatatcaccgacgaaataaaagcgtctattcttcaactggcaggtaacgatgttgatattgctattgtcgaaataggcggcacagttggagacattgaagggctcccttttttagaagccattagacaacttagatatgacctgggtcgtgaaaacaccctttacatacacttgacctacgtaccctacataaaaacagctggagaactaaagaccaagcccactcagcatagtgtaaaagaattgcgtgccataggtattcaacctgatattcttctttgtcgtaccgaaaaatttttgccccaggaagtgaaaagaaaaattgcccttttttgtaatgttgatgaagacgcggtaataaccgccaaagacgtagaatgtatttacgagatcccgttaatatttcacaaagaaaaattagacgaaaagataatagacctcctaaacatctggacccgagaaccccgtctcaccgcctgggaagaacttgtttatcgtttaaaaaatcccaaacacgaagtaacaattgctgtagtaggtaagtacgttcacttaaaagactcttacaaatcacttcacgaggccttagttcacggaggaattccctcacgtactaaagtgaacattcgctatattgattccgaagaaattacaccagaaaacatcggtgaactgcttgatggagtgcatgcggtcttggttccaggtggttttggctctcgcggagtcgaaggaaagattcaggctataaagtttgcccgtgaaaataagattcctttctttggtatttgcctgggaatgcagttggcagttatagagtttgcccgtcatgtggcggggcttaaaggagctgactctacagaatttaacactgacaccccttatcctgtcatttatctcatgcgtgagtggtttaacttccgcacccaaaaggttgaagtacgcgacgaaactacagaaaaaggcggtaccatgcggcttggagcttatccttgccgcttgattgacggtaccctggccaaagaggcttacaaacaagatgaaatctttgaacggcatcggcatcgctatgagttcaataacgaatatcgcgatattcttacagaaaagggcctggtagtaagtggtgtctctcctgacaacgaactggttgaaattattgaattacctaaagatgaacacccctggtttctgggctgccagtttcatccagaattcaaatcaaaacccatggctccgcatccactttttgtagcctttgtaaacgcagcccttgaaaaatcgcaaaagatagatgaaaaggccgcctgatatctcctgggaagaaggttttgactggcttaaagaaaaacttaaagcgagccatatctcctatgacttaaaaatatttgggccaaaacttaaggcctatttagcggcgtttgaaaaagaagcgcaagcccttaatcttaccgcggctaagagccgttttgacttgcttgccggcccagtttatgaggcccttttcctggccaagtacctcccgcgaaacatgacttgtgctgatctaggcacaggtgcaggattccctggattaattgtaaagatagccagacctgatctcagaatttttctagtagagggctatcctcctcgtgtatcctttatgaaaaagattgtaaaagaactggcactcgaggatgtctatccgtatctatgccacgtaggatttcaaaactgccctcttaaagtatcgttagtgttggcccgcggctacggaagcccaagtaagtttttgaaacatggccgcgagatttttggggcttctcagggcttatatctctggcgtaaagatgtggagaaatgttcgttgaaaaaattgcccattaaaccagtttattgtttacctatctcttcgagacctgttgaactccttgtgtttcatttttgattttagttggttgtcgctgctacgttttcctgagtaattacaaacaatagttaaaagatggctgatggcacaagaggctgcgtcagcagctaaagtgaagctccggtggcgccgtggctattagccctatgttttttgaattttgcaaatgtatcactggactcaaaaggccaacaatcccttacaaaaactatttggacacttcgccacttcgtagctcgctataacgtttagtttaaaagcaatatctctatcgcttcctgtaaattagaaacaggcaattgctttaagtggatttgattagaaatgctgctcaaattctcacgcggagcacaaaccgtatcaaaacctagtttttcgccttctttcagacggacttcagggtaagaaacctgccttacttcaccggtaagccctatttctccaaaaagaaaaagcccttggggtaaaggcctatccagacggctcgaagctaacgccatagccactgccagatctactcctggttcagtgagtttaagccctcctaccacgttgagataaatatcctggtcgtaaaaactgagtccggcctttttctcaaggatagcggcgatcatggccaatcgctgagggtcaaaacctacgctggtgcgcctgggcgtggccaggtagctacgggatacaagggcctggacttctaccaaaataggccgtgtgccttctagggtggcacaaatcacacttcctggaacatcaagagtttctctagttaaaaatatagccgaaggattgctaataggctttaagccagagctagtcatttcaaaaacgccgatctcgttggtagaaccaaagcgattctttacggctcttaaaatgcgaaaatgagcggtgcgttccccttcaaaataaagcactgtatctaccagatgttctagaacccgcgggccagcaagcatgccttctttagtcacatggcccaccaggattacggccacgtttttgtttttagcgaactcaagcaatttgttggtgcactctcgcacctggctgacacttcccggagcagacgaaacctcgggccagaagaccgtctgaatggaatccacggctagaagcacaggagactcctcttccactgaagaaagagctgcggctagatctgtttctggtaggagcaaaatatcttccttaatgactcccaatctttccgctcttagctttatttgctgaggagactcttctcctgaaagataaaccactttgtaaccgtcgctggccaggttttttaaaacctggagaaggagagttgatttgccgatgcccggatctccaccaagaagaatcaaggagccaggaacaattcctcctccaagtacctggtcaagctcagaaagcccggtagccagacgtttttcctttaagctttctacttcgtttatctttaaaaggttggccttgcgggaagtttttttactgataatagaagaagtttcttctaccagagtaccccagctcccacaacccggacagcgccccagccacttgagactcttataaccacattcctgacaataaaatttggccattgaaggtattttattctatacccttacaaaattctagacggtaagggacaggcaaaacacttaccaaattaaaactatttatatttttatacttgacactataccctatggggtatagcttaataactatgaaaactaaagattctaaaaagcagctgataaatcgtctgaaacgagctcaggggcaacttaaggcccttgtggagatgattgaaacagacgctccttgtgaaaaaaccgtggtgcagtttaaggcagccaaagcggcttttgatagtgcttacgctttgtttctagagttagcccttgaaaaatgcctggcccaaaaagaccaggagacactgaagttaattctaaaacatttatgtcaaataagagtggagggaacaaatgaagaaaagaaagattaaccctatctctcttaaacgagccaaaatccagtgggctttactacccatttttttgatagccgcaagccttggctggaagtatcactggttaggttttgttgtgccggtagctatgatcgtgggtatggttggtggcctcttgaggggccgttacgtctgcgggaatctttgcccacgaggagcttttcttgaccgcttattggccaaaataagccctaaaagagaaataccttcttttttccgtagctcttatttaagagcctttatgtttgccttcttgataggcatgctcactttccaaatatcgcgagacccagggaatattatgcactggggttttagcttctggctgatatgttttgtaaccagcatacttgccattattttgggaatcttttttcatcatcgtacctggtgcgcgttttgccctataggctcctttggagcgctattcggagggcataaaagggcactcgctattgaaagggaaaaatgcgtaaattgtctcctttgtgaaaaggtctgccctatgaccctgaaaatagccagcaaaaactcaaacgaccttatctgtaatcgtgactgtattcagtgccaggaatgcgtgggccactgccctaagaagatactaagtctggttaaaaatcctcagggaaaagaaagttgcgcagaagaatcactccctcaggcagctcttcagaggtaaaatcccaatctttgggagggcgtctcaggcgcttccaggcataaagagaagtcccaatggactcaggatgaaactggacgccctctatgggaaattcccgatgacgcacacccatgatttctccctcttcatcacgggccgtaacatagagctcctcaggaagactttcttcttctattaccaaagaatggtagcgcatagcctcaaagggctgaggaagatttataaaaatgcctttctcgtcatgttcaattcgtgaggttttaccgtgcataaggcgtttggcccgaactatacgtccaccaaaggccgcaccaatacactgatgccccaggcaaacaccaagaactggtacttcacctgctagttctttaatcaaagatacagagatgcctgcttcagctggggtgcacggaccgggagaaataaccacatgggtgggagattgctcttttatggcctcaacggtagtttcatcgttacgaaagactttgatttcacttccgggtgccagtttttcacacataattcccagaagttgaaccaggttataagtaaaagaatcgtaattatcaataaccaccagacgtatggccattaaagtccctcctgggctaattcaatagcctttatcatgccacgggctttattaagggtttcctggtattctcgttcagggtctgaatccgccacaattccggcaccggcctgaagatataacttggtgcccttctgaaaaagggtccttatggtgatacaaaaatccatgtttccggaaaaaccaaaataaccaacagctccagcgtaagggccacgtttagcgtgctcaagctcttcaatgatttccatggctctgattttaggagcccctgaaaccgtacccgccggaaaggcggcttttaacacgtcaaacatgtctttatcaggtaaaagttcgccgcgcacacctgaaactaaatgcatcacgtgtgaataacgttcaatcaccataagttcgtaaacatcgacacttccgtaagccgatacccggccaacgtcatttcgaccaaggtccaccagcataagatgttcagcccgttctttctggtcgtggaggaggtcttcggccagggcctgatcttcagtttctgtacggccgcgaggcctggtgccggcgatggggcgcacttctacttggccttcttccaaacgcactaaaatttctggagacgaaccaataagggtttcgtctcctaaacgcaagaagaaaagatagggagaggggtttattttgcgtaaggctcgatagaggtcaaaagggcgtatatggttggtgcccgaaaaacgctgggaaagaacaacttgaattacatcaccggcctgtatgtattccttggcccgttttaccatttcgtgaaaacgctcgcgggtgatttcgggtttaagtttggtttcctggtcagaagtggcccggggaggataaaccaacgggccccttatacggcgcaccatagcctctatttcagctaaagccctctcataggaagcttctggaggaattccttcggtaatacgggcgttatacaccacgaaaagagaatgttttaagcgatcataaaccaaaaggatttcgggaaacattaaatgaatatcagaaaaaccggtggtttccggtaaggtgtcaggaagcttttcaataaaacgaacgatatcataggaaagaaatcccaccgccccgccaaagaacctgggaagctcaggcaaagtggctgccttgaaacgagacataatttttttcaactcgtctaaaggatcagccacttggaaacgcctttcaccatggcggtcgtaaagagaaacggtggtccctcgcgagcgaaaaactaaaaacgggtttataccgataaaactaaaacgggcccacttttctcccccttctatactttctagaagaaaaccgtagtgccctaccaacactttataaaaaagggagataggggtttccatgtccaccaggacttcctggtaaacggggataagattatgggcctcggccagcttcaaaaacgtagctttgtctggtgcaggttttcctaaaatcatgcttcgcttttagcctcagctaaggtgaatgtcaagtttatcatagacaggtcttaatggaagcattataaaagcaggcatgattaacattccgaatttagtaacaattctccgcctatgtctggtgccagtggtaataagctatctattggccggagaccaccaaaaagcccttatcttttttttaatcgccggcttaagtgacgtccttgacgggtttttagcccgtcgtctcaaccagaaaaccctcttaggtgccattcttgaccccattgccgacaaaactctcgttgattctatctatcttttaggagcttatctcgagcttttgcccaaatggctagctgttatagtagttgggcgagattttttgatccttctgggctttttgtgtttggtggccataactaaaaaaatagaagtgcgccctacatacttgagtaaggctaccactgctattcaagtgattacggtggtggctaccttagccaaaatcccaaatctaaatattttgttctacttaacaggggtttttacggttttatcagggctacattatttgtggttgggcgttcaggccaagaaaagaggggcatgaagccccctctttttaagcttttctttgttttctgatgaaaatagcagtcagaaaaagcccgactccgagaagcatgtaagtggctggctcaggggtgtgagctaccacttcgccataatcattgccgcactccatggtccagtgaatttttgctatatgatcagaagaccagtcaattaggtctaacggaatggctacctctataaaaaaacgggaaaagctatggtctgggtcatcactataggctaaagagcctcccccaatatacgaaccgttttccatacggaacggattagatacgccgtgactggaataatagacatcccgccaggaatctacctcatatacgccgccgagatttaaaccgcggttttctgaaccgtcaacataattagagaccactaccgcataatcccaggtgccgtcgtttccaatatcaagggaaatgtctccggcgtcccactccgtacccacttgaggaaaacccgtggctatggcgatataaagattttccgcatcaaaagtggctaaaatagcttcaacatcgtatttttgcccgccataacctggttcaaggtagccgttatttcctacccagtcttcctgaaaaacaaaaacaccaggtatattcgggtcccaatcgttactattttctccgaagctagacgtattaagcccccagtcgcttaaatcgccatctacggttatagttatggcccaggctcctgagaccaaccataaaaaggataaggccagcaaccaaattttgagtttcattttttcctccctgcttcagattttaatttttattaagcaaagagcgtgccagacatagaatcgttgtttttcaatagttttagggaagttagcttagcgaattgaccagaaaagtggaaaaatctttccactagatagggaaaaatttttcactaccagaagagtttaagacgagttttcttgagttccttgattgtttcaagggggagataagaagaaattttaagctcattagctttattttcaacgaaatttaaagcctcttcaggactttgggcatgtaccatggtgtaaagattgtaaggccattcagggtaactttttctctcataacagtgggtaatttttttctctttcgctaaagccttccctaccttttctagctgatcctctggaacttcccaggctaccatgatatttcccctaactccggccctggtatggcgtacaagaccggcaaaacgtcttataatacccttattaagactatctttaatccaagatagaacttctccttcatcgagtccgattttcctggctatttcttgaaaaggccttgatactcgcggaagatcttcttgggttaacttgaccaaagaaatggttttctcgtcgggaacgagaaaatttttcatatctgtatctgaaaaagaaaaatctatattattgtcttcagtatgattttcattgagatcgtaaaccacggcgatatgaaaaatacgcttaataggcaaaataagaaaccgagaaacaccagcctttttaattaattcagccaaagtttcctcaaagggttcattgggagggacagcgatagtaaaccacatattataaaaatgattacgcagataattatgacttacgccgggaaaggcattgattacatctgctgcctggctaaatttctcttcaggaacagcagccgccaccaagcttgtttgataacccagggcgtgcggattaaaaatagcgcctatctggcgcaatatacccgccttttttagcttatttaagcgagttattacttcttcttcagaaattgaaagctttctggctaagctttgatagggcgcactctctaaaggaaaacgtttttgtatctccgtaagtagaattttatctttttgatccatgaagatatagtgcctaaaacttaaataaaagtaaagtttatgtttcttgagatttttgcatgcaaattttagaaaatatagaatagatggccacggcgccagtgcctcgcgggagagttactttggctgctagcatttgacggcagggatcccttcgctagtgctcggaacagggattgcttcgccacttcgtggctcgcaatgagactttttccgtgtcacggcgaggagccagctttcattccgtcactgcgagcgtagcgaagtagtctcttgcgctactagccctctaccagcagccatcagccattggccatcggccaactaccatgtagtcactgcgagcccgcaaaggcgaagcagtctcttaagtaaaccatttgcaaaggtctcgtttatcaagattcctgttcaagcaagttttggataaaaaacattcgaattttaaaataacctcaacagaagatttttcagaaaggcctaaaagatatatataaagtttaacaaaaataaacaaaaataaaatttatatttgatatttttgtaatatttttagacttttgttaaaggttttttggactatattgaacaaacatgaacacttctaagcgaaagaatctcagttacataattcttatagtccttttagtaggcttgttggtctggctggctctctttcttcaccatcgtatgcgttacgccatttctaacgctgtcttcgtagaaacagataaactcgtttactcaagcttttcccaagtggcagggaaaatcatcaaggtctccaaagatgaaggagaaacagttaaaaaaggcgatgttttggccattcttgatgactctccctaccaaaaaatttatgcacgtttattagccgaaaaagcttccgcagaaaaagaaaaagaggcccttaaaatcgccatcacccgccttaaacaacaccttgccctcaaagaatctcaagtacaacagaaaatttatcaactcaaagaagaacgaaaggccgctttggctcaggtagaggcactctcctctcaaattgctcagctccaaagagaccaaaaaagatttgccacccttgtggctaaaaacctcgctcccaaacgcaagcttgaagaaatagaaaccaatctcaaacagctttctcgccagcaaaaagccctggcctttaaagccgaagcccttaaatacggtcttgtggctgctaaaaaagaactagccatggtcgaaaaccagaaaaagaccatcaaagaacaaaaagagcgcttaaaggcccttgaagacaaaatcaaagccctttctgcttctgtagccgcagctaaacttaatttaaaatataccaaactggtatcccctatagacggcatagtggccaaaaggtttcacgtggccggagatgtagtaggcccggggcagcctgtttatgccctcgttgatcctaaaaatctctatattctcgtccttcttgaagaaaccaagcttaaaggagtagaagttggttgtccggtaaatatcaaaatagacgcctttcccgatgaaaaattcaagggtgaagtggctgaaatccttcctgccaccgcggctaagtttgctttagtgccaagagacgtatcagctggggagtttactaaagtggcccaaagagtaccaatcaaaatacgcataacggaaggcccggtaaaaattttacgggtaggccttgggggcgaagtagagatcaaaaggaaatgacaccctcttacaaagaaatcacccctgctgaaagagtgcttattaccattatcgtaatggtaggtgcctttatcgccattcttgacaccaccattgtagatatagtggtccctaaaatgatggctccgttatctaccgacctctacggtattcagtgggttatcacctcttatatgaccgcggcggcggttggcctcttattagtggcttctctgggtaaatcttacggcttttccaaaatttttactgtaggagtggccatttttactatttcaagtgccgcttgtggtggcgccacctctttagccgagatgatagtctttcgttcccttcaaggaataggtgaagcctttatcatggggtcagcccaaactattcttttttcagcctatccacctgaacgccacggcctagctatgggtattttttctttaggagtaagttttgctcctgcccttggtcctaccgcaggcggattccttacggaacatttttcctggcgctatgtttttttaataaatgttccgataggaactctaaattttatagccgctcttttctttttgcgtgagttagtaccttatactaaaaagctagtctttaattttagaagttatattttattagcaacagcttctatttctctcttgatcatgctttctaaaggtcagcaatatggctggtttcaatctacttttataggagttcttgcctttgtctcggctatatctttatgtctttattttctatctgaaataaaaagtaaaacacctcttatagacttttctatttataaaataccagaatttggcttgactatgggcttccatttctttgttttgggatttgctatgtatcaaattttttatcttttacctctttattatgaaaggctaaagggactccccacttttgataccgggcttcatatgttagcttttgccggctttataggtatattttccattatttcaggaatattaagtgacaagatttccccggtaaaaatactttttgttagctttgtcttattatgtatttgtagtttgtttcttttacccaagcttaactattggctcccagctaaagaagcagctattcttaccataccttttggtatagccatgggtactttttttgcacccatggctgctttagctcttagacctttgggagacaaagcaggtcttggggttgcccaaatgaactaccaacgttttattgcgggttcttttggcactgctatagccactaatactcttgaaaaaagggcctctttccattttcaagaggcagatagtttacaaaatttcaactatgcacatatgtttttagaaaaaattactcataaactcagtgcaattttccctgaacctttagccaccttaaaagcgaaggtcttgatttataaatggcaagagcttatggcctattccctcgcctttcaagatacttttagatacacgttttattatgctgctctaggtggtctttttcttctagccctagcctatcagcaaaagttttataggaggccagcgtgaaaaaacttttagtggttatagtgggccttttttgtctaattaatacttcttgggcttctgaagaacttaccttaaaagactgtttgaaacaggccctttcagagaaccctcaactttcttctatcaaagtacgcgttaaagctgccgaggaattggctcaggcggctagaaaagaaaagtggcccaccctttcagcacgttatcacttccttcacatgagagaccagcaaaaagtagttatcctggggatggacatccctctttctgctcatgagaagtcagaatttgatcttttatggaactttcccgtatttcacggtttttctttaagagttaaagaacgcttgaaagaacttgatgctgatcttgcctctgtagcctacgagcgagcccttttaacccttagttttcaagttaaaaaggcctattatgatctccttaaagctgaacggggcctaaaagaagcccaaaagtctgtagaaagattgaaggcccatttaaagactgctaaagccttttacgaacaaggtcttattgccaaacaccaagtgttagaggccgaagtagcagtagctcaagcggagcatacgcaaatagtagcccaaaacttagtagaaattgctaaaggccgcctgaatatcttgctaaaccgcaaagtaacagcgcctatagaaattcaggataacctagataaggtacctcttgttgaaaaatataaaaaatatgttgaggaagcccttaaaaaacgacccgaaataaaagcagccaaaattgctattgataaagcaaaagaaaacgtaagacttgccaaatcagcctattatccgtgggtggatgtacagggaatctaccaaaaacaggggacggatctcctggccacgagaaatccttatggagacagggaaaacatattctttggcgttgaagtcaagtggctactttgggattgggggaaacgaaaaagagaagtttctgcagcacgagcccaagtttattcagaagaagcggctatgaaagatattgaaaatcaaatctctttagaagtacgggccgcctatcttgactttgaagccgctaaaaaacgtctaaaagtagctgaagaggccctaaaaagcgctgaagaaaactatcgtctaaacaaagcccgttttaaagaaggacttggcactactaccgatgtccttgatgcggaggcctttcttaccagtgctcaggtgaggcgtattcaggccctggccgatttaaaaatagcttacgccaaacttctatacgccacgggcttaattgaaagcaaaaattaggttgagcaatttaatgtacgccgtatacagggccaaggccgagttctttttcgctaaagatttcagcagtaaaaagatatatttctgtttcagggtcttgccagcaacctggaggaaggcctgctttaagacaggtatggtctagaaaggtctctctatcccaaccgtattctacagctacctgaggaagcaaaacacctcgatttataccccttattatgtaaataccgtgtttacctacttcaatttcatctatacttgtcgccctccacataggagaaagcacagaaatttctatatcaatttcagaaagttcctctaaagttacaggaggaaaacgcggatcattaaaagctgccgagcgtgccatttcaaaaacagttttatatagaggaccttcaggatgaaaagtaccaatacaaccccttaactggccatgcttatgcaaagtcacaaaggccccataaggctccaaaagtttcggaggaatttctcgagggagacggggagggcgcccctcaagggcgctcgtaatactctccctagctatataaagcaaaagtgccttttctgcttcgttaagccctactactttggccattctatttcaccatttctataatttgtttttcttccaaaacccctgcgtgtatctttccgttaggaaaaatataagtcggagttcctctgatgcctagtcttggtaaaatttttaaggcctcttttactttttcctctccctctttacattgagttccctggtagcccttcattaattctttgggcccctttttatcacaaataatagcaacagctttttccttggcatgagggtgcaaggcttctaaaggcataaatattacatttacttttatctttccttgctccgctaatggaaaaattatcttctcagctcttttacagtgagggcagtcaggatcagttatgaaaaacacttctggtcctttacctacagaaaaagccactagtttttttaattctttcagtttttcaggcgaaagacgattaagttctgtcaatctttcctgagttaagtctttgcgagcaagaatatctataatacgtcctaaaaccagataacggccactctcatcaagataaacaggagttttccggccattggcctctactactacttcgcaaaggccttttattggcgtcgattttacactaataactttgggcttctcaccaccaaaaagaggagcaagcatctgagctgctctttctcttttaggacaggccgcccagctagtaccaaatccaatccagacaacaaaaaacaaaaccactaaaaaaaattttttcatttttacctccataaaataattttattcttatttttcggccttactatcttgaagatttaacattaataaggcattatcacagcagcttttattaaaatttaacaaattttataaggaggttccttgaaatgaaccttttagacaaaaaagtccttctcgctccagggcctgtacctgttccccctcaagccttgctggctatggctaaaccggttatccatcatcgccttccagaattttctgcaattctaaataagataagagaagatttaaagtacctttttcaaactactaaagatgtcttgttttttgcctcttctggaaccggagccatggaagcctgtgtggctaatcttttcaagccaaaggaaaaagtcattgtagttagaggggggaaattcggagaacgctggggtgagcttgctgagacttatggcctaaatccaatctatattgacgttacctggggagaagccgtctcgctagaaacagttaagaaaactttagaagaaaaccctgatgctcgaggccttttaattcaggcccacgagacttctactggtgttaaacatcccgtggctgaaatcgctgctttaactcgaaataccgaagtacttctggtagttgacgctatctctgcccttggagtttatccccttccttttgatgaattaggcattgatgctatggtagcaggctcacaaaaaagcctcgcccttcctccagggctttcgtttgtagccttgtctgataaagcgtggcagcgtgtagaagaaaataatgaatctccccggtattattttgactttcgcaaagagaaaaaagcactggctaaagaaaccactgcttttactccagcagtttcgttgctctacggtttatctgaaattcttaaccgcataaaagaagttgggcttccgagtctttttgcccattacaaacgcctttctgaagcctgtcgagccggggtaaaggccctggggctagagctttttgccaaaactccatgtgaagcgcttaccattattaaagtgcctgaaggagtcgatgggcttaagctcatgaagcttatgcgcgaaaaatatcaggtaaccatggccggagggcaagctaaactcaaaggtaaagtggtgcgtattgctcacttgggatatcaaggacctcttgatgttatagttgccctcgctacttttgaaatggcccttacagagcttggctataaaattcctttaggggccggcgtagctgcagcccaaaaatattttctggaaacagaggaggaataaacatgaaggtgttggttagtgatcccattgctgaagatggcataaaaatcttaaaagaagcaggtttagaagttattatcaaaacaggtctctccaaagaggaattaattgaagaactcaaaaaaggtattgaagccatcattataagaagtgccaccaaagtaactgccgatgttatagaggccgccccaaaccttaaagtcattgcccgggcaggcaccggtcttgacaatgtcgatatagacgccgctaatcgtaaaggaatcgtagtgatgaattgcccaggagggaacactgtttcagccgcagagcacactatcgctatgttaatggctctagctcgcaatatccctcaggccactgcttccatgaaagccggcaaatgggaaaaaaagaagtttatgggccgagaagtaaacggcaaaaccttaggtgtcataggagtgggacgcattggctctatagtagctgaccgagccaaaggattaaaaatgcgagtgattgcctatgacccttttgtcaaccctgaacaagccgccaaaataggcatcgaggtagtaagtcttgatgagcttctagcccaagctgatttcataactattcacgttcccttgactaaagaaacaaagggtttcatcagtaaagaaaagtttgaaaagatgaaagacggcgtaatgcttatacattgcgccagaggcggtatcgtaaatgaagccgatctctatgaagccatggtctctggcaaggttgcaggagcagcccttgacgtctttgaacaagaaccgccgccaccagattatccgcttttcaagcttgaaaacttcatttgcacccctcatttaggggcctcaacccttgaggctcaaaagaatgtagccttggccgtagcctctcaagtagtagattacttgatacacggagtagtaagaaatgccgtgaatatgccttccgtttcagcagaactcctacctactttaaagccctatttaaaacttgctgaaaaacttggtattatccaggcccagctagcagaagggcctattcaagaagttcatattgagtatcagggagatgtagccaatctcgataccaaacctttaactgtagctttattaaaagggcttcttacccctgccttaagggaagacgtaaactacgtaaatgctcctatcagggctaaagagagaggcataaaagttacagaaagcaaagtaaataccgccgaagattttcttaaccgcatcaaagtgatagtgaaatatcctaagggtgaaaatctagtagcgggtaccatctttggtaaaaaagagccacgcattgtccagattaacgacttccgtctagatgctatccctgaagggcatatgctttatttaatgaatgaagacagacctggtgttattggccagataggcataactattggcgaacatggtttaaatatttctagaatgcacgtagggcaagaccctgcccaacaggccaacataattcttctctgtgttgataaacctgtcccccaagacttattggaaaaactcaaaactctcccaccagtaaaattggtaaaaccccttgagctttcttagatatatatttagagggcgctgacaagcgccctctaaatcttactttttattttatcaattcgtattgacaaaaaattttttacatattttaaaagagacctttgcaaaatatcttatttaagagactgcttcgcccatacgggctcgcagtgacacctgagagagtcattgtatggttttaagtaaagggcaaaagcattaaagtaaaaaaagttggtagggagggacaggctgttgagtcatggaacgtttgctttttagcaaactgttcgatcgcaagattagccgtccttccctgtgtttgaacagtatccgggacgtttccaattacggaaactgtccgtatacaaggctaaacctggaaggacctccctaccaacaatctttattttatctcaaagaaaggagaattgaagacctatgaaaaatttatcttttcttggggtggatgtggccaaggatacattggttatttttgatggccagaaggtttacgagtttcaaaatgaaaggggtttaaagaaatttaagaggaagttttttaagaagaaagaagacaggaagaaaagggtggtgatatacgagcccacagggccatattcggcatttctggaggagttctgtgctacgaatatgataaaagtagtatcccttaaccccagaaaagtcccccgtttaagagaagtattaggtcatagagcaaaaacagataatcttgatgcgaaactgttatacgaatatcacaagatagttagcgaagaagagatcaaagaaatagaatataacgaaaatttagagaaattatctttattgttaagtgagtatcaattacttcaaaatatagaaaacaagttatctaattttctagagtatttagatagagtaccagtagatagtaaagaaagcaaaaaatacatacagaaaaacttagaagaaacaaggcagaggcttcagaagataaagaaagagatggaggaattagtaaataaagatgacgacataaacagaggggttagagagatagagaaagttaaaggtatagggaagatgatagcgacatattgttacatcttttttcggaagaggcggataagaaaccggcgggaggtagtagctctagcaggattggacccggaagtaaaggaatctggtaagaggaagctggtaaccaggataagcaagaaaggggataataggttaaggagtttgctttttatgggggcgcttagtgccataagatgtaaagaagggggactaaaagagtattacgaaagtttgataaagagaggaaaaccgaagaaagtggccataatagcctgtgccagaaaattattgatatttgctttctataattacaaaaaatggcaaatggaagctcaaagtgcttgacaaaaaccacagtatcttgcgaggctgcgtccagcagccgaagcaatcaatctatattttccttaattttgcaaagatctcttttttgtcaaacttatgtagcaacattcctggattctagctttagccagaagtaaatggaacttcaaattatttttaaagcaaacttggtttttaacgattagttagttataaaaaagcaaaacccctaaaggagatctctatggtgggtagatggcgtattttagtagtgtttttgttggtggtggcttttcttggctgcagttcctccgaagaaaagattgccaaacacatggaaaagggcattgctttcgccaaagaaggaaaacttcgcgaagcagccatagaatttcaaaatgtgcttcaaattgaccctaaacacccaaaggccaattacgaactagcagaaatttacttaaaaacaggaaacctcaggcaggccctttctcaatatcgcaaggccgttgacgttgatccggaaaaccttgaggcccgaatcaagctttcttctcttcttatagccgcaggggaattagaagaagcggaaaaacacctacaatatgtccttcaaaaagagcccgagaatataaaggctttaaatcttttggctactctgcgtttacgacagaaagactataaaaacgccgagaaattagcagaacaagtgctggctaaagatccgggaaacatagaagctctagtaattatttcgcgtgtctataatgccaaaggtgaaaaagctaaagcactggctaagttaaaagaggctatagctaagtcccctgacaatgtttttctttatgagcttttgttacgccagtatcttgaaaacggaaaagttaaggaagccgaaactttgcttaaagaacttaccgccaagtttccaaagcaaacgcgtttcgtaagagagctcgtttccctttacgtggctcagggcaagttcaaagacgctgaaaactttctgctaacctggaatgaaaaacatccaaacgaagtctttggccgtttaatgttgatagacctttaccgtcaacttggccagattgacaaggccattcaacttgccgaagaaagccttaaaaaatggccagactctttagacctgaaggctcagctggcctatctcttagtccagaaaaataagcttgatgaagcccaaaaactggttgacgaagttctcgccaaaaatcctaaccatccgatagcccatctggtacgcggaaaaattcgtctagccaaaggccttttagccgaagccctagaagactttgaaattaccgttaaaggtaggccgcgcctggctgaagcctaccatttcattggtgtagttaacctgcttcaaggaaagccggctgaagccagaaaggcccttgaaaaagccattgagttaaatccccttgcctggaaaactcgtttgatctacgctcgtttgcttctcgcccagggagagcctgataaagcgcgtgaagaagcggtaaaagtccttcgtctcatgccccgaaacaaagaagccgggctcttattggctgcttcttatatggctgaaaagaaatttgccgaagctgaaaaaatctataaacgtatgattcaaatatttccgaaagatccaacagtacactttgcttatgctacctgcctttacgctcagaaaaaaataaaagaagcagtggctcaggacttaaagaccttagagctcgcccctaaccacttaccagctcttactcgcctggtacgatattatcttgcccagaaagaacctgataaggccttggcccttattgacaaacacatggccaattttaaaaacaaggctcctctttactttttaaaagcccaggtttatctggttaaaaaagacctgaaaacggctgaagagcaacttaaactggctcttaaagagaatgacaagttcctccccgcttataaccttctcattgctctttacgccaaggaaggaaaacttgaccaggctttaaccgagacggaaaaggcccttgagaaatctccacaaaacgtgagactcttgatgatcaaaggggctattttgttggctcagaacaaaaatgacgaggccgaaaaagtttaccgccagatcattgaaataaaacccgattacttcccagcgcttaataacctggcctggatgcttgcggaaaaaggtgaacttgaagaggccttcatttttgcccaaagggctagagaacttgcccctgaaaacccatatatccttgatacctttggttgggtactttataagcgaggctcttacgatctagctatttctacctttaaagatattcttgagaagaacccagactttttgcccacaagatttcatctcgccaaagcccttatcgccaaaggagaaaagaaagcggctttggaagagctcgaaaagatagtaaaatctcctcttaatttccctgaaaaagaggaggctaaaagacttcttgaagaactcaaaaaatcttagagactacacttgccaagaacttgaggccctcttcaaagaaagagggcttcaagcctaccggggacggcaggtttttaagtggttagcccaacctggaatctactcttttgcccagatgacagatcttcccaaagcccttcgtgaagagctgtctaaagagttttgtctttttctcccggaaatttacaaagaagaagtctcttcagacgggactcgtaaacttgctttgcgtcttaaagatgatgaacttattgaatgcgttatcattcccgaggaagaccactataccctttgcgtatcctcccaggtgggctgtgccatggggtgtgccttttgtctcacagccaaaatgggttttaggcgcaatctttcccctcacgaaattacggcccaggtgttgagggccaaagaagtgcttatacgcgaagggcttattaaagaaaagcctttgcgaaatatcgtcttcatgggtatgggagagccgcttgctaattacgaaaatattcttagggccctaaaaattctgctagacgagaaggggtttaatttttcgcgccgccgcgttacggtttccaccgtgggcctgattccccagatggaaaaactcgggaaagacataaccgctaaacttgctatttccctgcacgccgcagatgaagataaaaggactcaacttatgcctatcaacaagcgctatcctttgaaagaactgatacctgcctgtcgccgataccccttacctaaaggctggcgtattacctttgagtatcttatgcttaaaggggtgaacgattcttctcacgacgcccacaaactggccaaactcttaaaaggcgtgccagctaaaatcaacctgattccttttaacgaacatccggccttgccttttaagtgctcagatgaggaaactatattccgctttcagggaattctcctttcttacggttatgtagccactattcgcaaaagtaaggggcgagatatttcagcggcctgtgggcaactggctacgaggcttgccgcatgagagaacctcatcgtgttacgataatcggcggagggcttgctggttcagaagctgcctggcaactggcctgccgagaggtcccggtaaaactttacgaaatgcgccctaaaaaactgactccggcacacaaaacaggaaagcttgcagaactcgtatgttcaaattctttgcgttcaaaagagataaccagtgccgtggggctattaaaagaagagttaaggcgacttctttctctgattatggaagcggctttggccagcgaagttcccgccggcaaagccctggccgttgaccgagagctttttgcctcctacgtaaccgaaaagatagccacccatccgttaatagaagtgattaacgaagaagttatctctattccgagtgagggaatagttatcgtggccacggggccgcttacttctgaggccttagctgaagacttaaagcgctacacaggcgaagaattctttcatttttacgatgccatagcccctattatttatgccgagtccatcaactgggataaagtatttaaggctgatcgctatagtgaaggcgaaggggcttatatcaactgccctatgaccaaagaggaatacgaaaggtttatagacgccttgctggctgcagaaaaagtcccttttaaagattttgaaaagccgaaatattttgaaggctgtctccccattgaagttatggcggaaagaggaagagaaactctgcgttttggccctatgaagcctgtgggtttgaaagacccgcgcacaggcaaagagccttatgccgtagtgcaactcagggcagaaaacaaagaagggactttgtataacctggtgggttttcaaactaaattaaaatacaaagaacaagaaagggtctttcggatgatacccgggcttgaacaggccgagtttgcccggtttggctcggtacatcgcaatagctttgtatgtgcgcctaaggtgcttaccaagactttacagttaaaaaaagaacctcgtatttttctggcaggccagttaagcggagtagaaggttacgtggaatcaacggctatgggtcttcttgccgggcttaacgccgggcgtctagccaaagagatgaaactcgttgtcccgccgcgcactaccgctcacggggctctcgtccattatatcaccgaggcggatcctaaacatttccagcccatgaatatcaattgggggctcttcccaccacttgatttgcccggcaaagttcgcaaaaaaatgcccaagagggaaagatataaactaatggctgaacgggcctttaaagatctggcccaatggctagaaaaagaaaaaattttagctgatctaaaatttttacaggagaaggccgatgaattgtcccgcctgtaacggtaacatccccgaaggggtttatttttgcccatattgtggcaaagccgtgcaaatcaacaagcaaaaattctggcttatggccggccttgcgggtgtttttgccggagccgctatagccttagtctatcaattatttaaagagcgggaactctggttaagtcaaaccccctctcagaacaaatcttctgttgaagaagacgacgaacttatggatttttaagaaaggtcaaacccttgccgcttttcataaaactttgtagttttaatacaaaattttgaaaaaaatttgacatagggagatttttatgaaggtaaacgtggaagacatcacttcagtgcagaaaaaactcaaagtggaattgccgccagaggtagtggccaaagagattgaccgagcctgccggaagctcagtaaagaggtttcggtaaagggttttcgtaaagggaaggttcccaaggccgtagtgaaacgcctttttaaagaacacattgaagagcgcgtggtagaaaatctaatccaggaaagccttcccaaggccattgaagaatcaaagctagcccccattgtaaggcctttaattgaatcttatgaccagttagacgaaaaaaccggtttttcttacaccgccgtagtagatataaggcctgagatcgatataaaacctgaagattataaaggattagagatagaagcacttcctaccgaagtaactgaagaagagcttgaaaatcacctgaaagccattcagatgacttttgctgacctaaaaccagctgaagaaggccacgagatacaattaaacgatatagccattctctctttcaaagcctacatcaacggcgaaccggtgccagggcatgaagccgaagccctttatgttgacgttggtactggagaatttaacgagactatagaacaggccctcattggcaaaaaggccggagatacagtagaaatagatgtaacataccctgaagacgctttaaacgcccagctagcagggcagactgtccattataaagtccagatacgagaagtttatgtgagagatttaaagcccctggacgacgagtttatccagaaaatgaatctgggctttgaatctgttgagcaactacgcgaaagaatcaaggctcgcctcgaagaagaaaaaaagaaaaaggccgaagaatttttaagagaacaggtgcttcaaaagctgcgggaaaagattcagtttgaagtacctgaacgttacgtagaatacaaacttgctcgcctgattgaacaaatgcagcaaaaccttgaagaaaaaggccacacttttgagtccgcaggtatttctgtgcccaaactcaaggaacggttgcgccccatggctgagcagcaggcccgtgaagatctcattttagaaaaaattgcagagatcgaaaatataagtgtaagcggtgaagaacttgaggaaaaagccaaaatgcttgctgaagccactaaggccagccttgaagaagcaagagctattctggctacttctatggtgccacgcatcatagctgacaagactttgcaatttttggtgtctcaggctaaaattaaagaaaatcaatcaaattctgcttccgaagaaccaaaggacgccgaggaaagagagggttaaccatgtacgtacctatagttattgaacagactgctcgtggcgaacgagcttatgatatttactcgcgcctcctgcgggaaagaattgtctttatcggagctcccattgatgatcacttggccaacctggtgattgctcagctcctttttctggaagctgaagatcccgatagagacatcactttatatataaactcgcctggtggcatagtgacctctggcctagctatttacgacactatgcaatatataaagcctgatatctgcaccctttgcttagggcaagcggctagcatggctgctgtacttctagctggtggcactaaaggtaaacgctatgcccttccgcactcgcgtatcatgctacatcaacccataggaagctttcagggccaggctaccgatgttgacattcaggcgcgagaaattcttcgtttgcgagccatgttaaacgaaatactggctaaccacactggccagcctatagaacaaatccaaaaagataccgaacgcgatttttatatgtctagtgaagaggcgcaaaaatatggagttattgataaaatattaaccaagcgcccttcaatgaaggaggaaaaggacaatgcctaagaagaaaaacaaaggcgatttacattgctccttttgcggaaaaagccagcatgaagtccgcaaactgattgctggcccggctgtttatatctgtgatgaatgcattgagctttgcaatgacataatcgccgaagattctgacggcgaagagtttgaaaaagagtcgccgtctatccctaagccttcagagattaaggcttttcttgaccagtacgtagtcggtcaggaaaaggccaaaaagattctttcggtggcggttcataaccactacaagcgtatagaaagtcgagtgagcttaaacggcgtagaacttcagaaaagcaatatcatgttgatagggccaacgggtagcggaaaaactcttctcgctcaaacgctggccaagtttttaaacgtgccttttaccattgctgacgccaccacccttaccgaagccggctatgtaggtgaagacgtagaaaacattatccttaatctgcttcaagccgctgattatgacgtagaacttgcccagcggggcattgtttatattgacgagatagacaaaattgccaaaaagactgatagcccgtctattacccgtgacgtttcgggagagggagttcagcaagcccttttaaagatacttgaaggcactgtggccaatgtgcctccaaaaggcggccgcaaacacccacaacaggaatttatcaaggttgatacaactaatatcctgttcatttgtggtggtgcttttgtggggcttgagagaattattaaagagcgtcttggccaacgttccattggattcggggctgatataaagagtgctaaagatatgagtattggggagattcttgcgcacgtggaacctgaagatctcatcaaatttggtatgattcctgagttcgttggtcgtgtacccattgtagccacacttgatgaacttaccgaaaaagaacttattaagattcttaccgagcccaagaacgctcttaccaaacaatatcaaaaactatttgaaatggacggcgtaagccttagatttacagaaggggctcttagggccattgccaaggaggccataaggcgcaaatgtggcgcccgaggcttaagagccattatggaagaagctatgtttgaaataatgtatgagttgccttctatggaaggcgttaaagaagtagtggtaacagaagaagttatcaccagaaaagacaaaccaataataatttacgaatcacaggcccagcaggcctaagaggtgttatggatacgaaacaagaacaacaagcaataaccctgccgttactacctttaagagacatcgttctttaccctggacgtttggtgcctttgtttatagggcgggaaaagagcatcatggccattgagcacgccatggccggcaccaaggaaattttcctttccgcccagaaagacgcccagcttgacgaacctgaagaaaaagacatttatcgagtaggtaccatcggcacgataattcagattctccgtttgccagacggcacggtaaaggcccttattgagggtaaacagcgggctaagatcaaccgctttttgccagggcattcctttttcatggtggaagtggagccgaaaagcgaggttattgaagctggcccagaagttgaagccttgataaggctttgccacgaggcctttgaagaatacaccaaagtgaataagaagattcctccagaagttgtttcgtcaattttggggctcaaagatccttcaaggttagcagaccatatcgccgcggttttaaaccttaagctagcccagaagcagaggcttcttgaaataactaacgttaaaaaacggctggaaatggtgctcggttatctccggggggagatggaagttattcgccttgagcagcgcatcaaagagcgcgtcaagaaacagatggagaagacccagcgcgattactatctgaacgaacagatgcgcgctatccaaaaagaaatgggcgagcgagaagacggccgtggagacctggctgagcttgaaaagcgcattaaacggaagcgcttgcctaaagaagtggcggctaaagtgcgccaggagttcaagaagctccagatgatgtcgcctatgtcagcggaagccactgtagtgcgcaactatattgactggctgattagccttccgtggtatgagcgcactaaagacaaaatagacatagaagaagccgaaaaaatccttgacgctgaccactacggccttgagaaacccaaacagcgcattctggaacacttagccgtgcaaaagctggttaaaaaaattaaagggccgattctttgcctggtgggcccgccaggggtgggaaaaacttcactggccaagtcggtagcgcgggccatggggcgcaactttgtgcgcatatcgcttggtggcgtgcgcgacgaggctgagatccgcgggcaccgtcgcacttatatcggagctcttcctggcaaaataatccagggcatgaaaaaggccggcacagtaaatcctgtattttgccttgacgaggttgacaagatcggcactgactttcgtggtgacccagccgcggccctcttagaggtgcttgacccagagcagaattttgcctttcaagatcactacttagaagtgggctacgacctttcaaacgtgctttttattaccacagccaatgcccttcatactattcctacgcctcttcttgaccgtatggaaataattgaaatcccaggctacaccgaagaggaaaagctagaaattgccaaaggctatttaattcccaggcagcttgaagcccacggactgtcacctgaaatggtcactttttctgatcgggccattttagaaataatcaggcgttacaccaaagaagccggggttagaaatcttgaacgcgagatagcggctatctgtcgtaagattgccaaagaagtagccaaagaccccaaggcctttaaacctaccaaagtcttagttagcaaagttcacaagtatcttggtgttcctcgttatcgctacggcatggccgaagagaaaaacgaagtgggtatggccactggccttgcctggacagagactggcggcgcccttctccagatagaagcggtgattatgcctggtaagggtaaacttctcattaccggaaagcttggtgacgtgatgcaggagtctgtccaggcggctatgagctacgtgcgttcaagggcgcatcaacttgggcttccgccggatttttatcagcgaattgatattcacgtgcacgtgcccgaaggagccatccctaaagatgggccaagtgctggcataaccattgccacggccattgtctcggcccttttaaagataccggttaagagaacagtggctatgaccggtgaaatcactttaagaggaagggttttacccataggtggccttaaagaaaaacttttggcggcccgccgcgggcatattgaaacagtgattatcccgcaagaaaatgaaaaagacttaaaagaaattccggccaaggtgcgaaaggatttagacatcgtgctggtagaacacatggacgatgtcttaaagatagcccttgaccttaaagaacctgacaaattatttagagacgtaccaccttatactttgtttggcgataccaaagaaggcagcgagataagaacgcattagccttgacaggtaggagtgggcttgttaattttacccctggttggggcggatagctcagcgggagagcatcggccttacaagccgggggtcacaggttcaaatcctgttccgcccaccataatgagaattgcggggctgtagttcagtacggttagaacgccggcctgtcacgccggaggtcgcgggttcaagtcccgtcagccccgccagcttatcatcttatggacctaccatttatcctcaaaaaaataatcggtaatcttttgctgccctcagggctttcttttgtctttttattattggcttttttagctgctttttcccgttaccgtaaaagccaggtgaaaatttttcttgccttgggttttattattctctacttgtcttctacagttttgccttattttttattgcatcctcttgaatctcgttatgccaagcccaaagaagccgttttaaaggaagctcaagccattgttttgcttccttcttacgtatctgaccgtccgaatttagctctactagaccgcattgggggagaaacggccaaaagacttttagcggcagtattgttggccaaaaaatatccggaaaaaccacttattatcgtgggggctgggagtcagggcctggatatgggcaagggagccagttacctggcagaaattgccgggggcttgggagtcaaaaatgtagaagtttacgataaggccaatgatacggcctcaagcgctcgggtgctaaaagaacgccttagcggccagaaattcattttagtaaccgctgcttaccacatgcctaggtcagtttatctttttgaaagagaagggcttaagcccattccgtatccggcttattcaatctccagagaggaaaggtcttttggtattactgatttctggcccaggcctataaatcttttttacagtgaccttgccgtccacgaatacctggggcttgcattttataaacttttagagcacattccttaaactatgaataactggactggtcgggcgcaaaaaattttagaggattctttatcagtcaaaaggctattctgggataaacagcgggagaacattttaaaatccgctgaagccattttaaattccttaaaaaacggaggaaaactccttatttttggaaacggcggcagcgcggccgacgcccaacacatggccgctgagtttatcaaccgcttcagacttgaaagagaacctcttccggccattgccctcaccaccgatacttctattcttacggcggtggctaatgattacgatttttccgacgtatttgaaaagcagatcaaggccctagggcaacctggagatgtagctcttggcattagcaccagcggaaattcaaaaaatgtattgcggggccttaaggccgccagagaacaagggcttttaaccattgggctaactggcgggacgggtggtaatatggccagttttgctgatattttagtggtagtgccgtccagagagacccctcgtattcaagaagcccatattttttacatccatcttgtttgcgaactggtagaggaggccatctttgccagttaagccccttgatttttcaggtcttaaaacttacagcctttttgaacggccaagcaaggtttccgtggaagacctggcaaggcctctttcgccgggcttaagttttaaagagtttctcgcctgcctgcccaaagaactagccgcaaaggacttgctggcggtagctcgtgccatggctcacgccattaaaaacaagcggccggttatctggggttttggggcccatgtcatcaaagttggcctcacgcccattattattgaccttatgcggcgggggtttatctccgcggtcatggtaaacggagcctgcatggtccatgactcagaactggccatggctggcatcacttctgaagacgtagcccaggccttaaaagacggaagttttggggctgctaaagaaaccggtgagctggtaaaccgagcggccaaagaagggtgtaagcagggcctgggtctggctctgggcaaacttttggctgagggcgattatccttataaagacctaagcctttttgcttcggcctataaactcggagtgccggtaaccgtacacgtggccataggcacggacatcgtgcacatgcatcccacggcagacggcgccgctattggtgaagcctctttttatgactttaaagtcttttgccgcctggtggcggaccttgaaggcggcgtgttttttctggccggttcggcggtattattgccagaggtctttttaaaggctttaactgtggtgagaaaccttggctacaaagtagaaaaattcaccacggtgaattttgattttataagacattatcgcccccttaccaatgtggttaaccgacctaccatgaccggtgggaagggctatcatataacggggcaccatgaaatcttaattccgcttcttgcgggagctttgcttgaggagttaagccatgaagcttaaacttatttttgacgaaatcgtagccgaaattgaacttgccgatacgccgtgtgccaaagccatttttgaagcggctccttttacctcccgagttaatctctggggcgaggaaatttattttgctacaccggtggcctttggccttgacgaaacggccaaagaggtggtggagcttggtgatgttggctactggccagatggcaaggccctttgcctatttttcgggaaaacgcctataagtacgccttcggaaattaggcctgccagtgccgtaaatattgtggggaaaatcttaagccctcttgaggacttgaaacgcgtgcctgaaggattagaagttaaagtagaaaaagcttaggaggtgtaggcccatgcccatatacgaatttacttgctctgagtgtggagagacctttgaagaactagtccttggtggaagttacgatgggatcaagtgccctaagtgcggcagcgaaaaagtagaaaaaataatgtctgcctgtgcctttaagtgtggagctaactttgtaagtgcttcagggagcagtgcttgcagtagttgtacggccaccagctgtagcagttgcagcgggaaataatttatgcactacgatattgcctctaaggttattctttctcgctgcaaagagccttttctttcttttttctgcggtttaccagtaaaaaaagcttttttaattgaagaacgcccacaagagactacctctttaaggcgggctgactttgttttaaaaacagttctagaagataatgaagaacttttagtgttagtggaatttttttcttcttggaaggcctggtatcctttgcgtactcttgagtgccgttgccgtcatcttcttgaagaaaatatccccgttaaaactttttgttttttgtttactccttcagctggtgccaaaaattactatagagatgaagaagtcaattaccagttcaatctaattaaactttacgaaatagacgcagaaatggtggtagaaaagggcccagaatgtttattagcctttgtgcctattttaaaaaacggggaaaaatttattgatgaagctgaaaagaaaatttaccagtcagaaacttccagggaaactagggcggaccttttaacgggaatggccattttaggaggcttaatttctcctgaaattccgttaaaattggtccagaggaggcgtgatctaatgatagaaagtgctgcttacgaaataattaaaaaagaaggttttgaagagggattaaaagaaggtctccaacagggtattcagcaaggtattcagcaaggtattcagcaaggattaaaagaagttcttctagatgtgcttgaagaaaggttcggaattttacccgtgtctgttatctctcaaattaacgctatatccagtgcagaattattaaaaagccttagccgagcggctgttagagcaaaaagcctggaagaatttaaagacttattaaaacgcgtaaacgagtaaatttagtttttagtcgtcagaaagttaagtcacgatttaaaaggagtagttctttgagaaagcacattaaggtaggcactagaggttcaaagcttgccctggcccaaacaaattgggtcatcggccagataaaagaacgctaccccgagattcaggtagaaaccgtcatcatcaaaaccaaaggcgataagattttagatgttcccctggccaaagttggcggcaaagggctttttgtcaaagaaatagaagacgcccttttgcgagaagagatagaccttgcggtccacagtatgaaagatgttcctaccgagctgccagaaggccttgaaatcgctataatccctgagcgcgaaagcccgtatgatgtcgtaatttcacagggtggggaatccattgatgacttgcctagtggcgccacggttggcaccagtagtttgcgccggagtgcccagcttaaggcttaccggcctgacttaaagattgaaaatttacggggaaaccttgatacccgcttgcgcaagctaaacgaaggtctttaccacgccattattgtagcccaggccggtctcataaggcttggcctaaaagaagaaagagccaaacccatttcgcctgaaataatgcttcctgccattggccagggggctctcgctattgaagttcgtgaatctgaccatgacctgaaagaaggtctttcctttttgcatcacgaagaaacggctatttgtgtagcagcagagcgggcctttttggccacccttgaaggaggttgtcaggtgccgctggcggcctttgccaggctttcaggagataacttaaccgttgaaggtttaatagctgatccttctggcgaaactattctcaaagaggaacttaaaggccccaaagaagaagcccaggcacttgggcgaaagcttgcggaaattcttcttggccgaggcggccgaaaaattcttgacgaagtttacgggagagcataatgccagggaaggtttatctcataggtgcaggtccaggagacccagggcttattacagagaaaggaaggcgggtcatcgccaaggctgatgtcattgtttacgactacctagctaatcccaggtttttggctctaaccagagaggacgccgaaaaaatctacgttggtaaaaaaggcggtgatcataccctttcgcaagaaggtataaaccagttgctagtagaaaaggccaaagaagggaagaccgtagctcgccttaaagggggagacccttttctctttggccgtggtggcgaagaagctgaagttttggtggaacacggcatcccctttgaaatagtgccaggggttacttccgccattgccgctccggcttacgccggtatcccggtaactcaccgggagcatacttctacttttaccatggtcaccggccacgaagacccaactaaagaagactcagctattgactgggaggccctggcccgcattggcactatagcctttcttatgggcatgaaaaacctgcctcgtatttgtgaaaacttgcttcgccacggcaaacccgaagacacgccggtggcggtggtgcgctggggtactaccccacggcaaaaggtggttgttggaaacctcggaaacattgtggctaaagtggaggaggcaaagcttggcccaccgtccataatcctggtaggcgaagtggtaaagcttcgcgaaaaacttaactggtttgaaactaagcccctttttggcaagcgcatagtggttacccgcacaagggcccaggccagccagctcgtggagagccttgaagaatgcggggccgagtgtctagaaattcctactataaaaattgtcccgccagactcttttgaaccgcttgagcaggctattgaacaaatagaaacttacgactggttgatttttacttctgttaacggcgtgcaggtcttttttgaaaggctctttgccagagggaaagacgcccgtgccctagccaacaccaaagtggcggctattggcgtggctacagccgagcttatcaaaaaatacggcctgctggtggatctcctgccccaagaatttcgggctgaagggcttttagaggccctcttaaaagaagagcttgccgggaaaaaagtcttgatcccaagggcccttgaggcaagagagatactacctgaaaaattacgcgaggcaggcgctgaggttgaagtagtccctgcttatcagacgattcttcctgaagaagaagccacccgattgaagaaagagcttgagcagggggtggatgttataacttttaccagttcttccacggctaaaaacttgctaaaaatgctgggagacgaagccagaagtttgctttcagaggtagtgctagcctcaatcgggcctattaccaccgaaaccctaaagaaggccggttttactccccaggtggaggccaaagaatacactattcccggactggttaaggcaattctagaatatttcagagcctgatttatttcttctcccttttatagcatctattttgttaaccgccttgatccgatggtaatcatcaaattgccacttgaacatttttgagaggaaaggtcacaaatgaaatatggatatgtttttatacggataggacgtcatagttttaaacatcaaatacttgcaccattttttatctcttatgacacgccgtttctattgttgctccattcaatcaaccgctcgattgacgttgccatgattacggtaaatataatagttaaaatcagtctcaatgccgtaaatttaggtcctaaaaattggagttctactatttcttgaggaagctttatacacgcccatgcgttaagaaaaataatgacgttagaaatgcgtgcgccttttttaattaaagccgcagccattgggaaagccacataaagagggcctgtcggcagagcgccaaagagcaaggccagaaaaaaaccttttattcccgaagttcttcccaaatattttacaaccatgtcttttgacacccacagcgtaaaaagacccattaatatcatcacggcaggtaatatccaaatcatttcaacaaagaattcccatgatgttgtaaaaaccatatctcgtctatcagggaaaattgatagcaagattatcgcgatactcaaagtgatacctagaagaatcacatctcggatcgctccttttagcgccttatcttttttcataatagtgcccctattataagagcaataataattgcgaagatgaaacttatgccatttctcagcagggcaattttctttcccagttcttttatctccagaggcagagtaactattccaaccattgtcaacgttgttatgaaagcggcaacggcagtaactgatgccccacccttcagaagtgacgctgccaaaggaaaggagataagtgctggaatatacaggatcgtccctaaaaaggcactgaaaattaatccgccaaaaccagcttgctcgccgataacgtcagaaatcttggccgggggcacaaagcctaaaagcagacctatgacgatgatgataataaaaaccattggaagaatgcggaagaaagattttaccgctactatcagtgattgcttcgttttttccttattccttattaaagaaacaaataaacaagcaaaagcgaatatatttatcaaaaaggctgttttattcattagttagcatctcacagcattttagattaacccgcccaacattcctttttgacctgcggctatggatttgaaaaatttcttattccccacctccaaattaggaggtgcgttaccatatcatctattacctgtcaatgaattactcaaaattagccgtataaagtaaataaatttgacataataacactagaagatttagcattactataaataactcctggcaaaactttactgactattttaaacgaatttcctattcctgaactttttcaactaaagcccttttacatctcctgggtaaaaagaacccttgcctgaaataagaatacccggaaagtggcttatatctcagaagacaacaaaaagcgctttataaaatttcttgaaactcttatgaactctggcaagtggcccaggctgaataggctataaaaatttacaactactgcgacaattgagttattgcgagcgaagcgaagcaatccctgagactgcttcgacctctaacgaggcctcgcagtgacagcgaagcttactttgctttagcgattatgtcagcagcgatactttgtcgtgtaaaaaacactcggattaatagctctctggataaaccttgatttccgcttaagccagaattaagcttggcttaaaatggctaccatctttttcacctaatgggtgagacgggcgaagacacaaaacaatctaaacatactggtaatagagggatagccccaacccttctccctctgggagaggagagttttagaggaaaaatctattaaaaaatggggggtttgggatatgtccccagggcctacccaaaatgtctaagtggggaataacaatgaaacagattatttatctcgattacaacgctaccgcaccggttcttcctgaagtaagagaagttgtcgatttttatttagtcgaggccttcggtaacccatcttgcagccataaagtcgggcaggtagccaagaaaggcctcgaagaagcgcgaaaaaacgttgcatctttaattgaagctaacccacaagaaataatttttttatcagggggcacagaagctaataatctcgccattttgggaatgaccctggctcaagaaaaaaagaaacacgtaattacctctcagattgaacatccctcggtgctaaaccccatgataaagcttttagaaatgggtttcgatgtaagtttcctcccggtagatagtcagggctatgttgacccagacgagcttaaaaaagcccttcggccggatacgtttctcgtgtcaattatgcttgttaataatgaagtaggtactatccagcctgtagctgaaattggacatatatgccgtgaaagagatatagtttttcacactgatgcggcccaggctgtagggaaacttcctgtttccgtaaaagaaataaattgtgacttaatgactatagccggccacaagatgtatgctcccaagggaattggagctttatttatacgagaaggcatttctttgaggcctctcatgcacggggcttctcaggaaaagggattgaggccaggcacagagccagtagctctcgcctgtggtttgggtaaagcagcatctatagctaaaaaggatttaatcgccgaaggggccagagaaaaaatattaagagaaaagctatatcaaggtttgaaagacatttatccccgtctagttctccatggagaccctgaaagaaccatttctaacaccttgagtatatcctttcctgggcttagcgcttctcaaattcttgccaatttaccggaaatttgtgcttctactggagcagcctgccataacaaagcccaggccatttctcacgtattaagcgctatgggagtctcaaaagaggtagccttggggaccatgcgtttaagccttggccgcggcacatcagatcaagacataagtagggctatttccctttttaagcgcgtattagtgagttaatagttctccatgcccattttaggagaaatagccaataatctgattttgcccctgcgcttacgaaattttagagtctttttcataggccaaagtttttctcttttaggtacctggatttttgtgactgctcagcgctggcttttatatgatctaactaattcagccttttttcttggcatattgggagctatagggagtttaccaatccttctattctcgataccagcaggatacttagctgatcatttacctaaaagaaatcttcttttgctttctcaaagtgtagctgctttgcaggcaggtattcttactttcttagttgttagcggacgggtcgaagtttggcacattttaagtctagcctttttgctcggatgcactgttgcccttgaattcccggtaaggcattcttttatctttgacctggtgggtgaagattcattggtaacagctatttcgttacactccacggcttttaacttggcaagattcctggggccagctatagcagggtttttaatggctcattttggcctgtggacctgttttttggctaacacgctatcttacctgccgataatttttgccttggctattatccctttatctgaaaatcataaaggtgtttccaaaaaaccctgggagggattaaaagacggttttatttttgtattaaacagtcgccaaatcagacgcatcttacttctcatagctaccaccagcatctttgtcttaccttatgcggtgcttcttccagcggtggtgcgtgaaaatttcggtggaggaggaaaggaattcagttttctcatggccgccaacggcctgggcacacttacgggagccatattcatggccgcttttggtagaaatattcctaaagatagatttatacccgccaacatggctcttttatgcatttatctgggcgggatgattctttcaaagaagttttatctggcttgtgttttgttgataatgtctggctttcatatggtttgcatgtttacctctgctaacgcctttcttcagctgaatagcccggatgacctgcgcggccgcattttaagtctttttagcttgagttttttagggcttttccctttaggaagcttttgggctggtactactgctcaatattttgggcctaaatggactttactggcagggctaaccatagccctggttttatccatctggcaaggacttattccaagtcttaaaaaagcggaaaacagataaaatatcctggccatacctcaaaaatttcttgataaaaaatcaattttacgagaaactaaaatagctctttgaaaattgaataaggtaataggggctggcattagcttactttaaaatattcctgttgtcgtagctcctgttttctacgttgcttttcggccgttgcggttttgttctttttggtctctgtggtccttttattaatgagtcattaaataggcgacaaaatacccggttattgcgagcatttttctggtcattgcgagcatttttctggtcattgcaagcatttttctggtcattgcgagcgaagcgaagcaatctccatcccacgtgctagtaaaggtcttgccagaccgcaaagtaatatcggcaaaagcaacccctggcctttccggtcaggggtaccctattttcacgcaaatttataagtttgctatttatcgttatttttggaaaaggctattttgaaccctgaccggttctggaatccgttggtattcaagtgtttcgggtggttcttgagttaaatagtaaagtttaaaaagtggtttttggcaaattttcgctgaaccttgacctgagccgtcatctaactctagcagataacgccatttttaaggcctgcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttggggagttgttgtcgtttaaaatactttaaataccgggtgagaaaaccttgcctgattaagaaggcaaagggacaggccccctggcctgtcccttacaaattgacgggcccggtaatatggtagatggctgatggctaatggagagagactgcttcgcttcgctcgcagtgacagaatggttgatgcctgatggccaatggcgagagattacttcgctatgctcgcagtgactggatcttacaattcaatatcccctaacgttaagttgtttccagatgtgaaagtagtttataagctcgagcggtcttcttgaaataggccgctatttcgcgagggtcatcgagcaccgtgaaaagatcaagatcttctctggaaatcattccctcgtgtagaagtcgttcttttatccaggtaactaatccgtgccagtacttgctttctaccagtacaatgggcactggccttattttatgtgtttgcactaaagtaataatttcaaaaaattcatcgagggttccataaccccccggcatacataaaaggcctacagcatatttagccatcattactttgcgcacaaaaaagtagcgaaattcaatttttatattggcgtaaggattggcttcttgttctcgaggaagccttatattgaggcctaccgaataagcaccagcctctgctgctcccttattagccgcttccattatcccggggccacccccagtaattatggaaaagccctctttagccagcaaacgagcaatttcttcggccttctgataataaggatggcctggttttaccctgtttgaaccaaagaccgtaatagcaggataaaccttaggtaattcttcaaaaccttctacaaactcagccattatcttaaaaagccgccaggattctttagcagctaaaccatttaacacgtattgtttgtcatctaattctctcaaggccgacctccatgactgttagctaaacttttattgttaaacatttcttttaagactcgtaaagaattaatttcctgatttaaaacccgcaatacaaaattttctattaacctttccgcccttttaaggttttcggcacctggtttgattatccttaaacgcatggggcttacatgggcaatatgattcaaaaaagccagcaatttcaaatcgagggcaaaatcctcttcaaatgcacaattttcacagaccaccccgccctctgtaaaagaaaaaaagacatctctcttcaaaggcttttcacagcgcaggcagctttctccaagataagggaaaaaaccgctagcttttaaaagagaaagctcaaagctaatctttaaaagaggccaaaaatcaaggcccttgtttagcacgtaaagactttcctcaaaaaaagaaaaaaaagcttggccagttccgactttgaaaaagcattctaccaattcactcaaataagcagctttggcaaaggtcagaggttcaaaacgcaagttttcaaagggatttagcaaatcggcctgatctagaaatggtggcaaatttaccttgccaccgcgcaaatgggcctgaataagagaaaagggctcaagggtgttaacaaaacgtttgagacttttacgccctcctttagctacagcggccaaacgcccgcgttctgctgaaagtaactccagccggacatctttctctcctagcgtttgagaacttaaaatgatggcctgaacaacgacattcaacgcttattcagctgaccctggaagcttaggtaaagttggtgatggatttttaggagtatttgcttcgtctttttttagaggaatttcttctataagaggtgcaagctgagaagcagatttcttttcttctttaaaaaagaggaaatagcctccagttataagtaaaattaccagtatcagaatggctataagacgccacggtatttctttttgggattctttttcataggacatttcttgaattttttcagtcttatgccgacgaaacggggcataagcctcttcaaagcggattaaggcttcgtttgggtcaagcccgatggtttcacagtagcttcttataaaaccccttatgtatatttctgcaggaagaatttcccagtcttcagcctcaagagcttttagggctcgcaaaccaatccttgtttgtgaagaaatttcttccagactaaagcctcttatttccctctggtgtctaaggtattccccaaagccgtttttattttgtccttcagacattaaagcaatatccttatgtaagcttgttctctaagttctttttgccaatttttgagcagttggtcaatttttttctggcgaattttttcttctatcttttgtttgacttcgcttaaaggtttagccttttcttttttaacttgcaagagtttaaaaatctgccaggtatggccaacttttacaggtgggctaatttcacctgggtgaagcttggccaaaatattccttacttctggagctaactcttctggactgaacgtcccaaggctgtgaccgctatctggaatttgagaatattcggcggccacttccgcaaagtctttccccttttttagttcttgataagcctttttaatcttgatttctgcctgtggaccactaatgactatagcagctatttcgtatttggttattagttttccatattttttttgatacgccctttctatttcctctggagtgacaactatctggcttactcggctctggaccagctttattcgttttatctgttgtgctactttctctctgtattttgcaagagttaacccctgctcggtcaagaatctttgaaaggctttgtcatcaaaaccattttggcgcttaaaatgctcaataaacttgtctatttcttctggagaaacggtaattccttgacgctcaatctcctgatttattagtttttcgtcgattaattcttgaaggactctttggcgaatttcttttttaatacgctctctttcagcagggtcttgtacgccttttaagtattcctgatataacggagctgctgcttcatcaagctctgaaagggttataacctcatcgtttaccacggctacaatgcggtctactatctgggcctgaacatttaccgcccaaaaaataacccatataaacaaaatagcctttttcatctagcctccgctaaatttttctgctctgagagaaagtaaatcttttctggcaacttggcgagggccttttttacctcctcgagaaaagaaagcaattcttcgagcacttccgatgtagctagactcaaaataagtttgttatctttagtgatgcgtagcccaagacctctttttcgagcgagcttacgccacaacttttcgtctatctgggctgaagggtcaaagtaaaagattacctctttgccacgacggtcaagcttacgtactttaaaagaccttaaaatggccttgagcagagaaagttttatcaggttttccacttctttgggcaggataccgaaacggtcctctatttcaagggctagttcttctatggcttctctagttctagccaaggccagacgccgataaagatgcagacgttgttctacgtcaggaatataagaggctggaaaataagcaggcaccttgaggttgacatcggattctacctcttcttccaaaggcttcccgcgcatttcgtctatagtatgcttaagtatttccaggtaaaggtcataacctactgcggccacatgccctgattgaaacgttcccaatagatttccggcccctctaatttgcagatcactcatagccagcttaaaacctgccccaagctccgtaaattgcataagggcctttagcctacgctcagcatcttctgaaagccctgaaagagaaggcaccagtagataagcataggcctgaacgttacttcgcccgactcgtccccttaactgatagatctcagccaggcccatacggtcagcccggttaataatgattgtattggctgaaggaatgtctatgcccgattcaattatggtagtacaaaccaggacgtctatttccctgcgtacaaaacgcaccatgatttcttcaagtttttgcgatggcatctggccatgagccacttctatacgcgcttgaggcaccaagcgccgcagccagtctgccagggcgtatatgccttttatacgattgtggacaaaaaagacctggcctttacggttaagttctctttcaatagcttcttttatcacctgttcatcaaaacgggccagataggtctttataggtagccgtttttctggtggtgtggttataacggataaatctcttattcctaaaagtgataactgtagcgtcctgggaataggagtagcagaaagggcaagaacatctacattttttcgtaattgtttaattttttctttgtgttttactccaaagcgatgttcttcgtcgataataagtaacccgagatctttaaaagaaacatcatttgaaagtagccgatgagtgccaactacaatgtctatttcgccttgagctagttttttaaggatttctttttgttcttttggagatttaaaacgggaaagaaccgctactttaataccgagaggagaaagtctttcataaaaggtacgaaagtgttgttcagcaagcaccgtggtagggaccaaaatagccacctgttttttgttttctacggccagagccgcagctcttatggctatctctgttttgccataccccacatctccacaaacgagacggtccataggggtaggcttttgcatatctttcaaagtttcttcaatggcgacagcctgttcaggagtctcttcataagggaaagaagcttctacctgacgcaaaaggggccctggctcaaaagaaaagccctggcctacttttctagctgcgtaaagagaaaggagttcctgggccacttcttcaatggccttttggacttttttcttcctagcctcaaagcttttaccacccagacgatcaagagaaggttcttttccttcgagaccaacgtatttgtggaggagattaagcttatcaactgggagatagagtttatcgccgtctttgtattcaattagaaggaactctccaggcaaaccgcctatctccagtgacactaatccgtgatagcggccaataccatgctcacgatggacaacaaaatctcctggctttaagtcttcaaaacgtaaaaaagtttcttttaatgaacgggctttttgagtagtaagtggtttacgaactccaaaaagctcatgttcgggaataatagctaaagaaagttctggccagatgaacccgcgcgaaatggtgcctacgtatatggccatttcaaacggggccgcaaatgcattaaaggcctcttttttgagggggatttccataaagccgagttctctttctacgagggactttatcttttccgctgatttttcgtgaggcgaggttattaccgttcgttctttactggcaatttcttgcagatatttcaatcctctttctatggcttctttaggaaaggccttaatggactcaagatgggcctgatggtcttttatttcaaagctcaaaccttcttctaagacaggtagttttgaaatctctaaaattttggcatggttatctaaaaggctcaaagcttctttctgagtaagaaagctttcttgtggctctaccaatacccttttaccttccttggccttgcgccaggaaaggacgaggcgttcttcaaaacgagctatctcgtcaatcactttttcgggctcaaaaatgatcagggtatctttaggttcaagatagtcaaaaaaactggcaggtttttcgtaaacaaggggcagccagaattcttcaggttctaaaacaaggcctgtttcaagggtcctgagataagagctttctttatcaggaggaaggccatagtcggatagccttttgaataggcgttcttcaaggccagaagggtcaaaggataaaattatttctcttgccgggagaatgactaactcttcgatttcttcaaaagagcgttgggtttcagggtcaaagcgctttacactttccacttcatcgccaaaaaaatcaatccttacgggaaaggtctctccagcggggaaaatgtcaattactccgcctcttatagagaactctcctacccgctggacaaggcctgttttttcgtaacccaagttgattaagttttctaaaaacttttcgcgaggaagctcttcaccaagcactacatattcgtaaaatttatttaaggctccgggaggtaaagtttttcgcaaaagggccttggccgaaagaataattaaggctttttttcgtgttctaaattggtacagggccgctatcctcgcggcactgataacgggagaatgataaacgccaccaaatgggaggacatcctcagctggatagtggaaaacgttggtaaaaccgaaaaagttaagagcttcttttacgcgtaagcattgagattcttcaggtaaaagaattattcctttttgtgcttcagcaagacgcaaaagacaggccagtgcctcttcggtaaggcccgagacctttagccggccttttcctccagttaaaaactcttttatattttcaaacttttccgaaagttttaaagtcatttaagtttaaaaaggcctttgcaaaatgccatatttaagagactgcttcgcccatacgggctcgtagtgacaaagtagataaaagctagccttgacaagctggaaaggactcgccgtgacagtggtgtcattgcgagccctcagctcctttcccgtcattgcaagccacgaagtggcaaagcaatttctatcgcgaggcgacatagtcgccgtggcgatcaatctatatttttttgaattttgcaaaggtctcaaatttaaaagttttttaaaagtctccgaaaagtattaaacaagagccataaaaaatctctttaagcttaaacgacagatgaaagttttaaaagaactggcgagacaaaaagaactagaccttccgtcttttcccccattagctattaaactcgttgaagccgtaaaagaaggttcttttgaaaaactagccaaattaattcagctagacccggccctgagctctaaggtattaaaactggctaactcgcctttcttttcccacggtaaaaaagttgaagatttaaagtcagccatagccattctgggtaccgaaatgctccaaaatatagctttatcttttattttaattaaacattttacccagaagggtaaaggtaaatttgattttgctcacttctggcgcaggtccctcaccgcggcgatagccgccagtcttttagctgaagaatgcggtttgtctcgcgaaagattgtatttgggagcccttttaatggattttggtattctcgttatgtatcacctgtatcctgacgactatatccaagtattagaaagtaaaaagatcgaagagatttccattttagaagcggaaaagagggtatttggaattactcatcctgaggttggtaaagaaattatcgctatatggaaactaccttcttatttggaaagctttatcttgtaccatcacaatcctgatgtagcacctgacatccttaaaaaagaaatagagattctttatttagctgataggacttctagtatctactttacgaacagaacagctgataaatatagtatagttctcgagagagctaacaaaatattgggcttatcttttcaaacaacagaaagcctaatagataaaacagctaacaaggctcaagagatttttgctatatttgatctagtttcttatgaaataataccttattctttaatacttgctgaagccaataaggagctgaaacggataaatataaattatgctttgcttttgcagcaacttaaagaagaaaaagaaagagcagaaaggcttgcaaaaaagttaaaagagtcaaatatacgtttgcgagaaatagctttaaaagacgcccttacgaccttatataacagacattatttccaaaaaaggcttgaagaagaaattgaaaggagtttcaggtataaccaaccactttctattgctattttggatattgatttttttaagaacataaatgacaaatatggccatttatgtggagacaaagttctaaagacgttagctgaaattttaagagaagaaaccagaaaaagcgatatattagccaggtacggtggtgaagagtttgttattcttcttccttctaccaatcttcaaggagccaagactctagctgaaaggctaagacaaaaaatagaaaaatatgaattttcctgtgaaaaatataagttctcaataactgtgagttttggggtggcttctttagatccaaagaaaaagacaacagttattgatttcctttctgctgctgataaagcactttatatatctaaaaggcaggggaggaatagaaccaccgctgtccagttataatgagacgggcaaatcgcccgcctcattaagctgcttgagcagctaattcttctggagggtaaacactaaccactttgcggccgtgacgggtttcaaacttaacaataccgtctattttggcaaagatggtatagtctttaccaaggccaacattatatccaggatggattttggtaccacgttgacggattattatgttaccagcttttacaaactggccaccgtaacgcttaacaccaagtcttttactatgggaatcacggccattcttagatgaaccgcctgctttcttatgagccataatttcctcccttaggctgaaatttctttaatttgtaactcagtatagtactgacggtgccccattttctttttataattttttcgtctctttttcttgaagacaataatttttttactgcggccctggtttacaatagtggctatgactttagctccttccactaaaggctgaccaattttaagatcgtcatctttagctaccaaaagaacgtcagttagttctatctcctgaccaggttcccctggaagtttttccactctaatggtatctccagggcgcactttatattgtttgcctccggttttaattaccgcgtacacttcttcacctcccacaaaagtatgactagggcaagatatcacctaaaacacaactgtcaagatttgaacttattataaagcaacttctctttctttaaaagcctctaaaatgccggcttgagcgggatcttgaaggagtaaatttatagctgtcctggcaaaatatgaaaagagatgtatattagcaaaatgctggcttaaaaaatgacagcagggagaaagactctaacatctcaggtggtctaaaccttgaagcacatcaatataaaaaaattacagatagagataacaagctactgtaatcttgattgcgattactgtatcaaaaattcccaggcaaaaaccacacaaactcacttaacccttgaatcttttgaagaaattttacaaaaatacaccgcccaagagttcgtattatacggctttggcgagcctttacttcatcctcaaatagaaaatctaattgaactcgctagaaccaaagggaaggtatttttactaactaacggtactataatcccgaagttaaaagagatagcttcaagagtagattcattaggcgtttcggtagatagcctccaaaagagcaacttaagaaaattacaatttcaggaaatcctagaagttgtagataaactcaccgaaattgttcccataagtctctcaactgtattgtcaacggaaaatattgacaacttcttaacactagtaacctgggcgggagaaaggcacatcaatatttctgccactaatttagtcccttataaccaaaatatggcccgaaaagctcttttcttagaacttagtaaaaaagcaataaacgtttgccaaaggtttttaaaaaaccttaacgatgcagaagagttgcttaaaggtataacttctctttccactaaggctcaaaagtcgtatcaagaaattcttgataaccttgaaggataccatttaaaccttgaagccttggtcaagggatggcctaaaattgagcaggctcaaaaagctgaaaagatactggaagaagctcgcgaaaaggccttcaagttcaacataaatattgatcttccccgcatgtttgctgacgaaaaaagaaggacctgcccttttcatgaagctatctttattagatcagatggacgcgtggctccctgtgcagaattggcctacactcaccctctttttgtaaactttaggcaaaaagaagtccaagaatatttaagtttttcagatgagtttgcccttaaaaagaaagacattgtaaaaaattatccctggtgtggtgactgccagctagtagacggctgttggttcttagaagagagtatggactgctacggtaattatccttcctgtagcgaatgcctctacagtgctggcctggcgagatgtattttgtaagtcgtttttcgaacttaaagattactttttagaacgtccgtaaacatcgtcaaaacggacaatatcatcctcgccaaggtattcaccattttgcacttctattatttccagaggtatcttgcccggattttccaggcgatgtttggtagatttaggaacaaaaacagattcattttcatgtaaaaagatttcctcatcgcctatttgaactttagctgtccctcgcactacaacccagtgttctgaacggtgatagtgcatttgaaggctcaatcgttctccagggttaaccacaatgcgttttatcttatagcgagggccttcttcaagcactgtatagcttccccaagggcgataagtggtcacatgctccaaggcctcaggataaccttcattttttaattgttttaccagattgctaactttctgggcctcacctttcttgactatcaaaatagcatcgggagtctctactaccaggtggtcctcaagaccaatagtagcaatgagccgtttttgaccaagaatcatactattttctgtgtcaatggttataacccgaccggtttgagcattgcctgatgagtctttttctaaaacatcaaaaagggcatcccaagagccaatatcattccagtaaagagaaagagggactactgctacctgagaagatttttccattaaggcgtaatcgatcgatatatcaggcatttctgcaaattttgaggtaagagtgtcaaaatcattatcataaagagcaaaaatatccggagcacaggtcgccagttcttttgaaaaagtttcaggcgtaaagagaaatataccggcgttccaataataaccaccttctttaaggtaattttccgcagtagcgacatcaggcttttcagtaaagcgagccactttataagcagaaaaatcatttacttcttttaacctctccccctgtttgatatatccatagcctgtttctggccgggagggtgtgataccaaaggttactaaaaagccctctttagccacctgagctgctttttgcacggtctcagcaaaaacatcttctggttcaattagatggtctgaagggcaaataagaacaggttcatcagaaggcaatccccacttttctaaagcatatttgaacccgtaagcaatagctggccccgtattcctagcatgaggctcacaaaggagatgataacctgacaagtctacaagatgggctttcacgtgaaatttataatgctcgcaagttaaaatcaaaatatcttctggattaaggaataacaacaatctatctacggtttgcctcaaaagagacttacccccattaagctttaaaaattgtttgggataatctttacgggataaaggccaaagccttgtgccagaacctcctgctaacacaatagccttcataacttacgtctcctaagttgtattttttaaggacggttggccggttgactcaagcactgactgccagaaacggctttttaagtcaacctgttttcttttctgaatcgctgtcttaagaggaatatggatgtagcgatcattcaaataacttaccattaacccggttttcccggccatggccgcatgcacagcatattgccccaagaacccacaatagattcggtcatcaacaatagccgggacacttcttatgatgtaactggggtctatgtaacgaatgtaaatctctgtacctttttgtttgaaatactctttaattttgtcccgtaaaaatttgccaatgtcacccagttttagattccctgaagcatcgtattcaggcggatcaggacgaacgtatttttgcccagctccttcagccactactattaccgcgtgcttacgagcttcaagacgctgctctaacactggcaaaaggccgtttgggggctcgatatcgaaatctgcctcaggtattaaacaaaaatttacttctttccgcgctaaggtagccgccgctgcgataaagcctgaataacgtcccataacttttactaatcctatgccatttggcacagctatagcttcagtgtgcgcgcagcgaatagcttgacacgccatttctaccgccgtgtcaaaaccaaaagtcttagaagtaagaaaaatatcgttatcaatggttttagggacggctaccactactatttttaagtggcgtcggcttatctcttctttaataagagtggcggcacggaaagtaccgtcacctccaatcataaaaagtatctgaacattcaaacgttccaaagcatcaactatttcatcaatgggctgatggccacgagaagtacctaaaatagtaccacccagttcgtgaatgttagaaacaacatctggtgtgagctctactacatcatggccatatttagggataaaaccttgaaggccgtatctaataccaaagatatgtttcacgccataggaaaaatagagcgtaagcacaatagaacgtatgacgtcattgatccccggacataatcctccacaggtaacaatagccgctctagttttagatggatcaaaatatatacgaggccttgggccagcaagttcaacagtgggaggaagttttttttcttttaaacattgttttagataagcctctgagatctttaaggccactttcatgtcatcggagatatagctgataggctctttttttagaggatttgttattttgttgggccctaaagattcaatcctgaagtcaagattctcatcaataatttcttcaaggacttcaaattggcattccataatagccccctcaactgccgaggtttttaagtttattcttttatttattatcgtctcaataatctctttttaaagagattttgtaaagccggaaaaagttcaggaaaagagaaaatatagcctgcttcaagaagtcttttagggcgagcttttacccctcccaccaaaatatctaccagttctccaaaaataagttcaagtgcctttggcggaacaggcagaagggcaggacgccttaacacccttgctaaagtttgaataaattctttattgcggacaatttcaggagcgaccaagttaaacggaccagaaacatctttcttgataaggaaggttaccgcagcacaaacatcttcaatgtgtatccaggggaaccattgtttaccatgtccaatcggaccaccaagccctagtttaaaaggaagaagcatcttagaaagagctcctccgtcgcgaccaagaactatacctaatcttaacgtacaaacacggactcctttatcttttgctgaaaaagctgtctcctcccaggacttacaaaccttagccaaaaaatcttttcctggagcactttcttcagtaatctcctcttcaccgcggtcagtcccataaaaacctatagccgaagcattaagtaagatctggcctttagttaatacagaaactatgtgtttagtagttaaaatccgactctcgtaaataagttctttgtatttcgaggtccagcgagcaaaaatattagcaccaacaaggttaataattacatcggctttagcacactcatgcagccaatctccaggaattattgggtttccataggagggaatgaccccttcagaaattactagggctctttcgggcctccttactaaaacctttacccgaaagccccttcttaataagtactttgcaagatgtcttcctataaagccggtacctccggctataaaaacttccaatactttcctccatagtggctctgctttccttttaccctaaaaattatttttttgccaaataaatagagtttgactattagttggtctataaaacacgacaattcaagattaccattgagtttcataaattttggttttaaatttttttaagatgaaaaatattttaaagagacctttgcaaatgctatatttaagagactgctttgcccgtaagggtccgcagtgacagcctgagaggctcattgtgaggctgcgtctagcagccgaagcaatccctgtcacgaggcgccgatggcgccgtggtgatctatctatgttttttgcaaagatctttttaggtcaaaataaaaagattaaggtcattcaaaatagatgataaactcaaattacatgtttaagtctttgttttgcgaaaaagaatgccggcttgaacatttacttgaattatctctcaagtttgttaccaaactcttgcaaactgaagaggaagaagatttatgggccttggtgttggtggcaatcacctcggctcaagggttaaaatttaaccgagcctttatttttaaaaaagaagaagcccgcgatgtctttaggggagtaaccggcttagggccactttcttttgaagaagcccaccaaatttggtcgcaattggaagttgaaaaaccgtctttcgaagaattaatagctagggccagacaagaaatcaccaacgaaaaccgcccgattgttaaatttgctaaagaactttctatttctttttgcgaaaattcttccagctggcaaaaagtttttaacgaacaaaaggttttacatctcaaaagagacgaacatcccgaatttcgctatctttttgaaaaattagaggtaaatgagtgcgctttggcacctattaaaacacctatgacttatggattcatcttggtagataactttgttaccaagaagtccttttcggcaatggagttctattttttagaaactatatctgccttaaccagcatagccttacaaaggctttggtcttataaagaactgctaagacaaaaacatcttcttctagaggcggaacgcatttctgtaataggtgagctctcttcaaagatttttcatgaaatacggaatcccgtttcggctttagggggtttatcaaaagttttgttaaaaaaagaagtccctgaaggcatagaaaattacttaaaaactatggtacgcgaagctgaacgtctggaaaatgttttaaaagatctttttcaatttatgccttcttttgaacttaaaaaagaacctgtcagactttatcgtctactgcagagtgctctagtcctttttttaggagttttcaaagaaaaagggatccatgtttcctttgagtgtttggacggagatccaatagtaaatgttgatcctaaagagatgcagttagtttttatcaatatacttaaaaatattttagaaacattaaaagaaggtggtagtctacaaattataacggataaagatcaagaaggcataaaactaaaaattattgcccaaaattcccaaataaaacaaaaaactttccataaattcccatctcaaataactaaaggtttttcggaaaaatccgtctctggtttaggtttatctttagccaaaaggatgattgaattacatggaggaagattttctgttgaatatctggagtcatctggtatggaaattatcatctttttcccaaaaaagatgataatgaatggagaagacgcatgaaagttctatgggccccgtggcgcatggaatacatactcgggcaaaaagaaccaggttgtcctttttgccctccagaaatcaatcttcctgatgaaaaacgtcttattttatacgccgacgaaaaaactatcgttataatgaataagtttccttacaatacagcccatcttttagtatcccccaggaaacatgttcccgaattagacgatttgtctcccgatgaacttgcggctctaatgctcactaccagaatgtgtcttaaaattttgcgtgaggtaatacggcctgatggttttaacgtaggtataaaccttggcaaagtggccggtgctggtattcctgaacaccttcatatacagatagttccccgctggaacggagacgtaaattttatgaccgttttcggagatgtaagagtaatcccagaacatatgattgctacttataggcgtctttatccccattttgaaaaatatatgaaggagaaaaactcctctgaataagaaggactctgtccaaaaagctttaaaaaagcttagctaccaccgaaaagcttgtcgactatgccccagagagtgtgcggttgatcgtgtaaaaaagcagggcttttgtaaaactagttggaaccccaaaatagcaggctacgaaccccactttggagaagaggcctgtctggtcgggaataaaggctcgggtgctatttttttctctggttgcaatctggcctgtgtcttttgccaaacttatgaaatatcccgtgaaggattaggccaggaaatttcttctgaaaatctggcgagtatcatgcttgaactttctcaaaagggctgccataacataaatttggtttctcctagccatcaggtctatcaaattttagaaggcttggaattagcctgggccaaagggcttacgcttcctgttgtttacaacaccggaagttatgacaaagtagaaaccctcaaagcccttgaaggcctcatagacatttacttagcggactttaaactctggtcccctgagcttgccgccaaatatttaggcgccagagattaccctgaagtagcaaaaaaggctattaaagagatgtatcgccaggtaggtgacttggtatttgataatcacggcctggcccgccgagggcttattttgagacatttagttatgccaggtctacttggagagactgaaaaaattttagtctttctaaaagaagagttatccacagacatttatttgaatttaatggggcattatcatccagcgggccaagcgcataatttttcggaaataaatcgcaccttaaccaaaaaagaatatgaagaagccctaaaaatagccaaggatttgggtttcaaaaaccttgacactactcaccgagctctattggagctactactgccagattagccgtaatttttctgtaagatggttaatttttgacattagtcgaaaattttgttataaattttcataaaaagaagactaattattttatttatgaaaatagattgcttgacaagctttaacccctatagtaactagcgctttaaagagaatttttgaattaaggagggcattatgccggtagtagaattcaaaggtaaaaagtttgaggtagatgaggacggtttccttcttggcggtttggatgcttggtgcatggagtgggtagaatacgtaaagcagctagaaggtattgaagagctcaccgatgaacactggaaggtaatcaaagttctccaggattattacaagaagaacggtgttgctcccatggttcgtgttctttctaaggttactggttatcctcttaagaagatttatgagctctttccctctggccctggtaagggagcctgtaagatggctggtcttcctaaacccactggttgcgtataaggctttatttggggcggtttaaaccgccctttttattttttgttatttttgttgcactagtagatatttttgtaaattgtttctttctccaaaaagagtagattattatctggctagcccgtttattatttttattaaaacctttgcaaaatgctatacttaagagactgcttagcccaagtgggctcgcagtgactacatggtggatggccaatggctgatggctaatggtaatatcccggagactgcttcgcctgtcccaagcgtagcgaagggatcttcctattgactcctagccgtgacagaatggtaaatggctctcacttgccatttctcacctctcacttttcacttctcactcatatttaccagaagccccgcagggccgacggagtggcccagcagggtcattgcgagcgagctgtggcgagcgaagcaatctcagggccgaaataacgctctcgcgaggcaaaagtctcgccgtggcgatcaatctatatttctgcattttgcaaaaatctctattttgttgatttaaaaagcacagaatcctattctatagtaattttttcttaaataaagattcagatatattgtagatagtttttctacctcttaaatattttttgtttgactaatctttcttttcaacataaaggtattttatatccagtttatcaaaatttaggaggttaggcatgaagtgggcgaaaagtattttggttttagtcatttttttaggcctgttgggtttggctccggcaagtagggcccaaacttctacagctgaacttttaaaaaggatcgaagaactttcccgcgaacttgaatctctcaaaaaacagctcgctgagatgaaagaggcccaggaagaacagctggccgtccaggaagaaaacactgagtttctagaagaagtgaaaaacaatatgggtaaattcaaaatctggggagatataagaaccagagttgattcaactcgcgccaaagtggctaccagctactggagttattttaacggcatttattatgactctactctacaccgaatgattcctatgattgacatgacagatccaggccatggacaacccactaaaggttataaagaaaacgacactctttggaccaaccgtatgcgtctcaatttcaaggtaaagcccacggaagacacggtggttaaggttcgcctggcttattacaaaatatggggcatgtccgatgattacgtttcccctgagcttttcccgagcatggacaacaattttacttttggcgtcaggccttcagacagccgcctctacgttgaccgagcttactttaactggactaatattggtggccttcctatctgggtatcccttggtcgccgtcctaccacccacggagtcccctctcatattcgggaagggcttgagcggcgtgaagccagcccggctggcatcaacatagacattccctttgatggggccactattggttatcaatatagctggccctggacggggaggattcgtttctgttacggtcgcggcttcgagtccggttttaaaatgcccattgaccgcgccaaagacgacatagatttttacggctttgtctgggacgtcattgatgaacctgaacgcaatatgctcttcgttatccaactatttaaagccgaaggagtgatggacttccctgaaggcacctggttcatgtcaaaactcgggccaggctacgtaaccaccaataacaaccttggcgacatttatgaaataggcgctacctggctccacaaggttgacattccagcccttggccttgaaggtgtagattacttcgtctctttcgggctttctataacggaccccgaccagataggcgctatgcctgtagcagtttatgatggtaccgattataatactgactttatgtattactcccttctgggtggtttttctttaggtgacccttcagcagtagataccagcacccacacaggctgggccgtttatttgggcacacgcgttcctcttccctgggttcctggagccaagctcggtttagaatataactacggctctaaatggtggatgccctttatggtggccacggacgacatctatatcaacaaacttgccacccgcgggcatgtagccgaagtttactggattcaggatctagcagctggcgaggccctctctgattacgccaaagtcttcctccgggtaggtttccagtatttctggtttaattacagcggtagtggctcctggctgggtgagccacacgaaataaacgagcttgatgatatgggtatgatgggaccagaaaatccgcaaatgtttgtgcctttaaaacacatgtataatctctatctctctctagaactcttcttctaaagtaaagggccgggattccggccctttacttatacacctcttttttctccccaaagaattttgtggagctggagctgaaaacgcactggaagcttgtcttttattatccattcggccagctctctgggttcaagcctctgccacacaggtgaaaatagaacctgggtgtaaacaggaaggtaaaatttggtcataacatttttagcccacttgtaatcttctctatcagcaatgacaaacttcacttgatccttgcggtctaaataagccaggttttcaaaacgcatgtaagcgttcatctcggatgaagggggctttatgtccatgatttttacgacttcgcggggaacgcgctcaaggggcatacttccgtttgtttccagaaggacagtggctcctttgtccaaaaaagccttcatcaaaggatagacattttcctgaagaagaggctctccgccggttatctggactactttaagcttgcctcccctttgccacctatccaagatctcagaaaggctaataaagtttttttggggctgctgagcgtaaaccgtgtcacaccattgacactgcaaattacagccagccagcctcacaaaaaaagtaggaagaccaacgtaggtgctctccccctgaaggctaacaaatatttcggctatgtctaaaattaagtccctctcaggcatttaagccttaacaaaagaagcacaggcccgctcagtttcacaaacagttacgcggataagctccactccataaggtttaagtttaggagcaagcttttcaaaaatatagcgggcaatattttccgaggaaggattcttgtcctgaaacgcaggatgttcatttaagttttggtggtctagctcgtcaagaacttctttcaggtgtttttttaggtctttaaaatcaatgagaacgtctatttcgttaagcttttcgcctcttacagctatttctactttccagttatggccgtgtagcctctcacatgctccgggataatcacgaagataatgggctgcggcaaattcatctttaacggttaattcgaacattgtttaaaaacctcggcaggaagttggaggcggcgcggggattcgaaccccggaataacgattttgcagaccgtcgccttaaccgcttggctacgccgcctctgttattggtggcggcgcagggactcgaaccccgaaccttgcggatatgagccgcatgctctcacctgttgagctacgccgccacgctcttttaaatgttctcgatagaaaacaaattgtcaaggccttctaaaatttatccaaaattcccgcttaagcattgggggcttcgcctccaaacccccatgttaccaacatgttaagctctattttcagttttttgtgttttcacccgcttgcaaaatatatttgagctttaattcttacagtaagctgttttaaaccaccaaaatcccacttaaatgagaacaaagatagaattaatttctcaggtttaattgaaaattcttgaatagcggtcaggcctgtggtttatcttaaacagtcaaacaatttttaagagaggtaagctatgctagctagtatagaagttgccttaaaacctgaacttaaagatgccctgggagaaaagcttgccagacgcatgcgtgaagacctggggctttctgtagaggcctgtcgtactatacgaatctatttagtagaagcagatatttcccatgaggacttgctagcctttgcctcggggccactttgtgatcctgtaactgaaatatattccgttgaaaggcctttggctccgaagtttggttttgattggcttattcaggtaggttttcggcccggagttacagataacgaaggaaaagtagccaaagaggcccttgaattactcattggtcgtagtctaaatgaagacgaaaatgtctattccctgacccagtatctgataagagggcatctcagccacgaagaagtagagaggattgccaaagaactattggccaatgaactcatagaacgcttctggatagtttctcaagctgagtttaatgtggaaaccggccttgaaaccccaccaccaaaagttaccgaaacccacgaaataaaagtagaagtctttgatttatcaaaactttcagacgaagaactactaaagctttccaaggaaagattacttgctttgaacctcaaagaaatgcagactataaaggaatttttcaccgctaatcaggaattcttgaaactgcgccaaaaatacggccttgactatcgcctaactgacgtagagttagaaagccttgcccagacctggtcagaacactgtaaacacaaaatttttaacgccaagattacgtatactgacaaaacttcagggaaaaccgaaattattgacagtctctttaagacttacattcgcaaatcaactgaagagattcgaaaggccaaaggtgagcgagacttttgcctctcggttttcgtagataatgccggtgttattaaacttaatgacaagtggaacgtggccatgaaagttgaaacccacaatagtccctcagcccttgatccgtatggaggagcactcaccggcatcgtgggagttaaccgtgatccctttggcacaggcaaaggggctcttctagtctttaacaccgacgtgttctgttttgccccaccaaactggaaaaaacctcttcccccaagacttcttcatccaaaacgtatttttgaaggggtaagagagggagtagagcatggtggtaacaaaagcggtatccctacggttaatggttccattgtatttgacccccggtatctagggaaacccctggtttactgtggcacaggaggtatcatgccggctgaagtgtgtggagaaccgagctggaaaaagggggcccgtccgggagacttggttgtcatggttggtggccgtataggtaaagacggcatccacggagctaccttctcttcagaagaactccacgaaggcagtccagccacagcagtccagataggagatcccattacccagaaaaagatgtttgactttctcttaaaagcccgcgatgagtgcctttatacctctattactgataatggcgccggtggcctttcttcctcagtgggggagatggcacgcgagtcaggtggagctgaacttgaccttgaaaaggcacccctcaagtatcacggcttacaaccttgggaaattttggtttcagaaagccaggaacgcatgaccgtagccgtgcctcctgaacatattgatcgcttccttgaactggcgaaaaagatggacgtagaagccacggtccttggccaatttacagactcggggtttttccacattcgctatcaaggaaaaacggtagggcttttgccccttgatttcctacatgatggcgtgcctcaactggaacttaaggccgtgtgggaacctcctaaagttgacgaacctaatttaccagaacctgaagactgtggagagattcttaaagacctgctttcctcttacaatatatgttccaaagaatatgtagtgcgtcagtatgaccacgaagtgcaggggggaagcgtagtaaagcctttgacaggagccaaagacgatggcccgagcgacgcggctgttttgaggccggacttaagcgcccccgatggcctggttgtggcccacggtatttgtccaaaatactcagatattgacacttactggatggcggccaacgccattgacgaagctatacgcaatgccgtttgtgtgggagcagacattgaacatatggccgggcttgacaatttttgctggtgcgatcccattcaaagtgaaaagactccagatggctactataaacttgcccaactggtaagggccaaccaggccctttacgattttaccacggcctttggagtgccttgtatctctgggaaagactccatgaaaaatgattatttagcttctgggcttggcttaactccagaaaacaatccctttggcgtaggagtagtgctgcctgatggtagcctcaaaatttctatcccgccaacactactcttttcaatcctggccaggattcctgacgtcactaaggccttgactcttgatgtcaaaaggccggaagaactggtctatatccttgggcttacccgagatgaacttggaggctcagaatacttcaggctcagagggttcactggttctaaagtgcccaaagttcacgcctcctcggcttatgagcgctatctgaaattgagagacgctatttactatggccttgtttcggcagcgcacgattgttctgacggaggtctggccgtcaccctggctgaaatggcctttgccgggcacctgggcatagccattgacctttcagctataccttatgaaggagaaaagcggcctgactacttactcttttcagagtcagctagccgcatagtggtaactgtgcctaaagataaacaaagggactttgaaaaccttttcaccggtacggcttacgccctaattggcgaaaccataaccgaaccagtttttatttgccgtgatgaaagaggcaaggcggtaatagaagaaaatatctttgagcttaaaaacgcctggcaaaagcctctaaactggtaaaagtttaattctttatccttgggggcaagaaatggccttgtggctccgcccccaagcccacgttcccaatttgtttagcccttaaaaagaataaatttggacttcaaaataaggggggataaaaatcttggggcaattgggctttttatttagaaaagtcctttctttgaaaagaaactgagctttacttcttagcctggaaatttcaataaaggtcttattttttttataacgaaaaattaaagtccctttcgaggtttttagttctatcttatttaaaacacctaattttgaaaaatatccgcaaactttacccttttcgtttaaagggatatctaatctataaccatccttcgtggcaaagcttttcgcttcttcgagccattcctgaggataaacccctaaaaacaaggcaccccaggggatatctatctgacctaaaaggtctttcatttgaaagatataggcttttttagccaaaaaatttagtgcttcaagtctttgcttggctaaaattccttggaaaacagttaaacccaaaaaagaaggcacttcaaaatagacaaaatttgaacctgctagaaaaaaagcctccccctttagattgcctttaggcgttgaaatatcataagccactagccctttggccccgtaaaacggccttacctctggcaaccaggacaccggcttgggcggagcacaggaaaataaacaagaaaacaaaagaaggacaaatattaagaggagttttttctgcacagcttttctattttcccggttattctttcgcgatcgcgcttctttttagcgaaagaaagcgatttttcatatgccttacaggcctcttttggacggccaagagcctttaaaatatctccgtaatgttcgtgaattatcgggtcattaggagataattccagggccttttgaatattttttaaggcttcttgatacttgcctttacgaaattgaacccaggccagactatcaataatgtagccactttcaggctttttcgataaggccttttttatgtatttttccgctctgtcaaggtctcgattgagatcagccagggtatagccaataaagtttaaaaggtctgggtcatcggggtatttctttaaaagcggagtaagaacttttagtacttcttcgtcattacccgtgcaaaccaataacatggcgtaggatgacataaagtccaggtcttcggaaaactgcgaaagcccttttttcataagagaaaggcctagatcacaggcatctaattgatcaaaaatagaagcggcaagcaaatataagtctttattgtccggttggcttgcaagggccttttcaacaagagaataaactttttgaggatcacgggtaagggccgcaatcctcctgagtgccaaagggaaaacttctgaatcaggtggtattttttgataaattttaagggcttcttcttttaaaccctgtttttctttggctattcctaaataaaacaaagccgcgtaaaaatctggttttttttcaaggactttttcaagggctttttcagcctctttttcacgattcaaatccataagaagtaaagccttgcgaaaaaggagctgcggcctttctcccactaattcttcaagtttattaatcagctcaagagccttttcaaactcatttgaatttacataaagtttcaataaggcctcataaaggtgaaattgctcagggttttgagccaaagcctcttcataaattttctgtgcttctttaaaagcccctattttttcaaggaaatccccatactcaaggagtattttgaggttatctggttcaagttttagagccttagaataatacttacgggcctgatcaaagtctcccttttttcggtaaacacgagcaagttccagatatataacaggattttcaggattttttttggccaaacgctcaagcacttttatggccttctcaagtttgttttgttcgagataaatagaggtaagaatagaaagggcctcagcgttatttggatctttttctaaaagtttttctaaagtctctgctgctcttaaaggtctctgttgaaaccaataggccctggctagtagaaaaagggtatctttatcccctggggactctttcaagatcttttgagccaaactaatagccttttcatattggcgcatttgaatataaatttttagcaaatccttttggggtgtaagggcctttggatcacatcttacaaccctttccaaggcctttctggcagagactaaattcccttggagcaggaattgctctcctacgagatagtaataataagcttcagcaggaggacatttggcccacaaatttgaagaaattagcagtcctaaaaagagacctaaactaagaaccttcaatggccagaggataattttctgcatctggtaacctttcctttagatattttctaagctttttaagcaaacgttcttctatttggcgaatcctttcacgtgatacaccaaatctttgaccaatctgctgaagagttaaaggctcttcagccaaaagacgttcgtaaaaaataactctttccttgtcttttaagtctttaccaaattcctctaaaatactacgaagtttggaaataacttcttttttagctacctggtcttccactttggcatttgggtcagctagaaagtcgcggtgaagttcatcagaatcttctttaacaggggcgtcaagacttacctcaccagcactcaagcgctgttccatttcaatgacgtcttcttctttcacgttaagacgcttggatataagcttggccgcaggctcaaagcccatggcatcaagcttttctttttccttgcgcaaattgtaaaagagctttcgctgggcctgagtagtccctatttttactaatcgccagttatccataatgaactttaaaatgtaggcttttatccaaaaggaggcgtaataagaaaatttaactccccgataaggatcaaacttctttacggcctgcattaaaccaacatttccttcttgaatgagatcgagaaagttttgcatccagaatttctgaaaatcaagggcaatttttaccaccaggcgcaagttagaagttaccaagcgataggcaattttgggatctttggtttcataatattccttggtaagacgctcttcttcttcacgagttagaaggggatatttgcttatctctttcaaatattgctgtaaaggatcataagaaatcagatctttttcttccttaggaatagccggcagagcttctttttcagaacgattcttttctgttcgctttttaggttcttttagggaaagctgttcttttttttctgtattttgggccttctcttttgttgttctagcaatatttttctttttaagcttgagcttaatttttttcttaggtttttcttcggtaggagaagaaacgggtactgccaaaggaggttctttttctggcagttcaactaaagctttatctttattgatttgggattctgaaacttttgttgacatctatcctcctaggcggtttcttctttaactgggcgatagccctgttttttaaggtaaatttgaatagctgtaatagccgccggtgttactcctgatatacgtaaggcctgccctaaagacctagggcgcactttgcttaacttctctctaatttctgtagacaagcctggaatttcccaataattcaaattctctggtaaaagcatgctttcccagcggcgaaatctttctatctcctgacgttgccgattaacgtaaccagcgtacttggtttctatctcaatctgttgcaggatatcatcagataagccttcaagaaaggaaaaaattttcttgatctcctcaagaggtacttctggacgcttcaataaatcaaaaaggctctgaggctgcttcaaaggattagaaccaatttttaaaaggagaggatttatttcttcagggcgcaatttcaatttctttagtttttctatagtttcttgaatcagctttttcttgctaagaaagtgatggtaacgtgtatcatcgataagccccaggcgataagcaaattctgtcaaacgcaggtcagcattgtcttctctgagaagcaagcgatattctgcccgggaagtaaacatacgataaggttcattggttcccttggtaactaagtcatctataagcacaccaatataggcctgcgaacggtcaaggataaaaggctctttttcctgcacaaaaagggcggcgttaatacccgccataataccctgggccgcggcttcttcgtagcccgaggttccatttatttgcccggccaaaaagagcccggctatggtcttagtttcaagggaatgctttagctgaataggatttacgtagtcatattcaatagcataacctggtcttaaaatctcggcattctcaagcccctctatagagcgcaccatggcccactgcacgtctatgggaagacttgtgcttattccgttgggataaacttctacagtatcaaggccttctggctcaagaaatatctgatgtcgtggcttatcagcaaaacgaaagattttgtcttcaatagatggacaatagcggatacccactcctttaattatgccggtaaaaaggggggagcggtcaaaggccccccgtattatttcgtgagttttttcattggtgtacgtgatataacagggtacctgaggcaaaggtggccttttgccctggttttcataggaaaaaaggggaggagggacatcaccccactggacttccagacgggaataatcaatagtgcgcccgtcaagcctgggacaagtgccggtcttaaggcgccctatttcaaagcctagctccttcaaacaatcggatagtttgtttgaaggggggtctcccattcgccccgctggaaaatttttaaaacctatatgtataagaccttttaagaaagtccctgtggttaaaactacggctttggcgtgaaatatttcgccgatagaagtttccacaccgcaaacccggttatcctttaccaggatacggtcaaccagggcctgtttcacaaaaaggcctggagtggtttcaagctttcttttcatgtagtcctggtaacgccagcggtcagcctgggccctggtagcgcgtacagctggccctttacgagtattcagtttgcgaaactggatacctgtttgatcaatagctttggccatctctccgccaagggcgtctatttccttaactagatgccccttggccagccccccgatggccgggttacagctcatagcaccaatacggtcaagattaatagttaatatcaaaacttttgaaccgagcttggcggctgccagagcagcttctatccccgcgtgcccagcacccactacgattacgtcaaactcttgaaaataaaccggcataacccctaacctacaatttgacttttaaaatttatcaatttagactaatcgattaaaggattttcgcctatctccgaaattaaacatataggagagacctttgtaaattccgaaaagaggaattgcttcggctgctagtgcctggcgacagcgatcccttcgctaacgctcggaacaggcgaagcaattcctgagattgcttcgcccctaacggggctcgcaatgacaaaaagtgaagacgagagatcgcaatgacaaaaagtgaagacgagagatcgcaatgacaaaaagtgaagacgagagatcgcaatgacaaaaagtaaagacgagagatcgcaatgactgcccccactcgtcactgcgagaaggcccgtagggccgacgaagcagtctcttaagttaagctctggcaaagtttttaaaaaccttttgtgaggtggctttatgaaaatacaagaccgcctggtatcaaaaaatttaattcgtgacttaaaatctcaaaaagggccaacaagggcgagttttcaagaaattttacaaaaaactcttgaaaagccaataaaaacttctaaaaccgtagaaataacttcttctttagaaacttcattaagtcgggtcaatcagttggcacaagaagttatggccaccttagaagacgtcttaaagggtaatcctgcagacctttctcttcttgaagccaaagctcaagagctcaaagaggcagcgcaaacatttcctcaaggagtgcgtgaaaccttagaagaagtagctttattggctgtggtacactcagccaaggctaaagaaggtttgatttaagaaggattatttggtttcacccagatttcaagttcgtcaagggctgttttactggctcgtctaatctgtatctttaaattcttgtattcaattacttctccaggcttgggtatgcggcctgctatttttaaaacgaatccacctatggtttcgtaatctccaggtgggatatttagacctagctcttcgttggcctgttctatctccatccaagcctttactaaaaagtgattttcagcaagttttatataggggactaatttttggtcaaattcatcccaaaattctcctaaaacctcttccaccaagtcttccacagtgataatacccacagcctgtccatattcatttactaccaccgccagggtttgtcccattttttgcatttcaccaaggagctcggcagctaacttaaactcaggcacgtaaaggacttctcgcataaaattgctgactggtttatcaagctctttaacccctaaaacatcaagagcaataaggacgcctaccaagtgatcaggatgctctttatagaccagaattcttgaaaaaccactttctacaaatattttaagagcttctttaagaggctgattcttttctatcgcttttacccttaccagaggaatcattacctgggctgctgtttttttagaaaagtcaatcagacgggtaatgagaagtttttcgcgaggatcaagggcctcctcagaagaaacaagaatcctgatctcttctttggtaatggagggaagctttttaccttcttctttggttaccaaagaaataagatttgctaccacccaaattagaggatacaaaagtcggctcaccaaataaaccaaaggggcaattttgggagctagggagttggccttttgttgggcaatacttttgggtatcatttgaccgaagagcaacattaaaggaggcaaaccaaaaacagctaaaaaacctccaaattcaggagacactttgagtaggaatttagtagtaaccacactattgccaataacagaaagatttagtcccaaaagagtcgttgtcagtagccattctggtttttctaataactttaaagcaattttggctccgagattctttttagcctgcttttttagttgattttcatcagctgctaccagagcaatttcagctccagcaaaaaaagcttcggaaaatagcaatataaggaatatggccaggccagttagataaatcatttgactttttccacaacaatactaaccaggcgcgtacctttaaccctctctaccgtgaacttaaaaccaaaagcctctcgactttcgccttcgcgtgggagttctccgaaaagatgtagaaccaaccctcctagggtttcgaattcatctgtgggaagatctgctcctaccacacgattaaattcttcaatccgaagccttgctgagacacgataaactcctggcttaatttcctgtaggggctcacggcgcacatcaaattcgtcgtaaatttcaccaaaaagctcttcaagaatatcttcaagggtgacaagacctacaatagtgccatattcatccaccactagggcaaatttgagacgttttttctgaaactcttcaagcaaggtgcgtactttcatggcctctggcacaaaaaaaggcgggcgcaccagttgagatagcttggttggctctgggctaagctgccagcgcaagagatcttttacatgcaaaatgcctataacattatcgatgtttccctgataaatgggaatacgtgaaacccctcttcgcttgatacgaaacaagagatcttcagtgataggtccgtcttctaaggcaaaaatttcacgtctaggagtcattatggctgaaacaggaatcttttccgactcaagaagcccgtggataaaacgcctttcttgctcacctaaaagacctgcctgatagctttcttcaacaagttgtaaaagatcttcttctgaaaaatcgacatctgagcgagcagggagcccaaatagacgcaaaaaagcttcagtaaaagaaattaaaaagatccttaccggagaaaatataaaaataaaaattcgtaaaaaaggcgctaggaaacaagcggctctttctctctgacggaaggcaattaccttgggaaataagtctccaaaaaagaaaagcaggaccgtcataaccggaaaagtaagccaggcattttcatccccgaaaagttttacaaaaagaacagtggctacggccgaagaaacaatatcggcaaattcgttgccgataagtatggtagctaaaactctacgtgggtgatggaggagcttagcagctaagcgacaggattttttaccgtgctctttgagacgcaaaatatccaggcgagaaagagaaaatagagcaacttctgagctggtaaaaaacgctgaaaagcatatcagggaagccaccaaaattagttgtaaatatacttctaaaaggcctggactcatgtaaagtttgagttgttattaaactgtttgaatgaaaaaataccttagcctttatttttttgaaagatcttaactgttttgtcatcaaagttttttgtctttttcagaaactggtattaagttaaggaaaaatatatgaggcagtgccgttttgggtgggagagaattttcataataagagctttacaaagttctaggaatttgggttcattgggccttgaggtgaaagattgctttgctcgtaacgataggtcaagaaagctaaaatggctattatttgataacaattttaatttatgcagcgtaatcttattgcccctataataggctttgctttagcagccacggtcatttttttgaccttgcgcctttaccttcctttttttcaacctattgcctgggcagcggttatcgccctttttttgcaccctgttaaccgttttttgcggcgcaaattgggaggccgaagagggcttgcttctttgctgctttgcatactttttatattttttatctgtgtacccattatttttgcctttgccagccttaccactcaagctattgatatcgttaccactattaaaacccatatagaaaagggccagttttcaatagcctttatgcctgatcctgaaaaatatccccggttatatgccctggccaaaatcttttacgaaaaaatagccatttatgaacaagagatacagcagactttgctcactctagcttcttcggtggggcaatttctcctctctagaggaaccgatatctttcgaaacactatcaatataattttacaagttgtctttatgatttttactcttttctatttgtttcgagacggagactatttcgtagatagcattaaaaaacttttacctgtacccccagatgaagccaaccgtataatgaaaaaagtccaacaagttatagaggctacgctttatggttctattttgacagcagcagcccaaggaggcttagcccttttaatctatttgattcttcgtattgactctgcttttctactcggcctattaacggcttttgcctctttcatccctcttttaggaacagctatggtttgggtatctgtggccatatatttggctatttcgggagcttttgttaaagcagtcattttggttgtttatggttcggtaataataagccagatagataaccttataaggccttattttatcggtggccgcacggaaattcacaatctctttatattctttagcattcttggaggcttaaagttttttggctttctcggagtctttttagggcctattttagtagccctatccatctctgtacttgaaatttaccgccaaaagattacagaagaactctatgcccgaactccccgaagtggagactattaaaaatagccttaaaacctgccttaaaggtcaaacaataaaaagttgtgaagtatccttaccaaaactggtatctcctgatgactttgccgaaaaaataaaaggtcagagcataaacgaccttaaaagacgaggaaaggtgcttttaatttttctgagaaactgggtccttttagtccactttaaactaacaggtcaactgatttatttagagaaccctttgtctccacctccttatactcacattgagttttctttagaaaaaggcaagctttattatgctgatttaaggcaatttggacgccttgtcctctggcccgttaaagagctagacgaatgcccacttttaaaaaaattagggccagagccctttgagctaaacattgatactttttttaggcttttaaataagagctcccgaaaaattaaaacctttttactagatcaagagaaaataacaggccttgggaatatttacgttgacgaaagcttatttagagcaggggttcatccagaacggccagctaattctctttcttttgaagaagctcaaaggcttttaaaaaccataaaagaaattctcaatgaggccataaaccttgggggatcgtctgttaggaattacgttgacggccacggtgaaagcggccgttttcaggaaaaacacttagtttacggccgccgaggaaagccctgccctaagtgccaaaagcctttggcttatgcccatattgctggtcgaggaaccaccttttgcccctactgccaaaaatagtcagacgaggaaagcactacacctctggtcgattgaagattttgtggttataaactttagtggtcattaaaaaaactttaggagggatacgtgaaagagctgcccaaagcctacgattatcgcggtgtagaagaaaagtggtatcgctattgggaagaaaaaggcttttttaagcctaagcttgacccaaatcgtccccatttttcagtggttattccccctccaaatgttacagggaagctccatatagggcatgctttaaataataccttgcaagacgtcattgtccgttacaaacggatggacggctatgataccttatggcttcctggtacagaccatgccggtatcgccacgcaaaacgttgtagaaaaagcccttgccaaagaaggcatttctcggcacgacatcgggcgcgaagaatttttaaagcgcgtatggcaatggaaagaggaatacggcggcgccattattgaacagctaaaacgcttggggtgttcttgtgattggtctcgccaacgtttcaccatggacgaggggctgtcacaagctgtccgtgaggtctttgtcaggctctgggaagaaggtcttatttaccgtggagactatattatcaattggtgcccgcgctgtcacaccgccctagcagatatcgaagtagagcatgaacccactccaggccatctctggtacatcaggtatccgttggttgacggttcaggctatatagtagtggctactacccggccagagaccatgcttggagataccgctgtggcggtaaaccccgaagatgaacgttatcgccatcttattggcaaaaaaataaagctccctttaattggacgagaaattccaatcattgcagacaaagaagttgatcctgagtttggtaccggagcggtaaaagtaacaccggctcatgactttgctgactttgagattgccagacgtcataatctcccctttgtcaaagttatggacgaggacggaaagatgactaaagaagccggcccctatgctggccttgaccgctttaccgcccgccaaaaagtagtagaagatttagaaactcagggactccttgaaaaaatagaagattatgaagtagtgcttggaaaatgttaccgctgtgacgacatagttgaaccccttctttccaaacaatggtttgtaaagactaaacccctggccacaccagctatagcggctgttgaacgggggttcaccaggcttgttccagaaaattggaaaaatctttattacgactggatgtacaacatcagagactggtgtatctctcgccagatatggtgggggcaccgtattcccgcttggacgtgtaaggattgcggggaaaccactgtttctcgtaacactccagaagtctgtgcccattgtggctcaacaaatattcaccaggaagaagacgtacttgatacctggttttcttctgctttatggccattttctacactcggctggccagaagatacgcctgagctcaggctttattatccgacgtctcttctcgtaaccagtttcgacatcctctttttctgggtggctcgtatgctcatgatggggattcactttatgggagcagtcccgtttcgtgacgtctatgtccacgccctggttcgcgacgaaaaaggccagaagatgagcaagagccgcggaaatgtaattgacccgttggtaatgatagaaaaatacggcactgacgccttccgtttcacattggttgccttggccgcccaagggcgagatatcaagcttgccgagtcgcgcatagaagggtaccgccactttgttaacaagatctggaatgcagctcgttttgtattaatgaatctagacaacgattttgaaagagttgacttaaaacaagcggctctccctaaagaaagtcgttggatcctctcaagactctctaaaaccgtggccaaagttcgccaagcccttgacaactatgaatttgaccaggcagctcttacctcttatcactttttctggcatgaattctgcgactggtatgtggaaatgtctaaacgctttcttagtgaaggcggtgaagctagaaaattggcccaaaatgtactggtagaagtgcttgagaccagtctcaggctactacacccttttatgccttttgttaccgaagaaatttggcaggccattccgcacgaaggtgaatctattatggttgctccttatcctaagccaattaaagaactcgaagatgatgatcttgaaagcgagattgagaaaataaaagaagccattgtggctataagggctattcgggctgactataacctccaccccacagcgaaaatcaaagtcattttgcgagcggagaaggaagaaaccctaaaactttttgaagagttttctccagttataaaacttctagctcgtttggccgaaatagagctagtaaaaggtggagaacgtcctcgcggagcagctcaggccgtgctagcagaagcagaaatttttgttccccttgaaggcttggtagatattaaagctgaactcaaaaaactagctaaagaagaagaaaaagttctaaaagagctttcccgggttaaaagtcgccttgaaaatgaaggctttttgaaaaaggcccctaaagaagtaatagaaaaagaaaaggctcgtcgtcaggagcttgaagaaaggctcagtcgtattcatgagaacatgaaacgcttaaaggagctagcttaaatgatagtggttgggcctttaaaagatcaagctgtggcgtctttgagtcttgaagtgtgtgagagaaagggcctgggccatccggataccatttgtgatgccctggctgaggggttttcccgggccctttgtcaattttacctggacaaatttggctttattttgcaccacaacgtggacaaaggtcttctttttgccggccggacaaggcctgtttttggtggtggagaggtccttgagccatttgagatttattggtagggcgagctaccctcttttttaaagatatacaggtgccagttgaagacctggcccaccaggtagcagaaaacttctttcgccaaaattttcacgctttagaccctgaaaaacacgtaaagataaacacactagttaggccaggtgccccggagctggtggaattgtttcttaaataccagaaaaaaggagtccctctggctaacgacacttcaataggcgtgggatttgctcccatgagtcctcttgaggagttggtgctcaaatcggaaaaataccttaacgctcatttgaaagaaaaatatccagctattggggaagatataaaggttatgggggtgcgcgaggaggataatttccgccttaccattgcctgtgcagcggtagggcgctatctttcaggccttaatgactattttggctggaaagagaaaattgtaaaacttataaaagattatttctctccacaaaaagattatttctctccacattatccaaatttggaagttttcataaatgcggcggacgatccggataaaggagatatttatctaacggtaacgggcacttcggctgaagctggagatgacggcgaagtagggcgtggcaatcgggtaaacggcttaatcacgccttttaggcctatgagccttgaagccgccgcgggcaaaaaccccataagccacgtggggaaaatttataatttgttggcccaaaaaattgcccaaaaacttgtttctgaaatagaagaaattgaagaggcttatgtgactatagttagccgtataggatatcacagaaccccaaactctttctttgcgattaagaacagaagaagattttccaaagatagcatcgttagcaagagaactggctcaagaggagctaaagaaagctccaaccttatggcgcgaaattatcgctagcaaactaagctgcttttaaaaagaagggcccgtttgccgggcccggcagatgttacggagtaatgatgggggattctccgttttcaatctctactactttgatgtaaaaagttacggtttctcctgcgagcgggggatttaaatcgagagtaagattttcttcatcgatattagtgatggtagcgggcacagtaacttctccctgctcggtattaaacactagatttaacatcatgcctacctgtggctccgtatcaagagaaagagcatctttaggaaccactttaactaatctttcgtctctttcgccaaaagctttatcaggagacaaagtaatttctttttcttcaccttcagccataccaattaccgcctcagaaagcccggggataatttctggagagccaacctgaaactgaaaaggaggaccaccttctgtgctttcaaaaacttcgccattggctaatttgcctacacaatgaatgcttactacatcacctaacttaactttacgcataaacataactccttaaaaattattcgtgaagggaactaaggtaggtgggccttagcatccctctccaaattaagatagcataagtctaaaaataaaaaaagaaaaatttaataaaatattttgttaaacttccacatgaaagctaattttacttctatgcttacttttatgcgactttagcgtttagatcacccagatattaggtttagtccaatttataacgataaaggataaagtcttctgaggcacaatgggtgctgcgatcctacgggattgttttgtcactttgttctctcaataaaagagatagttattcgcagaaacagcataaaattttaggagacctttgtaaaaggccgtacttacgagactgcttcgcccaatttgggctcacagtgacggaataggagctggctcctcgccgtgacagagagtatcttgcgagctacgaagtggcaaaacaatctctatcgcgaggcaacttagtcgccgtggcgatcaatttctgttattttgaactttgcaaaaatctcttccatgattaccgtctatgcaaaaatctagggtgtaaaatttttggcctctttattaagctccctgacaaaaatcctgaatttagaattttatttgcttctttatttttcggaatatttaagttatgcattataagtgacgaactatagaaaaggcatcttcgaaggttttcaatcattatcaatttagctttaaacgagaaccatagaagaggtcaaacatggaggaggtatatttcaatttgattaagagtatccccgcgcctattcttttttgtgaccaaaatggagaagtagcggctattagcgatactttatctagtattaccgggaaatttttcgaaaaagaaataaatttgaaaaatttatttcctaattgggatctccaaaaagcatctcatttttttgctaaccttggaggacgagaagtccaagttgtttattctccttttattgaaaataattctttaaagggcggctttttttatttttcttttcttgaacacacggaaaaaactttttctgccgtccaaaaagaaagatccgatattttaaattttattgttcgtggcctagctcatgattttagaaattttctatttgccgttcaagggtatcttgaactagcccaaatagcctatgacgaagagcgtcaaaaaaaatatttgctgaaagctaagctggccttatcgcgagccaaagaatttgctgaaaatttaatgaccgataaccctaaccaaaaatttgatttatacgaaactttgcaagaggtatttgagtcgattttagataataaaaatattaagtggactttgtatatccctgaaaatgtttggcccccaaagatagacaaaattcatttgatacaaatttttataaacctagttaaaaattctttggaagctatgccaaccggtggctacttaattttagaagttgaaaacgtctatctaacatataaaaaaagagaactaaatccaggaccttaccttaggtttactctaattgacagtggtataggtattaaaccttctgatctacctctggtttttatcccctatttttcttcaaaggacaaggtcagagggctaggattagccatggttaaatatattgtcaaatctcacggaggagaaatcaatatagaaagtgagccaggagaaggcaccaaaatagaaatctttttacctgctgctcaagaaaattcttattttaaacagtcagatatcaataacaaaaaaagccctgagctcaatgtctatgtaattcccaaaaaacatattcttttattggaagacgaaccagaaattggctcttttttaaaggaaactctagaattcatgggatataaagttacttggaaaaagaaccctgatcaagccttaaatatttacaaagaatttttgaccaaaaaagaaacctttgactttgttatttctgattatcacttacctaaaatgaatggtttagaatttttagtggaaattaaaaatctcaatcctaaagccaaaatattaataacaaccggagaaagagacaaaaaacttgaaaagactctcaaagaagctggggcattaaaagttcttgtaaagccattctctataaaagaattagccgaagccttatcaaatacataatatctagttttttagaaacatttgcaaagtttaaaaacataggttgagattacttcggttaatggcgtagcctcgcaaaatgatttgttctgcgctgtcactgcgagcccacctgggtgaagtagtctcttaagcaaatctcttattattaatccgagtgttttttacacgacaaagtatcgccgctgacataatcactaaagcaaagtaaccttcgctgtcactgcgaggcctcgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgcaagatactgtggtttttgtcaagcactttgagcttccatttgccattttttgtaattatagaaagcaaatatcaataattttctggcacaggctattatggccactttcttcggttttcctctctttatcaaactttcgtaatactcttttagtcccccttctttacatcttatggcactaagcgcccccataaaaagcaaaccccttaacctattatcccctttcttgcttatcctggttaccagcttcctcttaccagattcctttacttccgggtccaatcctgctagagctactacctcccgccggtttcttatccgcctcttccgaaaaaagatgtaacaatatgtcgctatcatcttccctatacctttaactttctctatctctctaacccctctgtttatgtcgtcatctttatttactaattcctccatctctttctttatcttctgaagcctctgccttgtttcttctaagtttttctgtatgtgttttttgctttctttactatctactggtactctatctaaatactctagaaaattagataacttgttttctatattttgaagtaattgatactcacttaacaataaagctaatttctctaaattttcgttatattctatttctttgatctcttcttcgctaactatcttgtgatattcgtataacagtttcgcatcaagattatctgtttttgctctatgacctaatacttctcttaaacgggggacttttctggggttaagggatactacttttatcatattcgtagcacagaactcctccagaaataccgaatatggccctgtgggctcgtatatcaccacccttttcttcctgtcttctttcttcttaaaaaacttcctcttaaatttctttaaacccctttcgttttgaaactcgtaaaccttctggccatcaaaaataaccaatgtatccttggccacatccaccccaagaaaagataaatttttcataggtcttcaattctcctttctttgagataaaataaagattgttggtagggaggtccttccaggtttagccttgtatacggacagtttccgtaattggaaacgtcccggatactgttcaaacacagggaaggacggctaatcttgcgatcgaacagtttgctaaaaagcaaacgttccatgactcaacagcctgtccctccctaccaactttttttactttaatgcttttgtcctttacttaaaaccacacaatgactcaattgtcgcctatttagtggccccatcctgtgaaaacatcgaccaataaccaccaactctagttcaagagagattcctgtgcgtggtcaaagcctacaatttgttgtgcctgctggtggtcggtcaggttaatatcgcgctctttggcttcagtgggagctacgaccttacctcgctgttttatgccgctaccactttatacccaagtctttctgcttcttcttttatttttgtcaataatctctccctatttatctgcttcagatgatttgcccctaattccctgtattcctgaccctctttgatgataaaatacaccgctttcaatatcttatgcgctatggcccctatggctttcttaggccctcgacgagcacgaagttgcctatattttgccgcataatatgtccctttcttcctcgtggccgcccaagacacctctatcaaaacgcttcttaaaggatgtttctttaccgggctcttgccgctaatcctctttcctccactttcgttattccctggacaaactcctgcccaactggctagcgccctctcatttgaaaacttctcagatccggccctacttctgccaaaatagctcgcgctgaaacttcacttactcctggtatcccttttaatctctctattaaatcttcatggtgtctcattacttccttgatccttatatccataatccctatctctttttccagagtctctattatgcttaagagcgaatgcaaaagaaaacgatgatgctcttcgaaaaagccacaaatagagcgatagagctcttctactttcttcttaagtttccctttagcacaagccctaacttcttcaaggctaggcttgggggtctctaaaagtaatctcatgatttgacgacctgtttccccaaacaaatctgaaactacattgtctagcttaatatttgctgattcaaaaagcttttgaactcttttcttataatcagcaagcgttttgacatgtttctgtctaagtcgtactagctctctccagaaacgaacttgttttgggggaatataacttgcccgtagcagacctacacgaagtaattctgctaaccagcggctgtctgagacatccgtctttcgtccagggacatttttgatatgcctggcattgactaagatcacttccacatagccttctaaaatattgtgtataggctgccagtaaacacctgtgctttccatggctacaatgggacaatctttttcgatcagccattctctcagggctataagatcgtcggtaaaagtttcaaattctcgaacttcgacttctatagaaccatcaggaagagtctttaggatacatgctgagacgaaacgcttatgaacgtcaaggccacaacaaatgggatgaataattcttaaaacctggttattttctttttcaggagccatgggtatatacctcctttttaaagactttttgaagcaacaaaatatccatggctcctctcttttcaatgttttcatgccttcgttgtgcccctttggggcatggaggttaataattaaaactaccgaaaaattttacttaacctttgaaaagagagcaaaaataaatttcttaatatttctattttctgtaaatcctctcctgaaaacggataatttcttatggctataaggatacccaaaggacggcctaaaaaaactaaaggagaaaacatcaactctttctcgttttctataaaaggaaacagctcagaagtatttttggcagaacaagtccattcaatttgtttggcaaaaattttttctaaaatatcgtttatgtaaaaattcctacctttccatatccttctattttttcctaaagaatagcgaattactatactttttgaaacttgattataaataccgaaaagaacagtttcacagttaaacactctgattagtgtctcagctactatagaaagtatatattgaaagtcagcctgagaaactaaattagaagtgatttcttttatagctttttcaaatagaaattcgttagaaatgtccactttagtttcaacttttttagtatttattgaaaatcttaattctttcaataaagaatcatgtaattcgcgagtaatttctattgcttttttgatcttttgttctatttcttctttttttaatttaaaattacgttgaagtaattcaaaggccttttccttttgtccagtagataaaaattttacagcgtcacttatagtttctatatattttgctggatgattttccttttgagcggcaggagaaccttcaaaagttgaaatcaaaatctctggcaaagaccatttttgccccataaagctagctaacctaaaaagttttctttttagtttttggggattttcttgttcaaatatttctatttttttataaagttccggaaaatatatagctaatattattctaattaacctatgaaaaagaagctgaataaaaaattcctctaaaggaatttttaaatgaaaagcgatttgtctacctaaataagctcctaaaaaagtctgccctaaaagacgcaaaacagtttctctattattagagtttgttttagctattatctcttcaagataatcagatactaagataatttctctaattttttcaaaaccaagaaacaagatagctttagaaacagttattatctctactccattaggattataaaaacaagaattagctaatttaattactttatttgtaaggccataatcttttaaaatatggtcagctagttcttgaagagacacctcttctgaatcaaggttttctaacagagtaagagcctcataactacaggggagttctttgtcagctaatagttcctttatcttcgaccattctatttcgggaacatgccttgtgttattgaccatcatcatctaagctttatcggaaaaacaaaaaaaatatttagtaaaaaagtgggaaaaagagtcgctcatttaatagctactggttttggcctgggttatctgccaaaggctcctggctcctggggttctctgggggcagtagctttaatgggcataattggtccctttacgcatccggctttccaaagtctcatagccataattttgtttttagctggtatctgggcctcaaacgaatatattcaatcgctagataataaagatccttctgaagtagtgattgacgagatagctggtcagtggattgctcttgtttttttcgcgccaactataactaacttattgctaggtttttttctttttagactctttgatatctggaaacctttacctgttcgcctgggagaaaaactacctggtgggcttggtattatgatggacgatattttagcgggaatcgcagcccatctttgcttaaagcttatcaatcaatttcttctatcttaaatccttcgagactaaataaagctgcggtcactcccattaaaggactcaatccacacgaaggactcctagcttttaaaaaagcccgttttatctttaaaagtctagccagtttcaaactctcataagccccgcgtacaaaagcttcggtaacgtcttggccgtctttggttataacctttgccttaccttcaatcacagccaggccgtctccgccataaagatccgctgctggccgaggagtagttaatccaccaagctgttccggacaaaaaggaatcaaaaaatactttttgcccaagcttttgattaagtccgattctttagaagtgccatcatagcgggttgataggcccaatagacaggcggagaccaaaacaggaatcatcttagcctataatcactgaaggttcgtcttcttttctagcttcaatatagcctatttcaaaagctttttctttcataccttcgagaataagcttgatatcttgaagtttttcaggagatacaatcaacaccatgccgataccacaattaaaagtttgaaacatttcttcttcaggaatttgccctttttcttgcaagaaattaaagattgctggacgggtccaagaattcttgtttataaccgccttgcaccccctaggtaacactcgtgggatgttatcgtaaaaaccacccccggtaatgtgagcaagccctttaagcctaaagccttgttttaaaaggcctaacacctgccggacgtaaattttagtaggcctgagaagttcctccgccagaggtctttcaaggccttcaggtatgtcatccaaagaaagttttaattcttcaaaaacaattctgcgtaccaatgaaaagccgttgctgtgaagaccattggaggcaagccccaagataacatctcccacggcaatttcagatccatctataatctcatcgcgatcaactactcctacggtaaacccgacacagtcgtactctcctccggtgtacataccgggcatttcagctgtctcgccacctataagggcacagtcagcttctttacaacctgaagcaatgccttcaataagctctaaagctactttttcgtcaatctttccaaaagctaaataatctaggaaaaacattggtgctgcacccgtgacgatgatatcattcacgcacatggccacaaggtcaacacctatacctcgatgctttccggctgccacggccactttgattttggtaccgacgccatcagtggaagagaccaggacgggatttttataccgatcggtgttaagagcgaaaagcccggcaaaaccgccaatttccgtcaacaccccgcgacgaaaagtagtagccgcaagcttttttatcttagtgaccagcttgtcagcagcttctatgtcaactccggcttctgcgtaacgtttagctttagtaggcataaagttttccataaggacgatgtgttttgggttttatcttgaaaaacttttctttccaaatttcctcaaggtcaaaattcaggtcttgagcgtattctgcaagaattttctcaagggtgcttttatcttcttcgtctatctcctcgatttttaaaaccgagctaatctgtgtctcagaaagttttcctcgcacataaattatgcctccatgcatacctgtacctaaaaacatgcctgcgagaggccgctcaggataacgagaattcataccaaggaggactataactcctccagccatgtattctccgaggaaatcccctgctttaccccctattaccagcacgggaatcttgtccatataagacttcatgtggatacccacacgatatccaacgtcagaggccacaaaaattttcccaccgcgcattgcatagccaagaacatctccggccatgccctccacgatgattttgccttcatccatggtatttcctgtaccgtcctgagtgttgccatgaacccttatccgaggaccccgcataaatgctcccaagtcatgccctggcacaccgtaaacatcaatatcaatttcagcggataccccagcagctaaataacggtgaccgttaacgttttttatgatgatatggcttgccccttgctcaatggccttccgaatatgttgatttaactcacggtaatgtaaatctttggcatcgatttcaaaaaccataacaaactccttaccttaagcctcttcctcttcttcggtttcttcttcgtcacctaaaggaatacgacaaaccggagctgaaattttaaagggctcgccgcgcaaatagctccgttgattgggaatggtatctggttccagttctataattaccggttcaccagccttagggcaccaaacttcatcaggatcaggacaaatggcccttatagccgcctcttcactggccatataataaaaatcgccttttttagcagccactaaaggccttaatttcacccgatcattcaagcccaccagaccgccattataagcaaaaagaatggcaaaaggcccattgagcatagccgggccgtaaaccgcccgaatagccgtacaaacactgcgatctggttcttccatgcggtctatctcttcccagaaaggaggagctaaagccatacaggcaagctctataggtaagccgtgccgcctgataaggagatccaaaagataggctaccacttcggtatcagtaaggagcgtgcagtggtagccaaacatttccaagtagcgacggttagtcccataactagaaatttcgccgttatgaacaattgaccagtcaagaatggtaaagggatgagctccaccccaccatcctggagtgttagtagggaaacggttatgagccgtccagatgtaagcagagtattcatcaagtctaaaaaactctgctatctggtcaggaaaaccaacccctttaaaggcccccatattgcggccagaagagatgatatacgccccgcttatatcgcggtttattttcatcaccagacgaaccatatagtcatcttcatcaggggtgccttcacatatttcacgaaggtccccttcataacgaggcttgacaaaatatcggtaaaaccgagggggcgaagtaattcctggcacgggacgagtaggaatcttttcctgatggaccaggtaacacttgtgggctaagacttcctccacttcttttaaggcctttttagtgtccgccattacgtgcaggcaataatgctcggcaaactcagggtaaataccgtaagccgcataccctgctcccaggccattgccccgctccatctggcaacaaatggactcgataattacctcgcctttaattagttcacctttacggttaataactccagataaaccacagccagaaatttctttgttaggaatgaatatctccatatttattctcccgcgtgttttacacccaggattctgagttcaacttcattaaggcctacggcccgcagtttgtcgcggttgcctcgcaggctctctattgagtttaaacccatggcccctaaaagctcttgaatctcgtgggcccagccgtgaaccagattatatatcttttcataggccgtatcaggatcaagacgcttaattaattccggtttattggtagctataccccaaggacatttgccggtgaagcagcggccgcacatagtacaacctacggcaataagagccggagtgccaatgtaaacagcatccgccccgagagctatagcctttaccacatcggcactacaacgtatacccccagaaacaataagcgaagcccaatgacgtatcccttcctggcgaagcctttcatctacagcggcaagggccaattctataggaatgcccacgtagtctctaaacatagtaggagccgcaccagtacctccacgcaaaccacaaagcactacggcgtcagctccggcacgtacaataccagaagcaatagctggagcattatgcaccgcagcgatcttaacaaaaaccagctttttgtactcagtggcctctttcaaagcgtagattaggccgcgcaggtcttcaatggagtaaatatcgtggtgaggagcaggtgagatggcatcagagcccactggaatcatacgagttttagaaatttcttccgtaactttttcgccaggaagatggccaccgatcccgggtttagccccctggcctattttaatttcaatagctacacctgcattcagataatctacatgtaaaccaaagcgcccagaagcacattggactatggtgtttgaaccgtactcataaagagaagcatgaagcccaccttcaccggtgttataaagggtgcccaggtctttagccgcccgagcaaggccctggtgaacatggaggcttatggccccataagacatagccgcaaacattatgggcacttcaagtttgatccacggaccgggtttttgtttaaggtagtatttcccgtcctcaaggactacttctaatttatctggcttggggccgatataagtgcggagctccatgggctctcgcaaaggatctatgggaggattggtaacctgacaggcatctaaaacgagatggtcccaataattgcgaaaaggtacggcacaacctgttgctgaaagaagaacaccgcctgtatccgcttgcttatagacatttttgataaaccacggcttccaggtgtcatgctcgcgaaattgcgtggggtgatgccgaataataatggctcccgtagggcaggtggcctcacagcgatgacaacctacacacttagagtgatcttctgtaagagtttccctcttttcatcccacccgtgggcttcatatgtgcactcacgaatacagagcttacacttggtgcacttatccccgtctcggtctatataaaaatctggataaagcttactgaactggaccttcttttttttagatttagtttttgcttctttttgggggttcactgtatcctcccaatcatcgagtgtgttggcaaacttacaaaagctgtttaaaaaattcaagttctatctaaatttttcttatgctatcataaaattgaggttagcaaagaatgaataaaattcttttaatcaccaaaaaaggggtctctattcccaaaaaacttaaggaaaccctttacagggtttttaaggcccacggaatagatatagtagaagaattcaaaccagaataccaaaatcaaatattagcggtggtggtattgggaggagacgggacgcttttacgtgcagctcccactgcttacatgcttgatgtccctcttttaggagtaaacctcggaagactcggttttctcacagaaatcaccgaagacgaagcaggtaaaacttttgaatctctggccaaaggcacttacgaaatagaagaacgcctgattctagaggtttactctggccctaaaaaatatctatctttaaacgaagtggccatcattaaagggcctcttgggcttatgattcatattaaagttgattgtgatggaaaacttttaagcgtttatcatggagatggccttattatctccacccctacaggctctaccgcctacaatctttcagcaggaggccctatagttcatccccagagtgacaattttatcctcactcccatttgcccttttatgctaagtgccaggcctattgttattcccgcagataaaaaattatctgccagtcttctttataaagccgaagaggttcatgtaataattgatggttatattaattttattctgtcgcatgaagacaggcttcaaataaaaaaagcgccgcggacgcttaaattagtgcgctccccgacgcgggattactttgaaattttaagaattaaactcggttgggccgaagttaaagtttaagccgtttcttctttttttatcttagctaaaaggcgctctttttctttttccatagcctctttgcccgcttctatggcctcacgcaaagtagctgtcttctcttctagaacctctttgcttttaactaccacttcttcggccttttcttttaattcttctttgatttcctcggtcttttcttctaatgcggacttaacctcttcggctttttcttcaagttcttctttggttgtaatcaacttcaagcgggcctcttcagcggccatacgtgccttttcacgaagttcttcggtagtttctttaagctcttctcttatttctcggcctggcttaggggctaaaaaaagagcaagacctgctcctactattcctccaataaaaaaagacgccactaccgtagtaaaagaaaaatttttttcttccatcatgatatttcacctcctgcaggtaatttctttttaaatgttttcaaagctacttgtaagcctttggccacagcagctacctctatagctgcctctgctacatttttagatatgacttctgccaccaaacgactggcctttccggtttcttccaccgctttaaataactcttcggttttctctacctttaactttatatcttctacaatctggtttaattctttgattaaagcttctacttcctccataacttttggaagatctttttctactcgctcagtggatttttcaaagaaggtgccaatttttccaacggcctcttttatattgctagccgctcctcttatttcataggctgtatcttttagtatttcttgtagctctgataataattcttttatggctggaggcaaaatagacatatcatcagccaaacggtctagacgtttggctaaatgattcacgctatctagagtttcccgagcatttactaatacaggttttacttctagctcaagatccctgaggatattaagagtgtcagataaggtgcggtctacttcggttaaagtgtttttcaaacgagaaacgaggcttaacaaaaaaacgaccaaaataacaaaaaaagccgcggcgattattcctgctagataaagcccttgctgcaaatccatttttgcctccccttcattgaaaaaataagttgcttcagggtggtttgttttaagttaagcccaaccttaatataaagcaagaaaaagttgacgatttcaaaaagctatagtagctaagcagctgtcatgaacgagataaaacctttttacggctggcgatataatacagaaaaggtctctctagaagatgttttggcccctccttatgatgtggtctctgccgaagaacaagaaaattatctcaaaaaaagtccttataacatttttcatttagaactaggagaaatattttcctctgataaccagaatgaaaatcgctataccagagcaaaagaattttggaatcgctggcgccaagaaggtatacttgttcgagaaaaaaaaccatctatttatctctataacctccattttgaatgggaaggcagacggataaccagaaaaggttttattagtctggtacgcctggctccttgggagacaaaaaaaattcttcctcatgaaaaaaccttcgataaagtgaccgaagatcgtcttaagcttttaaaagctactcaggcccaattcagccagatattttgcctttatcacgacaaaaatcttgtaagtttgaatgctttagaagaaaaggccaagcttctctatcaggtaaaagatccgcaaggctttacccatgaacttctccaggttactgacaaagaggccctagaattagtccagcaaactatagagaaagggcctttatatatagctgatggccatcatcgttacaccacggctctgcgctttatgaaagaaatggaagaaaaatacggtgctaatccaccgcgatgttttcactacatgatgatgtatctttgcccctttgaagaacctggtctcttggttctacctactcatcgtcttttaactctttctttgtccctagaagaaatcaaacaaaagctggaaagctggggcaaaatttctgagctaactctctcaccaaataaactaaacgcttatatttctgagcttaaaccttatgaatttgtaattgtaaacaatggaaatctttttattttcaaattagagaaagaaaaaatcgataaagccaaagagatttttcccccatcggtggcaaaactcccagttgctctttttacttgggtgataaaagaagccttaaaaattgacgaagccgcgcttaaagttcaaggcaaagcccggtttattccgtgggtgcctgaaattttggataaagccaagggcaatatttttggctttttactagctccgacccctgttttagctttagaagaagtttctcaggcaggtacagtaatgcctcacaaatctacttactttcatcctaagatattaacgggcacagtactttttgaaatatcccctgaaaaagggcctccctgttaagtgaaaagctctgacgtcctagccaaactactggctaatgtggctcataagtggcaagaatacggctctattttaaaaaatgatccagaaataaagtcccttctcgataaacaccaaaaggctttcgggcatgtgcaaaaagttatgcaagaaaccggagcagctcttttttgtcgcgattgcggaatatcctctatttcctgctgtggtgaagggatggaacttgagtgtgaagaagcccttttactggctaatcttttgctaggagttaacatccctaattctcgccgtttttctactggctgtttttttcttgatgaaaatggctgtgttttgaaagtaaggccccttatttgccgcaacttcatttgccctgagttaaaagaaaaccttggcctcctgaaaacaagaaaactacaagaagccctagataatgaagccttttatctttttcttttgttagaacgcatcaaagaaattatttaaattttccctcaaccactcaacttttaaccattaacccgagaccgaaaaatttaaggcctaacgtttttgcattcctttgccgaaaaatatctctgaacttaatctgcgggaggtttttatgaaaaaatttttttcggccaaatttttagtaccagggagtgtatttcttgtctttttggtctttttaatggccagtctgtctagtttttatcttttggcccaacaaaaacacgatgctcattatataaatattagtggtaaacttcgtatgctttctcaaaaaataagtaaagaaagttttttgtatgcccatactaatgaccccaaatggttaaattctttgcaaaatacagtaaaaacctatgatgaaataataaacgaactagacgagatatctcgtaaaactccaagctttgtgagagaagaatttcaaaagttagtttcgttatggaaaccatttaaaagaaatgttcttttgttaagcgaagataaaattaaaaaccaacaaatccttgagtatgttgctaaaaacaaccaggctttattggctcaagctaattctctcactaaaagcttagaaaaattttctgaacaaaaggccgttactttcaaaagaactcttatatttttactaggacttggactagcaatttttattttcactttagccattaccagaaaatttttgcttgaacctctaaaaaaaatttcttgggccttgcaagagcttaaaaatggaaatttcgaaaaatctattcatcaacagaagactttaaaagaattagaagaaattacatcggcaactaatgccgcaattgcttatatagccagtcagctctctactttcagtgatcagaaccgcagtttggctacggcagctgaatttgttgaacaatcaggaggagccataaggcaatttggttatgacagtgagcgcatggcccaggagttaaaagaggcttcacggctagccactgaaaatattgccactattgcccacgccatggaagaccttaacaccgcggcgcgcgaaatcgctcaaagtattcaagaaacagcaatgaaagccagtgaggctaacgaacacgtagcttttgctaaagagactataaaaaccctcgccaaaagttctcaagaaatagaagaggtaacgcgtttaattaatgatattgctgaacaaaccaaccttctggctttaaatgcaactattgaagccgccagggccggagaagcaggtaaaggatttgccgtagtagcaggcgaaataaaagagctttccagacaaacggctaaagctactaaaaaaattgggaaaattatcaataccattcgccaggatatggaaaaggccgtagctggagtagaatcaatttcagaaactgtagccagtgttaatgacctggctaataccattgccagtgctagtgaggaacaaaccgtaactatagctgacctaaacaataacattcaagaagcggtaagtaccgtagaaaaagtaaatctccaggccgatgaactattagctcacgccgaaagctttgaggctataagagaaaatttagacactatagatacatgtatttcaggtatagtggaagaaggaacagtcctgctttctttagtaaaaacaaatcccaatctcgaaaaagaattatttgagactcttcccttagaaaccaaactaaaactttctttactaacacacctcagatttcgtgaaagaattattcaagctatccttgaaggacagatgccagagattgaaacagaagcccacctttgcatattaggtaagttgctctctgaatatcaaccagaaacacaagaagaacgagaacttataagaaaacttgaacctattcacgaaaaattacatcaagaagcgaaaatctttctagaaaaaattagagatgcccaagacaagaaagatctcatgaacttttatagaaacagtatagaacctctttttgaaaagatgatcttccttatgggaaaatggttggccataagacagctatcaggagaaaatttaactgcagaaaaaggcgaattgataaaatgggggccttcttttgaaatcggaattaaaattatagatgaacaacatcataagctcgttgacatgattaacgaactttaccgtagcttaaaagaagaagttagcatagctaatttagaaaaaattttagatgagttgattgattataccgctaaacactttaaaaccgaagaagaattcttcgataaatatggttatccagaaacggaaattcacaaacaaatccatgctaaattagtagacaaagttattgactataagcacaaaataaaatcaggagatgaaaaactagcctacgatttactcacttttcttaaggactggctaagtaaccacatttgcgtaacagataaaaaatacgggccttttcttaaagaaaaaggattaagatagacgttaggccttcgagttttcaggctcgagggcctaatccctcccatgagacaacctcaaaattttgccaaaattgtaaaattttatgaaatcgaaataaaagtcgataaaaataaaaacttgacatagccgacaatattactagtctctatctgtaagattttcccaagggaaagggcatgaataaagtaaagctggtcctaattttatggattttttttgtttttgtaggttgtagttcaacaaaaacctctcagatttctccagatattccaaagccaaaatctaatttagcccaatcaacctctacaaatagccacaatactcctaaaattgctcaaaaatctgacctttcaggttctaccacaaacgaaaatgtagatgccaatacggaaaaaaataatttatctgaaaattccgaaaataaagagccgcaagcaagtgactacgataagggttctcaagagggaaatgacaaaatacagcatctagttgattccgccttagagtactacaacctttctcaagatctttggaatcagggtaaagacgatgaagcccttcaagctttagatcaagcttatgagttaattctccagatagatgacgattctgaactagcccaatcaaaagaaaatttgcgttttatgattgctaaacgcattcttgaaatatacgcctcaagatacacggtagtaaatggtcttcactcagaaatccctttggtaatgaatcgctacgttaaagcagaaatcaaaaggtttcaaactagcgaacgcaaattttttcttgaggcctataagcgctcaggtcgttaccgtcctatgatagtaaaagccttaaaagaagctgggttacctgaagaattgtcctggctccctttaattgaaagtggatttaaagtcagagctttatctagagcaagggccttgggcttatggcaatttatcccttctaccggctataaatttggcttaaaacgtaacatgtggattgatgaacgccttgatcccgaaaaatctactaaggccgctatagcctatcttaaagagttacacgaaatctttggtgattggacaacggttttagctgcttacaactgcggagagggtaaagttcttagagtaatcaaacgccaaaagattaattatctagataatttctgggatctttatgaaaaattgcctcgcgaaacagctagatacgtacctcgttttttggcagtattacatatcctgaaagatccagctaaatacggttttaataagttgcctgaaccagatccacctttaaaatatgaaacagtaaaagtaaacaaacaatatcgattaaaagatatagctaaggcaattggtgtttcagcaaaactcctggctgattacaatcctgaattgcgttataagataaccccagccaattacgttttaaaagtccccaaaggtaaaggccctcaattagtagcccttttagaaaagggaagcattaaaccctgggtgcctaggaagacttattacgtatattatcgtttaagacgaggagaaactctttctcatttggcgagacgttataaaaccagcgtagtagccattatgagaattaacggaatatcaaatcctcgccgtctaagagctggtcaacgtttaaaaatacctgtaggcaaaaaatatgtagcctattcctcaaaacgaaagaaacaaaaagtaattacctatatagtgaaaagaggagatagcctctgggttattgcccggaagtttaagactagtacaaaaagtattatgagaataaacaatttaaaaactcaccgtcttcaagttgggcagattttaaaaatacctgtacgatatagttcttcatagctttaattgacattgatggaagacgtgttaactttttagtcgctgggccgctagctcaatttggtagagcaatggactcttaatccataggttggaggttcgagtcctccgcggcccaccagcttttctctagcccccataagaaatctatcctacctggtgcatggtcttcatagtgatagtaaaaatagagcaatcctttggttaatgggagcaaccgcatgaaaaagatcggcatttttttatgttttctcatcttctggttacctctaggatgcaatgcccacaaagaaacacattatgtccgttgggttattgatggtgatacaattgttttagaaaatggccaaaaagtcagatacgcagggataaacgccccagagattgcacatgaagacaaaccgggagaaccttttgggcggaaagccttgaaatataatatcaagctagttaaaggcaaaaagattatcctcgaactggctgaagaaaaacgcgaccgttttggcagaattttggcctatgtttttctccctgatggtaccttcgttcaagaggccttagtcaaaaaagggctagcttttatctgctacatgcctccaaatacaaagtactttgagcgacttcttgaagtacaacgccaggcaatgcgccaaaaaataggcatctggggcgttgattctcttttcgaaggagagccttattacattggcaacaaacgctcaaggcgttttcatcgcccaagctgtaggcttggattaaagaccagccctcgaaacaaagttatttttcgctctatgaaggaggccttttttgaaggtttttgtccatgtcgtaagtgccgtccctggccagggaaaagataaaagagaactttgcttggttctttttattttggtaaatttattaacaaagacctttgtaaaaatgtgtttaaaagttttctcatcgccgtgaatgtcattgctaagcgtaagcggcttagtggcgatctcaaactaaagttctaaattatgcaaagatctttaacaaactaaataaaaatggatgtggggatggataaaaaagagatagaagctcgcctaaaagaattacgccaagagatagatagagttgatcgcactattcttgattgtcttaaaaggcgctactcgattgttaaagaagtagggcatctaaagagaaaacttggcgtagaggttcttgatttaaaccgagagcgtgcggtaataaaaaaaattcttgaagagaaccaaggaattttcccggaaaactctttaaaagctatttttttagaaattgttcacacttgtcgcacagctcaggaattacaaaaagtagcctatttagggcctgaagctacttttagccacatggcggcccttaaattttttggccaggcggctaattttctccctcaagaatcagtactcgatgtctttgaagaaacagaatctggaagaacaaagtttggtgtggtaccagttgaaaactctatagaaggcacagtttcagccactttagatgccttttcagattacaaactaaaagtttgcggagaggtttttatacctgtaagtcatgatcttttgaaccaaactggtcgtaaagaagatattaaaaaggtaatttctcatccccatgctttggcccaatgccgcaagtggttgagaaagaatttgccgtcagtgccggtagaagaagtttcttccacggcctttgccgcccgctgggcagccgtagatccctcggtagcagctattgctagttcacttgccgcccgtacttatcatcttcaagcagtggctaccagcatagaagattttcacggaaatgttacccgtttttgggttatcggcaaagaaagccctggacctacaggaaaagataagacttctcttttcttcagtatctctgatcgccctggagccttatttgaagttttaagctcttttgctaaacggcaaataaacctttctaagattgaaagccggccagcaaagaacgaaccatggcattacttcttttttctagattgtgacggccatataaaagaccaaaaggtaaaagaatgtgttgaagaaatttcaaaaatctgtgtgcgcatagaatggcttggttcatacccagctggagaggaaaactaaaaaactcaaaagaaaggctagataaatatcttttgggagaagcgtcttcgcttgctgaagatttagtaggagattattttaaccttgcggataaagattggcgcaaacttcagtatgaagttttgttaaatagtaactactttctttgtttacctccaaaagccttagcggggctctttcttttagaaacttcagattttttaccacgtcgccgtaggaatttttacaaactagttttggctgaagaccaaattctatctctagggttaggagcctcttctcttcgggcccttttgctttatatttttactcatgagctaatacatatgatacggtttacaaaatttgctgccagtttttggatgcctgaaaaagaacgtttagaggaagaaaaaaaagtacatttgcttagtaaagaggtcttgagtttaattaaaaacgaggaaatagaaaaaatacttaagcattttgataaaacttatctaaaggaggtgtaaaaaatgcctatttatgaatacgagtgcgagaactgcggccgtcattacgaagtgtggcaaaaaatcaccgatgaaccccttacaacctgcgaagcctgccagggtaaactccgtaaactcgtaagccaaagctcttttatattaaaaggctctggctggtatgtaactgactatgctcgcaaagagaaaaaagaaagtaaaagctcaaaagggagccaaaagtctgaaagttcttccaaataatatcccttcaattaaagaaagcggccctaaaaggccgctttctttaattaataagttcattaaagaggcgacaagagacaagatacacactcattgcgagcggagcgaagcaatccctgtcgcgaggcgacgcagtcgccgtggcgatctctaagactcctgtgcccacgttagggaccgagattacttcgtcggcacttcgtgcctcctcgtaatgacccggctgggccacttcgtcggtcctagcggacctcctcgtaagtgtaagtgagaagtgaaaagagagaattatttaccatcggccatctgccatcagccatcggccatcccgtcactgcgagcccgtatgggcgaagcagtctcttaaataaaacgaagcagtctcttaaataaaatattttgcaaaggtctcttaaacatatactactagtcagtatcaggtaaaagtttctctaaatattcttttttacctagaacaaaaagttcttcgtctttttcgataacatgttcagcaggcggaagaattataattttagaggtatgttttttccgtatagccaaaatataaacgtggtagcgacggcgcaaatcaagttccttaaggctatgaccaacaaattcgtctggcggatcaattctcgctataagaaattctggcaataagggtagaaaatctaccatgttgggtgtaattaaggcttgagcttctttaagagcagcgtcctgttcaggaattacgacacggtctgccccaaggagtctcaagatacgagcatggtcttcatcattggccttggcgaggataaatttggctttaagctcccgtaagtaaagcacaattaaaacactggccgacagattactcatggctactactacataatctgcttcctcgacaccaatactttttagaacttccttgcgtgtagcatcagctacaatggcctcagaaatatcttgacttatgtcttctaccaacttttcatttctatctattcctaacacctctaccttttccatggctaatgtcttagccagattagaaccaaatttcccaagacctatgactataacttttttgttcatatctaacccaccataactctttctttgggatagcggtacggtcgaggttcatggcccacttccgaaagaaaagaaatcaacgaaagaagcccaacccttcctacaaacatggtaagaataatacaaattttcccccataaatttaagttagaagtaacgcctgtacttaagcctactgttcctagggcagaaaccacttcaaataaagctcctaaaaattcgtgctgggacttataaaaaggtatgttgggctccgtaaaagtaagaaaaaaatgaaaaagcataatggccagcaggtagataaaaaccagggttacggctttacctacttgatctacaggtattgaccttttaaaggccacggcttgagggaacccccttaatctgctccataccgtacaactcaaaacagcaaacgtagtagtctttattccaccacctgttgagcctggacaggcccctataaccatcagaatcaaaaatacataaatgctgtgttctgaaaaatgagcaatatctatagaattaaaacctgccgtacgggcactaacactatgaaaaacagctgtaacaactttaagaggccaggacaacccagccatagcaccagcggaatcgaaccataaaaacgccacggttccaaaaattattaaagccacatgggtataaacagttaacttaaaatgcaatgataatttatggcgtttttctttaaaaaagcttagtagttcgtaaacaataggaaagcctgtattccctaaaagaattgccaaagctattaaggcgagaacggcataacttttctgaaaatcaatcatgccatcattgaaagtagaaaaccctgcattacaaaaggcggaaaccgcatgaaatatggcctgagccaaggacactttgatccctaaaccgtgtcctaaaaagcacaaaaaaagccccaaagctattaaagcttcagatatgaaagtataagcaaaaatggtaaaaagtaactttctgggttcaggcgtaaagtggggcaaaaagctttcctgtaaagaaagcctgctagaaaaactcaaagaatctttgaatcccaaagcaataaagaccgaaaaggtcattacccccagaccaccaagttgcataaggacaaggattataaactgccccagatgagtaaaatcttgggcagtattcactactgtaagtccagtaacacatatagctgacgtagaagtaaaaagggcatctataaaagaaagagttttaacgtgagaaaaagggcaccagagaagaatcgcccctataatatcagccagggcaaaagaatagattacagccctggctggatgccgttcaagtttacgatttattcttttccattccatcggttaaaagtttatgtgatttttctcgaaggtactcccgtaattcgtgagaagcaactgttgaaatttttaaaggatggtgaggagaaagcccggcggtaacccttataagttcttcaatttttggttcttcctctttgggtagaggctcaggcagagccaaaaggagatgcagtttattagcactttctcgatagccttcagctatttcatcaagtaagtaaacttcggcctctttaaaatgttttttcacagccgctaaaatcaagttcatgtatctatctacaccttctaaaaattcttctctttctcttagtcgccagtcaataaagtctttaaggcgccttttgctaataaggcgataacaaagctcaaagataagagcccctccaagaacccaagccgaagaataaagggcatgaggcgaagttttaaaattgtgaactacaagcaccacagcggaaataagacaaccaatgcctcccagagcagccagaaaacggttagctttggtttggcgataaaggcgaaagttggcaaaatttacggcactaaaaaccaacaaaaaccccaaactgccggctacagaaatattttttagatcaaaagaaagagcggctacaactgtcaaagcagagataataatagctccttcgtaagcgcctttccaaatgcgcctggcaaaaaattggggaagctcgccgtatttcgccaccagataactcaccctcgccgttccataaagggtagcgttaatagccgaggccgtggaggccagagcagctatgctgatgaggacaaaaccaagctttcccaaaaaaggtttagctgcttctgctaatacgtaatctttggcctttactacttctgcaggatctaaatttcctaccgccactatagctaccaaaacgtaaatgcatattacagaagcgaccgcagcgtaaaaggcttttggtaatactttttcagggtcactaacatcttgggcagtgttagcaataagctcaaaaccttcataggccaaaaagataataagaccaccagtcaaaatatttaaaacatggggataagtttcaggtgaaagccttgaaggctctatagtaaaaaatcccaaaatagagaaaaaaaggagtattaataccttgaaggccaccatcaaatcttcggccttcccgacaatataagccccaagtaaattaagaatagtaaaaaatatgattactccagcggtaagtaattttttaagccataaagtctccactccggcaataagcacggcaccgtaacttccaaatgcatacgaataaagggaaagcatgataatgtaactggcaagaaggagagtattaagccaagcagcaaataaccctgaaccaaaacctcgaaccacaaattctattgttcctccctcactgggaaaccttaccgagagtttggcataggaataagccgttatcagagccagaaggcctgcaaaaagaaaggctaaaggagcggctcctttagctaaaagcactgtaagcccaaggacagcaaaaatgccgccccctatcatgccccccactcctatggagtaggcttcccaaaaacctatatttttactttgcataaaagcctcctgttagagtctatcttgagaattaagaatcgcattaaggtgggtcaagtaaaatcaaacaatttttatatttctgaaacttttaggctctataaaaattgttttgcctgtccctttttattgttggacttttaatttgcccgtcttaagtttagatttgatgcgaaaaatttaagttattgctaaacttataatagctatgaaaagggtttttattaggacttttggctgccagatgaacgaatatgactctgagcgcatgtatgcgctcataaaggatgaatataccctctgccaggagcccaaagaggctgacctcattttggtaaacacgtgctctgtgcgcaaaaaggctgaagaaaaagtttacggcctggtaggccgcttaaaacatcttaaaaagcaacgtcctgatttgataattggcgtttgcggctgtgtagcccagcaggagggtgaaaaaattttaaagcgtctgcctcacgtagatatggttttagggcctcaggcagtttatcgtttgccagaagcccttgaaaaggtaaaaaaaggccaggggccggtaattgatacagaatttaagcccgacttccaccagccgttaatatttcctcatttaaacggcacaaggccggttaaagcctttgtcactattatgcagggttgcgataacttttgtgcttattgtgtagtgccttacactcgcggccgtgaaataagccgtcctcctgaagaaattctggctgaaattgaatgcctggtaaaacaaggcgttcgcgaagttatgttactcggccaaaacgtaaactcttatggtcgcaaggaaaaggggttcccttcgtttgctaaacttctgcgagaagtggcccaaataaaaggcctttggcggattaggtttaccaccagccatcccaaagaccttgaccacgaacttatggaagccatagccgatatccctcaggtttgtgagcacttgcatcttccggttcaggctggttctaaccgggtgctaaaacgtatgaaccgcaagtacacccgggaggaatatctcgccaaagtagagcagctacgcaaattatgcctggagatctgtttgaccaccgatataatcgtaggttttccaggagaaagcccggaagactttgaagagactctgagccttcttaaagaagtgcgctatgccgaaattttttcgtttaaatattcagacaggcctttggccagggctacccagtttgaagacaaagttcctgaagaggaaaaggcccgccgtttagccaaggtgcataaattacaggaaaaaattacccgcgaaataaacgaatcttttatcggccgggaagtagaggttctggtagaaggcaaaagccatagcaacgagacgctctggacgggaaggacgcgctctaatcatgtggtaaattttgaaggcgaaggggatttgaaaggaaagctagttcatgttttgatagagagttgtggccagcattcattgcgtggccaattggttaatatccttcggggggaatagatgaaagtaaaaatgaaggtccaggccattgccctggatccggtatcaaacagtccggtaatgttactcaaagaagaagaaggtgagcgtactttgcccatctggatagggctccttgaagccaccgctatcgctactcgccttgaaaatatccaattttcgcgccccatgacccatgatttactcattaacattttagatcaactgggaataaaaatccctcgcattgaagtgtgtgacttgcgggacaatacttactacgctttgattactcttgatatagacggccgagaagtaaaaattgacgcccgcccgagtgacgcggtggctattgccttgcgcaccggagctgaaatctgggttcacgaagaggttttagaaaagagcaaacttctagaagaggaagaaaagaagggtgaaatccacacagaatcagctgaacaagaccaggacaaggaaaaactcaaagaactgcttgaaaaactggacccaagcgctatcagcaaatacaagatgtagccatgtttgattttcactgtcattccatatttagcgacggagagctgataccggctgaacttttacgccgggtgacagtgttaggttatgaggccgtggctattaccgaccatgctgaccagtctaacattgattttatcttgcctagaattatttctgcggctaaagctctaaatcaagtttccaaaaccaggttaataccaggcatagagataactcacgtgcctccaagtcaaataccagagttagtgggaagggcgagaattctcggagcagaaatagtagtggtacatggtgagactttggtagaaccagttgagccagggactaatcttgccgccataaaggctcgagccgatattttagcgcacccgggccttatttcagaagaagaagtccgcctggccgcggaaaaaggggtttttcttgaactttctggccgcaaaggccattctctcgccaatggccatgtggctgctttggcgagaagattcaaagcccatttggtggttaattctgatgctcacgccccaggcgatttcatgaccaaagagtttgccgaaaaagtagcccaaggtgcaggacttagcctcgaagaagtggctgacatttttctcaccgtacgcgaacgtttcctcggcatttagccatgtcgtataaggagtttttcgtctatgaagtaccgcattgattatgctaatgaattgaaccctgctcagcttgaggccgtaagaaacttattcggtccggttctggtaattgctggagcaggttcaggtaagactcgtactctcgtttatcgggtggccaggctggttgaagaaggtgttccgccagagcgtatccttcttttaacttttacccgcaaagctgcgcgggagatgcttcgtcgagcagccattcttcttgacgaaaagtgcgaaaatgtctcagggggtacgtttcattctctggctcatttgatgctcaggcaatacggctatctcattggttattcgcgtaactttaccatccttgaccgcggcgacgccgaagacgctatcaatcttttacgcacagctctgggcctggccgaccgcaagcgtcgtttccctcgtaaagaaaccatcgcttcaatcttcagcatggcggtaaataaaagaatatcgcttgaagaagtagttactgaggagtatccccattttcttgatgatctggaagacttagccaggctttttgaacattacgttcgctataaacaggaacatcagctcatggactatgatgacctcctggtcaactggtatcgtgtgttaaaaggctttccagaggtcaggcgtgagataggaagacgctttgaatttatcatggttgacgaataccaggacactaatgcccttcaggcagaaatagtccgctttatggccgaagagcacggaaacgtgatggtggtaggtgatgattctcagtctatctatgcctttcggggggctaactttaaaaacataattaaatttccaaagttgtttccgggcacgaaaataataaaacttgaagagaattaccgttctcgccagcctattcttgacttggccaacacggtaattgagtacgccaaagaaaaatacaccaagtgcctttttaccagacttgagggaggaaatattcctgttttatataaggcccgtgacgaggctgatcagagccgttttatcgctgaccgcatacttgagttacgcgaagagggcgtgcctctttcggaaatagccgtgctcttccgttcggcttatcattcttttgatttagagctagagctagctaaaaggaatatcccctttgtaaaacagggcggcatgaagcttattgaaaccgctcacatcaaagacgtagtggctcatttacgcctcctggtgaatccttatgacatgcttgcctggaaccgtgtcttgcttttgattgaagggataggccccaaaacttccaaacgccttatggaatatctcaaagttgaagatgacccctttgaagccctttcccgatattcggccaagccttcttttgctaaaggcttaaacaaacttgctgaacttttcgggaagcttagacaaaagctatctccagaagaaaaattggccctactttatgaatactatgagcccatttttgagagagtctattatgatgaccatcccaagcgggccaaagaccttgaccagcttttggctatagcccataagtatgaaactgtagaagattttctggctgatctcgcccttgagcccccagaagccagtgtagctgaagtggaagccctggaaaacgaagatgaaaaactggttctttcaacggttcattcggctaaagggcttgagtggcatagcgtatttgtaatctctctggcggaaggccgtttcccttcaagttatgcccttggcaaagaagaatccattgaagaagaaagaaggttattttacgtggcggtgaccagggccaaggaaaatttattccttacctacccggcaacttattattctcctggagaggggcgcatattcagtaagccttctcgctttttggaggaagttaaagataagttaaaaccgtggtacgaagaagagacttcttttatagaagaggaagaagaggtgtcctcgtcatttaaaccgggagaaattgtatggcacccgatttttggtgagggcaaagtcaaacgcatggccgacattgataaagtggtagtccaatttacctcagccggagaaaggactcttcatctaaagtttgcccgtctagaaaggctttaatttaaaacttctttatttagcgccagcttgatactcatcgctaggcatcgctagcgacaaagtcgctgcgcaatttttgtttctttcagtgagactctactactttgttcagatatttttgcctgtccccgttttttgattttgcctgtcccttagttctttgcgaagatttaaagcagaaagaaattacaagtgactaatgactaagactaagataagagcgaaaagtagttttttttaaaaaagtaggtttttaaaggtcaagttttaaattacggcttaatttttggacatctttaaatagagagacgaatttttcgaagtctttcctagcggcgatttggactaaatcttcaaggatggaaagatatttttctctcatggcctggccttcagggttgtcaaactggataagggcgtaaagataaggatcctggtcagcgaagcgagcgacaatttcaagctgacgttcaaagctgggagtggcgagatctttaatgagttttaggtcaaggccagaagtatccattagtttccctaaggccagaagcataagatggtttatgatctgtacaacggccatggtgcgatcgtgttcttctggtgaaactacaacagttttggctcccttttgttctaaaaaatttttaaaccagttaaaccaagtttggccgcgggaaggccaaagggctatcttttgtccttcaagagatttttctcctggaccaaaaagtggatgggcggctactacttcagctttagtattggccagcattatttcgttttgctcttttttcaaggaacaaaaatcaataagaccttgatcttcattaagaaaaggcccgatatcttttactacatccttaaaaactgacataggcacggaaacaaatattacctggcaagctttggccagctctctattggaaagtaaggtgttacgatcagacaccaaaacttcgtagccttcggcttcaaactggcgtttaaaccaacggcccatgcggccagcaccgccgattatgcccaggcgtattttagaggcaggagtcatttggacgatgaaaactttgggctaaaaaacgacatgcttcgtgtgtttccataggcagccaacgtcctcgacggtctaaaaaataccacttaccattcattttgcgagcaacaagtgtcccgtgatatcgcatgagaagtaaaacttttttctgatctaaagatggaacagactctgctatttgggcttcactaacttgaattaacgttttccacccagtaaaaagactaatagctaaagctaaaataagaataaatctgacaaaataccttttgattttcatgctttaaatctaaaaactttttcactcaaaatcaacctgtttagctactatcttttctggaaaaccttttctttttggtgcttgtgtctcgatactaaacagaaattttgtttagatcagataatagccatatcggctaatttttctattattttgatttttttctctcgttttagtccaagaaattttttcaactcagctgctgtttctttaacaaaacccttgctccctatggccaagctttcggtaaaatacctggtcctctgcctaaaagtttcgcctgtccctctatctggctcaccaagcccgcccttaccataaacaaactctcgtaaaagttctaatttctctttctcgcttttgccttcataccgctgaaggccgaggtcaagcgacagaaaagtcttgcctgtccctcttcttgctctgtatcccagcgaacaccagcggtagtcctccggcttttctacaattcctgcccgcaccgggttaagttcaatgtaagccaagcagttgagtagagcctccccggtttcaatgattacggacttaaacctgtcagcccagaagtaccctttgcggtcaacgcgtttgttataccagcgtgaaaagcgctgcttgatgtcctggacgtatcgggaaagatttccaagcctttttcgccattttttgagcatatcttcgtagaagaaaattttgcgtttctcgccgtagtagagcttgatgcggcgtttcaattcttcgtcagagaattgctcttcagggagcatgcggcagaggaaatggaagtggttgcccataatggcaaagccataaacttcgacgaaatagacctgcgagagccagcttataagatggagtaagtgttctttttcttcgtcgccgaggacatcgtggccgggcaaggccgtgcgggagattacatgataagcggcttgtggatcattcataaaaaaacgagggatacgtggcataagagacctccttaaaattttctttgcctgtcccttttatcggcataccccggtcggtactgaaatttttgtttatacttttgggattagaaaatatagcgggccttatctaggccaatatcctgaaacctgttaaagttttttgcctccattggtctcgcaattttgaaagtagcggttaaaattttacaaaattgtttagaaaaaaatggaaattatgaacagtagagaagtagaagagctaagctgcctttacgaaattgctaaaacgctttcaagttcgctaaacgtccgcgaagctttgcaggatattctcgccattttggcggaaaaactagacatgcgccgtggaactatcaccatatttaaccctcgcacacgagaaatccagatagaggtagcccatggtttatcagaagaagcgcgtaaaagaggccgctaccgtctaggagaaggtataactggccaggtagtagctacgggccagcccattgtagtgccagccatctctgaagacccgcgctttttaaaccgtacacgcagccgtaaagaggctgaaaaagacaaaatttctttcatctgtgtccccataaaaacgggcaccaaagttttgggaactctttctgtagatcgggtttttaccaacgatatttctctcgaagaagacgtccgctttttaaccatcattgccggccttattgctcagactgtggctaatatccaggcaattcaagaagaaaaagagagattacttgaagaaaacttgaagcttaagcaggagctgaagggtaagtatcggcttgaaaattttgtttgttcaagctctcgcatgcaggaagtactccagatgatggagcgagtagcccctagttcggccacagttcttatccgcggagaatcggggacaggcaaatccctcatcgccaagatgattcactttaacagccctcgggctagtgggccttttgtgactatatcctgcaccgcccttcctgaaaaccttattgaatctgagctttttggctacgaaaaaggcgcctttaccggagcccttggccgcaaaaccgggctttttgaaaaggcaaacggtggaactatcttccttgacgaaatcggcgatctgccgcttcctcttcaggccaagcttcttcatgtgattcaggaaaaggaattttatcgggtaggaggtactcatccggttaaagtagatgtgcgtatcatcgcggctaccaatcgcaaccttgaagagctggtagagcaagggcttttccgcgaagacctgtattaccgtttaaatgtgtttcctttatatttgccaccccttcgcgaaagaaagacggacattatccctctagctgaatttttcctggaaaaatatagccgtttatacaataaaaaaattaagcgtctttcctcgccagctatagacctgttagtccaatatcactggccagggaatgtgcgcgaacttgaaaacgttattgagcgcgccgtactcatttgcgatgaagaagttattcggagctatcatctgccccagagcttgcaaacagcagaaagctctcacacgcatgctaaaaaaagcttggctcaggctgtaaaagaggtagaagtggaattgataatagaagccttaaaagaaacaaaaggcaatcagagtaaagcggccaaacttcttgataccagccttagaatcttgaattacaaaattaagaaatacggaattgatccaaaggccttccgttccagagtataaaatgcttgccgaagaaaaacgactcaaacaagggaaactttttgccgagacagttaccgagcctgtcattatcccgcggggagaacataacatctctcgcaaagatatttctaaagaggctctaaaagtcctctatcgtttaaaaaagaaaggcttcctttcctatctcgtaggaggaagcgtaagagatctccttttgggcataaagcccaaagactttgatgtaggcactgatgctcggccagaagaaataagaaaactttttcggtggagtcgcatcataggcaaacgtttccgtctggtgcatgtttactttcctggaggcaaatttatagaagtagtcacctttagaggcccagagaccgccgaggaaaatggcctagaggtgtttggcacgccgtatcaggatgcctttaggcgagacatcaccataaatgcccttttttacaatatcgccgactttagcatcattgactacgtaggtggcatgaaggacttgcgagccggcatcataagggttatcggcccgcctgacattcgctttatcagagatcctgtgcgcatgataagggctattcgccacgccgctcgtaccggctttatcattgaagaaaacacctgggagggcattcttcgccatcgggaaaaaattatgctttgcccacccatgcgcatcagggacgaatggttaaaagatgtccttggcttttggaccagcccctgggccgacttgatgcttaaaagcaggctttttcaagaaatctttccgacttacggaaaatatttacaccgagccacacctcaggaaaggcagtttttcttcaagctccttgcctgggccgataaagaagcccaaaaagaacgcctttcagaggcccagaaactagcggcctttctttatccatttctggttggagaaggaagccttcctagaattcctaaaaaaacaactcgtcccggcggcttaattcgggaacagatgaaaaaagttttttatccttttgattttaaaagagagctttttgaaaatactttgcaacttttaacaggcatctggccgataaaatatcatttgctaagaagtaaacatatgccaaggcgtctttcacggaagagctattttcaagaagcttattgtctggccaaagttatcctgcggcttgaaagagaaattctaggccttgatttttccaatggaaaaagaaaccgcaaacggcgctagccgattatttttatcacttctcgcaattcagaaataacaaaatcaggcctggcttcggctggaggagtggccccaaaagggtcccgtgatggtcttttcacccagcacgtagtccatcccctttctttagccggggctatgtcgtggaaaaggctctgggccacgtgaaaaatgcgctcaggcgaaacagaaagcctcgtttccgctagctcaaatatggcctgccccggtttataacagcgagcttcttctgcagttataagggcgtcaaaagaaacacccatttgagccacactttttgccaagagatcattgtcaatgtttgaaatgatggcgaacttaaaaccagcttttttgagacctgccagggcttcttttacctcaggaaaaggtggccagctgggtaggctctgccagaggatgttttcctggcctggatctggcttgagaccgaaatggtcaaaaaactttagcgccacttctttcaagatttcacgataaggcttccaggttctttccgcctcactctcaaatctcgcgtaaagctttaaaatttctgcgtcttcaagggcaaaaataggctttaaggccttcaaaatgcccgtttcccaatcaatcaaagtgccgtagcagtcaaaagttacccactcaaaatttgcggacattgagttcctccagatcgtcttggtagcagagtatcacttctaaaccgaagtcttcaagctcttctattaattggtcaacctgagtaatgcgaatggggtttccttcagaatgcgctggaattttaaccatcacccgaggaggattaatagaaagaacctgggccttaatacgaaaacctgggggaagcccttttagagattccttgaaaaacttttgcgtaagaagccttaaatctttttctgtacgggcctttttaaaacgagttctaaaattttctcccatagctataagcatggaacatagaaactttttcggcaagagattgttgcccaatttccagttaatcaaatggggacaggcaaaaaatttctgataacgataacggggataacggggacaggcaaaatcaaaattaaaaatttgcctgtccccattttgacttttgttaaagagagcttattttccaaattgccatggccactataaaaattttaggcacagcaggggcgcgttacgtagtagctaaacagcttcgttcctcagcaggtacgtatatagaatacgagggcactcgtttagtgcttgatccagggccgggcacgttggtgcgtatggccaccactaagcctcgcctagatgttatgaaacttcacggcttgatactcacccacgcccacctggatcattcaaatgacgttaacattctcatagatgggctaactgaaggcggtcttaaaaaaagaggtgtgctctttgccccgcgagaatgcttgagcggaaatagtgcggtagttttgaaatacttacgcccttatttaaaagaaataaaaattcttgaggccgaaaaactttataccattggaaacattaagttccgcacttccaggcgacattaccatactgccgaaacctacggcataatctttgatttttcaggaaaaaaggtaggctttttagtagataccctattttcccctaggttaattgaatcttatcgggattgccagattcttattataaacgtggttcgcttcaagcctcatccttcgcctaatgtgcaacatctgtgtgtgcgggacgtagaagaaatccttgcggaaataaggccagaaaaagctattcttacccacttcggcatgaccatgttaaaggcccagccccatcaaatagcggctaagttgagccgcaagttaaatttagaggtcatagccgcttatgacgggttgactttggaaatttaaaatagggacaggcaaacttaactgcttgaagaaaaagatcaaaaatagtacaagaaaaacatggaagaacggcttctgatgggagaaaaagaaatagaccgcgctcttacaagaattgcccaccagattctcgagcgcaaccagggttgtaaggacttagtcctggtcggcattcgcactggaggagtgcccttagcagaacgcctgaagaaaaaaattgaacaaatagaaggatcagggcctccggtaggtatgctggatattaccctttatcgtgacgactggagcagagccgcttcacaaccaattgtacgtaaaactcaaataccttttcccatagatgataaagtggtcatcttggtagatgatgttatctataccggtcgcactattcgcgccgcccttgatgctctagtagattttggccgtcctcgtaaagtagaactggctgttttagtagatcgaggccaccgcgaattgcctattgagcctacttataccggctttactatctccactttaccaaatgaacacattaccgtacatttaaaagaaatctccggaaaggacgaggtagtccttgaaagacaccgataaatacaaaactccttccttttccgaaagattacctaccaaatggcttggtaaaaagattcttttttttaaagaaataccttccacccaagacgaaatcaaaaaaagggcctcttctgaaaaatcgggcctggtagttttagcagaccgtcaaactcaaggccgaggaagacttgctcgtgcctggttttccccaagaggagcaggactgtatttttctattttacttaagggccctttagcccaaccaattacactttatagcctagcaacagcggtaggggtagcccgaggtcttgaacagctgctggatattcctgtaaaactaaagtggcccaatgatattttaattaaacaaaaaaagattggcggcattttattagaaaaagttccagagggtttggtaataggagttgggctcaacgtaacctttaaaaaagaaaatcttccacctgatattcgagaaaaggcctcttcgatctttctagaaaccggtatcatttttagtcggccgcaaatacttagagctgttcttgtagaactagaaaaaatatacgaaaaactacttgaagagggatttaatgccgttgaagatgcctggcaaaaaagagatgtaaccaaagggagcaaggtagtcttaaaaagaggagaagaaatccttaaaggccaggctatcggccccacacctaaaggagaactcctcatagaaacaaacaaaggtgtgataaccgtgtcttctggtgaaatattaatgtgggaaatttctggctggcatcaacctaaagccgcttaaataaacttctctaaaaacaaattatccttaattttacttaacttcgctcgcaagaccttattttattatggcgaagaagcgggggacgaacgaagaaaacaaagttatctctcgaataagacatttggcttgtcctttggttttagatgcttgcgtatttttataaaaggggtaaggataataaacaatttttataaaagttttgcaggtgaaagccatgcctaaactcaaggaagttttactaaaagcaattgaggcaaaagatttgacgcctgaagaaatagaacaggccttctctgaagtaatcgccggagattttgacgagaggcagcttgcggctctcttgactgctttaaaaatcaaaggagaaacctggaaagagatagccgctgtggctcgcactttgcgaaaagtagcaaggagtgtcccgcacaatatatccaaagccgaaccccttgttgacacctgtggcacaggaggggaccgtaaaggcacttttaatgtatctacggcagcagcctttgtagtggcagctgctggcgttaaagtggccaaacatggcaatcgttcggtttcaagtaagtgcggtagtgctgatgtgcttgaggctctaggtgtaaaaatagacatgcctccagagatggcggcggcctgccttgatacttgcggactttgttttctttttgccccactttatcatcccgctatgaaacatgtagctcctgtgcgcaaagcccttggtttcaggactatattcaacctggttggccctcttcttaacccagctggggctaacacccaggtgcttggtgtctctgacttccgtcttacggaaaaaatggcctttgctctcgatgcccttggtgccagacgagccttagttgtattcggtgaagatggctatgatgagtttgttgtcactggctctaccaaagtttctgaattaagagatggccgtattaccacgtattatgttgacccagaagacgttggccttgaactatgcgaagaacctgaagaactgttaggtggagatgctgaacaaaatgccgaaattataaggaacatattagttggcaaagaaaccggccctaaaagagacatggtggccttaaatgctggtgccgctatttacgctgcggaaaaggccattgacctcaaagccggtgttaagaaagcccttgaaatacttacctcagagaaagccatggacaagctcgaagagcttatcaacttcagccagcgacatacccaatgaaaatcggcataatcggtctaccacaatcaggaaagacaactatttttagagcagcggcgggagaagctgctggccaggtagaagagaagggcagcattgcccgcgcggtagtcaaagtgcctgatgagcgccttgatgtattgcaacgtatcttttcctctgccaagaaaaccccggccactgtacagtacctcgacctttcctttgacctcagagaaagagaagggcgaggcaaagaacttgaaaaacttttacacgaactgaaacccgctgatgccttaatcatggtagtacgaaatttcgaactggcaggaattcctccagagccacaaaaagaacttgatacccttcacgaagaactaatcctttccgacttggccattgtagagaggaaacttgaacgcctggaaaaagaagccaaaaaaggggcttcaatagttgaaaaagaactagaagaactacgcgaagccaaaaaactcctcgatgaagggcgccccttaagagtttcttcgaatttaagaaaaagtccttacatgaagggctatgcctttttatccataaaaccccttctagtagttataaactcaggcgaagaagccgaagaggtaaaactaaacttacctccctttgccgaggctattcacataaaagggcgccttgaagccgatcttgccgagctatcctcagaagaagctgaaatttttagagaagaatacggtcttttagaaccagcccttcccctgcttatcagaaaaagttttgaaatccttgatttgatttgctttttcactggtggagaaaaagaagcccgagcctggcctattccacgaggctcaacagctcaaaaagctgcaggaactatccattcagacatggagcgaggttttattcgagcagaggtagtagcttacgatgatctggttgaagcaggttcttaccaagctgcccagaagaagggaaaagttcgcttagaaggtaaagattatgtagtaaaagacggagacgttataatcttccgtttcagtgtataatccttttgatgaaataccgtttagctataaccactttaggatgcaaagtaaatcaggtagaaagtgcctcccttgccgaacaattcgaaaaaaaaggctataaattcgttgatttcaaagaaaaagccgatatttacatagttaacacctgtgcggtaacagccaaagccagctacgaaagccgcaaactattgcgtcaggcccttaagaatgaacctcttcttgttgtagctactggatgttacgcccaggttggcgcagaagaaattcttggttatctcaaggcccctattttgatcgttggccagagagaaaaggcaaagcttccagaaatcattgaaagtttaagcttaccgcttaaagagaaacatattgttattagcgatgtaaaagatttaaaattttgtgagccgtatcctctttcgtacttcagagagcacaaacgcgcttttttaagagtacaagacggctgtagtctattttgcacttattgtattgtgcctcatgcccgaggaccttcgcgaagcctcaatctggaaaaaataagagaacaagttttaagatttttggcagctggttatcaagaaattgtagtcacaggagttcatcttggactatggggaagggatttaagtccacctaaaacgctacttgacctggttaaccttcttgaagaactcggtgtaccacgctggcgtttgagttcactggaaccccaggagttaagtgaagatattttgtattttgcgcgaaaagccaaaggtttttgcccacatttccatctgtctctccaaagtggaagcaatgaagtcttaagaaaaatggggcggcgttacaaggtagaaaactttgaaaggcttgtattaaaaataaaagagctttttcctgatgccgctataggcgctgatgtaatagccggtttccctgcggaaacagaaaaagattttgaggaaacttacgccttaatagaaaaacttccccttacttatttgcatgtctttccctactcaccaaggccaggaacgcctgcagcaagatggcggcaggtgccaccacacctggtggcagaaagggctagaaagctacaggagctttctcaggccaaacgaaaagctttttaccgggcccaagtaggacagattcttgaagtcctaatactacgttatctagaagaacaagggctatatgaggggctttcacgcaactacgttaaagtgctttttgaggctcaagaaaaagaactcggccacgaaatttccgttaaagtagaaagagcggttaactcctggctttatggtagtaaaatttcctaaaaattggtgaggtcaatacccccgttaaaactaaattctatcccttgggaaagaggcttccgtgtgatatttttttaacatggctaacacctatctagcggcaagatggatagaagaggcccttgatcgctatcataatcgccctcctcgggccactataatgggcaaacgtgtcatcttttctaactttcattatttagccgcccttctccatatttacactggcacttttaagttaacgcaaattgccgaaattgcccgtctccctcgagaagaacttgattttcaccgtgagcaactggattttatgaccctggtagattatctcaagactagattttcagaatggtttcgggaaaccataatgatgcgcgatttctctttagaagaatatgcagatattgcctgggaatacaccaagttagatgaaatggtccaatcacagataaaaattcccctccttgagcgcttaaagcacctctatcaagcctgtgagacttgccagcgattagaaaaacccatggatacgtatgacctcaatgtttttcgtcggctcatgtctttttttatcttaaccgaaaccattaaacccaccctcagtagtaaattaataaaagataaagcccttccagtagccgaaaaaacccttgatatggctccatttaaagaatggcaaaaaggcagctggcaagaagacgaaagggttttggctctaattgaagaaataaaagcacgcacaaacccttttctataggagtggctatggccccaaaaaacaaatatcaaccacctaaactgagtgaacaggaaaaaaagcgccttaacgaaatattgcgccgcctcaaagaagcctacccggaagtcaaaatcgctctcaagtttagcaatcctttggaacttctcgtggctaccattctttcggcccagtgtactgacgaaagggtaaaccaggtcaccgccgaacttttcaaaaaatatcgctcagccaaagactacgctgaggccccattggaagaactcgccgaagatataagatctacgggcttttatcaacaaaaagctaagtacattaaagaatgcgcccgcttaattattgaaaagtttggcggtgaagtccctcgctccatggaagacatgctaaaactacctggagtggcccgtaaaaccgcaaatattgtcctttctaatgcttacggagtggtggaaggaattcccgttgacacccatgtgaggcgtttggcccaaaggcttggcttcactaaggaaaaaaaacctgacaagatagaacaggacctaatggccattatccctcgggaagaatgggggcaaattgcttacgtcttccaggcccatggccgcaagatttgtaaagctagaaaacccctctgtgaccagtgcgtagtcaaagacttgtgccctagtaagaaagagagctaaataataccacttaagggaaaatggcgcgcccgggaggactcgaacctccaacctctggattcgtagtccaacgctctatccggttgagctacgggcgcgcacgcaaaacaaattaactcttttcctctagtttgacaagtactcctaaaaggattttacttcgtacatggacctaaaaaatcgtttcaaagaacttatttttacgttggcttcaatcccgagcccaagtggcgaagaacgggccatcctagagtatctctggggtcgcctttctcaaatgaatattcctttacgcaaacaagaggtacctgaccgtttctggaatatcattgtaaacgaatcccctgagaacaagttgctcatcaccacccatgtggatacggttcctccctggctgggggtttttcctcctcgcatgggagatggccatttagaaggcctgggagtatgtgatgacaaggccggcgtggccattatgctcatgctccttgaagaaaggcttaggcaaggaaagcctattccggctacttttgccttcgtggtggatgaagaaagagaaggccagggctcggccatgctggctagggagcctttgcctccttacgccgtcgtgcttgagcccacggacttgaaaatagctattgctgaaggcggctcggtagagtttgaaattcgggtcaaaggaaaagctgtccacggaagctgcatcccccacggagaaaatgccattgagcgggccatagagctcgtaagcaaactcaaaaggctttctttcctatacacagagcatcccctggtaggcccggggggtttcaatgtagaaagatttaccggtggagacggtgaactcagagtgccagatcagtgtatagtggagatagactttcgcgtcttgcccggccaggaaacccaggatgttatcaacgagattaaacaaattttagatgagactcccaatgttcattacgtaataaaagacatatctgaaccctttgccatttctactgaatcacccattgtgaaaaaaatgtgtgaggcctatcgccgggccttaaaggaagagcctgagctttccggtatgcccagctggacagatgcggctcatctttttgctgctggtgttgaaccggtggtctttggcccgggggatttatctcgctgtcacaccccggaagaaatcattgagcttgttgatgtggtagaagcctttctggtgcttgactccttgcttgacatttggtcataagtctcagcctctaactctttttccatacgcagccaggccccctggcggtctgtcaccttaaagccaagtttttcgtaaaagcaacgagcatcttcgttcttttctccaacccagagggccacctttttaaaacctttttcttttagaaacaccagggctttttgcatcaaaagtttacctaaacctcgcccttgataggccggatcaaccaccagttcgtgaatctccggcacaacttctccgtgaaagcgacaatcaggctggataacgatgaaacctgctggctttccgtcaacaaaggccacaaaaaagccgccatcagcatgctttataagccatttgaggtaacgctttacccgccctggatcacgataagcgtaaatatagtcctcctgataagcgtcaagataaatgcgtttaaggtcctcagctaaaggtttcaggtcctttatgggtttaatttctatcttgttcatttttcttgattattatcctcaaaaagaagtatgattttcatatgaatctaataaggaggctagatgtcttttataaaatacatcgtcttatctgatttacacttaggtgaagaagatagccttttgaccaaccttaaaccaggggtggcggaagaagctccccttcagccttcgcctgtgctggtcaaacttggccaatgctttgaaaacctattggaaaatgatggccccaaaccagagctggtgatacttggtgatggccttgagatggccctggctggagtgcaccaggcggccatggcctttgaaaggctaattgaagaattttttataaaacgccgtttattttccagcataatttatgttcccggaaaccacgatcatcacttatgggaaaccgctcgcgaaatacaatatagtaactttgttgaaagaaaaaagcctccgggagaaattttaccagaaccctggcacatatctgaaacctttccccagaaagattatcactttgtgccttcaccttttctgcaaaaattgattaaccgttatcctgagatcaaagacttaaaagtaaaaattctctatcccgtatttggcttgctcgataaagactataaaaagatagtttgtcttcatcacggccacttgattgaatccatttatcggctcatgagcaaattaaaagtagcccttttccctagcgaaaaagagcctgacaccttgaacgagatagaaaaagaaaacttcgcctggatagattttttctggtccaccatgggccgttccggccgagtgggtgaaaagatagaaaacatctacgaaatgcttttggtgcccgctacttttaaagatttgctcggcaatttggccaaggccctggctgataaatttgacctgcctttaattcctgaaagatgggaagatgacttcattaaaaagttacttgaaaattttttaagggaaagtttgcggcccgaacgccgtagagacgaaaagactctttcagaaagctcagaaaaagaattacgctggtttgtagaaagccctattttacatgaaatcaaaaaaatcctgcctgttgatgatgaagaactttctacttatcaatttcagtttgtttttggacatacgcataagcctttggcgaggcttgataaattcaggccctttaacccctgggctaaagtctttaataccggcggctgggtgattgaccgtttagaacttctgcccgtttacggagtcaatttgatattgataacagatgacctggaagtgataggccttgaactttttcgtcagggaagctttgaatcgcccaaggttttatacgtgaaaagccccgatgaacaaacacctcttatagttagtcaactaaataagaagcttggtaaccctatatggcaggagtttgtagaagtggtacaaagcgccgctcaagtaagggcagggcatttaagacgtcgccttttgggtttttaaagcttctacgatttcttttagtatttgttggggtggttcttcgtaaaatacaggttctcccaatctttttagcaaaataaaagttagctttcctttccatacttttttgtccgcgcgcagaaaagaaagtatttcatctgtatcaagatcttggggtatgcgggttggaagccctaagtcttcaagcagcttgattagccttaggcttatttcttcttccgccacacctagtctttctgaaagtatagccgcggccaccatgcctatacttacgcaaaaaccatggagtatttcgtaattagccgcggcctcaatggcatggcctaaagtatgaccaaaattaagaattcgcctcaagcctccttctttttcgtcgcgcgagactacttcggccttaaggcggcagctttcataaattatgtgttcaaggctttcggcgtcgtaattaagtaacttctggcttctttcttcaagatattcaaaaagattagggcttgagatacagccgtatttgaccacttcggcgagaccatttttcaaatgttcaaaggggagagtgctaagcacgccgtagtctatgtaaacccgccagggctggtaaaaagtacccaaaagatttttgccttcaggaaggtccacacctgtttttccacccaccgaactatctacctgagccaaaagagaagtaggtatctggacatagggcacaccgcgcaagtaaatagaagcgaggaagcctgctaggtctccggtgacgcctccgccaagagcaattatcgcgcacttgcggtcaaagcctttttgaagcatctggcgggccagattaactatcgtgtccatatttttagaggcctctccggccgggaagacaaaaagctcggccgaaagccccgcttctctgagaaggcggagcaaatcttcagccaaaagatccgccacttggctatcggaaatcagggcgtaacgataacccaggttgagcctttttaaatcttcagggacttcggttaagaggccaccttcaatcaggatttcgtaaggcctgccggtttttacctctaaaattttcatgcctttttcttaaaacaaaacgaaataattttcaaactgagggacaggcaaaaatttgtgccacccaaattgcccttactaaataattggagtaattaagactagataaaaacaagtatagaggtaagagcaaataatggaatacttaattcttattggaacggttgctttagttcacctgctagcagtagttagcccggggccagattttttcatggtgtgtcgaaacacactaacctactccaaaaaaaccggaatctggacggcagctggtattggtttaggaatagccgtccatgttttttattcactcgctggccttgctcttattatttctaagtctattatgctgtttaacattataaaattcttgggagctgcttatttaatctacattgggtttaagtctcttttcgccaggtcttcaccctttaacctggatttattcgaacaaaagaaagatatatctgcatttaaagccgctagaattggttttttgacaaatattctcaatcctaaagccacgcttttctttttgagtctttttactatcgtaattcccccagaaactccattacctattttgttaattattggtttcattttgatgcttgatacatttttatggtttgcctttgtggcaatatgcctctctcaaaggcaggttcgttctattcttggaagatttcaaggaattattgataaaacattgggagggatacttattgccttaggaataaaagttgccctaacccatcgataaattcgtttgattatgagacagatagaacaaaaggacattattgataagctggccgaagccgtagaaaaggcctgtaaggtattacctaaagaagttctagaaacttttaagacggcccgagaagaagaaccttcatctcttggaaaaaaggtttttgatattctgcttaaaaatgccagcctggcccaaaaagaaaatttgcccatctgccaagatacaggtattgccgtaatttttgtggaactcggcgaagaagtaaaagtaaaaaatctttacgaggctataaatcaaggagtggccaaagggtatgaaaagggccttttacgtaagtctgtagcggatcctcttacgcgtaagaatacccgcaccaacactccggccattatacatcttgaaattgtcccgggagacaagcttaaaataacggtgctccccaaaggttgcggaagcgaaaacatgagtgctttaaaaatgcttcctccttcagcaggtatttctggaataaaagattttgtgatagatacggtcaaaaatgctggcccaaacccttgccctccaattattgttggtgtcggtattggtggcacctttgaaaaagcggcttttctggccaaaaaagcccttataaggcccataggaaaatctcaccatatagaaaaaatagccgagcttgaaaaagaacttttagcagaaattaacaccctgggcataggtcccctcggttttggtggcaaatataccgcccttgccgtacacatcgagaccttccccacacacattgcgagccttcccgtggccgtaaatattcaatgccacgctgccagggtcaaaactttagaaatttaggaggtagtcatgtttaaactagaaattccgcgggtaggtatgctggaaataaaacacttggttttggattttaatggtactctttctgttgacggtcaggtcaaaacaggagtcaaagaaaaattactcgaattgtctaaggatttagaaattcacgtagttacggcagatacattcggcaaagctaaaaaaactttaatagacgtagattgtaaagtgcatattttgcctccagaagaggctcatgatgagcttaaactaaaatacgtagaagagcttggagctaaaaatgtttgtgccataggaaatggcagtaatgatgctttgatgttagccgaagcaggcttaggtatagccgtactaatggaagaaggcatgtcaagagaagcttttttagcagcagacgtcttagtaaaagacataaacgatgccttggatcttctcttaaaacctcttaggcttaaagccactttgcgccgttaatacgctaatttcagggtttccgccgccatactgatcacccatattcattaaaaatctcgcctccataagaacgcgctaatttataaaaattttccataaaagcttaattatttataggatttttcttgacacggaattaaaatagttctaaataaataaaaaaactaaaacaaaaaggaggccaagttatgtgtttaagacctggcatgaaagcaccagagtttgaggtacaggcctatgtaaaaggtgaggtaaaaaacattaaactttctgattatcaaggccagtgggttgttctttgcttttatccggcagactttacttttgtttgacctactgagatttcctcgatagcggtccgctatcaagagctaaaagatttaaatactgaagttctggctgctagtgttgacaccgttttttctcacaaggtttgggatgaaacagagctttccaaaatgatcggtatacccgtgcccttccccttgttatgggacaaaggtggcaaaatgggccaactttatggagtttatgatcctgatctgggccttaatctaagaggacgttttattattgacccggatggcgttattcaagctattgaagttttaaacgctccggtaggccgtaatgtagaagagcttatccgtcagatccaggcctttcagtatgtacgtgaacatgctggtgaggcttgcccagctggttggactcctggtaaacctactctcaaaccatctcctgccctagctggcaaggtttgggaaatttggaaacctgaaaagtaaaatcaaatcgtacgcaatagaagaggggggattatcccctcttctaaaaaatcaacatagaaaactggagactaaaatgaaaaagtatcaatgtaatgtctgtggttatgtttacgatcctgaaacaggagaccctatgagggacgtagctcctggtaccgcttttgaaaatcttcctgaggattggacttgcccggtatgcggagcttctaaatcagaattcagcgctatagaataacagagtgggcaggacaaacccgcccaagttttttgagttaattctatttgaaaagaaatagcttttagtcagccgacctttataccttctactaaagcttttgagctagttatcagctgacactagccgaatcgtaatctttatctatccgtttttgattcaaaacactatgccgagatagaatccccagagatctccttctgattttggctgatagacataacccagggctgtatatttgagaggagaaggcccaaatcgcaggccttcataaaaggcggctatctgccacttctggtagcgtaacccagcttcggcctaaaaagaaaccctctggcttggttccagggtgatatcttggcccagaatatcgattttttggtagttataaatgacgattttaagggttccttcgccaaagaaggtcaccgtcgatgaagatttataacgtatatacccgcctaaaagcccataaaaattagcccagtattttgaataaccaatggctcgagcggtactatctatatcccttagccattgtcttatacccacacctaaaaaaaggctcaacagtgactctaggcgtaagccaaaaaggtaggcccaaattcccttcaaacttataaccgaaataagtgacctttgtttgcaccggatcccctccccaggtctgaccatcataatccacttggccgccaaacagttcgacttttgtgtgcgccctaaagtccctagataagggcttggaaagctgcaaacctagaccataaagcggcccagattcctgcaaaagtttgtctccttgttcgtattcctcccatgtaaatccagaaacactcgcataaataagaaaatagggctgcttctgagaaaaattcttgtcatcctgcgcccaggaattagagaagccagccagaagcaaaagatacaccaacaaaaattggatcttaaacaccataattcctcctaagattttcttataagttattgataacctattccttacttgttccgagcgctagcgaagagacctaagatcgcctacagctcggcaaactgcatcaactagcaagatatttttgtcattatgagggcgggaaaaattttgtgtaagggtaaaatttaagaaactcaagagggaggagggaggctatgcctagacgaaaacttgaaccctatccatttcctgatgaatggctcgaagaaatcgtcaaaaatctctgggaggccaaaacaaaaggcaccaaacccatcctctcccaattgcttcaggagctcatgaacgccattatgctcaaagaacgcgaaatcttcctcaaaaaacaccctgaaaacgccgctaacggcttctatcaccgtaatcttttcctctccttcggtaatctcgacctcaaagtccctcgcgtccgtatcggtaactctttccgtccggccatcctccccgatgcctggaaacgcatcgacaaagactacgaagaactccttattgccatgctggccaatggctactcaaaggcccaaatccaaagaaccctcaaaaaattgggcctgccttactctgaagattccatccaagacgtcctggatttcatccaggaaaagcttgagtttttccgctctcagcctcttaaacccgattggtttgccatcttcatcgatgcttactggggaaagatcaaagaccctgaatccggaaaaataagagatctttctctctttgtggccctaggtattgacctcagaggctttaagcacatccttggcttctggccccttaaaggccgagaatctaaggccttctggatcgaagtcctccaagatctcatcaatcggggacttaaaagacctcttcttttcgtcaccgatgatttcagaggtcttaccgaggtgattcctaaacttttcccttacgctcaacaccaattgtgtctgatccatcttcaaaggaatctcagggctaaacttccctcaaaactctaccgccgtacaaaagaactcttagctaaactcaaatatgcctctgatcgagaagagggggaaaggctttttgccgaactggtcaaagtgattaatgaaagaaatccttcctggagccagcaactcgagaaaaagactaataattatcttgcttttctggactatccttctcaggtaaggaagcacatttactccactaatcccgtagaaagtatcaattcagggcttgatcgaatggccatggatatggggagttatttcccctcggaaaggtctcttgaggtgaacctttttattcagctgagcaacttacaggacaaatggtggcgcaaagccgtgccaactattcaggcggtgagctatgaattacaacaaaaattcgtcttgacctatgagcttgaagctgtactctaaaatgaacaggttatcagctaacctttacacaaaatttcttataggcctcttatgctcaaaggcaacctcttctaccgtcgcttccttggcctctctgctattgaccccgttcctgaccactctactatatctcgcttccgttctgatctcaaatccttgaacctttatcgtaggtgctttgaagaacttaaacgccagctcgctcaaaagggttttgaacttcgctctggcaaaatcattgatgctcgtctggttaaagcggctagacgtcctggcaaggatgatgatgcctcttttatcaaaaaaggcaaaaagactgtctacggctacaaagaccatattgctattgacgttaaaaatgagtttgtttcagagttcgtttgcacaccagctaacgtgcacgattcccaagttcttgatgaattacttgaaggagaagaggcaagtgtttttgcagataaagcttatgataagcaagagttaaggaggaggtgtcgtaagaaggggatattttgtggagttttagcaaaggccaggaggaataggcccctttcggccagacagaagaagaggaatcgaattttttctcgtataagggccaaggtagagcgagtatttggcattttttccttacatcttcagagggagagggcgagatatgtgggactatttgccaacgaaattcatttatttttaacctgttttacgtataatcttttgaatttagcgtggcagacgaggagaaaggaggcgatttagaaggaaaaattgaatagataaaagataataagataatactgcgatgaaggaggaaataataaggaaaatgtgattaaaacctggaaaaattaagaaattttgaaggagaagagataagcaaaagggatagaaatcagaaatttttgctttaatggccaaaacggagaatagaaaacaaaattaaaattattttttcaaaggtctcttaatattttttaaatttacttcgatttttatcaattcctgtttttatcgcatttttttcttcaatcttccaggtaagtctttcaatcaaaattacattgttaacacgcgagcagtgacagcaggcaatagcattacaagacccgtgagcaaaacaattccttacataagcattatagactgcttcgagctttaagcaggaaccttctggcatcgtcttgtttgatttcaaaccagtgagaattcatatattacggacaacacaaattagtccttttatcgaaaattttccgctcggattaatgtaaagcttgagcaggaatcttgtataaatgttgcttttaaggtgaaaataatcatattaaaaacaaacgctttaaggaggccgcttatgggcattgaatttcgtaaagaaaagtacattaggccttttcataatcctttaaataactttgctcctgagcctcaggaagtagagctaaggtttgatcctttgctagagcactttgcggtttttaatcccgctcttgaagataaggccaagctctttttcggggcacaggactgggagctagttaaaaaactggctgaagctacgaaagaacagtgtttcatgtgtccgccgaaagtaagagaaataactcctaaatatccagaagactttatggctgaaggccggcttacacgtggggagtgtactcttttccctaatctctttcccacggctccgaggcatgcagttattgccgtgggtgaggcccattttcgcaaaatagatgagtttgagccaggagttttggctgatggcctttatttgggccttgaatttttgcgtctttgcatggaagaagatccagctattcgttttgggctcctttgtgccaactatcttttgccagcaggggcaagtttagtgcatccccattttcaggtagtagcagccaaggtggcttttccgcgacaaaatgaactattaaacgccagccaaacatattttttaaagtacggaaaaaatttctgggaagaattgtgtgctaccgaaaaagaaagtaaagaacgctatatagctcagcttggcagagttacttttatagctagctttgctccacttggcggcaacgaaatcctagccgttatagaaggagcaaaaggcctttcagaaatcactactgacgatgtgttagatctggctaaagggctaaacttagccctcaaaggttatgatagaatgggatacgggacttttaattttaccttgtttttgccggctcttgatgaaaaggctccttactttacaccacacctgcggcttattacgcgacaaaacctttatgagaactaccgtacagatgattatttcttgcagcgtcagttgggggctgagctgatcattactcccccagaagaaatgactaaaattatgcgtcaggttttcgaagaagcctaatttgtttgttttgaactaaaaatgatgaaaagttcaaaaatactattgtggtatttttcattttcggtcttattagttagcttttcttacgcctcagatgtcatagagcagactggaaactttatcaaagttattcttcctgttacagctataggcctttccttatataaaaacgactatgaaggtctttttcaatttactgaatcttttttaactacaattaccattacttatggcctgaaatattctattaaaactacacgtcctaacggagaacctcactcttttccttctggtcatacctctatagctttttcaggggcctcatttttacaaaaacgctacggctggaaatatggaatccctgcttatgccgctgctgcctttataggctatagccgtctcgaagcaaacaaacattatttcagagatatactggcaggagcaattatagggacagccagctcttatctttttactgatgtttactcaagtaacaaaatgtcttttatcccggttgttgaaaacaaaagctttattatgttattcaatttgagattttattaatggagggctcaaaacaggtgtaatttactcaattttacttggtagttatgagtgagcgccttttatcttgttagtgcaaaccctgaagtttatgaaaatctttacaacaaaagaaaataaaaagcttaccgaaaaatactggcttctgactctggaaggagaaattaaaaagccctctccaggtcaatttgtaatggtgcgggcctggcctgggtttgatccgcttctctctcgtcccttttcaatacactattatgaacccggaagattaagcatactttatgaagttaaaggccgaggaaccaaattgctagccaaactcggccctgggaaaaaggtagaaattcttggccctttagggcaaggattccctgaagtctcaagccgagatataatccttgttgctggaggcatagggatagccccatttctatttacggcaaaagaatttatccgaaaaggtcatcaggtacaccttttttatggtgccagaacacaaaatgacttcctgtgtttaaaagaatttgaggctttaggcgtatctttaactttaactaccgaagacggtagcttagggactaaaggttttatcactcaacctttaaaggcctatctgagtaagcataaaaaaggtgttatttttgcctgcggccctatgccaatgctttcggctgtggcccaggtaaccaaagaatcgggtataaaagctttcgtttctcttgaagcacatatggcttgtggcctaggcttatgtcttggctgtgtagttaagcataaagaacaaggctatctgcacgtatgtagtgaaggcccagtggtacctgcagaaaacgttttctaaagcagctcttccttaaagatgggccttatttctataccccgttctttaagataacgcttaacttcttcaatagagacttcttgccgatggaaaatccctgccgctaaggccgcttctacctccgtcttggtaaaaacttcgtaaaagtgttcaggagagccggctccacttgaagcgattactggaatagataccgcttcttttactgcttgaataagctccaggtcaaagccaaggttagtaccatcgcggtctatactattcaggagaatttctcctgctccaagcttttcacacactttggctaaagtcacagcgtcaatgtctcggccttcacgaccgccctttatggtacattgaaaccagcagtacctctcgccattgggcccaggaatcgaagtttcaattaccgggtgtttagtcttttcaggagaatctacataaacccgacggggatcaatagatataactaccgcctgggttccatagaccttggaaatagtttcaatagagcttttcccagtggcttttcctgtgtgtagatattcctctacaattaaaacagcatcacttcctatagaaattttatcagctccagaacgaaaatactcagaggccacttccagagctgaataaaaatttccgtcacggtcagtaaagtcacggatacccccgccaatggtaagtggcacaaacacattttttgaggtaagcctaagaacctcaagcatggggaggtcttttaaggggaaatcacggaaaccagtgatatttaaaaaggttatttcatcggcaccttcagtataatagcggcgagcaagttctactggcttacctagattacgaacttgccccttctctcgcacgtcatattgatctcctttagtgactactaaatcgccatcgtcgttggtacgtacgtcaaggcaggctactattcttttagcaagtttagttttagagggaataaatttaggtttaactgctgacttgttagcttctaaaaaatttttaagaatttttaagcctacctggccgcttttttctggatgaaactgggtagctataatgttccctttctcaatggcgcttacaaactcataaccataatcggtagtgcaaagaattatatcagcttcttccgtttccacatgataagagtggacaaaataaaacttttcttcgccagtcaggccatcaaaaagtcttgaagacttctgaggtttgataccattccagccaatgtgaggaatagaaagagttgtgtcaaacctttttatgtaacccttgaatatgcctagccctttgatacctggagcttcttcagaatattcaaaaagggcctgcagccctaagcatatccctaaaaagggcctatcttctaagagataacgtttcaatggctcaaaaaaatttttttcatgaagggtacttataagagaagaaaaattgcccactccaggaaatattagtttttcagcagaaagtatgtcttcaggagtttttacaagttttactttttctccaagagcctcaagggcgttaactacacttctaacatttcccgcaccataatccaaaagggtaatcatttttttacctcctggagcctaagcttataaagtttttcttttagttgcaaatagcttcgaaaaaatggtgggaactagtgagagactacttcgggattaaggggttcaagatattctccacccatgcgcacgagcaaaatttttcttttattagctgcatttatcattccttcagggaacctaaaggccgctaaaacaggaattattttaagaccggccaccggcggaaaaagctccggtaaaagctccagggcttctttcatctgctcaaaatcttcgggcttagcctgattttttacttcggctacccagacagtttcttggccatctttttcggcaaaaatgagtacatcatactgtctttttttacctttaggacctgtttctaggtcaaaaagtactgattttacttcgtagcctaaagtttttagcagatagggaatacctgggccaaagatatcctcagccaaagtacctaagcggttggccagatctccccatcgtttattcatctcatctttgaaggctttcatttcgtctttaaaggctcgcatctcatctttaaaagcccgcatttcgtctttgaattctttcatctcatctttaaagactcgcatctcatctttaaattcttccactccgcgcatgaaggccttaacctcatctttaaaagcccgcatctcatctttaaattctttaaattcacggcttaggccttcatgatatttacgcagttcaaggaccgccattaaattgtccgtagaaatctgacgcaatagctctagctcttttacagtgcggtccactttttcttcctgattggtaagcttggcaacgatttcttgaagctccatagacgcctcggtaagtctaacttgatggtgcccccggcaggattcgaacctgcgacaccgagattaggaatctcgtgctctatcctcctgagctacgggggctttcattaaatttaacaatataccattagctcttcaagaaatttccgaaccctaattcctggcaaacaaagaaaagacaccaacctagtgtatatatagttttaagcaaataattttttcacccaagaggtgcctagcaacaaaaatcaaaattgacagacaggatagcggtccctaccctgaacgtgctacccactaactaccgcaaaaatttagcactataacataatagaatgggcgagacaaacccgcccatcttgcttttactccaaaggttttaactcaaacataagctgaccttcttcaacagtatcatttaccttaacgtgaatagccacaatttgcgcatcaaaaggtgctaccaccacattttccattttcatggcctctatgttggcaatttcttcgcccttgtgaacaatatctccttctttaatagttcctctttcaggattaccaatacgccagacgtttccactaatgggagcccctatctggttgggacctgaggccttttttatttctttctttttagctcggggggtttccaccctataaaccctggttttgttgttaattttcatgactacgtgaatcaggccttcatgctctgctccaattgaaaccagttcaatagcgtagggtttcccatcaagttcaaattccactttatctccaggttttttaagcccttcgcgccatacattagtggggagcaccagaggggcctggccgtattcatcgcgaaacttaatgtactcaacagcgtctttgggatgcataagataaaggataaattcttcttcggtaggctttctttctatcttttcctctagttcctggcgaagtttttccaggtcatcaggaggaagggcctcaagtggtgacttgtctgaacgctctttaattttttcttcccactcatcgccaaaggcactcttataaacccaatctgccggccatccctggggtaaacgaccatatttgccaaggattaagttcttaaagtctccaggagcgtttctaaaaagttgcaaaagttcttcctgctcccagggttccatcttgtcaaaatcttgatctacttcttctacaaatttagtaagtagcttgataagatgctctacaccttttaatccacgttctttggcatatttattaaccatacctgaacaggtaacccaggtaatttgggagccaggagttacatcaaagtatttaactatacggttataaagggacataacccttagtatttgaggcatgagatgcaagaagccgcctttttcggcctgttcaaaagagctgggaaaggctcctcctggcattttgtgtttggtaacattatggtcaagccctttaaaaggactctcggcccaggcgtactggttgatccactcgcgcactttttggacagcttcttccgcagcctggcggtttaagtgcacttttatgccagcttcttctaaatatgcgtgggcggccagaatcggcggctgaccataaaaacgacaaagagaatcttcttcaacgtctattatcttaacacctgcctgaacggccgctaaataggccggtaaagccagtccatcagtggaatggcggtgataatgtataaccaagtcgggatatttttgtttaatagtgtcaattaattgggcgatgcgtttgggactaccaacgccggccatatcttttatacaaaggactatttcatcggtgccaccgcagaggtcaactatttcatctactaccgagagatagtaatcatccgtagtccattcagcctgggtaaaagaaatggccggttgaaaaaggcggccacgcttcatgacgatttcagccactgtgcgcatattgcgaatatcatttaagaatgaaaagcagcgccagacgtctatatctacccgagcaacaacatattcgatgacgtttttgggatagggacgatagccccaaaggttggtttccctgataagagtctgaagcatcaccgagggcatcttttcacgaaacatgcgaatttcttcaaagggatcttcacgacgattcattatgcctacatgccagcgcgcgccaccatgacactcggcactaaaaagccccatttcttcgtagtaaggagcaagggtcgccaaatcataaatacggtgacgatttttgtaatcagattgtccggcgtctctcataccagtagaggtaaacattaccccgtcaaaatctcgcaaagtcttaactatttctttgggcgacatgcccggtttaataatgttccacataggcgttctcctttacatccagggttgagggcctaaggccgaaacgcgagccacaaacttagcgatcttaaggacctcatcttcggtgcttttttctttaaacatggaaaccaactcattcatgtgttcttcaataaaagtagtagaaaattttcccgctcggaaagaaggatgacgaataatggccaaaagaagaggggcgatggtttttatgccctccacacgaagatcacgacctaaagccctatccatggtcatgatagcggcctcacgggtttggccagccgtcataataagcataatgagtgagtcgtaataaggaggaatatcagcgccttcgtaaactccctgcgatatccttaccgcaggcccttggggtagctgaaggcgagttatagtgccaaaagatggattaaagttaaaaggatcttcggcatttaaacgggcttccaacgcccagcggttaacttttacttctgattgtttaaccggaagctttttaccctcggctacatcgagcatgaggcccacgatgtctaggccagtaataagttctgttattccgtgttctacctgaaggcgggtattaacttcgaggaaataaaacttgttggtattggtatcgaagataaattctaccgtgccagcagaagtatagcctatttcacgcataagccttaccgcggtaaagcaaatctcttcgcgcaggtcgtcgtccaaagtgggagaaggtgcttcttctattattttttggtttcggcgctgaagcgtacattctctttcgtaaaggtgaattactttgccgtgggtatcggcaataacctggacttctatatgacgactatgactaatatacttttcggcaagtaaagtatcatcaccaaaggctttcatagcctcggatttggcttgattgaaggctatgggaagctcttcttctgactctaccttcaccatgccttttcctccgccacctttggcggctttaagcataataggaaaatctactttttcttcctcgatccacttttttatgtcttcgatgctagagacattatcaatacctgggatagaggggacattggcccgtctggcatactttttagcttctactttgtctcccatggccctaatcacttcaggactaggcccaatccatacaaggccagcatcttggaccatttccgcaaaatcggcattttctgccaaaaaaccccaaccaggatgaatggcatccgccccaacctggagtgccgccttaatgatgttttccatgttgagataagactcaaggggtggtgcttcgcctacgcaaacggcctggtctgctaaacgaacatgataggcaaggcggtcagccgtactgtaaacagctgtggttttgatgcgccgatcacggcacgtatccataattcgtaccgcaggtactcctcggttggcaattaggacatgagaaattttcctttccataaaacactccttaaattcataaaattctctataccgatatcaaactttacataaatacgggtctaccttttctttttagattttgtcaagaaactctctttgaaagtgagttaataaaaaaattttatgaaattttgaaattagattagattacgaattaccctaaaaaaaagattttggcaaaattaataaagaaacaaccttgtcgctaggtaacatagttgctaaggcgatctaaacgatcccttagctaacgcttgggacgtggactaattcgtcggccataacggacctcctcttaatgactatgagggaggcagctccttgcagtgacagttggggtatcactgattggcttaggcacgaagcaatctctaaaagtgcttcggctctaacgagacctcgccgtgacagaaaagaattacttcatcttgtggtaactatgttttcaggtataacactttgccgtctgaaaaacgctcggattaatatgcagttcttactattttatacattaccaaaagtattctttaggatcatagttttgaagaaaattaagggcattttgttcgggaaggggcctagaaaaataaaaaccctggacttcatccacccctaacccagtaataaaggctaattgttccctactttctattccttcagcaataacccgtaagttaagccctcgagccatagaaaccatggccattaccagagaaacctggtctctatcgtcaggaactttagcgataaaagaccggtcaatttttatgtctatgccttttaaatctttcaaatagcgaaaagaagaataacctgtgccaaaatcatctagggccagcttaaaaccgttttcataaaaaagtttgatatttttaaccgcttgcggctctaaaagcaaactttcggtaatctcaagttcaagagcctgcttagaaataacatattcttcaagccattgaaaaagtttttgaggaaacttttcacttttaagctgtatagcacttacatttactgaaacccgtatttctggaaaattgtcttctaattttttcaaaaacgcaaaagccatctggaaaataaggggttccacctccaatataagcccactttcttcaagcactggaataaattcaagtggtgacacaatccctctctcaggatgtttccagcgcaacaaggcctcaaaaccggagacttttctattttgtaagtctattcttggctgataaaaaagaacaaattcttttcgttcaatggctctttccacttctcctagcagatgaaacttttgtaaaatttgcggagagtgttcaggagaataaaatgccagaccccctttttcttggcgaaaaactttctttaaagctacggaggccttttcgtaaacatctaagatatcttctccatgctctggatataaagccactcctatacctatttctaaacgcacatggctatctcccacaaaaaaaggctttcttaaaacttctcttaaagaggaaacaaaacttttcagggcggcaagatcattaaaagtggtagcaatggcgaactcatcaggccctgtgcgagctaaaaagcccctgccgtttagaaaattttttaggcgtgaagccaatttttttagaattttatctccggttgcatatcctacctgatggttaatctctgaaaagtctatgatgtccaaccgaaatagagctatagagcttttttgttttctggctttgcttgccaggctggccaactccataataaaggccttttcattgggaatcccggtgagctcatctctaaaaagggcctcttcaagacgatcgcgctgtcttaaatggcgtagccccaggcttatatctctccctatttctaataacagattaatttcatcagaacgaaagtaatttgcttcggtatgatacacgaaaagtccgccaataactccttctttttctaagataggaacaatagctatagaatttaggccaaatggcctaattttatcagcccttatttggtaagctttgtcctggcaaacatcatttataattactggatggccgcttaaaaattttcgggcatactcctcaagatcactgcccataaactcttccatttgcctgggcaaaagtttcaagtaaggatgattttggggaaaggccccttttaattcaatctttttgttttctatcaagcctatccaggccaggccgtaaccaccatctctaaccaaaatgtgacaggcattttcaaataattccttctcagaaagattttctggaaaaattagaaaatttatctctctaatcagagttaaaaaacgatttttacgggttagttgttctacagttttaaagagattttcaaataaaaggctatagaatgcttgaaaaaaatatgtggccaggagagaaaagaacctactaataagacaaagataggaatcattaaaccctttttctttaagctctttaataataaaaactttcaaattttcacagaaactcatcaatactaccgggtaaattccgttttcgagatgttttgaggctacaaggaaaagttttggctgaaatactggatcaaatatttctttgaaagaagactcaaaaaaattaaaggccttttcaagggtttcgtttttcaattcaaaggaaactagtttattgtttgaagatgttatcgaatcaaaaacttcaaaccaccactttttcaagggcaaaatatccggaatttttgccaaaaattccttttcttccgggctaaatgtaaaggcttctccagaagtacaagcaaaacatatcttgcctaatttttttatatcctccaaatctttgtttgtgattataggtgcttcttgcataaagattacctcttgattctatgctttatgaaaaacccttagcaaaaatgatttactaagcttatccctcacatatttagagacctttgcaaaatatcttattcaagagactgcttcgcccatacgggctcgcagtgacaccgggagagagtcattgcgaggctgcgtcccgcagccgaagcaatccctgtcgcgaagcgctaagcgctgtggcgatatattttctttaatcttgcaaagatctcatttaaaaatttagctgcttaactttgtaagaatacttatcaaccggattaacagtgtctctttttttaagatcggcagagaaaagaaaagatttaaatatatcttatttaagagactgcttcgcccgtccgggctcgcagtgactacatggtggttggccgatgccaatggctcctggtagatggctggtagcgcaagagaccgcttcgctacgctcgcagtgacggaatggaagctggctcctcgccgtgacaccttaaaaagtcattgcaagcccatcagctcctttcccgtcattgcgaaccacgaagtggcgaagcaatccctgtccagagcgctagcgaagggatccctgtcgcaaggcgtcagcaaccgaaacaccgagacgaaagtctcgccatggcactcaatctatgttttctgaattttgccaaagtctatttattctgtttttaagggcttttttcctctagccgcgtcttctgagacatctcggctaaatagagcgtaatgttttcgggcaaattcttccaggtgctgttgaatttcttcctcgggcaccagataaagccgcataattctagcaaacatactaagagctactaccaattcttcagggattacttcgtctgctcctagctcaagaaaatttttcatctcagccgcatatcgtgttctaaccaatatgtagatgtcaggcttaatatgtttggcaagccctacaatcacccgtgctgacttgcaatctggaatagtgatggccaagaccctggccttctcaaggcccgcttggcgtaaaatatattcgtaagtagcatcaccaaaaataatgggttccccagcaagcttttcgcggcgaactgtttccgggttaacttcaatgattacataaggaattcctaccttcttggcagcggtgcgaagggccatacctgccacccctaatccaataattatcatgtggtcttctaaaaccaagggagagcttttttcttccacagaagttggtaaatgtcgcttggccaaaattataacaaacggcgttagtaacatggtgagaatagaaaccgatgaaagcagctgaaaagtgtctaattccaaaagattgtacttaagggcctcttgagccaatacaaatgaaaattctcctatctggaaaaggcttacccccaccaaaaaagcaatgtgaactggataacgtaaaacataacgcaatataccaaaaattatgctgctctttattagaaaaacaacggccgtggctccgagaattaacggaagatatttccagaaaagtctaacatcaaaaaacattcctacagaaacgaagaaaacgcaaattaacaaatctttaaaaggtaagatattggccgttgcttggtggctataaggggagcgcgctaaaataaaacctgccagaaaggcccctagagaaagagaaaggcctgctttataagcagcccaggctacaattaaacaaaaggttagagtggccaatagaaaaagttctcgactacgggtacgagccacaaaatccataaaaaaacccaatacccagcgactcaatacgtaagctccaccaagaagaataaaagtctttaccactacagaaagaagacttaaatcggctttaagctctccagccagaaaaggcactaaaagcattaaaggtactatagccatatcttgaaagagaaggattcccaaagaggcacgtccataaggggtttccatctctccttcttcctggagaagagataaaacaatagccgtactactcaaggccagataagctccgagaaaaaaagaaaccggagccgtaagatcaaaaataagataacctaataatcctgttattaaagccgtaagagcgatttgtagcccgcctcctatcagggctactgtttttaaacgggcaagatgggccggtgaaaactcaagacctatggtaaaaagaagcaaaactacgcctagctcagctaaaaaatgaaccgcctcctcagcctgaatcaagtgaagaccgtaagggcctatcagcgcgccagcgataataaaactgattatattgggaaccttaaagcgatgtccaatcaggctggccacaaaagctgagcccagaagaataattacatcatttaaaagtaccatttttcttcacctaaatttttttgacgtaatgatttgtttgttgatcaagatgttacttggggctcacccctcgcaaggactttcctttcctgttatcgcatagtttacgttgtttacatattattagatcgcaccgacttgctcgcaatggcacaaaaaactcttggccttacctttcgccattaaagtttagccagcttggctaacctttggcgggcctttttgggtagcttctttcgatgtattggttcaggaaaaagcttctctccctttatttcctcataaaaggccgcttccatcttgcctaaaaaatcccgcgaagttatagaaatggcgccgtaggtttccacatagcttcttatagcccggtcagaagtaaccaccactatgcgctctttttccttaaccgctcgtctctttatgtagtcgtcagcggtttctccctgggccgtaaaaattacttttatgccttttatagatacctcacttcgcggttcagcccggtcccaggcatcaaaaactacggttattctgtggcgccttatgcgctggtattcttgaagctgtttgagaagagcttggcgggcttcttctggattttctttcattaaaaaagctagctctggaacctggtgcaaaaggttgtagccgtctattaaaagatgtatagccattatcccctaagtttttctagaaatgtttcaaattgttccgcggagtgaaactctatcaccagcttgccctttttggctccccaggaaattttaactttagctccgataacttcggcaagttcctgctcaagggccaaaatattaggatctttgggtttttctttttcctgagtagcggccccctccttcaattttttaaccaaggcttcggtctggcgaacggaaagcccgcgctttattatctcgtctctcaagcgcctgagcaaagtttcgttttctgccaaacttaaaagcgcccgggcatggccagcggaaagacgctcttctagaaggtcttcttgaatgtagtctggtagccttagaagccttaaagtgttggcaatagcggctcggctctttcccactttttgggctacttcctcttgtgttaagccgaactcttccatgagacgctgatatccccaggcttcttctatggggtttaggtcttctcgctgcaagttttcaataagcgccagctccagggcttcctggggtgtaagttcttttacaataacaggaactcgctcaagccctgccaatcgagctgcctgaaaacgcctctctccagctacgatttcgtaaattcccggagtcacttcccgggcaagaataggctgaagaagccctttctccttaaccgaggctatcagatcatcaaggcctttgtctttttgtattcttggctgataaggtgacggccttaatgcctctataggacacatgaaaatctcagccggggtgtctaataaatcctcgtcaggcaaaagggcctctagacctcgccctaaacctttttctttagactttgccaagtttagcctccctttttagtatttcttgcgcaagcgtcatataagccttagctccccgtgaagaagcatcgtaggcaaaaataggctttccgtggcttggggcctcgctcaaacgtacatttcgcggaataaccgtttcaaacactacctgaccaaaatgctttcgcacttcctcctccacctgtttggtgagccggttacgcccgtcgtacatggtgaggaggataccgtaaagatagagccgcgggttgaacccttttttgactttacgaaccgtgtttatgagaagactcaaaccttcaagggcataatattcacattgaaggggaataagcactccttgagcggctaccagggcatttaaggtaagaatacctaacgaaggagggcagtctataatgatatatttgtattgctcggcaacattggcaataatctgagccagaagcctttcgcgaccttccctggccgccagttccagttcacagccgattaaatcaatggttgagggaaggatttttagcttcggatacctcgtttcatagatggccttttcaggagccaagtcccttaaaaggagatcataaagattaggagtcgcacctcttaagcctaggccacttgaggcgttggcctgagggtcaatatctaaaagcagtacttcctggccaagaatggccaaagcagcggctaaatttagagctgtagtagttttccctaccccgcccttctgattggctacggcaataatcctagacatttttacattgtttcacgtgaaacattttctttttcccaaaaacattttaacacaggaatagcttttagcttgtcttcaggaagcgcttcccagataatactttgtgtaaaacgcttagggccttccgcccaaataacttcttccggcgtaactattatatccacagaaaaatcatgctcttctaaaggaacttcatcaactatttgcaaaggatggaccgtggtcaaaataggcgtttctggattaatcttgccaaaatgggcaagaatagctagctcaagatcagcaaaaccccctcccttgcctaaccgctccccacggcgagtcacggctacacaaccggttattaccaggtctatttttggcatttcttcaggagacaccggctccccatatttgaaagcaccttttatagtagccccttttaagggatgaacttttaatttttggggatcaagcctaagaaacggttttggggctttcaacttaggaacggccataaaaacagtttttccttcaagaagggctttgacccttaggggaaactgagggctatcagggttggctttaacgaagcgagctcttttaaaggcctctgtctcggccgctttttcggccgctgcttccgctcccacaaaattggggatacggccaaaagctccaggaaaacgagctacgcctcgttcactcaaaagctcccatattttttcgcgtaaaatctttttctcgtgttttatttttgctagaatttcaggtgtcatgcgatatttgttagtagtcgtcctttttataagtttgttagccagctgtgctccgcccccacaggttagcaaaaagatataccctggcaaagtccctccaacccaaaaaccttatcgtatcggaggaaaagtttattatccgctaccttcagcccaaggctatgtggaagtaggtattgcttcctggtatggccccaactttcacggaaaaactaccgccagtggcgagcgctataacatgtatgcctatacggcggcccataaagtgttacctatggggacccgagtcctggttactaacctggaaaacggacggcaggtaatagtgcgcattaacgaccgcgggccttttgtaaaggggcgcattattgatttaagttatgccgcggctaaagctctaggtatacatcgcaagggaacagctttggtaagaattcaagctttaggcgaatcacccaaaacccatctggtattcaaagggcgatattacatccaagtaggagccttttctagttacgccaacgccgtaaggttaaaagagcgtctgagaaaaaatttttcagtggtcactattgtgccgttcactaaaaacgggaaaactttttatcgcgttcagatattcgttgctcgggagcttcatcacgcccaaaaaatcctagcccgtcttgaaaaagaatttccacaggcctttattgtagcccgctagctagtgtagcgggtagtgacaggctactttatgtccttttcctaaaagttcgggaacaactttgctgcatttttccctggccaaaggacaacgcggatggaatttacatccaggaggtggatacttaggattaggaatatctcctttgactttcaggttaaaacgtttttcttcgaaagaagggatagctgatagtagggccgcagtataaggatgcttaggctttttgattaaatcttccatgggccctatctctaccatattccccaaatacataacccctaaggtatttgcaattacttttgctactgaaaaatcatgagctataaaaagcatgctcaattggaactcttttttaaaccataacaataattctaatatagatgccctgagagataagtctatcatagagacggcttcgtcagctacgacaaacttgggctgtagaatcatggccctagctatgaccacgcgctgcctctgaccgcctgatagctgatggggatatctggaaaaaaatacttcttcaggtgttaaccccactttttttagcatttttaaagcccttacttcggcctggcctttagtaatatgcccttggtaatggataagaaggggttccattaaatgctcgccaatggtcattctgggatttaaagaggcataagggtcctgaaaaatcatctgaacatgttgtctaaggcttttgtctttgaaggcttttgtatcctttatttctttcccttcaatgaaaattcgaccctcagtaggagtttctaggcctaccaaaattcttcccgtagtcgattttccacaaccactttccccaaccaaagctaacacttctcctttatctatagtaaagcttattccatcaacagcttttaaatactctttctttttacgccaaaaaccactatggcctaacggaaaatacttctttaagttttctacctttacgacttctttagtttccataaagaaagcaccttaccattctattattcacttctacattgggcggaatttttctggaacaaatttccatagcctttggacacctgggatggaacctacatcccgaagggggattagcaaggtccgggggaaacccttttaatggttttatctttctatctacccaaaggtcgggaacagagtctattaatccctgagtgtagggatgtaaaggcgaagcggctacatccttagctcggccaaattccatgagccaccccgcatacataacagcaataaagtcgcttctttcaacagctaaaggtaaatcatgggtaatcaaaattatagagatatttctactggtgagttctttaaaaatttctaagattttgtcttgaactataacgtccaaggcggtagttggttcgtctgcaatgagaagtttgggattaagcgatatggccatggcaatgataatcctctggcgctggccaccagaaagttgatggggatatgaatttatcctgtcttccggtatacccactatgtttaaaagttcttgaactctgtttaaggcttcagttttagaaattttttcatgagctaaaatagtttcaaccatttgagtgcctattttttcaagagggtctaaactagtcatgggatcttgaaaaaccatggaaatatctttgcctcttagctgcctaatctcttttttgttcaaagatagtaaatcttttccgttgaatataatttttccctttttaactttacctggagaaagcctaattattgagtaagccaacgtagactttccacaaccactttctccaacaacactcaatagattaccactattaacagacaaagatacaccatcaactgctaatatctttcctctttcagattgatattcaacagttaagtcttcaatttgtaaaagcatattaccaacctacttatcttctttagaataaatttcgtttaatccttcacctaataaagcaaaaccaaaagcaaggagaactatcattaaaccaggaaaagtaatgagccaccaaaaacctgctggcaaataatctctaccagaactaagatcccatccccaatcaggagtgggagcagtgacaataaaacccaaaaagctcaaaccagcagcagtaataatagcatcagctatacatagagaaaaaataaccgccaccgtaggaataagattcaccagaatatatttagtaagaatacgaaaatcactagctcctataactttagcggcttcaacaaatagtctagttttcaaagataaagtttgacctcttatcattctataaaaagtaggaatataaacaatagctatagcaataatggcatttactatgctgggaccaagtatagcagatatggctatagctaaaatcaaactgggaaaagcataaatactatccattatcatagcaaaaatgcgatcaaactttcctcctaaatagccagatataagaccaagcgttactccaataagcatagaaataaagcctgcagtagcaacaattacaagaactattctcgaaccatatacaactcgtgaaaatatatcccttcccaaattatcagtacccataagatactttaaacaaggaggttgcaaaactggtcctattcctttggtagggttataaggtgcaataaaaggagcaaaaatagccatcataactatgacaaaaattattaaaccacctgtaagaataaaaattctcgcctggcctttagggagttttaaaaaatctgtcaacaacatattcgtcctcttagtatttaactctaggatctaaaagagcataaattatatctactattaagcttattaaggccacaaatagtgcataaaaaacgataacaccctgaacacaagggtagtctctatattgaatgcgttctagtagaaaagtacctatgccgggccaagaaaaggtagtttcagtaagaacagctcctgctaataaaatagcaaactgcaatcccattaaagtaatgattggaataaaagcatttttgatagaatgataaataatccttacttcagatattcctctggctttataagccaaaataaaatcttgatttaaaatttctataaggttatttcgcaccagacgcgtataggcccctgaaagaactatacctagagtcacacctggtaaaagcaagtgtaaacaagcactttctaaagactcaaaattgaaagtgagaagactatctaaaatatatagacctgttatatgaacgggttcaaggccaggatctattctacctcctataggcaacagttttaaatatactccaaaaattatttgcaaaaccataccaaaccagggaataaacaaagtataggtaagaatgccgtacattcttaagaaggtatctgtctttgtaccttttttgaaagctgcaagagagccggtaaagatacctaaaataacactaaaaacaaaagaaaagatacttaattctaaagtggctgggaatttttccattatttccgttagaactggtcttttaccccatataagagaatgaccgaagtctccctttaaaattccagcaagatagtgaacatattgaacatataaaggtttatctagtcctgcttcggctctaagtttttgaatcacttctggagggactttctgtcctaccatagccagaatgggatcaccaggtaaaacacgtaaaataaaaaagataagagttaagaggataaaaacagtgggaattacggtcaaaaaacgaactaagagatatcgtctaatattactactcatataaaaaccccataataaaagcgaatcagaggagttcctctgattcgcttttatttgtttttaccatactttaattttgtatagaagagtaagaaagcaacatagtgggaccaagaattatacctttaatcccttttcgagccgctataaaaagctttccttggacaagggggatgtaaggaacatcttctgccaatatttcctgggcttttttataaagtgccgttctttcttttatatccacaatacttgaggccttttccaaaatattatccacttctggattagaatatttgttaccagtccatttattagcccctgcttttagaaaaggagtcaaaaagttatctggatccatatagtcaggataccatccaagcaggcttatcatcatagcaccttttctcaggtaatccacataagtggaccactcagcacttttgagagtaaccttgactaagccagtattttcaagctgctcttttataacctgagcaagatccttttcagtacttccgtagtgggtaggagtccaccatagttctacttgaagaggattttttctacagtaaccggcttcttttaaaagtttttgagccaaagccaagttgttatcaccatatttcttaaaaacaggctcatagctccacataccttgaggcactaaagaataaagaggggcaaaagtattcatataaactcttctaacaatatcatttctatcgataatgcaggctatagcctgtcttacaagttttttatcagttggtgaaagcttaacgttcattaccatgtatctgataaaagaaccaggagcttctattacttcatatttgccgcttcttttaagagatagaatatctactggagctaaagtcctccaagcaatatctatatcacctttttcaagggcaagtcttagggttgaagcatttttataaaaacggatgactacttgtttattcttcgcaggttcaaaaaaataaggattcttttctaaaatgagttcctgatctcttacccattttttaatgacataagggcctacaccacctgcagtttggtctggttcgattttatcagggctatatttagggcttacagggaaataaggaggagtagccacaatggccacgaaataagctacaggttttttaagtataaattttacggtgtagtcatctaaagcttgtacatcttttacaaaatcagttaccagccaagaagggtctcctttgatggtcattactcttttgatagacctaactacatcttgggccttacaaggggtaccatcagcaaatttgaggtctttccttaggtggaaaatgtaaactttgttattctcttttacttcgtaggattcggcaagataaggctcaagctccgtggtcccgggtttgtatttcatgagaccacccattacattgttcaagacttcccaggtgtagaaatcgtaagcattagatgggtcaaggtctgtaagcttatctgttacaccaataactatttttcctttttccgatgcttgaaccaagctaacgcctgacacaccaagaaaaactacacataacaaaaggcctatcaattttttcatagtaacctcctatgagaatttttcctcgaagaggaagcgtatccataaaagtaaaaaattcaacaaaaatttcactctgttctttctgattatctttagcatactttttctaagaagaaaaaattattttatttactaaaatccagcttccgctaactataggggctgggccccagacaaaaatggatgccaagtgaattgtaaagagagattcctgtttactagcagccataagccaatggcctcttaccatctagtcactccggacccatatgtgggcgaagccatcttttaaaataaagttttttacaaagatctcctcaaataccaaaaattaattagttaaagaggcctcccaaaactcccttgaaactttctccaagctgattattcctctcttcatggaaagaaatgactttttaaaagacaacttgaaaaggcttgaagagctatcacgaaagctcgagcttcgctttaaaaatgaagccctttttttgcaggccctaacccaccggtcttttgttggcgaccatccagactggccttacggagataacgaacgacttgaatttttgggagatgcggttcttgacgccattattagccatcttttgtataatcgttttggccgggaatatcgcgagggagaactgtccaagatgcgagcttggttagtaaatgaagagcgtctggcacgcattgctcaaaagcttgaactggataagctaattttgttggggacaggcgaagaaaaaggaagaggtcgccaaaaaccttctattctggcggcaacctttgaggctttggtagcagcggtgtatctggaccatggttacgacaaggtgtttcaaatagttaaaaagcttttctcccgcgttatatcccaggcggagaaggggcttttagcggaccataaaactttattacaggaatttacccaggccttgttcaaaaaaaccccaaaatatatcttggtaaaagaaacagggccggaacacgccaaaaaattctttgtagaagtaaagattggagatgaaactttagccagtggcaaagggtcttccaaaaaagctgctgaacaagcagcggccaaaaaagctttgaaaatactggaggaaaaatatggaaaattcacaggcaaaaaatgaaaataaatttcgttcgggatatgtggcccttatagggcttcctaacgtaggaaaatctactcttcttaatcaacttttaggttataaggtagccatagctacaccaaaaccccaaactaccagattccctataagaggagtgcttacaggtgaaaacttccaaataatttttgttgacaccccgggtattcacgatgccaaagatctattcaataaaatcatggtagaacaagcccttaaagctatagaagaagtagatagcattgttttcataatcgatgtaagcaaccgtaatccgaaagctgaagaaaaaataatagatatactacgaaaagctaacaaaccagccatattggccttaaacaagatagatcttgttaaaaaaggtgaacttttacctattattgactatttttctcagatttatccctttaaagctattgtacccatctcggcccttgaacgagatgggctagaagagctggtaaaagaaatagttgaaacactacctgaaggccctatgtattatgaccctgacaccttaactgatcagccccagcgtctacttgctgcagaaattatccgagaaaaggtttttatgcttaccaggcaagagattccttacgccactgcggtagtagtagaggaatttcaggaagatcccgagcgtaacttaattataattcaagctaccatttatgtggaaaaggattcccaaaagggcattgttattggaaagggtggacagatgctcaaaaaaataggcactctcgcccgtgaagaactggaatttttgttcggcaaaagagtgcatctggatctgtgggtcaaagtccttaaaggctggcgcaaagaagaaaaactccttcgtcgtttgggcttccctggagtgtagctttttaacaacactgttttaaactagccacacttttaaaagctcttttttggccaaaagcctttatatttaacgtctggttttatggcctaaaagttgcatgttttacaaataaaaaacagtgaggtaaaagcgtggagctttttcaacatactatagctaattctattaaactttgtggcgaaggagttatatcaggcaaggaaatctgcctggagtttcatcctgcccctcccaatcatggaataatttttgagcgggctgatttatcttctccggtagctatacctgtaactccagaaacagcttttgccataaacggagcctctggagtagcttacggaaaacatcatattatttatgtagaacatcttctttcagctctgaatggcctagggatagacaatcttttaattcgagtatatggcgaagaaattcccctttttgacggttcagcccaagtttttattgaggcctttttatcaatagggcgtaagcctcaatgggctttaaggcgttatatccagctaaaagaagaaatcgtcgtttctgacgaaaagggaaaaattgtcataagtccagctcaagacttagaaatatcttgtgaaatagattttccgcatccccttattggccaacaaagtttttctctagaagtttgccaggaaaaatatctctcacaggtatcttttgctcgcactttcgcttttcttgaagaccttattcggcttcgcaaggaaggcatcttacgtggcggcagccttgaaaacgccatcatattagacgaatctcaagtattgaatcctgatggcttgcgttccccagatgaatttgttcgtcacaaagtccttgatcttttaggcgacctttatttgctaggggctcctattttagctaaaatagaagctaagcgctcctctcacaagcttcatcaaaaagccgtgcaagccatatggaatagtgcctatgcctggcattggtatccttctcccaggcaagctcctgttaagccggctacacctgtgccaacctttgctgcttaacattacagggggtatttagggtgaactttataagaagcgggatatattcccgcttcttcttttttgttgtgggatagatctcaggttttaaacacctttgaatcatctctaatggctcaatataacctttgccttacattttccttcatgctaaaagactagtatgacaggagctattttagctataggtaacgaactagttgaaggacgcattttaaaccgaaccagtttttgggccgcaagactacttttattcaaaggctacgaaataaaagaaataaacactattcccgacgagccatctattattgaattttacgttaaagatttcctcaaaagatatgactttattgtggtaagtggtggccttggtcccaccactgatgatcttaccaatgctagtgtagccaaggccctagggcgtaagctgataagatccaaagaaatggaaaagcgaatcagagaaagagagaaggcctacgggctaccagaaaacccattacgcctcaaaatggcagacttaccagaaggtgctgaacttctcactgatgatcaccctatggctggttactttttgaaagtggatgaaaaacttattttttgcttacccggcgtgccagaagaatttgaatttctttttaaagaaaaagtgctccctttgcttgaaaagtatttacccgcaaaagaagtgtttttgtttaagcttttcaagctttttggtcttcatgaagctgaaattaatcttgctttagaaaaatttgaaactgcctggaaagacgtaaccgttggttattatccttctactccagaaatacatatagccttacgaataaagagtcatgataaaattcttgctgaaaaatttttaaataaggtttccacgacgataaaagaactttttgggccttacatattcggtgaagacgaagaacttcttgaaggggtggtaggaaaactacttttgtccagaaaagaaactttagctctggcagaatcttgcaccggggggttagtcgcctctcgtatcacccgcataccaggagcttctgcctattttgaaagaggggttgtctcttattctaatgaagcaaaaatagaaatcctgggcgtacctaaagaagctgtcgaaacccatggtgccgttagtgaacctgtagctaaagctatggctgaaggtattaaaaagcttgccaaaagcacctatggtattggcataacagggatagcaggtcctactggcggctcactagaaaagccggtaggcacggtatggatagggttttcttatccagaaggtactgtagcccaatgttttcgtttccctggtgaccgccaaactgtccaggattatgcagccaccacggcgcttgattggttaaggcgatttttgagttatggcacgcttattcctagctatcagtttacctgcaaaaattaaagaaaaacttaaatctcttcaggaagacctggccaaaacccaggcacacgtacgctgggtgcgacctgaaggaatccatcttaccttaaaattttttggagaagtgcctgaagaaaaaacaacccaacttattaaagcgatagaaaaagttctagaacgcgaaaagccaggacttttgcgttttaaagtcaaagatctaggcgtcttcccaaaccctcgctcaccacgagttatatgggctggtcttgaaggagacttagtcaaattagctaaacttcagaggcatcttgaggaagcctttatacctctgggttttccaatggaaaaacgggcctttgtcccccacttaacccttggacgtataaaatcacccagaaaacgaaatgtcttaatggccaaggtagcagattatcaagagaaaaattggtcaattcctgacgatatagaaattgaagaaatagttctttacgaaagtaaactgcatcccgaaggagccatttatacccctcgaaaacgtttccctttaacttaatatcagttaagagacctttacaaaattcaacaaacatagatagattgccacggcgactacgtcgcctcgcgagagcgttgcttaggctgctgacgtctggcggcaggaatcccttcgctagtgctcgggacagggattacttcgccacttcgtggctcgcaatgagacttttttccgtgtcacggcgaggagccagctctcattctgtcactgcgagcgtagcgaagtagtctcttgcgctactagccctctaccagcagccatcagccattggccatcggccaactaccatgtagtcactgcgagcccgtccgggcgaagtagtctcgtaagtaaagcgtttacaaaagtctcttaaaggcgagaaaatactattttgcctgaaacgatagttattaccgtctggccctgcatctcccagcctaggaaaggtgtgttcttgctcttggaatgcagagccttttcgtcaaccacccagcgcttttccgggtcaaaaaccgtgacatcggctacctcgccgggtttcaacgagccccctggcacgcctaaaattttagctggattacaggacataagttctaccaggcgggataaggaaataactttttctcttaccaggcgcaaagctagaggaagggccgtttccagaccaattaaaccgcaagcagctttttcaaattcacaaagcttttcaagggggctatggggagcgtggtctgtggcgatcacgtccagagtcccgtcagccaaagccttaataatggcctcgcggtcagcctcgcttctcaacggcggattcactttggcgttggtctgataaccaaaagtggcctcttcggtaagcgaaaaataatgtggagcggtttcagcggtgacggggattccctctgctttagcgcgccgaatgatctctaccccttctttggttgagacatgagcaatgtgaataggcgttcccgtaagcttggccagcattgcctccctaaaaatagctatggcctcaccctcagccggaatgcccttaagacctaacttagctgaagccaggccttcgtttacgtgcccaccttttgaaagggctagttcttcagaatgggagataattggtaaatcgaaatttttagcgtattccagggcaaggcgcatgagcccggcatctgaaacgggatagccatcgtcagataaagccaccgcaccggcttcttttagctcgccaaattcagttaagctctctcccttttggcctctggtgatacaggccaccggataaacccgggcgaggcctgcttcttcggcttttttaaggataaaacgcgtaacttccgcgttgtcattaggcggcttggtattaggcatacaggccacggcggtaaaaccaccggctaccgctgctttggtgcccgtctcaatggtttctttccattcttcacctggctcacgcaaatggacatgcatgtctattaagccagggcaaacaattaaaccccggcagtcaatcacgcgggcgtcttccgcggaaatatttggcaaaatggcttcaatttttccgtcagagatcaaaacgtcggctatctggtcgagattttgagaagggtctattacgcggccgccttttaatagaattttcacgctccacctccaagaaggagcactaatagggccatgcgtacagctacgccgtttgtcacctgttcaaggatcacgctgcgcgggtctttttcaagctctggatgaagttcaacgccccagttaatgggccctggatgcatgagaagacaatcatctttggccagggccaggcgctcagcatttattccgaactgacgggcgtattctctgatggaaggaaacaaggcccttccgtggcgttctttttgcacgcgcagggccataaccacgtcagcgtcttttaaagcctcctccaggcgataacaaactctggctcccagggcttctctttctggaggaagcatagtagccggcccgctaacataaacctcggcacccattttgcgaaaggcacaaatccccgaatgcgccacccggctgtggcgaatatcaccgataatagccactttaaggtcttttaaagagcctttcttttcgcgcacggtaaaaagatcaagcaaggcctgggtgggatgggcgttaaaaccatcgcctgcatttataactttggtgtttacgttttccgctatgagatgaggagctccagcgttggggtgtcttataacgaaaagatcggcccccatagcctggatatttagcacggtgtctatcagagactctcccttttctacactactcatgcgggcggtaaaattgaatacatcggctgaaaggaccttggcagccttttcaaaagaaagacgggtgcgcgtgctcggctcaaaaaaaagatgggctacgagctttcctctgagtgtgggaaccttggggataggtcgagataaaatttcttttaaggcttcggcagtatctagaataaaaataatttcttcaggcgcaagagaagcgatgtcgagtatgtgtttttttgagaagtccataataaagcccctggctcggaaaagggataccaaaataccaggggctggtcaagctttactgtacttcttgggtgaggcccgtaaaatctatgttacggctggcaagttcacggtcaatcataaaaagggcctctggtgagtctttgaccaggcgcatctgcgccactatacttccaaaagagtcctcctcttctacctgttcggtaatgaaccactggagaaaaatctgcgaagcgtgatctttttcctgctgggcaagctccatcagattattaatacgacgggtgacttctttttcatggtttaaggcatattccataaccgccaacggcgattcccattccgtagggggtttatcaatagcttcaagatcaacttttccaccgcgttcgttgataaagttataaaatttcatagcgtgcatggtttcttccacggcctgggccttcatccacttagaaaacccgggtaagttaaggctatcaaaataagcggccatggagagataaagataggccgaataaagctcccattttatctgctcgttaaaggctttttccatcttttctgtaaacataacccctcctttaattttgtttttattcgctagcaattttagctagggcttcatctaaagcttcgcctagggcgtctatttcacgataagcaatgataagaggtggtgtaaagcgcaaaactcggtcttttattacggttattaaaatgcgtttttcgtaaaatagatattccccaactggtgtggctgaaactttaagttccatagcctgcataagaccctgtcctctaacttcagctactaagtcgccataattatcggccaggtttaaaagtttttgacgcaaagccttaccttttaaaaccacttcttctaaaaatccctcttctaaaattttgttaagaaccaccagcgctgccgcgcaacttacaggattaccgccaaaggtagaggcatgggtgcctggttctagagccgccataacttcttccgtagccaaaagagcgccaagaggcataccaccggctagacctttggccaaacacatgacatcaggtgttaccccggtccattcgtaggcaaagagttttccggtacgacctatgccagtctgaatctcatcaaaaatcaataaagcattgtatttatcggccaattcacgggcagcttttatgaattcatcgctaagagggataactccgccttcgccaataattggttcaaaaataatagcacaggttttctcggaaatcgcttcttcaagggctttgatgtcgtttggtagcacgtggcgaaaacctggcaccagaggtttaaagccttcccagtaaaccggctgcccggtggcggaaagagccccaaaagtacggccgtgaaaagaattttcaagggctatgatttcgtgtttctccgggccaaaatttttccaggcataacgtctggcaagcttcaaagcggcttctactacttcggcgccgctattggcaaaaaagaccctatcggcaaaagagtgctcgcaaagaatttgggcaagtttggcttgaggttctgtccagtaaagattagacacgtggattagcttttgggcttgctcacagatggctttagaaacttctggatgggcgtgccccagcgcacaaaccgctatgccggcacaaaagtctaaatattcatttccctcttcatcgtagaggcgagagccttttcctttaacaaaagctacgggaaaacgtttgtaatttttagccaaatatatttctcccaaatcttttatataacccattttaacctcccagtttgttttttgcctgtccctaattttgacaaaatttttttatattaagaaatacttttacaaaaaatttgaaaattattttatttttttctttacttttgttttagcataagtataatgccttaattaagtattaaattatttaggaggattttagtaacatggttaaaggcaaggtaaaatggtttgatgaaaagaagggctatggttttatttctagagacgatggtggagatgtttttgttcacttttccgccatccagatgaacggttttaagaccctccaggaaggccaaacggttgaatttgaaatcacccaaggccccaaaggggaacaggctgccaacgttaccgttgtagaagaataattcatcttcaaagacgactaaacaaggccccgaacggggccttttttatttggccaacaactcttctatcttttttaaatcctctggtgtatcaacctccgggcattcatatttggtaacggaaacggctatgggatagccatgttctagagcgcgtaattgttccagtttttcagcctgttcaagctcacctgggctcaagcgcacaaaggtgtcaagaaattctttacggtaggcataaaggcctatgtgacgcaggtaagtagggcttggacctggtggacgataaaaaggtatcaaggaacgtgaaaaataaatggcctgtccctctttattaagcactactttgacccgattgggatcgtgcttatcttcctcgcgttcaatgggcaccgccaccgtagccataggcagatctgcatttaagagaagtggctttaccagttcttcaataaccgctggttcaaggaggggctggtcagcctgaatatttactacaatgtcatctggtgcaaggcggaggatttctgcggcctcggcaattcgttcggttccacaggtatgttctttactggtaagcaaggcttcaccctctatttcttctacgaccttttttattcgttcatcgtccgtggctactaccactttttctaaaactgagcttaatcttgccctttcataaacatgaacaatcatcggacgccctgctattaaagctagaggttttcccggaagtctagtcgaaccgtaccttgctggaataaaaccataaattttcatatttcctccattgttaaaattatatttccttttatatacttcgtttataacccaaaaaggagggaattatgatttattttttcccaggaaaagaagtaaagtttgaaaatcatcccaagtttagcggggtaaagtggttccctatgatagacaaaaataaaaccgatcgcgtaagcgtttgttatcttctcattgaaccaggagtggaaattcccgttcacatccatgatccagagatagattctatccttgtgcttgaaggcgaagctgaaatctacatgaacggcggctggcataaggtagaagctggcgattatttattcgtgcccgccaaagaagaacacggcgtaaaaaatattggtaaaacgcctcttaagctctttattgttcattcgccaccgttatattaaaggctcttacgaggaggtatgatgattaaacctgattttgaaaaaactggtggactggtgccggttattgcccaggattataaaaccggcgacgtgcttatgctggcttatatgaacgaagaagcctggaagaagactttagaaactggaaaagtccactattacagccggagccgtaataaaatatggttaaaaggtgaatcttccggtcacgtgcagttagtaaaagaaatttttcttgactgtgatcttgatacagttttgataaaagttgaccaattaggtggggcggcctgccacaaaggttatcgttcctgtttttatcgccgattagatggtaatgagttaaaaattgttggcgaaaaaatatttgatcccgaggtggtctatggaaaaaaagcttaaacttggaattccaaagggaagtcttgagaaggctactatggaactatttgaaaaatctggctggcgtataaatgttcaccaccggaattattttccagacattgatgacccggagatagaatgtgccatttgccgcgcgcaggaaatgagccgttatgtagaacagggcattcttgattgcggcataaccggaaaagactggattcttgaaaataactctgatgttcatactataaccgaactaatctattccaaagttagcaaaaggccggctcgttgggttttggcggtcccagctgattctaacattaaaaggctagaagatttagaaggtaaaaaaattgccaccgagctagttaatttcaccaagcgttattttgccgaaagaggcataaacgtaacggttgaattttcctggggagccacagaggccaaagtggtccaagggcttgccgatgccatcgtagaggttacggaaaccggaagtaccataagggctcacggactaaagattattcacgaactcatgcagagtacgccgcagttcattgctaatcacgaatcctggaatgacccttggaaaagaaaaaaaatggaacaactggctattatgttgaaaggggccttacgcgcccataaactagtagggctcaaaatgaacgtagctagagaaaatctggataaaatagtggaaatactgccaagcttaaatgctcctaccatttcgccgctttaccagagtgactggtttgccgtggaaactgtggtctctgaagatgtagtaagagagcttattcccaaactccttgaagccggggctcagggaataattgaatacgccttaaacaaggtaatttaagactgctttgtcgcgcttacacgctcctcgcagtgataaattggaatagtcactgcgagcccgtgtggataaagcagtcttaaatgagacctttgcaaaattaaggaaaatatagattgatcgccacagcgcttagtgcttcgcgacagagattgcttcggctgctaacgcagcctcgcaatgactatctcacggtgtcactgcgagaccgtgtgggaaagcagtcttaaataaaacattgtaaaagtctaaaggattaaaatatgcgttttaaaaaattacttttgttcgtttttttattgggaatggcggcctgccagagtgtggagccaccgcccagtttttatcaagaaaagtccaatgttcaccttgaaagagcctatatctactatcacgaaggccgcctggctgaagccttaaaagaggcttttctggccaaagatattaaccctaaggaccataacatctataacctgatcggcctaatttacatggacaaaggccaatataacgaagccgaaaaatacttcaaaaaagctttggaaatagccccggattcacctgaaattcttaataatttaggttcactctatctacttaaaaacgaaataaaaaaagctatttcttgctttgaaaaggccttaaaagaccccttttatcctaaaccctttattgcttacacaaacctggcctgggcttactacaaactgggagacaaagataaggctatttattacttagataaagccctcaactacaaccccaggtattcggtggcctacttttatagaggtttaatagccctggaagaagggatacttgataaagctcagcttgattttcgccgtgccataagatttaaccgtcaggacatggcctcccgttattatctgggtatagtttattttcgtttgaaccagatagaaaaagcaaaaaaggtatggcgttcaattatagagctagccccagagtcccgctgggccttaaaggctgaagaaaaactcatgactttagaagaactagaaggttcttaactacttacgaaatattaacgaaaaaataagagttaaaagaatacttaaaagaatacatgtccccagcggaaaataaaaagtaaagttatctcgctttattagtatgtctccaggaagtttacctaaaaacggtattttgctaccaagaatcattatcccgccgacaaaaaccataaaaaggccaaccagtatgataatcttccctaagtcttcaaagggattcatttttggccctccttaatcttcggcgtaattttttattgtagcgttcctcttcactaaatatacaaccacaataaggctggcggtagatatcaagtattttagcttcttcctgaccctcttcccagccgattctaaaatccttatataaaaagggaactttgtaacgaaaagcaaggtcttcggctatatcttttatgaggctatgagcttgatagcgactataaagtagggtggtggtaaaggcttcagctttttcttccaaagccttttttactgtttgttcaagccttattaaataacaaatctcacatcgtttatcttcccggtaagtaatggctcttaaaaaatttctcaagccgtattcggtatcgtaaattacaggtaaattttttatttctgctacttgccttaaagcccgaatccttctgcgaaattcctgataagggtgtatattagggttaaaaaaataaccggttacttcaaaaccctctttataaagaacttttaaaggataaagggcacaagggccacaacaaatatggagtaaaatttttgattttttcattttcatcatgtttgtgaacaagagacttttgcaaaatccagtaaacaagattgaaatcgctccagcgcctggagccttgccacagagattgcttcgccacttcgtggctcgcaatgactctttttggttatcactgcgagcctatctcctagtgtcactgcgagcccgtatgggcgaagcagtctcttaaataagatgttctgtaaaggtctttgtgaataaatgtttaaaattatgttaaaaggttgttgaaatttatgttaaaatattttaccccaaaatttaaacaaagttttcaacaatctctttttatagaaaatactaagatttgccctttttttgacaatttaaacccgctatataaatttaaaaagtctttaaaagaaaataataggagttagagatgaaacttattgtggaaaaagaatctcttctaaaagtactttcaaaagttcaaggtatagctgaccgtaaatccagtatggccattctttctacaattctatttaaagtcctcgatagtggtatcgaaatttcggctacagaccttgagttaggttttaaatcatatgttgaagctgaagtggaaactcctggagccttagccgttccggctcgcaaattttacgagatagtcaaagactttcctcaagagaggcttattcttgaagaagaaggccattatttaaatattacttctcctggagacgatgatgttttctttcgtctggcctgtcttcccgcggaagattttcctgcccttcctgtaacagaagaagctggcttaatagaaatagccggtgatttattggctgagatgattacaaaaaccatattctgtgtagccacagaagaaactcgcttcattctttctggtatttatatggaacagcctgaaggagaagatgttctgcgtttagttgccactgatggccatcgtctggccatgatagaccgccagattgagaatatttcaagccttaatcttaatccaggaattattgtgcctaagaaggcggcccaagagataaaaaagctagcacaagatattcccattttacagttcggtttaaaagataaccatcttattatagctgcccccaacatggtgcttacagctcgtttgatagatggccagtatcccgattaccgggctgttattcctgatgttcaagaaaacccagtaattctaccgcgccaaaaacttcttgaggctttaaagcgaacatctattatttcggctgaacgttatcgtccggtagcctttcatttaaacccaggttatcttacccttgttgctcagcatcctgatctaggtgaggctagagaaaaaattcctataaactatgaaggcgaagaagttgctcttaattttaacgccaaatatttgattgacgcccttgaggccatgaattcagaggaagtagaattttaccttaaagatgaagataccccctgtataatcaaaggtcctgaagacttcggttttctctgcttagtaatgcccatgtcgagtgtgtagccatgaaaaataattataaggcttcccaaatcaaagttttagaagggttagaaggggtaagaaccaggccggctatgtatattggctcaaccggcccagagggttttcatcaccttctttgggaggtggtggataacgccgtggacgaggcgctggctggtttttgcaccgagataaaagttattatccacgaggataattccatcactgtggctgataacggccgtggtattcctatagatatccatcctacagaagggattcctgctcttgaagtggtgatgactaaacttcatgctggcggcaagtttgaccacagtgtttataaagtttctggtggtcttcacggggtgggagtttcggtggtaaacgccctttctgagtggcttatagccgaggtccaccgtgacggaaagatataccgccagaagtatgagcgaggtgtcactgtaactccccttgaagtggtaggtgaaacccaaaaaagtggcactatcatcacttttaagcctgatgtagaaatatttggcgagcttgaatttgattacgagattatagaaaatcgtctaagagagcttgcctttttaaaccccaaagtaaagtttatcttgattgacgaacgaaccggcgctaaacaggagtttcattataaaggtggcataattgaattcgtcaaacacttaaatcgccgccgagaggtcatcaacaaagaacccatttatgtttccggtgaaaaagatctggtgcaaatagaagtagcccttcagtatcacacgggttttaacgaaatctgttattcattcgtgaacaacataaataccaaagaaggcggcactcacgtaatcggttttagggcagctttgaccaaagccattaatcgttatattgccacccacgacaatctaccaaaggctttaaaaatcaaggtagaaggtgacgacgtccgcgaagggcttaccacggttatatcggtaaggatccctgaaccccaatttgaagggcagacaaagactaaacttggcaacagtgaaataaagcctttggtggaatcaatagtttttgaaggtctttctcgctggtttgaggagcaccccaaagagattcgccagattctcgccaagatagtggaagcggctagagcccgtgaggcagccaggcgagcgcgtgagctggtgcgtaaaaagggccaggctctggacgtaatgatggctggaaaacttgcggaatgtcagtctaagaaaccagaagaaagagagcttttcattgttgagggagattcggctggtggcagtgccaaacaagggcgagaccggcgtttccaagctatcttaccacttagaggaaagattcttaatgtggaaaaggcccgttttgataagatgatctcctctgaagagattcgccagctcgtagcagcccttggtacgggcattggccctaaagattttgatccggataagtgccgttatcacaagattattatcatgaccgatgctgatgttgacggtgctcatataagaactctccttttaaccttcttttaccgtcagatgatacctctggtggaaagaggatttctttatattgctcagccacctttatatcgcatagtagaaggcaaaaaagaaacttacctgaaagacgatcaggaccttgatgtctacttatttgaacgggcggtaaaaaacattgtgatagaaatagaaggtaaaggcttttctcaggctgaggccaagaagttccttaaagagctggccgctttggaagaggccttacaggagctttcacgcaaaggtatttggccagaggcggctatggtgcttttaaacgccggagtgagccgagctgatcagttttccgaccgtgagtttgtagaaaacttggcctctttgtttaaagataaaggttttcgcacgggcaatattcgtttgagccgctcgcgcgatgacgcttacgaatttgacgtttcttcgcgggagttttcttatctattttttacggtaagcccttatattcccgtatttaaagaatatcgcagagctcgtaaaaaatttgaggccttaaaagattatctcggcaaacccattaaagttatagttaggggagaagaaaaaacttttgatatgctccgcgactttcttgagtttataagagaagaaggccgaagaggtattcatattcaacgctacaaaggtcttggagagatgaatcctgagcaactctggcagactactatgaatccggaaaccagaaggctcttgcgagttgacatttcagacgcctctttggcagatgagctttttaatacccttatgggagagaaggtagaaccaaggcgtgagtttatacagactcatgcccttgaataccgtgagttagacatctaggagggcttatggagtgtcaaaaagagaaaaacttggctcgttgtaattgcacgtatgagccctgttctaaaaaaggtatatgctgtgagtgtttgagttatcatttatcaaggcgagagcttccgggatgttgttttccgcaagaggcagagcgcacctgggaccgttcttttgaacacttcgcccgcttggttagagaaggaaaaatttaatggcgcgcctgggaggactcgaacctccagcctttggattcgaagtccaacgctctatccggttgagctacaggcgcttttaattatttagccacaatatttatcttttgccaagaattttatttaaaagaatatatagagaccgctcaaggaggctctttcttctggcgcagcctcgccatgattctttcctggtattacggcaaatccttacttctcgtcacggcaagtcctttccttctcccactgcgagtccttttccttactgtcactgcgaggagccgtaggagatccctttgctggtgctcgggacaggcgaagcagtctcttaagtaaatcatttgcaaaactatttatatgagacctttgcaaattatatgagacctttgcaaaattcaaataatatagaaaattcaaataattatagatagatcaccacggtgccatcggcgcctcgtgacagggattgcttcgccacttcgtagttcgcaatgacgggaaaggagctgatgggcttgcaatgacttttttagggtgtcacggcgaggagccagcttccattccgtcactgcgagcgtagcgaagcagtctcttaaatattttatatttattaggtaattttcaagaggatgttgaggtttttggggccttagaaagataaataagggggagcaaaagctcccccttatttatctttattttttattgcgtttgcgggaaataccaaaggcgatgaggccaccagcacccaaaaggagaacggtgcttggttcaggtacagcagaaactttaaaatcagctgtacctgtgccgtctatgatgccgtttccgccgccgaggatgttgtcaagcaaagtgagatcagcgttgatagtatcatataaattgtcagcagtaagggttaatataattttagttatggtatctcctggatcagcaagcgcgttagtatcgtcataaatttcccagctaaaaagtgcattttcaacggtataatcacctaaggtaaaatctattgttccatcaccatcgtaatctacaggtaattcgggcacatcaaaatttcccaaattataacttccagagcttgaaagaggagcttcccaggtgccaatgttgaaaggtcctaaattggaaccacttatatcatcatcggtagtacccggtacaaaatctagaaaaaagttatcaatttccaaataccactggtaagtgcctgacggagggtcaggcaaagtaaggcccgtgatattatcaatagtcaaagttaaagggccatttgtaggtgtaccatttacagaaaacccggttaaatcaaaatcaaagttagtgttgtaagtccaagtataggccctggcccctaccgctaaaaccatcaataaaaataaaaccaaaccgccaaaaataacttttctcataattaaacccctcctaaattttttttaatatttttatgcaagaagaatgcccgtttgtcatttttattctattttcaaaaaaacgttgataaccaagtgttttggatatgttttaagtaaatttttatatatcgattaactaagaatagaaaaaattttccacttgcctagatttaaagcccgttttaaagggaaaaatttttctcttgtgggaaaaatttttccacttaagggacaggtaaaatttatggttgacattaataaaaattaatttttattacttagtgttattaattttaaaattttaacattaaggaggtttaaatgagaaggttttggtttttgcttctggttttgcttttgggtgtaggtggtaaggcctgggctcattttcagctacttatcccttcaaatgaaattgttacggtaaatgacgggcgcagtgtagagcttttcttaagttttacccatcctatggagggcggtccaaatatggaaatggctcgtcctgaggcctttggagtgttcgtaagaggccaaaagtatgatctattaaataccttaaagatgataaaaatacccgtatatcctaaatggcatcctgaagcagccaaagaaaagggcacagccacggcctggaaagcggtttataaattccgtcgtccaggagatcacatcttctacgtagttcctaaaccttattttgaacccgcagaagaaaaatttatcctccagattaccaaagtggtggtaaacgcctttggtgctgaagaaggttgggattctcccgtaggtcttaaggccgagataattcctcttaccaggccttacggtgtgtgggaaggcaataccttccagggcctggttcttataaatggcaaacctgccccaaaccttgaagtagaagttgaatattacaacaaagatggccgggctcatgctcccaaggatccctttgttacccaggtcattaaaactgacgaaaacggtgttttcacttacactattccctgggctggttggtggggtttttcagctctaggtgaaggtggcacccttaaaaaagacggtaaaagctatcctgttgagcttgacgctgttatctggattaaggcctatcctattcctaaaggagttaagtaatgcatatttctgagggagtactttcggccccggtgctaatggccggggccctgggtacgtgtgttggtactattctcgggttaagaaaaatatcacctgaaaaagttccccaggtagcccttctttccgctgccttttttgtagcttcgctggtgcatgtgcctttagggccaagttctgttcatctagttttaaatggtgtggtaggaataattctaggttgggctactttccctgcgcttttagtagctctctttttacaggccattctttttcaattcggagggcttaccactttaggggtaaatacctttaacatggctttcccaggggttgtggtttattacttgtttggccccttggttaggtcttttaatccttttgcagcaggggtaggggcttttctggctggtgctttggccgtgcttttaagtggtatcctggtagcctttgagcttacttttacaggggaaagttttaaagccgccgctaaacttattctagcggctcatcttccggtcatgattatcgaaggaattattacggttcttttagttagcttcctcaaaaaagtgcgtccagaaatattcaagcaggaggtatgaggtgaaacgtttttttatcggcccggtaattatttgctgtttactcatcgccagccaagctttggctcataaaatcagtatctttgcctatacagaagataattccattcagggagaagtatatttcaacgacggttctccagctaaaaataccagagttactcttcaccccgttgaaggagacaaggtacttgcagaaaccaaaacagataaagacggaacttttaagttgcccatccctaagggtgtaaaagaagtaagggtggtggcctgggctgaaatgggacatcgagccgagatgaaactaaaactgggccaggaaaatacagaaacagcgccatctgagcctgctcccgaagccaaagcagagccaacaagcgctcaagtatcaccaacagttgcagccacttctatttcagaagaacaacttaggaaaattattcgcgaggaggttcgcaaggaaatagcccctattaagaatatgatccaggagcttgcccgcgaagcagaaaagccttcagtaggagaaatttttggaggaataggttatatttttgggttgtttggaatatgggcatggtttcaggctcgccgcagataagaaaaaatgcttttttaagaacttgtgatccgagggtcaagtttattttggccctcggatacgccatattagtagcccttacttataattttaagttcttagctctggcttcagttttttctattatttgtttgtttttaagtggcctacctttaggttattaccttaaaagacttgggctggtaaatatatttttgctcatcgttttaattactttaccttttactacccctgggaaagaagttttcaagatatgttttttaacggcttccaaagaagggcttaaactggctcttttaatttttctcaaatcaaacttaataatccttacgaccacggctcttttatctacttcgtctatatttgagctggctcatgcacttcaccatctttatttgccatcaaagttagttcagctgctattttttacttttcgttatctgcacgttattgataaggaatttacgcgcttaaaagaagccgctgctttgcgctgttttgttccccgcaccaacctatttacttatcgcactacggcttatctggtaggaagccttattgtgcgaagctatgaccgctcccaaagggtttacgaagccatgttatgccgaggcttcagtggcactttccctgtctatcatcacttttgtctcagaaaaaaagatttgctctttggagtttttagtgccacctacctcgctactattttgattttttgttaatttgttttttatggcgcttttagaaatacgcaatttgcactttggttatccaacccggcctatttttaaagattttaatttttctctttcccctggagaaaaaataggcttgatggggccaaatggagccggtaaaaccactcttttacggctaattgttggtctcttaaagcctgagcggggtgaaataatttacaacgggcgggtatgtcagtctgaaaaagactttcgcctcctgagacgtgaagtaagtttagtttttcaagatcctgacgaccagcttttttgccctacagtagctgaagacatagcctttgggccgttaaatttaggtgttcctcgggaaaaggtgcccaaattagttaaacaggtattggaactccttggtcttcaaggctttgaaaaaaggattacctatcgtctttctggaggagaaaagcgtttggtggctctgggaacggtgctagctatggacccgcaagttttactacttgacgaacctaccggagatcttgacccgcaaaatattgaaaggcttatcaaaattcttaataaacttccagcagctaagcttatagtgtctcacgatttagaatttctcaaagccacaactgaaaaaatatactggcttgaagcaggaaatttatctctttattacgatgtctcttcttataaatcttctcgtctaatttcccttgatcgtagtatatttcattaatgacaaatcttcgttttttggtcccgggaggcgaaattgtaaaatttaccttgctatttctgccgcggagttctggtgggattggttatagcccaaaaattaagtcttccgcaaaggcaccttctttgcggtggcagatgcttatcaaaactggtatgacttatctccagaatagcttaaacaagctggttattttgatacggaggaataaatatggaacaaccggtttttgatcatcgcaaactaactcttgacgatgtttttgagtttgcctgttaccctggcatatcctgttttaatatgtgttgctatgatttgactttagttttaagtccctacgattttttgcgcttaaggcgggcgctagatctttcgtctaaagagttcatcgagaggtttgctgatttttatcttggagacgtaacccagttaccagttatctcggttaggatgaaaactcatgattttgcctgtccctttttgcgggaggaaggctgttctgtttatcctgatcgtccggcatcatgccgaacttatccactggcgcgatttaccggccgagatgaagaaggcaagcgttttgaaatttaccgtattattcgagagactcactgcaaaggccactttgaaaaacgccccataacggttagagagtggataaaagaacaagggcttgagccctatcacgagtttaatgacctcttcagcgagatcgtttttgcccgccagcatatggataggcccctatctgccgacgaactggatttgatctataatgttttttatggcctggaaaactttaaagattatgtgacttctgaagagcaactatttaagaagttcttttctgaagataaaataaaagaagctcttgaagatgatgagaaacttttgcgtctgggtttagattttttgcgtcaaacaatttttaaagaatatctagccttataaagtttatccttaaacttagttgcgttatacttgaataaatttcatctaggaggtatgagcagccgagtgaaaagagaagctttagctactaagaaaactgttttaaaacccgaagaccttgcccgccttatggcccaacttgccttaaacaaaaaagttcacgacttagtcataatagatgttagaggactttcttcttatgccgattttatactggtggctagcgctcgttcagcacggcatgtgcagggagtggctgattacttagaagaagagctataccgggaaaacattacgcctcttggtattgaaggcacagatgaaggtcagtgggtactgatggattatggagacgttgtttttcatctgttttttgagccagttagagaattttacgacatcgaaggcctctggatggatgctactcgcataaaacctgaagactggggcctggttttagcagaacctaccgaagaagatgaaaataaataaactacttttgattatccttgacggctggggttatcgcgaagaaatagaaggcaatgccattcgtctggcaggtactcccaaccttgacgctttaaaagaggtttatccttttaccttgcttaaatgttctggagaggctgtaggtctccccgaaggccagatgggtaattccgaagtaggtcatctcaatatcggagccggaagaatcgtttatcaagatttgactcgtataaacagggccataaaagacggaagttttttcaataatcctgtcttgaaagaagcttttgccaaagcgcgtgagacaggaggtaaggttcatcttttgggcctagtttcagatggaggagtccacagtagccttgaccacctatttgcactccttgaatttgctaaaaaagagggtttatgtgatcgggtattcctccatgcttttactgacgggcgagatacaccccccaaaagcgctcttggttacataacccagattaaacaaaaaatggaagaacttggttgtggcgagattgcctcggttagtggccgtttttacgctatggacagagacaagcgctgggagcgggtggcgcaagcctactacgccctagttttaggtgaagctttagaggtctctgatgccctacaggcggtaaaagaggcttataaccggggagaaactgacgaattcattaaacctacagttatcgtaaaaaatggcaaacctttagcccttatagaagacggcgacatagttattttcttcaactttagagctgaccgggctcgtgagctcacacgagccttaacagatccagattttaacgagtttgatcgtaaaaagtggcctaaattagcttactacgtttgtatgaccctctatgacgaaacctttgatttgcctgtagcttttcctcctgagcatttagtaaacatttggggagaggtgataagcaaggccagtctttatcaattccgtacagcagagacagaaaaatacgcccacgttacctatttttttaatggaggagaggaaaagccctttcctttagaagaacgaaagcttataccctctccgcgagatatagctacttatgaccaaaaacccgaaatgagtgcttatgaagtaaccgaagaggttattaaaaggattaaaagcgataaatattcgtttattgttatgaactatgccaatggcgatatggtaggccatacaggagtgcttgaagcggctattaaggcggtaaaggtggttgatgaatgtgtaggtaaagtcttaaaagtctggcgcgaggtcacagataacgctccagctatcgtcactgctgaccatggtaactgtgagatgatggttgaccctgaaacaggaggaccttttacagcccacacagctaatccagtaccattttatcttgttgatgaccgatttaaaaataaaaaactctatcaagggatactagctgatattgccccaacaggtctatttcttatggggcttgaaatacctaaagaaatgacaggcaacatattattaaaactttaaaaaaaatcctaaaagttttatttgtctataatcctgaggcccgtcttgacctcttcgaactttttccatgtttaaaaaatttttttaaaaatcgtcgcaattttgctgttatcagaacctttggcgatatagtttttactattttgatttttatggggctttttggtcctcaagatccttcagaaaatattatgttatttatttcctggggactctggtggacttcaatcgtgctttcttggttttttgtaggacgaatgtggtgtggagtctgtccttttcctggtattggtcgtatttttcaaaaactaggtctttaccgaaaaaagcttcctaaacagatctttcttaagtattgtgcctatggagctactattcttttagcttttattttatgggtagaagcagtaactcatatgaaatattctccatttcttacctcattgcttcttattgctattcttgtgggtgctactatttttgcaattctttataaaggtcaggcttggtgccgtcatttttgcccaatgggcaagattatcggtgcggcagctacgatgtcaatactcgagtttcgccctttgctagaaaaatgtcgcggatgtaaaacttttccctgtaaaagaggcaaaggaaatatttcaggttgtcctgtatacttgggagcttatgccgtaaataacaacttactttgcctggtttgcggacattgtgtttacctttgtgatagagattctccaaggctttttttacgacatccattaaaagaacttataattaacaaaggacgacaccttacttgtatttatatcattccttttttaatggctgctcaattggctcgttttgtacaggagaaaacctcttggtatcaatcttttaaaacttttttaggtaattctgaagctttggcttttacggtcattttaggactgtggttcattttttttctcggcattatacgtctgggtaagctttttatattttctgaagatgaattatttgggaaattttcacctatggtatctgtcttagttcctatggctttttctggagagcttatctatcgcttggaatatgttttatatgaggtgggtaatttttttccagtctttggaagacaatttggttttaatttggaaagcttgggatttgttattcccgcgtgtttaatatcttttgtcctaaaaataattactattcttggtggtattggcgctttttatgtggcctggattttttattctcaagaatttgaagggatggtgccaaagaaaaatttttttgttattgtgggattaatcatattagtaagtattttatactttagctttatttgaggtaaaatatgtctgacgaaataaaatatggagaaaaggctatacttgaagctgagcttgagccctggtcgaatccctaccctgatagagattaccttatcgaaataacctttcctgagtttacctgtctttgtccgcgttcggggtatcctgactttgctactataaggctaagttatattcctgatcaaaaaatagtggagcttaggtctttgaagctctggctaaataaatttcgtaatcgttacatttcccacgaggcggctaccaatgagatctttgatgccttatgggaaaagttagagccacgctacttaaaggtagagggtgacttccatccccgtggcaatgttcatacggtcattaccgtagaaaaacacaaagaataatcataatccccagttaaatattgggggagttaaggcgttaggggcgaagcccctaatggttgtttatccaggcgctgaaaatacagcagacttaaagctttacaggaagccatttttattaactaagatctcccttaagcagaaaacttagttactgtcctaaaagtttgaaaatctctttgatggccttttcttttactttttcctttaccttttcttcaacctctttaagggaaactttagggctttctatggtgccagagatggtaagaggaatttcatagccatttggacctctaaacaaagaagccccaggaaaagatctgacaaatattgaagcatatttcccggtcaaaagtaatttaggagtcaaatttagttgtccatcaagtccgatttttccagctaggttaataagtaagccttcacgagagaaattacctttaacattaacccacccattgactatagaatacttaagtttcccttgttcaaaagaaggacttttcagttcgtctattttcaaaatttgagccactaaaatggttatgggattttctttaaagcctatttgcataaaacgagcattcccttgaccagtaagagattttttaatggtttccgcttcaaggccgcgggcagaaaaagacccttccgtccagacttttccgctggcaaaataagtgcttttaggaagaaagttttgaactaaagcaggcaagtccgctccggctatagagtaagcaaattttattttcggagttttagaaaggtcggtaacagttccgttaagttgtgctaaagctccggctaatagaaaattgaaagtttttagatcaatgcgctcttttgtcaaaactatttcggctttagtatctttggcacaaacctgatagcagacctcatcgccttgaaatcgaatttttcccgtaataggtatagccagagaggccttgcctgctttggaaggagtctgctctttggaggcctctttagatggggtttctttttctcctttaggaattaaggcctttaaatcaagttttttggttgaaattaagagatcaacttttggcagggcctcttttagagatatttttccagaaacattcagtttttctccgttaatagccacatctattttgggtgacacttcggtcctagtagctctgattaatccttccgttattatttcgtacggaccttgttttattttgaggggcttggggtaaagagagacagctattaaggggttagctgtctttccggctaatgatatttctacattaaaatgcccgtctaactctggaagttccgcttctggaaagaaatatggcctaagaactttggctaaattttcaccttctttaaagctggccttagagagctttatgagcccttttaaggtatcttcagcaagtaagacctttccttcaactttgccttttaaaactttgcctccctcaaagataatttgattttcttttcctttaaccagggctttaaactgtaggttttctatcagagggtacttttcaactgttaaatttaaatggcctttgccgaaaaaggccaaagaagttccttctagctttaagcctccatttaaagaaaattttccttcagcaggaggaagttctttttttaagtctataaaattaattttggcgttttcaatttttatgctttggaaaataagagcaagttttccgggttcttttttagctggtggagcttcctggggtttggtcgtttcttttgcgctaaaatatttgacaagatttatgcttccgtcaggttctctaattattaaaattttgggatgtataaaggctacttcagagactaccagttttctttttaaaagaggacttaattttaaactcagtcttaactcttcagcggagataacgtttttttgaacttgaggatccgcaaaatttacctgggttactttaactccaaaaaaaacagcccttttgatttctccaatggaaacttttaaacccgtggcttcttcaaggggtggaacaataaaggctttaattctttctggagttaagtaccggctggcaacaaagtagagaacaactattactaccagaattagcgctaaaattgctcctaatattttgctgagtttgcccatttccatccctctcttttttcaaccattttaacaccaagtttaaaatattttctacttaattttgactttaatgtgacttttgaggacagggcggatttttgaaaagctcttccaggctaatatctggacgaaaaaggatctttatacctaaggaactcaaggcataaaaaagacctcgggccttattgtcatcagaaggaactataaaagtatttacgttttggtctctaagccattcggccagtaacaccccgcgacgcttttcttcttgacggcaagggttgggcactcttttttcttcgactatctggggaggatttttttcacaatctataaccaggaaaagaaattccggggcacaggccaggtgagaggttatctgaccattttcatctaacggtatcgctatttttattttgtccaatcgaggaggctcaaaatgaatgataactctgtcaatttcaggaaagttgtcgtaaatttcttcttctatgatagtaactatttcgtgtgcttcttctaaagtgtgaacatctaaaaccagctctatttctacaaagcggtatcttcccgaacgtcttccaactatcttttttatttttatgacttctggaaattggcgtactatttcggctatacgagtaaccacttctgattcaagccctatatccaaaagcactttaaaggcgtcaagcattatttcccagccggtgtgaaaaatgatgaccgcaataattagtgctgctattttgtcaagccagtgaacaccaaaaaatccgccaataagaccgaccataataacagcggtggccaaaaagtcagttttcatgtgttcagcgtctgccgctaagcttggagagccggaacttttagcgatttttaattcccagcgggaaaatagaaaaagggccaaagtcatcaagatcaaaccgcctatggcaagaggaatgttatttactatcaaaggctctttagagtgaagggcgtttagtaggatctcataagcagccaaaaaaatgaagccagccgaaacgagagaggctaaattttctagcttgtaaagcccataagggaaagcttctgatttgcggtcagaaaacttaagtcctaaaaaaacagagatcgagccaatgacatcagttaaagaatgaagggcatcggcctgaagagaaaggcttccggcatatcttcctaataggtatttagcggcggctaaagagagattgaaaatagccgccagcagggctacacgggctagtgtttgtgactcttggactatctttgtctgcctctcatacgccaacgccaacctcctcttcccccgggcgggccaggatttgttcgtctgatgttcaggctaccacacttaggacaagtaaaaacccgccctgttccgaatggtacacgccaccggtgaccacagtcaaagcattcaaattcacgataaaactccactaaaaaccccctagccaatttttgttaactgaagactaatctttttgcgactcaaagtcaattacagtttttattgtgttccttttctgttatggcgagcggagtttatgaggtttagtatgcccctgagactgcttcgtcggcacccagtgtctcctcgcagtgacaggtaattggctgatagcaattaatatcagaaaagtgtcaatagctaaaaaagaaggctgttgaggctattgatgtaatgaatgtaagaagtggggggacaggcgaaattaaaaggttgcctgtcccttaaatttttagcctttcaggcaggccttaagatcagtttcaggatcagaaatgggctttatatcgtatttgtccgccagaaacttgagcacgtttggtgaaagaaaggccggaagagttgggccaaggtaaatattttttatgcccaggtaaagcaaggtcaaaagaatagctacggccttttgttcgtaccaggacacaatgagcgaaagggggagttcgtttacatctacgttaaaggccttggccagagccagcgctacctggatagccgagtaggcatcattacactggcccatatctagcagcctcggtaaatcgccaatagtccctaaatctttgtcaaagaagcggaatttcccgcatccaagggtaaggacaatggtatctttgggcgtaagttcaacaaacctggtgtaataattgcggccgggttttgcgccatcacaacctcctaccaggaagaagtgtttaatagcgccgctttttaccccttcaataactttgtcagccacggatagcactgtttcgtgggcaaaacctgtcagcactttgcgtccgttagagtcttccttaaagccttccatattttgggccatttcaataacttctgaaaaatcatgtccagagatatgcttcacgccggggaaagctaccggccccaaggtgaaaacacggtctttgtaggcttctttgggcggcatcaaacaattagtagtcattacaataggtccaggaaattctggaaattctttttgttgattttgccaggcggtgccgtagtggccgtaaaaatgctcaaattttttgagttcaggatagccgtgggctggtagcatctctccgtgggtatagacatagatacctttgccttcagtttgtttaagaagttcatagagatcttctaaatcatggccagagaccaatatggctttgccggccttatgtcccagcggtacttccgttggcttgggcacaccgaagtttttgtgattggccctgtcaagcaattccataaccttgaggtttactttacctaactcaaggaccatgtttacccaatcttcaagccctaactcgtttgactcaagggtggccagggcgcggtgcatgtattcatagaccatggggtcttcttcgccgagtttagtggcgtgatactgataagcagctataccttttaggctgtagatagtagtcaacttcagggagaaaatgtcagggtctttggccgtttcagggcggggttcgatctgttcggctgcttttaaaagggcttcgtgttcttttgggggattaaacccggcagagccgtcttcaggagcctcgccgcctttggccttaatcttttctttgagctgctccctaagttcaatggccttaaagatatagtttttgatagcttcctggtcaaagttaacgttagttaaagtggcaaaaagggcttcacaggtaaaaaagtttacgtttttttcgtctatgcccacctggcggccagcctgagctactttgccaagcccctgtagcgcataaatcaaaagatcctgcaaaacgtctgtctcatggtctttaccgcacacgccgattttggtgcaggctacacctttggctgtttgttcacactgattgcaaaacataatttctacctcctacattttgtttttcctacaatttaactaggggttcggtaggaggccttgacttaaatcaagaaaggaaaatttcttgaggaaaaaattttttgaggctgccgcctgggtaacgtaaggcccagagtccggccgctctggcacctaaaacatcgtcagataggctatcccctatcattaaagccctgttcggagaaatttttagcctttcgcaggccaggtgaaaaatttcaggctctggcttcataaagcctgcttcacaggatactagaatgtcttcaaataagtgttcaaggccaaaggctttaatcaagcgaatgagcctttcgtcccagttagaaagaatagccagcctgcggccagaggccttaagagcagaaagggtttcttcggtatctggggacaggcgaaaatattttgggttagcaaaacattcatatccttttaaataagcggcttcagggtctttgagcttcccaaaaaaagaaatggttttaagaaacacctcgcgccagccttcaaaacagctttcaggagaggccttccagtttccacgaaggctcaaataaacctttaaaaaagttttttggagttcagaagcgtcaactaacaggccatattcacggcaaatttctgcgtaaatatagcccactggcggggtgatgtgaaaaagggttccttcagcgtcaaaaaagactgcttcaattttttcccagatattttggggtagcatcattcctccagcggcggcaaagttgaacgcaggttttcgtaaaaggccttaggggccaattcttcaaatactcctgtttgggccagaaatcgcctcacttcaacgcaaagatgacatttgccggcaaagaatttattttcaagctcaaggccaaactcattttgggcaaaaataaaaagcccgtaagggccttcttcaacgagaattttaactaaaggaagtttacgataatcaaaagttttaacaaaagcagccaggtcttctatttttcccaggcttaagccgccacaaaaaagaggtatataatggccataggggtcaaaatggacatggcctgagaggagaatttcgcgaaggcaattctcacgggcaaaatgttctggaggatatttgctaggggctaaaaaacctagctccacaccggctcggccccctggaattaaggcataaccgtcccagaatagactccccgcggcctcgttaccaaaagttttaatccagttattaagcgggatgggtttttcccggctaaaacggtctatcaagtcaataaactgccacatataaacgattacgttgccggctccaagaatcttttctgaaaccctgatcgcggtaagcgtccgcttaagggggatagtttctgcgtgaaaaggactaacagaaatgagaatgcttcttaagccagcatctttcaaaagctttaacttttctacaccggttgcgtaatcgacgcaccacccggcatttgtttctacgtattctaggggaacgccaagctctgtgcatttttccacggcaaatagcaaaaggtcaaaattcagaaaggcttcgccaccggccagatgaaaccccttaaggttttctgaagtttcttttaggccgcgtaagagattttctaaaaaatcgcgagacatccagtcttgccacttggagccacaagcgtaaacacaatgcctacacccactctggcaacgataagaaagcattatgccgccagaatcgagaggtttaagcttcattttttctgattttttctatgattttggtagtagatatctcatgttcgaaaggaatacgcaagacttttccgccataacttttaacaaaactggccccaactattttttcttctggccagtccgctcctttgaccaggatgtctggtcgcagggtcttgatgagcttttctggtgtatcttcatcaaagaaaacaacgtagtcaaccaccgaaagggcggctaagaccttagccctgttttcctgaggatttataggccgttctgggcctttaattcttttaactgaggcgtcagaattaaggcctattaccagaaagtctcctgcttcgcgggccctggcaagatagctaacatggccggcgtgaagcaagtcaaaacaaccgttagtaaaaacaagcttttgcccaagcgccttgcgccgcctaacccgctggcaaagttcttctagaggcaggattttttcggataaaagtgatggggagaccgtgcgtgaagtaacaaacagttggcgagctttttcaagggcagaaaagtccagttctaaaagggtgataccgccaaaagattctgatattattttaccccagggatcaaaggccacgctttggccaccaagttcaatgccttctacctggcccctggcgtttaccccaaggcaaaagacctggttttctatagcgcgggtgcgcaaaagggtgtggaaatggggcagccgtgctttaggccaggctgctaagcaaaatagcacgtgggccccttcggcaacaagctttttggctatctccggaaatctcaagtcataacagataaaaactccaataggcacacccttgagtgtaaaaggcggaaggagacggcctggtttaaagccctttttctcgtcaaagcccggaaaaagatttatcttttccgccaccttggtgatggattcaggtgttattagccaggcggcacttttggctttgctgatatccgctccgccgataagtaaagggctttttaactttttctggatagtaggaaaagcctttttcaggaaactagcctcaagggccttttcgtatccggaaatacccaactctggggctaccacgagatctgcttctggggctttctccagaagttcaagaagaccggccagagttttttccggttcagcgtaaaaagggtattccagtatgcctattttcatggaagtgcattttagcctcttctggccagggtagccacttctattttagcggctccggcctttaaaagtacgcgggcacactccgccagcgtagcgccagtggtaagcacatcatcaaataacaatatctttttcccctccaccaacgcgaaatctgtgaccttgaaggccccttttatgtttttgactctggcctggcgagtaagtccggcctggggcctggtatttttgtgacgaattagcaactcttttacggcgttttggccgaatatttcccgggccagaaataaagtctggttaaaacctctttgggccaggcgtttaggatgaagcggcaccggacacaccacgaattcttcaggcaaaggtaaaaactctttacgaaagaatcttcccatttctcgtattaggtggacactttccttgtatttgagggctttaatggcccttttcaagggctcttcatataaaaagggagtttttaagggcaagaaaagctcatctttactcaaaaagcctacttcgttgcgagggagtttctcggcacagcttttacaaaataggttttcgtttgtttctaggagttttttgcaaagaaaacaatatcttgggaaaattaaatcaagtagggaattggttagcttttttaggctgagttgttttgtttgttgccacatggttataacgaataaatcggccaggaatttttgaatataaagttgtttttggaatgagttaaaaataaatagaaaatgccgttgttatggcaaggccacttagccctctaaaatgttgtgtataggctgtcagtaaacacctgtgctttccatggctacaatgggacaattcttaaaaagggcccgactaaaagtcgggccctaaaaactaccttaagcggatgcttacataacgtctaaattctttatctctgacaaggaaaagaactattcctgttttcttactaagtgctaaagcttcaacaaattccttaaggttgtggactcgacggtgatttacctcttcgatcagcatacctggacgcaaaccagcgatatctgcggggctaccaggggctacacctgtaataactacgccttcatttactccataacccagctgttcggccaaggccggcgtaagaggctttacctctagtcctaacttttgcaataactcattttgaccggtaaggatactaaaactttgaggttgggaaccgataacaacttcaagctcctttttatggccttttctgaataccaccatcttgactttagttcctggagaagtaagggctactaaagtgcgcaattcagcgacatttttgacgggtttaccattatattcgacaattatgtctccgggtttaagccctgccttatcagcgggggaattgggagctacatctgttaccaaagccccttcaggcttttctaagccaaaggatttagccagatcttcattgagatcctgaattaccactccaagccatccccttaccaccttgcctttttctatcagctgtttagcaatcaccttgaccatattaatgggaatagcaaaacctatccccatgtaaccgcctgaccgagtaaaaatggcggtattcatcccaatagcttcacctctaaggttgactaatggtcctccagaattacccggattaatagccgcatcggtttgaataaagtcttcatagtcagtgatgcccatacctgaacgacctttggcactaattacacctacggtgacggtttgggtaaggccaaagggattaccgatagctataacccattcaccaacctgaatcttatctgaatcgcctaggggaagaactggcaagttatcggccttgattttgagtaccgctacatcagaagccgggtctgtacctactattttggccttaaattctcggccatcggcaagctttactgtaactttatccgcattagccaccacgtgattattagtaatgatatatccgtctttgcttataataaaacctgagcccgctgccatttgcttgtatttgtgggggaaacgttctctgaaaaatctttcaaaaaagtctggaccaaaaaagtcaaaaggactgccaaaaggaaaaggttccatggcaggcccttgttttactatcaccttttcaacttgaacaaaaactacagctggcccagcttttttggctacctgggcaaaagcatgtgaaagttttatggccaaattgatggcttcttgatcttgaactttattctgagtggtaacggctttattttcttctgtcctttttactttgaaaatttcctcaaaaaccgaggcattagcattaacattcgccaaaaaaacgaaaaataacaaaataactcctattttagacctcattttaaaacctcctttttattttgcttctacttcctcttctatttctttgggcttagcccctaaggcctgccagcgctgccgtatatactcacgtacttcttctatgtcttggcgaacgctttcttcgtctcgcccctgaagtttggctatctctgcaaaacttagaccatcaagaacatgccaaacaaaagcctgccgtttttcttcaggcactcttgaaagctctcgcatgataagattgttaagttcttccgctgaaagagcttcttcaggttcggtaacctctcccgctggtaatacatcttcccaacgaagtctttcttcttcaaaaaagtagggactttcaggcatttccttgagtttataacgtacgtcatctaaaggcacagtttcttccactggtatggcctcgtgtccttcttcctttagtttatttatctctcgcttgataatttcgaggattttcttatgcaaagcatgggccaaatctcccatagccactatttggtcgtagttttcataagcccaaaggatagcctcatctaccacatcgcctggatctaaatattctggaggcaactccccggttagctgatgaaaaagtatttcgcgacgagcaatacgataaaggtctcgcaaaagaggacgcaaacgatccataaaacgctctttgaggtcagcctgtttatctacggccagttctggtaaggccttggccatctcttgtatataacgctgatggcgcttataaacatgttctcctctcaattcagaaagatgacgagcaagttctttttccaaacgctctctagctattttaaaagcggttttcaggcgtttgtgttctccccttgccgaaagaactccctgagggactgaaagggttaattgcacgaaataaaactttttcttttcaagcccttccaccacgattctcaaatgcaccaggtcagggtcaaatttgttggtcaacttttcgaaacgttcaatgattttggctacataattttcagcaagctttttatctgctgggctaatatcacgataaattacatgatgttgcatagtttccctcctttatttgatttcttctcttattgaaaaagttttttcttccgtaggtaatgaaccaaaaatcaaaggcctttctatttccatgattattttcccaccgtagaaaaccataacggttccagttgattcactaacagtaatggctacggccttggttatagcggtaatagccgctgcagatctatgccgggtcccaagtcctggaggaatatccaccataactcctccagcgcgaataaaagcaccagccgtttcaattatcccgtcaccccttatgacaaaagccccatcaaggctggcaaattctttgattgtttcttcgagatggggatcaagaatatttcgttctttctcgtcatatcctttgaaggggtttaatataagctgttcacaatattccaggactttctcgctatcacctatgataaaagttgtgccgataggcttcccttctcttccttctacggctaggtcaatggctatttctagaacgcgtaagaaaacttctggcctaacaacttcgcgtaaatgttcaagctgattgacttcgaaaaactcaaactctgaaccgatatctatgatgaaaagagaatctagtaccccactttcggcaattccagatagacagaggattatatcttgagggtgaaaaatacctttagacacacctaccaggacggctattttcatctgtcctaggcgggtcaatttgatatgaggcactcttataaaagatactttttctggtaaaggaaaatttaatttatcacgacttaccaaaacaagttgagcattttccagtctttccacataacttttgagttcttcttcattatgaaaaacatcggcgtaaaccataatggcttgcaagggaagacagttggaaagctccacagcataatctagaagtttatctgttagacatttttttaagtctaatttcagtaagttcatacggcctcctgataaccccttccgaggagaccgtaagagcgggaacatgccgtgtcaagacaagatgttttaggccttgataggtaatttcggctagatataaaagatttattacgtcttctcgattataaagaataagcttttctaaagcttttacatctttttggtgttgccacttgcgccagagccttacggcttcaaagccgtcaaggccgtctatctcgctgggacgggctaagccaaagactttttcaatacgtttaaggcctcctttaaagcccaaccgtttcagcaaagggcaaagatctaaatggacttttggcatggggagccagggatagtgatttcttaagaaaggaaaatcaaaaaaagagcctccaaaagtaactaccagttcggcatcagctaaaatttgaaggccttcttctaaattttctccagcaataaaggctttatattcttctccatcaaaaaggcctagtacagtcacttggtttagacccttctttaaaccatctgtttcaatatcaagaaaaagggctcgatttttgaatttttgatacaaacgccagtgatggcgcttgggcaaaatctcagctaaagaggcgaggttttctttaaaaataatgacttgactaagttttttcttccaaaaagaaagcctcccaggggatatccctggaaggctttctgcttccaaaagcttccaccaatgggtaacaccttcttgccagaggaaaaactcagtcctttcgctaacccctggcaaaaataaaaaagtacgatatagcattaaagcttatcggtataaatttttaccttgtattttgctttaagttcttttaaagcctgctgtaaggcttctttttgcttttgattaatgtattcttcttttactttcgctttgacttcttcaaatggcttttccttaggaactttcttttcttcgacttgaataatatgaaaaccaaaaggcgtacgaattggcttactaatttctccaggttttaaagaaaaagcagcatcttcaaactctttgatcatttggcctctactaaaaaagccaagctctccccctttgtctttagtgcctggatcatcggagtactctttggccagtttggcaaagtcttcacccttaagaagtctttcgcggattttttgggctttctcgtaagcctttttaacttcctctttagaagcattttggggaacttgaattaaaatgtgcctagcccttacttcttcgggttcctgaaatttagctttgtttttttcgtaataacttttaagctctttatcgctaacctgtttgactttggctaggactttcttttcaagataggcttgggcaagaatttgtttggtagcctcttctatttgacgcttgacctctgggtctttttcgaggccagcatctttggctcctagggccaaaactgaaatttccgcccagcgttctaccaaagcttttttgagctcaggctgatgagcaagaatcatcttgatttgaggaggagcagattcaagctgagcctcaaattcttttttggttaacttataaggacccactttagctaagatttcatccttggcgtgtaccgtagaggcaaatcctattagtaatgccaaaaccaccgaaattaaaaatttcatacgtcctcctaatgttggaattaatgaagtattacctaaattttcactactgtctatgaaataaatttattttcctaaattcccgctgaatcggaagttagagtctgtttttatatgtcccaagaattgacgcttaagagctaatttgctaaaaaactttaaatggctggatttaagatccctggcataactgtatataggcttgccttatatgcccgcacgctcgaaaaattgcttgaagaaggaaaagatattatcagttccgaagaattagccagagaatgcggggttaattctgctcaacttcgcaaagatctttcttattttggccagttcggggtaagaggggttggctattctattcccgctcttctaagacacatccgtcgcatattgggggcaggtagagaatggtttatggtacttatgggcgcagggcatttgggacaggctcttctaaaatatgagtttttgcctaaacgcggctttaagttcgttgccgcctttgatatagacgaagaaaaaataggccgagtcgtaaatgacgtttatgtttatcacctcaatcaattaagctgggtattgagagaacatcctgcagaaatcggcgttattgccactccagccaaggccgctcaagaagtagctgatcttttgatagaaaataatataaaaggtattcttaattttgcgcctgttcgcattaaacacccgcccaacgtcatagtcgaacattcagatcttactatcctttttgacaagttagccttttatttaaatcggctggactaatcgtttttccgttttatcttaccagaagaagtattcggagcgagtatgcctagatttgttgatcaaaccaaaatttacgtaaaagcaggtaatgggggagctggctgtgtgagcttccgccgcgagaaatatgtccctcgtggtggccctgatggaggcgatggcggcaaaggcggagatgtgatcctcgtagcctcgagtcagctccataccctttatgatttctaccaccaaacccattttagggccgaaaatggccgccctggcatgggcaaaaaaatgaaaggccgtgatggagatgaccttatcttgaaagtgcctgtaggcactatcgtcaaagacgcagaaaccggagaaatactttatgactttactaaagacggagaaagttttgtagtagccaaaggtggacgaggaggaagaggcaacgcccgttttgccactcctactcgccaggctccccgttttgctgagccaggcaaacctggagaagaacgctggatcattcttgaactaaaacttatagccgacgtgggtctagttggtctcccaaatgctggaaaatctacgcttctctcacgtattaccgcagccaggcctaaaattgctgattatccctttactaccattactcctaatcttggggtggtaaaactcgatgaagaacgttcctttgtcgtggctgatatcccggggttgattgaaggagctcataaaggcgtaggattaggacttgactttttaaggcacatagaacgaaccaaagctattttgtatgttcttgacgcttcaaagggcgaagaatgtttaaaagatttcgaattattacaaaaagaattagctcattatcaccgttcattgatagaaaaacccgccgctattgcccttaacaaaatagatatcgtctctgaccgccaaaaactgtatgaactaaaggccttctttgagaaaaagggctatccagtgtatcttatttctgcagtaactggagaaggcataaaagaacttctggaagggctatggcggctaattcatcaagtttaaacaaaagaagaccttacttagagcgagccaaacgcatagtagtaaaggttggaagcgctgttattaccggtgaagacggtctttctcgcgaagtaattaataatctttcggcagagttatcacgttttgccagagaaggttacgaagtggttctggtttcttctggagctattgcctgtggccgaaaaaagttaggcttgcctaagcggcaatttactcttaccgaaaagcaggctttggctgctacaggtcaagccgggcttattcaatcatatgaagaatactttgaacaatacggacaaaccgtagcccagatccttcttacccgcacggacctggaagacagacatcgttatcttttggccagaaacactattttaaagctattacgctggcgggttatccctataataaacgaaaacgataccgtggcggtagaagaaattcaatttggcgataacgatctcttggccgctatggtaactggtttaataggggcagacattttgatttgcctctcagacattgatgctttgtttgataaagaccctagagaagatcctactgctaggccggtgcgcgtagtagaaaaaatagaccaaaccatagaaaaaatggctggcaaaaaacctggacgcttaggtcgcgggggaatggtctctaaaattagagccgcaaagatggtcacctctctaggaatacccatggttattgcgccagggcgtgaacccatgatacttgagaagatatttgctggcaaagaaatagggacttttttcctgcctgccaaaaagattaccgcacgaaaattttggatagcatatcatcccaggcctgagggggctttgattttggacgagggagcagtaaaggccttggtagaaagaaataaaagtcttcttcctgcagggataaaagaagtccgaggagtctttgataaaggtgcttgtgtagaatgtctagacgaaaaaggccgccgtgtcgcccttggccttacaaatttttcctcaaatgagattcaaaaaattaaaggctgtcactcccgagagatttgtcagaggttagggctagctcatcaagacgaagttatccaccgggataatctggttctttgtgagtagttacatctccttttgccacttactactacaagcaccccagaagacgataaaaaatttttcgcctgtccctattatcggcataactttgggataactgaaattttgcctgtccccaatttattgactttactgttttaccctgctacccatgaatacatggaaaagattgtggcgaaaatccttgatggccagagaattaccaaagaagaagccttgctgctctggcaggaggcctctttttttgatctcggctttctggccagagaagtgcgcttaagactccatccagaaagggtcgttacttatatcgttgaccgcaacataaattataccaacatttgtatctcgggatgcaagttttgcgcctattatcgtcctcctggaactccaggtggtttcgtgctttcccaggaagaacttttccgcaagatagaagaaactcttgcccttggaggagttcaaattttgctccagggcggtcttcaccctgagcttcctttttctttttacgttgacatgctaagaagcataaaagaaaagttcccagaaattcatattcatggtttttctcctcctgaaattattcatttctctaagatttcaggaaaaagtattgaagatgttcttaaagacttgatagaagcaggccttgcttctatccctggtggtggagcagaaatccttgttgacagagttcgccaaaagatttctcccaacaaatgtagtgccgaggaatggcttgaagtaatgcgtgtagcccacacccttgggcttaagactacggctaccatgatgttcggtcatatagaaaccattgaggagcgcattgaacacctggcccggataagggagctccaggatgaaaccggcggctttaccgcctttattccctggccttttcaacccggcaacactgaacttagaactcccaaagttttgcccgtagaatatctgaaaatgcttgctctctcgcgcatatttttagacaatgtaaaaaatattcaggcctcctgggtaactcaggggcccaaagtggcccaattagcccttgagtttggggccaacgattttggtagcaccatgattgaagaaaacgtagtagccgccgcgggagtctcgcaccgcctttccatagacgaaatagagcgcattataaaagatgctggctacatcccccggcgccgaaagatggactacactttaatttaaaggattctgatggaattaaggatctccaaaagacccaccctttaccgctccaaatacctgctacccataataaaagaacccgttgaaaatggagctataattgccaccgaaggtctaattatagatagtgggccatataaacaggtaaaaaaggggtttattggagaagaagttgaccttggccactccctcctccttccagccctggtaaatgcccatacccacatagagctttcggcttttaagtggcgtctttcccctacctcgtctttcgtaagctggatcaaaaaacttattcgcctgcgacaggaaataactcctgaagaatatattaaaagtgcccgtttaggccttaaagagatgtggcaggccggcatcggccttataggagatcacggcaataccgggctttcggtgcctttactaaaggactctccttttagggcggttttttttagagaagtaatagactttcaaggccgcaccaatctaaaagaattcctcaaagaccagttgagtgaccccaaagttgttttaagcttagcccctcacgccccttatacggtttcgcctattcttatgcaggccattaaaaaatggacccaaaaataccgcctcccattttccctacacgtggccgaatctccagaagaagtagagtttttgttacacggaaaaggcccgataaaagagcttctaaaagaaagaggtcagtggccttcctcttttgtggctcctggattaaggccggtattttatctagatcgcttagaaatacttgatgaaaataccatttgcgtgcatctcacccaggctagctctcaggagctagcccttctggctaaaagaaaggccaaaccctgcctttgtcccaggagcaatacttttttgggagtagggtttccacaggtagaagaaatgcttgcccttggccttgaaccttgcctgggaactgatagcctggccagtaacgattatctttctatctttgccgagatagcggcccttaaacagtattttccagccctttctcctgacatacttcttaaaatggctacctggtggggagctaaggctttgaagcaaaaagacatgggttatatagacaagggggctatagctgatctacttattttgcccgccgaaggagaaaaacttgaacacatccttgaagaattggtgactaaacctcctcagcaaattggccgactttatggttaaagcctttgtttttagtttgggtttcgttagaatagagattgaaaaatttcggagccccaaaaatggtcttgaaaattcttttgtttttaacacttgtattggtcattttgtttccacaagaggtcttggcctttggtccaggggctcatattgaactagggctaaaacttattgaactgggcccctcctgtttcaggggccttacgggaagccttgggcttgcttttatttacggcaacctggctccagacttttttattgctccggcccgttttaagagactctatcactcctttgaggcttttgaaaagcttcttttagaggccaaaagccctgacgaaattgccttttccctgggttacggcacccatcttctagctgatgatgtagctcacctccatcttatcccggcccttgaaagacgccttgatcttcctggaaggcttattcattactactttgagtggacccttgaacgtaaccggggcaaaaactttttcttattaagaggtatttatctctggccaggccataggcgtcttaatcagtttatggcctcaagctttgggatttctacccgaattattctttcgcgaaaacttttaaccctgtccaccatgaggcttgccaaaatcaaaagatttattcccccaaacaacctggttatcctttttgaaagaaagttccagaccgcccttcccaggtgccttgaaaacatgaaccagattctttttgtagaagaggcagatgatgcgtgtcgtcggctcaggtgcgcttaaccttgattttttctacgaaatagaagacttacgcttgctcaaatcttccaaaggccttgtgcccgggggagaggtgtggggaagtcgtaaagaatttgaggtcctgcgggaagagcttgagcaaaagggccgttttatcgctcaaagcggaggtggctcggcggccaataccatttttgccctaaaaacctggggctttgaaacaggctttattggtatcgttggggccgacgaagaaggtgaggccattttagctgagcttgaaggggttgatttaagtcgagttataagacgaggttattcggcctgttgcctcattattattgacgcccaaaaagatcgggctatcttggtctctccccattctgaagaaccatcccttacccatttttcttgccaaaccaactcagatgaatggctgcatctgagttctctcattacagacgaaggtttttctttccattgccagcttaaaaagaatcaccctggcccttttagcattgatcctggcgagatctacgcccgaagaggttttgaggccttaaaaaactttttccaaaaagccaaactcgtttttataaccagtcaggaactagaaatacttaaaattactcccgaagaaattaccgcttttggccctaaactttttctaaaacaggggggaaagggagccaccatttatgacggcaagcctaaaaacataccaccagctacaccacctgaaattgttgacaataccggtgcaggtgacgtgtttgatgccggggtaatagccggtatcctctccggactatctttggaaaaagcaggaaaattaggagccgctatggccgctatttctttaagagattatgctagaaagggctatcctttgcctgaagaattttcggcgaaactaaaggagattaaaaatgcaaccggataaggccgctcaaataattgaaaaagctctgggtaaagggaagttcgctgatctttaccttgaagaaactgaaaccacgtacatagtctatgaaaacgaccgtctggaaaaggtagtcaccggtggagatagaggggctggtttacgcgctatttatggggatttccatacagcctacgcctataccaacgagttaagctgggagggaatgtccagcctggccgagaacctggcctccatcactggacccgtttctcaaaaagtaaagatggaaaacataaagaaagtcccctttcctgaagttaagcggccaccttttgaagagtcacttactaccaaaatagacctggttaaaaaagctaaccgtgctgctcgcggagtctcctctgaagtagcccaggtaaaagttatttatcaggatgtgcataaaaaaattaccattgccaattcagacgggattttcatcaaaggcgaaaggatctacactttacttgccgtacaggtagtggccagacgcggggagataattcagacaggttatgaacccctcggtggcgctattggccttgagatatttgaaaaaactccacctgaagaaattgctataaaagcggccaggcgggccgtacttatgctttcggctcccaaagcccctggaggcaccatgcccgtagtactttcgtctgaggccggaggcactatgatccacgaagctgttggccacggccttgaggcagaccttgccgaagaaggcttttcggtttatgccggaaaaatcggcgaaaaagtagcatcctcacttattaccgtggttgatgatccaacccttctttaccagcgtggtttttatcaatttgacgacgaaggcgtctttgcgcaaaagaccattctcatagaaaacggcgttttaaaagattttctttacgatcgcttatcggccatgaaagccgggaaggaatcaaacggccacgggcgccgtgagtcctatcgccatcgtcctattccgcgcatgtctaacacttacattgctcctggccctcatacgcctgaagaaattataagaagcgtggacaaagggctctttgttaaaaagatgggcggtgggcaggtagataccatctccggcaactttgtctttgaagtcaccgaaggctatttgatagaaaacggcctcctaggagaacccgtcagaggagctactatttccggaaatgggccgcaagtccttcagattattgacatggttggccacgaccttggctttaccattggcacctgcggaaaagacggccagggggtaccggtttctgacggccagcctactttacgtatcccggaaattgtagtaggtggtgccataggagaaaaataaaaggcgggagccactcatgtgtggaataataggagtttttggacataaagaagccgccaaaatagccttcttcgggctttatgcccttcagcatcgcggccaggaaagtgcgggcattgttacctcagacggcgaagaagcctacgaacaccgggctttaggcttggtagccgaagtatttaacgaacccattttgcaaaaactaaaaggccatctggctgtagggcacgtgcgctactccactactggctctaccactaccaaaaacacccagccctttttcgtaattcacggcaaacgcacctttgctctggcccataacggcaatctggtaaacgcccatatcctacgcacagaacttgaaaaacagggctcgctttttcaaaccagcatggacagtgagatcattgtccacctcattgccaaatctcttaataagggtctggtagaggctattcgcgataccatggaagttatagaaggcgcttattcagtgattcttttatcgcaagacaaaatagtagcctttagagacccttacggctttcggcccctggcccttggtatgctaaacgggggctatattttggcctctgaaacctgtgcttttgacctggttcaggcccaatatttgcgagatattgagcctggagagattctagtaattgacgaaaatggcctgaattcttacaaaggcgtggaaagcaaaacgacggcccattgcatatttgaatttatttactttgcccgcccggatagcgatatcttcggccaaaatgtctacaactttcgcaaaaaacttggctttcaattggccgaagagtgcccacttcaagctgacttcgttatgccctttcctgattcggggaactacgccgcaattggttacgctcaagccacagggcttccctttgagatgggcgttatcaggaaccactatgtagggcgtacttttatacagccttcacaaagcatgcgcgatttttccgtaagagtgaagctaaacccggtaaaagacatcttgaggggcaaaaaagtagcagtggtagatgattctctggttcgcggaaccaccagccgcaccagggtaaaggccattcgtgaggctggtgcttttgaaatcaatatgcttataagctgtccgcccatcaagtatccctgtttttacggcatagatttcccctcgcgtggagagctaattgcagccaagcactcggtagaagaaataaggcgctacctggaacttgatcgcctgcattatctttcccttgaagggctaattaaagcggccggcggcaaccataagagcttttgtctagcctgttttaacggaaaataccctgtacctataaaaatccctgtacacaaagaaatccttgaaaaggattagcccatgattgcttacaaagatttacaggaatttattcaaagacttgaatccgaaaacgaacttttgcgtataaaagaacccttatcccccaaactggaaataccagaggtaacagaccgggtctgcaaggtttacggcccagcccttctctttgaaaatgtaccaggctatgatatgccggttcttaccaatgcctttggtagctttcgccgcatggccatggcccttggggtcaaaaatttaaatgaccttggccaagacgttctccagtttatagagattgaaaaacctgactccattataaaaaagctaaatctaatccccaaagtaaagcgcctggccaacgttttccccaagatggtagataaagctccctgccaggaaatagtttttaaaggcgacgaagtagatttgtttagacttccggttttacactgttggccccaggatggcgggccttttatcaccttgccagtagtgattaccaagcatccgcttaccggcgtgcgcaatgtgggcatgtatcgcatgcaggtgtttgacaggagaaccaccgggatgcactggcaccttcacaaaggcggtgcgcatcactatcgtgtggcggaaaaacttggcaaacgactggaagtggccgtggccattggccctgacccggctaccacttacgctgctaccgctccccttccagacgacgttgacgaaatcctctttgccggctttttacggggaaaacccgtagagatggtcaaatgcttaaccgttgacttagaagtcccggcccagagccagattgtgcttgaaggctatgttgaaccaggtgaaagacgccttgaaggtccttttggggatcatactggttattattccctacctgattattatccggtgtttcacgttacctgcatgaccatgcggaaagacgccatttacccggccactatcgtgggtaaaccccctcaggaagattgctacatggctaaggctacggaacgcctttttcttcctttaatccaaaagactcttcctgaagtggttgacatgaatcttcccatggaaggtgtttttcacaacctggcctttgtttccattgacaagagatatcctgggcacgcccgtaaagttgctagcgccctctgggggtttggccagatgatgttttgcaagatcatcgtcatctttgataaagaagtaaacgtgcaggatacctctgagtgcctctggcgtttaggcaataacattgaccctgaacgcgatatattctttgtcaaaggtccggtggatgcccttgaccacgccgccccgcttccttattacggtagcaaaatggctattgacgccacccgcaagtggccagaagaaggctttgagcgtgactggcctgacgtcatagaaatggacccccaggttcaacgaaaaataaatcgcctctggcacaaattaggcgtggaaaaatttctgaaaaagaagctttcagaattttagagacctttagatttattcgctacttcacggtttgcaagaggctttcttgccagcaagccaatttgtttatccaatggtagtgtacatacactatttggtcactagctgagaagcttctttttcaagttgctgaatgcgagagaacatctctttgacctctctcataacctggtcgataatatcagcgatttgagaaaattcttttgaggcatcagagacttgaaaagatattttatttaattcctttcttatcttttctccataagggacgatcttttgaacttcttgtttggaatcgtcggctagctttttgatctcgttggctaccacggtgaatcctctaccagcctcgccagcccgtacagcctcaatagtagcgtttagggagagaagatttatttgttcggctattttatttatggctgcagctatggggccgaaattttcggttatcttggcatagctctctatttcggacaccaagccgtcaaactcctctttttgcctttccagaagttctccaagacgagaggccatttcctgtatggtagcaatctcttgattcatctcatttaaagatttaaaaatatattctgcaacagattcgtttttgtttttcatttccatgactttagtcaaagtatttttgagttcggcttcattgtaatggaagcagttttccggtttgttgagaccgttgtaaatagcaatcgccatgtcctggcatttgccgtaaccacatgccatacaattgtataaatctttttctgaatatttgtgcatagtttcgtaaacttttttgagctctcgttctgatggcatttttaactcgttattttctttaaggtttaaataactcctgtcataaagtccttctttccagtatttattgacgactttttctattttttttgccgaaactttgttgccgaacctggctttatagcgctcctgcatttcttttcggcgtttttcaatataaaattctacctcgtcagggctggcgtgttggcgtaggcttcccggacctccgttacagcccaattcacagttcaagcaatctacaagtaaaggattgaggcctttgcgcaccagttcgggaagctttttgagatagctgtaaaccatggtcacaccttcgatttttcttgtgcgctctttgatgtctggtatccatctttcggccgtacgcataagcccaccgggagacgaaaagaggactgctctttccgcaggaggattgtcaaaatctacttcaggatacgaagaaagttgaatatttttttctctgaaatatttgtcaattgatttgaaggttacattataatctcctaaacctgtttcatcaaattctctcttttttgctaaacatggtgaaataaccgctactttgaaatctttgtattcaggataaaaatgttttatcatgatgatagtgtgaagcataggactttgaacagggatgagatattccagaagctctggctgataaatctgcatataggtgacgatagccggacagggctgagcaataatcatatttggttgtttcttttttagatattccacatagctttttacagtgagttcggcaccaaagctcacatcaaaaacagcttttatcccgatagattttagccatccgtttaggcggagataattgtgtgggaaattagcagctacagccggagccacaatagctaccatgttcgtcttttttacgtctttcatgaacgcatcaaaatcatctacccattgcctggctccggtttcacatacttcaatacaggctccacagcctatacacatattgtggtttatttcaactgcactctccgaggctttgttacaaaacttgaccggacagacagcaatacatttatggcaattattgcacttttctgcatcaaccttaactacaggagaaagctcttttttcatctactcctcccaacttaaaaaaatttacaactagggcctgatttactttttcctaagaggctaaaactccaagaggccaaaactttaagatcatccataggggcaaggccaaaatctggatccctatttttgatagccttgagatgacgtgccttaatggtatctaacttcatgttatacttccatttacttgaacgtctatctttttttcggtaaagaaaaaaaatactttaagtttttcagcaaagagaaaacactcttaaaaaaatttccctaactccctttgccgcttcaataaaagctctcttaaagccatctcagagatagcccaaaatctggccagccaaaacgttggttttgttatagaacacgggatcccctaagtctaaaatttggccacaaatagttttatttattgtacttcttaggacgtattccagtcatatttgtcatattttggttaaaagatattgaaatgaaggaagttatccagtttttctctcaaaaaacgggaatctgcatcgccagcatcgagggggcacgagttggagacgaactcgtctccaacaggtcatactaggagcatgaatgtgcaagtaaagccatctcagagcaaaggaagcgagcttaccgtcaccggctttgtttttcgattttagttttcaagtaagcacggacgtgccccaccagataaagagagccagccactaccaaaggtaaatcccctcgtgaaactaaagctttttctaatgtttcctcccacgaagaagaaaaaaaactgggaggaagagaaaaccctttaagtttttcttgccattcttcaattgagacgggttttcttgggcctggaggcggacaaataaaaagtttacgacatttaggtaaaagcatagaaagcatttttacaaaaggctttgtcttatcttcgttagaagcaccgaaaataagagcgtattcttcgataccatagtcagccagagcggttttcaaaattctaatcccatcttcgttgtgggccccgtcaaggattacaggaggagaaaattcaaatatttcaaaacgtccaggccaaaaagtattggctatagcttcttttaatttttctgctttaaggtttaagtgtttattttcttctaaaagttccgcggccttaattgccagagataaattgtccaactggtggcggcctttaagagatggctttaagccagagaagtagttttttcctttgtaaaggaccgtcccattttggggaaaggcatcaaatagctttcctttcacgtaaaggggagaatttcttttaaatgctatttcttcaatcactttcatagcctcttctttttgccagcaggtcaccgcaggcctttgaggcttaatgatgtcagcttcttcaaaggcaatggagctaagggtattgcccagataaaattcgtgatcaaaacttatagaagtgacgatagagacttctgggtaaataacattagtggcgtcaaggcgtcctccaagaccacactctataaccgctatatcaacttcttcttcggcaaaagccaaaaaagcaatcgccgtagtcagctcaaaataggtggccgggcttgctcctaaagctttttttacttttgaagttagttctgcaaatttttcttcagaaatagggtttccgtttataacaaaacgttcgcagactgaaattagatgaggcgatgtataaaggcctgtttttaaaccatgctggcgtaaaatactttcaagaaaagcagctgtagaaccttttccattagtgccagaaatatgaaccgttggataacgtaaatggggttcttttaaacgagcaagaatctctctgattctttcaagaccgggtttgatgccgtgaaactggtgttttgaaagccaatttagcgcttcttcgaacctcataagtaaattctaggggaagaccttagggccttccccttagaagtctatcttcttttacgatgggccaaagccataaatttttctacttcacccgtatctttagtcactaagctggcaataataaatacaataaaagctataggagcactatagagagcaggatttaccagtaccggtaggccaagtatagactttagcccgaaaaagcgtgcaaaagtaaaaataagagagactatcaagccagtagccattccccagactacaccttgtttggtaagccttggccaccatacagtcagaacaagggccggggcaaaagtgctggcagctattccaaaggacattcctaccaacatacctacgttttggtttttgagccagatagccatcaaaatagaaatagcagctaagacaaaaacggcttttttggcaaagctgaccctttcttcgtctggactgtggggcttaaatattgaggcataaaggtcgtgagcaatactggtggtggcggttataaggagccctgtacaagtactgagcatggcggctaaagcacctgcagcaattatacccaggaaaaattctccacctatttcctggccaaacatgggtacggccatgttagtggccataccttttttgcctgtagccactaggtttaccaatgtaggataaagagcatacataatggccaggccaacaaaaagaacagcagaataaaagatagcgagtccccaaatagtaaattcaatactcttttgggcggctttggcatcacgaacggtataaaaacgaataagaatatgaggtaaccctaaaacacccaaaaacaagcccaaaaccagacttaattgattccaaaaatctcttaatccaactccaggggttaaagcactgggagcatcaggtaaggcttggcgggccgcttcaactgctgctttataattaggtgcattttttaccacttcgggaatttctttagccgcaataaccgttggtaccatctttttagccgttttaatgatgttaaatatattgccatcaaaatgaatgaaaatggcacttatcaataaaatgagcatggcagctaaaagtattaaaccctgcacggcttgattgaaggtcgttcccctcattcctccaaggataaccaaggccgttatcaatataccagaaacaattactgtggtgtgataattccaacctaataggagtttgaataaatgccctgctccaacaatttggggcactaaatataaagtacacaacacgatggtagttaacatcgaaacagttctgatgcctttactggtgccaaaacgagtaccaagcacatcacctacggtaaactttccggcatttttaaggggagcggctactagtagtaacacggctacccaggtggcaaaaaaaccaagggctagccaccaaccatcaacccccataagagaaatagcaccagcaacccctaggaagcttgcggcactacaatagtcaccaaacatggccatgccgttaatacgccaggggattttaccttcagccacgtaaaaagctgccgtggtacgggtgtgtttacggaagtaaaagcttatataaatagacaacaaaacacttaaggccacgatgataaaagcgataggatacgtcaaactcattagctttcacctccttgtttagcaagataaatccttgtaagaactattcccgaaactaccaaaaataagccacaccatataccaaagggaaggcctaatatttctagagcagcgacgtccttaagaggtttagaagtaatgataacagcaaaaaagtagatagcggtaagtatgacaaaaagcgttccggaaaacttaaggttttcatacaaaatacggggatcatagactggaatttcaataatttctggtttctcaacgatctgtttagcaagttctttcaagtcagaaatatcgacccagcccttcttaataacaagaaccggtcgatcagcattttcggtaactgcttgagctacactaccaaaataaagcttttggaaacctttgcgcccggaatcacctagtagaattaaatcgacattttcttcacgggcggtggcaagaatcgctccagctactgggcctgttttcttaactgtttttaccgaaacacccataagttgagcgtaagccttggccagaggcaaaggatcttcgctaataggaggttcaacggcttccatcattttttccgtagggagaagggggacttcttctttaacctggagaactactatctctgcctgataatcttgggccagttccacggcctttttaaaggccccgagtgatggctcatagccatcaaccgctaccaacatctttttaaaccccatcctacacctccttcaaatttttgagagaatgttattaatacccaaaaatttcattttataaaacatttaatacaaaaaaatttacaaaaatttttaaaagatatctaaattgattaaaaaaatttatattgccccttttgcttcttaagatagatttaacaaaatttttacaaaattcagaaaacatagatatatcgctacggcgacttagttgcctcgcagcagggactgcttcggctgctggcgcagcctagcatgactatctcgcagtgtcacggcgagcccggatggacgaagcggtctctcgagtaagatattttgcaaaggtctcttaatgtggattctttagatcctaagggagagacgttagttttatagagtggacatattcttctatccctttggctatcccttcggcaatgaggttccagtaagttgggctttttagacgggccctttcatagcgattactgataaagcctatttctaccagtaccgcaggcattctggtaccaataaggactataaaaggtgcggttctcactccgcgattttttacataacgatatcgttttctaactccgcctaccatatttttctgaactgcttgggccaaacgcctggattcttctagtttggtgttaagcaaaatgttttttagaagatcctgcaattcgcttaaagaatgcgaagaggcagcgttttcaagggctgcggtacgcatggcttcttcgtcactggcaaagttgaggtagtatgtttcaagaccataagcccttctgtttggagagctattcacatggattgatatgaaaagatcagcatttttaagattggctatagccgtacgttcttctaacggaataaatttgtctcgtgttcgcgttaaaactacctcacaacccagtcgagactttaatttttgagccaaacgttttgaaacttctaaggaaatatacttctccttcaagcgcccgtaacgacagccagggtcttttcctccatggccaggatcaattacaatgcgtctaattcccagcccaagctgttgagccaaagaaagatctccatttataatcttaggtgtggcaactactgtttctttttggggctttttattgttataaaggtctattaccaggcgagccggttcatttaagaagaatatgcgataatcagtaaggctggttaagtctagcacgacccttacggtatctttacgatattgtccaaaacgtatctgtttaaggaaactgtcttttatggggatctcaggcttggtgtaaggagaaatcttggctggcttaaggtccacataaaggcgaggaggtttgccggcgtgagccttaagcacgtgggctttatattttactggtttcgataggtcgagcaccacccgactgtaattttcaccagaccactgccgaatttgtttgactgtacctcctacttctaccgccaaaagtttatggtgattagaggtagctggagtttttgtttggttattagttgccgtagaagtttttggggcgattttcttgggaggggaatgcttttttcttctgtccgttaattttttaggttttttcttaagagaaagggcttttacaggatcttttagttttttctcataaatagaaatagccctttgtaaggctagcttggcttgtgggcttcgcggatacttttcccatatcaaccgataataacttagagcacgctttaagtcgtaagttttccctgaataaccataaagttcttcataaaggcgaccgcagcgatataaagcccgaggggctacagcgctttctggataacgcaaatagatttggcgataacgatttatgatttctatccagtaacggcggtattttatctttcgcgaatgggcaaagcggtttagttctttctcggctagctgaaaggctttttcggcacttgtggcttgtacactatcaacaaaaaaacactggctaaaaaacgccaaaaacaagaacagaaaagttatttttttgacaggaacaaacattaatgcttctccgccagtgctttgagctcatagagtttttgtagagcttcaagtgggctcaggcgatctggatctattcctaatatctggcgctttaaaatatcatctggtgagaacaggcttttttgccttttcttttcttttttagcttttaaaggaggagaagttttgttttccaaagattttaaaatatcttttgctctggcaattacttcttttggcaaccctgccagggcagccacttgtaccccataggactcactggctggcccaggtagtaggcgataaagaaaaattatttggtcttcaaaggtcttaaccgccacgttgaagttctttataccaggatattctcctgcaagctctactagttcgtgatagtgagtggcaaaaagcgtcataatctttttttcatgcaaaaactctgccactgcccacgcaatggccaggccatcataagtgctggtgcctcggccgatttcgtcaaggattacaaggcttcttgaagtggcctgatgtaagatgttagcacattcagacatttccaccataaaggtgctgcgtccgcgagagagctggtcagaagcccctatccgtgaaaatatgcggtcacaaagcccaatagtagcctcttcagcgggcacaaaagaacctacatgggcaagaagggttataagggctgtctggcgcaaaattgttgatttcccggccatgttagggccagtgataacaagaacaacgttttctttgaggtccagttttacactattgggcacaaaagaacccgaaggtagagccttttccactactggatggcggccttctctgatttgtatccccggttcttcgataattttgggacgaatgtaattgttggtaaccgccacttcagctagagaagccaatacatctaaagtagctagtgctctagcgagcttttttaattcttgtgccttttcggctacgttttttcttatctccaggaaaagctcctgttcaagttcttttatacgttcatcggccgaaagaactttggcttcgaattcttttagctcaggggtaataaagcgctctccgcccaccagggtttgtttgcgaatgtaattatctgggacttttgataaatggcttttagagacttcaatgtagtagccgaatacgcgattgtagcccaccttaaggttggggatccctgtgcgagctcgttctcgggtttccagttcagccagaaaagaaagggcatcgtcttttaaacggcgtagttcgtcgagttcttcgtgaacaccgtctttgatgacgcccccttctttgaaattaactggggcctcttcgcgaatagttttttctaggttttggactaaatctcctggcaccaaaaggttttccttaatggcgtcgagcaaaggggaaattttttctggtaaaagttcttttagctggggaaccatttttagggaatcttttagggccaataaatcgcggggatttgccacccccatggcagcacggccagtaagtctttccacatcagcaatgcgagccagtagttcgcgtaaatttttgcgtttagaaggttcatctactaaataagctactgcctcaaggcgtgcttctattgactctagatttcttaggggataaagaagccattctttaaggagcctgccgcccatcggagtgagggtcttatcaagtacccagagaaggcttcctttaaggctaccatcaagattattgcgtagtatttctagatttctcttggtagcttcatctattattaaaaactgtgaaaggtaataaaatttagggacgcctagatgacttgagacttccttctgagtttctattacgtaatcaagaagggttgcggctgcacagagagccgcaggagcttggctaaggccaaaaccagtgaggtctgccacttgatatctttctttgattagctcttcagccctttgttttgcattaataaaaactcgataggaaataaaaatatgcggtataagttcgcgaatttttctttctaaagcgctatctttaagggtttctggtagtagaatttctttaggctcaaggcggaaaagttcgtttaacatttcttcttcgctatgaatttcggtgactttaaaatctccggttgagaggtctagatgggccattccccaagcctttccagggaaaaggcttacaagaaaacgattatctttagaggtgagcgtctcttcgtccagattgagccctggagttaccacccggataacttccctttttactatgcctttggcctgtttgggatcttccacctgttcacatatagctaccttatagccagcagataccaggcggtttatgtaatgggcggcgtttgccgccggcactccacacatagggaccttttcttttgtgcctttgtctcgcgacgtaagggcaatatcaaggatgcgagaagctagctctgcatcttcaaaaaacatttcgtaaaaatcacccagacggaaaaaaaggatggcatctgggtacttttctttaatctcgagatactgacgaaacataggggtaatgtgtaccataggcctaattctaaactatagaccaagaatttaaacaggtctttaaggggcaggaatttcctggctaaccgttaaatcaaacatctggaagacaaagattacttcgtagaccctgagggcctcttcgtaagataacgtggtcaccgtggcgatatcaaccaaaatatttcggtttctagggtaaaatccttataattatgtttcatgtaagaatatttctacacccatcaccactcaaccgcgccaataactatctaccatcggccatctgccatttagtcactgcgagcccgtatgggcgaagcagtctctttaagatattttgcaaaggtctccataaagttttttaaggagtttcaaatcttcaaaagctgcacttttttggctattattgcgtaataaataagcagggtgataagtgactagtactttgatgtcgtcaagcttgtggatttttcccctaagagaaccgagatcgctagtggtggccagaactgtttgggcagccacacggccaagtgtacaaataatggcagggcgaatcagcttgatttgcttggtaaggtaaggcaggcaggcttcaatttcatcaggttgcggggtccgattacctggtggacggcacttgaccacgttggttatatagacttcgcttcggttaatccctacggtgtttagcatttgatcaagaagctgcccagcccgaccaacaaagggacggccttcaaggtcttcgtcttttcctggagcctcgccaataaacatgagtctggctgtctctgggccttctcccaacacaatatttttgcgagttcgatgaagcttgcaacgcgtgcaatttttaatttcctcttctatctccgctaggcttttaggaggcggagtaaaatcaagatcaagaaagcgtctgatattttttctggctggcaaggtgttcactcctattctctttaaaaattccaggtatcgcaaaagatcttcccagacatctaccatgactttttcatactctttagatactttttaggcaagaagctaaaagagtcttattttttatgggaagcagtttttgggggacgccctcgccttagaggaatcttttcttcaagccccagacattggattcgataacgaagctgtctaaaagttaatcccagttctttggctgctcgggctactataaaattgtgtcgttttaagacctcaattatttcttcttcacttaattcttgcggaggaatatctaaatttaaagaaggtttttcttctggcaaaacctttttaagcagagaactaattaacgtttcagttaccgtatcgctatcactgaggataaaaagcctttctaggaagttttcaagctcacgtacgttaccaggccaatgatagcgactcatgagttccatggctttaggagtaaggtgcaaattacgggcatattcttttgatagccgtcgcaaaataaaatttattaggaagggtaggtcctctaaacgctctcttaaaggaggaatataaatggggaacacgtttaacctgaagtaaaggtcctcgcgaaatttcccttctcttactaatctttcgaggtcgcggttagtagcggcaataatcctcacatcaactcttctggtcttagtgctgcccaaacgttcaaattccctttcctgaataaatcttaaaagtttcccctgaagttcaaaagataactcggaaatttcgtcaagaaagaccgttccttcgtgagcctcctctaacaaaccgggtttacttctaatcgctccggtaaaagcccctttttcgtacccaaagagttcggcttcaaggagattttccggtaaagaagcacagtttattttgacaaatggcttttctgctctgggagaaaggtcatgaattagacgggcagttaaagttttgcctgtccccgattccccttgtaacaaaaccgtggctttagtaggggccacctgttttaccaaagtaagcaccctttgcatttcagggcttcgcgaactggccatgaaatcgctgaaacgctttttgagttccgtgcgcagtaaaaggttttcctgttttaggtgaatttctcttttttctacagaacgacgcaactgaacgaactgagctaccaggagagctactatttccagaaaatttatgtcttcatgataatcaattccatcttcaaaaagacgatccacagaaagcacgccaataactttgtcttcaagcatgatgggcacggccaaaaaggagatttcttctcgttcaagttttctggctccggtgcggttcaaaaagagaggttcttgcttgacatttaaaaccacacaaggttcgccagttaaaaatacctggccggtaattccttctcctggggcatagactccgcgggcttcttcttctggactaaggccataagaggccctaataaataagcggtccgcctcttcatcgtaaagggtaatggtggcccttttcatgcgaagcttttcagcgagaacctggagtatctctcttaaagcgttgtccaaatcaagggccttacctattatacggcaggcctcgtgcaagacttcaagcttacgatgttctaacgatttctcgtctattttgacttttttgttaaaactatctttacgcatttgtcagttttgttgaaaagtctattttatcaacttcttcacttttgttttttacggcaaactgttcgtatatttttttaatttcttcgtcgcttaaaggtcggccgtatttttgggcaaggctacgaatcttatttaacaaaattggaagatattcctctgaaatagttaagcctaactcctttaattttccctttaaagctccaaggcctgatttttctcccaaaaccagtttatgtgaaagcccaagcacttctggaggaaaaggctcataaagctttttctttttgtaaaggccgtctacgtgcaaaccagtttcacaagtaaacaaatatcttcccaaaacgggtttaaaaggagagatagtttctccggcgtgccaagaaagaaagtgagccgcaaggggcaataactcaaggcggtagtgcttttccccgcggcggaaataaagataagcaagaacttcttcaagaggggtaatacctgccctttctcccaaccctaaaagacttacatccacccagtctgctccagtttcaagggctgttacggcatttcctgtagccagacccagatcattatgaaaatgaaaggatagctctaggttcggaaaacgttttttgaactcttcaacgagttttataacttttaaaggttgccaaaaactaagggtgtccgaaagacgcaagcgtctaactcctgcagctgaagcttcttcggcaatttgataaagaaagcttggggaggtgcgactagcgtcttctagccccaaagatatataggaaaagtattgagtagcttcctctactaactttcttattcttttaagcagttcttcagaagtaattttgagcttgtatttaatgtgaagcttagaagccggagcacttaaatttattcttgttagtcccggaaataaagtgtgagccaattccaaatctttttcatttaagcgacaccaaaaactaaatttatcttctactttttcttttctaatagcccgccaaatatattctaaatctttgtctttacggactatacccagttctatttcttctataccaatatcataaagtaaaagcgccaggcgtaacttcacttcgggcttaagatatactccgaagcgctgcgctccttctcttaatgtagcatccagcaatttcatcatgtttttaatttatagcaaaatccattccaacttttgctgttatttttatacgaaacacatagaaaaaccaaaaactacaaaaacttacaaaatgttttctttcaaaaaacttacaatcaatttattgtcactttcctaaaaactacttctttatcggaaaccttttaaaaataaagaaaagaagttttggcacaccctttgctctcaagtttgatcaaaataattaaacaaaaaatttataggaggttgggctatggcaacgagaaagatcggtatttacggaaagggtggcataggtaagtccaccactacccaaaacttagcggcagccttggcacattactttggcaaaaaggtaatgattcacggatgcgatcctaaagccgatgccacgcgaatgatattgggaggaaagccccaggagacggtgcttgatgtcatgcgtgaagagggcgaagaaaacgtaactttggacaaagtagtgaagataggttttgccggcattcgttgtgtggaatccggaggtcctgagccaggtgtaggttgtgccggccgtggggttattaccgctattaatttaatggaagagctcggtggctatcccgaagacctggactttctcttttacgacgttttaggtgacgttgtgtgtggcggttttgccatgccggtgcgtgatggtaaggcccaggaaatttacattgttgcttccggtgaaatgatggccatttacgcggccaataacatttgccgtggcatggtcaaatacgctaagcgcacaggagttcgtttggggggcattatttgtaacagccgtaaggtggaccgcgagcaagaacttatggaggagttttgtgagcgcctaggaacccagatgatcatgttcatccctcgtgacaatatcgttcaaaaagcagagtttaataagcaaaccgtggtgcagtttgacccggatcatccgcaggctctagcttataaggaattggccaaacgaatcattgaaaacgataagtttgtaattcctaaaccccttaccatggatgagctggaagaattagtagtcaaatacgggattgcttaaacaagcatatagggaggactcaaaaatgaaaatgataaaagccattatcaggcctgaaaaggtagatgacgtagtagaagcgcttgaaaaggaaggttttttggccatgacccgcatagacgttgtggggcgtggtaagcaaggcggtcttactatgggtgaaatcgtttacgacgaattgcccaagtcaatgctccttttggtggtggacgaagaggcggtgcccaaggtttgtgagaccattatggaatccgcacgtaccggacgatttggagacgggaaaattttcgtactcccagtaaaccaggtgtggacggtgcgcaccggagccccggaactttaggtctgaaaggaggcgttatgagcaagatatgtgaaattgtggctattgtaaggcctaataaaatgctggctactaagaaggctctcgctgaaattggcctaccttcgtttacggcctttgcctgtttcggccgaggccgccagggtggacggattggcgagctttcttatcctgtaagccctgaaattgtagaaaaggctaaagaattaaagcctacctttattcccaagcgaattattctggctgttgtgcctgaagccatggtggaaaaagtagtgcagaccatcatcaaagtcaatcaaaccggccagcacggtgacggaaaaatttttgtcttaccagtagaggaaagcttaagaattcgtaccggagagaaaaacctagaagcccttttttaaggaggaaattatgcttagacatccttgctttgaccataaagctcatcgtgttgttggtcggctccatctgccggtagcaccacgatgcaatatcaagtgtgcgtattgtgaacagggtataggctgtgtcaacgaatcaaggccgggggtagcgggcgaagtaatattgcctgaagaggctatttcttatgtggagagggccctttcctttgaacctcgcctagaagtcataggaatagccggtccaggagatgccctggccaatgaggaaacatttgtggccctaaaggccgtaaaagataggttccccgagttaaagatttgtctttctactaatggtctggctttgcctgaaagtctccctaagatgctcgaagtgggagtggagtttgtctcggtaaccgtaaactttatttcaccagaagtcggggccaaattagttcgctgggttaaagctcaagatttactcaaaggagaagaagcggcttattttcttacaactaaacaacttgaaggaataactctagcggctcaagctggcctgagagtcaaggtaaataccgttttagtcccagaagtaaatgaaaaagaaattcctttgattgctaaagaagtagctcaggccggggccagccttatgaacataattcctcttattcccttgggagaattttctaaccacagggctcctactcagaaagaacttaatagggccagagcgaaagcggctaaatatattcctcagtttctagtgtgcaagcgctgccgggctgatgccgtaggtgttcccggtttggctgatgagaatttgttcagcataaaaaatgctgtttcggtgtaatacgataaaggagggaaattatgcctgtagttcagcttaaatgcaacatatgcatacccgaaagaaatccacatactatcattgtagatgaagacaagagcactttaccaaagtgcaacgcccctactgttcccggagatatgaccgaacgtgggtgatcctatgccggagcccgcggggtcgtgggcggaccaatagttgatattatccacatggtccatgctccggtagggtgtggttattacacctggggcaccaggcggcacctgggtgatgtttacagctgggccctacctggagtgcttgagaatgaagccaatcaccgccgccactgttttaccacggatatgacggaaaatgacattgtttttggtggaatggataagctgaagcaggccttacttgaggcctttcgtattaacccgggggccaaaggcgccataatttatcttacctgttctaccgctcttattggtgatgacatagacaatgtagccaaagaagtaatgagagaaacagggaaaccagtttttgcttgctcttccccggggttttgcggagtttcccaatccaaaggtcaccatgaatttaattttcagttctacaaatggctactcaaataccgggaagaacatcctgaagtatgtctgaaagaagaggaaaaaactccgtatgacattaacctcatcggcgaatacaacattgactgggataccattaccatcgtgcccctttttgaaaaaatgggcataagagtactttccgtattcacaggtaattgccgttttgaggacctttttaagatgcctgatgccaagcttagcattgtccattgtcagcgttccgctacctatattgctgagcttataaaacaaggctttgaggtgccttatataagggccagtttcttcggcctaggacagacagccaaagccttaagggataccgcagaatggttcggcgatgaaaaactgattaaacgaaccgaagaagtcatagaagaagagagcgctgctattcagaaggcccttgactggtaccgtgataagctgactggtaagagaatagccatctacgttggtgccccgcgggtgtggcactggatcaaagccatggaggagttgggcatggaggtagtggcctgtatgaccactttcggccacaaggacgattacgaaaaaattgtggcccgcttaaaaccaggggccttggttattgataatcctaatgaatttgaaattgaagaaatgatagagcgctgcaagcctgatctgtttttgaccggacttaaagaaaaatacctggtgcgtaaattcggggtccctacgcttaattctcactcttacgaaaaagggccttacgcggcttttcgggggtttatcaattttgccagagacatatatcaggccctttgtgctccaatttggaaaattgcccaggaagaattttaaacccaggaggaagctatgataaataacgtcaaagaaattcccatagaaggaataacctataaagagctaaacattgaaaaaaagcctttgtctaaagaatatactcctccaccggaagaattggtgccagcggccaaccgggctgtttgtattgacccctctcgcacctgtatgccttttggggccatgtgggctactttaggtgttcaccggggaatcccttttgtgcagggggctcagggttgcactacttatgtgcgttatacttttgccagagtttttcgtgaaccaactctcattgccaacgccagctttcacgaagacgcagcggtgtttggtgggcgtaaaaatctgataagaggcataaggaatctggtttgccgctatcagccggagcttatttccattgtcaccacctgttcaagtgaagtcattggtgacgatatccagagctttttagacgaggccctggaagttatggaagaagaaatggggcctgacatttacgacgcggtcaaattcgtcatcgtaaatacaccaagttttgctggctcccatgtagagggctacaaccgtgcggcccgcgaatttttaaaaacgctcgccaaaaaaacaggccagagcgaagatctttactttatccccggcatgatgatgccaggagatattcgcgagttaaaacacatgtttgagctcatggatgtaccgtacaagattctttttgacataagcgatacccttgattgcccgcttaccggtatgcctcagatggttccttattatccgcctggaggtaccagagtggaagactttgtgcgggccggtaacgctaaaggcatctttgccctttctcctgatgctggtggggctggggccaaatggcttgaaaagcgctttaaagtgccggcctttgttatacctatgcccattggggttaaaaataccgataggatgataaaaactatagctgaaatttcaggtcgaggtatccctgatagccttcgttgggagcggggtatcttacttgatgctatggctgacacccttcactataccatggggaaaagagtggccatttgtggtgacccggattttgtcgcagcggctacgggctttgtatgcgaactgggcatgattcctacttacattttgcctggcagtaaaaccaagaccgcgctgcaaacgattaaagacgtctgtgccgaatacgatgttgaacctaccgtatttgttgacagtgaccagtttgaatgggaatacgccctaaaaaatgataagcccgatgttattttgggacattcccgctgtgtcaatatttccaaagaaattaaagtgcctctggtgcgctttggcttcccagtttacgatcgagtgggttatcagcgagagcccattgtaggttaccggggaggcgaacgcttcctggctcgtattataaacgctattcttgatcaatacttcccagacgaccgagtccaacaataatagaggggggaagttccccctctccatataaggaggtgtcttatggaaaaattttgttctatcgtcaggaaacttttaaaggccaaggaagactctggccttagttttgaagaactgggcagggctattggacgagataaagtatgggtggcggccctactctatcgtcaagcagtggcttctaaagaagaagctgacaagttaaaggaactccttaatctcgatgaagaaagctataaagccatccagaaaatacctttacgtggatgggagacagaaaccgtcccttccgacccggttatctatcgcttttatgagataatgcgggtttacggcccggctataaaagctgttatcaatgaaacgtttggggacggcatcatgagtgctatagatttcagtatagacataaaaaaacaagaagatccaaatggtgatcgggttgtaattacttttaacggtaagtttttaccttttaagaagtggtagaatttaggaggcgtttatgctttctaccttaaaaaccgaagtccttccgccaaagtcctgtggtttaaaaaccgagccgggaagcatgagccagcgaagctgtgtttactttggggctcgctatgtacttgggccgattaaagaagctgttcatttagtccatggggcggtagggtgtagttactacgggaagatggtccgaggaaccccggctccagtctggactacgaacatggacgaagaaaacgttatctttggggggagagaaaaactaaagaaagccctttttcaggccttacaaattgattcctcagccaaaggggccttcgtctatttgacctgtgtgtctggtctcattggtgaagatgtaacttctgtggctcaagaagtctctgaaaaagtagggaaacctgtaaaagtagtttcttgtccagggttttccgggttttctcaatcaaaagggcatgaactttcttataaactcatctttgagcttataaaaccagttgaacaggccaaagagcccgtagtgaacctgataggagaatataacgttggcggagaaacaaaagttatcaaggaacttttggaaaagctaggtattaaggttcatgtctctttgactggtgaggccacctggtcaaagatagagaccatggccaaggcgagccttaacctcatgttttgtggagccacggctgaaaacttttgtcgagagatgaaaaggaccttcggtatcccttttatgaaggtatctttttacgggtttaaatctacttcggcgtctctaagaaagattgctgccttttttgatattcctgaagaaaaagtcgaaaaagtaattgccgaaggcgaaaagtgggccttatccaagatttttccctggcgcaaatatttttacggcaagaaagccttaatagtgcttggtacttatcgtctgggcccacaaggaaaaatgcttaaagaacttgggcttgaagtggtagccgccgcttctatttttggccgcctggatgaccatgttgaggcctattctgtaacctcaagagtaactgacgatccaggtgattgtgaggttgaagaggcccttaaacttttaaggcctgatattgttctcaccaacgctcgcgaccagtggcggccagttaaatttggtatccctgttctttcttttccgcaaccaaaagagcgaggcccttatgctggttataaaggaatggtgaactttgcccatgatctttaccgatgcttgcgagcccctgtatggcaacttttaagagcagaactttagtttattctaatacagatagacattccagacagggttaattagtcataggagcttcagggttttagggacggagccccaaaacttcataatttttgttttaaaaatttcgaggtttcggggaaaagatagatcgcccagggctactaagttgcctcgcgactgggattgcttcagctgctggcgcagctccttgtgacatcagccatttaccataggctatcgaccaccctgtcactgcgagcctgcacgggcgaagcagtctcttaaataagatattttgcaaagctctcaattacattaatccgttttaactaccaagtcccgtttaagcggaatcttggctcagaaaaagaacttgacaagcaggccctacgggaacatatagtaaatgaaaatccttctcaaaaggaggcgcgccatgcctaaagtattaattattgcttgtgggtcttatgctgataaccaatttggttgtccaggggactggaagtgtttaaccggggctgtggaaaaaaggggcccttttgctaattatgatgacgacgtgaaagtaattggttttttaaagtgcaagtgccctggtcgctctctcattgggaatatcaaagctaccaaagctaaagtagattttgacgtgatacacatttccaattgcatggccaaagctgaacctacctgtaaaaatcacgatttagaaaaactcccggcccaaatcgaagaagccatcggagtaaaagttgtggtaggtactcatgattttggctaaacatgtttagcctggctacttggaatgtaaactccgtacgcatgcggcttgagcaccttctgcgctggctcaagctgcgtgcgccaaatgtagtttgccttcaggaaaccaaagcaacagaccaagaattcccttacaccgaaatcaatgaagccggatattacgtagttcacgcaggcggtaaaggccgaaacggggtagctattctttctgataaagagcccagagaggtgacgataggattccctgatgtagatgaccaggaagccaaagaaaggattattgccgctaccatagaaggcgtaagggttctctctatttatatacccaatggaggaagcgttggctctgattatttcctctataagctcgaatttatctaccgcttgagagaataccttgatagttattttgaccctgaccaagatcttttggccctttgtggagattttaacgtagcccctgagaaaatagatgtttatgatcctgaacttttggccggccatatctgttttcacgaacgcgagcgcacggctataaaattactaaaggaatggggcttggtggatacttatcgggctcttcaccctgacgaaaaaggtgcttttacctggtgggattatcaatttggggcctttaaagccaatcgtggtatgcgccttgaccatatctgggtttcacgtaaactagcccaaaaacttaagaaggctattattgaccgagaaccacgtggctggaaaaaaccttctgaccatgccccggtgatagcctattttgagctatgagatacgaacttttgcgtaagctttgtgaagcccccggtgtacctggagcggaaactccggtaaaagaaatttttctggaggcagttaaacccctgattgacgaaatagaggaagaccctttgggcaatgttttgctccgcaaaaaaggcaaaggtccgcgggttttaattgatgctcatcttgatgaagtagcctttatggttgccggtatagaggactcttttataagggttgttcctctaggaggggtggatcctaaaattttttacgggcaaagacttgaagtatggggcaggaaaaggcttcctgcagtagtaacttcttacccaccacatttaggtcaatctaaaaaagactttaccattgaagagttatatcttgacgtggggcttagtacagaaaaagttgctgaattggtaaaaattggagatttagtaacttttcctgcttatttcgaagaaaccgaagaggccattatggccaaggcccttgatgatagggtaggactctttgtaatctttcaagccttggctcaagcaaaatccaaagtggatctttttatttctgccactgtccaggaagaggtaggtctaagaggtgctcagggtttaaagataaaagaagctcttgacgctgtgctagctatagaaggcacctttgccgcagatatacctggagttcccggacatttacaggccactaaaatagctaagggaccagagattcgtctttgtgatgcccgttttgtggctgatcgcaatttggccctggggctcgctgaattggctacccaaaaaaatattccccaccagttggtggtaaaaaacaaaggaagtactaacgccacagcctttcaagtggttagaggcgctatccgttcaactgctatttctgttccagtaagatatctacatacccctgttaatcttgcttttaaaaaagatatagaggccactattgaactattaaaagcttttttggaaaatccttaccatgcgcttaattaccgttggtcttactcctcataggcaagagtttctggtacctacctgggaattaatgcgttgtcatgaggtaattattttagaagaaccacctgacccgtattttcctaaagttattaagggcgaaatctctattgaaacttatctcgaaaaaatagagtctggatttccagaatacactcgcctaaaccttgaatttttacaaaaactttacaaggaaggaaaaagcatctgtcaggtagaaccctatcttgaacgttggctcattattcgtgagatgcttgattcgggtgtgcctcgtgaagaggtagaaaaaatcagagagctttccgaagtttatcaaagtgagcacgagacctttggcaaactgcttgactactacgccgctatgcaaggcccttttgactctttagtgcaaaaaataaaggatttcgccagagctgatgccaaacgcctggccttaagagataaaatgcgcgctaaagagataatttctttaattcgcagactaccaaataaaaccatatacgttgaagccggatatattcatttaaaactgatctattacctggccaaggtcaaaaaaaatctattttgcttaaaagtagaaaatttacttttaaaggctttaaaagccagaggttttaacggggttttaccctcaccaggagatggccttacttcttactacctttttggagggaaacaccgtaatatttcagaagatttgttggcagcaagaagcattgtttatataaagttaatcgaaaaagaagagcttagtcctacacctgaagagccttttccccatcttaaaaacgagcttttctggcgactttttgtgtggcagttatcttacgaagaatgtaaaacgcttgacaaatttattcgccttctgactactcaaaaagctagagaaatggctcaaagactcttccccgacgcctataaaaaggctgctagccgtttggccgataaggtagctctataatgaattcggcaccgtgttcgtaatttcgtgctttgattttaccgttgtgggctttaataattttgtgagagattgaaaggccaaggcctgtgcccttctttttagtggtaaaaaaaggcgtaaaaagctgttttaaaacatgttcaggaataccaggccccgtatctctgatgcaaattttaacaatcttttcttcagggataatttcaacggtgagtttgcctttatcttggggagccatggcttctagggcattttgaaagatattaaaaagaacttctttgatacgggcttcgtcaagaaaaactttaattggctttttagggaaaattagctcaacgtctatgccttcctctttgagatgagagcgataaatttctagtgcctcctgacaaatagttactatgtcagcttcttttatttctaacttgaggggtttggcaaactcgcttatatctgaaaggagtttttcaagacacttgatctctttaagaattaactccaatttttgccttttttcttcagaaacttcttttttgagaatagaaaggacaagacctcctatggcaattaaaggatttttgatgtcatgcacaatccttgaagccgctagacctacagccgctagcttttcgttttcgagcagacggcgttcaatttcaagttcctgggtaacgtcacgaacaatagccgtaaaaatccagtgatgatcaattttggtagctgaacgagaaatctcaatagggaagttttctccgtttttacgtctagctacaccttcaagaaccttccccaagactgaagattctcctgtttcaagaaatccttttatgtaggaataatgctttgagacaactttttcaggtaaaagaatagataaatcggccccaagggcttcttctacttggtagccaaatattttttcagcggctggattataaagaattattttatgattttcgtcaattactacgatagcatcaggagcactttcaataataccttcaagtaattcatcactgcgaacaactgaagacttaagccaataaactcgatttgatcccatttaacacccgcgttcaagcctatctcgatagcgattcttgatagcctccactactatatgagccgaattaaaagcagccataatactgccctttttaaaaaccagatctcctaccaagaaaaggccaggtatgttagtctcaaaacactcatctattttaggtctattgtcattcaattctattcctatagcccttaaaaaattttcaggtgtggcccctccaagacaataacaaaccgcgtcaaagaccatttcttgcccatctttaaagtgaacttttactttgtcatcaggggaggccgaaagggattcgatatctgtgtccattaggagtttgatttttccttctttaactcttttttcaagttctttgagattttgttcatttatacgaaaaaactttggacgacgataggaaatatatacttctgcgttttcacatagaaaacaagcagtctcagcagcagaatcccctccaccgacaacgagtatttttttggcgccaggtgtgcattgggtttgagtgccaaaaaacaccttgttttttacttctttaggaatcttatatcttggttttacaggctttccaaaaattcctatggcaattactacaataggcgtttcaataattgtgtcttttccggcccatacccgaaaacactcgttaattttttcaatcttatgtacttcttggctagtgcgtaaatctatattgtattcctggatataattttccattaattttaaaaactcttctttactgcaggtctcaaactgacaaatccctattggtttaacttttcgtccctgccataccgcgtcaacccgtttaccttcatggtaatatttatggatggtatggcagggattttcttctttttcaagaacaattaccggttcaatccctgctgctttggcttcaaccgcggtggcaataccagctggccctgcacccactaccaccattttggctttttccatgaagcccccaaaaaagtgatgattttattaaattctactttttaactcgaaatggattaattgtcatcacgggacagggggctattttaattactctttcggtaacacttccgataaggattttttctagacctttgcgcccatgagtggccataagaataaggcctgtttccttctcttcggctacttttgcaatttcttcggcaatttctccacgacgcactagaggttctactggaaagtcttcgaaatgttcttctataaaagaagttagctttttctgggcatgttccataagttcttgttcaagattgtctagagcactgtggggtacataaaaattggcatatttggataattcttctactacaaaaagtactgtaagtttggctccgaatttttccgtcaaatacttggcataaggtattaccttcaaagaagcctcggtaaaatccgttgggaataaaatacttttaatttcggccatacttccctccttgcgactaagaaatgatttattatcctattctttttaatgcttttgttttgaaatagtcaagatgaaataggagtaaaaattatgaaaattgttgacttacatactcactctactgcttctgatggcactttaacacccattgatttagttaaagaagctaaaaatataaatcttattgccattgctcttaccgaccatgatacagtagcagggcttaaagatgctcaaaatatggctgaaaaactcgaaatagcttttgtaccgggagtggagataagcgttaagtttcaagggcctggacattgtcatatcctgggatatttcattgattatgaaaattctgtattgaaagagacactggcttctcttcatgaggcccgggccaaaagaaatatccttatgatagaaaaacttaagtcgttaggaatcgatatttctatcgaagaacttaaaaaaatggccggaggtggagaaatcgggcggcctcacatggccaagattctggtccaaaaaggagtggttaaggattttgacgaggcctttgaaaaatatttagccaaaggcaagcctgcttacgtgcccaaggccagacttgaagccgaagaagccatcaaaataatccaccaggcaggaggcctcgtctctcttgctcatccatattatctagggcttgatgaagactctctcattagatacgtggctgaactaaaaaacaagggccttgacgctatagaggcttactacaccgaccatgatgaatcctatacccagttttgtcttgagttggcaaaaaagttttctcttctaatcactggcggaagtgattttcacggggaaaacaaacctgaaatcaagttaggaattggcaaaggcaatttgcgagttcctgaagaggtgtatgaaaaactcttagaagcttttaaagctagggctcaaggctagctgctttttttagttggctaagctcttttgggcttaaaggccttatttctccaggacgcaatcttcccaaagtaagaggcccaaaggctactctttttaaatgaactacgggatgccctattgaagcaaaaatttttcttacttctcgtttacgcccttctccgactactatctcgtaagttgaagtgcgaggactccgtcgtaaaaggcgaatttttttcggaaaaactcttctcccttctacttctaccccttcttttaaaagacgatcaataagtttttcatgcggatggcctttaatcgtagcgtgatagaccctttttatttcatagcgtggatgtaacaaccgattagccagctcgccatcgttggtcaaaaggagaaggccttcggtggctgcatcaagtcttcccacaggaaagacccgagttggcaagcttttcaagaattctttgatagttttgcgtccatggggatcgtaaagcgaggtaagatagcctgaaggtttataaaaaagatagtaaacaggttcttcaatagttatcagctggtcatcaacctctacattttgggaagagggatcaattttaattccaggttctcgaacgactttgccgttaacttttacttttccttctttgatcaattcatcggctttgcgtcttgaagccaccccagcccgtgaaagaaatttattcaaacgtattttttggttttcagacatgaaacttagttagcagttttaagaatttcgcgtgctttttgacagtcttcttttatttgagcggcgagatcttctggagaagcaaactttttctcgtcgcgcagacgttttacaaaagaaagacagatatcttttccgtaaagatttcctgaaaagtcaaaaatgtgaacttcagcagacaaataattattcccaaaagtagggttaaaacctagattcatgacacccggatgattttttccatcaaaatacacccaaacggcataaactccttttttgggaaggagtttttccctcgaaagcttaaggttagcagtagggaaacctaacagcttttgcccccggccacgacccggaattacccgaccacaaattttataataacggcctaacaatttggccgctaaggctacgtcaccatcgtttatcaactgacgaattaaagtacttgatatcgtaaggccgtctattttttgaggcggtataacagttacttcaaaaccgtaccgccgcccaatcactttcaaaaattctgtgtctccccgtctctttttcccaaaacgatagtcataacctactactaattccttaatgcccaggcctttaacaaaaatttcgtaagcaaattcttccggctcaagagaagcaagctcaggtgtaaattcaagtaggagcaggtaatcaagctcggctttttctataagcttgatcttttgttcaagcgtacaaataagtttaatggccttttcaggtcttaatacttgtaaaggatgaggatgaaaggtaatggctatggctttaccgttattggccctagctctttttacggtttctcggaaaaggacctgatgccctaaatgaacaccgtcaaagttgccaatagtagctacagaatagggtactttaagtggtaagttttctttttttaaaatttccatggtctaagagatttctacttcagcaggagccaaaatcttttcttccctaggtttaggaagattaatttttttatagcgccaaccagggtgtcttaatattccacgaaaaggaggcttacctttaacatttcctatgagtcttatagctttacgatcaaagtcttcttctataaggatttcactaccttcttttgaatcaattaccggtgttatttctatcatttcaaaaagggcctgttttaactggcgatgaatggcccgtaccgcagcacctatttgggcatcgtcatagttatcgagatcttcgtgcaggaaatctaaaaaacgcccttctttttgaagagtacctatgaaagcggcaatgtatgcttctggtggggtttcttgggtaacaggtttttcttgagagacaagtggtttttctggtggagcttcttcttttatttttgtttttttaggtttaggtggagatacttcttccctgcgagcaggcctaattaacagaagaagagttaagcccccaagcataggcgctcccaccatggcccccatggcccagggaggcaaaacttctctaaagtaataggcaaggcctcctaatgaggcagttaccaagagacttactaaaataacgactacttgttcgcgtctcattgatatttaccctcggaaaaggcctttatcatatccataaagcggtcaaatagataaatcgagtcgtgagggccaggagcattttccggatgatattgaacgctaaaaaggggaagttcccgatgtttaatgccttctaaagtgccatcgttaagatttatatgagaaatcttcacttctttaggcaactcttcttgcctaacacagaatccgtggttctgagaagtaatttcaatgcggccggtggccaagtctttaactggctggttggcccctctatgaccaaattttagtttaaaagtgctcgcccctagggcctggccaatcatttggtggccaagacaaataccaaaaataggctttttacccaggagttttttagcggtatcaactacataaggcacagccgccgggtctcctggaccattagaaaagaatacaccatctggctcataagaaagaatttcttcagctgaagtagtagccggcactaccaagagctgaagacctcgctcttccataagccgaagctgattaaacttaaggccacaatcaattaccaccacgcgaaaaccaccatttggattaaatggaaaaaattcttttatttctccattcacccagcgataaggctttttgcaggtgacttctttcaccaggtcgcggcctactagccctggagctgcctttactttttcaagaagggaagcagggtttaagtcttctgtggaaataccggctttcatcgcacctgagagccttatatgcctggtgatagcacgggtatcaacctgctcaatgccaagtactccctggcttttaagccagtctccaagagaccttttagcacgccagttggagtaaaagggttgatattcccgtactacaaaagcctctacctgaatgcgcaaactttcgttgtcttcgtcatttatgccgtagttaccgatgaggggataggtcatggtgacaatttggcctctataagaagggtcagtgaggatttcctgatagccagtcatagccgtgttaaaaacgatttctccaaatacttccccaggcccggtaaaagatttgccccaaaaggtggttccgtcttctaaaactatgagtgccttcatagcttcctccgttcgcctggaagtttttaacacaacattcccattttgaccagaagcccagaaatatctccaagatttccggttaaccggaaatcttggagaaggtttagtcttgcacttaagtaagaaacttcttaagcttaaaacaaaaaatttttgaggtttaatatggctgagataatttccattaaagataaaaagcgcattaaaaaaggacgtagcaagcgccttaaggccttaaaagaagaacttcttcgggtttacggtatagaccttgaccgtcttatggccaaagagccagctataggccttaccatggatgaattccatgagcttatagatcaacttttagaagtaattgatactttctgcgagcaacattcccacgtagccgtggaggatattctttatgtacttgaaaacttaaaagaaataatcagagatactggagattagcgaaaacgttctttccaggcttcaaggtgtttagataatgcttcccaagctcgctctaaaacctcttcaggagaagctgaagcgtctataatttcgtgcctaaaatattttaggttattttcataaatggaagccaccttagttaaaaattcttgggtttcaaatacttccggtttgtagaattttctttggtttactctttttaaggcttcttctacggagactttgagataaagaattaaatcaggaacaggggcccaggtttcattggcttttttaatttcttttatgtctagctcacaggctccctgataagccatagttgaaagataataacggtcacagaggattatttgcccgtcttgtaatttgggtatcaggaaattttgggcgtgttcacggcgatctcgcaaaaaaagctcggccatggcctggggtgaaattttggaaccagccgccaggtgttccctaattttttggccccattcaccagaagtgggttccctggtgacacaaactttttcgcccttttcctcaagtttttgagcaagacctttaataaaggtgctcttgccagaaccatccaaaccctcaatggctatcaaaaaccctggcctataaaattcaacggctatccggtcaactaaataatctctactttctggagtaacttcggcaaaaatggcatcttctcttttaaaaagctcttctacaaaaggtattagaccgtaacctacagtggctaagacaggggcctttgaatcaagaacttttagcactgcctcctgaaaaggtttagaaaagagttccatcttacctatctcgtctataatgatcatttcgttttcttttacttcagaaatagtgggcacagctaacttttcaaaaagttctacgtaaactttatacttacccacttgagggtaacctttccctcttttggccaaccaggcctctttcccttctaaagtaacgattttaaagcctatgcgacgtcctttttcgcgaacttctcgtgtataaaaaccccttttgggataaggaatcttattaaccaatctttccaccagagtagtttttccgcttcccggaagtccgtgaagcaggatattttttcttccgtgaagaggtaaaagcattttccacctccctaagtacagccagctaaagtttttttcaacggcttagaggacaacaacacataagtagctccaaggccaccgtcgcattgtctagcagtacaaaaacctataatatgcttacgataagggccctttttaaaccattcgtgcactttagtttttaaaactgggtcctttggtgaagaaagccctcggccatgaataataagcacacaatggtctccgcgaatcaaagattccttaataaagttctcaagggcttctaaagcttctggaaccagtagtcgccgcagattcaaagtgcgacatactgatatctttccttcatgtaaggcatcaaaaatttctttttgaaagcccctaactaattcttctacatactctgacgtttctcttatcctgattcttagcaattccctcgtcgaaaatttttcttcagtagaaaatttaggacgcttagaggttagcttccaaaaaagtttttctttatcaggaagcttttttaccccattcatgacttcttcaaaatcaatgtcttcagagtctgaagctataattcgctcaggaggcaacaattcttttgaaattttcccctgcaaaacttgaaaagggcagttaaggccctttttaccgttcataaaataatcataactcaagttatccgcttttggcaaagaaacctagattctcgcttaagcgggaatctaggagttaagaatttttatacaaaatagtttgaacagttcgcaacaactgagagaaggaataaggctttgaaataaaagtaacatcttcaagttttccattcacaggaaccgaactttctggataacctgaagttataataacttttatatggggatagctggctttaattttttgaacaagcgcctctccacccattttaggcataacaagatcagtaagaactaaatcaattcttgtcttagaaagaatatctagagcctctaggccatcctgagcagcttctacctggtaacccgcacttttaaggagttcgataacaggctcccttaccaaaggatcatcttccactactaaaatagagcatgtttttttgtcttctttagaaacaaaactttcttccacagaagatttttcgtgagtagtattttcagttaagggcaaaagaatcttaaaggttgtccctttgccttcttctgtataaacggagatatgcccctggtattgttttactaaggaatacaccatagccaagccaagcccagtgccctttcccgatggttttgtagtaaaaaaaggttcaaagatatacggtagatattttttgggtattcccgggcctgaatctgaaacacttaaaatagcgtaagtcttgccttttaaatctaattttttgagaaaatgttcatcaaaatctttccgttccaaattaatttctatcttcccaccatcaggtaaaacatctttggcatttattaataagttcattactatttgttgtaagtgtgtttcgtctatttttgcccaaatatcatctgtgatatttatattgagttctatattttctcctagtaaacgttgccaaaagtcctgcatttcaagcaaaaacttagaaatatttaaactgccgcttttttgcggttgtttaccactaaaagtcaaaagtttttgagtaatatttccggtacgttccagaacaagctttatattttcggcgatattttctattttctgacgattttctttgtttaaagagagaagctctatgtaatttttaagagcagttattaggttattaaaatcatgagcaaggccaccggccaagcgaccaactgcttccatcttttgggcctggattaattgctcagccagccttttttcttcagtaatatcttgagcaatatttaaaataacagaacttccttctaaatctactttaaaacaagtatttctaagcaactttttgctaccatctttcgcaaaatataaaatttccaattcttctttttcttccccttcacaaagcgttttacaacattgcctggctttttctctctcttctttgacaagaaaatcaaacactttttggccaatgacatcgcgtacatcataaccaaggatttttttgaacttttcattggcaaatataatttcacccgtttttggctctatggcgagtattataaaaggggccttttgccagatagcctcaaaaagtcgtctgtttctttctgcttctttttgagcagcaatttgatcgtgaatatcaaatacgatagaaagcaaggctttttcaccactagaaagaacaattggcaaactagctattctataccaatggttatctaaaagacttaatctttcccaggtaaccgggctatcctcatctaaaagatcctctaacggacaatccggacaaatattttctaaattgtgaaagactttataacagggataaccagtgggatcatatcccctccatttgattaaacttttgttggcaaacaaaacagtccttgaagaatcaactaaggttataaaaccgggaaaaagatctgttatttcgtttaagatactctttttattaatgttcatttttaaaacaccttgataaacttttcggatgcgcagaaaaaactctttaaattggccagggtctggggacaaaatatttctcaaacaaagaaagggcgtaacggtcggtcatgccagctatgaaatcacaaattttttggtgaatagaagtttctttttggtagatggaactcttttcccaaggaaggccgttttctagaaaataaaaataaagttctcgcaataattttttagctttttgcatttcatcataaacaggagatgcctcgtaaaccttttcaaaaaggaattctcgcaacttttccatggcccacattacatgctcttcaatatgaagctcgccgtcatcagctccaagggttgagtaaattatactccttaccatggtatttattctttctgagtgtcttttaccaagtatccttaaacactctttaggaatatcggcctctttaataacatttcctcttagggcgtcgtctaaatcatggttcaaataagcaataatatcagccactctaactagctggccttcaagggtggcggcaagttgtgtcttgtctttcggaagaatggggccctttcctttggaatgctttagaatgccgtctcttacttcccgggttagatttaacccctttccttctttttcaaggaagtcaaccacccgcaagctttgttcataatggcgaaatccttcgggattaagctcgtttagtatagcttctcccgcatggccaaatggagtatggccaaggtcatgaccaagggcaatggcttcagttaagtcttcatttagcctcagagccctcgccatagttcgtgctatctgagccacttcaagggtgtgtgtaagtcttgtgcggtaatgatctccccctggtgaaagaaagacctgtgttttgtgcttaagccttctaaaggccttggcgtggacaatgcggtccctatcccgctgaaaggaggtgcgtacttcgcactcttcttctggtctaaggcgccctttggttctggcagacttagccgcaaaaggagaaaggacttgttcctctattttttcgagttcttggcgtaagcttttcacatttttataaaattaacgtggcatcaccataagaaaaaaagcggtatcgtttggccacagcttcttggtaagcctttttagtcagctcaagaccagcaaaggctgccaccaaaaccaaaagactagattttggcagatgaaagttggttatgagatgatccacggctttaaattcaaaaccaggataaatatataaatcacaccacccagatataggttctattttacctgttcgacgagcggcaaattctaaggtcctcatagtagtagtgccaatagcaaaaaggcgtcggccttcttcacgcgaagtatttataagttccgctacctcaggactaatttccacatattcctcgtgaatctgaaactttcttatgtctcttactttaacaggctcaaaggttccgtagcctacatgtagtgtaatagtgataaacttaacacttttttcttgcaaacgatttagtagctcttcagaaaagtgaagacctgcggtaggtgccgctacagaaccaagctttttagcgtaaactgtttggtatcgagaaaaatcttcttttttgggctctctttttatgtatggaggaagcggcacattacctatctcgtaaaggacacctaagacatcatctactccctcaaggcttattaaaattttaccttcgccaagattttcaagaactcttgccactaagcccttttcaaacttaattagcgagcccttttttatctttttgcctcggtgcagtgcaggtacaggcttgcctttttctggcaaccttaaaagtaaaacttctaccttccctccggtttccttctggccgtaaagcctggccggaaatacccgggtatcattagctactaacaaatctccttcacgaaaatacttttcaatttcagcaaatttatcatggtggattatttctttttttccgcgatcgatcaccagtaaacggctctcttcacgctgctgactgggatattgagcaattagttcctctgggagctcgtaagtgtaagtttcaagatcataaataggaggtattttttcttcactcatgccaaccattcttcgaaaagttttcgattttcttcacaaatttgcttgagtttctcttcaagccctgaaccaagataagactcacagagttttatttccgaaaaggagtattctttttcctctcctgatttgtccagcaataaaataaggagctgctctaaacggcgcaaaaaaagataattagcttcgagttttttagcaacttttgagggaacaattcctttttgagccagtttatttaaaactagcggtatcggccctccccagaggtctttttctcttatatttttaagaattaaccaaaaagtaacaaattcgatatcagccaagcctcctcggctaaccttgggattaaatctgccaggcgtagttctttctttttccattttaaaacgcatctggcgtatttcttcggcttgagaggccccgaattcaaaagagctcaaaacttctcttagccttttaagcaaaagttctccggcctcaagatctccggcaagaggcttcaaacgtaataatgcaagcttttcccataagccagaatcttcttggtggtactttaagaagccttcaacagtagctaccaaagggccttttctgccctcaggcctcaaacgggtatcaacttcgtagccaggcccttctggcaaaggggtagtcaaataatgcataaaacgctggacaagtttggtagctggaaccatctcttcttctgaaggagcgataaacaccatgtcaagatctgagcggtagccgagttcttttccgccaagttttcctagacccaaaattgtcagtaaatgaggaggatactgcttagaggaggaagccagattgtatgtttccttgattatgctttcagcaagaattgaaaggcgttctgggacctgaggaaaaggaattttttgttttaaatccagataggctacgcgaaaaatttcttcatttttagccattcgtaaaagacccaaggcctgttcgagttccatacccgagggaataacaggaaggataaaagagatttcaagttcaaataaagcctcggcggctcctggaacttccatcaaaagatggctcaaaaaagcacttttttcaaaaatttccagtaagtcttctattttttcaggatcgtgtcttaaagcgtggtaaaaggaaagtcttcctcctaagcgctcaaaaaaacttaatagcttggctaaggtctctgttttcactccccaaataacagccttttccagaaccactttaaatatgtctttaagtaaaggcgctcggcgtgctgcaagaggccctttagctactaaaatgttttttatgtcttttaaaagatgcgaaggaagatttagttctcctgctaattctttagaggatatctccccatcaaaaaacaaatcaatctttcccgatagattggaagcttttgatttttccggctcaagaagagacaaaaaaattctttcggtctgctggcgaaggacgtttagttcatcaagaaagattctatgtgcttcttcaccctgataaccaaggcttttagctaagcgtttcaaagaagtttcctcttcgggaagggtataggtttgtctaaaatgaactgtctggatccggtgttctacctgtcgtaagaaaacataggctttttttaagaacaaggcctcatctgagggtaatattttatatttagctaaatggttgagggcccagagggtatggcgtgttcgaagatatgggtgtttgccgccaaaaatcatttgtaaagtctgacaaaaaaattctaccgatcgaatccctccaggaccaatttttatattcctctcagcgccttttttacgagcttctttttcaatacgtgccttaaggtcttttatatgttccagatacgcaaaatctaaaaactggggataaataactggtcgcaaaactttcaaaaagcttttaccaagttttatgtttccagctactggcctggctttaaccatagccagcctctcgaaagggtgggcctggtaaaaatagtaattgacgccagccctggcggaataaaccagctcgccatcttttccaccaggacgcaagccaagatccacacgaaaaactcggtctccttcaataagggtgtccatgatgcgggtaatttctcgagctaaagcgataaaacgttctttttcatttaagggagcgtggaagaagtagataatgtcaatgtcagagctatagtttagctctcttgcgccaaacttccccataccaaggataaaaaacttttctcggaaatcttcaggataagaagtgctggtaagccaaaaaagaattgccttaaggctggcttcagcgagagcagtgattgcaaaaacggtctttctaaattccctgccggctaaatcatgggccaaaattttaatcatttctctttgcttaatccttcgcaaaaaaacagccaggtctttccaatctttcaaagagtcggttttttgggctatctctctaaagagatttcggcttcctttgggcttgggaagggggtagctacaaaagagttcaagtacatctttacgtcttaaaagtatgttggttgcgtaaggggagaatccgagcagatttttaagaagagaaaggttttcatgaggaattcttccccagggaaaatcagaatgggcctctttcagtctttctaagttgaaagaagcccattctgaatcgggtggttctaggcatttaaaattaacctgcaccgtaactgtggagcccggataacaagaagttaaccccaaaataggtgaaaagaaccgaagcaaagccaatgatagaaaggaaagctatcctcgtaccgctccaacctcgcataagccgggcgtgaatagctgcggcataaacaaaccaggtgatgagggaccaggtttctttagggtcccagctccagtaacttccccaggcctgttccgcccaaactgccccggttattatgcctaccgttagccagaaaaacccaaaaagaatggtcttataaattaagtcatcaagagatttaagatccggcagatgagaccagagcccttcatcagacttggctttagagcgcacgagatacattatgccaagcgcacaagctacagtaaaagcggcatagcccagaaaacaagtgatgacgtgcacggtcaaccagttactctgtaaagcaggtataagaggctgaatttcttgatcagtagaaaaagacgcataagccatgctcaaaaaggcaaagggcattacaaaggcacccattgcccgatttttaaacttaaattccataaataaataaactgctacgattgaccagccgaaaaatataagagactcatataaattagtgagggggatacgaccatagcccagttgatgagattcccaccagcgaaaaaagaaaccggcggtatgaagaagaagaccagagatagctgtggctgttccagctataccaaatttttgccagtggaaaatccagttaaaaagataaaagatagccgccgccaaataaagaaaagtagcaatacttaaaaggagggagctggtcataaatcacctcactatacaattatttaaattagaattaatctaaaaattaaaaggtggcaagtatggcttttaaaattcttattgtcaacgacgagccggttcagagatttcgtctgacttctatgctaaaaaaggcgggctatctcgtagaacaggctgaagatggcctggaagctattgacttgctatcttctggcctaaagcctgatttaattattaccgatctttacatgccacgcattgatggttggggcctttgtcggtttttatgggaaaacaactacaatttgccggtactaataatttcttcatattttgcttctgaagaaatagaaggaattataaaagctctaggagttgaaggatttttatcttatccttgctccaccaaagagcttcttaaaaagataaaagaagtttttagctctcctaaaaaggaaaaatattataatgtctttttactcgcctacgatccaaaagaaaaaaaacggtgggaagatatacttactagagctggatttaaagtaacctctcctgtaagtttaaatgacgctattgaaaacttgaaaaaaaataacttcgaggcctcttttatctcctcaaaacttgcgcctgatgaagttttttttataaaacaaatggccccagctcttcctatcattattttcccttctaaaaatgcagaacctttagacccgttttcttacatcataaaaggggctcgttatgtgttaccccagaacgcggggccagaatatgttcgctttatggttgaaagagaaattaaagaaaaagccctgcttttgggacaaaaactcttacgccaaaaaactaaagagttggaaaacattagtgccgaattaactcgcatacagaatgttcttcaacttatagttgagcaggctactgatgtgggcttagtgatcaccaatgaaaaaatggaacccttttttactaatcctaaagctgaagaattctttttattgtccaaaaataaagatttttattcttttctcgaatttttattaggtaaagttgatattgctgaaattacagcagtgatagagaaagaagggctttttcagtgtgaagtcaagcttccagatgaagaaacaattttatctctaaaagttagggctttttttgataaggaaaaagataaaatcctaggctatgtctttatgattgaagacttaacgcaggaaagaaaatttcaagaacgattaattcaaatgcaaaaaatggaagcgatagccactttagccgcaggaatagcgcatgattttaataacattttggccgctattaggcttaaagcagagctaataactgaatatttaagttttccacatataaagaatgtaaacgacattttggctctttgtgatcgtgcagctcaaatagttagccagatgataacttttgccagaccagaagaaaaagagccttcagaagtttcagacctcaatcaacagttaaaagaggctctttattttatccaggaatccattcccaagggaataaaaataaaaatcaatttgaacgaaacagccctttttgtgcctttatctaaggcccaactaacacaaattatcatgaatctatgtcttaatgccatccaagctatggaaaaagaaggaactctttctttaaaaacttttaaagtcagcttagaagaagcccctgaagggtatattccaggaggtaaaaaacacataaagggccgctttgcctgtttagaagtagaagataccggcacaggcatcccgccagaatatcttaggcgaatttttgatccatatttttccaccaaaaattctcattctggtaccggtctgggtttagctgtaactctgagaattgtagaaaatgttaaaggttttatcctggttcgcactaaaaacaaagaaggctctctgtttagaatttatttaccagaagtttctccacctaaagaccttaaaaaagaactgaaaagagatctagccaccatgtttcccgcacctaaaataatgattgtcgaggacgaaaaaggcatcgcggatgcagtagcgaaatatctcttagaaaaaggctatcaagtagaatgctgtttttctggagaagaagcctggtccagaattaaaggtggactgactcctgatgttatcctattagatttaaatttacctggactgtcaggaaaggatgttataaaaaagatcagaaaaacaggaaaaaatatccacataatagtaactactggttatatagatgaaaaaagtcgagaatttttagaaactatgggtgttgatgctattttatataaaccttttcgtttagaagaaattccccgcaacttaacttcgattatgaaaaattaaaggagtgctatatgaatttagaagatttaattcttaaatgtagaagttaccgccgttttgatgaaaattattccataaaaaaagaagagcttctttattttataaagctagccaggttagccgcctcagctggtaatttacagccccttaaatacattttatcttgcgaaaaagatgtgaaccaaaaaatattttcctgtcttagatgggcagcttatttaaaagactggcctggcccggccaaaggagaacgcccaacggcttatatagtggttttgggagacaaagatattgctcaagtatttggggtagatgccgggttggctacgcaaaatatactcctgggagcagtagaaaagggcctagggggatgcattatcgcctctcttgatcgcgaaactttaagagagaatctaaacatcccccctcgctttgaaatgctacatgtaatagctttaggtaaacccgccgaaaaggtagttatagaagatattccgcctggaggagatataaaatatttccgagacgatgaagacattcaccacgtacccaagagacctcttgaggagttaatactggatatttactgttagccggccttgcgttagatatctccttcatggatttgggaatctttctgcaatttgtggttgcgggcctttcagccggctctatttacgcccttatagctctggggttcagcgtcatcaacaatgccacgggcattgtcaactttgcccaaggcgactttgccgtgattgcggcttttttggcctactcgctcttggttggttttggctggccttactggctggctttttctgctggggtattgttagctgcccttgtaggtttttttctttggcgctttgtcttgagctacgccaagtctaaagaaataatctttctagtttttattaccgttggtttttccgtttttcttcacggagcaatcaaagaattatgggggaaaaggcctatctctttaccgcctttagaaggaggttatatccaacttgggaatcttaattttgaaattcaaactttctggattattggtactactctctttgcttttttggccttgcatcttttcttcaaatataccctctggggcaaagctattcgggcggtagctgtcgatgctcaagcagctgctcttatgggaatacccgtttccaaggctattgcctgctcctttgctttagcaggggccttaggaggacttgccggaatccttgtagccccggtttggcccctttcctttgaaagcggtgtttatattggcctaaaaggttttgctgctgcggttttaggaggctacgggaatttcgcaggagctttgttaggcgggcttcttttaggcctgctagagggagtggggggctattttgcctctgcattcaaaaatgtagtagcttatagtgttttatttttagtattgctcttcaggccgcaggggcttttaggaaataacgaggaagaacgtttatgaggtcttttctggtactttatctaattatttatttattgcctatctttgtaaaaaatccctattatttgaatgtattagcctttataggcctatattttttagtagctctaggactaactatttttattggttttgctggccaaatttcactgggccacggtgctttttacgccatgggggcttatggctcagccttaagctatttttatctaaaattgccccctttctttggaactttgttggctatttttgttacaagcctggtagcgggtatccttgggcgttttgtattgcgccttaaaggtcattatctggttatggcaacccttgccctaaatctaattgtttacatctctctttgtgaagcagagaccatcactggtggtatatctggattaccaggtattccaccatattgtattggaggcttttgttttaatactgacaaagccaactattatttgatatggactattgccctaacaatattcttttttatcttgcgcctcttacaaggccgtctgggaagagagttaaaagctatcaaatcaagcgaggcagccgctagagctttaggtcttccagttttacgctacaaggtgtggtcttttgtttttagcgcggttttagcagctttggccggagctctttatgcccactatctttcttttattagtcctaaaactttcgatattttttattcagtagaagtggtgacaatcgtactagtgggtggcatgggtagtccttggggggccttagcgggagcggccttcttaacccctttacctcaaattctttccatttttgaagagttaaaagatatattttatggcttaagtctaatgttaatccttatattttatccgcaaggccttatttctatcctgaaaacaactacctggaaaaaattttttcttccaaaatctcttcgttaattttctagttttcacaaaaaaactggacttttttctctatcgacataatgttacaaagggtaaaatatgtgaaacctttatttaaaagaggtgaaaaatatatgtacagtgctattgagttgcaaaaaaggctagggatatttcactcgaaagtaagctctttatttaaggccctattgctcttagcaagttgctacaaagacttaaagacgaatgctatcttacctaaaaagccccttagaccaaggccaaaaggctcgccccttaaaatagctattgtaaccgaatactactatccgattcttggtggaatcaccgaacacgtgcatcattttgctaaagaacttctggctaaagggcacgaagtaaccatcataactcctgaagccggcccttttggacgggatgtaggtgagatcgccaatcatattatcaagttaggccgttccgtttctatctattcaaatgactcttttgcccgaataagcttgggtcaagatttaggctcccaactggaaaaaattttatttgaaggccaatttgacttagttcacgtccattccccgttaacaccaactcttcctctcctggctatttatcattcgcctgtccctgtggtgggaacgtttcatacccattttgaagaaaacttgtggctttccatgtttaaagaacgcttacgtccatttatggaagccatggccttaaggatagctgtttctcccatttgtattgcttctatggaaaagtttttgcctggtttttcctatgtagtagtaccaaacggtattgatacgaactggtattcacctgaacaaaaaccaatttctcgttttacagatgaccattttaacatcctttacgtaggccgttttgaccctagaaacgggcttgatatccttatagaagcattcaaaatactagcccgagaaaaacctaatatcagactcataattatgggctttggcccccttgaacccacttatcggaaaatggtccccaaagaacttaccgaaaaaattatatttgttggcaaaatagatgaagaacgcccggcttattatcgaagtgctcatgtgctttgtttccctgctaaaaaaggaagttttggtattactcttcttgaggctatggcctcgggagtgcctgttgttactacagacatagaaggctttcgtttcgtgatggaagacggaaaacatggccttatggtaaaaccagaacatggagccgaagggtacgccagagccttaaaattccttctagaaaatcccgagaaaagaaaagaaatggcgcaaaaggctcgggaaagggccttagagttctcgtgggacaaagtaaccgccgatctccttgaccattattacgaaatacttccttcttaaacatgtttagattctggtatgttttgcccccaaaaattaaaaagcgctttcttcttgttttgggggctggtctatcttcttgtccaatattcttgaaaccagcttttcgtcgtactgctccctggtttataggaagcagcttattggccctggatacctttgttccccaagtaaacattttatccaaaagtttctggcgagctaaaaatgttatccaagaaatagccatcacctttgacgacgggccagatgccgaaataacccctaaactgctcgatttactggctcaagagaaagccaaggccactttttttgtcttggctaaaagggctaaacgcctccctgaacttatccagagaatagaaaaagaaggccacgaactggctttccatggcctagatcaccaaaaaatatggaagctttccctaaaaaaatttagccgacaaatagaacagggattagctatccttgagtcaatttcctctaaaccaataatttggtaccgaccgccccacggttttattcgctttgaccaatatctatggttgcgtaaaaaagggcttcgtttagctggatggacaattggtgtgtgggataccgatgaaaacgttaccgctcaagaaatctcagaaagaattttagcctctttaaggcctggagatattttacttttgcacgatggcgtggctgaccgtcttcgtcctcaaacagctatgctcaaagcctttaaaaagacccttcctgtaataaaaaaacaggggttaaaaccgcttaccctttcttctttgtggcgaatttctcaagggggcattagtgcgttctaaaaaatttcggctaattttttccattatttttggtcttagttgtctcgtcattttatttttgaagacagacctttctaaaacttggcaaacaataaaacaggcagatattcggcttttacttttaagcgctctactaaacataggagttgtttatcttaaatcagaacgctggcgcctgatagtctctcctctgtctagactgggacctctgcgtagtttttgcctgactgttttggccttttgggggaataccattttgcctatgagggccggagattttggccgaggcctttatcttataaaacaaaaacttaattgggggacaggattaagcacggtagcagcagataaatttatagatggtctggggttaacaagttttgtcttgcctttttattttaatgacatcctcccgcccattttgaaaagaggcattctttggctttctgtaagtatgtttttattgtttatagttcttttgggctttttaaagcgtataaaaattgaagaactctccgttaaacatcctttattaaactggttaatagctgcttttaaaggcttagaaagcctgaaagacaaaaaaatattagtgattacttattttctttctatcctttcttggctggcccaagtatatattttgatgttagcagccaaggctctaaatttgaatctttcttttattgaagctatcatcactttgcttggtctaaacctggctttactattacccaacccaccagcaaacataggattaactcatgcagccattgttttagtattagggcttttgggatttcctgaaagccaggcaatggccattgccctagtttaccatggtgtccaaaccctaactattgtagtgctcgggctcacttttagccttcttgagtcacggattctttaaaaaatctcttgcctacttgtcatctactttaacctgcttcttcactttagacatagaatttctctatagggtctgctcaataaatagaaattttctatataacaaacttatattcttttgggtcttaatttttacagagatttaattaaaatagttaaactaaaaaattcgccaaaaggagaaggtatgaaacagattgactgccgtggtcttccctgcccacaaccagttatcaatactaaaaatgcccttgacgagataaaagaaggagaagaagttctggtacttgttgacaatgaagcagcggtaaaaaatgtctcccgctttgctgaagcccaggggcacgctatttcggttactgccaaagatggtttttgggaactcaaaatcaccaaaggagctaagacagcttccatctctccagatatttcctgtggaactcaagaacctgtttgtatagctttaacttccaaaactatgggcaaaggggacgaaaccctgggaaaaattcttttgcgagcctttataaagactctgaaagaagtctctccaaggccccaagtcattgtttgttacaatgaaggagtctttttggcccttgaagattcggaactcttgcctgaccttaaagaccttgaaaaacaaggtgttgaaattctagtatgcggaacctgccttgattattacaaagtaaaagacaggttaggcgtagggcaaatttcaaacatgtttgatattttgcaaaaactagtatcctccaaggttgttaaaccatgatttacttagaccaggcggccacttcttttcctaagccttcagaagtaatagaggccgtaggacaggccctcaggaacactccgggaagccctgggcgctctgcccaccagggggctctggcggcaagccatataatttttgaagcccgtgaaaagatagcctctttcatcggcgctgaagactcaacacaagtaatttttacctcaggcgccaccgagagccttaacctggttatcatgggacttcttaacccaggagaccgtgtaatagctacccatgtggaacataattccgtagccaggccgcttgagtatcttagaaaaacaagagaagtaaaagtagtctatgccccgtgcaacgaagaaggtttagttgagcttgagacattagaaaggctaataaaagaacataagcccaggctcttgtgcgtgaacctagtttcaaatgtaactggtgccatacagccccttgcagaaattcttaaaataaaagggaaaagtttagttcttgtagatgctgcccaggccgtaggacatattcccgtagatgttactaggtgggacatagatttcctggccttctcggggcacaagggagtttttggtccaccaggcgtgggtgtgctttatatcaaacccgggcgagaaagtgaactctctcctattaaacttggagggacaggaagtcgttcagaatcgcttgaggctcctgagtttttgccagatcgctttgagcccggaactcccaatctttgtggtatcgccggcctttctgctggaattgattttattgaagaaacgagtcttatgaaaattcatcgccacaccaccgcccttgcagatctttttttagaaaaaattaaagaccatcccaaaattaaaatttatggtcccaaagaaagaatcaaagccattcctattgtttccataaacattgaaggcctttcgccctctgaagtagcccttcgtcttgataaagaatttcaggttgcggtgcgccctggcctccactgtgccccattggcacataaagccataggaactttccctcaaggaacggtaagattttctttcggctactttaaccgtgtaagtgaagtggaaaaggcagctgaagccttattaaaaatagcagcatgaaggttatcttgctctttccttctattcattacgttttaaaagcagaaaaaatccttaaaaaagagggcgtaaaccttgatttagtacctgttcccaaagaaataagcagtgattgcggcatggcgcttgagataaaaaaagacgaccttcctttagctttgaaaacacttgcctccaagaatcttaaaccttcttcctgccaagaaaagactccgcaagggtatcaagaagttatcctctagacggcaggctaaattagttttaccataaatttgctatggaaaagacagtttgcaccaacaaaaaggctcggcacctttatgacattgaagaaaccattgaagcgggcatggtgctccttgggccagaggtaaaatctttaaggcttgggcgggctaatttggctgatagttttgcccgtataaaagatggcgaagtatatctttacaacgtccatatcagtccttatccttttagtcgtgaggcgcaggtgcttgacccgacgcgcacacgcaagctccttttaaagaaacaggagataagacggctccttggcaaggtacagcaaaaaggttatactctaattcctttaaggatttattttcgggatggtaaagccaaggtagagttagccttagccaagggaaagaaggtttatgaccggcgcgaaaccatacgccgccgggatgttgagcgcgagctaaggcgccgttacaaagggcgtataaaataattgctcttttaaaattgggaaaagcccaaaccttcgtcggctttagcgcacaaagggggcgaaatgggttcgacggaggtgcctagggctgaacagcgtgccgaggtgcccaccgcctcgtaaaaaaggtggggcaaacacaagtgccgacgaatataactacgcaatggctgcttaatataacagcagcccgccctgaatccagcctctgcccgtgggcggttcagggcgtcagctagcgggctggcctagaaggtgtgcctgccaccttctaggcgagatttctgcaggctaggctggagaaggccagcctggggagccttcccagccgaaagtcacggcccaggctacgcacgtagaagttcagtctgaaacacctccggacgcgggttcgattcccgccgcctccaccaaaattaatctaaccagctccaacgtcttacaaagttcattcctccaagaggcacataaactttttcataacctgccgcataaagtactcgtgccgcttcataagccctcatagaagtattgcaaataagtacaatctctttgtctcttggtatcttgtcgatattgaaccttacttgatcataaggaataaaaatccagcgtccgggatatttttccatgaaaggagctgcttcgccttcagttcttacgtctataaaaatggtattcgggtcgttttcttttagacgcttaaatacttcgtcaagctctataggtttaaataaaccatcagccaagttattagccaccatggaaaccacgtttataggatcaagggccgaattgaacggaggagcgtaagcaagttccatgtaagcagtatcttcaagacgcggtttaaactcaagaattttggccacagcgtttacccgagccatggccccgtcagtcatcgggcctacggcctgaaatcctaaaacccggcgatctctttcgtctgctactatttctacgaaaataggacctgcccctggataataatgggctctttctggctgactatgtagggcataaaaggtcttaaatttttctaatttagccacttcataagatagaccacagctggcaatagccaggtcaaaacatttcattacaaaggttcccactgctccgcgaaaagtttctgtgcctccagctaaattcgtgccaattatacggccgtgacgattggctagcgctcctgaggagagaaccatcttcttgccagatataagatgggttatttctacacaatcaccaccggcatagatatcagggtcagaagtttgcaagcgttcgtttacgattatacctccggttagaggtgatactgctagccctgcttcacgggccagctgagaattagggcgaacccctgtggccatgataaccaggtcacatttgtaacgaccgtcttcggtgattacagccactacttttccgtctttgccttcaatctttttggtacgggcattaaccactagttttacttctttttctttcaggtgctgagccactatacgggctagaggggggtcaagcaaacgtggcaaaggctgactaaagtattcgagcactgtgacctctactccccacaggtctttaaaggcctcggccatctcaaggcctatggcccctgccccaataattaccactttgcccacttcccctctggccaaacgattctttatctctatggcggagtgaaggtttgagacagcaaaaactccgtcaagatcacgcccaggaataggtaaaagaaagggagaggcccctgtagctaaaactagtttatcatagggaagggtatcctctttaccagaatcaagatattttacgtgaactacttttttttcacggtctattttggtagctaatgtttttgtaagagtatggactcctttggcgttttcaaaaaatttttcatcttttaacattttaaaagctgtaagacgcaactctttttcatcagggatatctccagaaacataataaggaattccacagcctccgtaggaaatgaggtcgtctttatctatcatgattacttcagcatcggggtttagcctcttaactcggcaagcagctctcgggccagccgccaccgctccaattactactattctttctttcataatcacctcctaaatttttttagcaaacattgaatttattttgatataatcactattggaaaagagacatcgttataaagagtgtttatttttttcttagaaaagtaaagtccaaataaacttgagggagactcaaaatgaaaaaagaaagaattctcaaaaaagattggcctacatttttaaagcagttcaacgcggaacaccagtttcggccagtttgtatcttggtaggtggccatgaagtttgccgagatatgccctttttgggtttagtatatgaagccaaaaagaaagacgtagaagttattgtaggtggggttaacgcagaacatacagaacaccttattcatactttacgctctccgagagctatatacgtactcaaagaaaatggtgaagtgaaaggaattgaagtacagtcggctaaagaagacaatctcgttattgaatttattggttcacctgaagaagcccaaagaatgaaaaaagaactaatcgaaaaaattgcgtacgaaatatacctcaaacgtggccaggaaccaggcaaagcccttgatgactggcttgaggctgaaaaaatcgtagaaaaagcagccaaaatgtatgtttaaagaatattgaaaaaggcttttctttaaagactttttaccatacaggctcgcagtagcattttaccttgccactgcgaggggttgactacttttttggttttaagagagcccttcgctaacacaaggttcttcgataatcttgtagccttcctttatgttttgtctgtaaaaattttcccatcaatagctaatcgatagccaagttatataacctctaaagattatatctataaatcgggttcgttttatagatattttctatttgatttattttttctgtcgatataagtctttccaatcaagtttgacctgaaaggagtggcgatgaaaagaagaacttttcttaagattgctggcgtgacctgtttaattggaccggtcttaaaagttcagcaggcaatgggggatatgcttttgaggcctgttcttatatgggactcagaacgttgtatcagatgtagggcctgtatggctgcctgtcagatggcccaccagctggcccctgaagaaacttttatgaaagtgcatcttcaagaggaagggaaatatccagaggttaaactctcttttaagcaagaaatatgtaaacaatgtcaagaagctccctgccttgaagtgtgtccagaaggagccttaaagcgccataaaaccggggtgatattggtagataaggccctatgtaagggagatggagcctgtgtagaagcctgcccttataacggaataaaagtttttagaggcaaagcccataaatgcgatttatgtcttgaacttatcagccagaaagagattccgcggtgtgtagcggtctgcccttcaggagcactaatttttggtgacctttaccatccagaaggggctttggcggcgcttttagctaataataaatctctcgctaaagaattgcaccaatatcagcgtgccgagattaaaaatcaaactaaagaactcccttgggtcaaaacagagggagccagactaaacccaggcgaacgcctggtaaccacggtatgtctggcctgtaacgcccgctgtggcctgaggatcagagtaaaagacgaaaaaatcgtccgtgttgaaggaaacccttatcatccttacaacagagcgggagagccgattccttacgaaacacctttgaaagattcttttaaagaaacagctggtatctgcgccaagcccctttttgataacgattatctcaacaatccttatcgcctaaaagttccccttaaaagaaacggccctcgcggctctggtaaattcaaacctatttcctggagccagcttatttacgaaatagcaaatgggggccggctttttgaagatttaggagaccagcgccattaccctggcttaaaagaagttctttctgataagcctattgacccgaaggcaccagagctagggccaaaacgcaatcaactggtttggataactggacgttctcaaggggggcgcaaacatttcattaaacgttttgttaacaagtccgttggctctatcaattacataggacataccgatatatgcggtcttggtttcaggatgggcaattttgccttctccaatggcaaacaggtagaattcaaggctgacttatggaattcaaaatatgttctggtatttggcgctaatttgtatgcggccctccagcctgggcctaccacggcgggaagcgtttttgccagacgggccgcggaaaaaaatctcaaatttgtaatcattgatcctcgtgctcacgaagccttagccgccgctgatgagtggattcctattaaaccagggaaagatggtgccctggctttgggactgctttccgttcttcttaaagagaagctttttgatacttcttttctcgcccttaccaaccttaaagccgccaaaaaagaaggacgaaatgtctttaccaatgccactcatctggttatcaccgaggggcctgaagccggccgcttcttgaaagttaaggatctgcaagggttgtctggccaacctgaagagcctgtagttgtagataaaaaaggggtattaagacctgcctcagaggtaactcgtgccactctttcctgggagggcacttataaagggtttaaactgaaaacagccttcaaacttcttgaggaaagcgtttttgcccatgaccttgacttttacgctcgcgaaagtggagtttccagagaaaccattgagcgtttagctaaagagtttgccagccatgctccttatagtgccgcttttgcctatcatggtggcggaaactacgttggaggagcatacgccagctacgccgtagccctacttaatgccttagcgggaaatgttaatcgagtaggcggctatctttgtgccggaggaggggcggctaaatggcaaacgggttgctacaatcttaaatcctttcccggtgctcataagcccagaggcgtaaaaatatctcgcgagaaagcctcttacgaaaagaccagtgaatttaaacgtcagggttatccttctaaactcccctggtttccttttaccaaaggtggactttcggtttcagccctggcaggtatagatcaggcttatccgtatcccatcaaagtgctttttacttatttttacaatcccgtttacactacccctggaggaaggcgttttatcaaaacctttacagatcacgataaagtccctctccatgtttctatagacgttacggtaaacgaaaccaatatttacgcagattatatcgtccctgatataacttatctggaaggccagtatggatttttaaaccctcatgctccggcgcaaaagtttactgctgttcgcacgccagttctttctccaaaaacagaaaagacccctgatggccgcccttactgtctggaaacttttttaattgatctggccaaatatctgaaattacctggcttcggccccggagccatcaaaggaaaagatggggctttctcccttgataaggctgaagactactacttaaggggaatagctaatctggctgtaaatgccgaagtaagcaaggcttcttatgaagaaaaggcctttgtagaagccaactatcccatagctgcttataaaagccttttgtcagaagacgaatggttatgggtttgtactgttttggccagaggaggtgttttcttgccgcctcaagcggcgtttgatagccaaggcaatctgaaaaaaggcatcccgcaagtttgtatatggaatgaaaaaatggcccgtagcaaaaattccttaaacggcaagaatttctggggcacaacacgttatgaagtagcccaaaacgctgccggtaaaacattgtccgagttagaggcagattatccgttatttcttatcagccataaaacagccctccatacccaatcacggactatttgttatcgtcaggcccttgcctatgaaggagagcctctacttttgttaaaccctgaggacgccaagtctttaggccttgaagataactcgctagttaaggtttgttccagttcttttaaggaaggtgtcttagctcgtataaaattgtctccgcgtgtaaggccaggaattgtagcctatccctttcactacggacatacccagcatggagcctcggaactagaaattattaaaggcgaaaaagtccttctgggaggagcaaagatatttaaaaatggccgagtaaccccggataatttgcgaaaaagaggctttaaccccaatgttttgagctatcttgattccagcctgtttgatttgcccttagtagatattttgggagggattcccgattttagcagcacaagagtttctttaactccagtcaaataaacctaaattaaaggaggttattatgagaagaagtttgtttttggcgttgatgttagtgtttgttttaagctcctggtctctagcagccaagacttacctgttaaaaacagaagtacaggtagaaccaatttccaaggccaggttaatagaattgtgggttcccattccgcttgaggacaattttcaaaaaattgaatccataaaagtgaaagctcctgggccttatgaaattatgaaggaaaaagagtacggcaacaagtttttacacatggcctgggaaagtgccttgcccaaaggggccaaactagaaatagaagtaaagttaactcgtcaagaagtttctcccaggccttggaaaaaagacattccccttcgtttacttttgccagatcagttagttccggtagaaacctttgaaagcatggccaaagagatagccggggacaaaaaagatccggtagccaagcttagagccatatacgactacgtgataacccacatgaagtatcaaaaaaccggcaccggctggggccgaggcgatgctatctgggcctgtaataaccgccgcggaaattgtacggattttcacagcctgtttatgggcttagccagagctcagggcattccggctctatttcagatgggattgcctgtcccttctaacggggggttaattaaaggctatcactgctggcttttaacttttcctgacggcatgctttacggcatagatgcttctgaagcggctaaacatcctgaaaaaagagagtatttctttggtcacctttgtgatagccgcatagcccttacccagggacgcgatattctccttgctccagcccaacatgggcctagattaaatttcatctataaggcttatctagaagtggatttaaagccttctcccaaaaaagttaagaccacttataaggtggaaatagtcaaataattataaagggcggtcaataatgaccgccctttatgttgagacttttgcaaaatatttatttaagagacatacgggctcgcagtgacagtgtggtcgatagccgctggtaaatggctgatagcacaaggagctgcgccagcagccgaagcaatccctgtcacgaggcgccgatggcaccgtggtgatctatctatattatttgaattttgcaaaggtctcatattttacaatttgattatatcatcaacagatcttggataaatctgaggagaataatagtacccaaccacaccggttacagagatattatctccaacatttagaagtgaagaaggatcaaatcctgccttgccgcaatagatagtaatagaattgtctccatcggtaacaactattttacttgaagaaacagaagtaatttggagattttctacttttactagtgtaccgtaattttggtctatttcagcaagagaaataactttaggttcaggaactgttgcttctcctgtaatttttaaatcttcatcatttagaggaactatttctaccatacctttatattgacttaagcctccttgaacagtaactacttggccaggatataattctggagcagtaatttcacctagccaaagagcgattccctgagtatcatcttgaataaaaacaagatttccaaatacagccgtaataactccgctagttttaacaatcttattttccaaagaatcatattgttcataagcttgcttaatattttcaagctctacaacctgattttctaaatcttcatgtccatatatttctacatcatctgaactaactaattttaactctttagttcccttaaactgagtaacctgcccgcgcagttttactttatcgcctacttgaaattccggatgatgacagtcaccagcccaaaccacaatacttccagtatcatcctgtaaagtaagtaagtttccactatacataacagcggtcacaacagcatctacggttacaaatctaccataaaaattagtaaagttctcatcatttattatttcacttataggcataattttttcatcagaaaacttacaaactatatctttttgatattcttcgccagttttagttttgacaattacactgattttatgaagattatcatcaatatttaaagctttgatagtaccagtagcgtgataccaagttatttggggagtttctatcttttccaaattaaaacatccctgaggggaattatctattttataacaaacactatcaacttctttgtccttataatagacattaaattcagcattaacctctccgcttataactacgtcatcgggagataaaaggttaatctgtttatctttatctattcctttgtaaaaacgttgtacttttttatctttgatataataaatagcataacccatggggttaccatcaggagttttccctgtttgccaccaatcaccacaaatggctccatcctgatattctggaatgccatcgcgatagatgactctattatcatgagtatggcctgctaccaaaataatatcatctttataaggtttaatagtatccataaaacttgagtagctatcttcggtccaagaacctaacggttgatgatatgatattattataaacttatctttattagcttctaattctgtctttaaccagtctaattgctcttcaggtaaacggacagctcgatatccagtttcaggtatttcttctggatcaagcataataaaaagatagttatcttctgagtaagaataataactcttttctttatctgtatcaatatacttaaaaattaatccattatcatatctcggatcggtaatatctacattatctagcttaatgccagctctatcatgattgccaggagcgtagagaaaaggaaccccattatctactacaggatcttttatatattgcttcgccatttgaaaccatttttcaccagtatccaaatctttgctatcagctagggcaacaatatctcctgtttggattaaaacatctggatcataacttaacgcttcatttacagctttctgaacagtttctacaggaggtatggtaccactaaaaatttcagatacttcttgatcatctgccaaatggacatcggcaaaatgtacgaataaagtgctttcttcggtagatgtttcattggctgggctctctagctgacttaaaacatcgtttaaattacaactggtggttaaaaaagccagataaaccagagacaataaaacaacaaacgtttttaattttgtaaatctcatcttccccctcctaaataaagttttggactttatttaaactggtaggtgttaaagtatctttaatattttttgacaaaaaaatgacttattatagacctttgaaaactcaaaatttagaattgcttcgctcaggttagtgagaagtgaaaagagagaaataagaatctctcgttggtttgccaacagccatctgccattggccaaataccaattagtcactacgaggaggctcgttaaggccgacgaaacagtctcttaaattccaaaaaactactaccacttgggcaaatattctggattgcaattaaaaatggcgtggaagatattgcctttaaatttaggattttcgggatagagtttttcgtttaaaaaacgttccatcttggcgcgtctggtttcagcgctgagagggcaggggttggggaaaacaggcaagttttcggctttggcgtaagctgaaatcaactttttttccacaaaggtcataggccgaataatgtaaagttcccctttaaacatctcctgcttgggaagcatggtggctaattctccgtgataacacatattgagaaaaaaagttacgataatgtcgtctttgtggtgaccaaaggcaattttgttgtacccttcagctcctgccagcttgaaaagatgttttcgtctgaaccaggaacaaacaaaacagggagaaacttttttctccttggcctcaagggccatttttccataattggtgaattctaccttaaaaggaacttctaagttttcacaatatttggccagggcttcaattttttgctggtggtcttccggagcttcaaagcccatgtccagatgaatggccaaaagttcccacttaaaaggggtcttgcgccgccattctgccaggaaggccaatagaacaaggctatcttctcccccagaaaggccaagaagaacccggtctccctcagctaagaggtcatagcgatggatagctcggccaataaggcgttttatacgaggataaagctttcggctacttcggcttggcataaggagcaggacaagattgaggcaccccctgggtgccagtaatatttcagatacttaccggctggccccttaaaaaggaaatagccaaccagactagcaaaagcactatccaaaaccaccagaatcgcatgagcaaaactttatcagtttaatgggaaattggctagaggtttaaaaataaattagggagtaagacctcaggggctacgtccccaacccccacattcttttttaaattttctttaaattttcgggatttcagggataaaacccctgatgtatcattaaaaattgccttgactcccgcttaagcgggaatcaaggcttaaattttataatttgaattttctaagagagtcttccagattttcggctacggtttttacctcgtgagaggtctcttttactgcctgagcattttcagcattagtttctgacatttctttaattccctgggccatttcggtaattgctgaaatgccgtcacttgtattctgggcttgagttcttatctctgagactacagctgtttgctcttcaatgctagccgctactgaagctgaagcctcaacaattttattcatggtttccgtagtctcttcaagggcaatggtaacgtcttttacattgttctggagttctttcacaatgcggtctatctcttctacggaattgccggtttgtttggccagttctttaacctcattggccaccacggcaaaacccttacctgcctctccggcccgggcagcttcaattgtggcatttagagcaagaagattagtttgctcggcgatattaccaataaatttgctaacttcaccaattttttcagaagctctggccagagcctgagcggtgcggttggcattttccagtttatcctgagcttcttgagcgatagcgcttgtggcagacgtattttgcgaaatttcgtttatagcagtggtaatttcttctatagccaaagacatttgtttagcaagttcctgagcctccaaagctgtctgataaataccgctggcattttcttcggtattgttggccgaagtagccatttcttcggcaactttttccattttttgagcatcagataacaactgatgagaaacagctttcgtcttattaagcatgtctgctatcttttggatggctatagaaagttctctctgaacagttgatagctcatctttgccatcaagttggtattctctggctatagctaagttgccagaggatatattttgaataaaagctcccaggtcagctagtctatttttcagaaatctacttattaagttacaaagcaataaattgagcaatatacccatcgctaataacgttgctaaaattattgaaaaattatgcattttatgttttaaagtagatgtttcttcggctaattttttgtttatctgtttttgaagatttacggctagatctgtaagttgttccttgatattttctgcctctttctctatatctttgcccttttttaacaaagcgagctctttttcctttgctttaaaaagatcttctgacaataaaagtaatttttttaatttgttttctacttccgttagcccatttatattttctttctttaaagaacctattattttttctgtctttttcttagtagataacaatatgctttttctgggaactagataatccggatcactaactttgtctatttttgcctgcaaggctactaagttgcttacctgttctttaaggtctttaaggttattgattttattatactctctttctattttattagccaattgaggatctctgcttaaactatctaggtttgtaaggagttttgcctcttcattatcaataatttctaatagttttttttggatattattggctatgttttgagcctctttcgtctttttatcccactctttttgggctgcaaaaagggccattttaaattttttgatgttttctatttcatctctcgtttgttgatataactctctacccataataggttttagattatccaaaagggtaatcgctttttgatactttacttgaatatctttttcgttttcactgtgaagaacatcgtataaatatcttttaagtctttcaatgtcttttatagctgataaacttgtttttttgtcatcgttagctgtcactagagaagtaagtttggcaaaacctttctgtcccgtatttattcctttataagctacaactccgactagaagcatcattatcaaagttacggcaaaaaacatacaaagagttttatttataccaaactgagccaatatcttttgcatggcttcctcctttttagtagttaacgggtttaaattttccgtttttaatttcgactagataaaccttttcgaacccttggtgatcattaggagaaaagcttatcttttcgcctacacccgggtcgtaatctcttaaattttccgctgcttgaagaatgctttcgcgtgttaaagaacttgctctattaaggatttctactaaggttttggccgctaaaaagccctcgagactcacgaatccgggttcaaagtctgaataaaactgccgcataatgcgctgatactcggccaccgctggtattgaagtatcccaagggaagggaaccacctgggttattaacacgccatcaccggctggccccagttctctggccagggccttgcttcccacaaaagaaatgttgatgaatttggtccgggtaagccccatttctttagcggtcttgataaaaacagcacaaggcttataggctcctatcattacaatggcctgaggctttaactttttcatctcataagccgctcttttaacagctactgtattgcgcggataggtagcctcacccaaaatagggagcccccttttttccatagcttttttaaagcccgcaagacctgcccagccaaaagaatcatcctgataaaatatggctattcttttaaggcctaacttgtcagccaggtagtgaaccatttcttcggtttccatgtagtaagaggcccttaaattaaaaaccagtggtcttactggattccgtaaaaattcagcaccagtaaaagggaagaaaaagggaactttgtgctcttcggcaacagggactgcggctttagaagtaggcgtccctacatagcctgccagtataagcactttgttgtcatttataagaattttagtgttggtaatagccctatcgggctcgtagccgtcatctcttactataaactttattttttggccatgtataccacctttctgattaatatagcgaaagtaggccaaaaaacccttgctatattcttggcccaaaaactttgcgggcccactatgggcgtttgaagcccctataagaatttctgctacagcctgacctgttccccaaaggagcagacctaataaggccactgctaaacaccagaacttcttcatataatcctcctgtcttattattcaaataatcttttcggatgttccgaggaaaagttaaaattagagggagtagaaagggcttatgtgtttatggggtgatgcgttttataagtttatggtgtaatacaaggacaaagctcctttagggtagtcattttatcaggctttttcctggaaaataacctggcccggcagttgtattaggtaagattaaagagtgtggagctattaaagttccaggattagttaccgagttacaaccagtttgcacttgatctcccaagatagcacctagttttcttaggcctgtatctattatttcttcgccaattcttatttttatggtgtttccttttaattttaaattggcaagtttagttcctgcccctagattaacattatttcccaatatactgtccccaaggtaggcaaaatgtccggctttagcgttgtttaacatgatgctattttttatttcggtggtgtggcctaccacacagcgttcccccacataagtgcttcccctgatataggccccttggcgaacttcagaaaaatcgcctatacaagttggtcccttaatcaaagctcctggttctaccaaaacccctctcccaatttctataaaagagtcgaaaaaaacagctccagcacataaaacactagcccctgccagcactcgattggccatttcaacacgaagcttttccttggtagcatctccaaaattaatatgagcttctttagcgggaataagctcgccttcaaagaggatataagttttgggaaggggttcagctaaaggaacacctgaaatgttaggctgaataaaagaagcgagacgctctttgagtttggcgatggcctgccagacaggctcattaagctcaaaaaagtcccctacagaagaaaaatcagcctcagggaaaaaatcgtgagggaaaatcatttagaacctcctctggccctgagtacttccaccaacggagggcctatctctactaaacctagttcggttatatccataagatggactttggtgtcatgaccacacatacggcagccgtctatacggaaaagcctgactatctcgccaatatcaactttgtaaagctgggcggctctggctgaaagaataagttcttttgaaagaaccatggtgctatcaacaatgtggcccaccgcgtaaccaccagcggcctctgctgaaagctcttcgtgtgaggaacgcttttgagaaataaaaagggccgtttgataccactttttgcaaaaagtgtaaagagctcttaccacactacgagctagcatttcacgagcttcataaagcccggtaatagaatcaattactgtacggtgaaccttataagtacggtaaatgtgagctagtgtatcaagaagggtaggcatatcttctcgtaaacgactgtagctagcagcatcaagaatgataattttgtcttctatttctttaaagtccacacccatagccttggccctctgttcaaggcccaccgaaagataagaagcgggagtttctacagtcacgaaacagaccggttctccgagacttgcttgtttgatagtgaactgttccgccataaggctttttcccgtatctggcatacctgttaagttaactacacaaccaagagggattcctccgagaggtttgcgcacgggtttcccctctttccattcaaccgtgtaaaataattcatcaagccctttaacccctgtggggactcctaccagcttgggagcctttttctgggcatcagaaactttataaatagcgtcataaactatatggcgttctctttcatccatcacttactccctttctctaaagtagaaccgtcttttattacaaaatccttgggataatcttccaccgttacatctggataaataatgcagttagtgcctatctggcttctaccaggaatgtaggcgcctttaccaataagggtaagcccggtaaaaagatgtttgggaaaacgttcgttggctactttggcctcaccaaaccccacccgggcttcctcgccaacaaagacttctttatcgctaataaccctaaaaagtctggctccccttgaaaccctaacaccgtgcattagaacgcagtctttcacataagcgtctttttctactaccacccctggagaaagcacggaattttccacccttcctccgatgaggcaaccaggagatataacgctattttctacctggccttcacatagaacctgagctggcggccaatcataactcaacccatgaggcataacgttggtcatggttccccaggcttcaggatcaagcccggaatttggattaagtagatccatattggcacgaaaataagattcaagcgttcccacgtcacgccagtagccttcaaagcgataggcataaactctggtttcatttaaggcctgcggtaacaagtgcataccaaaatcaaggtcctcaatagtagaattttttaaagcatcgattaaataggaagtatcaaatacataaacccccattgaggccagattagaacgagctttttggggtttttcttcccagttaacgatgcggcccgttttatcggtaatggcgataccaaagtgatgagtctcctcccaggggactggcatcatagccaccgttaccttggcccctttttcacgatgataagcaataagagggcggtagtccatgtgataaacatggtctccagaaagaattatcacctcgcgcgaaggtctgtgagtaataaaatctaaattttgccgaaccgcatcggctgtaccgcgataccaatcccaatctttttcaccggttttaggaggaagtattcgtacttcacgggtacggcctgaaagatcccatggtgagccatcaccaatatgatccatcaaagaaaggggcttatactgggtaagcacggccacacaggtcaggtcagaattggaaatatttgaaagagtaaagtcaattatgcggtaaatccccccaaatggaaccgctggtttagcccttttgcggaccaaaatattaagcctgctacccaccccaccagccaaaagaatggctaggacatcctgcataaaagactcctagtttgatctatatgactttagcaaaacttcggatgaaatcgtcctggctatagtaccatctctttacttgcctttacccctagccatctgccagcggccaattaccaatttcccactacgaagccgttgggtaaaacaatcttttaaacttgtaaaggtcttaatctatttttagcattttcaacgagcaatgtcatacgaagttttatttacaaaaaacaaacaataaagcgttatcgactgtattttctcaaaagagctcgcaaagtatcagcatggttattttttactttttgtccgtaaattatatctatgggacgcagttttcggccgtaatattcttgattccaggaatttcgcactttaaccacagcaccttctaggcttactcctataaaggctccttttgaacgagcaaaggccaaaacatcagctaactgagctttagcacctttgcccacaggcccggcggctacgctaacatctgcgccgagcttcaccgatgtggccaaaaaagagtcaagaccttgttgagtcatgataagaaggattacctctgagacctcgccacctatttgcagaccaaaagaaactgaaccaatggtataaaaagcagggtaagaccaggttttccccggataacgggccaaaagcactccgtctccccaggaacctcccaggaaataagcaccctttatcatttggggaatgattattatgcctttagcctcttttaaatgagtacgcagccaggacatttgctcatcgttcataaaatttttaaaagtaatggaggctttatctaccaattcatagggagtactatattttttagcctctactgggcaaggacagacaaaaaaggtccaaatagccagtaataagcctataaaacaaaattttttcatgttagcctcctagttaagaggatttttatggaactctttattgtttttgataatgaacacgctaatgaacactttatttctggctggggctatagcgtctatttagccccgctaggcctcctttttgatacgggttcagaaacggcctctcttcttcacaatctgcgtctttttgaaattagcctagacactcttaataccatctttctttctcattttcactgggaccataccggaggcctgctaggccttcttcctggtattaaaaatactaccgtagttttacatcaaggattttccaaaaaatttgtggctgaaatttcacgtttaggtggaaaaattaaagaaatcaattctccttcacagctaacctcggaagtttactccacaggctgcttccccaagcccatacctgaagcagggcttgttttagaaacagaaaaacatttagttctcttaacgggttgtgcacacccaggtatcctttttatggcccaggaaactaaacgcctcttcggtagacctcctagcttgctaatgggtggctttcaccttttaaacaaaacaggagccgaaattttggctattgcccacgagctaaaacgtttaggagtaactcaggtagctccttctcattgtactggtaaaaaggccctggccatctttgccgatgtatttggcgatggttttctcaaagtaggcgcgggaaccaagttactagttgattaaaaaagggacaggcaaaaaatttttcagtaggtttgtgtcacgtttcccccgttttttgctggatgatccacgagccgcctatcatgtaatttctaggctttgaccacgcacaggaatctcttgaagggaagctggtggttattggtcgatgtttttacaggaacaggagatgtatcaccacggcgaacaacctttctatgccactgctaggagcccttcagtcgagtctttatgggtaggtctgttatggccaacgaaataatccaactaggtcgttactagtagcgcgaaagctcgacgaagggatctctgagattgcttcgcttagctttcatcaatgacagtaattctcatctgttttgctccctcatttatctaaatttaagttcctcctatattaaaaccgaaatagatataaaaagtttgaccaaaaagctagagtttttgtataatactttttaaaaattttttatgagattagtttttttattaataatttttttgtttaattttaatattgtctggggcgggcaagattccttaaggccttcctctactattatcaagcttggtacttcccttcctttaagtggtcatgctgcctacctagggcaagaagttctttcaggtatgcaagcttatttaaaagcgataaatgaaaagggaggaattaatggttataaaatagtacttaaggtctatgacgatagatatagtcctcctttaatgattggcaatgtaaaaactttagttgaaaaagacaatgtcttagctcttataagtttagtgggtacccccaccactctaactgtagttaagtattgtgaagaaaagggtattcctctgttgtttcctgtcactggtgcaatagagcttagaaagccaattaaacgaactatctttaacttgcgtcctagttattggaacgaatgtagagttgctgttgactttttggttaaaaaaggttttcgaaggtttgctattgtttatcagcatgatgcctatggtttaaacggtcttgaaggtataagaagacggctcttccgttatgaattggagccaattatttgtattccttattttcgcggacaggctatggttagccaaataatagagaaattaataaaagctcaccctgacgtggtatgctttattggtacatcagatattggaatttctttgattaaaagatatgtaaaactatcttcaaaaataccagtattttatggtgtttcctttgtaggtataaaaaatatggttgaaaatttaagcaatacgccagttactttatatatgacttctgttttcccttattatataaaggaagaaaataaggctataagagaatataaaaatttaatgttacgttattctaaacaaaaatatttttcagccctttcttttgagggatttttgaacatgaagttgttagttatggttcttaaaaatttagaaaaaaatccttctcgtgaagctattattaaagctttagaaaatattcaaaattttgatataggattagaagaaaaagtttcttttggtcctaacgatcatcagggtttaaaaaaagtattcttaataaagattaaaaatggaaaaattaagcaaatttctactaaaaactaaaaaactaataactattttgtggaaaaaagatcctaactatcaagttacacgttcttttgcctttttaatgttgccactaacctttgtagctggtctattcatttgttttgttttaccagttagctattattatttttctaaacaagaaaaactcaatcaggcagagtttcatgctaaatatttagcttctatttttcgggaagttatagagacttatcccttaaactgggaagatgtgataaaacaaaaacttaaaataataaatgccgattgtgtggttttttatgattcaaagaatcgtattattgctactttagggaaaaggcctgaaacttttatagataaaataactactgttaaagtcaaatgtcctgttcattttaacaatgaattatatggttttgttgaggtttctctttctattcttcatgtttggttaaatattgtaaagattttaattatttccattttaatagggacaatagaaggtttggctttgtggttgattcctgttttttatatttggcaagatgaaaaaaatattaatcagtcacgtcgagaacttcttcaagaaagagaaaggctgaaggcatctgaagatagatatagagttttatttgaatttgctcctgatggatttgttgtttcgactttagaaggagaaatcgttcattttaataaaagatttgcaaatatgattcgttttgaaggagaaagtcctacaagattaaatgccaaaaagttttatgttgatcctttagaaagagatagattgattgatgaattagtaaaaaatggtgaaatacgcaataaagaagttttgttacggagaattgatggtgaagagtttacggcattgctttctatgcgcttaattggtgcttctgttttcaaggaagaagtttctatttctaatactacccataccctaatttttgctgctattagagatatttctaagttaaaagaaatggaaaagcaacttcttcaagctcaaaagttagaaagtgtagggcttttggctggtggtatagctcacgattttaataatattttagctgttatctcgggatacaatgaacttttaaggcattctttaaaggattctaattctattaattatactaaagttatcgaaaaatctataaaacgggctaaagaattagttaataatcttttggcttttgcaagagcaggtaaatataaaacagaacttattaatttgaatgatattttaaaggatttagaatctttgctagttcatacttttgataagcgtattgttttccgtttcgaactttcttctgatttgtcttttatttttgcggactcatcgcaaattactcaagttataatgaatttatgtattaatgctagggatgccctgctttctaagggaggaggtcgtattctgattaagacatattcccaatttatccaaaaagataccttcactattaccggagatagaattcccccaggacaatatgtaatcctcgagatagaagacaatggtcctggcatacctcctgaaattataggaaaaatttttgagccgttttttactactaagccagtaggagaaggtacaggtttagggctttctgtagtgtacggaatagttaggaatcatggtggctatattgatgtaagatctaagcctggtgagacaaaatttttggtctattttcctaaagcgcaggctatagatcaacctaaaaaaatcttagttggaaaatctatccctatagatttaagaggacagggtaccattttagtcgtagatgatgaaaaagaaattagacaattcattcgttcagttcttgaagaacacggttaccgtgtaattgaggcccaaaatggatacgaagctattgaaatttttcaagagaaagcgcatgaaatagacctagtgctcctcgatttaattatgcctgaaatggatggtaaagatactttttggaatctaaaaaagctgttaccaaatataagagttatacttcttactggttacgttgcagatagtacggtacgttctatgctgaataacggagccagagcttttttgaccaaaccctttcgtcttcaagacttattagttgtagttaaccaggtattgacagagacaaaatatagcggagcttcttaaacaaagaaaatttgcaaaaaagggcaacggagtttaagcttttagaaaaaagaaagagagaggtgaatttttatgggtggtcgctcaaggaaatcagccctgcgccaaaagttggccaaatattatagggaaagagaaaatcctctggcagtaggttttttgcaggaagagattatcaagctaaatcgcgaacgtatggatatgcttaatgaaaacacggctcttttgcaggagcgccagcaaaatattccgaaagaaggcgaagaaggagaaaatgtttccaggttagttattcgaaaatttggaagtgaaccagacaaaaagtttataaatagggctttttatgaagctctatatcctattacgctagagtatcaatgtattcctcttcatgctatttttatctggtatctccaggcactagaaatggtttatggtgaaaagggtaatcaagctcattttaaccgtgtccaaaaatggattaggcgctggcttaccaatttgaccgaagaagacaatatgaagctaaaaagtgaaatcgtaacctggatacttaataaatttgcttaagagaaggcgcttttgcgccttctcttattcatccttggaaaagaactttttaagcttagctctttcaaaaacttttatagcgcaatactctccgcacatagtgcaggctttccctttagataccccaccttctttacggtaatgtttagctttttctggatcgatagaaagtcttatttgttcttcccagtcaagccgagccctggctttagccatagcgatatccttttcaattgcgccagggacgccttttacgatatctgccgcatgtcccgctatgcgagcggcaattactccttcacgtacatcttctacagtgggcagtcttaaatgttcggccggtgtaacataacataaaaaatctgctcctgcggccgcagcaattgctcctcctatggcacagccgatgtggtcatatccaggagcaatatcagtaaccagtggccctaatacatagaaaggtgctccatgacatatacgcttttcaagtttgacattagtttccacttggtctaacggtacatgacctggtccttcaatcattacctgaacaccagcttcccaagcttgtaaggtaagctctccgaggattattaactcctgaatctggggaccatcggtagcatcggctaaacagccgggccttatgccatcaccaagagaaagagttatgtcatattctttggctatagctagaagatcgtcaaaattttcgtaaaaagggttttctttatcattataaaccatccactctactaaaaatgaaccccctcgagaaactacacctaaaattctttgtgaataattaaagcgttctaataccgttctggtaaccccgcagtgtatagtcataaaatcaatgccgtcttcggcttgtttttcaattactttgaacatgtgatcaacagtcatttcaacgatagatttattattttggactgtttctacagctacttgataaataggtactgttcccaaggggacagggcagttttctctaatttttttgcgtatttcatcgagtggccctcctgtggagagatccataatggcatcggctccagcagctaaagcagcctttaatttttcaagttcgggttctggttcaggaaagtctcgagaagtcccaatattggcgtttactttggtacgcaagccttctccaatagctccgggtcgcgaaagcctgaattttttgttagcaggaattacggcttttccttcagccactagtttgcgaagtttttctggctcaatcccttcagccaaagcacaaatttctatttctttggttattatgcctttttgggcttgttctttaatggtcatattaaacctctcgaatgatttaaccccaaaatttactctgatggctgaaatctaacaacacgttaagttttttaaggaatcaaaattttgcctgtcccttcaagttatttgctaaaatccaaatccttgcttaaaattggaatttttcataagtaagggaggtgttcccatgcggcatgtaactagagtttttgacctgactactgaagaattaaatcatgtgattgaccgcgcccttcgtctcaaagctgattttaaaaaaggagaaacaagaagaagccttatcggtaaaatattgggtcttctttttgaaaaacattccactcgtaccagagtttcctttgaagcaggcatgcaaaagcttggtggctcaagtatttatttgtcacggcgcgaccttcagcttgaccggggagaacctttaaaagacacggcccgagttctttcccgttacgtagatgctatttgtgtgcggacttatggccaggaagtggttgaagagctggcccgctgggccagtatcccggtgataaacggcctttctgataaacatcatccttgccagggcatgtctgacgtgatgacggttattgaaaagaagggagacataacgagacttaaagtggcctgggtaggagacggaaacaacgtagctcattcctggattgagatggccgcccgcctgggtttccatctggttcttgcctgccccgagggttatgaccccgacctccaaattatagaagaagctcgccaggtggcgcaaaagcccatcgaagtggttagagatccaaaagaggcggtgaaagacgcccaggtgattaacactgacgtttgggccagtatgggccaggaagaagaagccgaaaagagaaaagagatttttgctccttaccaggtaaacgaggaacttttaaaatacgccgccccagaggccatcgtgcttcattgtttgcctgctcatcgcggagaggaaattgccgaagaagtacttgaaggcccacaatctgtagtctgggatcaagcggaaaacaagatgtggctgcatatggcccttcttgaatggctgctggcaggctaaaattaatttatggcccaaataaaagcgcttccttcccgcgattttctaaaaaaccttttggcgcatgtctccgaagaggaacttttctcccctaaaaccacttttgtttttcccaccaggcgggcaggcctttattttcgtcattatctctttgaaaagagaaaagcgccagggcttctgccccgcataatcagcattgccgacttaaccgctgagcttgccactttacttgaccagcgtcctctaatcacccgggctgatcaggcctgggttctctgggagataaccagagaaatgcctttttttgagaagataacccagagttttgatcattttttcccctggggcctgcgcttagctgaaatactagacctctttgaacgtgagctaatagacgccaaaaatatcatctatcctccagaagaggaacttccctttgaggccaggctctttgcttcgcaccttggagatatacaaagggcctttcgcgagcgcttaaaggaaatgcaggtcattacttctggggaacggataagaacgctagctgaaaatatagaccgtattcctaattttccgggagcccttcatctggtaggctttttcgtgcttaccaaggccgagcaaaaaatattcaagacctggcttaacaacggggccatgctctggtggcgccttgaagggcaggagttttctgaaatttaccacgaactagaaagggcctttggccaaaaggctgaaataatttcttctgaagaaaagcggcctgaatttcatttttacgaagctcctgacgtgcaccatgaattaagggcggttaaagaacgcttacccaaagaagtaaaaacccctgatgatacattaattcttctttgtgtggccggacatttaattcccctactttatgaattgccagaagacatgccggtaaatataactcttgggtatcctctgtttcgcactcccctggcccagctttttcttttatttgctgagctaagagaaagttttcatcaggaggaagtttatattccggcctatttaaagttgataaaacatccttatcttaaagggcttaaatttcaaggcaaagaggccctttgttttttccacgagctggaaaagactctaagggaacacggaagcccttatctttcacttgaggaaatagaaaatttagctgaaaacgaagacctttctcggtttctttcctggtttcaccgagagtttttaaagccctggtttaaccttaacaccacccagggtttagctacagccctgcgaaagcttgtcaaagagtgtactcgggtgaggcttccggccctggctgaagacacccctgaaaccctgcttgagaaggcctttttatatgcctttgaaactgagattctgccaagccttgaaaaggtctcttttgctacccaaaaattaagaccgcacaccctttttacctttttaaaagaacttttgcgaaacataagggcaccttttgaaggagaaccgctagaaggccttcaaataatgggtcttcttgaaaccaggcttctttctttcaagcgcatctttgtgcttgatgccaatgaggattacctcccttcagtggaagaagtaaatccccttttaccagaaggcctaaagccaatacttggcctccctcctcgtgagcgagaagaactaattgaaaggcaccacttctttgctctggtgaggggagcccaaaaagtccatatcttttatcagagcgccataagtggaaaaggcgaggccctcgggaaaaaacttagaagccgctatgtggaaaggctcatctgggaagaagaacagaggcttaaaaggcttgctcctgaaaaggtaacttttattcctttaaaatttgaccctgctgtttttagccgtaaggaatctatcctcaagggacaggcagaaaaagaagcggtggaaaagatactttctgggagaaagcacgggatttcgccgtctttattgaatacttaccttttgtgtccggtgatgttttactttaaatatattttaggccttaagcccacggaaaaaatagcagactttgacgccaaagaactcggagaaattgtccacacagcacttgaagaatattttaggccttatattcaaaaactttatctcccccgcgaagacaacgaccctgagcggctgataagctactttcaagaattttttagactgaaaaatctttacactattttaggccctgaaaggcgtttttttgtagaagaaaccgctattttcagacttaaacgatatcttgagttcctggaaatcaagttccctcaaggcttcgttatcttagacctggaaaaagaatatcataaggaatttcagggttttaagctcgggggcaaacttgaccgcttggagaaaagggaagaaaagacctttgtgcttgactataaaaccggtacgtttttaaagaccctttccgccaatcacctgaaagaaaaactttttcaatatgacccgccggcaaactttgatgccgaaagcttttacgagtttcaggagatgcttcccgacctccagctttttctctatcttttcattgtggatgccgataacgctgcttatctccagctagcttcgggaaacaaaagttacatagaaaagcctctttttagtgacagaataacgccagaagaagcccaggaatttatgacttttaaattcccgcgtctgcttgagtttcttttgcggcatatgatagaatccgatgccttttacgccgcgagagatgaaaagacttgcagtttttgtgactacagcctggcctgtgagtgcgcccgcaaatagctttatcctgctaggagttgagtattaaaaagtgtcgtgccaaggcgacgccgttgccgcgacaatctcaggtctttttttgttggcgctaggattactttttctgctcgcaattttgtctaattataagaaagctattcccgtttttgtataagctagttttgttatttttttctctcgtttgcgcctgaggaaattttttaacctggcggctgcattttccagaaaacccctgcttccgatagctagactttctgtaaaaaaaacgatcctttgtctaaaattttcgcctgtccctatttctggttctccaagcctgcccttgccataaacaaacttccgcaaaagttctaatttctctttctcggttttgccttcataccgcggaaggccaaggtcaagcgacagaaaagttttgcctgtccctattcttgctctgtatcccagcgagcaccagcggtagtcctctggcttttccacaatcccagcccgcaccgggttaagttcaatgtaagccaggcaattaagcagagcctccccggtttcaatgattacggacttaaacctgtcagcccaaaagtaacctttgcggtcaacgcgcttgttataccagcgtgaaaagcgctgtttgatgtcctggacgtatcgagaaagatttccaagccttttccgccattttttgagcacctcttcgtagaagaaaattttgcgtttctcgccgtagtagaggcgaatgcggcgttttacttcttcgtcagagaactggtcttcagggagcatgcggcagaggagatggaaatggttacccataatggcgaagccataaacttcgacgaaatagacctgcgagagccaactaataagatggagtaagtgttctttttcttcgtcgccgaggacatggtggccgggcaaggcggtgcgggagattacatgataagcggctcgtggatcatccataaaaaaccgagggatacgtggcataagagacctccttaaagtttttttgcctgtcccttttatcggcagaattttgggataactgaaatttttgcctgtcccttttattatccggaacgtaaggtagactaaaaccaaatgttatcaggcataaaaaatctatacgtctcagaagaagtaaaggattacccttacacaaaagagatattagatcgcctaaaacttgaaccaattatcttacccactggtgaaaaaccgcctaaacccttggcctcatggccagaagttctttcttggggtaaaaagactctttttctcacggcctacaaaggtcgtttttttcgtccctgtccgggcaccaagtgttatctatgctgtggctaccaaatttttcatattggccagggctgctatcttgactgcacttattgcattcttcaggcctattttaacgaaccctggcttactttttttgtgaacgtgctctcagatggcctgaagcagttagaagaaggccttgcgagccgcccttttacccgcattggcacgggcgaatttaccgatagcatgatccttgaacctataactcgcttaaatccaaggcttgtggaatttttcgccaggcaaaataaaggggtcttggagctaaaaactaaaactattttcattgatgaccttgaaggtcttaaacataaccggcgtactatcattgcctggtcccttaacgcaccatctatagttgaacgtgaagaaaaaggtgctccaagccttaccgagcgtttaaaagccgcgcaaaaggtttcagcctgggggtatcctgtggccttccattttgaccctgttatccgtttcccaggttggcaggaagaatacaccagggtaataaccgaactttttaaatttgtgccggcggaaaatatcgtctggataagccttggtagccttcgctttatgtcagaacttaaagaaatcgcctacgcgagatttcctcatacaagcatttttagcgacgaattcgtaataggccttgacggaaaaagacgctacttcaggccacttcgggttgagctttatcggcatctttatcgcgaaatcagaaagcaggccaaagacgtgtgtgtgtatctttgtatggaaagcccggaaatatggcgtgagtcctttgggttcactcctttagagcttggtgggcttccacatatgttagacgaagcagccaagaaggtatgcggtttttgatccttttgtttttaatagttttgttcgggtgccaggccaaagagtcaaagcctgttttgcgttcctgtaaagattgccatcattacgagctagacgaaaaacaccactttgcctgcactaaatgccatcagggccgtagttcggcggctacggctaaggaagctcaccaaggccttatcgcttctccagcttcaccatctaactggggaagagcttgtggttcctgccacgctgaaaaaataaaagagatggagaggtcgcctcattttaccctggttggggtgataaatcctgtgcttaaggcctttgacttacctgcggtttccagcataaacggactcccagaacccgaaaagataaaaaacagggctgacctggtttatgaccttttgcgccgtcgttgcctacggtgccacctcttttacaagggcgatgactatcccgaaaccagaaggggcacgggatgtgccgcctgccatttgctatacggaaacggcaagctaatggatcatacctttatcaagactacgccagaccgcctttgccttcactgtcactacggcaaccgtgtaggctttgattattatggactttttgaacacgattacccttacgccttcagaagccctttgattgatggagatcttcctccacggccctggggagtagagtttcacgaaatggcccaagacgtgcacttaaaggccggcctgtcttgtctctcctgtcatacaggaaaagagcttatggctggaggaaaaggccctgcctgcacggattgccatgaacttgaccataagagcccttttcacgccaaagaagttttggccaaggtgcgctgcagtgcctgtcacgccaagtttagctttcaggaccgtggttattatcttatgctccagtatgatcctgactgggaggactgggctgagttttacgtacagggttcttcggaagttgaaaattttatcgtgagaagcgctcagggagacgagcttgagccatctatgcttgacaaaatttcaggcaaaccgcggccgggtatttggtttttgggttttaaagaaaggcgctttgaagacctgccccttggccgcgataaaacggggaaaatttctataatgcggcctctgcttgacctgcacttgagttttgtagatgaatacggtgaggttatttttgataatctaacgccttacgccgtaaaaaaagatccgcaaaaggtttatcttccttacagcccgcatactattgggcaggctgactattttcgcgcccaaaagattctggagatgcttcatgaagaccaccatcttgaaccgcaaaggcgttaaaaaggttcttggccgaagactctggttagggaaagctgactttttaacacttcctgaagtcacttccggcgaactggtaaggcttaccagtaaagaaggccattttttagctatagcctatttcaaccctaaaagccgtataatggcccgcatcctttcttttcaagacgaagaaatttcccgggaatttttcgtaaagcgttttaagaaaaattttggggacaggcaaaaattatatcccggtgagacttgcttcaggctggttcacggtgaaggtgatttgcttccgggtttaaccgttgatctttttgagagtgtggcggtagttcagctggcgacggccggtatggaaaggctaaaaagcactatatacgatgccttaaaagaggctttgccgcttaaagccctggtctttaaaaatgatcttccagtgagaaaagaagaaggcttaccactttatgtagaaaaagaaggcatagacggccctttctgggcaaaaattgacgggctctactttctcatagatcctatttctggccagaaaaccggatttttccttgaccagcgtgaaaacagaagacgcttttctctctacgtaaaagacaagctggtgtttgaccttttctgttactcgggggccttttccctttacgcggccagatccggggcccaaaaggtcctagcagttgatcgatcttctcaggccttggctctagccgaggaaaacgccagaaaaaacaacctggccggaaaagttacttttattcaggacgaagtggaaaattttttgcaatacgccccaaaggcccaggccatagtccttgaccctccagccctaatcaagaaagaacgtgcctaccaggctgggagaaaactttatgaagttttgaataacaaggcgcttgcccggttagaagaccaaggaatttttctttcctgctcttgttcccagtttctcaagctccatgatctgctttctctgatagaaagagcggctctgaaaagcgccctttatccccagctccttgaaattggtcttcaggctaaagaccatcccatctacctatccatgccagaaacatggtatcttaaggctgtatttttaaaaatccttgcctttgagggtgaagatgagaaacaaagaagtagctgatatctttcgcaaaatagcggctcttctagagataaaaggcgataacccgtatcgcataagggcctaccagagggcggcccaaaatatagaggccctaactgttgacgtagaagaactggccgccaagggcaaacttgaacgtatcccaggtattggtaaagatctggcgcaaaaaatcatagaaatccttgagacaggcacccttcagaaatacgaagaactcaaacaggagataccgcctgagcttctcaagtttttagaaattccaggctttggccctaaaaaggccaaaatcgtctatgaaactttgggtataaaaacaatagaagaactggaaaaggcctgccttgaacatcggctatcaaggcttccgggctttggccctaaaaccgaacaaaatatccttaaaggtataaaacttcttaaacaaaaacgaggtcgcctgcctatagggctggtgctcccctgggcagaagaaatcgttgctttgctcaaaaagaagagcccggttgagcgcatagacgtggctggaagtattcgtcggcgccgtgaaacggtaaaagacatagacatcttagtcaccgccaaagatcacttgaaagtgatggacgtgttcgtttctctgcccatgatagacgaggtaattgccaaaggtgagaccaaaaccagcgtgcggctaaaacagggcattcaagttgacctgcgggtgcttgaccctgaatgttacggcgccgctctggcttattttaccggctcaaaggctcataacatcagaataagagaacttggggtgcagagaggtttgaaaattaacgaatacggtatattccgtggtcaggagcgcattggcggcaaagaagaagaggaagtttttgccgcggtgggcctcccctggattccacctgaacttcgcgaagacaggggagaaatagaagcggctcttgaaggaagacttcctcagattgtggcctatgacgaggttatcggggattctcatgtgcattccaagttcagcgacggaagtgcttctattgaagagatcgccgcttacgcccggaaactgggattaaaatgggtgggcattgttgatcattctcaaggattaaaggttgccggcggcgtgccgattgagaaaataacggagaaaaaaagggccattgaggactttaacaaacgctcaaaagatgtaaaacttctctgtggcaccgaggtagatattctgggggatggaagcctagattaccctgacgaagttttaaaggaatttgatctggtgatagcttctattcacagcggtttcaaacagggagaggaaaacattacggctcgtctggtggcggccatgaaaaatccttacgtgcattgtataggccaccccaccggccgcctccttggcgaaagagagccctatcccgttgacatggaagtccttataaagacagccagagaaaccaaaacggctcttgaaataaatgcctattataaacgcctggatttgaatgacataaacacccgggcggctaaagaagctggagtgaaactccttatagggagcgacgctcacattcttgaccaaatgaattttctgccgcttggtacagccgtggccaggcgcggctggtgtgaaaaaaaagatatcttaaacactctttcctatcgggaattcaaaaaacacctacaggaaataacttcatggaagctaaagcaaaagccctaacccctcaaagagaaatacttgctggccttagcctttttgggctggcccttctttatctttactttcccgttttaaaaggtctggtgtgggactggtggcatgaccctaattattcacacggttttcttctgccgcttttttcggcctattttgtctggataaaccgcgaaaaactcgctcaattgccggttaaaacgagcttctggggcctttttattgtattgggagggcttatcctctttttgttgggctgggtagcgggtgagcagtttacccagcgtttttcttttctggtagtgctttacggtgggctcgtctttcttttaggctggcctatagccaaaaagctggccttctcggtatggatcctggttttagctatccccataccttacgtaatttacaactcacttacttttcctcttaaactcttcgcctctaaagtggccacagaactcctacaattttttggtttttccgtttaccgcgacggtaatattattgttttgcctaatatggtgcttgaggtaatagacgcttgtagcggcattcgctctcttatttcgcttctagccattaccagtattttggcctattttgtgtccaagactatctggaaaatcgtgcttcttctttctacgatacccattgccataggagtcaatgtattaagggtttttattaccggagtacttgcctatcattttggccccaaagcagcacacggtttttttcacaccttttcagggcttgtggtttttggcctttctatagttttagttttaacagtgcataaactggtggctaagagatgataaaaaaagccatttttttagcggcggtattggtgcttttttctttggttatgcaggcggtaagtactattcatccagtgcccatcaaaaaggatttggcccttttcccacgagaaatagccggctataagcttgtaaaagaagaaagaatgcccccgaaagtagaaaaggttctcggggtagataattacatcatgcgcgagtattgccaaaaagatacctgtataagcctttacgtgggttattttgaagaacagcaagaaggggccatgattcattctcctaagcactgtatgcctggtggcggctggctccccatagacgataggattatcactcttaatacccctcatggtcaactcaaagtgaaccgttttttgcttcaaaaaggagacgaaaagctattggtttattactggtatcaggggcgcgggcgtaaagtcgccagtgaatatgaagatagactttatctcctgcttgaccgtcttttgaaacagcgttcagacggcgccctggtgcgtttgatggtccctttaaaaaagggaaacgaaaaaaaattaaaagagtttaccagggcgctggtgcctattcttgaccagttcttgccttcttaaggccaattaaccagcatttgttgggctacttctctggccttttcctcaccggccaaaatagccagaagggtaagggcgaagggcatagccgtgcccggcccctggctggtaatgacgttttcatctactactaccggggcatcttcgagcctggcttcttttaattcatctttcagcgagggataaatagtcgcctttttgcctttgaggaccccaaaagcggccagggctcctggagcggcacaaatagccgcacattttttgcccttttcctgcattttctgaatcaattctttgaccctggaatcttttttgaggttttccactccagggagcccgcctggtaaaatcaccatatcaagttcgtcaggggacaggctatcaaccgtagtgtcaggtacgatttttacgtctctggcgctgggaataggggtatcttcaagaccagcgatgattacatctactccacccctacgcagaacgtctattacggttacggcttcgagttcttcgtatcccggagctaataaaatggctaccttggccatggccacctccgttttttctttcaaagtgtcaactgctgttccaaaagtcaagctgtagcaaacagggacaggcaaaacagcccgaacgacaaatagtattccttaaggcttgacagggaaaagggagagcgctaatttttatggcagttccccggtagctcaatcggcagagcggtgggctgttaacccataggttgcaggttcgagtcctgcccggggagccattttgatagctgtttcaaactcttttatgacttcttccagcttgttcttgccttacaaaagacagttagaaataaaacttatagcgtccagaaaaactttttcgtaaagggtaaaggctaaaataaaaagtctagtcagagttctaacttctaaaaatccataattttttaaccaggctagacatgctcttacagagaagtgtccatccctgagaagaagattcgtttaaagtttcttggcttcttaacaatgtaatcgaaaccccaagactggaaaagttagttctcagattgtcaaaaaactatagaaaggtgtgaagcttttaaactaagatttctttgagacggatttcttcttctattttcttttgtagagcagccaaatgaggagaaacttctacacaataaaagctattttcagacggcctgatagccttgagctcatcaggtatttctttaagggccatctgaatatgttttttaatatcacccagggtttgttttggtttgaggcgtttgcctttttccataaccttttcaagtaaaggttcggcatcaaaggtttcatttcgcaaagctaccaagtctttttgaagaaagccattctttttaaaacgatagacctgtttttcaccagctaaagtcttttttccagaagaaagcttagctactggcctcccatcataggagaccagcttataggaggcatcaagataaggggcatccgctgaaacccccatttttgtccccacaccaaaggcgtcaaccggaacaccttcttctaagaatttttctatctggtattcatcaagcccgccgctaacaaaaatttttacgtaggaaaggcccgcttcatctaaaaggcgtcttacttcttttgccaaatgactaatatttccactatcaagtcgtactcctttaagacgtttaccctgcgcttcgagccgtttagcaagatcaatggcttttttagtggccgtaatggtatcgtaagtatcaagtagtagaactgtgttatcaggaaagatttcagcaaaggccgagaaggcttcaacctcagaggggaaactttcaataaaagaatgagccatggtaccagttactggaatattataaagctttccagcaagcgtattgcttgtagcggaaaaacccaccaaataggaatttctggctaccttaagagcagcttctactccgtgagtgcgtctagctgaaaaatctactaccatccgacctcgggccgctagaacactcctcacggccttgctagccacaagagagttaaaacataaagtatttattacaaatgtttctactagctgagcttgaggtaaaggggccgtgatttccagaacaggctcttcggcaaaaaaaatagccccttcagacatgctaaaaacatcacctgtaaaacgtaaatttttcaaataatctaaaaaagctggtttaaaaagacccagattgtccagataagccaaatcttcttcggaaaaagagaatttttctagccaggaaatcacttcttctaacccgcaaaaaataaaaaaacgccagtttttggggtaacttctcacaaaaaaagaaaaggtggctggcgcaaacatttctcgttcaaaataaaccgccgccatggtgagttcataaaggtctgtaaaaagggaggataaacgggttttcatagaattttcgctttataaatccgttccatgcgtttgagggcaaagaggtgcatttccttatcaaaatcacctacacaatctttaaaaacctcgattttgaagtttcgaaaaaaagcatcagccgcggtatccattacacaaatactggtacacactcctgtgaggcaaacagtttttactcccaactttaagagcatatcttctaaaggggttttaaaaaaaccgctaaagcgggttttagggattacgtaatcaattgtttcgggcttaagttctgggataatttctgctccccaagagccttttaaagcatgaggtggaaaggccaaaaattcaagatcttctggttcatgttgatcacagagatagaaaacaggatttttgtcccttcgaaattgtttaattttctcttgtaaaggacttataatagcccttacttcttcgccgcagaagagaacccctttgggatccaaaaaatcatttatcatatcaattactaataaggccctcatttgcatagttaattagtcaaaaacaccttttttgacaagatattttttgtattagggtctaacatctagagagaccgtttgcgcatctgtgctcctcgcagagaccaagaccaaatggacgatttctgtcattgcgggctattttcttacactatatagcaagcaaagcgaaacaatctcaggcgtcagtggcgccgtggaatctcgagttaaaattttagcttttgcaaaggtcctttgtttttagtgatatttcaaaatagtcatttttatgatcccagtaataaaaatttttaaacatttttagcctttttgtccgataagtaaaactgggacaagggggaaacatgccacaactatatttacctatagccatcataatagttttttttattcttttatttttctttacaagaaaaagagactcaaattttaaaaaagagaatattttgatcccattagaaacaaataatggtggccagaaccgtattcctaatgaagaccttcccaaagaggtgaaaaaaaataaaatttattaccaaaagctcctaaaaaagagaagatctttacaaatatataaacttgataaatttgctattaaaacctctcgagaactaaacaccaaccaaaaagaatttttgtataaagaactcaaaaaatttcctttaccctctggggcagcctggcaactatcagaaatgctgagagatcctttagtagattcaaaagaagtagctgccctggcctctacagatccagttatttcaggacgtcttttggctctagtaaattccgcctactttagaccttcttctggaaataacattacttctatacatcacgccattttgtatctggggtttaaccaggtaagaaatttactttttcaattaatgcttgaacaaactataaataaacactctcctttacccaaagaggaaataaataaaatctggttgcactcggccgcagtttccgtggccgccggagaaattgccaaacgcttacaagaacatcctggcctcgcccttactgccggccttatgcacgacgtaggtaaattctttctaccttattttaaacaggaggacacaggcagtttactattacatgaagatacagaagatttgcctcctattattagtgaagaaaatgttaccggctttagccatccagttattggtgaggttctttgttatatatggcgactacctaaagaaatagctaaaaccgtggcttatcaccattttggcgatttcaagcgaatcgaaaagctttcttccaaagagaaaaaagtgattattaccgtggctctagctgattatatttgccatcttctaggatatgcagaagaagaaccttttctttatgaaatacctaaagaagccttaaagtcttgcgggtttcctgtatgtccggaatttttaattactccacaattagaaaaagaaattgaaaaaatgataaagcttctaaaaggatatacaacttagagacctttgcaaaatttgttgaatagtaatatttctcatgataaatctacttaaaaactaaaggagcttcatttatgttcagagaaaataatacaaatctaactataggcgaacatcttatctatcaaaacttacctgatgacatcttggctcgtatcaataaactcatcaattgggatccttttcaacaaatcctcgtttctcttcatccttctaaagttggacgcaaggcttataaccccgtccagatgctaaaaatcctcatcattcaacaaatctacggccactctgacccggaaatggaacttatgctcaaaggcaacctcttctaccgtcgcttccttggcctctctgctattgaccccgttcctgaccactctactatatctcgcttccgttctgatctcaaatccttgaacctttatcgtaggtgctttgaagaacttaaacgccagctcgctcagaagggttttgaacttcgctctggcaaaatcattgatgctcgtctggttaaagcggctagacgtcctggcaaggatgacgatgcctcctttacccaaaaaggcaaaaagactgactacggctacaaagaccatattgctattgacgttaaaaatgagtttgtttcagagttcgtttgcacaccagctaacgtgcacgattcccaagttcttgatgaattacttgaaggagaagaggcaagtgtttttgcagataaagcttatgataagcatgagttaaggaggaggtgtcgtaagaaggggatattttgtggagttttagcaaaggccaggaggaataggcccctttcggccagacagaagaagaggaatcgaattttttctcgtataagggccaaggtagagcgagtatttggcattttttccttacatcttcagagggagaaggcgagatatgtgggactatttgccaacgaaattcatttatttttaacctgttttacgtataatcttttgaatttagcgtggcagatgaagaggaaggaggcgatttaggaggaaaagttgaagagataaaagataataggataatactgcgaggaaggagaaaataacaaggaaaatgtgattaaaacctggaaaaactaagaaattttgaaggagaagagattagcaaaagggatagaaatcagagatttttgctttaatggccaaaacggagaccaaaacggagaatagaaaacaaaattaaaattatttttttcaaaggtcttttcaaatttagtcttattacaaagaacctatattcctgtttaatcaggagttagggacaaataattaatctgtacgctcattcaccaaaaatgtagcctgttttaatcaaagtaatttaggatattattcccgtctctggagtaataatttaaactaaaaatccgataaaagataaaaacgggggagatagacatggaaaatgattacaggaatgaaaaacgtttaccgtctgcgctgccagaacctacaagtgtagccaaagaggttatcctcaccttgataacttgtgggctttgggggcttatctggcagtatcaacaaataaagacggttaatgctctccttggtcgagaagaattccacttttggaaatggcttcttttcacttttataacttgcggactttatcacttatatcatgaatatctcatggggcgagctattgtacgcgttcaacataaatacggtcttccgccaagtgaaagtctcccggccatttctctcatagtaacgcttctttccttgggaattattactgatgccttacagcaaaaagaactaaatcttataattgaagaacttagagaacaaacaggacctcgaatttaaatgttgccagaaaggttactttttcgctttatattatgttttttggcatttttgtcggtcctaaactttctagggcagaagtgggtactgcacctacctctgccctggatttgtcctataaaggccttaaccggatacccttgcccaggatgtggccttactgatgcctttagatttttgcttcagggagaagtaagattagccttttttactaatccgttagtgtttttggtactggctattctaatttccatagccattcttccagaaaaaactttgattacctttcaaaagaaaagaggctgggaatgcttactggtattagtacttggttggtggattttcaggcttatttttggcctttaagaagttgatagagtgtagcttctttgtctttggctcgcattaaagtttctcctattaaagcggctttgattcccgctgcttttaagagacaaatgtctgcgtgatctttaatccctgattctgaaaccaaaataatttcttcagataccttagccgccaacgccaaagaagtctcaatttttacttcaaaggttttaagattacggttatttattccgattattttagctccaacttcaatggctatttccaattctttttcatcgtgtacttcaaccagggcttcaagccctaattcgtaggtcttttctagtaaactattaagtttttctggagaaagggcggctacaattaaaagcacagcatcagctccaaaggctcgagcttcttcaatttggatttcgtcaataatgaagtctttccgcaaaagaggaagtttggtcacttctcgtacagcggcgaggaattccagatgtccatgaaaaaaaggttcatctgtcaggcaagaaatggcagcagccccagcattttcgtattcctcagcgatttttttaggatgaaactctcgggcaatgagaccttttgaaggagaggccttcttgatttcagcgataatagcaaagtcttgagttttaagggctttctctagagattttcgtggatagtcccagaaaggacgaaaaaataaccccctctctttacgagctaacacttctttttgtttggtgagcaaaatcttttctaaaatgtttttcatgtttacaactttagtcaaaattagagggacaggcaaaaattttttgctcatttctattggttaagctacatttcaaaaaatatgaagaaactggttataattctatttttaagtctttttttaggggcttgcgggaaaaaaacaccgcctcagcctccacatgctgtacggccagaacctcctaggaatatttcagtaactttacatttttggggcgcagagttggcttttgatgttcctcggcacaaagttgacggtgatcctttaaacggccttaaaggcctaaaaattgttcgctatgaagaaaatatctttcccccctatcatagttaccaaaaagaattttggattccttttaccaggaaaatgtttcgagagattagacgttatcactttcgtgattcccagctaaaagaaggttatcgctacgtttacctggtttatgccgtaaaaggctggcacagtgttagtgacccgggggaatcgccctcctttgcctggcacatcccgccagcgcaggttaagtcccttaaagcgatcccaggagatgctacagttactttaagttggactccggtaaaaaaatttatggataatcgcccagctaaaggagtatcttttttttaccgaatttatcgtcgcccaaaccaaaaatcaccttctagagcgcttcctgttttgttaaaagaaacttcgtttaaggatatagctgttgttaacggaaagtcttatggttatcaggtagcagccgtgtttaagtattttggaagcttaatagaaggcccaaagagtgaggaagtttgggttacgccggtagacaccacccctccaccgtctcctgaagggttggtagccgtgccgcacaaaggaggagtgttattgcgctggcgaaggagtggtgcggtagatcttttaggctataaagtttaccgtcaaaggaaaagagaaaaccccgttttgcttactcccaagcctatttctgagcccaaattttttgataggcctcctgcaccaggagtttatacttattgggtaacggctgtggacagctcacctcggcacaaagaaagccgtccgtctaataaagataccgtcaaatatgaaaaggaggttaactaatgcatcactttcagtaccgagatggcgaactttacgcggaagatgtccctgtacgggcaatagccaaaaaagtaggaactcccttttacctttactctaccgccactcttaaaaggcattttcaggttttcgatgaggccttctccggccttcctcatcttgtttgctactcgataaaagcgaattctaacttagctattttgcgtctttttgctaataaaggttcaggggctgatatagtttctggaggcgaactttaccgggccttaaaagccggtttccccccaaaaaagattgttttttcaggagttgggaagacccagcgggaaatgcgagaagccttaaaggccggtattctcatgttcaatgtagaaagcctgggcgaacttaagacacttgctcaggtggccaaaagaatgggtaaagttgccccaatagccataagaataaaccctgatgttgaccctaagacccatccacacattacaactggtctgatgaagagcaaatttggtttagatgtggaaacagcttttgaggcttatctcttcgccaaagaacaccctaatctagatatattgggagttgactgtcatataggctctcagcttacggaaatttctccttttgtagaggccttgaaaaggattaagatttttgtggaaaagctcaaagaacacggaataaaaataaaatatatcgatcttggtggaggccttggtatcgtttacggaaaagagtctccacctccgcctagcgagtacgcccaagcccttaaacaggagcttgccgggcttgatgtaactctcattttagaacccggacgagtaattgtaggaaacgccggtattttggttaccagagtcctttatttcaaggaaacacctgtcaaaaattttgtaataatagatgccgctatgaatgatcttttgcgcccggtactctatcaggcctatcacgagatcattcctatactttcaaaaaatcgtcctaaattagtggcagatgtagtaggcccagtgtgtgagaccggcgacttttttgccagggatagagaaatcccaaaagttaagtctggagaacttttggccgttatgagtgctggagcttatggttttgttatggcctcaaattataactccaggcctagacctgcagaggtaatggtaaacggtaaggatttttacgtagtaagaaagcgagaaaactatgctcggttaatagccggagaaaagattcctccctttcttgaaaataaaagtgcttgaagatttctgagagcttgttatgaaaaaagttatggaccttgattcggcatgtttagatggtttcccttttgtcaaaatggttgcctctggcaacgattttattcttattaataatttcgaaaaacgtattcctgctgagtgggggccagagcttgccagaaagctttgccgacgggcgttttcagtaggagcagatggtcttattctgattgaacctcccaaaagccagaaggcctgtttttcctggcgtttttttaacgctgacggtagcgaagcggaaatgtgcggtaatggtggccgttgtgccgcaaggtttgcggtggctgaaggcttatgtccccctgaacatgtttttgagactttggctgggcttattcgtgccgaagtaaaagaaaaaaaggttaaaatagaactttctcctccccatagccttagaatagattttgctcttgacgttgatgatcaaaaatttttagcctcttttattaacacgggagtgcctcacgctgttttattttttgctcctgaagatctagctagacttgatgtcaaacaactcggctcaaaaattcgctttcatcccgcatttgccccttcaggcactaacgtaaactttgtagctactctcggggaagataatctaaaagttcgtacttacgaacgaggggttgaggcggaaacttttgcctgcggtacaggagcatgtgcttccgctatcatcgctgctcaaaaaggcctgataaagcccccagttactgtggaaactagtggtggtgaaaagcttaacatttattttgatcccaaagatgtatctcgcgtttttctagaaggagaggcacgatttgtttatcaggcttctctctccaaagaagctttagaataacccaaaggaggaaggcatgcctacgcgcaaatgtggccgcaaaacctgcaaaacaaacaacaaaaaaaagtttgaaggggctattgtggcccttattaccccttttaaagacggaaaattagacgaagagtcataccgagctttggttgagtggcaaatcaaacaggggattgatggccttttaaccgtagggacaacaggagaatctcctactctcactcttgaagaaaaaaagcgcctttacgaattgacggtagaaatagccaacgggcaagttcctgttattgccggcacaggtaccaatgatacggctaaaactatagagatgaccaagcttgccgcggatattggtgttgatgcctgtcttttggtaaccccttattacaataaacctagccaggaagggctttatcagcattacaaggcagtagccgaagcagtaaaaaatatgccccttatcctctataatgttcccagccgcacgggagtatcacttgcccctgaaaccgtggctaggttgtcaaaaattaaaaatatcgtagccattaaagaagccaccggttgcatgaaacaaaacacggagatagtaaggctttgtggcaacaaattcttgcttctttcaggtgatgattttacctgttttaccaccatggctcttgggggagcaggggtaatttctgctgcagccaacgtcatacctaaggaaatggctaatcttatgaaagcggcaaaagaaggtaaatgggataaaggtcttaagcttcatctaaagctttatcccatgtttaaagccttgttcttggaaagtaaccccgtgcctgctaaaacggccctttatctaatgggtaaaattgctacgccagaggtacgtttgccccttgcccctatgagtgaagccaacctggaaaaacttaaagaagtacttaaagagtacaaattgatttagctggagggaaccatgattaaggccattgttgctggtgcggccgggcgcatgggcacgcgtattattcacaatatcttgaatacagaaggcatagaattagccgcggcttttgaaaaacaaggaagccccgctgtaggaaaagacgtaggcgaagtaatagggcactcccctcttggcattgttatcgaagattctcttgaaaaagttatcgataaaggcgatgtaattattgattttacctttcatgaagcttcggtagccaacgccaggattaacgctaaatatggcaaggccatggtgataggaactacaggtttttctaaggaagaacttgcggaaattcatgagcttgcccgtaaacattttccccttgttcaggcttataacatgagtcttggcattaatttgctttataagctggtagagctggctactagggtgttaggggaagacttcgatatagagatagttgaagcacaccaccgtatgaaaaaagatgcccccagtggaacagccatagctttggccaatgttatagctaaaacccttgggtgggatgaatcaacttttcgcttttgtcgggaggggattatcggtgaacgccctaaaaaagaaattggtatccagactatcagggctggcgaaatagtcggcgagcatacagtatattttgccggaacaggtgaaagaatagaacttacgcatcgggcagccagccgggatacctttgctagaggggcggtaaaagctgctttatgggtagtgggcaaagaaccaggagtctatgatatgcacgacgtcctggggcttaagtagtttatttcggacaacttgcacagaaaaggcaagggagggtttttggggaacaaatttgcccatacaatgggcgattatctcataattctgagacctttgaaaaaaataattttaattttgttttctattctccgttttggccattaaagcaaaaatttctgatttctatcccttttgcttttctcttctccttcaaaatttcttaatttttacaggttttaatcatattttccttattatttcctccttcatcgcagtattatcctattatcttttatctattcaatttttccttctaaatcgcctcctttctcctcgtctgccacgctaaattcaaaagattatacgtaaaacaggttaaaaataaatgaatttcgttggcaaatagtcccacatatctcgccttctccctctgaagatgtaaggaaaaaatgccaaatactcgctctaccttggcccttatacgagaaaaaattcgattcctcttcttctgtctggccgaaaggggcctattcctcctggcctttgctaaaactccacaaaatatccccttcttacgacacctcctccttaactcttgcttatcataagctttatctgcaaaaacacttgcctcttctccttcaagtaattcatcaagaacttgggaatcgtgcacgttagctggtgtgcaaacgaactctgaaacaaactcatttttaacgtcaatagcaatatggtctttgtagccgtagacagtctttttgccttttttgataaaagaggcatcatcatccttgccaggacgtctagccgctttaaccagacgagcatcaatgattttgccagagcgaagttcaaaacccttctgagcgagctgccgtttaagttcttcaaagcacctacgataaaggttcaaggatttgagatcagaacggaagcgagatatagtagagtagtcaggaacggggtcaatagcagagaggccaaggaagcgacggtagaagaggttgcctttgagcataagttccatttccgggtcagagtggccgtagatttgttgaatgatgaggatttttagcatctggacggggttataagccttgcgtccaactttagaaggatgaagagaagcgaggatttgttgaaaaggatcccaattgatgagtttattgatacgagccaagatgtcatcaggcaagttttgatagataagatgttcgcctatagttagatttgtattgttttctctgaacataaatgtagctcctttagtttttaagtagatttatcatgagaaatattactattcaacaaattttgcaaaggtctcgtgataatctttgatgtactttatcagtagttaattttgatattaaatttttattgttggcaatgtcttggagatagaagaactcgtcagggaatgagttctttaagaaatggagagattttgtaattaatgaagatactcttttctttaaattccttcttaatgaaatcgccaagtaattttcatatcctggtaaaaaatcgtcatataaatttaatatgtttttcgttaaaataaaaattttggagttctcctttttgaggagagcgtcggataacttgtctaataattcttgaatatcccataaatcaatatagcagttagaagtttttatgtttattatttgaccttgatattctatgaattttttgtcttttattatttttcttaatctgtaaatagttgtttctagtgcatgtatggcggcatctccttctaattcaggccacattagatctataatgtatgagatgtggctcttccctttgctcataatcaggattaatagtaattctattggtttatagggaaatttttttgtgcttttccaattaatattttcaatttctattttaaatttacctaaagtataagttttaattttgtatggccatttacatttttcttcccagaaataaggtggatttaggttttgtttccaaataacctattgcgcgaattggggaagaattttcttttctaaagctgtggcatataagtaagacattactttgtgattagtccaccacatgaaaaaatgtaatttcttttatttcctaggtaaaacgctctttttaaaaataggtttcctaatagtttttctccgcctattggaagatcttcaggtttataatgtaataacaagtcccaaagttctagttttaaaattcttaaagttttactttctggccttcttatcatgagagctaaatagtaagagctttttaggtcaaattctaaatcttttgttactttaatggattttaagttcccattttttctatccagtttatgtatccatctagttcttcaaacttatttccggaaaaataaatactttttataactaatggccataacaagaaagtttctaactgattattttgatagagagcgtttttaaaatgagaacaaattataagacgggctttagaaggatctttatatatctgaagcttaagtttttctaaaagatattttatagaattacataatttcaacttaatccccagcgaactaatttttggcggagtgttttgcggtctattcccaaaactttagctgttttgcttttgttacctccgtattttttgagaatcctcaaaatatatcgcttctctacttcttctaaaggaaggtcttcggccaagacttcatcttcttgtatttcaaagcctataagctttagatcggcaagggttatatgactattggtggcaaaaatgaccaatctttcaattgtattttccagttctctaacatttcctggccaggggtgtttgctaaatctttttaaaacctcttcttcaaaatcaagaatatttttgtgatacttacgcccaaatttttgtaaaaaatagcgagccaaaaggggaatatcttctattctttcccttaatggaggtaaattgaaagaaactacgtttaaacgataaaataaatcttttctaaaagttcctttcttgacttcttcttctaaatttttgttagtagcggcaacaatgcgcacatctacttttacaaccttgtggctccctactggagaaatctctttgtcttctacggcttttaacaatttggcctgaatatctatggaaatgtttcctatttcgtcaaaaaagatggtccccccattggctagttcaaacttgccaactttatgtgaagttgctccggtaaaagcgcctttcacatgcccaaaaagctcactttcaaaaagagtgggaacaagggtgccgcaatctaccgctacaaaaggtccctgcgcccgggggcttaattcgtgaattttacgggctaaaagacctttgcctgtccctgattctccagttatgagaatagttgagtctgtttgggctactacccgggccagctgtattattttcttaatagaagaactttctcctataatagctattttgccttctttttcctgaagagttctctttaaataaaggttttcaagggctaggcgtcttctcgttaaggccttttctaccgctagtttcagttcatcgggattgaaaggtttttctagaaagtcacaggctccatttttcatagcctttaccgcactttccacggtgccgtaagcggtgatgatgataacttcggtaagaggatctatctctttgatttgttttaacaaatccaggccgtttatatctggcattctgaggtctagtaaaacggcatcaaattcatactgggaaaggaggccaagggcctctcccggccgggcagccatatccacttcatagccgcagcgagtcaagacgtggaagcaagcgtcccttattccaggatcatcatctataatgagaatgcgaggtttactcatagttcaaaatcaccctggggagttttactcgaaaaacagtacatcctggacgactttctacctggatttcgccctggtgcctttttactataccgtaacatatggccaggcctagccctgttcctttacctccagactttgtagtaaaaaacggctcaaaaatacgcggacgaatttcagggggaatcccaggtccattatcttctacttcaaaaattaccgtatcttctggtgacaaataagcagttctgacaattatgcgacctttgccttctaaggcttcagccgcgttagtaattaaattcaatactaattgctcaagttggctacggttaccatgaattaagggcaatgttttttctagttcccaaactatgtcaatttctttaaaaaggcgatgtccttctacaagggaaaacatattgataattaaacggttgaggtctaacggttcaatagagccaggctctcgacggccaacgtttaaaagggctttggctataatacgacagcgggtagccagcttaatgattttatcaacgtaatcggcctggagcccctcggaaggtaaatcttcttttaaaagattggcgtagagtaatatggcccctaaggggttattaatttcgtgggcaatgtgcccggccaaattccccatagcggccagtttttccatttggaactcttcttttgcttcccgagaagcagattttaaaaggattaagattaaatcgtctggatagggagagataattgtttctataggactcccttttttgctcctaagtttaaaaaaaccataactttgagggaattcttcaaataagtcttttatgttccctaagggtgctttgatattgaaaaaagacaaaaaggcctcattagctgctactaaatttttctgggcatcaagaagagcccagggagctttcatccttgttaatcttgtaacaaccttcttttttataaatagggacgtgttatattttcccactgtggaaaattttatcacttttttacaaaaatttctgcaaaacgatttattacgtctaggcctagtaataattataactttggcctgttatgttttgtcccgaaagcttattgtagaaacagcccaccgtctttcacgtcgttcccctaaccgctgggatgactatttctcgcagttcaaagtttacgatatcgccgcttacgctattgcccttctggtattgttttatgcggctaatttagtccctgcctggagttccataattattcgcctggctgaagttgggtgggtatttgtaattgttgtttttatagatcgccttctttcggtaggcacggctatttatgaaacccatcctattgccaaagaacaccctattaaagggtatgttcaaataataaagctctttgtatacgccgcgggaatcattataggcttggctacccttcttgatcgttctccctgggtttttctatctggtttaggagctttgagtgcagtgcttttgctcatctttcgccatactcttctttcttttgtggctagtttccagattgtttctcaggatttattccgcctgggggactggattgaaatgcccaaattcggtgctgatggcgaagtcatagatatagcccttcacacggtaaaagtgcagaactgggataaaaccatagtggttattcccacttacaaatttctagaagaatcctttaaaaactggcgaggaatggaacttgctggaggccgtcgtataaaaagagccatactggttgaccaggctacagttaagcttcttgatcacaagcttctagagcggctgaaaaaagttcatcttcttaagaattatcttgaagaaaaaataaaagagattgacgcttataaccgcgaacaagggattgatatagaggcttcacctcttaacggccgaaggcttactaacttagggacctttcgtatctacatcgaagaatacctaaagcaacatcccaaaatcaggaaagatatgacgctcatggtaaggcagctggcccctacgccacagggccttcctcttgaggtctattgttttgtggctgatacccgctggatcccttatgaaaaagtccaggccgatatttttgaccatattctttctaccgctggagagtttgatttgcgggtttatcaaatgcctaccggagccgatttaaaagaaggtctctcgtctttaatagccaaaaaagatttgacttaggagaaagtatggaaccacgggattttttgccagaagattaccgtgtttttgctccctgggaaaaggtgacggatagaatacttactccgatagaacgctttatcaagtcgcaaacggctactgccctttctttgatgattatgaccgtggtatctcttattctcgccaactcccctttgagtgaagcctatcatcatttctttaaaactcctatcactttatgttttggtgatcattgctttagccttaccctgcatcactggataaatgacgggcttatgacccttttctttttccttataggtctggaaataaagcgcgaaatactggtaggtgagctggctaatctgaaagcggcccttttacccgtgttagcagctataggagggatgattgttccggctctgttttacgtgagtatgaactacgggaaacccactattgatggctggggaattcctatggccacagacattgcctttgccattagtgttattgttttgcttggccgccgtatccccacctcccttttaacgtttcttgttgctctagccattgttgatgacttgggagcggttttagtcattgccctcttttatacaaaatcaataaattttgtggccttaggagtagcggctttaatcttggctggtttgaccattttaaacttagcaggtattcgtcacgtactgccttattttttaggagggctttgtgtttgggcagccatgttggtatccggggttcacgctacggtggctggagtcctcacggcttttactattccctcaacgccaaagctaaatcctttgcattttagaggcactctaaatctcttattaaagggaaaatgtaaaccatctacagatccacgaatattgacagaaacgcagcaaacaatagtagaggctgtgcatacggttgctgtggaggtgcgctctcctctctggcgcatggaacatgcccttcatttgccagtggctttaattgtcataccactttttgccttggcaaacgccggcgtaaaacttgatctttcggcaataacagctatctggcaggactccatcgcctctggggtatttttgggcttacttttaggaaaaccccttggcattgtaagtatgacctggctcgggcagaaactcaaattagtttcttttcccccaggagttaagctggtccattatgttggtgtaggcctgttggccggaatcggttttaccatgtcaatttttatcgctgaacttgctttctacggagaagccgaccacctagccaaggccaaggccgctattatattggcctcttttatggctggagttcttggttacacctggctacgactgttatctacaaaaaagaattagcctttcttgacattaaactccaattttaatagccttattttatgaaacttttcccaaaataaggctattatttatggactaccttccaagaaaaatagagaaagatctggaaaagtggatttttagaagagaaattattttactaaagggaccgcggcaaagtggtaaaactactattttgaagtatttttgtcagaaattcggaggccagtatttgagccttgagatagaagactacgcccaggccataaaaagagacccaatcaaatttgcccggagataccttaagaaaaaaaatctttatttagatgaagttcaatacgtaaaagatatagggcgcttaaataaagattattcatgaccctaggtagagctccctgtttttatctctaaagagctattccctttaaaggacattcttcgcaaagaggttttttaggacggcaaaaatttttgccgcaggccaccagtagagcatgatattcgttaaaaagctttacatctttaggaagatttttcataaataaactttgtagatcttcgtaagacatatcttcatgggccagtccgtgacggagaagaattctacgagtgtaggcatcaattacaaaaatggggaggttccctgcgtaaagtaacatggaatctgcggtctcaggcccaattcccttcactaagagaagcttttcacgtgccttttcaaggcctagagaaaataaagcttcaagttctccgtggtattcttcaaccaggagatgcacaaaattttttagccttttggcctttactcgaaaataaccagctggtcttatcaatttagccaaggtttcatgcgaaatttcataaagtgcctgtggataaaggagattatgggctttcaaattagctatggctctttctacattttgccagttggtattttgggtcaagatggcccccacacagacttcaaaatgggtctctcctggccaccagccctgtggcccaaatttttcagacagttttttataaatttcttgtaaaatatgaccaataagatccatttttactggtttaaccgttagccaggttagtaagaaaatatactagttaccattagcttagcgccaataaagtgttctttaaaggctcgctgtgacaccggaagcggggcattgcgaggttacgttagcagccgaagtaatctttgtcgccaagcgactgtggcgctgtggcgatcttctctatgtttttttgaattttggaaaggtctttgctaaaagcatcgctaagggcagtgaaaagagctgtgtttagcgctaatattagctggagtaaaaatattatcaggaaaggagatctgatatgcagattatttgtgcccaatatatcattagcgggggtcacgaaatcccacttatagatagcgctatagttgtcgaaaatggaaaaatactggatatgggtgccaaagacgatattgtttctcgttatcccctggcagaaataatagatttcggggatagcattatcttcccaggtttagtaaatgctcatacccatgcttctatgactatatttcgtggcctagctgatgacctacccctcatgacctggcttgaaaactatatctttcctgtggaaaggcatcttaaaccagagtgggtatattggggagctaagctggctatcgctgagatgctacgttcaggcataaccctttttgccgatatgtatctctttgaagaggaagttattaaggccgtggaggagacgggaataagagccactctgggagaagggctttttgactttccttctcccaactatggtcccctggaaaagggattagccctgaccgaaaagttgcttaaagattatgcgggacatcccagaataaaagtcatggtctgccctcacgctgcttacacctgctcgcctgataccttaaaagccgcggcagccatcgctgagcgttatgatacccttatccatattcacctttcagaaaccaaagatgaagtagccttaattaaggctcgttatggccaaactcccccttttcatctagactctcttggtcttttgaatgaacgactcttagtggctcacgctgtccagctaaccgatgaggaaattgaacttttggctaaacgccaggtcaaagtagcccattgtccggaaagcaatcttaaattgggctcaggagtagctccagtgccggctttacttgaagcgggggtgtgcgtgggaatcggcactgacggcccggctagtaataatgacctggatttaataggagaaatgcgatcagccgccttaattcagaaaggccttacttttgaccccaccaaactcccagctaaagacgccctcaatatggctacttctctgggagctaaggccctgggatggccagagctaggccgcttagttaaggatagtcctgcagacttggccgtcatcaaactatcttcctctcatttgaccccttgttatgatcctctttcaatattggtttacagcgccagggccggagacgtaacagacgttatggtggccggagaatttattatgcgtgatggccgtattcttacttttgatgaagaagaggctaagaaaaaggtatttgaaattagtcaagaaataaaaactcttttagctggacaaaattaattttgaactcgtgggtacagccttttcataggctgtacccacttataaactaaaatagaaaataacgttgggctaatggcaactctttcatgaaatttgattcgattttcgtaccattgacgaaaacttcataagtcttaggatctacataaacttctcctacaaaatcgttaaatatcatgtttttctttcctatttgacgacattcttcaacaggtttaaattgcctattcaacttcaatttgtttttgatgtcattctcgtaagctaattttgaaacaaaagttagtgataacgtctgccttgccttaccaaaagatccaaacattggtttatacatatatggttcgcaagttggaatagaagcgttggcatcacccataagtgaccaaacaacaaaaccactttttaatactaagcttggttttactccaaaaaacttgggatcccaaaggacaatgtccgctagcttccccggctcaatactaccaacatatttagatactccacaagcaatagcaggatttatagtatatttggcaatatatcttttaactctaaaattatcattgccttcagaatcttctggtaatttacctctttgtactttcatcgagtgagccatttgccaggtacgcagaactgtttctccaattcttcccatagcttgagaatcggaagaaactatgcttataacgcccatatcatgcaagacatcttcagcaagaatagtttgggctcttattctagacttagcaaaggctacgtcttctggaacttcgggcttgagatgatgacagactatcaacatatctacatgttctgtaacagtatttatagtagctggtaaagtcggagttgtagaagagggtaaaacatttggcaagccagcaattcgtaaaatatctggggcgtgaccaccacctgctccttcactatgataagtatgaattgttctcccttttaagctagcgatagtattttcaacatacccagcttcatttggagtatcggtatgtaaggctaccattacatcatattcatcagccacatctaaaactacatctatgacattcggtgtggcgccccaatcctcgtgaattttaaaacccattgctccttcttttaactgttctattagcattttgggattagaagaatttcccttaccaattagaccaatgttgacgggaaactcttcaatagcctctaacatacgatgaatattccaagggcccggagtagcattggtagcattagtaccagtggtaggtccgtctccaccccctattaaagtagtaactccatttgaaagggcttcgtagacaatttgaggagaaataaaatgtacgtgcttatcaactgctcccgctgtagcaattaagccttccccggaaattatctctgtgaacggacctatttccaatccaggagtaacgttatccatagtatcaggattacctgctttacctatgccacaaatatagccgttttttattcctatatcagcttttacaatgcctgtataatctaaaatgataacattggtgataactaaatctggtgcatctattttagtattagtctgtcccatgccatctctaatatttttaccagctccgaatacaacttcttctccataagtagtaaaatctttttctatttcaattatcaattctgtatcacctagtctaattttgtctccaacagttggtccataaagttctgcgtatttttttctgtctattttcattttattcctccataaaacctaattttttagctttgttgaatgcgttttcttttacagtaagatcgtctagaaaaccattaactagaccattaaaacctctgatatatcttttccctgagatatctattaattcaacttctttttcttctccaacttcaaatctgacagcaccaccagcaggaatatttagcctttttccataagccagttttcgatcaaatttaagatatttatttgcttcaaaaaaatggaaatgtgatcctacctgtataggtctatctccattattgataacttttattttagttatagttttcccttggtttaaaatgatttcttcatcagataagaaaagttcacctggtttcatacttccctccttattttattggtttatgtactgttactaattttgtaccatcaggaaaagtcgcttctacctgaatcatcttaatcatttcagggataccatccataacatcatctcttgttaaaatctgactactttctttagttatttcttctatagtttttccctctctagccccttccattatatgtgcggtaattacagctatagcctctggatagttcagctttaatcccttttctttgcgttcccatgctagcttagcagcgacataaatgagcaatttttcttgctctctaggtgttaattgcattttacaacctcctgatgtttttatttttaaaaaaagcaaaaagtgtgccattatatttttcttgacagaactaaaaaagggaataaggtctagattatcaaaaatgtaaatttttaacataaaagtgaaaaatttatgcaaaagaatttattaaaaattcgaaaaagagaaatagaggctcttagaggcttaaacagatcatttagtatagaaaagcctatttttgtgtatatatataccgctttaaatattcttaaagagtatatgttatatgaagatgttgctttatggcttaaggaaagtaagcacttaaaactgatttatgctagcggtgataatattgaaaagtttgaatctctccaaataaagctaggcgaaggattaattggacgaattgcccaattgggatatcctgaaactattgttaacttggaagaaattaaggaatttaaaaatcttctcagacgtcaaaatttaaaagatcttatgtttttcattgttcctctaatcaatgaaaacaaagatactattggagtgctgactgcatctcacaaaaaaaatgatgaaatgcctacaggatggcatatagattttttggaagtagctgcatctatactaggacatcatatagaactatatgaatcgtttagaaaggagaaggataaattaaaaaatactattaaaaacatggaagatattatttatagcggatcttttgcttttgcaaaatctatttgtcctaagctagaaaaaattgctaatacagatataaatattttgctaacaggagagagtgggacaggaaagtcttcgctggcaaaacatattcatgacataagttatagaaaaaataaaccatttgtagttataaattgtgcagctattccaaaagatttattagaatctgaactctttggttacgaaaaaggcgcctttactggagcgacatcaactaaaaaaggaaaattagaactggctagtggtggtactgtttttttagatgaaattggtgacttacccttagaattacagcccaagctacttcaggctattcaggaaaaaagaatagaaaggataggaggagttcgctcaatatctattgatgtcaggtttatttcggcaacaaatcaagatctaatttctatggtccaaaaaaaattattcagagaagatcttttttatagaattagtggtatagaaattaggctaccaccattaagagaaagaaaatctgagtttgagggtatcttaaaaagtattatgcttaaactaagtgatcgatataacaaacagatttatatttcaaagaaagctttttctttattaaaaaagtataattggccaggaaacattagagaattagaaaatgttttagaactggctttcgtcctagatgatgataatattctagatatagacgacctgccttttaagcttattaaacagagcaaggagctatcttcatatttagagaaatatattaaaaactatattcaagaactgaatgaactattttatgaaaataaaaagatttcttcagaacttatagattatatatacagcttaaatagcttgcaaagttttgaggatcttaaattgtttttaaaaagatgttatactcttgatcaagacggcatattaaatctttcagatatagatacaaaagtatatcaacctatataccaaaaaacttcagagacaaatcaagaaaaaaagtcaacaaaaaaacaagtgccttctaaaaaattatcgactaaaattgaagaaatagaaaaggaagaaattattaaggctttaaaaaagcatagatggattttaactagagctgctaaagaattaggatatactagaagacaactagaatatagaataaagaagtataatattaatccttaaattgaatttgtaactacgagagcatgaaagcatctaatttaccttaattctcggctgataggtggggtttcgctctcgaccgcctgttcctttagcttcaattttagatcgccgtcattatcaccactcggttcaaaacacattagatacttaaatttctatgaagtcactaaaccaggattccctctttagatttagagtttgtagaaagggtagggttttagatataatattttgttaaagtttaacaattttgtctgagtttttcggaatagttaaagaaatattttgttggattactggtcttcctcgctcaattttatgttgttatttcaaacaccttctttcttccgtaagactattaatggggtcactaaataggcgacaattgagtcattgcgagcgaagcgaagcaatccctgagactgcttcgacctttaacgaggcctcgcagtgacagcgaaggttactttgctttagcgattatgtcagcggcgatactttgtcgtgtaaaacacgctcggattaatatcttttggccacttgccagtgacacggtaattttggggaccttggcaaaatgctttacttaagagattgctttgtccacaagtgattgcagtgacaaggggagagagtcattgcgatgctgcgccagcagcctaagcaatctcaataaaacaaatacatcattccaagcttggtacaagttttgcttcaaaaaacaaaaaatggcaatagaaaaaaggaggttgagtttatgagtgataagagtttaagtaggagaaaatttttaaaaaaggctatcggtacaggggtaggagtaatgggattgagtcttttttctgaaatgagttggatcaatgacgtctgggcaaaagaagatgtaatcaaggtgggaattttacactctttcagtggtactatggctattagcgaagtatctgtggctcaagccgagctaatggcaatcgaagaaattaacaaaaatggtggagtactaggcaaaaaaattgtccctgtaatagaagacggagcttcagattggcccacatttgcagaaaaggctaaaaaattattgctaaaagataaggtagctacagtttttggttgctggacttctgctagtcgtaaagctgttttaccagtcttcgaaagatacaatggtcttttatggtatccagttcagtatgaaggtatggaatgctcacgaaatatattttatataggagctgctcctaaccaacaaattatgcctgcagtaagctggttactcaaaaatgtcggaaagagattttatttgcttggatcagattatgtatttcctcgtacagcaaatttaataattaaagctcagttaaagcatgaaggtggtattacagtagcggaagaatatgttccattgggtcatatggaatttagtactattatcaataaaataaaagctaaaaagcctgatgttatatttaataccattaacggtgatagcaatgttgctttttttaagcagttgaaaagcgttggaattaccgctaacgttattccagtaatgtccgttagtattgcagaagatgaattaagaggtatagggggtgaattagtagaaggtcatctttgtgcttggaactattttcaaacattagataattctataaacaaaaagtttgttgctaactttaagaaaaaatatggtgaaaatagagtaacagatgatccaatagaagcaggttatatagcagtatatctttgggccaaagctgtagaaaaagcaggaaagacagatgtagatgccgtacgcgaagctgctcgcaatttggaaatggacgctcctgaaggacacgttaaaatagatgcagaaaaccagcacttatggaaaactcctagaattggaaaaattagagcagatggtttatttgatataatttgggatgctaaaacacctgtcaagccggatcctttcccagctttagtttcaaataaagtttgtaattggctcaaatatcccaaaaccggaataggaagaagataaaaacaatatcattctaatgtaatttcagtttagagggagggaatagattccctccctctaaaaggagaaagttatggatgttggtataattgcaactcaagcttttaatgggttaagtttgttttctattttgttattaatggctttaggccttgccattgtatttggcttgatgggggttattaacctggcccatggtgaatttatgatgataggagcttatgtaacatatgtgactcagcttttttttgctcatcatcttaaatttatatttaatttttatatttttgttgctttgattttatctttttttctaacagcttttatcggtttgttagctgaaagattcttaatacaatatttgtataagcgtcccttagatacattattggctacttggggtttaagtttaattttgcaacaatcttttagaaatattttcggggctaataatgttaatgttgatatgccctcctggctaattggctctctaaatatctctactgatttttcccttccctataatcgtttatttattttttttctatctgttttatgtgtaataggcatttttttatttctttttaagactagatgggggctaaaaataagagctgttacccaaaatagaaacatgagttctgctttggggataaatgtcagaagagttgattcacttgcctttgctataggttctggattagcaggaattgcaggttgtgctctaaccatgataggatctgttggcccctctactggacaaaattatattgtagattcttttatggtagttattttgggtggcatacaaagtttaataggaactatcttaagtgcttttactattgccgaaatacaatctattggtgaatttttctctagttctagtatggctaaagctataacactaattgctattattgttttgttgcaaataaggcctaaaggactatttattataagagtgaggagctaaaatggggaaaagtcttgtaaataaggatttgaaatctttagttttttatattcttttctttggtagtttattgtttttctttccttttgtactctcagattttcgtcttaaccttttaggtaaatttttatcttttgctatagtagctatgggtatagctctagcctggggttatacaggtattttgagtttagggcagggtatattttttggccttggagcttatgcgatggccatgtatttgaaacttgaagcttcagggcctgatttaccagattttatgttttggaatggacttacatccttgccatggttttggaaaccatttaaaagtgctccttttgcctttttaatggttatcattgtacctttgctattagctcttattgtaggatttgtaacgtttagacgaagaatttctggtgtttatttttcgcttatttctcaagcattaactttggtcttctttattttgtttgtaggccaacagggatatactggaggaactaatggtataactgatttttccactatttttggttatcagttattttccaaaacaacccaacatcttatttattatattactgtttttgttctttttttactttttttgtttggctcgtggttggtaaaaagtcagtttggtaaaattttagtagcaattagagataaagaagatagaattcgattctctggttataatcctgataatttcaaaatgttaatttttgccatatcagctgtctatgcgggaatagctggagctttatttgttttacaggaaggtctgatttctccttctatttttggtgttgttccttccatagaaatggtaatttgggcggcaattggaggtcgcacttcattacttggtgctgctataggagctttacttgtaaatacagctaaaacttttcttagtgaaaactttccagagatatggctctattttctcggtattctttttattatagttgtaagatttttgccggaaggtttagtgagcctttttaatagaaaatcatctttttctaacttgataaataaaataaaattatcattaggagcaaagtatgtccgaactagttaagcatatactttatatagaagatttaacagttagttttgatggttttaaagccttagatggtctaaatttttatgtagaaataaatgaactgagagtagtaatcgggccaaatggtgcaggtaaatcaactttgctagatgttatatgtggaaaaacgagaccagaaaaaggagaagtactattctatgaaaaaatagatctcaaaaaattgaaagaacatgaaattgctcgtttaggtatagggagaaaattccaaacaccctcaatatatgaagatttaactgttttagaaaatttaacaatttcctaccctaaaaagaaaacagtgtttagtgccttgttttttaaactgtcgcctatggataaagaaaaaatagaagagatgcttcactttgtaggcttaattgacaaaagacacttaaaagctgggcttctttctcatggagaaaaacagtggctagaaatcgctatgatattaattcaaaatcccaaattagttttgttagatgaacctgtagcaggaatgagtgctaaagaaagagaaaaaactgtaagtttactaaaaaaaatagcacctgggcggtcaatggtagtaatagaacatgacatggaatttgttaaaaatattgctcagcgtgtcactgttcttcatcaaggaaaagtattatgcgaaggaaatatagaaagaatacagaatgatcctaaagtacaagaagtctatttaggaggatacaaagttgctacaaattaagaatttacacgcttattacggtgaaagtcatataataaaaggtgtttctttagagctaaataaaaaagaaacagtatgcatcctaggacgtaatggaatgggaaaaacaacttttatgaaggcagttataggtcttcttaaacctaaagaaggtcagatctttttagaaaatgaagatattacaatgtttgaaccttttgaaaaagtaaaaagaaaaattgcctatgtacctcaaggacgagaaattttcccttatttaactgttcaggaaaatcttgaagtagcattagaagcttcaaataaaaaagttatacctgattttatatttgaactgtttcctgtgttaaaagatatgttaaaccggaagggcggaaatttaagtggtggacaacaacaacaattagcaattgcgagagctttggtttcagaccccaaaataatactactagacgaacccactgaagggattcaaccgtctattatcgaagaaatcgctaaagttttaaatattttaaaaaaagaaaaaggcatatcgattttactcactgaacaggttttaaattttgctctagaaacatcagatcgtttttatattatcgaaaaaggccaattcgtccacgaaactactaaagaacaggcagatgtccaaaaactcaaagcctttttaactttctaaatttttagtcggtattttaaataaaaagattttttactgagccacttagttaccatcgagtttgtaaaatttaagttattaatagaaacgccctctataacattagttacaactcaaattcctcatatattttaagatcccggacaaaaacagatagttatactgtagatagagtgtgtggcaaaggagaaagaggtattaggtttggacttgaagacgattttgctgattttctaaccaatgtaagaataactattctggtcaaagaagagctagctcttaaggtggcggtggagatagaaaagagatttttttcaaattatgctggaattgtttatttacaagatgctgaagttcttcgacctcaaaaatttggtcttgaaccgtagctattaaatttgttcttttgtaacttttaaagcttcaaaagcttgggctacggcttcttcaggggtatcaacataagtgaccccttctatattaggccaggttttgagacctataaccggtttccaggctttaagggccagcgcaatttctgataaagtgccatagctgccagagatagcgatagctacttcagctgttttgaccagtatcatgtttcgggcttcacccatggaagtgattatagggacaagtacgtaagggttagcgtcttgggctctattccctggcaaaatgcctacggttaagcctccggcttcaagtgctcctttactggcggcttccataactccgccaagccctccggtatacacaatggccttaggagccagaagacggccaacttcataggcgagctgataaatttcgtcatcacaaataccggccccaaagatagcgatgcgccttttattcttcaaacccatactctcctaccaattttacaaatcggaccgcccccaggttctctttgataagctggtctccctttttggtaacttttatgaggtattgagaccactcgtctcctactggcattaccaggcgtccaccgtcttttaattgttctattaatggctcaggaattttaggaccggcggccgtaacaataatagcgtcaaagggcgctgcctctggccagcccttggtgccgtctcccacttttatgataacgttattgtaacctagactttctaaaatttttttagctcgcctagccaaactggggtaacgctcaatggaatacacccagcgagccaactctgccaaaatagctgcctgataaccagaccctgtacctatttccagaactttttcgggccctttaagctcaagggcctctgtcattagggctacgatataaggttgagaaatagtttgcccctcaccaataggtagcgggtaatctccgtaagcctgatcttttagagcttcttctacaaagaggtgccgaggcactttgagcatggccgccaagactcgcgggtctttaatgccgcgggcggctatctgggtttgcaccatgcgttctctagctttttgataaatatcaggttcgttaatattcattttcacggtctcgaaaccacataataaatacaatcaataacatggtcacctttaaaggttatttttaaaacttctatttcttctgtgcctatatgtgaacctatgagcggtaagtttttccaaacatttttgtgtttttcgtaatagtaccattcttcaatattagagccagtttttactatctggtcaggcttgccgagcaattgataaacttcttccttggtggaaattccctttcgtaccagagaggcatctgaggctagattgcgtccaggaactccagtacaatttgtcaagtttaaggccaaaatggcgataataatatataagaacctcttcatgaggctattataaattttgtaaaaacaattgcaaataataggaggattttttatgcgttgtcccaaatgtagttacattgtagcagaatactttaagacctgtcctgaatgtagtaatgacttaactgaactttctgagttttttggtccttttcctgaaattaaagatgaattttgggatagcctttatcaagttcttgagggctcaagtgaccttcacgaagaaatagttgaagaagatgcctttttaaatacccaagaagatgtgttatccgaagaagacgtaatttttaacgaattattagaagatgaggctatggaagatttagatcttttagaagaaaaagaaagttctaaagaagaatccatagaaccattgaatctggaaacagcagaattaaaagaagacatagatattgaattcgaagatattgaactggacgaagaagacctggaaggtgcctttctagaagacatttctcctattgaagaaaaccatattgagacaaaaaaagccgaagaagttttaaataaagccgacgaagaaatctttgacgaagaagtgcctgaactagagcttttagctgatcttgaaggagttgaagaaattcttccagaggaactcaaaggagataaatcttctcaaggataaggccttccccagaaatcttttagtttaccttcagctagagctcgggtttcctctaaggccttcgggtaatatttagctgttaaacggcgcgctttactggcggcctttgtttctggatacatttctagaagatataaaaggcggtaataagcagcccgataacgcttggtacgatagtaaaacttggctacaaaaagctcgtgctctccgagagtctcgcgacattttcttatgcgcttacgagcctctagagtgtaaggagaatctgggaaacgattaattaagcgctcatagtattccgcagcttttttagaaaaagattggtccctatctggcgggagtttcaatttataataacaggtagcaatctgaaaaattacgtaaggaatagcttcattcgtaggatgaagcttttcaaattcctggtagaggactatagcttctagataatctcctgcaaaaaatttgcaatctgccagctttaattcggcccagagggcataaggagaatcgggatagcgatcttttatgtctctaaaggccttttctgcttctttccatagcccgcgacgataataagaaagcgctttttttactagctgatttaaattttcatcggcaatttgagtttctttgtcttttttaaaccaggaaagaaggcctcccttaggagttccagcacatgaagtcaaaaatacacataaaaagacaagcactaaaaattttttcatttttcggcaagaaagtgttcagccaagaaagctgcagtggcaccatcaccacatgcagttacaatctgacgacaggacttagaccgtacatctcctgctgcaaaaataccgggaacattggttcgcatttcgctatccgtaataataaaacccttttcatcaagagtaagcaaatcttttacgaaatctgaattaggggttattcctatgaagataaaaacaccatcaacctcaagacttgattcttctccagtcttacaatttttcaacttgatggcttttacctggtcatctcctaaaatttcttctactacagtattccaaataggaataatttttttgttgctcaaggccctttcttgcaaaattttttgggctcttagctgatcacggcggtgtataagataaactttactggcaaacctggtcaagaaaattgcttcttgaactgctgtgttaccgcctccgaccaccgctaccacctgatctctaaaaaacgggccatcacaggtggcacaataagaaacccctcttccagttaatttcttttcaccaggaaccccgagagtattaggtttagctccagtagcaataataacagtttgagccaaaagctcattccctgaagctaaaataagctttttattctgaccaagatcttccagacgaatgacttcttcacgcaggggttcaaaacccagttttttgacttgcgtcacaaaggactctattaattcaaacccggatataccatcaggaaaaccaggatagttttctacaaaatccgttataagaacctggccgccgggagatgttttttcaacaagaatgatatttagccgggctctagccgcataaagataagccgtgagcccggcaggccctccgcctataatggccaggtcaaaaatatcagacatctggtttagtcaacaagtttctttataacactttcaatggtggttttggccactgctccggtaatttggtcaaccgcctcgccacctttaaagaaaataagggtaggaatagctcttattccaaactttccaggggttacagggttttcgtcaacattcatcttgcaaacctttaatttcccagcatattcctcagctagttcttcaattacaggggcaatagctcggcaggggccacaccaggccgcccaaaagtccactaataccggtatttcagagtttagtacttcttcttcaaaattttggtcagtcacatgacatacactcatttttagcctcctataaagggttacttctatcgcataataatgaaccgtataaaggcatgcaagatgatttttgagtattcattcaaatagtgaagatttataattttcctgccgcccaaaataaggagcaaaagaattactaatttttaatttaaaccgagtgtttgataaaaatatcgaagcaatccaggttattgacttttggtttttcccagatattttcttattattaaaggatattatcaaaaataattaattagggaggtgataaagaaaaagtctttaaaataaaatttatacgaggctagttttgataatagggaaataccacaaaattacgttttgctacaaacccttatatcagggtaggtagtaaaacattgaaggtgtttccttaatatcaagaagagcctcctcaatatagaccactcctgatgttcaattgctaatttgtcccactttaaacaaatttatttgaggaggttttttatgtcccagataacccaaaaagttattaatgaccacccagccatcactgttagacccgacaaatgtacaaattgtatggaatgtgtagaattttgtgcctatgaagctatagaggttaaagttgttgatcttgaatcagccaaaatagaaataatttttaaccagaactgtgtagcttgtggtgactgtgttgatgtttgtcctacaggagctctaaccaaaaaaattcttaatgtgagagaagtccagacgacgtgtccttattgtagtgtaggttgtcagttaactattaaagttgctggaaatacaattgccgatgtaactgctgatcataaacttcctcccaattatggcagactttgtgttaaaggtagatttggtttcgattttataaatcatctagacagacttaagactcccttaattcgtcgcacaaagggaggggaacttgagccagtatcatgggaagaagctttagattttgcaactactaagatgaaagagattttggaaaagtatggtcctgacgccataggaggatatgcttctgctcgttgtacaattgaagacaactactcttttcagaaattttttcgcacagttataggcactaacaatattgattgttgtgctcgctactgacattctcccagtgtgaccgggatggtcctctcatttggttctggagcaatgaccaactctttggctgatatttatgatgccgacgtaatctttttaactggtgccaatccaagtgataatcatccaattctcgccttaatgattaaagaagccgttgaaaacggcacaactttaattgttgctgatcctaaaaaaattgaattggttgaatatgccaacttttggctaaacatgaagccaggtactgacatagctttatataatgctatggcctatgtcattattaaagaaaagttatatgatgagaagtttatagaagaaagaacaaaagactttgaaaaactgaaagaaaacataggcaaatacactcctgaatgggcggaaaagattacaggcgtatctgctaaaaccataagagccgcagctagggcttatgctacggcggaaagagcagccattttctattgcatgggagttactcaacacgctacgggaacagagaatgtctgggcattgctgaacctagctctccttaccggaaattttggcaaaaaaggagtgggtttcaatcctattcgtggccaaagtaatgttcaaggtgcttgtgatatgggatgtcttcccatacttttccctggataccaatttgttaatgaccaaaacgcagtagaaagattaaaagaaatttggcaagtggatagtatcccgtctgaatttggcttaactatgcctgacatgattgacggaatgttagaaggaacctttaaagccctttggattatgggggcagaccctttaatgactttcccgaatattaaacgtgctcgtaaagcgttgaacagttagatctacttatagttcaagatatttttctcacagatactgctaagctagctgacgttgttttcccgtcttcctgttttgctgaaaaagacggttgttttaccagtggtgaacggagaattcagcgggtgcgtcgtattgttcctcctccaggagacgctagagatgatattaccatcatcaatatgatgatcgcgaaaatgaaaggactacctattccagagcatgatcctaacaatccaaaaataaacatagaggaagagaaattatacaaatcggtaccgcctttagctgaagaagtgtttgaagagataaaaaaggtttggccagatattgccggtattagttacgaacgactggaaaaggagggaggaatacaatggcgtgtcctgaacctaatcaccctggtataagagttctccacgaaaaaacttttccaacgggtaaagcttcattcaactttgttgaatggaaagagcctgcagaactgcccgatggagaatatccactaatattgaatatagatcgtatcctgtatcactataatggttcttctatgaccagacgctgtaaagttccaatggagatggctccctctcctttcatagaactaaatcctaaagatgcagaaaaactcaatcttaaagaaggcgagaaagtacgagttacaaaccgtcgagcttcagtggtagttccggttaaggtgtctaatagaataaaagaaggagaggggcatatggttttccactatccagaggctccaggcaatattttattaaacgatcaaccacaagatcctttctgtaagataccacagtttagaatgtgtactgtaaggatagaaaaatacgattagtaaaagtaaagtaaagaagggggttaaagcccccttcttctttcctagacggctcctctctattgaaactgccaattaatatccacttttctcaatatttgaaattttaaaaattctattttggaaagaggtcatttaaagtaaactatggttaaaaaattgaggaggttattatgagggtatgggcaaagatcagtgtgttaattttattagtttttttggctggttgtactttgccaggtaaagaacaaccaaaaacaactcccccgacggcaccagaatcttctccgccaaagccttattatactggtacagaatttcccaatattgttgtgcctaccggactaatggtggaccaggctaaatctatgattgttcgcacccaaaactatattggtggtgtcttggttttaaaaggtcgtattaaaggacgatcactcgaattgttttttaaaaatcagctcaaagcccgtggctgggagcttaccggaagcattttttaccgtagtatccttcttaccttcaaacgcccaaacggctgttgcatgattttgattacggaacaacccttcactacagaagttcagatttgggccagtgaaactttagaaaatgatattaaccaataaaagaattcttttaggcgtaaccggaggggtggcggcctataaagccgcctctcttctgcgctctctacaaaaaaagggggcaatttgtcgcgtagtgatgacggagggtgctgaggcctttatttctccgctcacttttgaggccttaagtcaggaaaaagttttcacccagaaggattttttgaatccccagggaggctttatcccccatacagaacttgcccgttttgccgaggccatcgtagtagcgccggctacagcttctttcctggcctctctggcggcaggcgatgccaaaagcatccttgtagccacgatcttggcctcaaaagccccggttattatctgtccggctatgaatgtaaacatgtgggaacatcccgcggttcaggaaaatattactaggcttcgccgttggggatacgaaatattggcgcccgatgaaggggcattagcttgcggagatattggtccgggaaggctccctgacgaagaagttattacggcttatttggaacatctgctggctcctaaagaccttgcgggtaagaaaatattgataaccgcaggccccacgcgagaaccaatagacgccgtgcgttatctctctaaccgttcttccggtaggatggggcttgctctggccagagctgcctggttaagaggaggagagataacagtagtccatggccccataacggttccccttccgccttatctgaaagctattcctgtagaaacagctaaagaaatgcttgaggcggttatggatagattccctgagacagacatactggtaatggccgcagcggtagctgattatcgccctaaagagatcttccctggcaaaataaaaaagtcgtcccaaaatactcttattgaacttgaacctacagaagacattcttttagcggtagcgcaggttaagcgagttgaccaaatagttatcggttttgctgctgaagaaggcgctaagctcctggaagaagccaggcgcaagcttaaagtcaaaaagcttgatttaatcgtagccaatgatatctcccgcccagaaacaggttttgaaatagacaccaacgaagtctggctaatttcttctacaggcaaggaagaaaagattccgttggcccctaaagatcaagtagcctggcagatttgggattgtatagttgagttgttgggtggttgagtagttgagaggttgagtagttgggaggggtaaatggaggttagacaaaggcgattaaggcgggtgaggttgtcgttacctaaagaaggagcccttcttgttacctgtcaggaaaaccgtcgctatctatcgggcttttctcctgaagacgtgagccttaatgaaagctctggagcccttttaatcaccaagaaagaggcctttatccttacagacccgcgttaccaggaagaagccaaggaatgtgagccgctttttgaacctcggatttaccgaaaggggcttatcgctgagttagctaaactaattccccttttagagataaagactttactgattgagccacgctacgtatcagttgcccttttaagaggctttgaaaaaaagttttctgtaaaaatagatgaggctcgtccggtcattgagcgcatgcgtgaaataaaagaccaggaagaaattgaggctattcgtaaagctttggctattgccgaagaaatcctttcagaagtggccaaagaaataaggccgggggttacagaaaaagagctggcggccaaagttatcatgatgagccacaaaatggccgacggactttccttccctccgatagtagccagtgggcctaatgccgcccggcctcatgctgaacctaccgacaaacctttaaaaccaggagagccggtaattattgatatgggagtaaagtggcagggttattgttctgatattacccgtactttttttgtggaaaaggcaacaggtaaatttaaatatatctacaaaatggtaaaaaaggccaaagaggccgctgaacaaaaattaaaagccggagtcaaagcccaggaaccagacgaggcggcaagaactgtttttcggcaagaggccctagaaagacacttctggcattccctaggccacggggttggccttgccattcacgaagccccaaccctttcttgccgcagccatcgcaaattaaaagccggacatgtggttacgattgaacccggcctttatctcccggactggggcggtgtgcgcctggaagacatggtggtagtaaccgatgagggttttacccgtctaaattctttaggttttttggagttttaaggattatctttttcgtagcgctttttagcgttttccagccactccgcaaaaaaggccaaaaagatccccaaaaacaggcctgaaaccaaagctacagccaaaattaacttggctttgggtttataaggtttttggggaattacaggtgttatggccagttctaccccttttaacctggctaacctggtttggctttcaataagattgctttcaagctccacgatagttttggctatatcatagggattaacgtctttatattgagtgggattttgtagaactttcttttgaagatttttcaaaatatcaatgtttttctttatagaagcaatttcttttaaaagtttttctttttcggtttcaattttatcttttatgaactctgtattgtttagataagctaatattttatttgttatttccggaattatatttggatctttcgtttctactgtcaataagactaaatttttgttatttctaggaatgttagcctcaaggttaacaacttgatttattatgtcttccttaacttttaatttgtggctcaactcggctaatcgtctttcttttagtaatgaatttaaagtatctattttcttttttagaagaaaaggaatagaagaatcgacagatcctgaagaatcggtcatttcggataaaaatccagcttcacttttataaattttcggagaaataaatgcaaaagctagggctattaacacaaacaataaggtagttgcgaaaatataaagttttctcttttttaaagtcagccagagttcgtaaaggtctatttcgtcttcgtcatagtaaggtggataggggggatagagaggcatttgacgattgatattattttctccttctgtttttctttctgacataatttcctctttataaaacctttgcaaaagttctgtttaagagactgcttcgcttcgctcgcagtgacaatgaaagaggaactcgccttgacaacgtgcagtcattgcgagccacgaagtggcgaagcaatctccttgatactctgtaaaaactgcatccttgcgagctacttacaccgttattgcgagtgaagcgaagcaatctctatctttgggctgataaaataaagtatcagctactaaagtcaaggttactacttttctttcctggccaacacaaatatttcgcggctttcggagcgggtgcttttggggcgaaagcgttttaccgggccaattctctttttcacttcatctacaaacccggggaaagcttctccttcaaagacctttacaaaaaacaccccacttggttttaaaactttttcggcaatttctaaggcgcgcttagccaaatggacagagcgaaagtggtctcctgagcggtcaccagtggttttgggggccatgtcacttaaaacggcgtcaaaggcagagacactagctttttcgcaaagttcttcaggatttaattcaaaaatatcctgctgtaagaaaacaaagttgggcgcagaaatcttaacggggctcaaatcaaccccaactactaagccgtttttaccgactttttcaagcgcgtatttgctccaggagccgggagcagcgccaaggtcaagcaccttttggccgcggcgcaaaaggcggtatttctggtcggcttctttaattttataaaccgaacgggcgggatacttttcctgcttggcctttttagcgtaataatcacgaggcttatagggcatagaaaaagcctaaagccaaaaatggggacaggcaagagcaaaacttgaagctttttagcgtctaaggtaagcttccgccgggccaatgcttttacaggtcaaagaccttaccaaaaaatttcgcggtctgatggctttgagaggggtgaacttttccctggccaaaggcgaagtccttgggcttatcggtccgaacggggcgggtaagaccacggttattaacataatctcgggttttttgaaacctaccgaaggaaaaatattcttccagggccgggaaataaccggctttcccccggaaaagattgcccgccttgggattttacggacttttcaacacgtgcagatctttcgtgagttaaccgtcttagagaatgtgttattaggttttacccgccatcttaaacgccgtctctggcatgatctgttaggcttacctttagctcgccgcgaagaaaaagaaattcgtgaaaaagcgcaggaaattcttgcactccttggcctggcggacattgcttctatgccagcttacgaactaccttacggaaagcagcgacaggtagttttggcccgagcggtggcttctcgtcctgaactccttttacttgatgagcctgcggctggcctttcctcttctgaaaccaaagagctgcttttgttcctcaaaaaactgaaagatatgggtcttgccatgcttatagttgatcacgacgtagagcttatctgggagatatgtgatcgggtggcagtattggcctttggagaagtgatagcctgtggcgccccctcccaggttaggcaagacccaaaagtagtggaagtttatttaggttcctgaaagtttttaggaacaggatgccgatgatggtctcgacccaggtaaaagttcagccaggaagaacgcccagaaagcccccaatcccgcggggggataaaaccttcttttaaaaggtgccttttgccaatagctttaaggcgttcatacacttttacataatggcattttttagaagaatccacttcacagtaaccatctttgctaccgccacaggggccattgagaagatttttggcacaaccactctgggggcataaataggccatttctccgagagtacaatctccacagcgctggcagtcaaagagaagcccttttaccgcgtactcaaatttggtaaaccagggttcaaaagaggatccatctattttttgggcgtattttacggcaaagttgtaaaaacctttgccaggttcaaaaaagaggtcatgtacccacaggtttagggtaaacatcaagggttttttctgggccggcgagagcttttcatatctttcagggaggttaagtccggtttcagggtctttactgtaaaggtagaaagttccttcaggggcgttgcgaaattccgggagaaaatccttccagcgcggataaaactcttcagccttatccagaagaaaggctatgtcttcgtaacggaccttgcctcccgagatgtggacaccgtcatagcccatgcccctgagaatagctaccagtttggccgcccggattaaagcggcccggtaagtatccttctcttgacgagcctcttcttctatctgggccaggtattcagcggtgatttctatgccggggattatccctttatgaaaaatacgggccatgcgcacatcagtaataaacacgcttccaatcaaggggacgttcaatttttcttctcgcatgtaaagcagaagttcgtgaaacttgcgagcgtcaaaccccacctgggtgattacaaaatgtgctccggcctttatctttcggtggagtttgtagtattggggcatgagttcggcctcaaactttttaaagggcgtaaccacgcagcctttaaaaaagggcatgggcggaagttttacgccacctcctggagcctcaggcggaagctctatgcccttttccatttcggttattagctggaggagatgtacggcatcaaggtcaaacaccggtttagcccgtcccataaagccgtaaagggggaagtctcccgtcataaccaggagattgtgaaggccttctctgtcccgagcaaaaagggtgctttctatctggttacgatttttgtccttgcaggtgaagtgaagaacgggttccaggccaagttttaagatttcgcgacctaaaaccgcaggagacagggccgggtgccccccggcgttttcggtaatggtcaaaccatgcaggcggccgtctttggtggcctcttcagcaaactttataatcttctgaaactggcggagcctggtgcttcgtccagggacaagctcgtaagtaatagtaaaaagatctggattttctaaacactttctgaaagaacagaccatttaagattctcccgaaagacctagggcctttagtttacgatgaagataagttctttcaagccctatggcctcggcggtctgggaaatatttcctttaaattctgcaagcttgcgtttcaaaaattccctttcaaacagagaccgcgcctgtttaaagtcattacattcaaaccagggttcctgaccaaaggaagtttgcggaggttgattgatttcagggggaaggtcctcaagggatatagtgtcccttttgctcaaaattactagcctttcaattaaatttctcaattctcgtatgtttcctggccagggatagcgttttagggcctccatggcttcaggagtaatttttttgcgcccgaggccggagtgcctggcaaattcgtctaaaaattcttccactaataagggaatatcttcaggcctttcacgcaaaggcggaatgtgtatgggaattacattcagacgataataaaggtcttcgcgaaaacggcctttttttatctcttcggtaagatttttgttggtggcagcgatgactcttacgtcaacggagatggttttggtaccacctaccctttcaaaacatttttcctgaagcactcgtaacactttggcctgggccgaaagactcatgtcgccgatttcgtcaagaaaaatggtacccccgtctgccaggtcaaatttcccttttttagaggagactgctccggtgaaggcgcctttttcgtggccaaatagttcagattcaatgaggtcttcgggaatagcggcacagtttacggctacaaaaggtttttcggcccggcgtgaaagggtatggatcatgcgggccgctacttccttgcccacgcctgattctccggttataagcacggtggcatctgtttgcgctactctttcaatggcttcgcggagttccaaaatagcatgactctggccggtgattcccggaccggtgaggtgccttttaagagttatgttttcttctcttaaagctctgaattttagggcgttagctacggttactactactcggtcataagagagaggtttttccaggaaatcgaaggctccgagcttgatggcctttaccgctgtctctacggtgccgtggccagaaatcactataacgggaagatcagggctttctttacgaagtgttttaagaagctttaagccgtcctggtctggcaaccagacgtcaaggataaggaggtcgggttgctcttgtttgactttctgtaagccttcggctgcatttttagccgtaataacctgatagccttcgtcttctaagatatctgccaggctttctaatatggcctcttcgtcatctataaccaggattttttcattcataaggtcttaggtagctcgatgataaatttggctccttttgggtgattatcttctgcccagatttttccccgatgttcttgaacaatagagtttacgatggccagccccagcccgctacccccattggctgaaaaatagggctcaaaaagtcttccacggatttctggggccacgccttcaccggtatcagctacttctattctcaggcgaccattttgctcaaaaatgtttacctggatttttccctggcgattcatagcccggatagcgttgtcaaagaggtttaaaaaaacccgttttatttgctctttatcaaatatggccttagaagaaccatttacatttaaactaaattccacttgaggatgaccttctctataaagatcaataacctctcgggctatctgagcgatatcacccttttcagccttaagtgacggcaaacgggcaaaggctgaaaactcgtttacgagatgttttaattcttctacctgtttttcgatggtagaagtgcagcgctcaagaatcttttgttcgtcttcaggaagttttcctgccagacgttttctaaggcgctgggccgaaagctgaattggtgtcaagggatttttaacttcgtgggcaatacggcgggctacctctcgccaggctgccagccgttgtaccctttctttttccgttacatcttcaagtaaacacaagtagcctacgttttctcctgtttccgattcaagaagagttatggttactaaaagggttattggcttacggcgtaattctaccttgactgtttgctgaaccaacttttggggagagcttttagcttttaagagcaattcttgagccatttcaaagtattcttccggtaagagttttcttatctcctgaccgatgaggcgttctgggtaagcccccaacagcttggcggccatgcgattgataaaagtaacccgaccttggtggtcaagagcaatcactccagcggtaacattggccagcagagtttcaagataccaggtacgccggctaagctctatgttgatttcctgtaacgcggctgtggtttcttcaactttctggcgatattcttttagctctttggtcatacggcggaaagccctgacgagatgtcctacttcatcagctgtttcttcaggcagctccacgtcaaagttgccactggcaatctgctgagtggcttcagctagcgagtgtactggttcagttagcctcttcgcaaagcgcataccaaaccagatggccacaaaaagggtaagaagtgtgaccaaaagcagcattaaaataagagaagattttaaaggatctttgaaaaacttgagctgttgataggcttcgatgcctttgcccacttcgcttataagcttttcaatgctagggtctagaaataatccacatgctacgactattttttgctggcgataggtggcagggataaaaacccttaaaatcactttatttttcagggaactgattttacttgaaggggtatttttactaataactttttctaaaagaccaggagaaatcccaatgtttttagggagagggcggctataagagcctttaatgagttttcctgatgaagaatagatttcgagggtatcaaggtctaatctttttcgccagtagcgaaggtgtttagaagacaagcttttagtctcggaaagatagccattgataaatagttcggccttattagtcagttccttttctttttcttggtaaatagactgggcttcaaatagggcttcctgtaaactgcggtcgagattgctactaaaccagaaatcaaggctagtttcgatgaacttaaaagacaccataaaaagaaaaagggtaggcactagagccaggaagataaaagccacggcaatgcgagtgcgcaaacgttcagcaaatcgtccccttggggtatcaaaaaaaagctttagcaaatttctgattactaaaaaggccactaacaaaagaagaatagcgtttacttgaaagaggatataagcaagaagatttatctcccgtgaagggatctcgcgaaatattttaacttcaaaaactatgaggacacctaagagtaaaaaggcaaaaagagctattaatagctctcttcgcctttttcttctttcttgatcaagggtctgttgttttgaggacattattcttaaaatttaaagcgaatagttacccaatcagattcaattttaccgcctctaaagatgaaacgtaagatacgggaaggaagattgggagatatcttttgaaaaagaatggcttttatctttaagcggtaaaattgtttaggcttaagaagatttaacggtatgactggaatattcttgacatctccagcaaggtgtaaggcctctttaagagagcttacggcttttggcggagaagaagaacccactaactggactaaatagactttttttacggcatcgtaatagatctctcgcaggacgatgtgataaagtaatctttcgtcccaccagaaacgttttggccgttctaaaacaatctcaaattgcagacgcacaggtatcccatgatgaagagcagcgtccaatttggtcacagggagtttagtaagattccaggaacaaacgagatagccgttttctgagccaagggtaagatttttaatagaaaaggcctgtccgctttgagcttttaataaaaacaagaaaacaactacaaaaaaaatctttttcaaaactaccagtactccttaagaattacttcttctagtggtttgcgactgcttttttggtctctggtcttggggtgtcccagggcaacaactgccatcaattctaaattctcaggaagatcaagactttggcgtacctcttcggcattttttaaaatttctccaagccacacggctccaagcccaagggcatgggccgcaagaagcatattttcaatacaggctcccatggcttggtgatcttttacttcgtggtacatagcatttttatccacaaatacagctataactactggagcattttttatgatttcgccataacgggtaagttcagccagttctaggcgtttgttttgatcctggacaataacaaagcgccagggctgattattaagcccagagggcgcccaggtgccagcttttattatttcgtaaacgagttctttggaaactggttcttcagtgtagtttcggacacttcttctggtataaatggcctcaagtaccgggttttcaaatttagttctctccatggcttttctcgtaagcctccttttcgtctaaaatttgacgacgtatcttttccagaagttctttatcgtcaaggtagctcaaagggccatttaatccctttagtttggcggcaaggccggtggccagaagccctacgttaacggcgtccataaccgcccggtcatcataaatggccttattagccatacgagaataggcgtgggaccaaggagcaataatggctcccatggcgtttaacaccgtgagcaaataccctccggccatagtgagccctgcgtctgcacccacagtaatagctccaacgacctttccttccatatagcttggctcaccgtaagccaccatattttcaagacaggttatacgatctatcaggtttttcataacccctgaaggggcataccagtaaaccggagtggcaaaaataataacctcagcttgatttatttctaaaagtacttctttgccgaaatcttcaaaaatacaggggaagcgacaatttggatcttcttcctgaatacatcctttgcatggctttatttcgccatcataaagggatattaatttggtctgggctcctgcctctttagccccaagaagagccgcccggagaagctgacttgaaccaccgaaaggtcttggggaacctaaaattcctaatactgaaacagacatttatttcaatacctcctgccagaatttaggaatagaaaaagaagcgcgatgaacctcgtgggtgtagtacttagtatcttcaagagcaggacgccttggttcaattggagtctctccttgggcccgcaaaatataggcattgtctccgccaaaagaggggatatcggcccggtaacagtaaacctcgtcctggccgtaaaccttgacaaaggtttcataggtccaggcaagtacgtttttcatggtaaaaggagtagctgcctgctgaactattaaaccctcaggagcaagtgcctttaaaagttcatggaactcctgactgaaaagagaatgagaaagttcaattgttttaccttcaggagaaatatcagggtctgtggagtcaattattactaggtcaaaatgttttttttcttttacgtaatcttctaccaatttataagcatcggttatcaaaagttttaagcgaggatcctccccaggcataagctctggaaagtattcttttactatttctggcacgtgggggtctatatcagcgataataatttcttcaatatccgggtatttgagtagttctcgggcagcaccaaagtctccaccaccacaaattaaaacgcgtttgatttttccttcttcacgggcctgaaccggaatgtgaaccagggcttcatgataaataaactcgtctcgagtggtaaactgaagagtaccattaagaaataaaatacgcccccagaagggatgttccataacgtagagagtctgcgcaccaccttcagagtggataatgtttccatgataaacgtaaaaaaagtctttttgtaccggctctcctaggatgagacgaattccttttccttcagtgggcaaggagtttgccataatggccataaagcagcctccataaataagatttctcttgattttggcaattttgtttcaaagatagcctaagcttaattaagagcaaagctttattttaaagcttagcgggaatctagggtagctttccatagtcttgaaatctgaatctattttaccccgatggtaaaagacaagaagccaagagcacagctatcaagcgcaaacccatcgacccattaacgtattaacctaggtgcgtacggagtcccaataaataagtgggaatctaaggagaggtaaaggttttagcccatttttgcgctcaaggctgaaataccaaggaactttgagaaatttaatatttgctgataaaaaacgctcctaatttaaattaaaatgataaaattcggtttttcaattttcaaagattaggtataaatgctttaacctagcacaaaagcaaatttgagttgagaatcacaaatttttaaggaggtgtacgatgtcgaggtttttaatccaacgtcccctgcctcatggaggtagattagtagaaagggtcatcactgacaaagaagctgccaaaaagatgatcaaaggctgcccttcctacgacattaagcccactcttcactatgaaaccggtgtccctgtgcgcaatgtctatcgtgagattatgtctatctgctacggctttttcagcccggtagaaggttctatgaagcaggctgaggtagaaagaattcttaaagagcgtcgtcttttgaatgaatggattttcccttatccgttagtttttgacattagcgaagaagattttaaaaagcttggtgtaggtgctggagaccgcctggttttaaatctcaaaggcaaaccttttgccattcttgatattgaagaagtctggcgcattgataatcctgaagaacttgctcacttaacttttggtacccctgagcgcaaccccgaagtagtcaaagagccctttaacaaaaaacatcccggttgggttatttatcgcagcttacagccagtagttttggctggtaaatacaccattattaatgagcccaagatgaggcctcctttcgataggttctggtatccgccgcgcaagagccgtgaagaatttgatcgccgtggctggcgtacagttatcaaccaccagacccgtaacgttccccacgtaggtcacgaatttttgatgaaatgcgcggcttttaccggtgacgttgaaccctgccacggtattttggtaaacgcggttattggtgtgaagcgccgtggtgactatcctgacgaagctatcgttgaaggccacgaggctgttaataagggcggttatatcaaacctgagcgtcatctccccaccattgttctttgggatatgcgctatggtaacccgcttgagtccttgctccacggtattatccgtcagaacatgggttgcacccaccatatgtttgggcgtgaccacgcggctgtcggtgaatactacgacaagtgggctacccagatcctctggaccaagggtattccgagctttggttttcctgctcctccaacagatgttccttacgggcttgatatcaggcctcagaatatgcgcgaattttcttattgccccacttgtaaagaaatggcttactctgaaacttgtggccacaagcgcgaaaagctctctggaagctttctccgtggcatggtagctgaaggtgttcagccgcctagcattatcatgcgtcctgaggtttacaaagtaattgtcaaatggtggaagcactttggttatccgttctgcaacgaaaagtatgtcgtcaacaaggaaaaagaacttgaagttgaccttgaagacctttaaagaaaacaacctttaaaaaggaggacgaaaatgggtgaatatttcattgtggtccttttggacgaaaaccggttgtctaaaataaaaggcaccgatttagaaaaacacattaaatatatgtttggtggagagcttaggcttattgaagtgcctgttaatgaagaacttaagaataaaattcttcaggagtttgatactgctcgggttgactcccgtggggctattaccgacttacccgtagctttcatgagagagctttttaatcagatcgttgaaaagaagtctcttggccctgaggtgatagaggctgtgcttcagaaggttgacgagattaaagaagcggcggcgaaagaatctgaatatcttcctccgccagaaatagactaaaatcagacaaagaagccgcctgctggcggcttcttttttatggtaaagagcggcctagaaagactccttaaagaatctagaaaagatttacttgatagacgtttaggtttactctgccatcaggcctcaattcttcctaatttaactcctgcctgggtagcgttaaaggccaagttttcgcaaaaacttaaactacttttttctccacaacatggcctttttggtgaaaaacaggccaacatgatagcttcttatgaaatcgtagaacctgagacaggagttcctgttataagcctttatggaccgcgtcttgctcctgaaccagagcatctagctgaaatagatattcttttggttgacttgcaagatgttgggacgcgagtctatacctatatctggacattgctgcttaccatgaaagcttgttctaaaaacggtgtcaaactaatagttcttgaccgccctaatcctattgggggcaaaattgaagggccaattcttgaagaaaaatttttttcttttgtagggttagctcctattcctatgaggcacggtctaactataggcgagctggctttgtatctctgccaaaaattttctctagatttggaacttgaggttattcccatggaaggatggtctcgtgacatgttttttccagaaacaggtcttccctgggtttccccctcgcctaacatgccgcggtttgaaacatctctagtgtatcccgggcaggtaatccttgaagggaccaatctttctgaaggacgcggtacaacaatgccttttgaagtatttggggccccctggctcaaggtcttggctcttaaagaatttttttctaaaatagaaggcatcaaagtacaaatcatgcactttatcccctggtttgataaatgggcaggcaaattgtgccaaggtataagactttggataaaagagcctcagacttaccagccagttaaaaccacccttttaatgttaaaggaggttgcggctcaaaatcctgaatttacttttaggtccccaccttatgaatatgaatggtcaaaaagtccatttgacattatagttgggaaggaagaattgcgggaggccttgattacccaaaacgaagaacatattttgactttattagaagaggggactaaagaatttcaggaagaagtagaaggtttaaaactttatgtctagcatgccagcttgtaaattagcggttaaagaaccggaaaaagaaattattgaacctaaaataaccagatttaagtcaaatcgggaaagggttcgaactcttctttctcaattcaaaaaagaagaccgggttcttatcttgatatgggcggatcctgactctatagccagcgccctagccatgaagcgccttattcgccagcgcgtatctgaggttactattgcccatgttaacgagataagaaggctaaataatctggccatggttcaacttcttaaaattcctctggtcaagttacgacagattaaaccttcagagtacaataaaaaaattctactcgattcccagccgcctcataacgccgagtttatgaagtttgattttgatgtagtgattgaccaccatcccgtaagcaacggttgggatgctccttttatagatattcgtcctgaatatggtgctgtttcttcaatgatgaccgagtacttgcgcaccctgaagataaagccagcagtaacgctggccacagctcttatctacggcataaaaaccgataccaacaactttgaaaaagaatgtactattcaggatgtcctttgttttcaatacctgttcaaacgcatgaaccgccacttgttgcacaagatagaagcatccaccatcagacgcacggaactcaaatattttcgcaaggccctggaagaagttaagattaggaaacagcgccttttttcacaccttggtaaggtaccaaaccctgatattttagtggttattgctgattttttgaaccatgtgcacgagataggctgggtcttcatttctggagaataccgcgatcgtctggtggttattattcgctgtgatggttatcgtaaagatgccgggaaacttgcccagcgagtatttggtaagctaggttttgccgggggccatagagagaaggcccgtgctgaagtaccttttggaaatctaaacaatcacactcactttactacccggagtcttattcgcatacttgaaaaacactttcgcaaatagctcctgggggacacctatgcctatttacgaatatcgctgcctcgactgtggtaaagtgagcgatcatctcgtgtttaatagagattcttttgtgcctttctgtaaacattgtggcagcaaaaacatggaaaaacttatttcacgggtgcgggtacgtctttctcttgattcccgtctggaaaaaatggctgacccctctctttttggctcttttgacgaagaagatcccaaaagtctaaaaagaatgatggataagtttggagcggaatttggagacgaactgggtgacgattttgatgaattaatagaaggcgttgaagaagaaatagaaagcgataccaaatcaaatacccaggagaccaaagatgccgactaaacaaaatgtctcggttttggctatgattttagctggggggcgggtggacgagctttcagtgttaaccttttatcgtcctaaggcctctttaccttttggcggagtttaccgggtcattgatttccctatgactaaccttatgcgctcagggattttactggtaggggttctctcccaatatcgtccttactctttgatggaacaccttgaccatggtatcccttgggatatgactggccgccgtcgaggggtttatattttacctccctttcgtgggcgcgaagcttcagactggtataagggaacagctgatgctgtttatcagaatctggaatttattaaaagatggtcgcctgaggtggttcttattctttctggtgatcatatttatcgcatggattaccgtccgctccttgattttcaccggcaaaataaagccgatgttaccgtggcctttactcctgtgaaagaagaagaggcttctcgttttggacagggagtaatagaagaagtttctcctctagggggacctcttaaagattaccaggaaaaggtatccccaccggtttctcgttatgcttcacttactatttatgcctttaggccagaggttttaaaagaagtacttttggccaatgctaaggaagattctcatgagttcgggcgtgatatccttcccaagatgttagggacatatcgtatgtatggctatatttttagaggatactggggatatacgagaacagttaaggaattctggcagactaatatggatttgctggggccaaaccctaaaattgatttaaaacgttggcaaatttgtactaatcttgcccatcgagacataagagaccataagccatctattttgggagaaagcgccagcatttgtgatagcttgttttataatggctcatttattaacggagaagtcactcgctcgatattattctcgggagtagtcatagaagagggagcccaggtgtctgattctattctattttacgggacgataattaagcggggagccaggcttaaaagagtaatctgtgatgcagaagttaccattggagaaggtactttaataggtagcgaagaagacgttaccgtgatagggagtcgaacacatgttcctgaaggccttgagataggttcaggagttactatttatcccggccttggacgggaaaggttttctgaaaaaagctattcttcgggggtaactattgcctgatgtttaaagaaaaggttattatagaaagtgagttaggtcttcacgcacgtccagcagctaagattgccgaaatagctaggcgttttaaagcaagagtttatttaaaaaaggggtcacaaactgctgatgcagccagcatattagatgttctggcgttagtctgtcgaaaggggtctgccgtagaaatatgggccgagggagaggaagccgagaaggctataaaagagataactacacttctgcgctcgaacgccctatgaagcgccttaaaggcataggcgtttctccaggtatagctattgggccagcttttattcttcttaccggacgccttaaaattgctagaaaggtccttcgtcctgaacaaatagaaaaagaaatagttcgctttcgtaaggcactggctacggctgtcagagatttagaagaagtcaaaaggcatattcctcctgagatgacccagcctttatccattattgatgctcatattttaatgcttaaagatccttcccttattaaagaaacagaagaatttataagacgttattacgccaatgccgagtgggccttgcgcaaggttcttgataagtatcaaaaaattttttcttctatagatgacttttatctcaaagagcgagtctatgacctcgaacatttaatcgaaagagtcattctggcccttaaaggcaaaaatgaaaatttcgatttagaagaacctgctatagttgtcgcgcgagatctttctcctgctgataccgctcgtctcaagccagaaaccacttatgcctttgttacggaaatgggtagtcgaacttctcatacagcgattgtggctagaagcctaggtattcctgcggtggtagcggtaagtgacttgatgaatgaggtttcacctgatgatttattaattgtagatggcttaagtggagaggttatcattaatccttctcaagaggtaatcgaagaatttcttgagcgtcgaatccgttgcgaagaggcgagagaaaggcttttagctcaagccaaaaaacctgccattacccgcgatggtcgaaaagtaatagtaagagctaatcttgagcttcttgatgaaattcctctggcccttgacttcggggctgatggagttggactttttcgtaccgaatacctttacgttacccgtaaaaccattcctaatgaggaagaactttttgccaattatcgccaggtagtagaaagcctttatcccaatatagttacttttcgcaccctagatcttggtggtgacaagtttgccgaagaactggatttaccagaagagataaacccggctcttgggctcagggccataaggctatgccttaaaaacccagctctatttagaattcaactgcgtgctattttacgggcctgtgcttacggaaacgtgcggataatgttccccctggtatctggcattgaagaattaagagaggccaaaaagtttttgcaagaagtttttgaagagttaaggcaggagggcttggatatagaatttcctccttgtggagcaatgatagaaatacctacagctgtttttattgccgatcatttggccaaagaagtagatttttttagtatcggtaccaacgatttgattcaatacgctctggccattgatagaggtaatgaacaggtagctcatctttatgagcctttacatccaggaattcttagaatggtccactatattttagaagcaggtcatcgagctggcattcacgtggccatgtgcggtgagatggctggcgaactcctttatcttcccctcctcgtaggttttggtttcgatgagctaagcatgaatccccagtctattccggccatcaaagattatatatgtgctttatctttcgaagaatgccgtagtttgtgtgaagaaattcttcaattcgcctcggccgaagaagtgagaaaccatcttgaagcctggctagaaaaaaagggccttttaccgtaaattctcctagatttccgtttaaccgggaattttgccctcactattgactttaacaatttatcttttattttacccatctaaaacccttttggaattttttatctctgaaggcaagtctcaaaaagaaaagctagatcctatacatcagcagctaccaccatgtcaaccatatcctcctccttattatgaagaagacgaaattgacctctatgaactctggctggttttaaaaaaacgcaaaaatttaattttaggacttacgtttggcctggcctttttagtagctatctatcagactctgtttgactgtttcataatacgaatactaaaaaagttttagaaaaaataggcgtaaatgccagtctttattttcttttcctatgccaagtaggccatttaaaaattttagttcaaaggcatctggtttatgtttataactcaccagaaacgctagttcccatattttttctttgcctatggtatcgtgacgataaaaaccccaaagggcctttgaacgcactgtgccatcagggaaatgtatattttcgtataagcgcaaaagaggagcaatagtgaggtctatcccccggttatggaaaggaataatggccgggaagaaaaatactttactgccatcctgacgacgttcggcctcagcaataggccagaggcggccaaactcgtacaaagaatgtccctttttatctgtgattttaacaaatctgctaaaaagaaggatcctgctaccatgataatagatttttttgggcgaataccctaggacatcttcataaaagataaaaaaaggccagaggaaaaaacgccttttactgtcttctctagcccggtaccccaccagaggccatattttgtattcgcgataataaggatcatcaccgcggccataacgtaaaaaaggtctgggaaaatcccacattttggtattagttttcttgttgtgaaaataccgaaaaaaaggccatagaactgtatagcgatggtagtcaggagagctttcttctatccagaaggggaaaaacatctctcttttgcctgtcccattttccaggaaaaaagtttccttccagaaaaaaggccacagccagaacttacggtcatacatatcttttttaacgcgatggccgtaaataggccaaaattttctctgataaagggtagggccatcggtacggttataaataggccagaaccaggtacgagagacatttttgtctatgcgagaacgaatgtaaaccggccagagataaaagcgaatttcgtccttaccgaaaaagtcataaagtttgccataaaaggggaaaaatcctgaaaacttttttccttctttggattctccccaaaaaaacaataaaaaactgcgaaagcgttttttttcagaatggttattatcagccgaaataaaaggaataaagcgtaaacggctataattatccccgcgctgataatggccaaagggtggcaaaaagtagagatcgtattgatcgtctttttcttcttcagccaaaaaaggtcttagggccagccctttctcctgcggggtggaataagaataaaaaaacggcccgagaatttctaattcgctggcagaaccatcacttgatcgttgataaaagaaaagaggccaccaattttggcgaattttttctgctctagcagtggggcccagcaaagagcctaaacatgttagtaatattactagagaaaatatctttttgcaggccatcttattgtaggaccattccccctactgtgccaagaatggtgataggcatttgttcctgaaggcccactgcggcctggtttacgttacgtatagtttttttcaggtctagatataaagagtcatcagtgagaagtttccctaaagtgcctttacctgaagaaagtttttgagccacaagatttaaagacttcacggcttcgtttagttgattgtatagttcatcatcagtgagaagttttccaagggtgccttgcccggcttcagctttttgcactaagtttttaagcgtttgagtggtttgattaagatctgctatagtctgttccagctgaacgtataagtcatcctgattaaccaatttggccagagttccgtttccgtgattaattttttctgcaacctgattcaaattgtcagcaatagactcaagtttgtaataaagcttatcgtctgctatgagttttccgagggtcccttcaccgtttgctagcatttcattaattttacggaaagatttggcagcttctcgcacatcaatggacatctgtttaaaattggctctcacctcttcggaaagcaaaacttctttgataccagaagtaatctctcttatatcgctaaaagctggaccaatttctgcaagcagttggtctatatctacaggagttactgttttagctattatttctccaggagaaagataggctttagccttcccttgcttgatttccacgtaccggtctcctaacacgcctttggtgcgaatagcagcttgggcatctttagttatctttatgccttctctaatacgcatttctaccagcgcttttccatcaactaacgaaatatttgatacccttccaatctctaccccagccatttccactcgtgctccacttaccaaaccagaaacattatcaaaaacggccttaaggggataacctttttgtttaaaaaaagtttcttctcctaattgaaggctgaggtaacccagagctaataaggtaatgaagacaaaaagacctactttaatttctgtgccgctattctttctcatggtgcccctccttaaagcaggctggtaaggcccttataaattttttgacaaaggggtgctctgatttttttattttttcaggaggcccttcttctactacttgtccttcgtataaaaaggctatcttatcagcaacagcaaaagcaatgggaacatcatggcttataaccacacaagtaagatttaatctttcctgtgtttctttaattaaataagaaatactttcttgcattataggatcaagaccggtagttggttcatcaaacaagactatctctggatcaagggccagggcacgggctagagccacccgttttttcatcccgccagatagctcggagggcattttattgatggcttccagtaatcctacctgagataacttaagttctacccttgccctaatctctttttccgaaagttttgtgtgttcttttaaaggaaaagctacgttttctcccacagtcatggagtcaaagagggccccttcctgaaagagcataccaaagcgtttacgaactttcataagttctcgctcagaaagcttggtaatatctttaccatcaactaagatttggcctttatctggagaaatgagtccaataatatgttttaagaggacgctttttccggttccactggctcccataataaaagtcattttaccggcagggattttcaaatttacccctcgcaatacctggtgtttgccaaaagacttgtagagatcgatgatttttatcatagagcccctaaccgaataaaagagaggtaagaatgtaatcagccactaaaatactgattgaagaaattaccacggcctgagtagtggctttacctacaccttcagctccaccacgggcattgtagcctttataacaacctactgtggccaaaatcgctccaaaaataaaggccttgtaaagaccattagcaatatctgaaaaatcaacaagttcacgcattttagctatataaatacctgcgtctatattaagtaaaccaacgcctacaaaatagccacctgctatacccactacatcggcgagtacggtaagcaaaggcaccatcaaaatagccgcccagattctgggaaccaccagatagtgaaccggatttatcgccattacttccagggcgtcgatctgttccgtgacacgcatggtgccaatttctgcggccatagctgaaccagcccttgcggtaaccataaggccggtgagaaccggccctagctcacgcaaaagggaaagggctaccgttgctcctagtaaagtttctcctccgaattttttgaagccgtaatagccctgtagggccaaaaccattcctgaaaaaagcccggtaagcactactaccaaagtagatttaacaccaacgaattccatttgcttgaaaagcagttttaagcgaaatggaggacgaaaagtataagccaaggccttgaaaaacattaaggccatgccgcccatttcctctaataactgaaggaaaaatttgcctaagaccgctatgggattatacaatcagtcctcctgtggatctctgggcctaatttaaaactcagctttgactttaataaagatcccgatttttgtaaaataattctatatccttcaccgtattgggagagagatcgggaggggcatttggggtctgacaagttgtaaaattattcgtattattttaaagccttaaaaatgaaacgtattctttttgtatgtacggaaaatgcctgccgctctcaaatggccgaggccttggctaaccacttttttgcccaagaagttaaggccttttcagcaggaataaggcccaccaaagttaacccccttgctaaaaaggttttagaagaagtaggcataaatacaggtggcctaagaagtaaatctttgtctgaattttcactaaaggattttgatttgatagtaaccctttgtgactctgcggcggaggagtgcccctttttgcccgaagcaaatattattcactggccatttcctgatcccgccaaagaaaaagatattagcactttcagaaaagtaagagatatgataaaggcggctcttcctgaaataattttaaaagctaggtcttaatgtaagggaaggcttttctaaaaagtttgttattaggaaagaaagaactaatgtctttcagtcgtccttctttgcgggcttctaaaatgcgcctggcaatggtaggccctatgcctggcacccttaaaagttctctgtaagaagctctgtttacgtccaccgggaaaaattgaggattactttctgcccagagttcttttgggtctttttcaaggggtaaaaagccgtcttttaaaggaatttctctagcagaaaaaccgtatttacgaagtaaaaagtcaacttgatatagacgatgttctcgtagaaaaaagttgttttgacgggctagatgttctcctggaaggtcttctctacctaaccccggttgataagccgaaaaataaacacggtttaactttaactggcggtaaagtttttctgtttgccatattatttccgcatcggtttctccggcagctcctacgataaactgggtggtttgagaaaaagaaaagttttcttttagcttcttaatttggcttaaaccctgccaaattttttcaaactttttagtccgagaaagacaggcaagccttttgggcgccgaagcttctatgtttaaagatagggcattagccagcttagctgccgcttcaatggctgcttcactggccccgggaataacttttaaatggatataaccgccaaaaccttctttttctcttaagatgcgtgctacggcgataaacttttccattacctggtcaggatgggcaaaaatagctgaactcaggaataaaccatggacgattttccgtcgccacagggatataaaggcctcggctatttcctcaggttttaacgaaagccgagggaagtctctttcctggcgtaaaggacaataggcacaatcactataacattgattagaaagtaaagttctaaaaagggtcatacgccggccgtttggcaaaaccacaggatatagccagcggcccaaaggccctcttttacgtccctgtcccaaggcatctttggcacatgagcctgctaaatcaaaacgtgaatctcgagataggaggcttaaacgctcacgaaaatcaggcttgatttttatggcgggagctttttcaaaaagagaggcctgcctaagcatgttataagcttggcaggcctcgcgggagacgtcaagtctaagctacaggatacgccttttctggacgttcttctactaggcgcacgttggtagcaccttcatcaagttggacgatttttgttctagtaactactctttctggaagctggataactctgcctttgcgcctaatcaccgtaggggaaatccttgtcttataagtgatctttacaccaaagactttgcggccaaaacgggtggtaaactcaccggggccctccattttgatatcaaaggcatcgccagggaaataaatcctttttacccttaagcgcggataggccctaccacctttatattcgtgcggactttcatagacaagccacataacctttcccgcccgataacgggcctcggtgggtacataggtttctgccttttgttcttcctcaagtagccgctggagatactcctcaatggtttcttcctgaactagctcgtcctcattccagacttcataaacaatatcccaattattgaccgcggcgataatgttagccagttttacgctgcgttcattctctttatgggcaatctcacggactttttccacgtgttcacctaagcgtctttctaactcccgggaatatgtaagcgtgaccaaaaagtcggcgtatttttttaattcggtaagttcttccggctcgtcaacaaaaagcatggccttacgcaaacggcaaaattcttttctaagaacatctaactctttttgaatggcttcaatgatttcaaggggcttggcctcttctatctctttgataagagcatcatctaattcatcaagcttttcttctatttctttggctgtatcagcccgccagggattataatgcttatcccatcctttataacgagctatataattggccaaccgcacggtagctacattttcctcacgagctatctcgcggagtttttcaattatggggccaaactttttttgccagaaagggctataagtcagagtgcagagataatcagaacgttttttaaggtcagtaagttgctcaggagtttccaccgcaagcatttcgtcgcgaatgatacaatttattcttcttatatcgtcaacggtatttaccggtccatagatccaggccatcctcccacctccttagtttggtttcatttctgaaaataggtacgcaaactctacttgtccagtcaaggttcagcaaaataaactaaaatggtttgagtttgagaggaaggaaagcaatgggtttcaattgaatcttcctagctataaaaaagctagatataccaataatagcccctgctaaaacatctaaaggaaaatgtacccctaaataaatcctttctatacccactaaaaaactataagctaataaaactacttgacctaatttattaaccttgcgataaaaaaaggcaattattacaaaaacaagggccacgtctcctgaaggaaaggaacaatgataaagagggaggaggggtttaaaattgtctagtaagcttcctggcctaggttgaggaaaaacattttttatcaagataactattaaagtttctaacaatatagccaataaaaaagttcctatgtgttttcgaaacttaaaaaataccaatactaaaaccggtaaaagtatccaaccctttccgagaatcacaaagcttttaaaaaacaagtccagttcaggagtatgtaaactctgaactaaataaaatattgacaggttaggataaaaactttcaatatttatcatttttattatccccaactttttttagacgacaaagtgtcatcgtagacaagcttagtggccgcggcgaataatccttctctattgctgcgaggaggctgttaggccgacagagtatccctaacaggtcatcaccaggaggtccgttaggacctacgaagtaatctctgagatagccttgaggccttgtttgagatcgcttagcttcgctcataatgactaaaattgtcatctgttttatgttcctggtgatgataatttctgtttttatcaaaatagatatcaataggtatagtttttctatattttggaaagaaaatttaaatttttgtaaaatttttgttaaaaaatagacagactgtaaaattttttgggatggtttagctatggaagcgaataaattagtcttaggaaggttaaataatatttttgattttcatacttgtgattattatcttttattaaaagtttgttggcagttaaaacaataagcctttcctttaaagcgttctttgttattccaacaaaatttggcttctttttcggaaatagatttcctacattttgcacaaaaatatctattttttgttcttttttgttcttctgttattttttgtttttctgttatgccgaatttttctgcccagtttatttggactggtttatgaaatcttactaatttttgagcaaagttaaaaatagtttctgttgagctaatatttaaaataaataaaggattatttgcattatctaaattattttctattacttttttaatttggtcggctttaataatttgtgaagtatcaaatttcttattattaggccgtttaatgatagaactaggagaaattaaaatgtaattaaaaaattttggtttgaggcttattcctaaacgtttgggcattaaatcattatctcgaattaattcgcataatacttctatgtgtcttttattttgttcaataggagaagggatgccaaaatacttgcctttataataaacttcaaagtctccagaaggggttattcttagcccataagagaagtttttggattctaatacataaatttcaaaaattctgttaattaataaatgatcaatctgagccactcggcctctgtgttcaattcttaagtcatgaataaccatccaatttttggattttccataatgaaagtctatataataagctgcatctctttctccttgttcacctttttgaatagctcttatttcccgttctataagaaatctttgcttgggagaaatgttataacttaacaattttcttagcttttttatatcattctctctagaatcttttcttttgataatcattttttatgctccacaaaatagccaaaaattttttctaaagaacaaaaatattttttatttccagtgctcggcaagtaacttaagatcttcatgactaacgtggcttttttaagatagctggccataaaaagtacaaacttaaatcatattgctatttaacttttcggcgtttgtggaaaagacctaaaggggatggttaagagttgaaaaattaaaaaaatggtcgggacggcaggatttgaacctgcgacccctgagtcccgaacccagtgctctaccaggctgagccacgtcccgactctagcttaataataaagggcgcaacttagctgtcaagctcggctctaaaatagctcccgttttaggccgacggcttcggcccctagcataaccgtacaagacaaaatagaccccgcaaagatcagaaaaagacactagtagagatagcgtaaggctttcttcaaggtttagctagcctctccctcttcagggagctcttcaattgatttaggaaacagatgaagatgggctgtctgacctctatctacggctactaaatcggtttccactttgaatttattgcctatgataacggcttcttttagccagaaaaatccatctttgtaggcttcaaaaagaccttcatagcgagtgccagctctggtttgcactactactttttggccttttaaggtttcaaaataattcttctgctgattttctggctttttcttttcagcaggcttttttaaaacgatctttttaggtttcattcccttcctctttcctcctcaggtctttgcgtagttcgtacgctcctagaccagaaggataatagttatcaatcttctttttaataacataatttgcctttttaaagagggccagggcttttttattttcaaacccaacatgagcccgcaaataacgataaccttcttttcgggaaattttttcggcagctttaagcataaaagtacccaggcccttgccttgccactcgggagctacaaaaatagccgttatatcaatatagggctgccaaaacgaattaaacatgggtccaagcataatgaaccccacaggcctttctatttccagaatgtaagtttttatccaggggtcatcaaaccagcggggaataatttcgtgataagggccaaatttttgaaattcataggcggcctgagagataaaagacttgtctttgggctctccctgtctcagtttcatattgacgtctgccaaagcttaccttaagaaaattattaaaagagactttgccaaattcaaaaagcataggttgagattgcttcggctgcgggagcagcctcgcaatgactctttttggttataactgcgagcctattttctatttgtcactgtgagcccttatgggcgaagcagtctcttaagtaaaatatttggcaaaggtctctaaaaaaaataaggagacaagtcatgcaaataacttttttagggcacgctacctttaagataataagtcctgagggaattcgcatccttattgacccctggcttgataacccggtcaatccctataaggatgaccgtggcccctacgaccttattctcatcacccacgcccatggggatcacctcggcaacattttagaagtagccaggtcagcagctacagaagttatcgcgattcacgagattcaacaatatttgcttgcccagggtgttcctaacgtaaccggcatgaatataggcggttcatatcgcaccaagggtatcaccattaccatggtccaggccatacacagctcttctatccaagagggggaccacataatttacgggggagacgccgctggttttgtagtgcgcctggaaaatggccgtactttttaccacgctggagatactggtcttttttacgacatgaagctaattggtgagttatatcagcctgaagtggcttttctacctataggggatcactatgttatggggccacgagaggcggccaaagcctgtgaacttttaaagccaaaagtagtaatccccatgcactttggcactttccctctgcttaccggtacccctgaggcctttaaaaaatacctggcagaatttgcgccggaggttttcttaaaagtgctcaaacctggtgagacggtagaactctaatgccttttgccatatcttttatcggccggcacaacagcgggaagactacgcttgccgcgcaggtagcggctctgttgaaagccaaaggcctaaaagtcggggcccttaagtcttctaaggaagcggggccacgcttagaagaaggccgccaggatactaaccttttctggcgcgagggcgttgaaaaagtcgccttctggggtcaaaatgaaggttttttacgcttccatgtgccggagaaaaatgactttagcttctggtactttgtcaagcgcttttttcccgaggaagacatcgttatttgtgaaggctttaaaagcctaagaagtcttcccaaaattgaagtggtaagggaagatctccctgaagagcctctttacaaggaaggaatccccggcctcattgccgtggtaggcgataaaaaaagcccttacagggctttgccaaatgaccctgaggaaatagccgagtttattctttctattaaaccccgaccggaaaataacattttactggtggacggaaggcctgtggggcttacccgttttgtggccagggccttgactgaaactgtaagaggctttctcagaagccttcgcgggataaaggaccccaaagtgatagagctacgccttaagctccctgaggacaagggctagtccttcagccagccgtctaatttcccactgggccttgggatgattacgcttgtttacaaaatcttcccacacgaagtaaggcccggtagccaaaatggtagtggacgacccttgcggggttatgaaacgggcgtcttcttttttaactcctcttttgacgatgttctggtaggcgtgaaggccctcttcaatctgcctggtgtaaatagcgcgagcctcatcgtcaaaagaaggcggaaatacgaactggtccacttgggtatagcgatgcgaacgttggttaaagttaagccaggtgtgccgcacgaattgatgggagaaaagccggctaaatccttcggctacaacggccagccagccaaaaggctttgtttctgaaggggctacgtctatcacgaagacttgaggcctggcctctatgccttctggctcgttaaaagtttgagaaattagcttgcctaaagtcgtcctttgaacaatttcagccttgccttcatgataggctatttcaaaaacttgaaattcttgccacgcatggcttttttcgtatgaagcctcaagtatttccataaattctttttcttcatagacctcagcaaagtggcgcaaattcaagcacacggagccgtcatgggcccaccaggccttaaaaagcacctgagaaaggcggaccattttttcaggagacaagctttcgttaaccactacgggagagtgggcaaagacgctggcgtggccagaaagcttgagccttctcaaaaaagagagaaattcttctctttcccgaaagcgcttttctgcaaaaagatttaagggtctcgttgaagcgtaacaaatgcgcgctcctaaaaaactcaaaaacaaagtatcccgaaaaagggccttatctttttctaccaaagaatcaaaaaaaggcttcgtttcctctaaaaagcgtttatagtagtcttgcacgctaatcatttttcatatcctccagtgctaccaaaaccccctcttgatttggggcagggaacctctgaaacctcttctaactctccgtcagttagcactttcataaaaaggagctgggcaatgcgctcaccagccgaaaccagaacaggctcgtcttttaagtttaaggcgagaatttttaactcgtcgtcttcgccgcaataatcaaagtctataatgccggctgagtgggggaaaatcagcccttttttgcggaaaagagaagacctgggaaagataaacatgccgtatggcgacggcgctttgataaccaggcctgtgcgaataaaagaaacttcacctggagggatttcggtgtcttcaagggcaaataaatcccaaccaatggccccaggcgaggccttctctggcagcctcgcccgcgggtctttgcgaaagacttttatcatgcgtaaatccttatctcttcccagttggttttaagattttttaagaggtcaaggccttcaagcaagttgaccccggtttctaagacgtctaaccctgagatgtaacggcaaagtcgcgcggtttcaagagcagagccaataatttctggggctaaattttttactttttcttcaagcttgtcgtaatcttctttgcgtacccttattttgcgccctttaggagagaagcggccaatttcccttaaggccaggagcacataccaaacgtgaggggttaaaggaaagtcaacaccgttgggcacggcggaaagcccctgttttattttctcaccagccggagttagcacgtaaagcccgccaggaagaagatcaacaagccctgaggccaggagtttgcgcaatccgtgtaagacctgggggcgtttgttttcagggtaaaaacttagaatctcttcttcgctaactcctcgccagagagggatgccgcgcataacgagcatttcttccctggtaactactggtaggcggtcaatgttagaggcaatttcggccaaaagtcttcccttctggctgggaaagccattgccaatgaccccttgttcttcagcggtctttatccattggtcatctggaggcatattttctgtgcgggtaacggtgatagccataaccgcctgggcgtaaaccgggctcaagtcttcaagggccaaaagctcttctccataaggagtcaaggtgtaagagccatccggctcgctggcgatcaggcgaaatccttccaggcgataaaggctttgcttgattttaaacgggtcacgaatatcctgcgcggccaggaattcttctatgccttcgcgagtctttaccggtgaagccttaacggcccttaaaaccgatatattccagccactcaggtcaatggagggatttacggttatgggctcaaagaagagtttggccgccatcaaaaggtgtttgcctggcacggtaagattgccttgagggtcaatggctccaagtgtttccagagcttcagtttttttgttttcaatgatgtctcgcaaagtagttacactaatggaaacttcaggcacaagtccggttcttaaggctgcccagagctggctgcccaccccggtaaacgcgtagtactctccttcagggagggtaaaggtcaagagccgttgggcctcaagctgaaaaatgtgattttcagggataggctcaaggaagtttttacgagccgggcccacaggcaggcccagaatgcttttggccaattccggagtcacgaaaaactcaatagttgccgaacgataggcctcaagtatagcctgagcccagggctgtaagcgtccgtctctggccagccccctttcttcaagttctttgtttatttcctggttaaaatccgtgcgcccttgagcccgctcggcaatctgaagcatagagatgatacgcgagcctaccaggcgatagttttcgtaaaggtctgaaaagttgagattgttaacattttcagcggttcttagagactcaaggattaaaagcccgcttctggtaagggcaaagctttcctcttcttcggtaattaaaccggcaagccttaaatgtaagagaatttccaggtcttccgcagtaagttcctcaagcttttcaaggcctccttgctcaagccgctttagcatttcaaagtgttttaccgttacgatcatgggccacctcctcgcttcaagatatcctggctttacggtaatcacccgaggccttaaatcaagcgaagaggcttttctggcggggacctgctatttgttcttcttcgtcgggttcaaagatgcgaatctttccgtaaaccccgtcaaaacccggtttgatgtaaagacggccctctcttacacgggaaatcccttcaacaatccgttcaggaaaaaggctttttaattcagaaaggtccttataaagaaggatatcaagttcgcttccggcccgttcaagcagttgacggtaagtcctggccacgatctggctctgcactcccttgccaagagcttcggctacgatttcctgaaggggcacgagatgtactgccggaggcttttcttctggcttaaaaccattggggcggtcggctaactccacaaccctgtgcattacgcctacagttaggggctcaccacaaacagggcacttgccaccgtgagccatggtctcttctggagagaaaagcacgccacagtttcgatggccatcgtagtgatacttcccttcttcgggataaaactcaacggtaaaggccagcttgtcattccggagggcctgggccatggcctgatagcccaagggtctaaaaaaggcattggcctcgcgggccagtttgcttggcgaatgggcgtctgagtttgaaaccagggcgtagcggtcaagggtggaaagacgccagttcatggccgggtcagaagagagcccggtttcaagggcatcaatgtgttcggcttcttcctcaaaacattcttcaatggagtcaaagccagagaaagctccgaaaagagagtaccagggcgtccagatgtgggccggtataatcaaaatgtcaggtgaaatgcgcctaaggagttttaccaggtcttttaccggaaaaccaaaaatcggccggccgtcagcggaaagattgccaaacttggccagggctttgtttatttcgcgaactatctcaaggcttggggccaaaatcaccgtgtgaacacggcgatttttcttatccccttgcgaaaaaatattagaaacctcggcgcttaaaataaaacgaggactttctgggtcttctttatacacataaaggccgtcttctggagccgggattaggtattcttcaagctcagccaggtaatccggatgggtaaagtcaccggtggctactacttctaggcccttttctttggccactcgggcaagagtgggaatggtcatctctttactggtggctcgagaatagcggctatggatatgtaagtcggcaaagtaaatcttttctcgcggcggaagttttatcatttttaaatcctttgatgcttatttccgagttattttagattacttttaagcgctggcaataaggttatttttggcgagattttgccaaatttagaaaacatagattgatcgccacggcgactaaatcgcctcgcgagattgcttcgctcgccagcggctcgctcgcaagatacccccgtcacggcgagaagcctctctccttctgtcactgtaagggccgaagggagtcgggacaggcgacgcagtctcttgaaccaccagccatcagccataggccatttagtcacggcgagcccgcaagggagaagccgtctcttaagtatggcattttgcttttaaatattttgtttattatctcataaagcttttttaggttatatggtttggtaagtatttccaaaaaggggtatttttcaagaattttttcggtatctttggtgtaaccagtagaaagaatagctttaacgccagggtctaattgtctgagtttttctatggtccatactccgcctttccctccaggaacggtaaggtcaaggattaccagatcaaaaggcttaccttcttccatggccttttggtatttagccagagcttcctggccattctcggctgtttctaccaaaaaacccttaatactgagggcttctttgagaagatctcgcagatatttttcatcatccatcaccagaatctttcctgttgtcacttcacaagaattgacttcttcttgcttttttggtttttctttggttttttccatggcggggaaaatcaaaataaagcttgttcccatgcctggagcggactttacttttagctgtccctgagctttttctacgaggcttttaactatggccagcccaagtccggttcctgtttctttagtagtaaaacccggttcaaaaatttggtctaaaatggcctcaggtattcctgggcctgtgtctcgaacaaccagaattacttttccgttctcatgttccgcctgaataaaaaggttgcctccgttaggcatggcttctttggcgttaataattaggttttgaatgatttgagaaagatgccccggatctatctttaccgttggtatatcatcaggaatttctactacagctcttataccgctaccttgaagtaaaaatttaaccagttcggtgataaaattttttagcgagacctcttcaggaaccgggatatctcctttagagaacatgagaagcctttgtgagaggcgctgggcctgttcaacaacatttaaacaccgtttaagaatgcttttgagtttttcatcagaggcaacttgaagggccagatcaacatttaacatgatagaagccagaaaattgttaaagtcatgggctattccaccggccaacatctcaagggcccggtgtttttccaggttgattctttcttcttcaagcttttttctttcagtaatatcctgaataagtcctaaaaaaacaatattatcggaaagcttcaaaaaattgaaatatatttcaaccggaaaaactgagccgtcttttcttttggcctcaacttctagcctttttcccgccagtcggaattttccggtttttaaggctctttcaaagcattcccgataaagggaatgatatttctctggagcaagggttaaatgaaggtcttttccgtataattcttcagcctggtagccgaatattttttccacagccgggtttaagtaggtaatttttcccgtttcatccattaaaattaccccaagaggagctttttcagccagagatctgaaaagaaactcactttctaacaacgactggtaaacatttttaaagtcagtaatatcttgaaagacattccagagataagtgttgcctccttcttttattagcctggaagttatttctacccagatagttttattggtaagagttttttgtttaagctcgtacttttgaacttctcccctttgttttagggttttaataaattcttttctgtcttctggattggcgtaaaagtcataggcctttaatctggtcacgtcaaagttttctggaacctgaaacaacttcttaaaggcctgattcactctataaattcggccttctaggtcactaatggcaatgcctactgggctttcttgaaaaagacgtttaaatctctcttcagccagcttttgtttctctatatctataaggaaatgtaatttataactttcggtacttgatacgggaagaactgattgataaaaaagatagcggcgattttttagagtaatttctacggaggattttaattcagaacagaaatcacaaggtttatttctttcaaagaggatttgataacattttttttgtgaaaaatctttttttattaaattgttaaattctttgttggctataataacttcatgatttttatcaaccacgtaaaatggccaggggaaaatatcttctcccagtttttctaaaataatagcatctaattctttaaatttgattgagcgtattacatgtagccagccaattaactggccatctttttttataggatagacataacaccagagccagctctggatagagggttcaaatatatgcatacaaacagagccctcgcctcgggccctggttctaatacaaaaggcagggacagttttaacctcgtgaacgacttcatagcaacgcttgcctattatttcattacgtggtttataaagtattttagttaaggcttcgttggcatagacgatcttaccctgagggtcaaggagcatgaggccatctggcaggagatcaatgagttcggtttcaaactggcttatatgtagtttttccatctctacctccgttcccttcctcccccccccgctccttctattttattgaactaaaagttctatgtcgattattaaatcgtccaaaattttaatttagtaaaaatttttttagaactttttaaatcctagggccttattatctttgtgagccagttcaatatatctagcttttgtcaagcagtttttctgtcacggcgagcccgcaagggcgaagcggtctcttaagtatggcattttgtataggtctcggattaatattgtatagccaaaaaaaacggctttgttacgctagtagtaaaaattgttagttaagtgagaggaaaatgtcctttgccgaagaggttcaacagtaccttgaaaaagggctaaaagagcttggggtttcacttaccccggaacaagcggggaaaattgtcagttttttgtctcttttacgggaattttctgagcctttagggcttacggctataaaagatccaaaagaaatagcggtaaaacacgcccttgatagcctgagtgtggtgcgccatctgccggataagggcccaattcttgatttggggacaggcgcgggcctgccgggcatgattatcaaaattgcccggcccgaacaggaagtctggctggttgacgcgcgcaaaaagcccatttctttcctcacttacgcggccggagttctcggcttaaaagacataagaattattcaggccaccgtgggaaggaaggaccctttaccccgtggctatttcaactgtgtggtttcgcgagcggttagtgagcttcctctcctctgggagcttgcaagcccccttcttaagcgggagggctttctgctggctatgaaaggccccagggccggggaagaaatagaagcttttgagaaaaaatttcctgaaacaatcgttgactttaaagaattcaccttacctataaccggggacaggcgaactcttgtttttgtcaaagggtctcccagttcaggcaattagggcatacccaggttacggtgttacaggaaaacttcctggggcctgcggccatacactcctggcagatcaggtagccacacttttgacaacgataacaaagaggcatttcgcggccgcaaacatcacaaatcccggctgttgttttttggcgcaaagcttttctttttctccggctcatttttgcctgtccccatctttttgcgtaaaataataaaccatgagtgtgtcagaaggaacttttaagcttgaaagccctcataagccaacaggagaccagccaaaggccattgatacgctggtaaactggctatctcacggtgtaaagcaccaggtccttaagggaattactggttcaggcaaaacctttaccatggccaatgttattgcccgcctcaaccggccaactcttattatcgcgcctaacaagaccctggccgcccaactttataacgaattcaaaaagctatttccctataacgcggtggaatattttgtttcttattacgactactatcagcctgaggcctatatcccttcaacggatacctacattgaaaaagacgcctctataaacgaactcatagaccggctcaggcactcagccacagcagctgtgctttctcgacgcgatgttatcgtggtggcaagtgtttcctgcatttacggcctgggttcaccaactgagtactcgcgtatgcatctttatcttcaggtggataaagacttcccgcgggaccgcatcatcaggcgcctcgttaccatgcactacgaacgcaaaaattttgagcttacccgcggcacttttagagtgcgcggagatattattgaaatctttcccgctcatgaagaaaagcgagctatccgggtagaactttttggtgacaccattgaaagcattaaggttatagacccctttcgtggtaaggttttgggccgtctggaggcggttaccattttccctggcactcactacgtgactgacgaagaacgtctgaaagtagccattcaggaaataagaaaagaacttgaagagcgagtggcctggtttaaaaggcagggccgtttggttgaagctgaacgtctcctgaagcgcactctgtttgacctggagatgcttgaagagatgggtttttgccacggtattgaaaactacagccgctatcttgacggccgcgctcctggagagcccccttatactctgcttgattattttcctgatgactttctcatctttattgacgagagccacattaccgtgccccagctccatgggatgtatcgtggtgaccgttcccgcaaagaaacgcttgtggaatacggcttcaggctcccctcggcccttgataaccgcccgcttacctttgaagaatttgaagaaaggataacccaggtgctttacgtctcagccactcccggtgattacgagcttgaaaaggccgggccttacgtggttgagcaaatcataaggcctacaggcctgatggaccctattatagaggttcgcccagctaaacaccaaatagacgacctggtggccgagattaaaaagcgcctggccagaaaagaaagggtgcttgtttgcacacttaccaagcgcatggccgaggaattaacagattatttgtctgatctagggattaaagccaaatacctgcactcggatataaaaacccttgagcgggccaaacttattcgggatctgaggctcggggtctttgaggtgctggtgggtataaaccttttgcgagagggtcttgatctacctgaagtttctctcgtggccattttagacgcagacaaagagggctttttgcgttcagaaagatcgctcatccagattgccggccgtgccgccagaaacgtaaacggcacggttatcctttacgctgataacgttacggactccatgaagcgggccatagaagaaaccaggcgtcgccgcaaaattcaggaggaatataacctaaaacacggcataactcctaagaccatcaaaaaggactttgaagacgccctctctcaattttacgaaagcgactatgtggacctagaagccctggcggacattgatatagaagatgttgacgaacttaaaaggctcataaagcagacggaaaaagaaatgcgcgaggcggccaaaaacctggaatttgaaaaagctgccgctttgcgagaccgtcttttcagcctgcgtcagcaacttttaaaggcagcctaaagctttctttcggtttttagccaagggatcttagctggtggataaaattctttgggccagtagaaaggaaggccggcctcaaagcgcaaaatttcgtctttaaccgggtgaggaagaacaatgcgccaggcgtgaagcagtatggcccgaccgaaatagattcgttctttggagccgtatttaacgtcgcccacaatggggtgttttcttttggctaactgcacccgaatttgatgcttacgtccggttatgggctgcaccagtaaaagggattttttattcttggtgcgaagtttaaggtaaacaaggcttgcctctttgcctttgctagaaatataggcttttcttttgttttcgtcccaggcaatcttgtcttcaaggaggcctttaggaggaggggaaccgtgcaccaccgccaagtagtgtttttttaccagcttttctcgaaaaaacttggcgagcctctgggcggctttggaagtgcgggcaaagataaccactcctgaagttacacggtcaagccgatgcactactcccaggtaaacgtttcccggtttctggtatttttcttttagatattccttggccatggataagagggtaatatcaccggtgctgtccccctgaacgagaagaccaccgggcttttccaccaccagtaaatgattatcttcgtagataattaaatccttcataggaaaacctttttatattagaatcatttgtcagattttagaagcccaaaaggagttagccatggaaatttatcttattttagccgcggttttaggtatttttatagcggtctttgccattcaaaatgccgccccggtaacggtcaagttccttgtctggcagtttgagagttctttagccgtgcttatcatcttggccatactggcaggtatggttttggtgttgttaatttctcttcctggccggctcaaaagacgcaaagaactttttgacaaacagagaaagataagagagcttgaaaaaaagcttgctgaactcactcaaacacaaagcacttcctcccaggaggcccagtcatgatagggcttatgccagtaaaattagatgaagccatctctgagaaaaaggcccttttaaaagccctttacgaagtatttgaggacgaagtcaagaagtatccttttgtctgccggccgggatgtgccgactgttgcacggtaaacgttatcgccactggtattgaaaccattcttgtgctggattctttgggagaaggagaaaaaggaaagctttacagcgagctttcacctttgaaggccaaagaaaggctgcggccaaaggtaacccccaacgagatggcttctttttacatggctggcaaagagccaccgcttgatgagggttttgtttttgagccctgtccttttcttgatgaaaagaatctctgtcgcctttacgaagtaaggcctcttgcctgtcgtacgtttttttctcttaaactctgtcgtgaagccggggaagccgtagtcccaccggagtttttttcccttaccatggtttttatgcaggtccttgaagagatagacattgctggcgtttacggcaattttattgatttgcttcttttttacctggaaaaagaaaaagccaagcccgaagatttagttattcccgaaacaattctggccaatcgagaggctcccgattttgccattcctccgcagcatgaagaatatgttagaggggtgctggcgagactttataaacatcccgttggagataaaacttttaaagaacttttagacgcagtcaaagcccgcataaaacccaaagaggccttaagctttctgggagaggccctttcatgaagccaacgcgtctttttctggtaaggcacggccaggttgatggccccaagggggttctttatagccaaaaggatgtccctttatcaaaagaagggttaaggcagagtgagcttctgaccgagctttttgctggcatttctctggcagcggtttacaccagcgatctcagccgggccaagctccctggtgaactcttaaaagaacgaaaagatgttcctttatttattaagaaggaacttagagagatagatttcggctcctggtccgggaaatcttatagtgaacttttagaaatgcccgcttttagggaacgtttaaaagcgccttcaaggtttaggccaccagggggagaaaccctcggcgaattactaaatcggggcctgaaagtcattgaagaagccgttcaaaagtttcccggcgaaaatgtagttttcttcattcacggagggttgatcagagtgcttgtgcttcacgcattgggttcttctcttgataactttttccgcctgcaaatagactacgccagtataaatttgattgacttttatcccgaaggtccggtggtgaggcttgtaaatgccccagcaggacttaactttaagatgattctagagaaatcttctctttagtccgtaatttcattttgatgtctttaatttaattgctggctgataaaccatgaaaatcaagaaaaaatcctttatcatagagctttatgacagaatagaagttttcttctacctcttgttaatgttggctttggttttagctatctcttttatctttttggaggtttttacttcttgggttcactatttaaaaaaagacgaaataatttatttcgtcttttttgtacttgataggtcgcttttggctttaatgttgctggagatacttcacaccatcaagataacactcaaaggctctattaaattggccattgaaccctttttaatgataggcataattgcttcggtgaggcgaattttggttttatcagtagaaatagctcatcccccagagggctgtgtagtttcagagaccatgttcaagcactatatgcttgagacagcccttttgattgttcttattctttcttttgtagcaggtataataattctgagacgctgctttgctgtttcgtctaaaagtagtgtttcttgacacgatttagtggataggactaagttaactagagattaagcataaggaataaagatgtttgaggtcttggagctttctgatcgctataaaaaagttttaaccattgtggtggaggattatattcgccacgctgagcctgtgggctcgcgtacggtggccaagcgccttaagccgccgctttctccggccacggtacgcaatatcatggctgaccttgaagaacttggccttctctctcaaccacacgtctctgcagggcgagtgcccaccgaagaaggtttcagatattatgtagaaaacttacttgaagctgagcccctttcggaaaaggcccgtgaaaccattgaaagggcctttgaaagtgaagaaatagaagacctttcagagcttttacgtattacctcgcgtcttctaagccacatgaccgggttcccttcggtggtttctgctcccaaaataggcagtgaaaggctacttaagcttgattttgttcctttagggcgaggactcgtgctggtggtagccgtcaccgaggccggtatcgttgtaaatcgtcttttaaagatcccggccagtgtgtctcctgaagcccttgagcgcctggcgcaataccttaatcaaaagctacctaggctgacgttagaagaagcccgtgatgaacttttaagagaaatagaagctgaaagaaagtttttagatacgttgtttgaggaacttgaagaaggcgaagggccatctgaacccattgtagaagggatttccaggcttttagacgtaccggaatttaaagacgtagagcgcctgaaagagttgctggcggcctttgaagagaaaaatatatttttgaaaattatagaacgctgcttaggtagccatggtgttcaggtgttaataggagcagaaacaggattaggggctccgcgcaatcttagtgcggtggcttctccctattatcgggacaaatgccccatgggcgggcttgccgtaattggccctatgaggatggattattccaaggtagttcccgtggtggattatacgtcaagaattgtttctcaccttctggacaagttccttccgcgtacttaatttttcgctcaggaagaaaaaatgataggggggtaagccttatgggtaaggtttaccacctctatcgaggtggtgtgccagcgaaaaaggaaaaggagggtactaaagttatggaaaaggccagagaagaggcccaagagatgcaagaaactcaagaaacttatcctgaaaatcgggacgaacttatagagcttatcaaaaagaaagaagctgaagctaaagaatacaaagagatggccctccgttacgccgcggaggtggaaaacttaaagaaaagtttcaagcgggaaaaagaagagtatttcaaatacgctcttgaaacttttatgaaagaactgcttccctttgtggacaaccttgaaagggcccttgaggcggctaaacaatctcaggacgccaaagcccttattgagggcatagagctaactttaaagggattattccagacccttgagaaatttggcttaaagcagtttgaagtggctattggtgatgcctttaaacctgaaattcatgaagccctggccgttgaagaaacccatgagcacccggaaggtgccatagttagaacctttcagaagggttatacccttcacggtcgggtgattcgcccggccctggtagccgtagctaaaaaaccagctgaacaaaagaaagaaacgcctgaacaaggcgaaaacaaaaattaagattggaggtagagactatgagtgaaaaaaacgtaaaaccttttgggatagaccttggtaccacaaactcctgcatggccatttatgaagcaggagaacccaaagtaattcctaaccaggaaggaacgcgcactacaccctctgtggtggcctttcttgaagacggccagattttagtagggcagctggccaaacgtcaggctattaccaatgcggaaaataccattttcggtattaagcgcttgatggggcgtaagttcaaagacccagtggtccaggaatgggccaaacgcgtgccttataaaatcgttgaggcccctaacggagacgcccacgtagaagtgcgcggtaagcgctatagtccacctgaaatttcggccatgattcttcgcaaacttaaagaagatgccaaggaataccttggtagcgatgtaaccgaagcggttatcaccgtgccggcctattttgatgactctcagcgccaggctactaaagacgctggccgtatcgccggccttgatgtaaagcgcattatcaacgagcctactgcagcctgcctggcctacggccttgacaagaaaaaagagggtaccgtagctgtctttgaccttggcggcggtacttttgatatttctatccttgaaattggcgaaggtgtctttgaagttaaggccacgtctggtgacaccttccttggtggtgaagactttgatatgcgtctggtggactacattgccgaggagttcaaaaaagaacacggtattgatcttcgccaggaccgcatggccttacagcgtttgaaagaggccgctgaaaaggccaagatagagctttctacggtacaggaaaccgagattaacttgccctttatcaccgcggatgccagcggacctaagcatctggtaatgaaaataacccgggccaaactggaaagcctgtgtcaggaccttttagaccgcctggaggagccttgccgcatcgctatgaaagatgcgggcatcacgccccaggacattgacgaggttctgctggtcggtggtatgacccgtatgccagcggtgcagcgcaaggtgaaagaaatattcggcaaagagccggtaaaaggcgttaaccctgacgaagtggtggccatgggtgccgctattcaggctggtgtgcttaagggtgaagtaaaagacgtattgctccttgacgtgaccccgctttctcttggtattgaaacccttggaggcgtgtttacggttatcattccgcggggaactactattcctacgcggaagagccagatttttaccacagcggcggacaaccagacctcggttaccattcacgtgctgcagggtgaacgccccatggctaaggataacaagagcattgcccgttttgaattggtaggtattcctccggcaccgcgtggagtgcctcaaattgaggttacctttgatattgacgctgacggtatcttgaatgtcacggccaaagacctggctacgggtaaagagcagtccgtggtggttaaaccttcttctggtctctctgaagaagagattcagaagatgattaaagaagcggaaatgcacgctgaagaagaccgtcgtcgcaaagagctcattgaagctcgtaaccaggctgatagcatcatttattccgttgagaagtctttgagcgagctcggcgataaggtgcctgaagacttgcgcaaggaagttcaggaaaagattgataatcttcgcaaggttatggagggtgatgatattgaggctattcgtaaggctaccgaagagctaacgcaggcctcttaccgtctggcagaaatggcttacaagcacgctcaggctggtcaagccggccaggctggaggggcgggagcccagggagcagctggtggtgaggccggaagcagcgataaaaaaggtggcgatgacgtaattgacgctgactttgaagaaatgaagtaatatctttccgatttagcgagacaagcggggccttggccccgcttttttgtttttttaaccatgcgtataaccgccggtaaatataaagggcgtgttcttaaaagtcctaagtctcgcactattcgccccatgatggacaaagtgcgtaaggccctttttgattctttggggctcaaggtagaaggggcaaaggtgttagaccttttttgtggcaccggagctcttggccttgaagccctttcacgtggcgccgaaaaagtcgtttttgttgaccaaagtggcgaagcgttgtctttggttaaagaaaatctagcaagccttggtgaaaaaaacgccgaaataaagcgtttaacccttccaaacggcctgaagaaattaaaaccaaacacttttgacctcatatttataactcctccatatggcactgggcttgcattgaaaactttgaaagagatagagtcttttttaagtgaagacggtgtggtagtggttgaggaaaatacggaagaagattttcctaatgaaatgggaaacctgcttaaatttcgggaaaagacttacggccaaacccggttacatttctatcggaggcgttgatggaaaaaactattgccatttatcctggagcctttgacccggtgacttacggccatattgaccttatgaaaagggcccttcgtatttttgataggcttatagtggctataggtgaaaacccggctaaaaaacctctttttactgtggaagagaggcttgaaatgataagagaggccttatctaattatgacttttttgatagggtggaagtaaccagtttccccgggcttttggtggaatttgctgcccaaaaaggggccaaagtaattgtaagggggttaagggctgtatctgactttgaatacgaatttcagttggccctgatgaatcgcaaacttaatcgccagattgataccatctttcttatgcctgggttcaggtggttttttataagttcaaccattgtaaaagaagccgcccgttttggtggggatgtttctgatcttgtgccccctattgtagaggagaagctgcgtgaaaaatttaagacttttaattattagcctgtttttgatttttattggttcagtctgcctgactcatgctgccgaaaaaaagacttatcattataaagtcaactggctggctataccggctggtcaaatagaacttacggtaataaaaagtagccggcgcaccaagcttatagctaaggcttggactacaggttttgtgcgaatacttctgccttttgaatccacctggactacctggcttgacgaaaatggatatcctcgccgcagtcgtatttaccgggtggaaagaggaaaggcggttttaaaagagttcatttatgaccaaaaaaatggcaaagtgataagatacaaaaacggacacaaagaaaaagaagtaaagctcaaacattatccggttcacgatgaactttcggctttttacgcctctatgaatacggttatgaagaaacccggtgatgaaaagattttctggattttcgctaaaaataaagccaatcaggctcgcctaaaatatcttaaaaatgagaatatccgcactccttgcggacggatgaaaacccaaaagatgcaggtaacctttggctttcaaagcgaattgatcgagcgttctaaaaaggcctatttatggttagcccaaaagttggtaataaaggcccagggagaactaacactggggcatgttaccgctgaccttaccaatttgccctgtaaaggaggtaataaatgaagtttccgcgcactgccatggccgagtttgctcgtaaggccggagacgaaggcttaatggttggcaccgaaggtaatctttcggtaagagttaaagacaaagtttatataaccccctcgggtgtttttaaaaaagagcttagtcctcaagatatagttgttcttgaccttgagggaaatgtgcttgaaggacgaaaccctagttctgaatatagaatgcatctagccctttatgaggctcgtgaggatattaccgccatcatccatgctcatcctccttacactttggctttggatttaaccggtgaagactttagtcgcgattatttggccgagatgcctataattcttgggaaaattagccgtgtgccatacagagaacctgggaccgaagaattagctcaggaggtagctaaggccgccaaagaaacaaatgttttagtccttgagcggcacggagcgctaactctggggaaaagcctgtctcaagccttaaatctcatgctagtgcttgaaaaagtatgtaaagtaattcttctggccaaaacctgtaaagccttttagtggcttgaaggttacaggttattgacaaaaattttaaaccggttatcttttaaagcgactgacgcggggtggagcagcctggtagctcgtcgggctcataacccgaaggtcggcggttcaaatccgccccccgcaaccagttttttctctatgctttttgtcctgcaaaattccctcggcccataccagtgtatttgaaccccaatttttgcattcgggctggctcgtaaatattgcgggcatcaacaatagctggttcagccataaggttttttattttttccagatctagataacgaaattcgttccattcggtaaggataagaaggcaatgggccccatcggctgcttcgtaaggatcagtggcatatttcacaggaagttccggcttggccttcttaaactcttcttcggctatgggatcgtaggcctggactttagccccttcagctatcaatcgttctactatatcaagggctggagattctcttacgtcactggtattgggtttaaaagcaagccctaataccgctatagtctttcctggaaggtctccacatatttgtttaactttttgtacggtaacctctcgctgtctttcattaacagtcagaaccgcctcaagtatatgcatagggtgattgttctgtttaccaagataagcaagagcacgaacatcttttggaaaacaagaacctccaaagccaggtcctgggtttaaaaatctcgggccaatacgtgggtcaagccccatggccttggccaccgttataacgtcagcccctactttatcgcagagagtggctacttcgttgataaaacttattttagtggctaaaaaggcgttagaagcgtatttaatcatttccgcggtctcaaggtcagtgattacaaaaggagtttccgccagataaagggggcgataaatgtctttgataatggcgatggcgtggtcgctttcgccacctattactactcggtctggacgcataaagtcttcaatagcacaaccctcgcgtaaaaactcaggattggaaataacatcaactttcacgtcattttttttgttttcgtctataagctgttttatccagcggttagtgcctacagggaccgtacttttggtaacaattactttatattcgtcgatagtttccgccaaagataaggctactgattttacagcagaaagatcagctgaaccatcaggggcagggggagttcctacacaaataaagattaccagagtgcgttttactgcttcagccagatcggtggtaaaggaaagccttccggcctttacgtttttggccactagttcttttaaccccggctcataaaatggaatttctcctgcttttaatttggtgattttttcttcgtctatatctacacagacaacgttcatgccaaaatctgccatgccggcgccagatactaaaccaacatagccggtaccaattaccgctatatgcataaaaacctcctattcttttgggggattgagataagggaatttatttaaaacctgttttaagcctctttcagccagctcttcggcagttaaccagcgtattttaccgtaaagcttaatttttaaaatattttcgctaaggggtctttgagtttcatcaaaccagccgcgccagatgatttttccttctggcacttttattaaaaccaaagcaaaggctacggaagcaggtcttactacagaaaaagccgtaccttcccgttcgcgaaaacgaaagaccttaccataaagaacggcatcaactcccaggcgctttcctatctcagcaattaatttataagctgaagctcccgtataaagggataatacctcagcccaaagacttaaggcctgattttcgggtactaaataaaattgtggttttccttccaagtattggtaaaggagtttagttagtttttgagcagccttaagggaaacatgattatctggggttatttgtccggcgaaggtacaggttatttcgtcttctttttgtccgggacaaactggctcaaagggaagaaccgctatcttttttaacgggggatagatggtaaggtcccttggcttggcacaggaggccaggataaatccaattaaaaataaaataataaattttttcatcttaatcttataaaacccctttagaagagagaacaacgtctttacctaaaggagcaaaagcctttttcagggcatggcctaaagccttaaacccagcttctactatatgatgagcgttttctccatatagaaagtgcacatgtagagtaaaagctccctttatggccagtgccttcaaaaattcactaactaactccgtgtcaaatgtaccgattttttcaacggggatctttcctttttgcacgaagcaaggcctttccgctagatctatgtaaaccgcggccaaagcctcttccatgggaataacggcttctccataacgagcaatgcccttgcgttccccaaggcctttcctcagagcttcacctaaggttagaccaacgtcttccaccgtgtggtgataatcaacatgtaaatcgcctttagctttcacttccaggctaaagtttccgtgcacggcaaaaagctctaacatgtggtcaagaaaaccaacccctgtgtcaattttgatttgacctgaggtgtaaggatcccaaaagaccttaacttctgtttcaaacgtctttctttcaacttttatcggaaatttgtttttcatctttaagtcctcgctaaaagtggccgattcacataacgatgaacaatgaaatttattccaagcttaatcaattaatggcttctcttcaaaaggagttgcccataaaattttttaatctcacccagattcccgaagcggtgagctgggcggagactggcggtatctctgtccatgaaaatttttatacccgcaggcgattttcgtatcatgttatctctgccagcaaagaaaatcttgaagccttttgccataaactcgggctcccaaaggacaaaattaaggcctcagaattttaccggttttggcatcttacctggacaccattttcttcagaaccaaagcccaaaagacgacgtggccgcccacctaaaaaagctatttctcaaggataaaagaaaaggcttgacctctcaacccagctcctctaggattttttcatcaaaaataaaatattgtggggaaggggagctgaaatgaaagttttagtcttaggtagtggcggccgagaacatgccctgtgttggaaactagcccaaagtcctctggtaacaaaagtctattgtgcccctggtaacgcgggcattgccgaagaggccgagtgtgttcccatttccgtaaacgactttcaggcgttggccgattttgcccaaaaagaaaatatagactttaccatcgttggcccagaagaccctttagccaagggaatagtcgatttttttgaaaaaaaaggccttaaaatttttggcccttcagccaaggcggctcaaatagaaggcagtaaagtatttgccaaagaaatcatggccaagtacggaattccaacggcttctttcgaggtatttgacgatcctcaagaggctttggcctatgttgaaaaaaaaggagctcccattgtggtcaaagccgacggtttggctgcgggcaaaggggtaatagtttgtagcacattagaagatgccagagaggctattcacaaaatcatggttgaaaaagcatttggtgaggccggaaatcgtgtagttatagaagaatgcctttttggtgaagaggcttcatttatgatccttactgatgggaaaacacttcttgtccttccttcctctcaagaccacaagccccttttagatggggataaagggcctaacactggtggcatgggggcctattctccagctccagtagtgactcccgagcttgaagaaaaaatcatgaaaaccataatggaacccttgataaaggggcttgccgaagaaggtatcccttataaaggcgttctttacgcgggccttatgatcgttgaaggcaacccttacgtcttagaatttaattgccgctttggagatcctgagtgtcaacctcttatgatgcgcatcaaaagtgacttagcggaaattattatggcagccctagaaggcaatttagccgaaaaaaaacttgagctccgagaagaagctgcagtttgtgtagtaatggccagtaaaggataccccggaaaatacgaaaaaggaaaggttatcaaaggcttagaagaagccgccaaaataccgggagttaaggtctttcacgcgggaacagccaaaaaaggtggccaatttgtaaccaatggcggccgagtattaggagttaccgctctggggaaagacattccttacgctattgataaggcttatgaggccgtagagaagatttcctgggagggagtccactttaggcgagatattggccgcaaagccataaaacatctcccccctaaagtcttagtttttgccggaagcaagtctgaccttcctgttattttgaagaccgaagagatatttcaagaatttttagtgccctatcgtatagtggtggcttcgtcctatcgtaatcccgaaaaagtccgatcattggtaaagaccgcggaaacgaaaggtgtaaaagttttcattgccggagccgggcttgctgctcatctggcaggagctatcgcctctgaaactattttaccagtaataggcttgcctttggccaccggtactttgggagggatagacgcgttattagctaccgctcagatgccgcctggagttcctgtagctacggtaaccataaatggttctgttaatgccgctatcttggccattaagatattggccctatcagatgaacgcttgcagaagagactaaccaaatataaagagcagttagcccaagactaatggttgggaaagccattctcttctggtttttaaccatctttttttggggctctgcgcctcttcttgaaagaacggctttaaagggtatgtctccccttttggccctggccttacgtacaagtttcgccgctattcttttggtatttgctgttttagttagtggagaacaccgaactctttctcaactgggcaaaaaagagataatagccgctttggccagcggtattgtggctggagtttttggaatgtttacctatttttctcttcttaaaacagggcaggcctcaaaagtagtcccattaaccgcagcttaccctctggtgacagctatcctttcttttatgcttcttggagaaagaattacccttatgcggttttcaggaatcgttataactattgttggtttgataatccttttaaggagttaaaccaaggcctttctttctattaatccgagagttttttaggtaacaaagtgtcattgctgacataatagccagggcgaagtatcctcgctgtcacggcgaggcctagttagaggccgaagccgtcttagggactgcttcgccctacgggctcgcaatgaccgtttatgacctcattattacccaaaagacctggcaaacaaatcctcaatggcttcgcgaccttcttctgtaagattacgagtaccggtaccaacaaaggtattatgagagatgacaggaatatcctcttcccatttgccgtccttccaggtaaaccagcggccttgtttctggtcaaacacgtgtaacggccgattaaaaagcttggcaagttctgcggcccagccggtgcccccctttaccgtggcgttgggcaagatttcgcccactatgaagacctgatagcccttgtttaccatgtgaaagataacttgaagaactttgcggatgcgttcaggtttagcgtagtttcgtttcatcattttagaaacaagctccatgctaatatcaccacgtttcaattcttcttcagatagcactactaagtttttagccctgtccggggtatgcccttcataggtaaaaacgacttcattaactccccacttttcggcacattcaccaaaataggcctctgcacctcttaggccactgtgatataaagtgcattcttcaggcttcataatatcctccattaaatgtctcttgcttcttttttataccaggaaataaaacgtttgataccttcttcaataggtacctggggattatatcccaaaatctttttggctttggagatatcggcataagttatcggaacatctcctgcttgaaaaggtaaaaattttattttagccggcttaccgagattttcttcaataagcctgataagggttaaaagatccgttacttgagattcacccagattaaaaatttcatagtcaaaatctttatcaatagcggcaactactccttggataatgtcgtctatataagtgtaatcccttttagaagagccgtctccataaacggggatttccttaccctcatcaatgaggcgggtaaacttgtggatggccatttctggccgctggcgtggcccgtaaaccgtgaaaaaacgcaagcataccacttttaggccaaacaaatgatggtaggcgtgacacatgagttcattagctcttttagtggctgcataaggagaaaccggctgatcggcacacgcatcttccttaaagggaacctggtctgtatagccataaaccgaagaggagcttccgtaaacgaatttgggcacttcaaaacgccgggccagttccaagaggtttgtggtccctactccgtttacttcttcgtatagaataggatcctctaccgaagggcgcactccggctctagcggctagatgtactacacattttataggataacgcttaaaaaccctttccagaaaagggaaatccctgatatctccttgttccagatgaaaattgtgattctttagggcttgttcaatgtttttccatttaattttaggggaatagtaatcgttaaagtcatcaacaactactactttttcacctctggccagcaaattatccactagatgagaaccaataaatccagcaccgccagtaattaaaatcgcttccatatttactccaccgtaacacttttagccaagtttctgggttgatcaacgtcacaaccccgccttactgctacttcataggccaggagttgtaaaggtaccgtgtaaattatgggagaaacctcccagtcacaagcggggagttccaagacgtgctgagatactctttttaaagtaccatccccttctgttcccagggaaaagatattccctttacgagacctaacttcttcaatatttgaaatcatcttttcataaacatgatgattttgaggagccaaagctaccactggcatctcttcgtctatgagagcaatagggccgtgtttcatttcgcctgcagcgtacccttcagcgtgaatgtaagagatttcctttagtttcaaggccccttctaaagcgatggggaaaaggatatttcttccgagataaagaaaatgtcgctttttctggtactgataagaaagctcttttatgtcaggatggagcttttcaataagcttttccagctgataaggtaccttgagaagggctttggctatgcgtttgcgctctttttcagataaagtgcctcttatttctccaaaataaagaaccagcagtaaaagggccgtaagctgagaggtaaaagccttagtagaggccacgccgatttcagggccagcgtgggtataaattgtgccgtctgattcgcgggtaatggtactccccaatacattacaaatggctaccgctctggccccagcttccctggctcgccttaagctggcaagagtatcagcggtttctcctgattgagaaatagggataaccagggtgttttcatcaatcaaaaaatcgcgatagcgaaactctgaaccgagttctacttctacgggcaaacgaactaggcgttcaaataaatatttgccaaccagcccggcatgataagaagttccgcaggcaagaatacagattttatttagggattttatttcttcaggggataaaattatttcaggtatttttacctggccagtttctgggtcaagacggcctctaaaggtgtttaaaatggcctggggttgttcgtaaatttctttgagcatgaaatgtttaaaaccggccttttccgccatggcggcgtcccattttatctccacgggttctctttccacaggactggcgtcatggagtttaaaaattttgcattcttcgcaggtgataatggccatctctccgtcttccaggaagagaaccttccgcgtccagggaagaagagccggaatatcagaggccaggaaattttctccttcgccaaggcccaaaaccaggggactctggttacgggccgctattagctttttgggatctttggcccagaaaacacctattgcgtatgaaccttctacctgggcaagcgcccttcttaccgcttcttctaacgaatgacctttagttaattcttcttcgatcagatggggaatgacttcggtatcagtttgagagcggaacttgtgtcctttcgcttcaagggaagcgcgcaagtgatgatagttttcaataataccattgtgtacaactaccagttcttgtttgcaatctccgtgtggatgggcgttgcgttccgccggttctccatgggtggcccaacgggtatgccccaaaccaatgccttctggctttttatgataagatgctagtatttcttctagatttatcaatttaccaagagccctaataacatctatctggccttcggctagcactgctacacctgcggaatcatagccgcgatattcaagacgccttaagccttctaataagacagggattaccggtcttggacctacgtaaccaataatgccacacatcagcgcgctccttctccgaataagacaatttttatggttttaaaaataatataaaggtcaaacataactgacatatatttgatgtaatagaggtcatacttcagtttttctagcgcgtcttcgtctgaagctccgtaaggataacaaatttgagcccaaccggttatgcctgggagaacagtatgtctctgatcatagtaaggtatttttttgcgcagacgctctacaaaaaagggctgctcaggccttggccccacaaaggacatgtcgcctttgattacattccacatctgaggaatttcatctaaacggagctttcttatgactcgacccactcgagtaactctagggtcatttttttgagcccacttgggagcgtctttttcagcatcggttctcatagaacgaaatttatagagtctgaaaatttttccgtcttttcccaccctttcctgaataaaaagtactggccccggtgagtcgagcttaatcagaatggctattaaaagggcaattggcgacaaaatcaataggcctaaagaagccactacaacccctaaaacccttttcaaaaacatagttaggccagatttatagaagccgccatgaaaaatgagccaacttggccttattttttcaaccaaaatttttccggtcaaatgttcataaaatgtttctccttctactacatcaatacctttcatgcggcactctagaagttcgtcaacaggaagtttgcctcttctgtcttcaaggcaaactactatcttttgaatgcgatttttgacgcaatttttataaagatcatcaaaggtatgatagataaccggttttttttcgaatttaatcttctctcgatcaatattttctgtggcagccagaaatatagcttttatgctaaatccactatctaattgattgtatatttcttcaataatttctttagataaagatgagtagccaaccagggctaaacgttcgtttaaataatcggcttttaaaagataaaagtaaaaaagcctccaggaaatcgccaaaactataattaaaaaaagaaaaaaagtaaaagaccagttatttatcatcaaacggggaaaaatagagtagagtacccctataagaaaggtagccactccagctgcttgtattaaccttagagacatatccactaaggagtcttttcttttgaaagaataaagatcaaaataataaagccacaattgaaacacgaaggctactaaaaagattttggcgtataatggccaatgattaaaatcaaaaacgatatagtgggttttaagataaagaaccaaaagagacaaagatgttatcagtgcagattctagagcaaaaaacaataactttctagctggatagtaacgatgaaataaccaaatcatatttagttagctatttgtaatatttgtatttataggcgtaacgataatactttaattttggagaaaataggccaagagacgagggcatatagttattaaatacgaaaccaagaagttttgactttccaattttgtcaacagcttcggccaccacttcataatctgaaaaggcatatctgaccacaaaaagaatgccatcggccaggcgagaaagagaaatactctctgaggctactagcaccggtggactgtcaaaaataaaaaaatgtttaggaaactttgtgcgtaattcttccaaaaagtgaataattgattcagaactaaataagtctttagcttctactctggtcttcccggctggaagaatatacaaattgtgataatctgttttatataccaccgagtttaattctcttctttctcctgctaaatagtcacttaatccgtaatctaatttgattcctaatttttctgaaaaagaaggtttgcgcaaatctgcttctatcaaaagggtaggggtagtccgggcaaaagaaaaggcaagactaacagctgtataagttttgccctctttgggtacagcactggtaactaaaataaatcttgcaggcaaccccgtgcgggggtgaaggatctgactgcgtaaaattttaaaatgttcagcaactaggctatcaggctggtgatagactaacagcctgggatctacatctgttagagtaatttggggaaattcttcattttttaaaattctatcttcttctgggctcaatggagcagtaaagggaatcttatcttcttctaaagtttctttttcaatagaatcaactagttttgatatttttcccatgttttttctccgttattgggcttccagcagatttttaaataatgagttaactttttggaaattccaagcttcaaaccaataggttaataatataatcgtcaaaattagaaaaaaaataaaaggcaaaaagcgcttccagttaaaccttttttgacttttctgtcttgagagagatatctttttggcttttgcggggattaagtgttttacttctttgactgcttctaaaacactatctttatggactagagattgtttatttaagtaagcattgatcatagcgtggtcagcaataatatttatcacccggggaactccttgagaatactcatagattagtcctatagcttcgtcagtaaaaatgcgattacgcggagaccctgcccttataagcctcatagctatgtagtcttttacatctttaaaatcctgaaaggggccgagatggtacctaaaagaaagacgttgacgaagagaagttagctccggggcctctaacttttgcagtaaatccggttgccctaccaaaatagtaaccatagcgggaaactctgcagctacgttggccaaaaggcgcaattcttctaaaagagggatgcttgccgattgggcttcgtctatgaccaatactaaaattttctcttcactttgaagttggcttagcttctccctgaatcggaaaaggaaaacagatttcgattcattacgctcttcacttttaaagatttctttagctaacagggaataaaaatcttctgtagtaaggttaggattaaatatagggataagaactacgtctttacgctttttcaaatccctcaaaaaataattaagtaaagtcgttttacctactccgatgtctcctgttaaaagcaagaaaggttttttagctaaaacagcgtatttgagatgagaaagggcttctcgatgctggtcactcagatacaaaaaatccgggtcagggtgaatttcaaaaggattttttgataatccccaaaatttataatgcattaaaagtgcatctccgcaaaaattttataagctaaaaaggcattaaccgccaaaccagaacaagctaacatagataagactacatttttacaaatcatcttgattttgtctttttttagtaccactgcaggaatggtggctaaaactcgcacttcaaagccagcctccaaaaaggaaggatcataaaccttccggtcaattacaaactccagcaaaacagccaggcctaaacccaggcctaaagcggccatgaagcccatggccaaaattttctttacatcaggagaaactggaacctcaggaggaatagccgggtcaataattctaaattgttccccttgttgtcttttttcaagagtttcagccatagctgcttgaatctttttatcaagtaacatgcgataagttttcattaagttgttgtagtctctagtaagatcggttaactcttgttcccttttaggaatattttccaatcttttttggtaaagattgattttgttttgagtttcttttattaatgtgtttatatttttcagttctttatctatttcttttagttgctctttgagttgtcctactactgtgttagggttttctccttcttcttccattttttttatttcttgctcgcgtttttctattagttttttcaggcgaataacgtccggatgtttttcagtatatttcgttaataaggctgcatatttttgctttaaaaaatctaagctagctttgtagtcttgcgaatcgccttttacttcttgtgacatcatattttgctcatctttggctttttttagttggtccaaaatagctacttttctatcttgaagcatttcttttctcaactggagggcttcatattctttttgaagacgctgcaaaatagcaataatggactgcttctgttcaggaagttcagccatatgttttcttttgtattcttgaattgcttgttctcgctgacgtaattcattttctatgctggtaagttcttcatctaaaaaagccgtaatggttttagcttgttcctctcttaatttgagattctcctcgataaaagtattggcaattttatttacgactttagctgctaagactggatcataataagtgtagctaatgattaaaacatttcttttaccgcctctgggtcgtcttactttaatattttttctcattttttcaactacagtttccatgggcagtttttttactgcctcaggatacaaatcaaattctttaataagatattctaaattacttctactggtaatttcttgccaaatagaatgaataaaggcttccatgtcacttgaaaccgtcgatttaacataagaagagggcactttttgtggagaaatggtgagaactacttgagcttcatataattttggtgtttgtaataccttccactgagcaaaagcaaataccggaataaaagaaaatattataatccatttgcggcgccaaagaaaagttataatgtatagaagatcaatttgtctctgtaaatcttttattttgaccatgcttcaccccttatttaaaaccaaggaaattcttttccctgccagaacatatagtttatttttaaaaaaatagaatttactttatattcatcagctggatcatctgactttacttcacgataagaataggaaagagaagctgtcaattttttagttaaagttctgttcaggtttaaagaagctccatatgtgtgtttagataaagttccgttatcttcccatctgtaaaacagattggtacttccagacattcttttactaagctttcgcgtaactgaaaaagatagattataatatttagtgaatcctagattttgagcttcaccatattgatatcgatatcctccggaaccagtaaggctgtaagatgttaatttaaagcgttttgtataagcaatggagaatttgattccgtcttcgtctttccctttttcatcagaaaccttccagaagtatcctatggaaaaatgataattgtcttttttggtcggactccagttataattcaaatcagtagaataagttttataatcttcaccttgaggggctttatcttgagttttatctaaagaaatgtttagagacaaacttttattatgagtaattttatatccttgtgaaaaagatatctgccaagtttctactgatggagtggtttcgaattctctttgtgttgccgaaaaacgtaattcagaaaaatactttacaacatctcttgaaatcgaaataaactcgctatatattctagaatcctctacggtgggatcttcattttgtaaataattgatagaagctccagtttttataaaagaattcttccaatattcataactgatattggctgaagaattgatacgataataaggtcttctttcaccctgtctatcttcaaaaatattactatcaggctcaatcggttcttctgtgcgataataggtggtattggtattaaaagataattttctgctaatttttttattataatttaatgaaagattatgtctaaaggaatcgttcttattttggctccagtaaaaagaacggctcagactataagaaaaattgagagaagaaacacgagtagccctagtagcggaaaacaagactcctaaattagatacaaagtcatcctttttatttgttttactaagataaagattatctgtgtattcattgcttgcaaataaagagagtgaataaaaatggctttgagccataacaatcgaaggaacaccaaaaagaagaaaaaacattgccaaataaaacattatagcctccgctaagggatcaaaataatatcatctggcaatagataaaaatcgtttatttctttacctttaacggctttttcataattaaaaataagaactttccttttatctttttcaaatctaagtaccttaattttacttttattagcccactcggtaaaacctccggctatggatagggcttgaaggatagtagtcggcttactaagaggataaacaccgggttttttgatttctccgatcatgtaataaaatttactgtttattccttttacaatcaccgtaaccactggtagatcgatatattcttctaattttttctggatttcttctttaagttgcataggagttttccccgcagccattacatcatcaatcaaaggtaaagttatacgtccgtctggacgaacagtgatatcacgagaaaaatcaggctctttccatacaattatttccaagacatctccgggaccaatgacatattcgtcaaattcagttttagcggcccaagcgttagaaaagccaattaaaaaataagaaaacaccaaaaacagcaaagttattttagctttcatttgttcctcctttgagtcttgcgagatactcatcccattcccagggcataagatattttttcttgttattgcattccttacaggccggtactaaattttccctcacagattttcctccctgagccagaggaattaagtggtccatggtaagttccgaaggtttaaatttccgtccacaataatagcaaatacccgaagcacatttgcggcgccaccatttggtttgcctgagtttgcgggccttttccctttcggcctttaaaaaatcttcaccagttaaaaaatctcttctgcttttgtgtcttgccatagccataaacttttgttagcccttaaatatgccactgtttttagacaaaaacctcaaaaatatccacgaaaaaatcagaaataatctccgtctttcctttgaagacggcttaaatcttttaaaaactcaagatctactcggccttggctacctcgcatccctggtcaaagagaatctacattctaaaaaagtatactatgttttcaaccagcacgtaaattattcaaacatttgtcttaatttgtgtaaattttgcgcttttggcaaaccacctgagcaccctgatgcctacgaattagatatcgaagaaattattaaaaaacttaagaaaaatccttctccagtaagagaaattcacatcgtagggggcttaaatccgagactcccttatgaatattatcttgacttgttgaaaaccatcaaaaaagagttccctctggctcaaataaaggcctttacctgtgtagagatagaacatttagccaggttagctcagaaaagtattgaagaagtgctgaaagatttaaaaagtgctgggctttcctgtcttcctggaggtggagcggaagttttttcagaacgtattagaaaaaaactctgtccagaaaagatatcagggaaacgttggctagagatagcccgcaccgcccataaactcggtattcctaccaacgctactatgctttatggccatctagagacttatgaagaaagaatagaacacctcatagcactgcggcaacttcaagacgaaaccaaaggttttctatgctttattcctttgccttttttaccgcaaaagtcttatttaaagagagaagtggcccctaccacgggttttgaggacctaaaaatgatggctgtggcccggcttatgctagacaatatcccccacattaaggcttattgggtatttctggggcttaaactggcccaggtggctcttcactttggcgctgatgatttacatggcacagtttacgaagaaaaaataagcgacttttctggagccgagggcgataaggctctttcccgtaaggaaattgagcgcctcattcgtgaagcaggttttgagcccgtggaacgagacgctctttaccggcctgtttagtctttttccgccagcttggctagcgagacaattttctctccaccagccatcataaaaagacgcacaccttgcgtagcccgtccctggacggggatatctttcacccttagccttataattttcccggccgttgaagcaagcattatctcatcgtcatcacaaactctggcgcagcccacgagctttccggttttattagtaagcttcatggcaatgatgccctttccaccccggctctgcagacgatattccttaagactggtgcgcttgccgtaacctagctcagtgacggtaagaaggcttgcctcatcatcagggtcaagtatttctaaactaaccacttcatcactagaggtgagttctatgcctttgactcctgcggcggtgcggcccatgggcctaacgtcttcttcggagaaacgaattgactgacctttgcgggttactaaaagaatttctttactaccatctgtaaggccggcggccataagttcgtctccgtcttttaccactgcggccacaatacctgtatttctggggtgagagaaggccgaaagggaagtctttttcaccaggccttttttagtggcgaaaaagacaaattggtcttctttgaactcctttaccggtaaaatggtggctattttttcgtcttgagaaaggggaagcaaatttctcaaagaggtccctttagccgtgcgcccggcctgaggaatatcatagacttttagccaataaagttttcctttattggtaaaacatagaaaatagtcgtgggtggtggcaacgtaaagctgagtaactacgtcttcctctccggctcccactccggttttgcctttacctccgcgcctctggctccggtaagtgttggccggcaagcgctttatgtagccccgatgggttatagttactaccacttcttcttcggcaattaagtcttcaaccgctaggtcctgggctttgggtatgatttctgtgcggcgctcatcggcaaattcttttttaatagccaaaagttcatcttctatcacttttaggaggactttttcatcggccaaaatcttttcaaaccaggcaatttggcgtttgagttcttcatactcggcttttagtttttcctgttcaaggcctgttaagcgctgaagcctcatatcaagaatagcctgagcctggatggcggtaagcccaaatttttccatcaggccctctttggcttcagccggggtctttgagctttttatcaaggcgattacttcgtcaaggttggccagggctatcaataagccttctaccacatgagcccgttctttggctttgcgcagatcataaagggtgcgccttatgactacattcctacggtgggccaggaagtgccctaaaagttcacgcaaggaaagttgctcaggacgattattaaccagagcaagcatgatgatgccgaaagtggtttcaaggggggttaatttatagagctggtttaaaataaccggggcaaagtcctgtttttctcgttttaactctactactacgcgaaggccttcacggtcagactcatcacgcacttcagaaataccttctatttttttctcctgggccagagcggcgattttttctacgagcttggccttattcacctgatagggaagctccgtaatgacgatagcggttttattaccttcgcgctcgatgtgggctcttgctcttaacttgataagcccttttcccgtagcgtaagcctctttgatcccttcaattccgtaaatgtaagcaccggtagggaaatcagggcctttgatgtgttttaaaagttcgtcaagggtgatgtcaggattgtgtatcatggccacgagcgcgtctatcacttcgccaagattatgaggaggaatattagtagccatgcccacagcaatgccagcggctccgtttatcaaaagattgggaatacggcttggcagcaccaccggctcttgaagggtgttgtcgtagttgggcatgaagtcaacggtttctttctctatgtcgcgcaggagttcgtgggcaattttggccatgcggacttcggtgtaacgcatggctgcgggggcgtcaccgtccatggagccgaagttgccttgtccgtctatcaacgggtagcgcatggtaaagtcctgggccatgcgcaccagcgtatcgtaaaccgccatatctccgtgggggtgatatttaccgataacgtcaccaacgattcttgcactttttttgtagggtttattccagtcattccttagttcatgcatggcgtagaggatacgccgctgtacgggctttagaccgtctctcacatcaggaagggctcgtcctacgattacgctcatagcgtagtctagataggatttcttaagttcctcttcaatgggcacctgaacaatctcggccataaaaacaaaacctcctgtcgttagttgccatagttatataccacacaatggagggcttggcttttagcaagcattagggacaggcgaaaatttttagtgtttgctctgggttttcatctttcgcaacaagtcagaaggcgaacaatttaggctttaagagggcctcggccccgaaaccaagctaggttcccaatacaaattctacaatgtaaggattgttctttttttcttcgccaagggtcgaaaatggtttttcgccgtaatcatggccagggcaaatgatagtttcatcaggcaaaggtagaattttttcgcgtaaagagttaataagctgttcaaagtctccaccaggaaggtcagtccgcccgactgcccccacaaaaagggtatctccagtaaagaggtatttttgaccatcgtaaaagcagactgaaccaggagaatgccccggggtatgaatggtttgtaacttgatggtagagccgatttctataatggaaccgtcttttaataaaaggtcagccggctcattgggttcaaacccccaggcagcaaaaacctgaacagccatgggatgtctaaaaaattcatcgtcggcctcgtgcatggctacagggacgcctagtttttttcgtaaccaccaggcagcagagacatggtctccatggccatgagtagcaagaatatatttaggtttaaggttaagatctctaattttttcaagtattattctttcatctccgccagggtctacaatgcccgcttccccggtctctggacaaatcaaaaaataacaacgtacagccagaggccctacagtaagtacatcaagcttcattctgtttcctcctgcggtttgcttcttcggcagcatttagtcctgcaatacaaccttctccaacagctttggccacctgtaacggtggaccgcacacgtctccagcggcaaaaactccaggaacgttggttttttgcgttcggtcaacctgtatataggtcatattttccggatcaagcatgacgcctaaagatgtagccagctggagggctcctttagctccttcttctataaacaccccttttacctcaagtgtttgctcattctctaatagaaggccttctacttccttttctcccaatatttcttttggtttgactgtaatgagtttgaccttttgtttttttaggtcattttttaaagcctcgggtatatccagtttaggacttactaaatagacatcagaagctatcttactaagagtcaaggccccgtgagccgccgcgctaccatttcctattacggctaccggaagacctcggaaaaagaagccgtcgcaatctacgcaatagctaactccctttcccaccagggctttctcccctttaagcttacctttgcgtctggtaacgcctgtggcaataatgaccgtaagagaatttattttctgaccatcttcaagttctatgtaaaaagtgtttcctgaaagttcagcttttaccacatctagagataaatgtttggccccgaaatttttggcctgagaaagccctatttcaaggatttcttttccttcttttttgcctggaacaccgaaatagttttccagatgggccttatagagcgcactggcctcaatctttcctaggacaatagtttttacccggcggcgggcggcatgaatagccgcctgtaatccagcaggcccggcaccaattatagctacgtcataaagttcgtcagacatttttattcctcctttttgatctcatgcacttcgtctagcccttcaactggtacctgaatacggtattcctctgaaagccagtggccaagatctatgagcttacaacgttcagaacaaaaaggccggtaaggattattttcccaggaggtaagttttccacagtgaggacatttaatcttttttttcatcttactatccataaacttctatcagttaaattgtaaagaacttttgatgaagttgagcccaaaagaagttccttaaaacctcctcgtcctcgtcttcccattaccacggtcccaaagtttccttctttagcctcttttagaatgatagaggctactccatgaggagacctttttatttttactttgacctgcaaaatatcaaaagtgtctttaagaattttttgaacttcttgaaaaaattcctgagcttccttttgttctttttcaagtaaagacgattccagtttagcgagatatctgctttcttctccaggaatcaatgatggaattatgtgtaaaagttcaatttcggcctgaggattttcagccaaaataaaacctagatggtcaatcactttgaggccagtttctcctagatcaaccggtaccagaaagcgtttattccatttttgtccatcaacaatccagacaggaacattttggccgtattctactagtttttgggtaacacttcctacccaccaagaagaaaggcggccaagcccccttcttccagctactacggcgtcatattttccgtcatgagcttctctaagaattattctggcaaggtcgccacgctgaatagttattttggtatgaatttgatcttcagaaaagccttctctaactagggcttctttggcctctgtaacacatttattggcccaggtgacattttccgcttgaatcttttcaagtttttcctgacgttcaagttcatttagtccaggcacaggccctaaaagataagaaggcggtgccggagctacacaaaagactgttatttcgaagtttttagcgtctttaaatagagtagctagatatgataccgccttttgggaataggttgaactatcagtagccaaaagtatatgtctattcaaaaatgaccttccttatagtattggttttaattctatatgagttcactaagtattcatagaaaaatctgctttaaggaggggcttatagattctgccgggcttcaatggctcgtttaagcgtcatttggtcagcatatcttacgtccatacccatggggataccgcaggctaggcgagttatcttaacaggtatttctttcagatattggacaatataggcagaggtagcttctcctgaaactgtaggcgaaagggctaaaactacttctttaatgttttcctgttgtacccgggctaaaagttctggtaagtgcaattctttaggccctaagccgtctctgggagaaagaactccgtgaagaacatgatatagccctttgtagaccccggccctttcaatagccgaaagggccgcaggatcttccactacacagataagttctgcatctctttcaggatcaaggcaaatagtacaaaaatcttctgtggctagattaaaacaacgcttgcaaagcctgagtttccgacgcatttcaagcagactatgggctaactcggttatttcttcaggtgggcgagaaagcagataaagagccaatcttgtggcagacttttcgccaagccctggaagagaagccaggtttttaataaccctttgtaagatttctggaaaggccatatcagaacattcccggaatttttaaccctccggttactttggccatttcctgttctaccatttcttgagaacgacgtatagcctcattaaccgctgctacgataaggtcttgaagcatttcaatgtcttcagggttgactacttctggatcaattttaatggacacaagctcctggcgtccattaactaccgcggtaaccatccctccacctactgaagcttcaactgtttttttggcaagctcttgttggagctcggccatttttttctgtatcttctggacctgacgcatcaagctctgcatgttttgcatatcattactccttttcgtaaatttttacctgggctattcgcccaccaaaaagtctaagtgtttcctgaactatgggtttttctaccaacttttgcctttttgaaaaagaactttcctgggaaataaattttaactcgagaggtttttgccaaaatttttgggcaagactattaagtttggccctaatttctttgtcttccagaagaggatgctctgttaatttaagaataatcttttcttgtgaaagatcaggaggctctaaagtttctaagagggctccaagagtgggtttttctttcttaacttcatttataaattcttcccagctcttatcaggagattgctttttttcactagtctgatgattgtcttttgctttttcctgagaggtaacttgagtgtaaggcagatcttttaactcgtttattttggcaaaaatcttatcaaggctaaccatttgattgatttgacaagccttggccagcattagttctagggaaagtttgggaaccgagcttcgtcttaaagtttcaaacccctgaagcaaggtttgaaaaaaaagtatgagttcttcgacttctagatcaaaagaaatggcgcgcagagcagaaagttcactttcagggagatcaaaagatatgcgtcctgaggagttcttaagggccagcaagtttctaaaaaatttaacaaggtcttctgctaaaaagagaaggtcagcccctccttcataagcctggttaaccaacttaaaacaagtagccaaatcacggtttatgattgctctggcaagggcttcaattaactgaggccctgaaagtcccagaagttcttgaaggtcttcggccgttttaactcctgaagatatagcttggtccaacagggacagggcgtcacgtacgctcccttcggcttctctggcaattatggccagggcttcttctgagatagaggctccttctttttggcaaacgtcttttaagaaggataccagcttggcaggagccacccgcctaaaatcataacgctgacagcgagaaagaatagttgccggtattttgtgaggttccgtagtagccaaaacaaattttacatgcccgggaggctcttctaaagtctttaaaagggcgttaaaggcctctcgcgtaagcatgtgggcttcgtcaatgatgtagaacttgacttttagcctggccggagggaactttacattttccctaagctctcgaatttcgtcaatacctcggttagaagcagcgtctatttcctgaacgtcaaccgctcggccagaagttatttcctggcaaacattacaggtattacagggttcagcctctttagcgtcttcacaatttatggctttagccaaaatacgagcaatagtggtttttcctacacctctaatgcctgagaaaagaagggcatgggccaggcggtcctgcaaaatagcatttttcagggtacgcaccacgtgttcctggcctactacctgagaaaaagtctgcggacgatatttacgtgccaataccaaataagacatacacacctgattttaaatagaaaaagaactatttaccagggggtttaaggacaggcggaaaattttctcaaaacgtcaaaaaattgcatacgccgcaatacctaacaaaacgctaatcccaggatttctccaaataatgtgagctatggtaatagctataaagccgagtactaaacgaaaaaagtcaccgagaataatttttggcgttaacggactaagagatatgaccaccagcgaggcgattaaagaagggcctatgtagatgaggattttttgaaagatttcgcggggttgatgaggcgcttcctgtctttttgcagacaggtaaaacggaataaaacgggtgagataagtgcctactgccaaaaaaattacggctattaagatgttttccaaagtctctcccccaataatcctgttaaagggccaacaatagcggcagcaattattccgtaagcggaatagccttttacgctaaaaaacaaagtaaccaacgtggcggttaagacgggaattagggtttgcttttttagcataggtaaaaagaggctaaagaaaagggctgctggtgcgaactttaaagcatttgacaacacaggtgaaaagttaagcaaagcagcactacccaaggcccccattcctgtacctataacccagcttgaataagcccctgtctccaaacccaaaagccaccagggccgcaaatttagcggaatagccggtaaacgcacttgagccgtggcaaaaacctcgtctgtaagaccaaaagaaagcaaagggattttagaaggcttgattcctttaaataatggggctattactggcccataaagtacatgacgtaaattcaaacaaagcgaaataaaaacacttgctactagagaagtgccgcctcttaaaagctcaagcaaagcaaactgactcccaccagcaaagaccagagcagaaaataacagcccctctccagttccgaaaccagctccttgaacagccaacccaaaggcagcggctactggcaagtaacctaaaataagaggaatgctatccaaaaggccatacatataggctattttggctgatctaatctttttatccatggctctcttccgaagggtaaatcaataccaacaccgctgaagtgggttcactcaaagcaatataaacgtgaggacaatctgctttaaaagtataagtttcaccagctcttatttttttaggagcctctgccggcccaactaacatataacctttaagcactgtaattttctcaattactcccaatgggtgaggctcagcctccctggaactttgtggttcaaaaaccatgtggtaggcatcgataggcggaggcccctcagtgtgttcaattaaacgaacagaaatgcctttttctcctactgtgctgctttgatcttcatctaaagcatcgattaacttaccaaacggcacttctaaagcgtcagccaaggcccaaagagtagagattgtaggatttcctttcccttcttcaaggatagaaagggttgctttagatatgccagcttttttagcaagactgcttagggacaaacccttcccctgacgcaaagattttaaacgcttaccaactatttcttttacatctttgtctttggccattatgttaaactatttgtttggtttaattaacagctagtttaaaaaactaagggctgatgtcaagtttattttgggggcagacaaaaataagctttaaagctcgcttttataagctaaaatagtttccatgattaaagggtttcgtggcacaagcctggttgattatccgggaaaaatttctgcggttatttttttcggggggtgcaattttcgttgccctttttgttacaatatagacttggtccttccagagagactcaaagaacttcccgagttagacattgaccatattttaactgaactaaaacgcaggaaaggttttatatcaggggtggtaataacagggggcgaacccacccttcacagcagattacttagagccttacttgaaagaataaaagcagagcttaatttgcctgtaaagcttgatactaacggctctcagccagaagtaataaattcactaattaaggaaaatttggttgacttcatagctattgattttaagacggctcctgaacgttatccagaaatcaggggagattttaataaaatagaacagaccctttccctggtcagaggccaagtcccttttgaaataagaattaccgcggtgccatatttcatttcatttaaagaactggaagcgctcgtcccttttatgcatggagcagaaagagtcgctatccagcgcttcatgaatgaatatgagcgattgaaccctgaaattgatctgggagtttatggccccgaagatttaaaggagtttaaatcttttttagaggggaagatagatgtcccggtggtcctcagaaacgtctaaaaagtttattttggtttttgtttttttgtttttactttacggttgcgctaccgctccggtaacaggccgcaaacagcttattcttgttgacccgcaaacagaaataaagttaggccttcaggcttacgaagaaatattaaagaaagaaaaactttgtaatgatcctaccattaacgccttggttcaaagggtgggcatgagaatcgctaaggcctctggcaaaaattacgactgggaatttaaggttatagacaagcctgaatccatcaacgccttttgtttacctgggggcaaggtttttgtttacactggtattcttcccgtggcccaaaatgaagccggtttagccaccgttcttgcccatgaaattgcccacgctattgcccgtcatggggctgaacgtatgagcatagccatggtagcggctttcggcgaagtgttagccgcagaacttcttgacctgaataattcccgcacacgcgaattatttatggcggcttatgggctgggagccactgtaggcctaattcttccttatagccggaaacaggagtacgaggctgatactattggtctttatttaatggctaaagccggctatgatccgcgggaggccataaagttttgggagagaatgcgccaggctgcttctggtcgcagaaaaattccagaatttctttctacccacccagctgatggaaaacgtatccaagccctcaaaaatctattacctcaagttttgccaatatatgaaaaggctgaacataaatatggcctgggagaaaagattcccgaacctcattgccgataaattcttttcaagttaaagttcttgaaaaaataggccgaagtgtgaccaatgtttgaaaatttaagtgatcgtctggaatcaacttttaaaaagctacgcggtagaggaaaactcaccccttcagatgtagagaagggcctgcgagaggtgcgtctggccctattagaagccgacgttaatttccgcgtagtaaaagattttataaaccgtgtaaaggaacgtgctctcggggccgaagttttagaaagccttaccccggctcaacagcttataaaaatagtccatgaagaattagttcacactttaggtgattcggccgttcctttaaacctttcgggccctaaacccattcctatattgcttgtaggtttacaggggtctggtaaaaccaccaccgcggccaagctggccaagtttctcaaaaagaaaaacttaaagccttttctggtgccagctgacgtttatcggccggccgctattgaccaacttaaaactctggccaaacaggtaggagtggcctgttttgatagccagcccgatcaaaaacccgtagatattgtaaagcaggctatggcggaagccaaagccaaagggtatgacgtggttatcattgatacggccggccgccttcatattgacgacgaaatgatggctgaagttgaagaaattaagcaggccgtagaacctcgtgatgtgcttctggtagccgacgctatgaccgggcaagacgcggtaaatatcgccaaaaactttcacgaaaaagtcggtttaaccggagtggtgctcactaaagtagaaggtgatgcccggggtggtgccgccctttctattagggcagtaacaggctgccctattaaatttctgggagtaggcgaaaagctagacgcccttgaagtctttcaccccgaccgcatggcctcacgcattctgggcatgggtgatgtgctctctctcattgaaaaagcccaggaggcctttgatcttaaaaaagcccaagaacttcagaaaaaactcaaaaaagacgcctttacccttgaggacttgcgtgatcagattcgccagatgaagcggcttggctctcttgaaagtattatcaagcttatccccggaattggtagcaagcttaaggatatgccttttgatgagaaagagttggtaaggatggaagccattctcaattccatgactcctcaagagcgccgcaaccctaaaattttaaacgctagccgtaaacgcagaattgccaagggaagtgggaccacggtgcaggacgttaatcgcttgctcaaaagctacgaagaaatgagaaaactttttaaacatatgcgcaaaaaaggtgggcttcaggcccttgcccgaaacctatttggcatgtaaatatgttaagcttagtttagcaaggaggtgaaagaaggtggctatacgaattcgcttaatgcgcaagggacgtcgcaatcgtcctttttaccgggtggtagctgctgaagcttctgctccccgcgacggaaaatttttagaggtattagggtattatgatcccttaaaagacccttatgagtttaaagttgacccagaaaaagtaaaaaaatggcttgatcgcggggccaagcccacggaaacggtgcgtgcccttttaagacgtagcggaattttaaactaaggggtggcatcttttttagggatacctatatttctgctgaggaaagttcaagaggaggttagttatgggaaaactcaaagagctaattgaaaacattgccaaagcgttagtggacaatccagacgccgttcaggtaaaagagattgaaggcgaacagactttggttattgagctcaaagtggccaaagaagaccttggcaaagttatcgggaaacaggggcgcaccgcccgggccatgcgcactattttaagtgccgcttccaccaagctccgcaaacgtgcggtcttagaaattatagaataattggtggatcagtcccgaaaaatccctatcgggaaagttgctagggcgcacggaataaaaggggaggtaaaagtcctcccctatcctcttttaaattttgaagttattacccgaattccgcgtttttatcgtcgtctgggtcgcgaagattatgaaatattagaagtagaaaaatttcgtccagcccctggtgaaggttatttatttaaatttaaaggcattgacgaccgggacgcagctgaaaaactccacgatatagaactatttgtaaaccttgaagacctcccaccaaaggaagaaaatgaattttatgtctttgagctaatcggcctaaaagtaatcctgccagatggtaaagaattaggagaagtggtagggcttatgcctgttggcccttatgaactccttgaagttagggtagagccacgcaaaactatttaccttccgatggttgaagacataatttctgaaattgacctgaaaaaaggggtaatttacgccactccaccaccagatttattagaaagccaactttaatagacttctggggaagggggctttttactctttcgccatcgtccgtaatatttcaggagcactaaaggtcttccttacattctgcagaaacctttgggaaaatttttatcgtaagagactgcttcgcccatacgggctcgcagtgacgaggaagggaaagggctcgcagtgacaaacaggaaagggctcgcagtgacaaggaaggaaaaggactcgcagtgactaaatggtagatgggcctatggctgatggctaagggcagaaaagacaacttcgctccgtttggagtgacaaagcgggaaaggcattgtgagctacgttcccctttctcgtcatgcgagcgagccgcaggcgagcgaagcaatctcgcgaggcgacctagtcgccggatctatctgtgtttttgtgaattttgtaaaggtctatgaatatattttctctagtaaagtgtcacggtgacagcataaccaaatgatactttttaggggcaccaaaaggtgcccctaaaatttttactttttgcccattaattcttctcttcccttaataagttcatcaatgactgaaggatcagccagcgttgaagtatcaccaaggtcttcgtattgaccagccacaattttacgtaaaatacgacgcataatctttccactgcgggtcttgggaagacctgagacgaactgaatgtaatcaggagtagcaatcggcccgataactttacgcatatgttgcttgagttcctgacggagttcttcagagggctcgtagccttccttgaggattacgaaagcgtagatggcttcgcctttaatttcgtgaggataaccgataaccgcagcttcggccactgccggatgggccacgagagcagactcaagttccatggtacctagacggtgaccggagacattgataacgtcatcaaggcgccccataatccagaaatagccgtcttcatcacggcgagcaccgtcaccggtataataatagccagggaagcggctgaaataaacgtctttaaaacgctgcgggtcaccccacacaccacggagcattcccggccaggctcttttcatgcaaagatggccaccttcgtttacatcagccggagtaccgtcgtctttgagaattacaggttcaactccgggtaaaggtaaagtggctgagccgggtttttgcggaatagcatagggcaagggagaaataaggaaaccgccggtctctgtttgccaccaggtatctacaatggggcaacgcctctggcctacgtgctcgtaataccaccaccaggcctccgggttaataggctcacccaccgaaccgaggaccctcaagctggaaagatcatacttatgaggccattcatcaccagccctcatcaaagcccgaataactgttggcgccgtgtaaaaaagatttaccttgaacttttggcagagctcccagaaacgccccgggtgcggataagtgggcacaccttcatacataatctgggtggccgcaagactcaaaggcccgtaaacgatataggaatgaccggtaatccagccaatgtcagcggtgcaccagaatatatcttcaggcttcaagtcaaatacccactgaagggtatgagccacatagaccagatagcctcccgtagtatgaaaaacgcccttgggcttcccggtagagcctgaagtgtaaagaataaaaagtacgtcttcagcgtccatttcttcacattcacaccagtcagaaatatcttcggcattgatggcttcgtgataccagatatcgcggccttctacccagttaatgtcaaggccaagcctttttactacaatacatttttcaacagtggggcaatcttttaaggcctcatcagcattctttttggcctgaatcttgcggccagaacgccagtacccgtcggctgtaatgagaagtttggcttcacaatcctgaatacgggtctttaagctctcggctgaaaaaccaccaaagacaaccgagtgaatggcgccaatgcgggcgcaagccagcataacaatcggaagttcagggatcatgggaagataaatagaaacacgatcgcccttttttataccaagctttttaaggacattggcaaaacgacagacttcacggtggagcatctcgtaggtgtaaactttgacttcttcgtcaggttctccctgccagatgatagcggccttgttgcgggtttcatctgttaagtggcggtcaacacaattgtagcaagcatttaattttccgccctcaaaccagcgaatttctggcttatgaaaatcccagtaacaggtgcgatcccagagcttaaaccaggtaattaattctttggcccgctcactccagaaaccatcaggatcatttaaggagtaacgataaatttcttcataatcaaacttgctgctaatgtaagcctcatcccgcccctcctgcggaggataaacaatgcgttcttcttttaaaacgctttcaatcttggtcggatccgccatataaccctcctttaatttttgtaaactaaatacaaagtagctttttgatagcaaatttaaatttatctgtgaagtattttagatgaaatttaactatcaatacgactaaataaaaagatcacttattttgagctttaacaaaagatttattttttgccaagggtaggtttgataaaaagacggggcctacatctggccccgtcttggttacataccttttttggcttcttcgatagtcttatcaattttagcttgaagttcgtcaggaaggccctctattcttacgtttaggaatccgcgtactaccaggctggtagcttcttcttcatcaaggccgcgggccataagatactcaatctcttcgcgagcaattttcccaacagcggcctcgtgagacatgtccacgttagacacatgggcctcaagctctggaatggctaagatgtagcccttatctgtcaacattagcccctggcactcaaggtgggccttaatatcctgggctttgccgatcaaatggccgcgggcaataacttctccaccataacaaactgtacgggagataatctcggccctggtctctggggcttctaaaatgacccttgagcccaggtcaaggtgagacttttcaggggcggcaataatagaactaaattgccctatagctccacgcccctttaaacggcaggtaggatatgattgcacagaaccaactttatcaagagaaacataagtagaaatcattactccgccttcttccacccagataccagtgcgaggacgtacgtggacgttttctccccactcgtgaatcatggtataactgaatttggcattcttttttacataaaactcggagaccccgatatggagacctgaagttacgtgaggattagtggtacagccggttataacatgaaattcagctccttcttctacgataacaatattgtgtactcgctgagctactttgtcggtacgaatatataggcaggtctgtagggggtagatgactttttcaccaggcataacccgaataaagtagccattatcaaggtcttcggcggtaattttagtaaattcatctttgtctggcgaaacggccttccagagataattttcgcgaagccagtcatattttttaagggcttcggtaataggtaaaagttctacgcctttgggcacacagttacaggaaactactccgcaatcagcttggacaaaaagccccagtttttctctggcttcaatatcaatccctacctctttgaggcgcgccacttcatcttgagaaagttcatctaaagatttaggcgcttctatttttttagccggtataaaatcttctaaatttaggcgttcagttgggtttccattcttttcagacattttagacactcctcataaccatgtttttgtattccctcaaaaatttcctgaggattaccctggcaataaatcttgccgtctagcataacgtagccccgatcagccgggacgtattggaggataaaacccgtgtgggtaatgatcaggccgctttttttcctcggccggtgggtttccttttccagcaagcgccggatcatgcgaccaataacctctatattttccacatcaacgccagattcaggctcatcaattaaggccaaatctggattttggaccaggagctgtaaaagttcgctttttttcaattctccccccgaaaaacccagatttacctcacggtctaaaaatttttcaaaaccgaactcctgggccagctcctggatgcggtagccgttttctttggcacaaagttcaaggagttcacgcaacttgactcctttaatactgggtggacgctgaaacataatacctatacctcgcctggctctctcgtaaggaggaaggtcagttacgtcctcgcctttaaaaattatcttcccatgacgtacctggtactgaggaaaacccataatagtcatgagcagggaggtcttcccggatccgttgcggccgaaaagaatatgggtttcacctaccgggatggtcaaactgacccctttaagaacttctctcccttctacctctacccaaaggtcatcaatttcaagcattggtttttgtgccataaccaaccaccttgtaaaatttcttaatttcctacctttttagtatagtaataattttaactctttaccgcaagtagtaaatgcataaatatgagtaatcaagtaaaaaaattttaggaggctcatattcgctggtctttctggcttgaaattaatctctcagcccttaggtctaatttgaaaaggcttaaaagccttgtcaaacctgaggtgggttttcttccggtgattaagagtgaagcctacggccacgggcttttaccagtagccagaaccctggcttcagaaggtatttacggctttggcctctccgacttagatgaggccttacgcttacgagaagcaggcctagccctgcccataattttactaagtggttttgaggctccttggcttccagaaatagccaggctaaaaattattcccgcggtagttgacttgcaccaattaaaccttctggcctctttctcgcgcaaaacaaataagaccttttctcttcatctaaaactcgatacgggcatggggcggctgggtttgtcaccagaagaattagaaaaggccattgagatacttcaagaaaatccccagctgcgtttagaagggcttatgtctcatctggcgtgcgctgaagaaccagaaaaagaaatcacccgggcccaaaaaaagacctttgccgagtgcataaaaaaacttaaaattttggggattaagccgcgattctttcatttagctaactcagcggctctaatactcgataaatctactcactataacctggttaggccggggcttgctctttacggagcctatccgtgtgaaccgcaagccacaccgataaaattacaaccagtaatgacggccaaagcccaggttttgagtgtgaaaaaattaaaagctggtcagggcacaggctatggccccattttcaccgctcctcaggaaatgagagtagctttcgtaccggtaggctacgccgacgggtatttgcgcagtttaagcaaccgcggttttgcctggataaaagaaaaaagggttccgcttgtgggagccgtttccatgcgggttatagcgtttgatgtaacaggacttaacgtttctccgggagatgagatgatattactcggtggtccccaaaaagaagtacctgctgaagaattggcttctcgcgcaggaactattccttatgagttgttttgtctcttaggaaggggtagttttagaatctatctcgattgaggacggactatgtttggtataggttttcctgaactaatagttatttttgtggtagccctaattgttttgggacctgagcgcttgccagaggctgcacgctcggtagccaaggtctttcttgaatttcgtaaagctgctgatgaattaaaaaaagaactcggggccgatgaactagaagaaagtaaggccgaaatagaaaaagtgaaacgagaattactagaaaaagtctatacacctcttgaaccagaccctttcaattccttaaccaagcagaaaacgaaagaacaagaagctccttcaacttcaaaaatcttggaaaaagacaaagtagaaaatggctcaaaggactaaaataaccttcttaactcattttgaagaattaagacggcgtatattgttttttttgagttttctttttttcgcctggattgttctttttagccaatttcaccgtttaacagctttatttctctggccttatgagagggctttccctgatcaaaaactaggcttagtttttacttctttgccagaagccattatggccgcattaaaaagcacctttttcatggccttagccatttctattcctttttttgtcttccaggcttggcgcttcctttccccagctcttttccctcatgagaaaaaatttttttcaaaaacactctttttaggagctattttttgcttggcgtctttagccttcacttatttcatcgtatttccggcgtttttaaaatttgtattgggtctaggttatactcatttcacccctcttttaagaattcaaagctacctggccttcctgggtaaaggtcttctttttgccgctattctttcccaaatacctctctttactgcgctcctggtaaaagtgggcgttttgcctgcttatggtggcaaaagacgtgtcctttatctcttgggagtggcctatgctttggggctttttctttccccgggagatattgtagcccagattataattgctagctgtttttatcttttgttagaaagtggatatttattatccaaaattttttaagaatttaacagctataatcaaaagtttttaaaattttgttaaagaaagtaaattttttgtaactacaaaaatccaagccttatttttacggaaaaagagctttttcggtccaaaatgctttttgacggctaataaaaatcaaattaagctgcaacaacaaaaaagaataagaggaggtttctatgaaaaaggtatgggtaggaattttgggtttaatagtaggattagctttttacggttacgctatttctggtgataatggtccagaggttatcacttttgaaggcgggaaaaagggaacagtaacttttcatcatttaaaacatcaaaaagattacggaatcaaatgtggtgaatgccaccatggaaaagatcatagcccttacaaagaaggtatgaaaatccaaaagtgcagcgaatgtcacaataaagacatggccaataaaaaactaaatagcgttaaaaaagctatgcacaaaaattgtaaaggctgtcataaacaggttaaggacaaacatcccaacgctcccaccaaatgtaaagaatgccacataaagaaataggggctaaaaaaggcggatttaaatccgccttttttagagttttttagaggagatgagttatggatctcaaaaaatttggaaagtggttagcttctttaaaaaacgaaggagttgatacgattcctttggcagaacggcggtcctttctaaaaatgggccttaaggtcacaggagtttttgccggaggcactatcctttctttagtatctaaacttaataatgctaaggctattcctccagcttatgtgggaactttcccttacaaaccacattacgccatggtgctcataaccgaccgttgtgttgattgcgaactctgtatggaagcctgtgtgcgcaccaatcatgttcccccctatgggtggcgcacccgtatttttgaaagaaaattaaagggcccagagggctatgtgcgccaattcatgcccgttctttgtaaccagtgtaatattcccccttgcgtgagagtttgccccactaaagctactgtaaaagatcctaaaaccggaatagtaaaaatgattcccaaaaaatgtattggttgtaaaacctgcatgacggcatgtccttacaatatgcgctattttaacgaagagagacgagcagttgataaatgtgatttttgctgggaatcaaggctttctaagggagacaaaattaccgcctgtgctgaggcctgccctgcaggggtgcgtatatttggagaccttactgaccccaaaagtaaagtttatcaaatagtctatgatcctgcccgtgtaatttgggttttgcggccggaaacaggagccaagcccaacgtgttttacaccattgagggcttaggataaattctaggaggcttatatgaaacgctgttttttattgtccattcctctaatacttttatgttgtttttttatcagcaaacctctttggggacaggaagacgaagatgagtatcctcaagaacccataatttttaccaaaccggtaaaggccgttatttttgaccataaatttcatgtggaagaagctggccttagctgtgaagactgccatgacgatgttttcgaaatggccacaggtaccgctgaagaaaacgaagactttaacatggaggccctgtataacggtaaatactgcggtgcctgtcacgacggagaaagtgcttttgcctcggacaaaaaatgcaccacctgccatatcggagtccttggctggcaacgcttacaacgccaagaaaagaaagtttctcactaaaaaagaggagagaaaaactctcctcttccccctatttacacctcttacattttttggttcaattattttaaataaaattaattcaactcggatatatggaacaatctttcaattcagaaatactagctaaccttttggatattatccaagaaggtatcattataactgacaaagaatatcgtattgtttatataaataccactgctgaaaagttattaaaaattaaaaaagaagaagctttgggagcatattgttatgatgtgctaaaaaaaataattgataaaactatttgcaactgcttaaaagaaaaaatacaaacaggaagagaaataatacaagtacctatttatttacagaatatcgaagaaacttttgtctatatcagtatattcttaccttcttctaaagaattctgcataatttcattgaaccatggttttccattcacattatctgatacaatattaaacaattttaacgaagctcttttagtagtaaatcgaaattatcagataatttattttaacaaaaaagctgaaatactaaccggatttagtgtagaagaagctttaggaaagagttgtcatgaaatattaaaatcgactatttgccaaaataattgcataattaaagaaagttttgaaaagaaaaatgtcatcaaaaaatctggtatatttttaactaaaaaagacatgtcttcatttcctgccgaaattatagcaagcccactatttataggagaaaaattgctgggtggtttagaaatatttaaagatataacttttgaagtccaaatacaaacaatcttagaaagtataggagatggagtcttttcagtagataaacatttcaaaatcacatcatacaatcaggcgcttgaaaaaattacaggctacacagctaaagaagctttgggaaaaccttgctatgaaattttcaaaagtagtttatgcgaaagcggatgtcctgtagcaagggtgataaaagaaaacaagaaactatccaataagcaagcttactttattcataaaaccggaagaaaagttcccgtttctattacggtatctcccgttaaagattctcagggaagactaataggagctgtggaaacggtaagagaccttagcgaaatatctattctacgcaaagagcttactaagacctacaaactttgcgatataatttcaaaaagccctttaatagatagaattttcaaggtattacccgatatagctgaaagtgaaagcaccgttcttattacgggagaatcaggcacgggaaaagatatttttgccagggctattcatgagttatctccccggaaaaatggtccctttgtggcggttaactgtgccgctattcctgatactcttcttgaaagtgaattgttcggctataaagctggagcttttaccgatgccaagaaagacaagcctggccgttttgcactagccgatggcggtacactttttttggacgaaataggagaaatccctctctccttacaggccaaactgttgagagctattgaaaccaaggaatatgaacctctcggggcttccaagccggaaaaggcagacgtgcgcataatagccgctactaatcaagatctcgaaatactagtaaaagaaggtcgctttagacaggatcttttttaccggataaatgtagttagacttcatcttccacccctcagggaaagacgtgaggatattccccttttaattgaacatttcatcaaaaaatttagggccagtaaaggcaaagaaatagtaggtatttctgaagacgctttgaaaattctgatgagctatgattttcccggaaatgttagagaactggaaaacattattgagtattgtttcattgtttgcaaagaaggcctcatctatccagaacatttgccagattatattgaaaagaaaaaagaaattatatggccgagcgaacatcaaacattagtgtccacccccaaaaccctggaagaaatagaaaaagaagccattcttcaagccttaagacgtaacaagtggcgcaagatggccacttgccgcgaattaggcatttctaaagacaccctccgccgaaagcttaaaaaatatggcctccaagacaatgggcgcaaaataagcccataaaacttcctgaataaaataatttataaaatttaataaaaatatccattgtcaagaatagataaaaacgggcttattttgcgcccaattcgtattgtctgggcttattttgcgcctaaaatttctcctctatactacttcaaatttccttatatttaatatcatttttcctgaaaacattaatttccaatagtttcaaccttttaaatgtcaacttggcatgacaaatgcattatccaaaaagtgaaaatagacattgatagaaaaagttaaatagagaaacgcaaaagaaaaaataaataagagtttacaaaacgtaataaacaaaatttttaaaacataaaagcctaaaggagccaaagccatgaaaagcattcaagccctaaaaccacactttttaaaaaagaacacggccttgagtgaagttcaagaaggatggtgctgggcagaaggaatacttggagccttttgttttttaatgttcctggcgttagggccttttgccgctataccagctttttttgccaccttttctattcccaaatggattgaagaagaaaaacacaaataaggaggtttgttatggctgagaccaaggtagaaaccttaaaaccttttcaggttgatctatcgttcgccaagccacgtatcactattttaacctttattttcctatttttaactttagttggggtagctgcgggaatttacggcttaattgttgggcatcatcacatttgcaacactactcgtgaaatcccgtggggaattctaatttctggttacatttattttgccataatgtccaccgggctctgtattctctctgtcctggggcatctttttggaggcacttcacttctgccgctttcaaacagatctctctatttgtctatttttgctattttagcggcttttttaattatcgggctagaattggaaaatccttggcgtatgttttggatggctataacccctaatcctacctctaacatcatgtggatgggtgccctctacggtgcgtgtgtggctttcatgttacttgaattcgttttaattctttctaagcgttttgccctggcctttgctctgggcttattgggcgctttaacggaaatagccgccaataccaatcttggtgctgtttttgccctcatttctgccaggcccttctggtatggtgcgcagttgcccatttactttataacttctgctcttatgaccggtgccgcggctttgattttctttaactacattgcctatgaagtgcgtcagaaacctatggacgaggccatgcaaaaagctagctcagccgctgccaaagtccttcttcttttccttatagctgtttctctggctactatctggcgatttctcgctatttttaccggtggctctgacgaaggtcgtctggcagccaaagccctcttgagtggacctctggcttttaatttctggttctttgaaatcgctctaggcctggtctttcccataataattctggtatttggtggactcagaaatatccacgctatgtttttggcctcactaataactttgataggggcctttttccagagatatgatttagtaattggaggccagattgttcatccttattacggcttatttgaagatattcccaggtacttgagctactccccctctatctttgaattattgatgcttgtgggtggagctagccttttgattactggtttcttgcttggagaacgctattttgccggggttttcgaaagtagagaacactaaaattcaaagaggggctttgcccctctttgaaataaaggaggtcaaaaatgaaaaagaatgaagctatcttttctataggtgtagccgccaaaatattggaagtgcaccccagaactttacgtatttatgaaaaagaaggtttgatcaggccggttcgccggggaagcagacgctactattccatggataatattcaatggattaattgcttgcgtaaaatgattcacgaaaaagggttgaatctagcaggagtgaaggaacttcttaaatatgccccctgttggagcatcgtaggctgccccccagaggtgaggaacagatgcacggcttatctttcagtcgtgagaaaagacgaaacagaacaatagattttaaaatttttacttcttaaacacagaaaaatttgccccttttgccctccgaggtattggtttgtaaatagtaatttacaagtttttttgacaataagagttgtcaaaaattcctgccatttgttgatatacttttctgacatttcaatttcaatcttttcctattttattatttttcactataacttgacatagacacttatatttttttataaaaagctttaaaaaatttgtacttaaatatcaaaatttttaaacctaggagggcattatggcggaaacaagagaggcagtaattggaagagaactggtcattatccccagcaaaacaaacatctggctggctttgctctttggccttcttttcgcggtaggcactgcggttggtatttatagtttcattgctggccatgaacatgtttatggtataactagagaggtcccctgggggatacttatttctacttacgtgttttttgtagtcacctccaccggtctctgtttaacttcttctataggccatgtcttcggacttgagagtttgatgcctattgccagccgtagcgtgtttttagccatcgctactattatcgctggctttgcggtaattgcttttgagttggaaaatccctggcgtatggccatttataacattatttctcctaaccctacgtctaacatttggtggatgggaaccctttacggcgcttacctattttttatgttagtggaatttgctttactaaaactgggacaccatcgcaaagccggtttggctggtttgatgggagttattgctggtgtggcggcacacagtaacctgggagcggtttttggcctggttaacgctaaagagttctggcatggtccttacatgcccatttattttattgcttcggccatgatgagtggtggagcggcgattatattttttacctggctggcctacaaagttaatggctggcaaatggaacccaaaatggaaaaagcccttcaagttacagggaaaatttatgctttattgttagccattgtaatgttttttactacctggaaaattctggcgggccttgctggacatcctccgggaaaatatgaagctactatggccttgattgctggtccatttgcctttaatttctggttctttgaagttggcctcggtctagtattgccttttatcgtcattcttgccgttaaagctagaaatattccagctatggccattgtttctggagtggctcttttggccatctttgtgatgcgctatgatttagtcgtcttggggcaacttattccgcattaccatggtctccaaattgtagatatgcctcacttctattcttatagccccactttcttagagtggctggtagttctcggtggatttggcctgtttggcatgcttttctttatgggagaacgtatttttaaaggccacctagacgaacactaaatatcgctcgggcacgcctttggcgtgccccttaatcactcagctaagctttcccagattttttgttttatcggctcaagcccttcccgagttttacatgaacaaagaaacacttgagattcttccaaagaaagtttttctagatagcgtcttttaagtttgggaagatctgtctttttggctcggtctattttgtttagcaccacgataaaattacgaccaaggctttttacatagtcaatcagcataaaatccaactcatcaggctcacgccgaatatcaaaaattaaaaccaaaagcttggtcaaccggggtgaagaaagataagtctctataagttttttccactgggcccgcattttgggaggcactttagcaaaaccaaaaccaggtaaatcaactacccagaaccgatgatccacccggtaaaagttgatggccttagtaaaccctggcgtagaagatactctggcaagccttttttgccccagaaaagcatttatcaaagaagacttgcctacatttgaccgccctaaaaaagccacttctggcagtttggggacagtcaaatcttcaggcttaaaagcactcttttcaaatttcacctgttttatcttgggcttcatgtcttctcctacagatgaagctatcttcaaataaggtataattgattataatcaagtcagccaaaaatttttaaaaggtgatagatatggaaacttgggtaattgacggtgtaacccttcacttagcgcaccctgatgaattgaacttgatttgtgtaggccaggaagatgttatcaagcaggtgctcgccgcctggatgattattgacgaaaaagacctgcctcttaatccccgcttggtaggaaaaccgggcgtggggaaaaccaccatagcttacgccgcggctaaaaggcttggccaagaagtttatatctttcaggccacggttgatactcgccctgaagacttgcttattaccccggtaatctctgatgaaggtcgcattcgctatatggcaagccccattgtcaccgctatgataaaaggcggtgtcgccattattgacgaagccaaccgcatgagtgaaaaaagctgggcctcgctagccccacttcttgactcgcgccgttacgtagaatccattgtggcgggtatcaaaataaaggcccatccagacttccgcatttgcgtcaccatgaatgaagatgcctctacttttgaagtgccagaatatatccattccaggcttcagccccaaatctacgttgattttccagaagccgaagaggaatatgaaatgctcagggccaatctcccctttgccgatgaagaaatacttcattacgtagtttcctttttgcagctagcgcaccgggccggagaaactttttccgtaagagacggggtaaacattgcccgttacgccttaaaacgcctggccgggccggacaaaggggcagataaaaaagaaatcctaaaagaagctatttcccaaacattggggcaaacggctttaatcttttggccggataacaggaaagaaggccctcgtttaagacccgtgtaatatgaaaaaacatgagcttcccagggcccaaatagggtcaagcgaaataatttttttaccggttttgcatggcaaacttgagtttgcccaggtggtaagaaattatctactagatataaaacctgaagccgtagccgtagagtatccagaaacacttgcggaaaagattttgcgcggcgtaaagagacttccccttctttcagtagtctcctatcaggaaaaagacggcaccacagtttatctcctggtagaacctgttgagcccttgatagaagccgtgcgcacgggccttgagatcggctctaaagttcactttgtagatcttgaccttgacggctaccaaggccacaaagaagtcttcccggattcttacgctgtttcccgcctgggctatgaaaaatttcttgaagaggctcttaaagttgactatcccaaagaccctcttgatattcaccgggagaaaaccattgcttacaggctcaagcaattggctaagcgttttcggtctattgtttttgtgggagggcttgcccacgtaaacgccataaaagagtttttaaaagaagaacttgcccagcctttggctagacgcaaacgcgaaggagtttctctctttcacctcgaccaggcttcaagtcgagaagtgctttcagaaattggttatttccagggaatttacgaaaaagaacgcaccaagcagctgactttagaccggctggagttacagcaacggctcctggaagaagccctttctcagcacgaagagaaaaacaaagaagttgttccgccaaggcacttaaaaattttaaatcaatttgccagaaactacgctcttaccgaaggccgcctgacccctgacttttatcaacttctggtagcggcccgcggcagtgttaatgatgactttgcctgggagctatgggaaattggaacccgatatcctttccaaacagaaaatccagaaatctgccctatcaggataaaccttgatgacctctttaagccgcacaaaaaactaaagtttttccgcaagctaaaacctcttcgccgtaaacgcctggttccagttaaaaaaaggcccctggaaaaaaggcccggccaatggaaagagtcctggaaaggcataaatatttgttccttcccccctgaagacattgtagtagaaggctttgggcgttacgtgatgaaaaaggctctaagggttctggccgaagacctaaggcgtgttgagccttttacttcttctttaaaagacggtatagacctcagagaaacaataagaaattggtatgaaggacgcctttatgtgcgggaagaaagaccaattaccgggaaggtaggctctgtggtggttatctttgatgaagacgaagcccctgacggaaaagaacgctacccgtggaaaattacctggcacggtgagcacgatcaagaatcagatatggctttttacgccacccgagccggtgaggtggtcgtagggccagggatttctcgttgtcattacggcggtttcatgctcacttatccgccaatgcgggtttatgacatctggagtgatccgatttttgattttgcccgcggtaaggccgagcgcttacttatagcggccatagattattcccttgaaaaatacgtggtttatattgccaaaaagcctccttcttcgctggccaaacgatttgctacccatcaggggaaaaaggttatttatctgcctattgggcagttttcgccagccctgataaaaaaaatacagacttttcatgtgctagaaggccataaggtgcgcctttacgcccacaagtacattgaaggcgagtaaaaatcttgtcttcacaaagcctttacgacattttggccggttgttctccaggattagaaggagtcctgtcaagtgagctctcttttttaggagttgaaggaaaaatcattcctggaggggtttcttttaaaggcactttaggagatctttaccttgctaacctgtggctacgtacagctagccgtatactcctaaaaattggaagttttaaggccctacactttaaagaactggtagaaaaggcctctcgtttcccctgggaaatatatttctccgaggctaaggccgtaaaaatcagggttacctgccgtcgttcaaaactttatcattcccaggcagtggccgaacgtttaatcaaagccatttccttaaggcttggaagagaattgacgctaaccagagaagaagcagctcctttattggtagtgcgcctttttaaagacgaagtccttataaggatcgactcttctggtggagatctctttaaacgtggttataaagtggccaaaggtccggcacctctgcgagaaaacctggccgctgccctggtcttgctctctggctgggataaaaaaactccttttcttgaccccttttgcgggacaggcaccatcgtaattgaggcggctatgcttgcggccaatcttgctccggggcttaaccgtagtttttcttttgaaaactggcggaattttaaggctgagctttggcaggagctaaaagaaaaggcccaaaaagcgatcacacctccgagcggattaattttgggtacagactggagtgaaaaagccatctccgcctcacaggaaaatgccagagcagcccaggtagctccctgggtcaagtttgaaaaggtggaaatatctcgcttaaaaccgccggctaccgaaggctttctcgtaactaatccgccttttggagaaagattaaaagaaggttttgtccctcttaaaaagctttcagatcttttcaggaaaggattttctccgtgggatttaaccatgatctatccccgaaaaagattgcctgtgttctttcctttttgtttaaaaagcatagccttctttgaccatggtgggcagagggtctttgtgtttaaaaaacaaatttacgattaaggcttggggcctcaacggtgagatcatatctttcacggatggcttttaaaagcttgccccgagccgcaggctctccgtgggttaagaagacccgtttgggcttttcctgaaaattaccaagccaggagagcaattcactgtggtcagcgtgagcagagaaggcttcaatcctgaaaatgcgggcccgattttctacggttgtgtgatcaagttttactcttggtaaacgctcaagaatagcccgaccaggagtgcctttggcctggtagccaacaaaaacaacaaaggtcttgcgagacgaaagatgtctttttaggtgctctacgatgcggcctccggttaccatacccgagccggcaattactacatagggtggcttaagttcgtcaatacgtcgtgaggcctcgcgtgagatcgctgaaaaaagcagcggaaaagaaaaaatcctgtctcctctggccaatctatctagggcttcctcatcgtagagttcagtgtggcgggcatagaccttggtaactttaagggccatagggctatcaacgataacgggtaaaggctttatttcgccgtcttctacgagctcattaaaaaaatagagaagctcctgggttcgcccaatggcaaaggagggaataaaaaccctggcccttaatttttgagccagctcaactatggctttgagttgtcttttggccaaagaaaagggaggatggtgtctcccgccgtaagtagattccatgattacatagtcagcctctttgatgggagtaggatctctgatgataggagttccttgccgaccaatgtcacctgaaaaaacaaactttttcccttcacaccagagctctacattagcggctcctaaaatgtgcccggcatcctgaaagcggaaatgtatatcgccaggaatatctaccatttctccgtaagtgaaagcccagcaaagttcttgaactttttctggtaaattacgtaggcctatatgtggttctaaatgaaggcggtcatttagaacaatatcaagaagttctatggtgggcttggtggtaagtatttcaccgcgaaagccgtcacgcacaagttcaagaagccttcctgagtggtcgagatgggcgtgggttaaaataacgtagtcaatgtctttaggcgaaaacggaaaggactcgttaaaagaaataaagtcttcctcctgataaaggccgcaatcaataagaatttttttgcctttgctttcaagcaagtaagaactgccggtaaccgagccgcaggcgccaacaaaagttaaactacccatggattttcctttattttgttattatttaggcatatcataagataaaaacacccgtaaaggagttttctatgtttttagtagatagacgccgaagccctagatactgctgccagctgccagtttatattgatgaaaaaaatctttccctttttctttgtgatttatccttaacaggttgctttatagaaacactacctaaaaatcttatccctataggagaaaaagtaacccttattctttctttgccttgcgttggccctatccctatagacgggataataagacatcacggaacgcctgaaagagttggtatggggatagaatttcttagtttccacgatggccttcaccgggtttacgctaagtttgtaaaaattttacctatccttgaagaagcccgtaatctttatcgggaaatagccgataaagattattaatgctagaaacaacagttgtagaaattttggccgtttttatcttcggagccctggtgggaagctttctgaatgtttgtgcctaccggctccctaaagaagaatcagttatcaggcctggttctcgttgtcctcactgcaagtcccctatcaagtggtatgataacatccccatcttgagttttctctggttgcgaggacgctgccgaaattgtggtggccaaatatcttggcgttatcccttagtggaattgattacggcccttctttccgtagctgtatatcttcgttttggcttaactccggcttacctggggtttttctttctggtagcggctctgtgggtagcaagtcttattgacctggaacaccagataatccccgatgagataagccttataggtattttggtcgggttggctttttccctttacaatccgcttacaactcctacggacgctttgcttggtgctctttgtggagctggagggttatatcttcttgccgaattctattactttttcaccaaacgagagggccttggcggaggagaccttaaactcctggccatgataggcgcttttctcggtgtaaaaagcttaatacctgtagtattcctggcctcgttggtaggagccgtaatagggattgccctagccctatggcaaaaagccaaagataaacgcacttttgccattccctttgggccctttctttccttaggggctgtggtgtacttgttctttgctccttatttgaaacctttcttcccctggctataggtaatttttacacggtaattgtgagcccccaacggtgccgtggcgatctcgatccgcaagactgcttcgcctgtcccgagcgccagcgaagggatctcacttcgtgcctcctcgcattgacaagaaggggccattgtgagcgacctaggaacgaagcaatctctgacggcgtttacatcccacagaaaaaaagtttcttcttgttcgggtttaaaaatttggccagcggattatatacaattagagactttgcaaagtttaaaaaacatagatagattgccacggcgactatgtcgcctcgcgagagagattgcttcgctgctgggtgcagtctcgcaatgactcttttaagatgttactgtgagccctttccagtttgtcactgcgagcccttatgggcgaagcagtctcttaagtatggcattttgcaaagatctcacaattaaaaagtctaaaaataggaggccagcatgggtgtagaagaaatagcccttcttgaagaaaagatcgaagccttaattggctatattcaaaagcttactgaagaaaaaaaatctttgcttgaaaagctatctcaaaaagatagtgaaatagaaactttgaaagccgaactttctcgcctccaagaggaacgctcattggtaaaaaataaagtaggcgaaattctccaaaaaattgaacagctaggcctagaaggacagagtgcttctccctctgagttacctttggatatgtccggggagggctcatcttctcctggattttaaaggaaaaatttatgagggttgagggttggaaagaatcgttgagataaaacttttagaccaggtttttgcctttaagaccgatcttcctgaagaaatggtagaggagatcagggaaattatttctgaaaaagaaaatgaaattcggaaaaagtatcatcttttgccaccacttaaagtggctgttcttctcctcttacaaatttcttcagaatatgtaaaaataaaaaaggagcacgaagaacttaaagaggccttgttaaaaaaggcctcggaattagacgaatatttgaaagaggttccctggggtgcgcgtgattaaccaattagcccgccgagccaacagcgagaccagggggaggctcctctccttccggaggtatgctccgctttggcggagaaaccgcaaggaaggacgagccgcccacttaaaagtgagggtctcgtgcgggccggttaacacggcaccctggggtttaaatttatccccgtaagggttttttaccgtcaggcggacggtgaagggaataaaacttaaggcctttataaggcctgaaaatataaactttgattatagctctggaggattctttaggtttttaagccttaaagaagggcgtctgtaacattattctagagcaaggctttcctttcactgcccgccttgccccttgcggggtaatcaccaaagaaggaggtatttatggaactggtattagtggtgattgccctggccataggtattggtgcgggcatcccgctcggtataaaactcaaagaaaagaaagacagggaaaggctggcctcagttgaggaaaaagccaaagagttgcttgataaggccaaagaggaagccgagcgcctgaggcaggaagccaaaattgaagcccgcgaagaggcttaccgttacaaagaaaagatagaccaggaatacgaagaaagacagcgtaaactagccgaacaggaaaagcgccttttagaacaggaaagccggctctcagaaaaggaaagtagccttgagcgccgaagcgaacaaattgaacgccgtgctgaagaacttgaccgcaaagaaaaggctctaaaacagcatgaagtcgaacttgaacaggaaaagcaaaagataaaagccctggctgaagcgcaacaaaaagaacttgaaaaaattgcccagctaactcacgaagaggccaaagaaattgttttgaagaaagccgaagaagaagccagagaagaagccgctcgcatgcttgtacgcatagaaactgaggccaaagaagaggcgaatcgccgagccagagaaattttagccctagccatatcccgttgtgctacggagatggtcaccgaaaaagccgtttcagtagtgcctcttcccagcgaagacatgaagggccgcataattggccgtgaaggccgaaatattagagcccttgaagccgccaccggcgttgaccttattattgacgacacacccgaagtagtagtgctttcaggttttaacccgcttcgtcgcgaagtggcccgcattgcccttgaacggcttatctctgacggccgcattcacccggcccgtattgaagaagtggtcaaaaaagttgaagaagagcttgatgtgaccatcaaggagataggagagcgagcggcctttgacgtaggtgtctatggtctttctcccgaacttttacgtctgctcggcaaactcaagtatcgtaccagttattcccagaatgtcttgcaacactccattgaagtggcctatttgtgcggcgtcatggctggggagctaggcctggatgtgaaaaaggctaaaagggccggtcttcttcacgacataggtaaagccgttgaccaggagatggaaggcccacacgccctcatcggcgctgagcttgccaaaaaatacggcgaggacgaagaaatcgttaacgctattgccgctcaccacgaagacgtgccgccggaatcaatcctggctatcctggtgcaggccgctgatgctgtctctggagcacgacctggggccagaaaagaactgcttgagtcttacatcaagcgtctagaaacccttgaaaaagtagccacgtcttttccgggggtgcaaaaggcttacgccatacaggccggccgcgaaattcgtgtaattgttgatagccacaaaataggagacgctgaagcagttcatctttcgcgggatattgccaaaaagatagaaaaagaacttacttatcccggccagataaaagttacggtaattcgtgagacgagagcggtagaatatgcccgttaaggttcttttcgtaggcgacatagttggtcggccggggagaaaagccgtaaacaaatttctcaccggtctgataaaagattttgcaccagactttgttatcggaaacgccgaaaacgccgccgggggctacggcttaaccgaggccgtagcccttgagctatttaatgctggctttgatttgctaacttcgggaaaccacatctggcgacgggaatttttgccttacctggccaaagctgaacggatcttgcgcccggccaattatcccgccggagcggtgggtaaaggctatgctattattgaaaaaaacgggcttaaactcggtgttatcaacctggaaggtcgggtttttatgcgcaacctggaatgtcctttcagagttggcctggctcttgccgaaaatttgagggctcaaactccttatataattgttgattttcacgctgaggctacttctgaaaagctggctttgggctggcatcttgatggtaaagtttccgcggtaatcggcacccatactcacgtgcaaaccggagacgaaagaatccttccggagggaacagcttatctaacagacgtaggcatgacggggatccgtgacggtgtaattggtatgcgtcgtgaccaggctatagaaatgtttttgacccaggtgccccgcaagcttgaggttcctaaaacaggccctaagaaacttgaagccgtgtatttggaaatagaaaatactggtaaagccagctttataaagcgccttagggttgaagattaatccaccggagtgacaaagattttctgggctaggccttggcctatggccaagcgtgttccgcgtacgttcactacaataggcccacagttgttaataacttcaaggacatctccctctattagccccatggaagcaagacgtccctgggcccttccgcaaccagctaaccgctccactctcactttttctccaggagaaacaagggctaagggtaaggaaggttttttacgacgagcctgacattcacgacaaaggccgtaaatttccaggcggtggtctaaaggcttaaagccgtaaagacgggcaatttcattctgagtttcttcaagcttgggaaaataaaactcttcaatctttccacagttggtgcatattaagtgatcgtggtgctcaccaagatggcgatgttcaaaaacaggaggcttccccaaaaattctttacgctgggcaaatcccagacaacagaaaaacttgagcgcttcttctacttcttccagggataccgaaaagcctttagctttgagtttttcagccagtttttcagaacttaagtgctcgtcggtttcaatgaaggtttcaaaaatatttaagagcaattttttcttgtctaagggaagttcctttaagaagcgcctgaaatcttctctctctttttcgtgtatgtaattttgggtttcttttgtcatcctcaacatccaattatttattctcaattattctcaataatggctattataaaagatctttgcagaatctagaaaatataaattgaaattgcttcctttgtcacggtgagcctttaccctcttgtcacggtgagccctttccttctttgtcactgcgaggagccgaaggtgacgaagcagtctcatgagccaccaaccatcagccatcgaccatctaccagttgccatttagtcactgcgagccccatttttccctgtcactgcgagcccgcaagggcgaagcagtctctataatataaaaagaaaagcttaaaattggtagcctcagaacttttcgcccttacggcttgtactgagagccttactcattgcgagccacgaagggcaaagtaaatctatgagcagttatctatccagcgggctttggacttttagtaacttttggcaggcaagatgtgtgtaaatcatggtggtctgcacgtgtttgtgccccaggagtttctgcacggtgcgaatatgataaccggcctcaagtaggtgcgtggcgaaactgtgccgcagggagtgcacgttggctggtttttctaggcctgcttttgccagcgcttttttaaaagcacgctgaaccgaagtagggtagagatgatgccgccgcacggttagggtccgagggtccacggaaagtttgggtgaaggaaagagccagaaccaggcccattctttacctgcgtttggatattttcgcgctagcgcctcaggaagatgaactccgggaaggttttcttcgcggtcgaactcgtaaagctgccgcactttttgtagatgctcccagagagggtcaacaagtttttctggaaggatagtaacacggtctttatctcccttcccggcccggacgattatctgccgtttttcaaagtccacgtcttttgtacgcagatttagagcttcgcttaggcgcagccctccgccatacatcaaaccggcgatcaaatagtacggataaggcatgtattgcaaaacctgttccacctcttctttttcgagcactaccggcaggcgacgcttctccctggccctgactgcgtcaatggctgcggtgatgtcctgctgcaatacatttttataaaggaaaaccagggcgtttagggcctgattttgggtggagggggctacgctgcgttctacggcaaggtgcgtcaggaaattctgaaaatctccggcggtgagacgtgcgggagctttggaacttgtgaacttctgaaacctctcgatccaggagagataggtcttttccgtgcggtaagagaggtgacgcaggcgcatgagtcggcaagcttcttctttaatgtaggaccaggccgcctggtctggtttttcaggggaagaggtttgaaccgacgaaataaagtaattgtagagctttatagcttcttcggcctgggcgacctgccatggttcataacgggtttcaagaaattttataaagcgctttctattgttttccgatataggggaaagttcagatttcttctgggccttgttgtgccaggaaagggctttctttacccatgaaacgtaaaaaggctttgctttctcagaaataggaagttcgttcaaatagtcagtaaagttatgccaggagtttttcatagtaatcaatagactaatcgtctagcattattatgtcaaattcgttaactttatacggctaattttgaataaatttattgacagttagtagcggatatggtaaccaaattttaatttggaggtgggaaataagaaaatttccatatccacggccgcaggtcaaaaaggaatgttagctgtaataaattaatatggtgaagaactcaagaacattaatacagggatatatcattgaattaatgcgtcatgcttttaatgactattgcggtgcaagggcatgttatttatctcaatgtttaaatcctatgtttgtattagcagcacaatctattgaaaaaaattaaaatcgttgctattaactattaagccgaactatggaatcaaaaaactcaaaaaaataaatcacgatttatgtagcttgactaaagaaataaaagaaaaattagaatcagaaaaaaataacgacatcgggaaacactggcaggcttggtgccagtcatggttaaagaaaaaatatattatttcagatgatacccaaacatataaacttacctctaatgagatagatatcataaactgtttattagatgataattacgattttttcaaaaaactgaaagaatcatataattactttcgttatccttatcaatattataaagctcatgagctatggtcatcttctgaggtagaatatcttgactggttttggtgtgaagtaacatatatatttcctctgccgatattagtaaaaccagaattgccgttaatcaatgctatatcatatcattcaaatactccatgcgttcaaattatacaaacaaacaataattatattcaaacttacattaatcatttacaaagggtcttaacaaggagagaaaattataaaaaagatgtcagctaacaatagggtgcagttgaccgccaatccgctgcgctccttggcggcaaccctggacgttagacggttaagatatgaaaaataaaaaaacaactgcatggattggttttgctggcgcaattatagccgcattaattggcggactttttatgttgtatacgaaaaatggtagttctaattctattagtataaaagttaaaaatagcaagcaaaccccaattgcaattggaaatcaaaatcaaatttctatagaaaacaaaataataaataaagcaaagaaaatagctatcatagatgttatcaaagacaaagagcttcatctaggagacaatgtttatccgagcacctatggagtttcatataatcctctacaacaagatatttatccgcaaggagtgaggggtattatttattatgacaagaaaaataaagtttttttatctgatagcgatcgtccaacaattttagggcaactactggtcaattttattgaacaacgtattagaaaaatagatttttcttgttactggtgggttcatgcttttaacgttgaaaacaaggaatacaaagatttaataaaaaaagcaaagaatgacccaagtgtctatatgcttggctctactattttagttgcaaaaaaccgacattggggcaatttctatgaaagatatgctgcggtaggaattgctagaaaaattaattttgtttctgaactagaaagagcggggataaatccaaagaataaagaaaaattaaaattgcgcataattttgcgagcatatcatggtggaattcgtaaaggacaacctgaaaatttcgttgtgcagataaacaactttgtacaagttattccatcaataagtagatatatgagggatcctgaagaaatctcattagaaattccaatagatgaagtttattttgataaaggaaatgttttgtttttatatgttcttccttgggttgaggaaaggccccagttgattttagatggaaaagttaaaaaaccagcgcattttagggatgtaggggtgactcttttgcaaataaaaatatatgaggacgtctaacaatgcactgcagtggacgccaattccgctgcgctccattgcgccactgagcttagtcgttagaatgtttatagatagaaaaacaaaaggatatttaataattgctatctttttagtagttatatttttggtttttaattttactaatttatggaaatactatgtagactttatttataaaaacattttccaatttttaggttttaataaattacatccatatgttggtatttctttgctgatcattttaatctatggtccttgtttaattttaggatttgtgataggcaagattttccaatattatataacaagtcctttatttaaatataaagaacatttagaggctttaattcaatcttataaaaatctaaaagatgctttattggttattgaagatttacaaaaagatattaaaggaaaattagaagaatacgaaaaaataaaaaaagaaattgaaacagcaaaagaattagctaatcaaaatagaaaaaaattgaaagatatgattgattatatatctggtagtagatggcagaaatttatagcttattttataagctatatcttaggaatattatctgcaatgacctacgattatttaaaaaacattatacaacatttatataaatgaatataaatctaacaactccctccagcggacgggctaaccgcccgctgctgagtttgagcgttagaaaaaaagtgataaaattaaaaattaaaaaacaaaagaggaagattatgcaagcacaaacagaatatgaaaaaagagacctttgcaaaatttgttgaatagtaatatttctcatgataaatctacttaaaaactaaaggagcttcatttatgttcagagaaaataatacaaatctaactataggcgaacatcttatctatcaaaacttacctgatgacatcttggctcgtatcaataaactcatcaattgggatccttttcaacaaatcctcgtttctcttcatccttctaaagttggacgcaaggcttataaccccgtccagatgctaaaaatcctcatcattcaacaaatctacggccactctgacccggaaatggaacttatgctcaaaggcaacctcttctaccgtcgcttccttggcctctctgctattgaccccgttcctgaccactctactatatctcgcttccgttctgatctcaaatccttgaacctttatcgtaggtgctttgaagaacttaaacgccagctcgctcagaagggttttgaacttcgctctggcaaaatcattgatgctcgtctggttaaagcggctagacgtcctggcaaggatgacgatgcctcctttacccaaaaaggcaaaaagactgactacggctacaaagaccatattgctattgacgttaaaaatgagtttgtttcagagttcgtttgcacaccagctaacgtgcacgattcccaagttcttgatgaattacttgaaggagaagaggcaagtgtttttgcagataaagcttatgataagcaagagttaaggaggaggtgtcgtaagaaggggatattttgtggagttttagcaaaggccaggaggaataggcccctttcggccagacagaagaagaggaatcgaattttttctcgtataagggccaaggtagagcgagtatttggcattttttccttacatcttcagagggagaaggcgagatatgtgggactatttgccaacgaaattcatttatttttaacctgttttacgtataatcttttgaatttagcgtggcagatgaagaggaaggaggcgatttaggaggaaaagttgaagagataaaagataataggataatactgcgaggaaggagaaaataacaaggaaaatgtgattaaaacctggaaaaactaagaaattttgaaggagaagagaaaagcaaaagggatagaaatcagagatttttgctttaatggccaaaacggagaatagaaaacaaaattaaaattattttttcaaaggtctcaaaaaattattctggaaaaattaaagcaattacctttatcttattggaaagaagtgattgattttattgaatttttgaaattaaaaatcgagaaaaatgaaactttatttttaagcgaaaaaagtttagccaaagagtggcttctacctgaggaagatgaagcatggaaagatttataaggggtgatatagtagtaattcctttccctttttctgacttgactggtgcaaaaagacgaccggctttggttataactaacaaacctatccagcggacggaataaccgcccgccgccgctgagtttaggcgttagattgaaaaatttttgaaaaagattaaaattatttttttgataattatagtttagttgaaattatgccttatatttcaatatttttcggaataattattcgtatgttctataatgaacatgatcctcctcattttcatgcatactatcaagggctggatggaatttttgatttaaaaggaaatttaattaaaggaaatattgaaaaatctaaaactgctttaaaattaataaaagaatgggcagaacttcataaaaaggagttggaggagaattgggaaagaattaaaaaaggggaatcgttaagaaaaatagaacctttaaaataatatttattaaatggaggaaaaaggatgttagagagattgaaatatttaccaaagattatagatgctaaatatattggtaattttacaatagaagtagaatttgataatggagagagaaagagaataaattgtcgtaaatatttaaagggaaaaatttttgaagaattgaaagacgaagagaagtttaaggaattttttatagatggatatacagtatgttggcctaatggagcagacatagctcctgagactttatatcttgaaggagaaaatcactaacaaacctctccagcggacggcgttacgcgccgccgctgccccttgtcgttcgctggagcaaattacggtcacggcgaggcctcgttacaggccgaagcaatctcagggattgcttgcggtccaattcaatagttggtaattgaatcaattctaacccagaccggcctatctggattttgtctttatggaaatgctttctaaattttgagtagctacccttttgaaaatttagtaatttatgggccatgaaaccggaatttatcgtaaaaaacgcccaggaagtctttgacattgaaatagaaggcctaaaggaagttcaacaaaaactcggccctgaattcgtaaaagctgtggagctaatccttaatacccgtgggcgcgtcgttgttacgggcatcgggaaaagtggccttattggccgcaaaattgtggctactctttcttctaccggcacaccttctttttttcttcacccggctgaggcccttcacggtgacctgggcatggtggtggtagacgacatacttctggctatatccaactctggtgaaactgaagaagtcaacaagctccttccgtcacttaaaaaccgcggtgtaaaaatcatcgcttttaccggcaacccttcttctactctggctaaaaacgctgacgtagtaatagacataggcgttccacgagaggcctgtcccttgggagttgctcctaccgcaagtaccaccgcaacactggttatgggagatgccttagccatggtgctcgccaaactgcgtaacatccgcctggaagactttcgccgcaatcacccaggtggctcccttggagaaaggctaaaggtagcggtatcccaaattatgctcaccggggaggctttgcctcttgttgctcctgaagataccatgtctcaagttatcgaagtgatggacgaaaagcgcctgggctgtgccctggtggttgaagagggaaaaaggctctgtggcatcgtgactgacggagacttgcgtcgagcccttctaaaatatggagactttagaaacctggccgtcaaaaaagtcatgacccctaaccctaaaaccatagagcctgaagctctggcagctgaggccctttatctcatggagaaaaaattaatcacggttttacctgtaacagacgaagaaaaaagagtggtcggtattcttcatttacatgatattttaggtaaaggtcagtttaaatttaactaaaatttggaggccaatatgtttcaaatcaaagaagtttacaccttaacccgagaatatagagatattgccggagctggcggcttaaaagacgtggctcaggagctttctgaagccctggtcagaaaaggtatcaaagtaactgtttttatgccccgctacggatttctggatccagaaaagctgggtttctggcaaaccggcgtatctttttccgtagatatggactacgcccacgaagagagacgagaagaaatatctctctggcagggagagcttaacggcgtgcgcatatttcttatagaagcggaccgctatgcggaaaagcttggcatttacacctacaccgaggaagaggaaaaaagggaaccctggaaaaagaaaggcaccgggcattttgattattttgctatgaatatcttgctccaaaaaacggccctctgtactgctatttaccttgaagaaaagcctgaaataatccactgccacgatgggcacaccgcctgcactcccgcacttgcccgggaaatcatgggttttcggcattactttccctactcaggttttcttatcaccatacacaacgccggccttggctatcatcaagacgtggcggaccttccctttgccaaggccaataccgggcttccctggcgggttataaatgactccctgctaaacggttcttttaacccctttttatgcgggtctaaatatgccgtcataaatacggtttctgaacagtacgccaaagaattgcaggaaacagaccttgacgcccataccggctggcttgggcatgccttaaaagaaagaggcattaaactttacggcatcaccaatggcattacgccagaggattttgacccgcgcaaacccgaaaaacttggccttcctgccggttttgaccccctgaaaggagactttgccgggaaaaaagtctgccgtcaggaactgttgcgcaagataaaagaacgtgatctgcgcgtgaaggcctttggtagtcctgaagacagagaaggctggccccttcttacggccatttctcgtttaactgaacaaaaaggcataaacatattggcccagacccttagaatgctttacgaacagggcgaagaatttctcacggtaatccttggcacaggcaccccggaaatagaagaaagcctcatggccattgccagagactttcccgaccgcatggccttgcttttaggctatgacccgaaacttgccaatttaatttacgctgctggagacttttttgttatcccgtcaaattacgaaccctgcggccttacggactttatggcccagcttatgggaaatcttcccattgtgcgccacaccggcggcctagtaaaagtaaaagacggcttcaacggctttgtctatgtggaacaaaagcccgaagaattggcaggcgctattctgcgagcctttgaagtttaccgaaaggacccggccaggataaaacaaatgataaaacaggctatagaacacatttatgaaaattacacctgggacaaagtctcagaaaaatatttagaactttaccgcaaggccttaaatttgcggcctatttctaaagattaaataaggaggcagcccaatggacgatactaagattttactttcagagaatgaactcccagaggcctggtataatattattccgaggctacctaacccacccgctccaccacttaaccctcaaaccaaagagcccgtaaaaccagaagaccttgagccgattttccctaaatctcttattgagcaggagatgagccctgagccgtgggtggaaattccaggcgccgtcagagaaatttataaactctggcggccaacaccccttcagcgggctcgcaacctggaaaaggccctggggactccggctcgcatttactttaaaaacgaaagcgtaagcccgcctggtagccataagcctaacaccgctgtggcccaggcttactataataaagaagccggtataaaaaggctggccacagaaaccggggctggccagtggggaagtgccctttcctttgcctgtaaactctttggccttgagtgcacggtttatatggtaaaagtctcttttgaacaaaagccttttcgtaaaagccttatgcacatttggggggcagaggtcttcccttcgcccaccaatcgcacccaggctggccgtaaaattcttgaggaaaatcctgactctaccggaagccttggtatagccatttccgaagccgtggaagacgccgccacccatgaagacaccaactatgccctgggaagtgtcttaaaccatgtgttgcttcatcaaacggtaataggccttgaaacccaaaagcagcttgctttagccggagaaaaaccagatatcttgattggctgtgtaggtggtggtagtaactttgccggattcacttttccttttatcggtgacataattgaaggcaaacttgaggcggaagtcatagccgttgagcccacgagctgccccaccttgaccaaaggtatctacacttatgatttcggcgacaccgccgggcttaccccgcttcttttgatgcataccctggggcattcctttgaaccaccggctattcacgcgggagggttgcgctatcatggcgacgccccactggtttgccaactggtcaaagatggctatataaagccgcgggcctatccgcagaacccctgctttgaagcggcggtcctttttgcccaaacagagggcataatccctgctcctgaaaccagccacgctataaaggctgccgttgacgaggccttaaagtgcaaagaaacaggggaagaaaaagtaattgtgtttgggtttagcgggcacggccactttgacctggcggcttacgacgcctatcttgagggcaaattagaagactacgaataccctgaagaaaaaattaaagaagccttagaagccctggcccatttccccaaatttccaacgggcctctagtaagaggggcatttgcccctctttgttaataatggggtcattaaataggcgacaattgagtcattgtatggttttaatttaacactgtcattgcgaggtctcgctagaggccgaagcaatcccagggactgcttcgtcgccttcggctcctcgcagtgacagcgaaggttatttcgctttagcgattatgtcagcggcgatactttgtcgtgtaaaaatcactcagattaataataagagatctttgcaagattcaaaaaacatagattgatcgccacggcgatactttcgctcgctagtgagctgctttggctgctggcgccttgcgacagagattccttcgctagcgctcgggacagggattgcttcgttcgccatgactggaaaagggacggccttgcaatgatcctgctggtccacttcgtcggccctacggggctctttgtaataacataccttcattgttactgcgagcgaagcgaagcagtcttcgcgccaataaccatcagccaccggccattagccatcagccaccagccatcagccaccagccatcagccatctgccaccagccatcagccatctgccatttggtcacggcgagccctttcccttccttgtcactgcgagcccgtatggacgaagcagtctcttaagtatagcctttttcaaaggtctcttgagttaattaaatagacgacaaattttatcctcattgcgagcggagcgaagcaagctcggatttatttaccatagcgggcggtcaaaaagacgatactgcaaggcttctaaaaggtgaggtgttcggatatttttttcgccttcaaggtcggcgatggtgcgggcaatttttatgaccctgtgccaggcccgggccgaaagatttaacttatccgctgccttttcaaggatagccctttcttgggggccaagctggcaaaaactgtttatttcccggttgcccatatgggcattaagaaaaccttcttttttaaagcgctttttctgaatttctctggccttcgacaccctttcggccacagttttagaagattcaccctttggcgcctgacttaagtcttttatttctaccgcaggtacttcaatttgaatgtcaatgcggtcaagaagcgggcctgaaattttttgccggtaacgccgcacttcttggggcgtgcactggcaggccttgcgtttgtccccgtaatggccgcagcggcaagggttcatggctgctatcagagtaaacttggccgggtaggtaatggtcatgttagcgcgggaaaccgtaatttggccttcttcaagaggctggcgtaaggcttcaagggtattgcgcctgaattctggtaattcgtctaagaaaagtacaccccgatgggccagagaaatttctcccggcctgggagggtttccgccaccaattaagccggcgtcagagaccgtgtgatgtggcgcccgaaaaggcctttcccagagcaccggatgctccccggaaagaaggccagctacgctgtaaatacgagtggtctctaaggcttcttcgtaagaaaggggtggaagaagcccgggaagcctcttggccagcatgcttttgccagagccaggtggccctactagtaaaacgttgtggccgccagcggcagatatttccagggcgcgtttggcctgctcctggccaatgatttctgaaaggtcgggatattctctggtttctggctcagcatcttctggtatttgagggggcttgccttcaccacgcaagatagctactaattgcgccaggtcctcggcggtaaaaatttgaagacctttcactagggaagcctctttagcattttcaaaaggacaaaagagaaaaagacctctttccttggcgagtaaggccaccggaaggatccctcgcacgcctttgagtttgccatctaaagaaagctcgccgtaaaaaataaaccggcttaccctttcttgagggagaattcgcatggtaaccaaaaggccgacagcaataggcagatcaaagccgcttccttcttttttgaggtcagccggagcgagatttaccgtgattttctggtcaggaaaatcaaagcctgcgtttttaaaggcggcccttaacctttctttgctttctttaaccgctccctgaggaagcccaactagggaaaagcccgggagcccgtaagatatgtcaacttcaacctctataagccgggcttcaactccccacaatgatgccgaaaaagttttggcgagcactcaatactccttttttaggtattattcggaaaaaagccaccaaacattaattggatcttttagagttattaatccgagcgttttttacacgacaaagtatcgccgctgacataatcgctaaagcaaagtaaccttcgctgtcactgcgaggcctcgttagaggtcgaagcagtctcagagatcccttcgctgcgctcgggacaaggattgcttcgcttcgcttgcggtgactcaattgtcgcctatttagagattccattaatgagtaaaacattttgcaaaaatctcatttgtttataactacagtctatttgaagacaaagaatgaaaaaggggatattaatgaaagaaaattattaaagatagaatgaaactaatcaaaaaatagggaatcgagtaaagatgaaagagaagataaatatccctttttgaataaagacgcaaaccaattaaattagctaatgaagcaaaaactagtccattgccagccacattaacaccataagctatggctttcaaattagttgaataattaactaaaaatatagctgccgggacattactaaaaatttgtgaagctaaagcagaagttataaatacatatttactacttttaatcaaaaggttattaaaaaaaatatttaaaaatttcaaataaaagataagtttaatattaatgaagatcaaaataaaaagaaaaattaagccccaatcgcatttgaataatatctttcgaaagaaaagagcaaaaattaatattaaaaaaataagaaaatttatttgatcaaactctaaaaaacagagaaataaaacaaaaaagaacatagcaacaacaaaatcttttttaaaaaaagaaatttttaccttagacatcttagatattttttcagaaggaataagaaaaaaaacaaacaaaaccaataatattaacaataacaaaaacaggggaaacattatttcaataaatgttagaaaagatatttcccactgatgccacaaaaagagattttgaggatttccaattggggttagtgttgaaccaacatttgctgctattatttcaaaaataaccaattttgctaattttttttgaagaatatcctgcaacgttaaagtaatgggaacaacaataaaaagagatatatcgttagtaagaaaagtagcaataaaagctgtaaaaacaacaaaaaatagacttaaaatacgttcatttcttatgttggaggctataaaataagaaaagtaataaaaggctccgctttccttaatagctgtagttattagtatcaagccgctaagacttaaaattgttttccaatctactaaagtggggatttctgttaaaggaaacttgctcaaagcaatcaagattaaggccaaaaagagagaaagaaacaggaacaggttatttttaaaataaagaatcatgcgaaaattttattatcggaaacggtttttgccaaaattaaaatcatgggttgggctcgccaaggcgagattttcgctcgcgagagagctgcttcggctgctgacgccttgcgacaaagatcccttcgctagcgctcgggacagggattgcttagccacttcgtggcccgcaatgactggaaaagggacaggctcgcaatggcgctgcagggctactttgtcggccctgcgggctcttcgtaataacataccctcgttgtcactgcgagcggagcgaagctgtcttttccgcccttagccatcagccatcggccatctgccatttggtcacggcgaaccccttcccttccttgtcacggcgagcccgtaaggacgaagcagtctctcaagtatagcgttttgcaaaggtgtttacctggcataaaacttcatctcctgttgggccggataatcaggcaccacacgtaaaccatcatgatatatttttatatgagccactatcatttgtttataagctacaggaaaaatccaactagcttctggctctctaaattctgcagcaggcaaaacttttaagtttttgacaataccaattaacttttcatttattttctgtaatgttatttctgtagattgggcaaaaacatgtattcccttgggaagaggctctccattaataggattaaaatcaattactcctactaccgaattctggtaaaggatggcccctttgacttctatatcccctctagggcctcttttaacccacactttccctggggaaagaaaaccttctatttgtttagccgtagctactgcttgaggcaaattatttagtattacaggaacttgcggagcgagccccattacccctggtggaggtggtgcccctggtggtggaggcggtgcccctggtggaggcggtgcccctggtggaggcggtgcccctggtggaggcggtgcccctggtggaggcggtgcccctggtggaggtttcatgagaacagactgatttaaaacaggaggtaattgattttgagctagaacacaaacagggaaaagaaaacataaaagcaggatcataacattcaaaaatacattcattttcaaactcctttaagttattttaattcagtttcaattaaaaatacctgggaaaatttttaaacgcaattcttttaacgtttaaaaatttaaggtaccaaggcaaaaaatcattttttatttgttttcttttgatatttggctttttccaaaaaaacgctacataccttagccctaaagtctttcgtgaggcaaaagtattcttttcaagtcatgagcattctatagctctttagactgtgttataaaaaagcgctatgcgcatcaaagttaagccggaagactttatcgtctatgaagtggctgacatcagacctgaaccccagggtgattttgccctttatcgcctttataagcgaggggcaactacctgggatgtaatcggagatatagccaggcgtctgcgccttaaggcctcggccattcagttcggtggcctcaaagaccgccacgctatttcttaccagtacgtaactatccgccacggacccaaaaaagacataaaaggtaaaaactacgaactctcgtatctgggacagacaaaaacccccatgtccaaggcccgacttaaaggaaatttttttcgccttctggtgcgagaggttaaaatctcgcctgagaaactctcgcgcgaaatagcacttatatcccgttacggagtggtcaattactttgacgagcagcgttttggctcggtaaaacacggcctcgggtttgccgtaaaagaattaattcttggccattacgaaagggccttatatcttttgctggctgaaggaagccaatacgaaatgaaaaggaccgaggccttccgtaagtgtcttaagaaaaattggccaaatttttcggcctgcctagacctggctccaagcccctgggagaggcgtctcctcgagtttttagccagccataagccctctaaacgcactttcaaacgagcctttgccctggttgaccgggagtatcttttgatgctctgtcatgcctaccaggcctacatctggaacgagacggttaagctttacctgaaaaatttgggcctaaaacttttgcctgtcccttacctactcggagaactacttttttatcgcgattttcccgaagagctaaccgaagctatcctgggcacaaagatccccttaccaagcccaaggcttatactggaccagccattaaaagaattaatggaagaagtattaagacttgaaggcatagacggccttgagaaatttcgcaccctggccaaaggggctacttttaaaacttatccccgtgaagtagccataatcccccaaaaactcaagtacgaaacagttgaccagaacaaagtgtggcttgaattctttctccccaaggggagttacgccactatcgttctcaagagacttttcttacttccagagacgaattagtgcaaaacagctttttcttttttgggtttggcgcctgggcggccacagcactttttatattttttaccactaccgcaggggcaaggatcattgcggccgatttttttgccgcgtcttataggctgttttttgggcttttcttcccgggtttcttctccacggctgtaaaccagacgcaaaggctttttcttttgttcttcttctaatttttctacttcttcttcacgttcaacctgcacgcggtagaggaaagaaagggtttgttctttgatacgttcaatcaagtccgaaaacatggcaaaggcttctcgtttatactcctgtaaaggattttgctgggcatagcctcttaagccgatcccctcacgcaggtggtccatggccaggagatgttctttccagagagaatcaatggtgtgcagcaagaacatgcgttcaagctgcctcatagtatcctggccaatttcttgttccttttcttcgtaagctctaagggcctgttctgccagattttccgcaagttctttggcatcaagcaggtcttcttttatttcagggcgaaaaccaaaaacacccatgaagcggtctttaaggccctctaaatcccaatcaacaggtgagcccttttcttcacggtattcttccactatgccttcgcacacatcgcggaccatgtcggtaatccagtctctaatattatcgctggcgaggatttctttgcgctggctatagatgacctcacgctgtttgttcattacgtcgtcgtattccagtaagtgcttacgaatctcaaagtgatgggcttccacctttttttgggcctgttcaatagccttagacacaaaaggatgttcaatgggctcgccttcttctatacccaggcgatccatgattcctcttagcttatctgaaccgaaaagccttaaaagatcgtcttcaagagagagataaaaacgtgaagaaccagggtctccctgtcttccggcacggcctcggagctggttgtctatgcgtcgagattcatgtctttcagtgccgatgatatgaagcccaccaagggcttttacgcgttcgtagtcttcctggcattcttttactttttggtaaagcacttcagcccagcgctcagggaatttcttggtagggtcttcaccctggcgggccatctgcaaggcctcattccaggaagagggatcaatgctatcaaggtcgtaaccctcttcagccagggtttctttagccaggccttcaggatttccaccaagaagaatgtcaactcctcggccagccatgttggtagcaatggttacggctcctgaacggccagcctgagcaattatggctgcttctcgctcgtgatacttggcatttaagacctggtgcggaattttctttttcttgagaagaccggaaagaatttcactattctcaatgcttgtagtaccaacgagcaccgggcgaccttcacggtgtaattcttctatttcttcaactacggcgttgaacttttcgcgtttggtgcgataaaccacgtcgggatggtccacacgaatcatgggtttatgggtagggataaccaccacatcaaggttataaatttctttgaattcagcggcctcggtttcagcggtacccgtcataccggccagtttttcgtacatgcggaaatagttctgaaaagtaatggtagctagcgtctggttttctttttcaatcttcaccccttctttggcttcaatggcctggtgtaggccatcactccagcggcggccgggcattaaacggccggtaaactcatcaacaataatgaccttgccgtcttttacgatgtaatccacatcacggtgaaagagatgatgcgcccgcaaggcctgatttatgtgatgcaccaggcttatatgacgcgggtcgtataaattctctacaccgaggaggcgttccatctcggccacgccttcttcggtaagcatggcgcttttggtcttttcatcaagggtaaagtgaacgtcttttttcaagtggcggacgagtttgtcaatatgataataaatttcagtggattcttctgaaggcccggagataatcagaggggttctcgcttcgtcaatcaagatagagtccacttcgtccacgatggcgtagtggtgctcgcgctggaccatgtcttccagggaaaacttcatgttatcgcgcaggtagtcaaaaccaaattcattgttggtgccgtaagttatgtcactggcataggcacgtttgcgttcctcttcgttcatgccagagacaattacgcctacggaaaggccaagaaaattgtacaaagtgcccatccacttggcgtctcttttggcgagataatcgtttacggtaacaatatgcacaccttttccggtaagagcgtttaagtacgccgggagagtggctacaagggtttttccttcaccggttttcatttcggcgattttcccttcgtgaaggacgataccgcccatgagctggacgtcataatggcgcattcccagcacccggcggctggcttcacgcaccacggcaaaggcctctggcagcaagctatcaaggctttctccccggtcaaggcgttctttaaattcctgggtcttggccttaagttcggcgtcagataacttctggatttgtggctcaagcgcgtttattttggccacaatcggctttagccgcttaatttctctttcgtttttggttcctacgattttagctaaaattttggtaaacatatcaatcctctattactgattctttttgagacctttccaaaatgttatacccaagagactgcttcgcccataaagggctcacagtgacaccctaaagagtcattgcgaggctgcgcctagcagccgaagcaatctctatcgcgaggcgacatagtcgccgtggcaatctatctatgttttttaaactttgcaaaggtctcttttttaataagttttgtttacattaaacagctttcttggaattatggcaagaaggagcgcaaaaacacggactcttttaaggagcctccagcaaattactagacaggccggtggcgtaaagtaatttggcgtaagctatttttaggtcagccaaggcctgtatacgcctcacctgagcactggtaagaaagaataatttaaaaatcaagggggctacgccccagtgccttgcccccgatacttaaccgaatctagaatccaggaaactaaatttagccatttctattttgggtggtcggatagtttctttttgtaagaatagataatgttttagttttcttcgttatctgtaatttcgtgcataaattctttttcgataagaagaataattacttctccgagttcgtttaggcgagtatcaatggtttccaagcgagcggcaaaataattgtaggccgtactagccgggatagcggcaaaaaggccaagggccgtagcaataagggcttcagcaatacctggggctacagtagccaagctggccgatcccttaaggcctatgtggtggaaagccgtcattatgccccagaccgtaccaaacagacctataaacggggcgctattcccggttattgccagaaaggaaagaccttcttttaaagttacgagttctctttctctggcgacgtttaagtagcgatttaggcgtttgataaacatttcaagccagagggcaaaaagttcttttttggcaggaagggcgctttctgagcggagccttaccagttctcctagtaaataccgggcgatattccagccagaagattttttataacggcgtaatttagtagccagttcctgacaggaaacacttttttcagcaatgagagatagctctccaaggccgcgggtagcttgcttgaattgccgccattttaaaaaaatgacagcccacgtaccaatagacataaaaagaagaaccaacatggttagcttggctacgagccctgcttgaaatatcagataccagagattcactttagcctccttgggggtgaaagataaaattttcagggactcgttttagcaaacccttttcaagacatttgtcaagaaagacacttaccgccttttgtcctttttcttttaaggagaaagtaaactcgtttacaaaggtttcgatgtgttgctttataatcttgggttcaagctcttgagcgtgcgccgttataaagggccagatttggtctatatgctcacgggcgaaggccaggctatttttaatgtctttacaaattgcttccttatcttctttggaaagtttgcgcttgacaaagattcctccaagagggataggaagccctgtttccttttcccaccagttacctagatctactaactgatagagaccaaatttttcatagacaaatctggtttcgtggattaaaaggccggcatcaacttcacctttgagcagggccgacataacctggtcgtaacgcaaatttataacttctcctaaatcaggacagtaaaatttcagtaaaagataagcggtggtattttctccaggaatagcaatacggacgcggctaagatctaaattatttttacgggctacaagtacaggcccacaaccataacccaaggcgcctcctaccggtagaagctggtatttactaataattttggggaataccccaaaagaaagtttggttacggttaacttttctttaagggcccactgatttaatttttcgacatcttctataaatagctggtaatcaaaagacagagaaattttttgagtagctaacgcgccgaatatgtaagtatcattggggcagggtgaaaaaccaagggttaaagtttttgattgaggcataacaaggcttctccgagcttttcaagtgccgtatctatagcccaggggctatctggttctgttaaaagattactaaccgctcggatttcaatcaaggggaaaccaagtttttgagctaccaaagctacagagaagccctccatgttttcaataagggcattttgatgttttatggccaaaagctctgcccgtgaaatatccctcgtagcgcaacacactgttacaaaaggtccacactcaggggaaaacccattatcttctaaaatagccagggctttttccagtaaagggtggcgtaaagaacattcttttttgaccggaagtttttcggaaaatggttgaaaacctatgtcgtagcatattcccagatctccgaaaaattctacactagccagagcgatgtctcctgtgttgagttggctgtctggataggctccaccaatgcctgccagaataacgggacctttattttgatttaaaagagcctggtaagctccaagggccgcttccaccggccccatgcctattatttcagggcttaggccttttgggcgcaaacgagacgcttctatttccgtagggactaagattttcatctacactttggctagcatagcccgcataaggtctcctgcgttttctgctcggccagataactggcatattaattcagtaaccctcagcaaatggagaatagaaacagcgtcttgttctatgttaaaaatttctcgttttaaagtggtggcgatttcatcactttcatgttcacgtgaacggatgttacggattacctctttagctttttctctggcaatggtgtcttccaggcttaaataagctttagcatattctaaaagaggaattaaaagctctgtagtttcgatattatgcttagttaataaaactaactgaaaagaaatatcttcagaaacttcatattccttaaaagtaagccatttaaggatttcttctgcagcatcagcaatggcatcttgttctttgagatacataaataattcaaatttatccaccggaagaattattccgtgaggaagatggccgcgaatatttttcttcaatgagtcagcttcgcgttcaatttgaaccagatccgtataaattttgtggcaagcttctaaatttttttgaaagaatacttcaagggctttggggagcatattcacgcagcgaataaccagtcgggcatgttcttcaagtaaatcaaagagatctttcttctctataacctcttttcgtttcgaaatttcaaatttttcctctttgatttcgcttatataagactcacaaatttctgtatgtctaattatgcgaccttctacaagaaaaactacctcttcggaaatgtttgtggctaaatctgctactctttcaagattctggatagcaataatataatcaacacccatatctattatttgggggttagatttcatacactcaataacttggccaataagaacattttgaaaatcatcaactttcccgtctctaagacaaacagcacaagccttttcaggatcttgagtcacaaaggcttctaaggctccgtcgagcatccctaaggcctctttggccatatcacttaaatctaccgggcaggtaaaaactcctcttttgacgatatcttctactctttcggcgatatttactgcctggtctcctaagcgttctaagtcacgtatcatgctcatggcggaagttataaaacgcaaatctctagccaggggatgatgaagagccagtattttcatacaaaaaacaagaatttcattttctatggcgtctattttgtggtcttgctttataacccgtttggctagttcagggtctctttcttcaaaggcctttaccgccgtacgtacagactcagaaactagacgacacatttctaagagataacgtttaagttcttgtagatctttttgaagatgaatattcataaaaggcctccaatttaggcttataaaattccattttatgattatttagctaaattttccagttaaatattcttcggtgcgtgggtctttcggattagtaaacatctccgctgtagggccaaactctactagttctcctaaatagaaaaaggctgaatagtctgacactcgtccagcttggggcatattatgggttacgatgacgatagttactgatttttttagctcaacgattaagttctctatttgtagggtggctttagggtcaagggcagaggtgggctcatccatgagcaggacttctgggtttacggctaaagcacgagcaatacataagcgttgctgctgtccaccagagagaaaagtccctcgtctatgaagaatatcctttacttcatcccacaaagcggctttgcgtaaggcctcttcgcaaatacggtcagcttcttcttttttgaggcggatccccaggagtttgtatccggccagcacattgtcataaatagtcatagtggggaaaggattaggcttttgaaaaaccattcctactttacgtcttacgagaataggatccatctcaaggatatcctgatctcttaaaaatatttttcctgagtaccaggctccaggggtgagctcgtggagacgattaaaacaccgcaaaatggtggtcttgccgcagccagaaggccccatgaaagcggtaacttttttttcaggtatagacatagatacatgtttaacggccataaaatcgccatagtaggcacagagatcttccacacgaaagatggggttttcaatgctcatttcgcctcctatttttcacccgctacccgacgggccaatattcttgatgcgatatttagcagaagaacgatagtgattaggacaattgaagctccccaggcctgttgccaccagtcttcatacggactcatagaataattgaatatgagcaaaggcaacgcattcatcggttccagagggttataagtcataaaaggattaccaaaggcggtaaaaagtagaggggctgtttctccagcaatacgcgctacagctatcaatactcctgtggttacgccaaccatgccagttggcaaaaccacctttaaaactgtgcgccagtaaggcactcccagagcgagggaagcctccctcaaaatatttggaaccaggcgtaaaacctcttcagtagtgcgcactactaccggaatcatcataatggcgagagccactgaacctgataaagcagaaaacttgcccataggtttaactacccaggcgtaagcaatgataccgataacgatagatggaactccttggaaaatatccgcacacattctaaccaggtgggcaaatttggattccttgccgtactcggaaagataaatgcctgccattatggaaagaggaactcccataagagaggccaggccaacaataatgaaagtacccacaatggcgtttttgataccgccgcctggctctccaggaggggccggaagattgagaaaaaagtcaatgcttagactgcttatgcctttttgaaagagctgaaaaagtattatgaaaaggggaatagctggaattatggccaaaatggctatagtagccagaattatttgatttttagtctttcgccactggtatttaacattgttaacgttgttcatgtttacaccctagttttaataataaagacacgagcaataagatttactaaaaccgtgatgataaaaagaagaagccctatttctacaagcacagccaggtgtagcccttgtgcttcgttaaactcattggcaataacactggccatagtgtttcctaaatcccagatacttgaagggatagttgacttgtttccgattaccatggtaacagccatggtttccccaagggctcttcctagggccagtacaatgcctgctactatgcctgacttggcgtatggaaggataacgcctctaattgtttcccagcgagtggctcccagaccataagcggcttcttttaaatcattaggacaaagttttattacatcgcgagccactgaaagggcataaggcaaaatcataatggccaaaaccaaagaagccgtaaaaattccaaggccgtaaggaggagcaccaattttcatttcgagttttctgattatggggacgaggaagaaaagggcccagagaccgtaaattactgaaggaattccggctagaagttccattatgaaagaaactggttcagctatttttttaggggctagttctcccaaaaatattgctccggcgagagcaaaaggggcggctataagcaaggctagaaacgaggtgagtagagtccctacgataaaaggtaaagcgccatacttgttggctagagggttccagtcagtactccagataaaacttaaaccataatgtttaatggccggccaggactggattatcaatgttattaaagaagcaataatcaacaaaataactataagccctgacccaatggccaaatacctaaatacatcatcccagatttttaatggtggagatagatttttatcgttcatcatggtccataatataaataaaaagctaggtttagttgttacaaaaatttgacaatttggaggttttctgatggcaactaaagtttattttacggacttaaaagtagataataaaaagagcctgctggaaaaaattcccaaacttttagaaccttttaatttagccgaacgttttcgccaaaattctttagtggcggtaaaacttcactttggtgaatggggaaatctggcccatcttcgaccccagtgggctagaaaagtggttgaagtccttaaaggcctttcagttaagccttttcttacggataccaacaccctttacaaaggtagccgctctgacgccgtctctcatattgagaccgctattgccaatggatttgattttgcggtagtaaaggctccagtgattattgcggacggtttacggggtaattcttacgaactgataaagcttgatcttccggtcttgaaagaattttacatagccaaagaaatttaccgggccgatggtctagtggtgcttactcattttaaaggtcacgagctttctggctttggaggcactataaaaaacctggctatgggaggagcggcccgtaaaggcaaacttcagcaacattcaactcttactcccaaagttaataaacgtttgtgcgcaggttgtggcacttgccttgaattttgtccggtagaggcgccagagctggccgtgggagccaaaaagaaacgtttccgcattaaccctaaaaaatgtattggctgcggggaatgtatcgccgtatgtcctaaaggagccattaaagtacaatggaatgaacaggccgtgccttttatgaagaaaatggccgaatacgcctatgctgttctttctaataaacaggggcgagcggtttttttgaattttatcatggatgtttctcctgcctgtgattgccatcactacaacgactatccggtggtgagaaatatcggtattttggcctctgatgatccggtagccattgatcaggcttcagtggagctggtaaacgccgagccttctcttcctggagcaaagatatgcgccgatccaggagaagataagtttaagagtttataccctaaagtagattgggaaattcagctagctcatgccgaagaaataggtttgggaacgagagattacgaactcgtgagagtatgaaaaaactcattgccgataaaaccgttggtaagcttgccaagtggttgcgcattttaggtatcccttgtgaaatgcaagaaattaagagcttaaaggaaattccgaaagaagctattttatttacccgttcaaggcggattgcctcttcccaaacaatcttgctggaaagcgataaagtggaagaacagcttaaatttgtttttgaaaaacttcctgaacttaaaggtcaaatcaagccttttagcctttgtctcaggtgtaaccaaaagcttgagccagtttctaaagaagaagtcttcggcctggtgcctgactatatctatgaaacctttgggtactttaaacgttgcccgctatgtgggcgtatttactggccaggtagtcatcaaaagcgtatgtcatctgcgcttaagtctattcttgcggtgaaggaggctcaggagtaagaacaggtgctttttcgggaagtttgaaaggtttgcctacgtaaagccagaaagaagttctcaaaaataagggatagctagtatttcctatcatgtgtttcccgtaaggtattttggcggttattagccaccagccatcttgaggaaagcctatactgaactcgccgttctcatccgtataaagagaaaaatacatccgcggggtatcccttttaccaaatttatctttggggagtttatcaggagaaagataaacgccgttaaaccgaacgacctgtacaaacactttgggggcgggtttcccctcaaacaagatttggcctctaaagatctggccaacagaaagcccgtaagggcgggtcatgggtactatttcaaatttttgctcgagaatttgcccccagcccttttcttcttctacgtgtaatggaactttaactatctcctgccacacttcaccgatagcgggcataagagttggctgagtgatgaataagaaataataatcccctgccagagtggggacatatttgactttccaggcaaaacgctttttcccggtggaaaaatccttgaacattacccgcacaaaagccaggggttctgtttttttgtccggtctaaagactttacccttgggggctttgaggtcatagactattccctggaagggctctgttcgcaggacaaaaaactgtatctcctggccctttaaggcatatccctggcctttagggtcaaacaccgtaagaaaatagccccaactcgagcttacccagcagaatactaaaagaaaaacaatgagtgtgcgcatccttttatcctctttttcttacaaaaagaatacttcgctcgtgtcagcacatagcgacaactagagaaagccattacgagcgaagtattctcgcaaggcccaaacctcgctatggcaattttaactatcttatatcttaaacggctgaaccgacaattttcttaaagattaaatcatgtaaggcgggtcggaaaaccttaagtttattaggctggcggtggggatgcacccggttgctcaaaagaaggacgatcaactcgttttcaaagtcaatccagaaagaagtgccggtaaaaccaaggtgccccaaggctttccttgagataaattctccggcacttgaaccttgagggcttggtcggtcaaaggctaaagcccaggtgcccgcctctgagtgccagttccagaaaagggaaactattttttgggtcaaaaaattgcggttttctcggcccaaataggcatttagcaaaaacaaaaggagcctgagtatttcttttgccttaccaaataatccggcgtggccagctacgccacctagtacccaggcgttttcgtcgtgcacctcgccttttatgagcttcccccgccaggggcaaacctcagtagcggccgcctgttctttatctttaggcctaaaaagaataccctttgaagaaagcccaagcatttttaatgtgtcttcaaagaattcttctagagtttttccgctaactatttctatgattcctcccagaagaataaagcccaggtcactatagatatgctttttccccaccggataagccaggggttctttaagaatccaggtgataaccaagtctttacgtttttctggaggataagtgatgagtttaacaaaataaggcctgtgagcgggaaggccggcgctatgacttaacaagttagctgtggttacttctttaaaccaaaatggcacggagaaaaactcataaagcctttggccaagttctatctttccttcagctaaaagcctcatcaagcaaaggccggtggccagaggtttgctaagagaagcaaggtcatagtacgtttcaaggctagcctggcgagggacaggcaaaatttcttgccagccaaaagcttccatgtaaacttcgccagcgtgccacaccgccagtactgctccgggaaagaccttttcttttacgccccggcgcatcatttcggcaatttcttgagggaagggcttaggcatctagttcgcggcggctcttttcctcaatttgtgaaaggagcttttcaagctcttcaacggtgaaaatatattctcggttgcagaaatcgcaggttatgcgggcaggttcattcttcttgataagttcttctatttcttcaggcccaagggcgatgagggccctttctacccgatcgcgagagcagcggcagcggtaggcaaggggccttttttctaaaatttccacattatcccggccaaaaatgcgataaagtatctcttcagggcttagctcttcttcgcgcaataggctcgttactggaggcagttttttgagtacttcttcgatgttggcaatttgttcgtcagtggccgcgggaagggtttgaatcaaaaagccgccagcagcttttacctggttgtctgtgtccacaaaaacaccaagccccaccgcagagggaatttgctcagaaactgtaagatagtagctaacgtcttcggcaatctcgccggaaataagcttggtagagccctggtaaggctcttttaaacccaaatcgcgggtcacggaaataaagccgtctctccctacggcctggcctaccaggagtttccccttttgcggggtcaggtggatatttggtttttgtaccaaaccgcgtacgcttccttgggcatcagcttctgcaagcacctcgcctatcgggccacctccgtttatctggatcatgacgcgcccggtttttaagtctaagccaaggagggcagcggcggtaagggcgcgcccaagaaccgccgtggctgtaggggaagtgccgtggatctttctggcttcttctacaatgtctttggtgtcagcagcaaatatacgaaaagccccgtctttggtcattccgcgaacagcgtaactcattagttttcctccttgagggctaaaagagtgagttctttagagcgattggcagactcttctactgcgtccattactgtggccttaaaagcgccttcttccaaagcttttaagccacaaatggtagtaccaccaggcgaggttaccatgctttttaactcgtatggatttttgcctgtcccctgcattaatttcagagttccaagtattgtttcttgggcaagaatttcagctaccggccggggaaggccaacttttacgccgccgtctatcaaggcctccacaaaagcggctacataagccggcccacttcctgaaagcccggttaccgcgtcaaaatatgtttcaggaagttctatggctttaccaaaggcttccaagaattctcgggcgagagccaggtcttctgacgaggtgtagcgcccgccggtgtaaacagaaatccctgcctggactaaggccggggtgttgggcataaccctgaccactttgattttttctggaagatgggcttcaaggagagctataggaatgccggcggcaatggaaataattagatgacgcgaagtatccacacaaagagtaatctcttttaaaacttctttgataatttgtggttttaccgccagaactattaaatcagcttcttttaccagggcacagttatcaaaaataatttttattcccgggaaggtgtttttcaggtattcgcggcgttcaggagaaggctctgaaacgatgatattttctggcaaagctgccttagagtcaattaggcctttgattatggctgaggccatctggccgccacctataaaaccaatttttaaacctttaagagacataggccctcctcttgttttgtgttatttcttatcactttaagaaaactttgttaacaaccaaaaatttacgtggaggacaaaatggcccaaaagccctggggaggacgtttttccgaagaaacagataaactggtagaggagttcaccgcctcggttcactacgataaaagacttgccctttacgacattcgcggaagcatagctcacgcccgcatgctgggaaaaacgggcattattcccttagaagacgccgaaaaaataatagctggtcttaaagaaattgaaaaagacataaaagaaggccgttttaagtggcgcaaagatttagaagacgtgcacatgaacatagaggccgccctttacgaaaagattggcccggtggcgggaaagcttcacaccgcccgcagccggaacgaccaggtggccacagacgtaaggctttttctgcgagacgttatagacgaaaccttaagccgcttaaaagacttgagaaaagccctggtagaaaaggccaaagagaacctggaagtaattcttcccggtttcacccatctccaacacgcccagccggtacttctggcccaccaccttatggcttattacgagatgtttacccgtgatgccaaacgttttgcctttgtccgccaggagacaaacgtttgtccgttgggaagtgccgcccttgcaggaacaccctttcctgtggatcgtgagatggtggcccaggaacttggctttgcaggcattaccagaaacagtatggacgccgtttctgatagggactttatcgtctccttccttgcggccgcgtctctcgcttttgttcatctttcgcgcctttcagaagaactaattctctggataagccaggagttcggttttatagacctgccggataaactttgcaccggtagctctattatgccccagaaaaaaaatcccgacgtggcggagctcatcagaggaaaaagcggccgcgtttttggaaatctcttcactcttttaacggtgttaaaaggccttccaatgacctataaccgtgacctccaggaagacaaagagcctctttttgatacggtagatacccttttggcggtcctggctctggccaaagaattgatagtgggccttaaagtgaaccgggagcgcatgcgcaaggcctgcgaggaagggcatctcacggctacagatctggctgattacctggttactaaagggctaccctttcgcgaggcccaccacgtggtaggccgtctggtggcctattgtgaagaaaagggccaaaagctctgggagttgccaattgaaaagctaaaagagttttccgagctaatcggagaagatgtttatgagtggcttacccttgaaggttcggtgtccaggcgtaaagtagtggggggcacggccccagagcaagtggaaaaagccatttatcaggcggaaaaagaactggaggcttaaaagaatgattaaggctgttcgcggatttaaagacattttgcctggagagacgggaaaatgggtttatcttgagggattagccagaagattgtttaacgcctacggttttcgcgaaattcgcacgcccattcttgaaaagaccgagctctttgcccgaagcattggtgaagctacggatatcgttgaaaaagaaatgtatacctttcttgaccgcaacaaagagagtgtgactttgcgccctgaagccacggcaggcatttgccgggcggtaattgagcacggcctttacgctaaggccaaagtgctcaagctctttaccatggggcctatgtttcgtcatgagcggccgcaaaagggccgtctgcgacaatttcatcagtttaacgccgaggtcttcggaagccatactccggggacagacgccgaagttattgccctggccatggatattcttgaagccggaggggctaaggacctgcgtctggagataaattctttgggctgtccagagtgtcgtccggactttagagaaaatttgcgaaagtttctaagagataatgctgataaactttgtgaagactgtaagcggcgcacggagaggaacccgttacgggctttggattgcaaaaaagagagctgtcaggccgtttatgtaaatgccccccttatagaagaattctggtgtgaagactgccgcaagcattttgctagagttttagaagaacttgagcttttaggccttgattatgttaaaaatccacgcctggtgcgaggtcttgattactacgtgcgtactacttttgaaataaaagccagaggtctaggagcccaggacaccgtggctgctggtggccgttatgatggcttgctcaaagccctgggtgggccggatattcccggagttggttttgccattggggtagaaaggtttctcctggtggctaatttgcccgaaggacttgagcgcgggcttgatctctttgtagcggccctgggagaagaggccaagcgaaaaatcttgtctctagttagatctctgcgccaaaacggattttctgttgatcttgatcatgaaggaaggagcttaaaggcccagctcaaaacggccaaccgccttaaggcccgctatactttgattctcggtgaaaatgaactcaaagaaaaagtagcccttttgagggatatggccacaggagaacaagaaacgctttctttggctggccttgaaaaagaactgattaaacgcctttcgtaatggggctctacgaaatagcggttatttttttagcggcctttatttacggggtggctggttttgcctttgccctcctggctgtaccgctcctttcttttgcctggccattgaaacacatagtgcccctggtagcccttctggccacttctttaaacgggctcatgttattcaaattaaggaagagctttgctttcaagcgcgttatgcccctgttattgggagggttgcctggggttttagtaggggcctattttctgcggcattatgataacgcttttttgcgtgttattctgggcctggtgctggttctttatggtctatggggccttaagaatcccaaaagaccttttattattggtgacaactggggttatctctttggctttttagcaggttttctcggcggagctttaaatacaccagggcctccagtaataatctaccttactcttaaagattggggtaaagatgaaattaaaagcacgcttcagggatttttctttttgttggccatttttgtaattttttctcactggcgaatggggcttattacgcctgagattttaaaaaattatctgatagcctttcccgtaattcttatagggcttttttcaggccaccgtctatatggccgattaagtttaaaggtgtatcaaaaaatactttacggcttattagtaatcatggggcttttatctttcccgtggaaaattggaggctgaaatggaaaagagaaaatgtgagcggataagacacgtctttcgcgttgattacagtacccctgaggcccttttcaacgaatttgctgaaaacattagtgaaggtggtttatttattcaaaccaataatcctctagaaattggcacagaaatagttattgaatttatgcttcctttcatggatgagcctatcaaagttaagggtcgggtagagtggcacaccaatctccctggagtcaataaaaatccgcctgggatgggcgtaagttttcaaaagctttctacagaagacaaggaaaaaattaatgaagtggtgagaaagttaaaggctctttaaggctttctaccttttgttttctctatttccctttttttatcagtggtatttggaaattgactcttgccctcccctgtgctaaggaaaaggcgtttatgaaagaggggatgcgttattttttgagcctgcttggcgactttttaacggtaggcctggccgtaggcgggtctgtagccgcaggcgtgattaccggttggtttatcgacgaaaaaatttttgatggccgaacttctccctggtttactatgatttttgcagcctttggtatagcagggggaataaaaaatatttttgttatgaccaaaagaagattcaagaacgagagaaatgataaggcttgaaactaacgaagaatttttaaaacgttttaaaatttggacaggtatcttactgctgggtatagctgttttgttttacttagtcactgcttcctgggcgcaagggctaagtgttttagtagggggagctatagctctcttgaattttcaatctcttcataaagatgttaaggctatcgctcaaagtgtggccttagggcaccagacagcctcgcgagctactagggtctatcttttcaaatattatctcaggctgatagctaccgcgattgtgctattttttgtgataaaagttcaaatcattaaacctttgccgtttatagtgggtatttcggttattatcatgaatattttactttgcttttttagggaaatagggcgtaatttctggctaaaatttaaggagggctaggttatggaacatccgttactgttcctgtgctttttgttggaacttttaggaattccttcaggctggcattattacgagcatgccgatcaatacggtattcttgcccaaattttcgctcctcatatggttcacagctatttcgtctgtattttgatcatagttcttattattacggggcttaaaaagcgagaatttattcctaaaggcgctcagaacttttgggaatttgtgcttgaatctctttatgagtataccaagagtaatgttccttcttctggcaagctcaatttagtaccttatgtgttcccgttgattgtttgctttgccgtttatatccttttttgtaactacattggtataatccctggttttatggctcctacggccaatattaacgttactttaggtttaactttgataaccattgtttactatcactttttgggtcttcgtttccaagggcttaaatatttcaaacaatttttggggcccattccctatttgatcccgctaatcgctccagccgaaatttttggacatattggtcgtattatttctctttccgtacgacttttcgccaacatgatggctaaagaacttttgatcggaatattgctctttttggctgggccgttttttgcgcccctgcctattcttttactaggtgtgctggttgcttttatccagatgctcatttttatcactctttctttagcttactttgctggagctgttgaagagcatcattaatagagagatataacggggtgcggagaggccctttgcatcccaaaaaaagaaaaatataaaatttttaaaaggagggagtaggttatgaaaaaagttttaggtcttgcggttcttttccttcttaccggagtaactatggcctttgctgcggaaggtacacaggctgctcttggtaatggtttcttaggcatggtagttcttggttcttgcttgggcatcggtgtagccgctagtggttgtggtgttggcatgggtcactgcgtacgcggtgcttgtgaaggtattgctcgtaacccagaactttctggtaagcttactgttaccatgatcttgggtcttgcttttatcgaagctttgaccctctatgctctcgtgttgagcttttacctcgtattcgctaagcttcctggttacatggcccttattggcgcctaatagctttttgcttttgtatataaaagccgtggggggaactccttcacggctttttataatggcgcaggttttcgagtattaattttgactcttgacgctgcccctatagccagatagaagtatgatatgccaataagaaaacttcttccgcttttttttatagggtttcttttaacaagttgtgccactaatcaacaggatattcaggtcttaaatagccagctttataatctcagttctcgattggattctttagaatcccgtttgagtgctgttgaaaaagaagtagctcgccttagccaaaatcaggccaagtggcaaaagaaaatagaaaatcttgcccttgacaggcaagaaaagcttgctgaacgtcaggcagagcttagttcagagatagacaaactccaagcagaacaactccgcttaaacggccagatagaacagctactttatctccaacagcaagaccgtgaaaatttacaagattttcaaaataaaatattagccaggctacaaaaacttgaggaaaaactttcttcttcaaccgtaacaaccaataaaaaagaaaaagaagaaaaagtagtttctcaagaggatctttatcaaaaaggcctagatcttttcaagaaacgtctttatgaagatgcccaggcagcttttgaagagtacttaaaaaaatatcccaaggggaaacgggctcctaatgctttgttctggatcggagaatgtctttataaacgaaagctctatgaagaagctattttacagtaccagaaggttatagaccagtttcctaaaagccctaaagtgccagctgctcttttaaagcaggggctcgcctttttgcgtttaggtgataccgaagccgcagctattgttttcaaaaaacttgtaagacaatatccacgtactgaacaagcccgcatagctaggaagtatcttgcaaagcttggtaaaaattaaactacaaatctttatttttgcgtttactttcctttttttggctcaaacagccgcttgggctgccttaaagataggtgttgtactacctctatcaggagaacaagcacattttgggaatcaattaaaattgtggctagaagaagtaaaccaaactttagctcgccaaggagtttcttttgatctcgtatatcttgattcacgaggttctccttcgaatattagaaaagtagtagaagatgctctctggcaaaaagtaaatgtgttaataggccctctaatgcctacttgtgctgatgttttagttagagaggcgcgtctttatggtcttcctgttattgttacttctggagaaataaatcccattaaatatttaagaaatcctccggggccagtttttagaacaggtatttctacacgccttgccgtaaaggccctttaccactgccttaaaaacagggggatacataaaataggcctccttcttactcgtgatccttttggccgagagggagaaaaatggctttacgcttacgctacagagtttgctctaaagatagttaaaaagcgctattttggtgtttttgatacggatgttacccagcatcttgaagatatgcttgattgtgatgccattatttgttgggctccagccagatcaagtctccaggtgctaaaaaatatccatagaaccagctatgctataccggtgtatttttctcacattgttgatgatgaaatttttcttaaagaaacctcttttaatatgccctttgtaggaccggcttttttttaccagggcaaaaattttccaggggataagaatcttttaaatgtatggctcacttataagcaacaatatgatcttcctgataatatttactttggcgcttttgctgatgccttaatttttttgaaagaggctattaaaaagggaggatataaccactggcttaaatctatggataggttaagggttgttaaagggcttacggggatttattttctatctccagatgaccattatggattaatatcagctagcttaggtgtttttcaatataatgggtttaattttgaacccatttgtaaaccccaaaagggtgttttttaaccgggggttattatgggagttataaggattctttggagtgacggtcttggccaactttataagcaaaagtttgcttatttagccgaaatatttttatttcaaatgacttgcttgcctaaagggaaaggctggcaacctccggtagatatatttgagataccgcagggtttgatagttacagttaattgccctggagccgatagaaatctttttgaaattcgtctggacggaacttttctttatatacgaggctatcgaagtgttcctttaaaacagggccgagtttatcagctagaaggagaatatgggcctttcgaaaggcttattcgtcttcctttctcagtaacagatgaaggtgcagaagccgtttttgaagacggattattaaaaatcttccttcccaaacaaagacactaaattgagatctttgcaaaattaaggaaaataaatatagattgatcgccacagcgcttagcgacagggattgcttcggctgctggcgcagcctcgcaatgactctctcaggtgtcactgcgagcctgtatgggcgaagcagtctcttgaataagatattttgcaaaggtctctaaattattttttgagcagcagtccaaacttcttctggagtaatatttttcatacatgttttattttcacactctttaaggaaacagggactacaatttaattttttgtataacacctgatgcttatctccaagagggcctgtgcgccaaggagcagtaggtccaaaaagggctattactggtgtttttaaagccgcagccaggtgcaaggggccggtatcaacagaaaccaccaattttgccccagcaagcactgaggctagttcttgcaagtctgtttttccacaaagggataccccgtggctcccatttatcaagctatttacgtaatcttggtcgttttttgagccaacaaatacaggtaagagcccgtggctttcaaaagtctcacttagctttacccagcctcttttagtccaatatttagtagaccatcgagtacaaggaataaacactacgtagtttgtaggtaaattaaatttttcacgcagaggttttaaaggaggtaaaggaggaaaagaaaattctattttttctatcggctgccccatgtattttaaaacttttaaatagcgccaaatagcatgttcatcgggatcataaggcggtaacttgaagttataaaaaaatggacttccttcgcgatggttagcaaatcctagcttacatctccctcttgccaatcctacgataatcccactttttaaaagcccttgtaagtctataaccacatcataatgtttagttctgagctcttttattaggtttttccataaatagagattggcaaaatttttttgtcttagctctcttaaaatgcgtttgcgaggccagaccaataagcggtcaatatagggatgaccttcaagaagacgtgaaaactcttcctctactatccaatctacttcagctccgttttttttaagtgctgaaagcacaggaagagcatgaacaatatctccgagagaggatagtttaactattaaaattttcatattttaagatttttttggctgcttctaagaggtctttggctatcaggtctggtttgataccaagttttggcagggtttgcaatagttcctgttccccatatccggtaagcaccagaacacttttggctccgatgtttttagctagcaatatgtctgtatcgcgatcgcctataacgtaagcccgggataagtccagcttcaattcttgagaagcctttttaattaagccgggctttggtttacgacactcacaattttcttctggatggtgaggacaaaaatatattccatcaatagtggccccgcgtgtagaaagctctttaagcattttctgatgaatagcctgaagagtatcaggagaaaaatagcctctagctaggccactctggttagttattaccagcacggcaaagcctgctttcttaaaaagacgaatggcttcagggactcctggtaacaaacgaaagtctttagggttgcgtaaataattgacttcttcgtttatagtcccgtccctatcaagaaaaactacgggttgtttcatgtttgggttacctcttggcaggcttcaagaacctgggttacagaaatcttttcaaaacaaatatatcctttatcacaggagcgggaaaaacaggggctacagggcacttctttataaaccactttagcacgggggttaatagggccacttactagcggactagtagaaccgaaaatggccacctggggtacccctaaagctgcagctacatgcataagtcctgaatcattgctaacaaaaagattaagacgggcaattatgcctgccgaagtagccaggtctagaagtccgcagaggtttcttgctctgggaaggtcttttacgatttcgtcccctacagacttttctttttcaccacctaaaaccagtatcgaataacccaaacgccttaggtgataagccagagctcgataacgggcttgaggccactgtttagccgggccaaaagcggctccaggggcaagccccgcccagggcttgggtaaattggtcaaaaaacgcagtgccttttcgtaggcatcttctttcaaaaagagttttagttcgcgaaatttaacttcaaaaccaagttgggctaaaagattcaagtagtaatctcgctgatgcattgttcctttaggtttggctattccatgggttagcaaaaagcctcttccatcggtacggtaaccggcccgtgccttaactcctgccagataaaaatttagggcggaagaaaaagaatttggaagtaagataccgactttatatttgttttttattttcttggccagcagccatatgtctttttgagaagaccttatttcataaagattacctagcttaggaaaacctttaaacagttctagtatgtggggccgggctataagggagatttcttcaaaataagtggccagattcactaaaaccggcgaggccataacagcatcgccaatccagtttggcaagcgaactaataaccggccttctttaggaaatggtttaggcatagggaaaagatacagctctttggaagtcaatcaagttattttcgagctctccactcaagatatgcccataaaagcccaacaaatattgtaattcccagcatttccaataaaaaatcgctcatattcctattttatttcttggctccaaaaggttcaacttgggtttgaaaattttatcgacttgatagagtttcccatgaaaaaatttttgttagtaaagataagccaaccaatctttctaccgagattcccgcttaagccttggagacgaagccccaacgggtagagacttattcagaggtctcatttctacttaaccgggaatctaggtttgaaatttttcctaaatgagggtaagccttaaccatcaaataaaggttaaggagtactgaatgcttgtggttccggctattgatctaaaagacaaccgttgtgtaaggctataccagggtgattatcagagagaaacggtctttagtgacgatcccgtggccgtagcccgaggctttcaagaaacaggggctgaacttatccacgtgattgacctttccggcgccaaggaaggcaaggctgttcatcgtcaattaataaaaaagattttggccgccatagaggtaccgatagaagttggtggcgggataagagacataaagaccattgaagattatttagccgacggggttgaccgggttattcttggtaccatcgcctgtcgaaaacctgagctggtgcgagaagccgctcggctttttccacaaaaaatcgtagtcagccttgatgtgcgcggggactttgtagctgttgagggctggaccaccgaaagcgagatacattatctagaccttgccaaaatgctcgaagatgcagggcttcgagccattatttttactgatattaccagagatggaacagaagaaggagttaatttaaaaagagttgtacctttacttgaagctgtaagtttaccagtttatcttgcgggaggtgtttcaaccattgaagacatcaaaaagcttttacccttagaagaaaaaggccttgagggagtaattactggacgggctatttacaccggttccctcgatttaaaagaggcaataaagctggccaaaggtgacctgtgaaagaaaaagattattctggacatttaatagagtttgccgaacagggacgcacccaaacggcctattgtcttggccaaaaagaccgtcgtttaagggtgcttttgcctacaggtcgcgaagaactccttccccgtactcgggtcctgcatatttctaaaagggcctatcgggcccctcatcgtcaagaacagctggaaattataaaagaagcagataaccgtcgagaagctttaaaacaggagatagacctggaaactctctgggaactggtggtagatgacactgaagagatgtcccctgaagagcttgccgagatttactttggtgagggggctgatgatgatcacgccgcggctatcataagggctgtactagaagaccgcctttattttcgttttaaggagggaaatatctacattccttctcgcgaagaagtaagccgtttaaaagaagcaaaaagaaaagaagcggaacgtctggctcgtcgtgaacagggagcggcctggctcaaatctcttttgactaaagaaacctacgatgtagaagacaatataaaaaactactggctaaaagccttgaaagaatacctgctctttggcgatgaggcccaaaatgccaaagaaaccaaagagctcttgaaaagggtaggggccgataggcccggaaaagtttttgaaattttagtctcaaccggaatcttcacggaagacgaaaatcttgagcttttacgctttgacgtcaaagaagcctttcccgaagaagtagaaaaagccgctcaagaaattgtagctcaaggttttagccgggaagaccgtgaagacctgactgaacttttgcctgtcactatagatggcccagagaccagagactttgacgatgcaatccattttgttcaacatgatgacgcacttgaagtaggaattcatattgccgatgtttcggcctttgtgcctaaagagtcccccatattccgtgaggccttaaaccgagggtcaactatttatttgcctgaccggattatccctatgcttccgcgggtaatttccgaagaagcagctagtttaatagccggaaaagaacgcccggcactatcttttatcataaagctttctcctgacggcgaaataaaagagtttcgcctggtgcgttcagtcataaaagtggccaaaaggcttacctatgacgaagccgacgctttccttgagtcagacttcaagcccctttataaaatggctgaaaaactttttaacaggcgtcttgcagccggggccttgcctgtttatctgccagagataaaccttagggtagaagatggtcacattatccttgaacgcattgagattaccggcgcaagatttttaatttctgaatacatgatccttgccaattatgtagcggctctctttttaaaagaaaaccagattccggctatttatcgcagccagcctaaacctaaagaacgtttaatttctggaggagaacaggacattttccttaattttatgcaattaaggcagctttcccgtggtgaaatgctactttcaccagagtttcatcatggcctgggcctcccctgttatacgacggtgacttctcctatacgtcgggttatagacctaatcatggaacatcaactctgtcatttcctaaaaacaggtaaaccttgttttagtttggaagaaatagaggaatttgccaaagaaatatcccgcgccttagaagtggttaataccattaaaaacaagacttatcgctattggctactcaaatatctaaagcaaaacgctcgcaaccgacctttagacgctttagtcatagatatccatcaacgtaaagccaaagtattattgctagattttatgctaacagttgatgtgcctctccctccgagtttgagactccagccaggagaaaaggtcaaagtaatacttaaaggtattcaacctcgcgaagaaaccattagggcctttttagcccactaattttcagaattttcagacagaatttacagaattttgagaagataattgaagggttagcggatcaacgattagagtgttacctcccttttttttggcctcatataaagcttcgtcagctcgaaggattaagtcatctatactttcggaaaaaggacggtcttcatagtgtatgaatcgagctattcctgcagaaaggctagctggaacagtatctttttgattgaaacgttcgataatgcgatgggttattttactggccactttggtgtcacactgaggcaaaattaaagcaaattcatcccctccgtaacggaaaggaaggtccacataacgcctggtggaagaaaccattatatgggccaaaagtcttaaaagtttatctccggcctggtgaccaaacgaatcattgtattgtttgaacatatccatatcaaacaaggtaagatgcaaggggtatttttggcgccaggctttatggcactctttttcaagtttttcttcaaaataacggcggttaaatatgccggtaagggggtcctgtttggtcaaaagttctagcctggcccttaactccctttcgcgcaggatgcgtttaattttggcctcgagttcgtctagctcaaaaggcttgcgaataaagtcactggctccggcctctattacatctttgtatttgattttttggccataagccgtaatgacaataatgtctatatttgggtttatttctttgactttctttatcaaggttaaaccgtctatcctgggcatgaagatatcggtgatgattacggtataactacctttttccttaactaatttaagggcttcctctccattcgaagccgtatcacaggggcaatcgtgtagagataaaaaggaggcaatctgctctctggccagaggatcatcgtcaacaacgaggaatcttttttttgcaggcctttccaggcaaaaattcgctttttccatgcttccagtttatgtaatcggcaataatgtttccatggtcaaagactaactcattaaaggggatttcgtccagagaaaaaagcctggccaaggctgcgtcatcagccccttcaggctctccccgggctttggctatgtaaaccgtggttatcgtgtgaaaccgtgggtctctaccaggtgcagagtaagtgtaaaactgacaaaccagttctacttctaggccagtttcttctctggcctcacgtatagcggcttcttccaggctttctccataatctacaaagccgccaggaagggcccaacccaaagggggattttttcgttttataagaacaattttttcttctacctcaatgataatatccaccgtcgggaagggatttttatagatctctatggtttcaccacatttgggacaggttctttcttttttcatggtacatatttggaggcaattttggtcatttcttcgtgtataaggccatttgaggctacaatatgattttggaaaggatcgtatggctcaccaagataattggtcactttaccgccggcttcctctaccagcaatatacccgcggctgtatcccagggtttgagataaggctcccagaagccatctaagcggccgcaggctacgtaagccaggtcaagggcagcggcgccagcacgccttactccctgggcctttaccaggaaatcatgaaaagcccctaccacctttaccgggtcttcatggatttgataaggaaaaccagtagccaaaaccgcattgttgagatcgttgatttgggaaactttaagtctctttccatttaaataggctccctgacctcgttcagcccagaagagctcatcaagcataacgtggtaaattacccctaatatcggttgtttgtcttccataagggcaatgcttggcgcaaaccagggaaaccgatgtgcatagttagtagtgccgtctagcgggtcaaccagccagtagcgcccaacaggctcagtcctggcttcttcttctcctaaaacgggaatacctgagctttttaagatatctacgattagcttttcactttttatatctatttcggttaccaggtcaatttcgcccttgtgacgaacctcaacctctttatcaaaaaattctcgctgaagccttcctgctgccagagctgaagccttagcgagggccaataagtccattcttacacctcaaaaagggatttaaggccttttgtataaggcgcacggaccacgcttttttccgtgatgatggctgaaatatatggagaaggcgttatatcaaaggccgggtttagggctgagacccctttgggagcaattcttctcttagcacagcataaaacctctttggggtcacgccattcaatgggtatctcctggccgcctggagtggcgagatcaatagtggaaagaggcgcggctacgtaaaaaggtatgttattttctttagcaagcacagccaaagaataggtgccgattttattagctacatcaccattgacggctatgcggtcagctcctacgactatgacctggattttcccctgagccataagaaagcctgcggctacgtcagggataacttctaccggaatatctactttttttagttcccaggcggtaaggcgtgctccctgaagccaggggcgcgtctcatcggccagaacctttatttttttaccggcttcgtgggccgctcttatgactcctatagccgtgccgtaacctccagtggccaaggccccggcattacaatgggtaagtatggtggcttcgtcgggtataagttctgctcccagacgccccatggccttgttggcttcaatgtcttcttcccagatttttaaggcctcggcacgcaaaacttctactatttcgtcttgagacacgtcagcttcgttggctttttggagcaggcggtcaatggcccaggaaagatttaccgcggtgggacgggcttttttaagactttcgcctattcttttaagcttggctaaaaaatctcgcttgcttctggcctttatcttttctgcccccagcactaaacctatggctccggtaatacctatggccggagcccctctgaccaccatgtcttttatggccttttttacctcccgaggagtgcgcaggcgcaaatatttttctcgccagggaagaaggcgctggtcaagcaaacgcagcccacgactatcccataaaatgggccgaattatatcaagattaggtggaagatactcaggcatgctattgctccagtaagcgggtaagtatctggttcaccaccttgggattggccttgcctttcgtctccctcataacctggcccacaaaaaagccgatgacgttctttttgccctgacgatatttttctacttctttgggattggcttcaagtatcttctggcagatggcttctagggcggcttcatcactttcctgtttaaggcccttttcttcaactattttttgcgggtcagctcctttgtacacctcggggaatatctttttagccaccggggagcttattacaccctcatcaaggagctttaaaagcttgacgaaattctccggagtaagcgctgtttcgtctatctctttgccttctttatttagttctcttaagacttcagtcattatccagttgcttacgagtttgggcttgggaaaagctttaacgcaggcttcgtagaactcagctaactttcgcgaagaggtaataatttcggcgtcatactctggcaggttgtattctttaataaagcgctcttttttggcgtcgggaagctcgggtaaggtttcagcaatttcttctatccagctttcggtaatctcaatgggcactaagtctggatcagggaaatagcggtaatcatgggcctcttctttgcccctcatggattgagtgattccacgggaaacgtcaaagagccttgtttcctgaactacctctttgccgtcaaggattaaggcaatctggcgctttatttcatattcaagggctttttgcacatgtttaaaggagttcatgtttttaagctcaactttggtgccaaaggtatcactacccttggggcgtaccgagatattggcgtcacagcgaaggctgccttcttccatgttgccatcgcatatttcaagatagcggagaatagaacgaagctttttaagataggccacggcctcttctggtgagcgcatatcaggctcacttacaatctcaagtagaggcacgccggtgcggtttaagtcaacataggaaacagggcgtgtttcatcgtggattaatttgccggcgtcttcttccatgtgaatgcgcactaagccaatcttttttttagagccgttaacttctatctctatgtaaccaccttcagccagcggcagttcatactgggaaatctggtaacctttgggtagatctggataaaaatagtttttgcgggcaaaaacagagactggatttatcctggcgttggtggctagagccaattttatggcaaaatctaccactcgtttattcaacaccggcaaagttccaggcatgccgcaacaaacggggcagacgtgagagttcggggctgccccgaactccgtggaacaggtacaaaaaatcttgcttttagtaagaagctgggcgtgtacttctaggccaattacggcttcaaaatccataacgcgcctcctttagaggataaaaagaacatatctcttgaaaattaattgtcaacgtttagggcctgatacttttcaagatccctacataagcggaaatctaggaaaaacgaaaaatttatttaagttagaataactaaaaattaaagaaaaaagctagtaaaagccgaaacatttaataggtatctgggtatcggggcgggttttataggaggccaagatggaagccatattatggaagccctgttattgtgtcggtcattgtctaattgacaggcagcaccaagaattagttcatcttgtcaattttatgattcagaaagtctctgagcagtgtcctaagccggtcattgacgctattttgattaaattgattaattatgctgaaaggcattttacagatgaagaagaagtaatgcgaacaattaattatcctgagcttgaggctcaccaaaaagaacacgaacgattggtcatggaagtattcaacttcaaagatgcctttgataaaggaaaagttactaagtttgacttgcttgagtttttaaaagattggctcctggatcatgttattaacgaagacttaaggcttaaaaaatatttcttatgatttttacaaaatgcattaattaagagatagcttcgtctgtatgagctcgcagtgacaaaattattttttattttttgattctcgcttatcaagcgaacaggaaggcgatattcatgttagcactcctaatttaggaagtataactctgttaataactatccaggctactattaccaaaacaattgcaataatctcgcccattaagaagcctcccgtatatgttgtaaggctttttcaagccttttgataacggtttcttttcctaaaatatccattatttcaaaaaggcctgggctcactgtgcgtccggtaagggctactcttactggctgggccacgtgttttaacttgagctggtgtttttcggcaaggcctcggaaaaggtcttctaaggccttttcttcaaaagcaggcatatttttaagggcatcaagaagctcctcaagcactggaagaatatctggtttcaggaacttccgagcagctttttcttcatattctacctcagggacgaaataaaatgccatcatttcagccatttcttttaaggttcgagcgcggggtttaactgattcaacagcttttaagaatttttcgtctttcggattatcaatttttatgcccaaacggaggagaaagggtaacaccatctccgctaggcgctcagtatcttcctgacgaatatagtgggcgtttaaggctagtagtttgtcagggtcaaagcgggctggagacttggagactcgagaaagatcaaatttttcaatcatttcttcaagagtgaaaatttcctggtcaccataggaccagccaaggcggaccagataattgcgcatggcctgggctagatatccttcatcgcgataggccaaaattgaaagtgctccgtggcgtttagaaagcctgctaccgtctgggccaagaatcataggtacatgggcatacttgggaggcgtggcccctaaggcttcaaagagaaggatttgctttggagtatttgaaagatgatcatctcccctaattacatgggttatacccatggtcaggtcgtcaataacaacggcaaactgataggtggggatgccatcggggcgaaccaagacaaaatcatcaagttcttggttttcaaaggctacagcccctcgaataaggtcttccactacggtggtgcctgtctgggggcacttaaagcgcagtaccctgccggggccgggccccaaccctttttcacgacatgtgccgtcatatttaggtttacgcccttcagctagggccttttttcttttttcttcgagcacttcaggcgagcattcacagtaataggccttaccttctttgaataatttttgtgcgtaatcggcatatatctctaaacgctgagtttgaaaataaggcccttcatcccaaaaaagttccagccactcaagggcctcttttatggaatcaacatattcctgcttagatctctcgcggtcagtatcttcgaagcggaggagaaaagcccctccatgatgtttggcaaaaagccagttaaaaagagctgttcttgctccgccaagatgaagatgccctgtaggactgggaggaaacctggtttttactgcactcattaagagcccccgttttttgtggctctattttaacgtataatgagtccagcgtaacctactacctgataaaaatctcctgatatttctccagaagtagcatattttacaagttcggctcctttggctcccaatgcccttgcagctatcaagcttgttgccgtaggaaataccccacacatgctgattttttctctggttactacctctataagtcccacggcgtccaattcgataattttttctatggccagagcatctttttgtttagcaacttctaaaggtacataatgactcatgtctgtgctagctactataagaacaggacctccgtaagcggcaatacctttggctacggccaatcctatgtcttctaaagcttcataaggtagatgggagagacagataggtacaatagcgacattaggattcaaatactgaagaaagggtacctgaacttctaaagaatgttcgtacaggtgggcctctacgtcatgagaaagaacctggctttcttgcagaataaaagcggctaatttttcttctatgggcacggtcccaaaaggcatttgccacgcaccttttgccatgatagctgccggatggccgagtcctgtgtggtttggcccgagaattactaccgtgtcaggaattataagtcggctgtacacagcaccagccacgtgtcctgaaaacatataaccagcatggggacaaacagcgccaatagcgggttccttgggcgctgtaggatctaaataagcttctatttctttacgtaaaagttcgggattggcttcgtagaagcggccagctactgcgggcattctaatcataaaaggcctccttttattttttccctatccaggaaaataagagacccttccttgtcagtaaaggggcaatttggtaacttgaaggcaaaatttgagaggggttttgtgatctatgtttcgttctttagcggggttgttttccacagatttggctgttgaccttggtacagcaaacactctcgtgtttgtgaagggaaaaggcatagtgttgcgcgagccttcggtggtagctgttcgtcttgatactagaggaaaaagggttttagctgtaggccaagaggccaaaaggatgcttggtcgcactcccggaaatattcgggctattcgccctttgaaagatggtgttatcgctgattttgagattgctgaagctatgctgcggtatttcatcgaaaaggtccacaacaggcgggtttttgtcaggcccagagttattgttagtgtgccttcaggaattactcaggttgagcgtagggcggtgcaggagtcagctgagtcagctggagcccgtgaggtatatcttatagaagaacctatggccgcggctattggtgccggtctcccgattacggaacctaccgccaacatggtggttgatataggcggaggtactacagaagtagcggtaatctctctggcaggcattgtttattgcaattctgtgcgggtagccggagacaagatggacgaagccatcatgaattatatcaaacgaaaatataacctcttaatcggtgaccataccgccgagcaaatcaaaatagaaataggaaacgttctaccagaacctccctacgaaaccattgaaataaaagggcgagacctgataactggtattcctaaaacagtcaccataaatgctgaagaagtaagggaagccattcaggaacaggttgatgtcattgtagaaactataaaggacgctttggagcaaactccaccggagcttgcggcggatattgtagataaagggattgttttgactggaggcggggctcttttaaagaatcttgaccgcttgataagagaagaaactgatcttccggttatagtagctgaagatccactatgttcagtggttttaggttcaggtaaggcccttgataacctccatattttaagagagataatgttacgctaatcggtgttttcaagatattttttgtccaaaatcactcgtatcttattttttctgctcttagtagtggttggactatttttgctttttggtggcttaaaagacctcaaaaagctttcttacggagaacgtctggcgctaaagattggcggtcctgttagtaaaagtgcagctttcagtggtttgggtttgcgtcgattgcttgatcattatctctttttagtaggagttgaaaaagaaaatgaacttttgcgtcaaagagtagcttaccttgaagctgaacttgccaaggctcaggaagcgcgtctcgaaaatgaacgtctgagaaagctttcaggcattcttaatcaatttgaaacctcttcacccgtagttgctagagttataggacggccaataagtagctggcaaggagtaattattattgaccaggggcttaaggccgggatacttccagaaatgccagtccttgggaaaaccccttttgggccagctggagtggtagggcaggttataggggttgaggaaaattatgccaaagttttgcttattactgatccctcttcagccgtagatgctctaatccagcgatctagagaaagaggccttttgcgaggccgaggaaaaggaaagtgttttttagattatgtttctgccgaagctgacgtacgcaaaaacgatgtagtgattacttctgggtttgatgccttattccccaaaggattactgttggggtatgtgagtcgcataagagtagggcgaagtaaaggtctatttaaacccatagaagtaaaacccgcagtgaatttagaaaaaatagaagaagttatagtacttagaaaagttaagctaaaatgagaacttttattttttatatcactattttaggccttctctggctttaccagttttttagttttatgggaataactatcccttttgatcctttcctcccagtacttttaggcttttatttttggaaaattaaaccaggctattattggtttggagtgtttttaacggctctttttttggatgttttttctagtgtagtgcctggtcccacggtcttttcctattttttagcccttttttgttttttacaattttacaggaagctcgctttaagggggtttttaccagcctttttatctctaattgtagtggtaatcttaggagaaggggcaaggcttcttcttttcccagctttatttgaagtccctttgccagaaggatactggctggttattttaaaatatgtttttggtactctaatttggggaattttttgttggagtttttgtcaggtttcttttgtgaaaaatgtttttgaactatcaacccattcaaagtcctgaagaagatccctttaacaagcggattcgtatcgtcactctattagtagggttctttttccttatcttacttttgaaactcttttttttacaagtcattaaaggcgattattacagaaaagtagcccttaaaagaagtttgaaggttatcaccttaaaagcccctaggggaaatatttatgaccgacgaggtgtccttttagcaggaaatataccttcttacacccttttgcttgatagaaagctagttagaggccctgaaggagataaaatcttaaagaaattggcccaaatcatgggagaagattttccctctttaaaacaaaactatataattgcttgcaaaaaatatccagctgaaaaagttcctttaaagaccgatcttgatcgaaacttggtagcccgtatcgaggccagagaatattttctccctggagttgaaattcaggtggagcccaagcgctattatcccctaggagagaaagctttccacttgataggttatgtttctcgactaaatgcgatggatctaaaaaaactagcctctaaaggttacgaggccgatgattttattggaagagctggtatcgaagcccaatacgaagatatccttaggggtaaaaaaggtcgggagctagtagaagtagatgccaaaggccgtataaaaaagattgtagccgtagaagaacctactatcggagaaagccttgtccttacggtagatagcacttttttggaagtagcttatgatttacttaaaggaaaatcaggagccatagtagtttttaatcctcgtgatggcaggctacttgccatgaccagtgctccaggtgttgaccctaataaatttattgagggtttttcctctaaagaatggcaaaagattactaaaaatattcatcatcccttgctcaataaggcagttttgtcttatcatccaggttctacttttaagattttgacggccatggcaggccttgaagaaaaagtcataactcctcaagaaacggttttttgtcctgggtattatcgtctggggcgaagaattttcaggtgttggcgttcctggggccatggcaaagtagatctactcaaggctattgaagtttcctgtgacgtttatttttacaagctgggcgaagaacttggtatcgagaacatagctagatatgccagagccgcaggctttggtaagcgaacaggcctaggttttccaggagaaaagtcaggccttgtgcctgataaagcctggaaactcaaggtttttaaagttccatggcaaaaaggtgagactttaaacgtagctataggtcagggagctttaagagtgacccccctgcaactgggtaaatttttgacttcagtagttgatggaggagttatttatagaccttggtatgtgtctcaaattttggatccatatggagaagttttgaaagaattttcaccggttatcgaggggaagcttccggctaaaaagcgaactctgaaattactgaaagaaggaatggtattagcagtaaatggtaaagaagccactggaaaagcatccaaattaaaagatgttactgttggaggaaaaacgggaactgctcaagttatcggcatgaaaaaacgagtaaagagtgaggatttgtcttaccttaaaagagatcatgcctggtttatggcttttgctccagccaaaaatcccgagatagttatcgtagtttttgtagaacacggagggcatggaggcagcgccgctgcgcctatagccgggaaatttttgaaattttattttgaagggaaatggcctacaacatgaaaaatcaagcctttaaaggtctctattggcctctgatattaacgactttgtttttagttgaggctggtgtgcttaatcaggctagtgcttcttctggaattatgtttaaaaagcaattactatggtttagcttgggatggattattctttttggcctggctttaagcgattatcaaaaaatcctttcggaaaaaattatactagctttttatatagtggtggcgggattattactcttcctggcttttcatcatcaccaacgctggctgaaattaaaattttttagccttcagccttcagaatttgccaaacttgctttgatatttatatctgcttctattttgcataagtatgacaaactgaacttagacctgaaaacatttggatggcttactttttttgcctgtcccttgattcttttagtggctgtgggagaccttgatcagggattaatcttgtcatctatttacatttcttttgttctggttgccggagtgcctaaacgcctcctgatttttggggcagctttggccatagcccttggaataatagttggcccacatctttggaaccttttaaaaccataccagagggcaagagtcgaagcctttattaatccggaagccttcgcccttagtcgaggttatcaggttattcaggctcttatagccgttggttctggaggaattaagggccttggctttaaagaaggtctttcaagtcgtctaaattatctcccagagaaacataccgatttggcctttgctgtttgggctgaagaatgggggtttatcggtgcttccttagtggtcatagcttttggaattttagtttgccaagttcttaaaattgccactcaagtgagggattcttttggaaaatacttgtgttacggtataggtataatgttttttttggaggctttaattaatatcggtggaattatacatattttgcctatagccagtgtgcctttgccttttttaagctacggtggttcttcgatcttggtaaacatggcagctcttgggatagtgttaagtgcctcgcgcaagcgttattcgtttcgataaggaattttagccttaatttttcaaatatttgcctagaatcgccgtctttaacctgtaaaaaaggtttgacaccaaaaatgaaatgatgtaaaagcgccaacatgaatgagataaaaatcacggaaaaggggtttggtcgatgctaaagttcgatatcacgctttttattcagatagtagaagcgctgattttgacggctattttgaatgttatctttatcaaacctgtaatgcagattttcaaagaacgtaaagaaaagtttgacggtttacgttctgatatagaacgttttaccaagggagccgaagaggctctcaagcaatatcaacagcgtctccaggaagcccgtcttgaggctaatcgcaaaaaagaggagctcaagcaactggctaaagctgaagaaaagaagattttggaagcagctaataaagaagccgaagaactcaaacaaaagactctttctcagctggcccagcagcttcaacaagtgcgtcaagctttgcaatctcaggtagaaacttttgcggtagctattgctcagaaacttttagggaggtctttataatgcgccggatctggcctgttttatttttacttttcttttttgtaggggtagcgagtccggtttgggctgtagaagaaggccacaatgctccaactactcatgaagtagcagctcagggagaagcaggtggtcatggggcggtttctcacgaggttaagcctcatgttaccagccgtcagttgaaggatcttctttggtggacagtcaactttattgctcttgttattattttggttaagtttgggcgtgagcctatagtgaatatgtttcgctctcgccgtgagcgtattgagggtgaatataaagaacttacagataagagggcagaggccgagcgtaagtacaaagaatatgaagctaaacttgctacgctagaagaagaggccagaaaaattatggaagcctttatcgagcaaggagagaaagaaaaagagaggattattaaagaggcttacgagaccgcggagcgtattaagcaacaggctgagttttatgttcaacaggaacttgaaaaggctcgtgaggagctgcgtaaggaagtagctgagctttccgttaaaatggctgagcaaatcatcagggaaaaaattacccctgaagatcaaaaacgcttagttaaagaatttattgaaagggtggtgcactagtgcttaggacaatagtagccttaaagtatgcacggggtttgtttgcggcggctaaggatcttgggaaggtcaaagaatatggcgaagaattaaaaaaagtagctgactttttggcctcccagccggacattttagaggctttagaaagccccatttatccgccagaccttaagatggaagttatagaagagattattaaaggtttggccgttgatgaaggggtggccaaatttttgaggctattggtggaaaaacgccgtattcactttattcaggatattgtaaagacttatcagcaacttctagatgaagaaatgggtattgccagagcagaagtgcgagtagccacggagcttgatgaagagatgcaaaaggccttggcggaggcactgtctaaaaagattggccgtcaagtaatattgaatgtggttcaagaccctgaaatcttgggaggtgttagggttcgggtaggagacctggtgctcgacggaactgttcgggcccagttagaaaaatttaaagaatccattataaggggtgaggtgtcctaacatgcaagggataagagtagaagaaatcagcgatcttattaaaaaacgcattgaagagtatgagaaaaaagtagaccttgacgagatgggggtagttatctccatcggtgacggtattgcccgtgtttacggcttgcgtaattgccaggccatggaacttatcgagtttcccggtggggaaatgggaatcgcccttaacttggagttcgataacgtgggtgtgcctattatgggtgacgccagtaagattaaagagggcgatattgctaaacgtacgggccgaattgcggaagttcctgttggtgaagctgttcttggccgcgtggtagatccacttggtcgtcctttagatggtaaggggcccattcagtctaaagaattccgccgcatagaagtcaaggccccaggtattattgcgcgtaagccggtgcatgagcctatgtataccgggcttaaggcaattgacgctatgacccctattggccgcggtcagcgtgagcttatcatcggtgaccgtcagactggtaagacagccattggtatcgacgctattatcaaccagaaagacagtgatatttactgtatctacgtagcttctggtttgaaaaaagctgcggtggcccaaacagttgaagttcttcgtcgttacggggctatggaatatactaccgtagtagcggcctgtgcctctgaccctgctactcttcaatatattgctccttacgccggttgcgctatgggagaatattttagagatagtgggcgtcacgcattgattgtttatgacgacctttccaaacaggctaacgcctatcgtgaagtgtccttgcttcttcgtcgtcctcctggacgtgaggcttatcctggtgacatcttttataaccactctcgtttgcttgagcgtgcggctaagcttcatgacaattatggagcgggttctcttaccgctttgcctattattgaaacgcttcagggtgacgtgtcggcttatattcctactaacgttatctctattactgatggccaggtttatcttgaaccgagccttttctttgccggtattcgtccggctattaacgtaggtctttcggtttctcgcgttggtggtgccgctcagattaaagccatgaaacaggtggctggtaggcttcgtctagaacttgcccagtatcgtgagctggcggcttttgcccagtttggttctgagcttgaccgtgctacccagcgaattcttcatcgtggtgctcgtttgacagaaatccttaaacaacctcaatatcaaccactaccggtagaaaaacaagtttgcatactttttgctggaacacgaggctttttagatgaaatgccacttgatgttctgcctgattatgagcgtgagctctatgaattcatagaatcaagatatcctgagatttatacggaaatcaaagagaagaaagaaattagtcctgaacttgaagaaaaaatgaaagcagcgtttaaagaatttaacgaagaatttaagactcgtcataacgttgaacctgtaccggtaccgtaaagatatagatagaaggtgaggagagatgcctaacttaagggatatcaagagaaagatagaagcggttaaaaagattggccagattaccaaggccatgaacatggtggcggcggctaaattacgtggagcgcaagaaagagtagagcagtttcgtccgtacgccaccaaatttcaagaggttattactgacctggcttcttcaggagcggttaatccggcccaatttgaattaatgcaggttcgtgaggttaaaaaggtagaaattattttagtgacggcggatagaggtctttgtggggcttttaatgccaaccttatcaatgcttgtgaaaagctgattcgggaacagaaagcaaaagggagagaaatctcgcttatttgtgtgggtaaaaaaggctcgcaatattttagtaagactggcttggttagacaggcttatgaagatattatgggccgggtagagatgtttaatgcacgagccgtggcccgtgatgctatgcaggcttttatagataaagctgttgacgaaacttatattatttacggctattttgtaaatgtagtcaggcaaattccaaaaactgaacgtctcttgcccatagccgtagaaaaagaagaagcagttgaaacagaggcccctaaaattagtggttcttatatatatgagcccgagcctgaagaattatttgcacagatcttgccgctttatattaacactcgcgtaatggctgctatgcttgagacggcagtgagtgagcaggctgctcgtatgactgctatggacaatgctaaccgtgcttgtggagatatggttcagagtcttactcttcttttcaacaagactcgtcaggcagctattaccaaagaacttatggatatagtgggcggtgcagaagcccttaaaggataaatatagcaagcaaagtttagcctaaggaggacgaggcaatatggccgaagaaaaaattataggaaaagtagttcaagtaatgggtccggtagttgacgtggagttccctcctggaaaagtgccggcgattttggaggctttaagagttactaacccggtgattgacgatcgtgagtggaacttggtgctagaggtcgcgcagcacttaggtgataacgttgtgcgtactattgctatggataataccgacggtctttatcgtggccaggaggtatgggctactggttcgccaattagggtgccagtaggcaaaccggtgttgggtcgtattatgaatgtagtaggagatcccgttgacgaggcgggtcctattcaggctgataatactcttcccattcaccgtcctgctccagcttttaccgaacaagacgtatctattaaagttctagaaactggtattaaggttctggatttgcttgttcccttccctcgtggcggtaagatgggcaccttcggtggcgctggtgtcggaaagaccgttatcatgatggaaatgattcataacatcgctatgcagcacggtggtatttctgtgttctgtggagtaggtgagcgtactcgtgaaggaaacgacctttacctcgagatgaaagaatccggtgttattgacaaggccgctctagtttatggtcagatgaacgagcctcctggagctcgtgctcgtgtggccttgacaggtgttaccgtagcggaatatttccgtgatgaagaagggcaggatgtattgctctttattgataacattttccgttttactcaggcgggttctgaggtttcggcgcttcttggccgtatcccttcagccgttggttatcagcctactttggctacggatttgggtgcccttcaggagcgaattacttctactaccaaaggttctattacttcagttcagtgtgtttacgtgcctgctgacgacttgactgaccctgctccggctaccacgtttgctcaccttgacggtaccgtagttctttcccgtcagatcgctgagctgggtatttaccctgcggttgacccacttgactctcagtcccgaattcttgacccgaatattttaggtgaggaacactatcaggtggctcgtcaggttcagcaggtgcttcagcgctataaagacctgcaagatatcattgctatcttgggtatggacgagctttctgaagaagacaagattatcgttgctcgtgctcgtaagattcagcgtttcttgtctcagccattccacgtggccgagcagtttactggtactcctggtcgttacgtcaaacttgaagatactatccgtggttttaaagaaattcttgaaggtaagcatgacgatctgcctgaacaggctttttacatggttggtactattgaagaggcggttgaaaaagcccagcaaatggctgctggaggttaataatggcacgcattttactggagatagtaacgcctaaccgtttggtggttagcgaggaggtagatatagttactgctcccggtgtagcaggtgagtttggtgttatggctcaccatgctcccatggtggcggctataaaaatcggtgagcttcgctaccgtgttgatgagcgtcaggaatttctagcggttagtgaaggcttttgcgaagtaagcggtaataaaattactttcctttgcgaagctgctgaaaaggctgaagaaattgatgtagaaagggctcttaaggctaaagagcgagccgaaaagcgtcttcaggaagcagcggctaaagctgaaaaaatagacattgccagagcccaagcggctttggctagagcactggtacgtttacgagtagctgaaaaggctaagatggctaagtaatttaaacttctgctttttaaaggggaggcgaaagcctccccttttttatttgtttttcttttatttgtttttcaggggggtacaatgtcgctttcggttatagttttagcggccggtaagggcacgcgcatgaagtctccccttcctaaagttttgcatttgttagcaggagagcctctaataatccatgttttagagacagtttttcctttgaagccagctcaaatagcagtggtaataggttataaaaaggaaagggttaaagaaattctttcctcctacgcagtagagattgccgtgcaagcggaacaattgggtacgggtcatgcggtggcaattacggaacaaattttttctaattttgaaggtgatgttctggtcttatgtggagatactccacttttgcgactggatactattgtctctttggttgaattacatcaaaggaataatgccgtagccactgtgcttactgctgattttcctgaaccaagaggttatgggcgcattgtaagagatgaaatgggaatgttagctgctatagtggaagagaaagacgcctctccggcggaaaagaatattagagaaattaatagcggtacatatatctttaaaaaagattttctttttgaggcccttaagcaggtaaaaaatgacaatgctcagggagaatattatttgaccgacgttataaaaattgcccggactaaaggtcttcctgtagccgcgcttaaaacgaacgattttgaagatgtactgggagttaatagccagtttgaattggccagagctgaagctatattccaacgtcggttgcgagaaaaatttatggctaacggagtttctttcattttcccggatcatgtctatatagaacggcaggtaaagattgccccaggcgtggttatttatccctttgtaagcttgcgtggaaaaacctttattgaggctgaggctattatagaaagccattgtgatttaaaagatgtaagggttttgccaggaacccgtgtcaaaagcggtacaattttagaaaatgctatcatatagttaagagtttcttggtcttgcaaagccttttcaccaaaattaccgcttaagcggtaatcttagtgtttaaaatagtttatcgtaaggatttaaactcacttatttggaggagaataaaacggaaacctaatattagaattaagcctataggcaacggggggcttgggagctaagcccccaatgcttaaaggaaattagtcctttttataaaacttagcatgatagcatgagaaatggtcttttttatcagtgtctaagttgtcgtctccgcttcccttctcttgaaaaattaaccagttgtccggcctgtggtagccaattaatcctaaagaccacccgtcctcttgaaaccgataattttgaaactttacctcaaaagatagagccttcttgtgtagccattcttgaaaatgtgcgtagtgcctggaacgtaggttctattttgcgcactggtgaagcggctggtttttctcatttttatatatgcggcattaccccaacgcctgaacataaaggggtggctaaaaccgcccttggcgctgaaaaaaagctttcctggagttatgagcctgatgccctggccttagtgcgccgtttgaaagaggaagggtttgttttatggggccttgaaactgaaggtagcactctctggcatccagacatagagataccagaagctcccttggtcctcgtaattggtaatgaactttgcggtgtggaccctgagctccttaaagagtgcgacctggtgctcaggcttcctatgcgtggtggtaagtgttccttaaacgtgagcgtggcctttggggcaatagccctctggctttcagctaaaaaaattaaatagcggtaaccggtagggcgaagaagttctttcccagaggaaagggtttttcaacaaggcaaaccagagccccagaaccaatatttttgaaatatttttttaaggcgtaaacaccacggagcatatcttttttagggcgcatgcttagtttgatttctataggataaagctttccttgttcttctattaataaatctacttcttggccgtctttagtgcgccagaagtaaatagctggttcttttccgcgattgaaataacttttaagtatttctacaagaacatagttttcaaataaagctcccgacatggcaccttcaaaagcggttttaggatctcgccatccggctagatagcaagcaagacccgtgtcccaaaaataaagcttgggtgtttttatctgacgtttggaaatattgcggtaataaggggataaaagaaaaagctgatttgaagctactaaagtgtttatccattctttggctgtagaaacagatattcccgcatctcttgccaaatcagaataatttaaaagctggcctatacgtgccgcacagagctttaaaaaacgctcaaattctatcaatttggctatatttgatatctgccttatatccctttcaatgtaagtttgaaggtaagaagaataaaaaatttccagatgaatttctctagaagttgccagagcagggaaacaaccccttactaaacgttcaaatacttcaaggggccttatggggattaaagtatttttaaaaccaatttcaggtaaaaaaggtcctggccttaaggttttaaattcttcttcctgagataggcctagaagatttaatattcccactcttccagcaaggctttctgaaatgcctttcataagtgaaaaatactgagaaccagtaagccagaatgccccgggctttcttttctggtcaaccagcacttttattctttcaaaaagttgcggtgcgtattgaacctcatcaatggccactggtggtgggtatcgttccaaaaacaggtcagggtcttctatggctagagcccttgctccaaattcatcaagtgatacatagtttcttttaaggccttctttttctaataagtgttttataagagtagtttttccaacctgcctggccccggttaaaagaattacgggaaagaaaccggaagccctttcaaatacctcttccaacaaccgcggaatatacatacgactaatttacggtggcggcataaattagtcaagaattttgaatagtatgaatctcaaagcctgttccttctagtttagcgggccgggtgatagtagatggcagatggctagtggcaaatggttatgcttgtaacagcatttgttcctcgttattttatagtaggttatgataatgaaattactgatcccaagaaaaaataagttgttgataagttttttcaaagttatcaaaatgtttttgacacaaatcgaaaattttttcccataatttttccacagtctctttttcaataggttttaaaccatgagctaaaatagaattgtttctttgagctaataaggttttaaaagattctagttctttcctaacattatgtcccaaatcattcaataattcatagacttttctagcacctatcttgactttattgtcagtaggatctctttgtaagagacttgtccacttttcaaacttacttcccaataaattcctaattttgtctaaatctagatcagaactattcaggccatactttgaaaatagtatagtttggccaactaattcgaaaattctatacaatctagccatggcatcatcgtattttccttcttttattcttcttttggcgtttgctaatagatcagcaatgataattttgtctttcttgttttgataaatgaaatttcccaaaatttttagacttttaagagttttcttttctggaaaaagagaaataaattcgtttttttctagttttttaaaagcagtttctgctttagaaaaatatttttctgcttcatgatgtttaaataaatcccatgaatgatatgcctttataatattttctaaataatctagttcattttttcgattttctgatagcaagtctctaaactcttgacattctgttataatagaactagcagtatcaaactgatatatttttaagcttttgtaggcttcgttaatatttgagtaaattttagaaattatcggtttaaaggacataacttgttctgttcctttttttacaataccttttattcgttccccttgaacatagcttaaagaaccaatatttctttggaaagcaactaaaacaatagcagatgacataggtttcgttccagatgtaaaatcagctataatctgatgagaagaaagattttgttttaaaagccaatcaacagcctcgtttgtttttttgacacatttatctaaatcatttggatttgatatttcaaaaaagttgtaatgctttttatctattcccaagttttcacacacaatttgggcatttttcttagatttatccgagacgataaaagcaataaaattgggattcctttcagaaatagaaagagaaatggcatttaaaatactttcaggagtatctccaactcccgtaccaattgaaattaatagcccctttttaagagccataaacaaacctcccgtgtcccagggccgtcttggcgccgaagccgtgttcggcgagggcagcgtgaaaggccttcaaaagtttttctttggccttgtctcccaatgattcgtgcataagcaaaacaaagcgaaactttgctcccgtcgccacggccagaaagggaaggggatttgggttttgatcttccgtagggccgcgcttgccaccgtaatagtcagagtagtggcaagtggtgatctccaaggtaagctgcgggggttcaacaggtaaggcgtcaaaaaagatcactttgcctctccgagcccttttcccatccttttcttcccggccaaaaggcttggccaggtattcccagaatctttcgtcttcttcagcccagtgttcaaaaaagtctggctcttcttgggctttatttaccagataagccaggcgcaccacgccttttatgctttcagcagggaggtaagggatgcccagggtccagtgaaaggtgaatccgcgctcggtaggatgggcgttacccaggccgataattaaagatgtctggagtgtataagttttcgatactcgctcatagcctaacatctgaaaagccttgcagatgttctcaatctctttctgtttttttgcaatgagagatttaaccccttttgaggctttctcgtagtagttaagaactattttagcctgtccactagcctgaaattgatattccggaaacttaaaattattcctggttttccactccgtaaaaagccacttattgaaataaagcccaaaattgaaactatcgccgagattttgaattattcctacatgatctgccgataaagggctaaagtacttaggaattgattgttttcttttccggccttgttctccgtgtttcggcttcttcccccaatcaggcacttttttcctccacaaacattttggtcatgaccttgaaccactccagaaaccgcagggcctcctcttgaagagccagatactcaagggctctcttccgggtgagctcgtgtatagtttgggctgggttgtcagggtcgtaattaagaagatcttgttttttaagccattcagccagagcctcaaaagcaagccaatatttggcctctttaccggtttttttatatttactctctttttgatttgccgccttggccaggagaaaacacagtgtgtgcccaaggccgttttgcaagatcatggccggaagcccggagacaaagctcgagaattccttggccgaccctttgcctaatatctcaagggcctcttttaccttttcataggcaaacttcgctctttcttgtgctttggtcttcatttagcgcctccctgagaatctttgggagctatccatttcaccttgcaaattcctttacccaaagtgaaatcgccgcctatctggaggtgagtggttactccgtgttcagtaacgagctgagctatttcttgagcagatttaaattggtctcttttgcttctctcgtctgagaaaaaggcgagaaaatagagcactgtatctgctggaagatattcctgatagcgcaaagaaccgtcttcggctgtgccggtatcgtctttaatggcaatatgggcctgcacttctgtggctgtgcgtacgaggtaaccaaatacctcgtcggagaccagaaggatcttttcggcctcagggatgttatttggaagccaatttgtcttttcttgcgtttgctttggctttaccaccatgtcttccagaacaatttcgccggaaatcccgcccttaagcactatgtattcctcttcacctacggaataattttcagacaatttgtcctgcaatcccagaagagacagttcttccctcagccgcttgagcactgccgggcaagtaacgtgcacaaatggggctacgtttgaacgtacgggaaagagaaggagcctggcgtcggtcaccgtgaccgccccggcccagctccctccctcttctccagcgcggccgaagatatacttcactaggtctttatctatgccgttattctcccaggccttctcgcaccaatcacgcaaggtcccttttactcccgaggcctgtaccataggccaggcggtgtggcgctcgcgctgaatgggcagatccaccgccttcaaggcctggcctgctccggcatgaatcggcgtgagggcatataagagacagagccttttttcatctccccaaagcataatttgtcctcctaatttaaaggtaaaatccttattcgtgtctttctttcatctaatacaatgagagccccctgtgttaggtatttctcatacgtgtttagcaaatataggatcttaggaagcaagatatgaggccttacatctaaagttctaacttggataacgctagggaagtctgcttcagttgcagctaaaatagcaccaaaatctaaatcgtgagtcaaaacgatgaatttattttttttagcccaattaaagatttcttcgtcttttgcagataaatttccaatttcgctccaatgaagcgcttcaaagtttttctcttttataagtaatgccagctgaggtgatagattgacatccactaatatcttcatgcgacttttttactttcaacttctgaaatttctatttcttcagctcgccaagcagcataagctaaagcctgatctatatcttccggttctaaatacggataaagttttaaaatttcttctttgttaaccccagaggcaataaggcccactatcattccaacagttattctcatacctctgatacaaggtttgccccccataaccaaagggtcaaaggtgattctatcaaacttcataatttgtcctcctcaaaaaggtatcagttcgcaaagccctgggtctttatcggcaaagaatacagtccccacggggaagaaagtccgtgcaggtttatggaacccggagttcagatcaaagcctccaacccgcaggagttttcctgaagcataaggaccggccagattacttgctgaccgggctctactgaaagaaagcagagaaaccgccagccatcggccgttatttttctgcggaagctgaggtttatcttttatcagatgatagcggaccagtcgcccttcacctccaaactgaaacaggcctttctcgtttaaatgtgaagggcaaagagctttatcaaggccaaccacaagagaaacacctttagccaggcgcaggtggtgggtggcgtagagatggccagtcctaaccattctaagacggttatctctggcaatacccaccctttgttcggttttcaataaaagttcaaccggcaccgctagagctttttcttcagaaatgtccgtgatagattcggctacctcaagagaaaatttttcctggttttccagggctttcctgtttacccagaaccctagtgaaagacgctccatatcttgtggagggttttccacccagagtgctttattaaaagggagtttgacgcttacagtttttttatccggccgggcttcataaatgacgaaacgggttggttcccatccaggttgagaataaaaccaattggctggggcgggaaataacactatcccgttagccttaagaagagggccagcaattctgaaaccgggacgggcaggcgatccccaaaaaggaaggttttccaggtctaaatcctgctcttttccgagtttttttacgaccgctaggtctatgcccttttgccctaaaatagcggtgcgtaaagcgccaataattgtatccggtgccggcgggaaaatgggtcttcccgcttcgtgagtttccccggcctccataggctctccgccgcggaaaaaaagcgtgtcaagtggttttatttcaagccactgttcaattaaacccatgacgacgccaggcctctcctaaaaatctggcaatttccagggcttcaaaggctaaagtgcccctccggtctcccaggagcacggtggctacccaggaagaaatttcttcgtaaagagatgagttttcttttttccctgtctttatctgggcaagaataaagcgagccatttcgtcaggattatcacttaacacttccaggccttctgctagttctttcggcctgtaggcaaaagaggagctaagttttcgggaagcaaaggccttgtttagtgcctcaaaagcgtcccagactgaaacttcattttcgttaaaactaattttttctttgaaaccagcaacgaaagtgcgctgttcgcccgcgcggcgctgcagttcaagggccagagccctccggccgggatctttagctatttccagcaagctgtgggcacgctcaagggctgcgcgaagaggccatttgtgatgaataaataaaagtccacctgaaatggaaatctcctcacccgggcccagatgaagaagcagaaggtcttgcgaaagcaaatcttcggcttttgaaacttctccagtcaggaattcattatctactatttttccgtctcgttttaccaccgttcgcctctgtccatatcttacaaaagcccagttataggcgtgggctatttctcgtgccgcttttagcgcactggagatgggaaagacggcgcaaacatcgtctcctccggcgtaaatcaagcgtccccgatatcttgccacaatagagggcacggtataaagagcaaagtcagataatgctttggagatggccgcgtggacggccggggaaattagacgcttgcagttgagaaagtctagccagaaggtcttaaaatttgagccaatttcgccgttttcaagacgccttataatttccggatgaagaacatcccgccagcgagcggcaaaaccaccggaaaggagcctccccatccggtcaccgtccataacgagaatggcataataacggtcgtaggtggttggttcgtcatttttttctttacggcgcttaaggagcttcaaaacttttttatgtatttcttgttcttgctttgaaatgtctttaatttcgtacttgttgtttgtttccttctggtgaaggatttcggctatatctttgtgggaaaggccgagttcagctatatctttttcagcgcgctcaagccaatctttcagggctatttcggtggtggaagggaagctctcggccctttgaaagaaagagtaaagcggatggtttttatctaccgcccgggaggccaagcgtttgataagccctagagctgaaagacgttcggtttctttaaattctgacttagagaattctttacgaattttttgccagcatgggtcacggcttggtctaggattggagtctggccctcggcctgaattcagttcacagcttttcccatcatttttacattccagacaggaaaaccttaaagcttcaaagtccgtatggagatgacacttaataccgggttcttccggtctaatttccctcggagagagtttttccgcggcaagaccgcgccccgcaaaatcgtaagaagccgggtaaaaaaacttttcggtgaagctcagatatggaaaatttatctggcgagcttcttccagataagtttcaagtttttggacgatatttttaggaagaaagggcctgttctggtttaaaagatgttcgtcaagtaaagatacggctgtccagtggaattcccagaagttagtcgcctgacggtcaaaaatatagtcaaaacttttcaggcaagcttctgataccccactaaaacattccttcttgaccaggtcttttacttttttggccagttccttccaggattcttctatgtgtttctcaataagctcagcaatttctttttcctggcctgccgggctaagaaacaaaaacttattgggaagggtggctgctctggcttcaaggtgatagcgagccgtccagtggctaaagccacaagttttgtctagctttgcttctattaaggcctggcctattggtgcaggatagataatatggtctgaaccgtagcgagagatgaccacccagagaccttctgaggctagccaggataggatcaatgaggcggtccagtagtcgcgaagtttgcgtgagcgggcaatgaagtcctgaacaggagtaaggctaaagaccataagacttgcttgtgtgtcgggcgactcccggtagcaggagtagagggctgaagtcagcgcgcagtgttgccagatggaatggtccggcaaacgggtgtctgctggaagcccccaccagtgccaggcaaggttgcctacatttgtttgggccagacgccacgggagcacgtgccgaaaatagtgaaaaagggcaaaagaataatagtgttttgggaaattgttactgtcctgtgctattaatatctcaatttggcttaaaatattttgaagattgaaattactaaaagggcccaggttaaaagggctggttttacccgtagggtgggtaataacgggatattctggaaattttatttcgcccccgctttctctttcgggtaaaaaagtgcggtcaagccctgaggctacctggtcagccctggagagcaaattttcatcggcggaaacatagattttttcccgcagtttttcagctcgtttgacatgaccccagatagaaagagctttgtcaggcgggtcgtgcagaaaagcggccagtttttcacgccagtagttttcgtctttgcgaattttacaggcagtcatttatgtttgccctctgcatagcctggtccaaacgctgatgaaccttttgccagattttaaattgtttatcaggagtaaaaaattcttttcgagcggcgtttttgcgcatctccttgcttatcccaaaggggagatgaagaacaaaaccctgataaccggttttctttttacgcacgaacaaacgcagaggtgaggcatgtctggcattttttccccaattaggggcatcaaaggcataatgatttgtcaatggaaaaccaaggaggtgacgttcatcaatgtcttttgttccatctggagatagagaggttcttaccgagatgtaaacctcggctagttctttcatgacctcttcccagttcttacgtagatttttggtcttccaaactaaagcttttataaggttttcttctttttgggctgctaaagtaaaaggatagtctttttggaatagcccttttccccataaagaatatttaattttggccgtaatgggggggtctattttctccacctgaaagcttccccagccgttgcgagagcgagagcctatggccccaaaggcgcacagataaaggagagcggttttgaaatattcatcttccagaaaagaggccggcagagtgagcttgagggtaaaggtttctttgggggcgaggtagaagcgcgtgtattttgatcctttatcccaggtaaccggcccatagcccaggtaaagaagaggatttaccggacgaccagcttcaggatgaaagacatttctaactctcggcagacgttggtcagttatgattttaggctttccctccaactccacggtgaccagactcttttgcgccttttcacccccgccgccaaaaattttggtttcttccgtcagtagttctacagggtcttttaaatttctccccgcggccacacgccaccagtagcgcaaaagccctttaaacggcgccgggcgcagcgacgccttttgttcggcgtcacctaaaaacataggagtgatgattcggcagtgaaatttgacggtaacgagcttttcaaatctctggcgcaagttttcaagtctatcctgcttattcatagtaaatagcaaccaactccaccctctgaaactttctaaaggtcttataaatttttcatgtttttgtcaagaaattttgttgggtgttagcgtggcctccaatctttctttcagtgttcactactagccgtatcaggggcgaaacagactcttaattaaagcttttcctaaagggcttaataatgaaaaaaatcttgataaaaaagctaatttgagagaaactaaaagtgctctttgaaaattgaatagggtaataggtgctgcaattaattggccactaattattcttgcgagtttctttttttggtcattgcgagcggagcgaagcaatctccatctcccgcgctacaaagagtttcgccaggccgagaagcaaacttgaccaaaacccctggcctttccggtcaggggtaccccattttcacgcaaatttataacttccctatttatcgttatttttggaaaggcttattttgaaccctgaccgttttcggaattcgttggctttcaatggtttcaagtggttcttgagcaaaatagtagagtttaaagggtgctgtttggagaattttcgctgacccttgacctgagctgtcttctaagtttcttagataacgccacttttagagcctgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggagacactcggggcatgcataactaaaagaaaggtgtgagaaaaccttgcctgattaagaaggcattacgacgttgattactattaatactatttttttcattttttcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctccttttatttttgatttattcccggaagtttccagagggtgagaaaaccttgcctgattaagaaggcaaagggacaggccccctggcctgtcccttccaaattgacgggccggcagtatggtagatggctgatggagatagactgcttcgctttgctcgcagtgacagaatggttgatgccagattgctgatggtaaaagcctacgcccctactttgttcacactcacagttttttcagtttttttaccatcccctattcactattcaccgcgaagcaatgccttgcctgattaagaaggcaaagggacaggccccctggcctgtcccttccgaattgacgggccggcagtatggtagatggctgatggtgagagactgcttcgcttcgctcgcagtgacaggatggttgctggcagatggctgatggcagatggcagagactgcttggcttagctcgcattgccagaatgatagatggctgatagcagagggctgcaaaaattcagattatatatttccagggcaccagcgctatattcggagctattttgacgaattctttaccctgataaacaaccaggccaaaaggggctttttccttaaagtcttttaaaaactgttttaaaccggccatttttttaagggaaaccgtggctgaagcttttatctcgatagggattagtttctcgccaatttcaattaccaggtcaacttctgcgccagcgtgagttcggtaataaaaaagacgagcttgaggttcaaaataggccaggagtttagctatttcttccactaaaaaagtttctactaaagcaggataacaggggtgagttgcaagctcgttatcctttgtggctatggccataagagttaaagcaagccctgtgtcccgaaagaggagcttaggagctttggttaaacgctttcccagatgggcaaaataaggcggcagacgccttatttgaaaggaaatttcaagtaactggaggtagtttctggtagtggaaacagcaagccctgcatctcttgccagttcggaaacgttgagtacttgggctgttctcaaagcagcaagccccatgagccgacgaaaatctcccagagaggcaacctgagaaagttcccttaagtctctttcaaggtaggtggctatgtagttttcaaaccatagacggcgtaaatcatcatcaggggccaaaactgcgggcggaagactcccgcgacagattagagtttccagctttggcttagcgtaagccttttccggagcactgggaagcgaattttctcttaagcactgttttaaaaactcaggaggaggataatttccggcttcggtgacggcaaagcccggtagctcaaaaatagctattcttccggccagggtttctgaaacctttttgagcaacaaaaaattggctgaactggttagtagaaaacggccaggctcgcgctgttcatcaaccagagatttcaaactctcaaatatggcaggcactttctggacttcgtcaagagttagaggatcttcctgggcggaaataaagccgtgtgggtcgctttcaagtaaggctctcacttcgggggagtccagagaaaagtattttcttttcggaaattcgtgtttgaccaaagtggttttccccgtttgacgggcccctacaatggctaccacaggaaagaaactcaaagccctttttattcgttcggttagaaggcgttttttgtacatggcttgaaaattagcaaaacatgttgtcaattttcaagcgaaacgtttgcttgaagtaatttcgtcgttatccaaacggggccactaggactgacgagattgcttctttcccctagcagtgacaggttttttaccattcactactcgccatttcccatttgccattccccaaaaaattcttgccttttctccaaaaattaggctaaaaattctaaaaaagggatgggggtaagccttgaaggccactcactatctcgtctcctacgacattgccgatgacaagcgcctgcgcaaggtggccagaattatggaagactttggcgagcgggtgctttatagcgtgtttgaatgccatctaacaccggttcagctagaggctttgcgccgctcggtggagccaatacttgatccccttgaagacagtgtacgctactaccccatatgtgagcgctgtgaaaaacatattgaacacctggggcgagacaaaaaattcttgcgtcgtaaggagtttgaaatactttgaatcatctttttacggctgaagaattgctggctcgcggtgaagaggaaaaagccagaaacttggttctgcgctatcgtctgtggccaggccagagggcttctgaatacttgcgctggggtgccctttgcgaagacctggctcttcccaaacaggccatggaatgctaccgaaaagcactggaggtttccagagactatccccaggccatctgggcgctggccaagctctgttatgaactcggagaccttgacgccgccaagagattgaccagacgtttcttacaaaaagagcctgataattcctctgcccgcgaacttctggccaggatttatcaggaacttggtgaagttggttcgtatgccgttataactcaggaaaaagacgaaaagccccatggcccgcgttattttccgccgtctttaggaaagaaagaccttgagccttttgatatttttcttgaaggtcgcagggcccacggagagctgattttgagccagaataccggctctcccatgtttctttatcgtgaggccgcgcttaatttagacgaacttaaagaacaccttgaaggcaaacgctattttgccgtttatcccattgacgaagataaacgcaccagggtggcttttatctctattcagattcctgaacgggaacgggcccgtcatgcgcgactaaaaagctggctttatctgaaatctcagatagttaaggatatagccctttcagcctacaaaagagttaaccaggaaaacctgcccgctgcccttgaggccgtgtctccttattatttcaggctgtggttcttttttgctgagcctattcattttctctgggccaaaaggtttttgaaggctttgacaaacaaactaccctatcccgaagagggaattatttatcgggattggaatcttaccaggccggttggccttggctggcgggagcaggcggtatttttgcctttagggcttaaccctgttaacagaacacgggccatgtttatggacgaatacggagaaccgcaacctgagcaactcacctttttcaaaaaattacgccatttaaccttttctgaaataaaaacattctgccgtggtggggaactgcgctttgaagtgcgcacggcaaggttatttgatgaattgctttctcgattatgtgaaagctgtgccttaatcaaggctttggtgcagaaggcccaggccggaaggctactttcgcgcgaggaaaaactggcccttttcctcaccattggcttgcttgaccaggacggccgcttgcttcacgaagtgctttatccgtgccctgattatcgctttgcaaaaatagaacgccagcgccgaggcctgcctaaaaaccccgttagctgttacaaacttagagcctggtttcctgcgcttgcggcctctttgccgtgccactgtgtatttgaaaatgcgcaagaaagatacccctctcctttgcttcacgtttcacccattctggtgccacctgaggaagagactcttacccttgagtacaggactcctaaagagcttgctcggcgctactgcttttatctcaacgaaaaagaaaggcttgaacgcaaaatagccagagctgaacgggaacttactgagtatctgagggccaggccaggcaaaaagataaaactctctgaaaacgcctttcttacttacgaagacggaaagctcaaagtggagcagaactaatggccttatacattaccgagcaaggtttaaaagtcaggaaggagggccagcgccttcaattttacaaagagaaaaacgttgttcgtgagtttaggcttgatgatcttgacgaaatctatgtcttcgggcgattgaacttttcggcagcagcccttcaggcccttcttaaacacgaaataaaagtgcactttcttaccgcttcaggtaaatatctggggcgcctggctccacctcgcggcaaaaacgtagagctaaggcttgctcaattcagggcctttgataacgaaaaacgccgtcttgagatagcaagagccgttattgccgggaaaatcagaaaccagaaaaacttcttgcgccgccagaaccgtaaattgaaaaacgaaaaaataggccaggctatcttaaaattgcgtcacaaaattaaagaggccgaagatgcccagagcctggaatctttaagggggatagaaggtcaggccgcccaggtctattttgatgtttttggtaagctttttcaggtagaggggttaaagtttccgggccgcattagaaggccgccgcctgacccgataaatgctctgctttctttaggctacacccttctttttgcccagatatggagcgttgctgaaagtaccggctttgacccttatcttggttttttgcacgtgcctgagtacggccgtccttcattggttttagacctcgctgaggagtggcgccctctaatagtggattctctagtagtgaggctttttaactggaaggccgtaaagcctgaggactttaccgaagagccctgggatgatgaggaagactttacttcttttaagcttacgcctgacggcctgcgaaagtttctcgccaaatttcgcgagcgtttggacgaagaggccttgtatgctccgcttaacaagcgtctaagctatcgctacatcatgcaacagcaggtgtggcatctggcccgggtgcttgatggccgagaagaaaaataccaggctttctcattagaatgagcccatggccaagaggcagttttacatagtttcttatgatatatctgacgaaaagcgcctgcgcgaaatacacaaattcatgaaagactttggcgaatggaaacaaaaaagcgtatttgagtgctggcttacaccagaagcttacgaaaacatgaaagctggccttaaaaagctttttaagccccgagaagaccgggtgcgtatttaccgcctctgtaagacctgccgtgaaagggccttttcctacggctggggcgaacttcctgaagagtttgaagaagatgtgattttatagtggccgaagccgaagcttgtgtttttgcccacgtggacgagctcgcctgctcttaaaagtggagtaaatggagtgagattaccttcaaaagatacccggcctatcaggccccgcaggggcattttttgtttagtcctggctgagtagcgtgtaatttcaacggatttaaggtttttggctgtagtttttatttgcttggcggcttcaatcaggcctttgaagtcaagggcaagctctttttcggcatggaaaaaagaaagggctgagagccgtcgcaaaagatttctaataaagacgtgaaattcaaactgctcgggctttaccagctttccctcaaaccgcaaggttaccggtgtttcaaacaaaaggcttagcttctcggtttcgtaaggcaaaaattcactcaataaacttggcggttttagttttccggcctggtagagttcgtcattttggtggtcttttatggctttgagccttaagggcactctttctcggccaaggcctttctccccggccgcacttaaagccagcaccagatgcggaaagtattgtatagccctgcccacaagggtaaggcccaaaaagaaggggttttccctgggggtagggtagggcaggcttatggtaaaaggatgagggagatacggatatagacgcaggcgctcagctccctctggccttggcgtttcaaagatgtaaccgtaagcgcaatgttgattaagcggacactcccgacaggtgctaaactttcttgccacgcaagagagcctttttagctgggcgcctaagaccccgcgaaggggcgaaaagagataacgaggaagactctctggttcttcggcttcaaactctagccacacacgaataacgggaagttcaagcgtctgcataatggcattttaaactgaaacggttgattggggcaaaaattttgtctgtttttaatagccttccagattataaagaatctttttgaatcctagctttttaaagaaactaacgatagacctttgatttccaagaactttttcttgttcgcttaatgtaacttctattatcgccaagttggccttctttcgtactctcaccaaagaaagtcctagtcccttaagataattttcggccttctgtatcattaaaaggctatcccgggttattggttctcctgtaaggaatctggtggccaaacaaggggaggcttctcgtttataatttggtagtctaaatttcttcgccaataaacgaatttcctcttttgggaagccagcttcttttaaaggagataaaattttcagttcgctgatagccttaagcccgggcctataatcgtttaaatcgtctagctgagtgccatcagccacgggatacgggcttttagtgattaaggctttaaacatttcttttttacaaaagtagcagcggtttttagggttttgctggaaggctttaaggcttaggtgatcaaaagcgataaattcatgttttattcctaagtgtgaagccaccagcctggcgtggtataaatcttctggattaataataggcgaggttatggtgtaagctaaaacctttttacggcctaaaaagttagccgctaaaaaaagaaggacgctgctatcaaggccccctgagagggctatcgcaagcccccccaggtttttaaaaatgtcttcaaggcactttagcttttgcgctatcttttccactaacggaatggataaagttcggtgccagggaatggagcctggggttcgctaagcaggaatttgccttcttttatccaattcttcagggtttcggcgatttttctagctttaactatgctcgaaagaggtacggtaggaatttctttatctaaaacccttatagtaccgcttttgagttcggcatagctcacagtgccgtaagaacgcttgatgccattgggataatcgtgagcgtaatccaccacttgggtgaaaagttcctcatcagaaagcccggcaaaggctgctatttcttcgttaagaataggtatgggcacacctaggcctaccgccagagagcatccataacccaaaatgctaacacccactagccattcagcactcatttgtttcatgtctccatagaccatgagagtggccgcaggggtgagcggagcgcctttttctgtgcgaggcactttgaagttgcactgggtccctgcccaggctacgtaacctattccacctcctaagaaaattcgggttcctactcctatggtacgaagatacggatctttaaaaagtggtgaaagttctccagaagtagcgtaattagcgttttgagctctggggcgcaaaatgcccatgtaggtgtagatggttttatccgaaagatttatggcgcagttataattttggtaagcattacgtgggttaaataaaagggcataaggaatatctttaagagttatttctttttcgaggtatttacggggataacaatgggtgccataagatgtggctttaagataaacagtttttccggctaccaagtcttgaatgacatggcctccgccgtaacgaaattcaccaggataaactttgttgagagggtcatcttcacatggctctgttgctccaatataaatgtcaaccgcggcaatgccagcgtaagcaggcacgccatttagccaaactctataggccttaatggctggttttgaatggccaaagttgataaatgcgccagaggaacacatgggggcaaaagtgccagtagtaactacatctacctgagcagcagcttcttcaggcccgttttctttgactatctttaccatttcttcggcagttacaactaccgcttcgcctttttttatcttttcgttgatttcatctatggtttttttgattttgtatcccatagtctctcctattctactagagatactacttgatgacctgctatttcgagggctgcggcaatagggtcaagcggacatttctcaagccttacataataaattttttccccgctgggatgtatatccatacctacggaaattacatgtccaccgtgagtttttatgatgtcaagaacttcttcaaaacttttatttttcgcggggataacatcaatgcgagagcttgagcgcaaaatgcccatcagttctataaaggcctcaagaagatcggtaacagtaataatgccgaccagttttccggcttggataaccggaagcccacctattttgtggcggtggataaggcgtgccgcttcgtcaatggtggcttcagcgtcaacggtaatggggtttaatatcattacctcttttatggggagggaatcttttatagaaggaagggtgtattgacgaatactgctttctgttactagacccaccagatcttctccatcaaccactggcagatgcctgatagagtgttttttcattaactggagagcttcttctacagtggcctctggtgagatagtaattacatcttttatcatccagtgttttatacgcaacttacctttctccttaaaaaaactattagaaccttgaccctaaatatagcatgcttttactaattggctacgctgccttttgccttccttcctgctcggcaaagtgttcgcgtacctgatgcataaaggcctcaagccgcatcctggtgcccatagagcgttgaccatcacaggaaacagtaagcatggggataaggccgttttcttcgcgaactcttttaagcaccatagctactatagttcctggcatacaggtaaatggaataacgtttataattccatttaccccgtggcgcaagtagtcaaggcttttgcctaccgagagaatagcttcaccttcaaactcgtcattcatgtacttttgggctagcttaattatctcttctacctgtggatcttcggcggtcttcaaaatatcttgcaccagtgcagcaaagcggtgctcgtcttttacctgaacgtgatgctcaattataagacgaacgagctgtttaaacttgcggagcctcttggcccatcttttagaggtgtaattgatgtaataaaaccactcagaaacaggggggagccatacttctgctcccatttcttcgaggacttttattaaatcttcgttggcaaaacggttcattcttacataaatttctcctactatacctacgacaggtttttctccaaagttttccgtaggtatagcggcaaaggctccacgaatttcttccataaccgggagtaagtcttttcgttcctctatggcttggcatattttctcaaggctttccttgtaaactttttctgtttctccgacgttaatttcgtagggccttatttcgcgtaagaatttgtcaagaatgtctatgcaaactaaagccttccaggaaagcctggtaaagtcttttcctatcatgccaagctcttggtagagctgaaaattctgggtaggtgaataaatgggtacgtcttcgtagccgagttggtcaagaatcatgcgatgtaggcggttatactggccaaaacggcaggggccagaacctgaaggcataaaaaaggccgcccgtttagggtcaaagtcaggacgttttagcatttttaacatgtcgcccgtggtaagtacggctggataacactctttccctgaagtataacgacggccaaggcgtaaagactcttcgtctgattcaggaaggacgcgtgcgtctactccacaagcccgaaatacagcagctagcccgtaaacatgatctgacatgtaaggtagataaatgatacgctggtcctcaggttttacagctttgcgatatggtttaacaggcttttgaggagccaagtttcttcctcttatactgtcaaggaaggcttctatgcgggtaactacgccggcatcagcgctgtgttcgtctatctctatttcaagatagggtttgcctccaaggagttcttcaaagaagtgaataataaaggaatccggaccacaagaaaaattagttaaaaagatagggtaaagtcttgggtgatttcttataaaatgagctgctaagagaaacctttggccatagcgccagtacatgccttcaagaccgtctaagtctttaatttggtggagagggagcatgtcaacaggaatgcctaaaacaccgaggctcctaattttattgtgaatggaaagattggcccctggatcaaaggcattgtaaggacgaccaacaatcactaaggctacttcttctgggtcgaggtttgctaaaacttcttcgccgcgttttttaagccaactatcaaagtctctttgagccgcttcagcctttttccaggcctcttttacctgtttttgagaaacaccaagaagattggccaattcacctttctgtttttcaagcactttgcctccggtgccaaagtgaaataccggggccagaatattcgctccgtattctttaaggttgattgatgcctctaaggccgccgccacactttgcacgtaaggacaaattttcccactttttaggtctggatgatcggctggtagatcaactatgtaaggtacgaaaatcttttttacacccttttttagcaaatcaaggacatggccgtgagctacttttactggaaagcacgtctctgcggcaactatttcacagccttcgtttaccagctttttattcgtaggttccgaaagtactactttaaagcctaactcctgaagaagagtggcgaaaaagggaagtctttcaaaataaaagagcatacgaggaagccctatttctcccaaaggggcatcttctttatcaactacatagctcaaaagtttttctgttctttcgttaaccaagtttggcagactggcggggggtttgcgatgttccacctcgtatttttcacagcgcccgccataaaaataaggtttgctgccttcaatggaaacctgccttatttcgcagcgattagggcaggcctgacattcaaaggtagagatttcatattggatatgggacaaatcaaatccgcggaaagaacttttccctttggattcttctaaagcaagaagggctactcccatggccccggttacttcgttatgcggaggaacaattatttctttaccgaggactttttcaaaagcggccactatgcctttattaaaggccgtagctccctggtaaaataccttatttccgattttgcggttttctaccactttgtttagatagttgtggacaatggcgtagcataatccggcgatgagatcttctttagggagcccctgctgttggtaatgcaaaaggtcagactgcataaaaacagtacagcgctcacccatctccaccggtgcttcagatttaagggcgtaatcgccaaactcttcaataggtacatttagacgtacagcctgttcttccagaaaagaaccagtccctgcagcacaggctttgttcatagtgaagtcaacgatagttccattttctaagcggatatactttgaatcctgcccgcctatttctatgatggtatcaacacttgggtcaatggctgcggcggctttggcctgggcagttatttcatttctaattacatcggcaccgacaaagtctcccaccaggtaacggccagagccggtagtgccgacgcctaggacttctatctccaagtttttgggaagtttttctcttagggccataaggccttttttgacactttcaagcggctttccgtgatggagggaataagttttggcaataagctttccttcctcgttgatggctacaagcttagtgcttacagaacctacatctatgcccagataaacacgcagtttcccctgactctggggaaatagagtttgcgttttgggagtgcgcacggtataaggcccgagttttgggagcctttttaccgtgcgctttctttcttttaaatattctttaagaacttgagagccttgataaggcgaggtaaatcggccgtcaaggccgtaaagagaagcccctatggcccccatgataaagtgataatcgggtatgatgagctcgccttctttgagattaaatatttcttttatagcgcggcgaactccatagttggcagctacacctccctgaaaaacaattggtggtagtacctttttgcctttggcgagattacttttaagatttctgatgatggcaaaacagagaccggcaataatttcgtggtcaggcacagcggcttgctggaggtgaatcatgtcagacttggcgaataccgtgcagcggccagcaatacgaggaatgttttcagctttaagggcaagtttgctgaattcctgaatagtataaccaaggcgagcggcctgctgttcaaggaaagcgccggtgcccgcggcacaaagggtgtttaaagcaaagtcctttatgcgaaacttgccgtcttcgtgtgatataaagaccaactttgaatcttcgccaccgatgtcaatgatagtgcgggcctcgggatgaaagtgttctacggcccgggcatgagccataacttcattaacaaaggctacagataatatcttagatatggttttgccggcggtgcctgtgcaggtgaggccttctaattcgtggccaaacttgtcttctacatcagccaaaattttggccgctgtttctaccggttgcccatgagtcttttcatatgcgtggtaaataatttctcgcttttcgttcagtaccgctactttggcagtgcctgagcccacatcaaggccaacatagtatcccattaccggccctccatcacggttttcttgaatcttaagttttttactatgtattttcaagcacatttgttactttttgaggacgagagctttggacgaagtttttaaaattcctggtgaaatttatgatgagacttttggaaaaatattttaattttattttctattctccgttttggccattaaagcaaaaatttctgatttctatcccttttgcttatctctttttcttttcttctgtctggccgaaaggggcctatttctcctggcctttgctaaaacttcacaaaatatccccttcctacgacacctcctccttaactcttgcttataataagttttatctgcaaaaacacttacctcatctccttcaagtagttcatcaacaacttgggaatcgtgcacgttagctggtgtgcaaacgaactctgaaacaaactcatttttaacgtcaatagcaatatggtctttgtagccgtagaaggattgttttttctttttagtgaagtctgcatcgggatcgtcttttcctgaatttctagcagccttaactatacgagcatcaacgatttttcctgtcttcaactcataacccttttcagaaagctggcgatttagttcctgaaaacattctttataaagttccatagaatataggtctttgcggaagcggcagatagtagaatggtcaggtacaggatcagcggcggagagatcgaggaagcgacggtagaagaggttgcctttgagctggagttcaatctttagaaagataaagagaagcgaggatttgttgaaaaggatcccaattgataagtttattgatacgagccaagatgtcatcaggcaagttttgatagataagatgtttgcctatagttagatttgtattatttcctctgagcataaatgaagctcctttagtttttaagtagatttatcatgagaaatattactattcaacaaattttgtaaagatctcttttctatttatatagggctgttaatatttatttattatctcatatattatttcagctgtaactccccaaataattcctacattagttttatataccagaactctatattttttaccaccccaaggtttccaatatctttttggcaagcctaattccttggcaggaaaaaggactatttcttctccattatcattgatatatgatggttgtatttctaatctgaccttatatatttcaggcgaattctttttgaaataagatactggtaatgtaaaaatactttctacttcagcatgattaatatgtaactcttgtaaatttataatatctaaaattcctacaaatggatcaatagctacccccattggggcaataactgtatctagttggccaataattataatcttatttttttctatacctaactcttctatacattctctaatagctgtatcttgataggatctatcctttatctgatcaaatttacctccggggaaacatatttctccaccttgttttatatttatacttcttttttgaaataaaaaatgatattcattattctgccagattagaggcactaatactgctgtattgacatatttttctctaccctgtacgttaggaaaccttggtaaattaaatcttaaaatttgtaaatcttttttattcatattatcatctaattatcttaatttaacgcctaaactcacaggcgagcggtatgcccgtccgctggagaggtttgttagaaattgaaattatttatctttaaataaacttaaattctttataaaacgaaaatctttaatattgtaagtccataaactaagatcataatagatagcggtagaagcaattaaagcatctggtattttcagcccatgactttttgaatatgtttcaattaaatttattgctatttccgtaatctcttcgttcaaagacaatatattgaactcacttaatgctcttttggttttattcagctctcttttattaagtgctccataatataattctattagtgtaatagcacttaatgcaatatttttcctttctaatttatcgaaaacgtttttgagtctcattgccttttaagtattctatgattacatctgcatcacataaaatttttacattctccatgctttctctcttaatttttctttagtaatatttctatctttccaaataccaaaaatttcctcaaacttgtgttctttttttaatttttgagattctcttattttaacaaaaggtagttgttttaaacaatttattaaagctcttccttctttactattttcaacttctaaaacaacccggatgagtttctccttttttcttttaaattttaaatttcttgctatttttattttagcatattcttcaaacttttttaacgcccaaactcagcggccggcagatacgccgtccgctggagagggtgttagaactttatttttttgctataagatacactcgataaaaaactagctcaacctttccttcttcatcaacctgattataaaaattttcctttactatttctctgaaagctttagcatatgtctcatctattggaatcttgtaatacttgggatttaaatatcctgcgaccgctccagaattaaatatattatatacttcttcaggagtatgcttagtgtgtttttcttctatttctgcataaagcacttcaaaattatttctctcaaaaagttctttatattcttctgcactttctaagaaaaaccagggttcttcaaaaaacttaaaaacgtctttggtttttggatgttttttaacttcttctatggcttgaataaaattaggagaatatacctttcgggctggagcttgaattcctattctcccttttgttttaagagcttcataacacttctggagtacaatatcaggatttttaaaccattgaaacgctgaattacaaaaaatcacatcaaactcgtctttatagtttatttcttcagctctttttactttaaaagttatatttttcttgccgtatttatttagagatttttcaatcatttctttctctacatcaattcctataacttttccagaagttatttttcttatttttacagtaagatctcctgtcccgcatccaaggtcaagaacatcttctgtaggttttatcgagagcaattcaaaaagtttctcacttgcggatttttgaacgatagaagtcttatcataacttttagctacttctgaaaaagtaattccactcatttttccataactttttctaccgccccaaactcagcggcggcgtgtaacgccgtccgctggagagatttgttatatgttttaattagttagttattattctcattttcctaaatttatcaactattagttttttacgtgcttctataaactcttcaaaattgtctattttccatagttttttatcttttggaatcaaatgaatctcaaaatatttatcatctttaccttttagccattcatctggcggtttatttcttttttcatctctgttttcctccgcagaaagaagcattaaatttgcaatttgatctctctcccattgtttgtattttataacttttcgacctgtttctggatttaccacttttacttcttttaacttagattgtgggaaaatgtgatctacccatggaagatttccttcatatgctggcttaaaattgacatcttgataccataatgcaaatatgagataaagctttttgtctccataataactatccaaaagtgattcctcagatatatttattgttcttcctctatttataatttcagtgttgataacgtcaatatcaaaatcttccttctcgtctacttttttaatgagagcatctaataatgtatcagagcttccagaaaaagtaccagtcaacagaactcgagtgagccactttgctaattcttctttattagctgttttccatttgtctggatatttataattgaaatatattagtggaattaatgccaagtaactgggaagtgctttatcgtctcttatgaatgtatatttacagaggaaatctttaatttcttttattgattttttaatttcatcccaattattttgtagcttttctaaattttcttcttttctaaatttcattacatcatactttgcaccggtaccaataagaataaggctcgtttttaaaacgaaatccctttcaaaagcaaatgctgtgctattgagatcttctaagaaatatgtcagatcttcttctatttcctcccaatttgctgttaggagagagaacattaaatctgatttgcttaaaggagtacctccagagtttgctctgataaatatttcaaccacatcgtttagtgtatacatatctggattatctacactgtccaactctgtatatgctatattttccttatctctaaattctttaatgagctttaatatattttttcttataagtcttttctcttcttcagaaatagaattaattttttcaacaatttcttctgtaatttcatcgtattctctattatcgtacacaatatcctttacttttacccatccttttgttacatcagctttagcaggattcaagaatttaaattcaaatttaatatcttctttttcttctttcccacttaacacattaaaatataattcttctccattataactaccctttagtgcaatgaacaaactttgtagtctttgctgcccgtctaggacaagcaacttcattttttcatttttggggacataaaaatccgttagttttatcccacctttgtaattatcaataaactttctcatttttacaggctctcttgttttccatataaggaagttgcctataggatattctctcattattgaatcaaataatttttctatttggtcttttctccaaacaaaatatcgttgaatatttggtaaccagaaaccaccttgctcttcttcattattgaccatacttacaaattttctaatagtttcttttctatttcgcatgataataactacatttttaaaattcaattacatttcaaaaggttcaaatatattctatataacgacaaagctcacctgccgccaaggagcgccagcggaatagcggtcaggtggagcgatttgttcggctcttgccacactttaccagataatagtcttagtctgatgatcaggcggaacctcattttcaaccgcaaggaaaatagttatccaataaattgaaagcgacggatactaaacttactttagaggcctttcaaatgagttcccaaacaccttgaggagacatatttgctgccttcattatccctgtttttctaagctctgtagcggcccatctaacatcatattgccaagtatagaaaaggtttccagacgcccttaattcatcttcatacttatcccatatgtatttacaaacatcgactattctagcactcttcccattagccctcagcgcctccaccagccaatctctcaaatcatatttatcagccatttgatatctccttatttatttaagccgaacatttcattttgacctgcggccgtggatttggaaattttattattacccacccccaatttaggggatagtaccatataggttggcccctgtcaaaaaatttactcaaaattagccgtataaagttaataaatttgacataatcatgctagaagattaatctagcagttactatgaataactcctggcaaaactttactgactatttaaacgaacttcctattcctgaaaaagcaaagcctttttacgtttcctgggcaaagagagccctttcttggaacaacaatgcccagaagaaatctgaaccggtccctatctcggaaaaggctcaaaagcgtttccttaagtttcttgaaacccgttatgaaccgtggcaggtcgcccaggccgaagaagctataaagctctacaattacttcatttcgtcggttcaaacctcttcccctgaaaaaccagaccaggcagcctggtcctacattaaagaagaagcttgccgactcatgcgcctgcgtcacctctcttaccgcacggaaaagacctatctctcctggatcggaagatttcaaaaattcataaattccaaagctccagtccgtcttaccgcaagggactttcaggatttcttaacgcaccttgccgtagaacgccgtgtggcaccttccacccaaaatcaggccctgaacgccctggttttcctttataaacatgtattgcagcaggacatcaccgcagccattaacgccgttagggccagagaaaggcgccgcctaccggtagtgctcgaaaaggaagaagtggagcgggttctgcaacacatgccttatccataccatttgatcggcggtttgatgtacggcggagggctgcgcttaagcgaggctttaaatctacgtgtaaaagacgtgaactttgaaaaacggcagataatcgttcgggcaggaaagggagataaagaccgcgttactatccttccggaaaaactcgccgatcctctctgggaacatttacaaaaagtaagacacctttacgaattcgaccgtgaagaaaatcttcccggagtccatcttcccgaggcgctggcgcgaaaatatccaaacgcaggtaaagaatgggcctggttttggctctttccctcccccaagctttccgtggaccctcggacccttaccgtgcgccggcatcatctctaccctacctcggttcagcgagcttttaaaagggctctggcgaaagcaggcatagaaaagccggccaacgtacattctttacgacacagttttgccacgcatcttcttgaagctggctatcacatccgcactgtgcaggaactcctgggacataaacatatccagaccaccatgatttacacgcatcttgcccgccaaaagttactaaaagtccaaagcccgctggatagagaataaataattgtagaaattgggacagggattgcttcgctttgctcgcaatcacccaattgtcgcctatttagtgaccccattatatctcttcttaggatttagttttttcttccacgctgaaatttaacataaggattgtttcactaagatctttttgttttagggattaaactcattttaaagcgttacaaaatgataaaagattatccaaaattcccgcttaaacgggaataaaggatattaaaagattataattcgtgttgcaaaataaaaaaaaaaattttaggagtggttggaccttaaaaggttttaggtatgggcttaaacaaatattttcggaggggaaaatgggtgaaaaaggttttaagaagaaaattagtcggcgttcttttttggaaattatagctgggcttggtgttacaggccttgcgggtacagcctttcgaggtcttaatggcttaccagaggccatagccaaaaccaatagacggggaaccaaatattatggctatgccggatctgttgtccctgtagctcctgataacccttccattgtacactttgacaaattttgtaaacatggtgaatgtggagtttgcagtacagtatgtcatgaaaaacagggggtatttgggtattgggatccacgggtagctagtgaagttgtttgtgtgaattgtggtcagtgtacagcctattgtcctggtaaaagaggtattcctgctatgcaggagcgcgatgagacagaaaaggcctttgcttttcttgaaaacgatgaataccacgtggttgtacaaacggctccagctgtgcgggtggctataggagaagaatttggtcttcctccaggagagtgggaagaggggcaattagtggcagctttacgtcgtttaggttttgatgcggtttttgataccaattttgcagctgatctaactataatggaagaagctaccgaatttgtaaaacgagttgtttatgcagaaaaacctttgccgatgtttacttcctgttgtcctggttgggtaaagtttgccgagtatttctatcctgaacttctttcacatctatctagctgtaaatctcctcagcaaatgttgggagcagtagcaaagacttattatgctaaggaacgaggaattgatccctcaaagatcatctccattgctgttatgccctgtaccgccaaaaaatttgaggctcagcgtcctgaaatgaaagctgctgctgaatactggcataatgaagaaataactgctgatgtagatctcgttttaacagttcgtgaattagccagaatgctcaaagccaaaaatattgatcttttagctttacctgaagaagattacgacccaatactaggggaggatactggagcagccagaatatttggagttactggaggcgttatggaagctgctgttcggaccgcttattatttccttaccggagaagatcctccagatacattgctcgaatttactcctgttagagggctggacgacgtcaaagaagcctctttaaatattaatggtgctacgattaacattgccgtagttaatggtctagcgaatgttcgcaacgtatgcgaaatagttatggacaaccccaacaagtggcattttattgaggttatggcctgccgtggtggttgtattagtggtggtggtcagcctagaacagaagtccctccaactgacgaaattcgtttggctcgtatagaatctctttataccagtgatgaactttcacaaatacgactgtcttatcttaacgaagaagtacgcgctctttacgagaaatttttaggtgagccaaacggcgaattagccgaagaattacttcacactcactacgttgatagagggccagtagcatagcctatttgacatgcgagggctatagatttcgcttgtctatagccctcgtagtagttttattaatccgattttttgcacgacaaagtatcgccgctgacataatcactaaggcaaagtaaccttcgctgtcactgcgaggcctcgttagaggtcgaaacagtctcagggattgcttcgctttgctcgcaaggtgatcttagttgaaataatttcagaaaaagaaaaatctctagaataattcttttatttcgtttacggaaattttttcctgaataagggtaagggtttcttgaggagtggtaaatcttcctaccaggaatttgagtattttggcaccatttttttggtaaaattctatgagaggtcttgttcgatctttgtatatctgccatttacggtaaataagctcaatgtaatcgtcatcgcggcctttgcgatcgcctccagtatttcgatgaatgcgttcaaggatttcttcaaatgaggcttctattctgacaaccaagcggatagaaatctttctagccagtgctttggcctgtccttcatggcgaggaagcccgttcatgattagtatttcgcggccagaataaactctggcctttaaaaacacgctaaggattttttcggccaaataaaagtgttcattttcaaggaggagaccttcttcaagaaccttttttatgaaaatacgttctgaaggtagaatgtcgtgacgataagcccctttggcaatagtccttaactcgcggccaaagtcaaagtgtaaacacttatggccgtagagcccagttttttctaaaagatcccccagagggctcttacccactcctgttggcccaagaagtagaatgcctttcaacatggaggcttaaggaataatagcatttacaaaggcttcaggatcaaaaggttcgagatcttccagtttttcacctaaaccgatgaaagatatagggattttaaagagatgagccagtgttaaaactatgccgcctttggcggtgccgtccattttggttacaatgagagtgtgtatgggtaaagcttctttaaaccatttgacctggcttacagcgttttggccggtggtagcatcaataaccaggatattttgatgaggggcttcctcgatagctttaccagctactcttgccatttttttgagttcttccatgaggttgtatttagtgtgaaggcgacctgcggtgtctataagagccacatctatattacggcttttagctgcttttaggccctcaaatactactgaggctgggtctgccccgagtttttgcttgataacggggatttctaaacgattcccccagttttcaagctgttcaatagccgcggcccggaaagtatcagccgctacgaagagcaccgaaaacccgctgtttttcaaacgataacccagcttggcaatagatgtggttttgccaaccccgtttacaccgactacaaaaacagccgctggtcttgcttcaggcgggaatggcggcggttcaagggaaagaatttttaacatctcggcctttaaggcctctttgaactcggaggtttttaaaagttcgccctgagaaaccctcattcttagaggggtaaggagtctcttgatggtatcaatgttaatatcagcagttataagggcttcttctaattcttcaaaaaaggcctcatcaacatttctttcaataacgaatacttcgctgaggccttctttgagtttttccctggtgcgtgaaagcctttccttaaacttgcctaaaagcttttttttctgagcttcttcagcctggctattatctttttttcgtaaccacttgaacataaagagtccttgcattaaaaagaattgagttggtttttagaaatataccacgttaaaggacttggcaaggatggaaataaaattagagcttttacctccagaaaaacgtcggaaattagatcttgaaggagatcttccttttggctgtattttcactgaccacatgtttctgatgtattaccaagaaggtaaagggtggtatgatgcccagataaaaccttacgaaccaatctgccttgatcctgcagccaccgtttttcattatagccaaactatatttgaaggccttaaggcctattacggagtggacggtcgaatccggctttttcggccagaacgtaatatggcccgcatgaactactcagccaaacgtatgtgtatgccagctattgacaaagaatttgctcttcacgctattaaaactttagttgatcttgaaaaaggctggataccaaaagaaataggttcggctctttatatcaggccggtactgatgggaacagaagcatttttaggtgtaaagccgagcagtgaatatatttttttcattatcctttctccggtaggagcttattataaggaaggttttaaccctataaaaatttacgttacagacaagtatgtccgtgctgtgcctggtggtgtgggggatgtgaaaaccggcggcaattatgcggccagccttatggcttctgaagaggcagctaaattaggctacacacaggttctctggctggatgccattgagcgccgttatgtagaagaagtcggcactatgaatatattcttctactttgaagacgagctggtaacaccagcgcttacaggtacaattcttcccggaattaccagggaatcagttatccagatggccaaagactgggggcttaaagtcaatgagcgccgtatcactattgatgaagttattgagggagctgaaactggccgtctaaaagaatgttttggtacaggtacggctgctgttatttcgccagtaggctatttggcttataagggtaaagagtatgtcatcaaccagggccaaacaggtcctctcgctcaaaggctttttgaagagcttaccgggatccagtatggcgagaagcctgacccttacggctggatacagttcgttccctgatacgtttttcttcttgaataagctggcttaaaaggtcttcaatatctcgaaatctgagtctgtttttaacaatttttttaggtaaatgccttttaaaggtttcttcttcaccccaaattacaacctcttttataatctttttcaattcatctaaattgcttggccaggagtggaataataacctttctataaagttagccgaaaaataaattgtttctttgcgatataaatgagcatacttttctaaaaaatgttgagctagtaaagggatatctatctttcgtttttttaaagatggtagataaatggcaaattcagataggcggaaaaatatttctgtatggattttccctgttttaaaaatctcttcaggtggttttgaaagagaggcaactagtttagccgaactttttacggcttctttggctcccaggggataaaaatatccattttcaataaaagaaagcaattttttctgggtttttaagggtaaagtgtctatgtcttcaatataaagtaccccttctcctgctttagccaaaagaccttctttctttttcttaatcttaggaaaaacgcttgcggaaaatccaaataataccggttcaatcatatctgaagccaaggtctttggagaaaattttataaagtttcctccgcggtgcgcctgtatgtggcgggcaagcaactctttcccagtccctttggctcctaccagtaaaacaggagaggaaatagaagcgagtttgggtatgaaatttcttattttggcaatgctagagtgttcccctataaaggggttttctctttcttcccgggtgagaggtaaatggctggaagatatttcttcaatcaaatttatgaactggctggttaaaaaaggttgctttaaaaaaaacgtttctcttacaggaagattaactgaagatagattttgactaactatcaatattttgacgtttttctttaaatttgaaaccagtttttctagttttttaatgggtatcttttctggttctaccagtattaacaaattagcgttttctaatgtgctttcgtctatttttgctaaatctagtaaatggctaatataatggcccgttagtttattttctgtaataagtttgtattttatcatcaacttttattatatgcaaaaattgtgcctttcttgaaaaagtaaagattttgtaagcaatccccaaaagccatatatttcgtatattttataggtttttaaaaatgtaaattttttgacaccttcaggctaaagggaaaaatttttcccatattggctaaattgggaaaaatttttccactcgtacactacgggaagggagcggtaaaatcgtttcacaaaaacttgcaagaaagttcttataagttattttatagatactctgatcccgggtcgtctaatcggcaggacatggggttttggcccccatagtggtggttcgagtccacccccgggatccactttttaaacctcccatggatactgttcttgaagtagaaaatcttagcaaaaaatttagcacttcttgggctttaaaagacgtttctttttcactttatcggggagaaatcttggggattgttgggcccaatggagcaggaaagactacgctgataaattgtcttttgggtttaattttgcctaccagcggaactattaaatattttggtttatccttctcaaggtatcgctcacaggtccttgaaaaggtaaattttgcctcaaattacgtcggtcttccgttatctttgacccttgaagaaaacctcctggtttatgcccatctttatcaccttaaaaatacaaaagaaaaaatcagcgaattactcaaactttttggcctttgggaaaagagaaaacaacgtacgcggaccctttcttcaggccagatgatgcgtctttgcttggccaaggctttactcaatgatcctcaaatattgcttttagatgaacccaccgctggccttgacccggagatagccagggaaacccgtgatcttttactaaagctaagccacgaacaaaacaccagcattattattacttcccataaccttgccgaaatagaacgtataagtgaccgccttcttattcttcagaaaggtcagataaaagccctgggcactaccgaagagcttttaaaaaagtttgaggcccaaagcttagaagaactttatttcaggttaaacctatgagtccaaggcgaatttacgcggtgattttgcgacagctttttctttaccgccgaagttttacccgggtgcttgatgtcttttactggccaacagtggatctccttctctggggttttattactgtttatttggccaaagccggtaccactcttcctccttacgcctcttttttcctgggaggcttaatcctctggaacatacttttgagggcccagcagggagtttcggtttcttttctggaagatatatgggccagaaacctgatcaatctttttgtctctcccttaaaaatatccgaatatttggcggcccttttgtgtataagtctaataaaagtttgcttggcttttgcggtcctttctcttttagccagtctttgttttggattcggagtttttaaaatgggtttttggctgttgctctttattttaaatctgtgtgccatgggctgggctatcgggtgggttactatgtcagctattttatggtttggtcaggaagcggaaattctcgcctgggcccttgcttttcttttcttgccggtatcaggtgtcttttatccagtagaggtgttacctgacactttgcgtctaatagctctctttgtcccggcctcttatgtatttgaagggatgcgagaagtgcttttaaagcaaacacttcatatctcgcttttgtataaggcctttggcctaaatatggtgtatcttactggaagtctttttcttttcctaaaggtttataggaaggctttgataaaaggcactattcccaaaattggggagtgattgcaaattttttattttggtctaaaatttgtaacgcttacttgacaagaaagctcaggtcatttaaagattttgagccgatctgttattggaggagtaaaaatggcgatatttacatctcagaccccgatgttgaaaaaagaagaagtaaaaaggccctggtatgtggttgacgccaaaggcaagactttaggccgcttagcaagcataattgcttatcgtttgcagggtaaacaccgtccggattataccccacatgtggatgccggagattttatcgtggtaataaatgccgataaaataaagcttactggcaaaaaactggatcaaaagatttactggcggcactctggttatatgggtggtattaaacttacgccagccaaaaagatgcttaataaaaagcccgaagaggttatcaggctggcggtaaaacgtatgctgccaaagaatcgtcttgggcgtaaaatgcttaaaaaacttaaagtttatcggggagaaacccatcctcatactgcccagaaaccaaaagctttagaaatttaagaggtgagacaaaatggccaagaatcctgaaagattttacgctactggtaagagaaagaccgctattgcccgcgtctggattatgcctggaagcggcaaatttaaggtaaacaacaaagattttgaagactacttttctgataatgtagtagccaggcatgtggtagagcagccttttaacgtaactggtacttctggcaagtttgacattatttgcacggttaaaggtggagggaaatctgcccaggctgaagccataaggcacggggtagctcgagctttaatcgtttataacgaagagcttcgtccttcccttaagaaagcaggctttcttacccgtgacgcccgtgttaaagagcgtaaaaagtacgggcttcgtggggcaaggcgcggccagcaatactccaagcgttaagatagaatcaacaggggagcccaaggctcccttttttatttttaaaccatgcttaaaatagctatcataggggctactggttataccgggcttgagttgttacgcattttagccaaacacccagaagtagaaattgtttcggttacttctcgtcaggaagctggcaaaaaagttagagaagttttcccttttgaaagttattttgccgaacttgtctttgaggagcctgatgtttctaagattgctcccagggttgacttagtttttctctgtgtgcctcatggggcggcggctgaaaccgcgagggcctttcttgaagccggggttaaggtgattgacctttcggcagactttcgccttaaagacgccgcagtttacgaaagctggtacaaaactaaacacccctgtccggaattgctttcaaaggctgtttacggtcttcctgaaatttatcgtgaagagataaaaggggcttctctggtagccaatcctggctgttatcccaccgccagtattttgcctcttgtacctttacttaaagagaaacttattgaacctcaaagcattatcattgacgctaaaagtggtgtttctggagcggggcggagtgctaaactgcgccttattttttgtgaagttaacgaagacttttgtgcttacaacgtggcggttcatcgccatacccctgagattgaacaagaattaaatcaggcgtcaggtttttcttttcacataaactttaccacccacttggtgcctatgagccgagggattttggccacctcttacgcggaagtaaaagaaggtgtcactgaaagggatttgagagaggctttaaaaagcgcttacgcccgtgaacctttcatcaaaatcctagatgaagggctctatccccaaaccgcccacgtgaaaggtaccaatctttgccttatcggcctaaagtttgaccctcgcacgggtagagctataataatttcagccattgacaacttagttaaaggggcaagtgggcaggccgtgcagaatatgaaccttatggctggtttccctgaaacccttggtcttgaaaagaggcctcttttcccctgaccatgcggaacataaaactcactatctcttatgatggtaccaattatctcggctggcaaaaacaaaaggtaggccctaccatccagggggtccttgaagacacccttaagagactacttggccataaaattaaactcagggccgctggacgcacagatgccggggtccatgctctggggcaggtggccaattttcttactaccaacaaaatggccctagaagatatgcatcgggcgctaaatgcccttcttcccagggacatatccatagttaaggtagaggaagtgcccatcaagtttaatgcccagtatgatgccaggtacaagacttatttttaccagatttataatcatcccattcgcaatcccatcgtcaggctttattcctggtgggtgccgcaaaagcttgatatagaagccatgaaggcctgcgtgccgctttttgttgggcaaaaagattttgccagttttaagaaagccgggacggaaaccaagaccacggtgcgcaccgtcctttccgcggaactcaaacgggtgccaggagtggctggcatgcttcgttttgagatttcgggaaggggttttttgcgctatatggtaagaaatatcgtaggggctctagtggaagtaggcctgggtaagctaacctatgaagaactcgccagtattttggaagccaaggataggtcccttgcgccaccacctgcgccaccacaaggcctatttcttaaggaagtaatttacaaagataaaaggagggcttctcgtgaaagaaaaactagccaccagggtcaaacaacttaaaccttcggctacgctggcggtaaacgccaaggccaaagctctaaaagccaaaggtatagacattatcaacctttcggccggtgaacccgactttgatacgcctgaacacataaaaaaggccgccattaaggccatagaagaagggtttacccgctatacgccggtggccggcattcccgaacttcgggaagccatcgttaaccaaatagccaaagattacggcctaacttacgtgcctgacgaggtggtggtgacctgtggggccaaacaggctttatttaatctggctcaggccctttttgagcccggagacgaagtgctaatccttgctccttactgggtatcttatccgcctatagttgaactggccggagccacaccggtaattgtttcttctagcaaagagaacaactttgagccccaaacagaagatatcgccaaggccataaccgaaaagaccaaaggtatcatcttaaatagcccttcaaaccctaccgggcagatttatagccgcggctttctggaagaactggcccaaatttgtcaggaaaagggccttgtaattatttccgatgacatttatgacaaactccgctttgatggccaggggccagaaaacattctcacggtggcgcctgatttgcgggagcagacggtcatggtaaacggtgtttcaaaaacttacgctatgactggatggcgtataggctgggccgtggggcctcaggatattatcaaggcggtgtcaaagattcagggtcaaagcacttcaaacgctacatccgtggcccaaaaggcggctttagaagcgctcaccgggccgcaagattgtgtatcggaaatgtgtaattcttttaagcggcgggccaaacttctatacgacgaaatcaataaaattcccggcctgagtttgcctgagcccaaaggcaccttctatgctttcgttgatttttcaaactattacggtaagaaagccccctcgggcctggagataaaagattctcttagtatttgtgaatatcttttggaagaggcaaaagtggctacggtgccaggggtggcctttggtgacgaccgctttttaaggatttcttttgccagcgccgatgaggatattaagcaggggatatcccggattgctgacgcgttaggaaaacttgcttaatcattactttcaatgggataggtgcttagctttttgatgcgattgggaaagttattgattaaaagtctgttcatatttttgttgttctttttttttactatatctgccacttgggctagcgataaaaccgacgaccttgaaaactttcttaaaaaggctaccagtaccgcctttgagttaggcctaaatatagatgattacccttcctctttcactgtttttgaccgtcaattaatagaacgtaccggagcaaccactattgctgaactattacgatttgtcccgggaatagaagtaattcgagaaaacaatggttcttttcatctgattattagaggaaattattcagaccgtagggtcttgatactctgggatggccagccgctaaatgtgcttcatactagaagagctctattttttataggagctttgcccgtagatatccttgaaagaattgagatttcaagaggtccttcttcagctgtttatggttcctatgctgtaggaggagttattaatttaataccaagaaaatggaacaatggtggagaaataggcggagctataggaagttttaaaagtaaacgaggcttcgcttcagctggttttataaaaaacggctttgattttcaaataagtgtaggagcaagtgatagtgaaggagataagtttgtcgtaaaagatgtaattggtattccaggtgaggtaaataccgctcaaggaactaactggcaggagtttcgtattagaaaagataactttactttcaaattttttcgattctttgttgatttgactcactattacggcataacagatcgtctggcacgttcggataatccagaaactcaggccgaacaaattggaggtcaatttgcctacaatttagatttaatatcaggcataaatacttccttttatcttaactggagggaaaataatatagattacggcaaatattatatatttcatcaattccctcctgaaaccatcataaatataccagctagtgatcagcctactcttgccactgaaaagataaaattacaagaatttaccttgggaaccaagttccattatagctaccataaacaccatttaacctggggattagaaaccctaaagaacagtattcgttcagttgaattttacgccaatagaagtgtgccagatctaacccctctaggagaacttgtacggcaaaaagatccttggcctcatgtctctgaaaaaatgtgggctatttattttcaagatcgctgggaaatatctcctaaaaacgaactaaatttaggccttcgttatgataaatatagtggttttaaagggcaatggagccctcgtttagtgctaattcatcgtttttcagaacgttttttaaccaagttgatatatggccatggttttcgagtccctgacttagatgctttatataataaccactaccctctggtttcagggaacccaaatctcaagcccgaaaagctggattcccttgaaacggtatttatttggaaacctacccaaagacaaaggattagttttagttgctaccgtatgtggttaagagatgttttgggacgacgagctccgacaaatttgccaggctggcattttcggcaaggaggtgacgaaaatgttttggggacagagattacctatcgttaccagggtataaactgggatatctatctttatggtagttatcagtggggagaaaatgagtttgacgagcctagaccttatgtagctaatgtattggcaggaggaatcctttcatactcctttagttttttgcctttagaagtaaatctgggtataaattacgtaggtcccagatggcgggacaaacacaatcccgttgatccagaagcttcttcttttgttccagatcttcgtcctaaactaaaaggatatactaacgtcaatcttaaactgatttataaactttcttctcgagtaactatttggacaggtggaactaatattttgaatgctgatattcgctatccttcaagttatggtgctattcctgatgattaccgtgaagcaggacgatatatggaagcaggtataaaaattaatttttaagaaatctaggataatacgtgggcgggcgattttttttatttatagtagtagttatactgatagttggcgcaaaaaacttgtcagcaagttctctgattactatagaatcccaaaaggctcgtttgactttaattcttttaactaaacttataaagttagaaaaaaatttaaaaaataaaaatagaattaaaattttggtttttttgccacaaaatcaaagtgcttttcaagatcaaaatattgttaacgaagctgttaaaaattttttgcgagaaaataagcacatttttgaaccaatctacgtcagttcagttaataaagcaaaagaaattattcaagaaaaacatattgatgtagtttatattgctggactagacaaaagtatcaaagatcttatagatttagctaataaaaagggaattttaactatctctcatattatagaattagtccctaagggagttgctatctcacttgatctggaaagaagaaaggcatgtattttagctaatgctaagacttggaaagaattaaagcttaaattccctccacaagttttaagtaaaataacctttacttttgaatatgatggtctgtaaaaagaatcctccttctttgaagatagtctttatatttgtcctgtttgtatctttatctattatttttggaacaatgttttgggggatttataagctcaaacaacagttaatgaaagaaaggcaggatactatcagattgattttaagacatactgctcaaattattactcctccgttaaagtataaagttaaaagtgaaatagaaaggatacttcaagatttagtaagatttgagtttataaaaggagctaaagttgtctgggaggagccaacagtatataaagaacttggagaattagatgcagtaattaaaaagaaagaacctcataaaattaaaaaatttacaataataagaggagatatggatggcaaaataatatcgtatcagtttgaagatagaagtggaatgaaagctactttagaagtggctattaatgatagattatatcaaaaaataataaaaaatatagtggttaattttgctattatcggtttgttttcgactgttctattatgtgtagttatttatttctactattattatattgttgcctctatactgaggttagtggagcatattagaaaaattaggacagaagaaactctaaagcccgttgttttagagaaggggccaaaggaaataattgaattagtacaggtatttaatgagcttattgaaaacattaataaatataggaatcatttagaaaaaattttagaacaatggaaaagcgaggcagtaaaagctaaaagtgctagtcaggctaaaactaaatttttggcaaatgtttctcatgagattagaactcctatgacagcggctatgggtatgcttgaaatgttaaaagaggaaagttctttggccgataaagagaagcttagacatctagaagttgcgcttaaaagtctaggtgctcttattgaggaaactttagattttgccaaactcgaggaaggtaaagaggaaatcaaagaagaaacatttaatattactgaactaggaaaagaaatacacgaattatttgaaatagaggcccaaaaaaagaatctggtttttgaggtttttatttctctcgatattcctaaagaattaagaggagatatttctaaaattaggcaaataataataaatcttatctccaatgccattaaatttactgataaagggaaaattacccttcggatttttcctgaaaaagttggagaaaaatttatctggttgcattttgaagttaaagatactggttgtggtatacctccttcagaacttgaaaagatttttaatccttatgaaaggttagaagatttatataataaaccttatccaggaacagggttggggttggctatatcaaagaggttggccgagcttcttggcggtaagctatgggcagagagtgaggggcttggtaggggggctatattccaccttttgattcctttaaaaagggctgaaagtgattcccctatacaaaaaactcctcccaaaaaacttaaaggaaaagtacttcttgctgaagataaccccgtgaaccagctatattttaagcgagtattagaaaagctagggcttaatgtagaagtcgcttcagatggcctggaagcccttaacgtcattaatgagaagcatttcgaccttatcattcttgatattcgtatgcccgggttaagtgggcttgaaattgttaaacgaatacgcaagaaaggtatttctattcctattatagcccttacggctcatagcgtcagtgaaatagaaaaagaagccttagcctctggttttgacgattttttgcaaaaacctatttcccgcgaggaacttgctcaaaaattggccaaatggttatcttaacccttgtcactttggcttaagctttctactatgcgtaacagcacaagattaaaaaggggtggcttatgaacgaaaaagtagaatggaaagatactcttaatcttcctcgtactgactttccgatgaaggccaatttaaccaaaaaagaaccagaatttcttaaatggtgggacgagataaatctttttaaaaaattattaacctatcggcagggtgcacctctttatgtccttcacgatggcccgccttatgctaatggccatattcatatgggtacagccctaaacaaggtcttaaaagatataatcgtcaaatccaggcacaaagcaggttttaatagtccttacgtgcctggatgggactgccatggtcttcccattgaactaaatgtagaaaaagaactcaaagtgaaacggggagagctacctaaactcactatccgcaaacgctgtcgggaatacgccgagcgctggatagctatacagcgcgaagaattcaaacgccttggcgttattggagactgggaaaacccctatcttaccatgagctatgattacgaggccactattgcccgggaattcgtaaattttttggcccaaggctcagtttatcgccgcaaaaagccggttttctggtgcccgcattgcgtaacggctttggcagaagctgaagtagaatacgagccccatcgctcaccttctatttatgtgaaatttcctctggctgaagacgcctatgaagtcttacctgatgagttaaaaaaagaaagggtctttattgttatctggaccactacaccctggactcttcctgctaacctggccattgccttgaatcctgagttcaaatatgtggcggtaaaacttaatgaagaagttcttatcttggctgagggtaggctttctgccctggccgctgaattggaccttgaaaaggtgccacctattcttgcttatgttgaccctaaggccttggagaagaagcatgccaaacatccctttttgccgcgcgagtctctcttggttcttgccgattatgtaacccttgaagcgggaaccggttgtgtccatagtgctccgggccacggtgaagaagactacgaaactgctcttaagtatggcctggatatctacgccccggtaagccctgagggcttttttgacgaagacatccctgaagttggcggtaagcacatctttaaagccaatgacgagataatagaaattctcaaaagagaaggaaagcttttgaaagcaggcgaaatagaacacagttacccccactgctggcgttgtaagaagcctgttatttaccgggctacggaacagtggtttatctctatggaagctaataatctgcgccaaagggcccttgaatggattgaaaaagtgcgctggatccctcactgggggaaaaatcgtattaaaagtatgattgaaaagcggcctgactggtgtctctcccgccagcgttcctggggggtacctttaacagtctttatctgtaataaatgcggagaatttttacgggataaaaaatactacgaaaaagtcctggccctttttgaagaaaatggcgcggacgtatggtttgaaaaagaagtatctgagcttctccccgaaggagctgtttgtcctaaatgtggtagtaaggattttcgtaaagaggaagatatccttgatgtgtggtttgattccggggtctcttttgctgcggtccttgaaagacgagaagaacttaaatttcctgcaaacttatatttggagggtactgaccaacatcgtggttggtttcatagctctcttctttgtgctgtaggcacgcgaggtcgtgctccttatgaaggggttttgactcacgggtttgtggttgatggccagggaagaaaaatgtctaagtcccttggcaatgtcattcctcctgaaaaaataataaaacgctacggagcagagattttacggctctgggtagcggcggaagattatcgcgacgatattcgcctttcagacgaaatactaaatcgattgaccgaggcttatcgtaaaattcgcaatacctgccgttttatgcttggcaacctctttgattttgaccctgaaaaagacttgatacctttagaggagcttccagactttgagcgttatattctattccgtctttcaaagctgatttctcgttgtctcaaggcttacgatgattacgaatttcacattgtaacccacggaattcaccagttttgtgcggtggatttgtcggccatctttatagatataagccgggataccctttattgcgaaagccctggggcaccttctcgtcgggcggtacaaactgtgctttatcatgcgctatcagctattacgaggcttatggctcccatcctttcttttacggccgaagaaatctggcgctatattcctggccagaataaagaagaaagtgttcatttggcttcttttcctgagccctttgttaccaagcttgacgatgattttctcaaaaaatgggaaaaacttatggatattcgtagtgaaataactaaagctttggaaattgtccgtaaggaacgaaaaataatcggtaattctcttgaagccgaggtaatattgtctgccgagcaaaaagaacttcttaactttttagaagaaaatagagaaatgcttgcttatttagccattgtatctaagctacaggtggctgctaaactagaacccaaagaagacgaagtcttttatcagggtgaagaaatgccagaacttaaagttttggtaaaacgagctcctggtgagaagtgtgaacgttgctggaagtggagtgaagaggtcggtcaaaacgaaaagggacttaaagtctgcccgcgttgttataaagtgcttgaggagtcatggaaagattttctcaaaaatattttttcataaccgccctggccgtagccattgttgaccaggctacaaaaatattttttcaaaaattactggccccgggagagataaaaataataatcccggggtttttcaacctagtccatgtgtggaatcccggagttgcttttggttttttcggtaattctccccactgggccagatatttactgatgggtataaatcttgtagcggctaccggtctttattggttggccagaaataaagccagatccatgcaaattttttgtgggctggtagcgggaggggctattggcaattttattgaccgtttttaccacagccgggtattcgattttcttgactttcatataggcccatatcactggccggctttcaacctggcagacacatctataactttaggagttctgggccttatctttatcttttcaaaagaaggaaattaaattcaaggtttagggccgactttcgatcagaaatacatgagacttaggcttaaattttttccagaaattcaagagagtttttatgctctttctcttgaagaaataaagagcaatgtcaaaagaatattcaagaatgctttcttgaaagaaagcaatgaactagaaataggtttagaagagcttaatcgggctgaaaaatttttttcgtctctacaaaagcttttaaactcagacaagcctttaccagtttctttggtccctctcgaaaaaaaaggcctttttaggccaggaaagatttatcttttaccaaaggcggcccaggaattacgttccaagataaaagattggccatatccagcggctcttataccttggcaaaagttttatgaactggaaattccttccactaaagaccctacgtcagagttcccattaaaagatctgcttttacttgggcctttaacgccttgtcctatttgtggtttgaggtggcataagcctgcgaaatgtcctgggataaaagggaatttttttgaatttgtaagttctatgttgaaaaagactccccatggaatgctttcttattttcaaaaaacttttactgcagattcttccaagaaaactaataatttctggagtaaacgatttttttatcttcggccaggaatacttcaaaatattttcagtaccaacccagaaacgtgggaaaaattaccgcgaaagacacaacctaatcgtggaggtaaactctttttagctcttgaagccctttatcacggaaaccttgaagagagtaaaagacgttttaatggcataaacaataacgaactatttgcccggattgggctcatttttgtagctgttcttgagggagatctggctgaaaccctttttaatatcgaaaaagccaaggctttggcttcatctccttttcttaaagcctatctttccttttggagaggttggttatgtgaaattgaaaataaacaatttgatgctgaagaacattacaaagaagccttaaaacgagatcgtactttctggccggctaaatatcatctggcgcgaatttatatcaaaatcgcacctaataaggctaaaaacttagttcagactttgacttctgttcccgaagccattccccttttgttgagcgagggcttatttatcccctttgcccaggaacttgaaaaagaaatagaggcctattttgaagaaagacaaaaagaagctgtcataaagctaacccaagctgaaaatgctttaagacctcttaccaaaactctaccagaagaagataaaggggcctttcaggaaagaatttccgaattaagggaaaagatttataacggcggattctcagacctccttttcgctgagcagaaagctctggaattaagcttagaattgcagggctatcttttccgaaaggttaaaaaatttcgtgaaaaatataaagaactcaaaagacaatatgaaacatacgaattgtattggcaaaattacccttatcgtcaaaatgctaacgatttttaccaattgctgcgtagtattcaaatagaattaaagacattaaattctctttttgaaggggatgcctctaaacgtttaaaacaaatccgaaataaaagccaagaaatagaaaaacttttaaattctttggaagagaaaaagcaagagcttgaacaaagacgcaagtttttgagacaactaaattcttttatcaaaacatttgtgattctagaaagccttctcttcggatttttcgtaattataccttttatggagcatttctttcacatagagagaccgcctattttttccatggaagcctttttactcttttctttcatgatattttttttctcccttttttatgctttgagtcaaaaaaattaaaactttaccccttgccaagccaatctgggtgattatattagcagccagcaaaggtgagtgctaataaaaatcccaaaggagggggtatgaagatgaaagtaaaaccgcttcatgatcgcattcttgtccagcgcattgaggaggaagagcgcactaaaagtggcatcattatccctgataccgctaaagaaaagcctatcatgggtaaagttattgctgttggcgatggtcgtattcttgaaaatggtcagaagttgcctctcagtgtaaaagaaggcgatcgcattcttttcggcaaatatgccggcacagaagttaagattgaaggtgaagaatatcttattatgcgcgaagatgatgttcttgccattattgaagactaattaaattccccaaaacaaaaaaattgaaaaaaggaggttgggaatatggcggcaaaagaaattctttacggccagaaagctagagaagctctgctctctggtgtaaataaacttgctgatgcggtaaaggtaactcttggtcctaagggccgtaacgtagtattggagaaggcctttggttctcctaccattaccaaagacggtgtcactgtagccaaagagattgagcttgaatgcaagttcgaaaacatgggtgctcagatggtcaaagaggtagcttctaagaccagcgatgtagctggtgacggaaccactacggctaccattttggcccagagcatcttccgtgagggtaccaagctggttaccgctggtatcaaccccatggcccttaagcgtggtattgataaagcggttgatgtagtggtaaaagagctcgaaaaaattgctaagccctgcaagactcgtcaggaaattgctcaggtagctactatctctgctaacaatgatcctgagatcggaaacatcatcgccgacgccatggataaagtcggcaaagaaggtgttatcaccgttgaagagtccaagagccttgatacctatcttgaagtagtggaaggtatgcagtttgatcgtggttacatttctccttatttcgtaactgatcctgacaagatggaatgcgttcttgaggacgcttacatcctgatttatgacaaaaagatcagctccatgaaggatcttctgcccattctggaacaggtagtgcgttccggtaagcctcttctcgtcattgctgaggacgtagaaggtgaagctctagctactctcgtggtcaacaaaatccgtggagtacttcagtgctgcgcggttaaagctcctgggtttggtgaacgccgtaaggccatgcttgaggatatcgctatcttgaccggtggccaggtaatttctgaagagcttggcttcaagcttgaaaatgctactcttgaccagcttggtcgggctcgtcgcataattgttgataaagagcacaccaccattgtagatggtgctggctctaaagaggctattgaggctcgcgtgaagcagattcgtgctcagattgaagaaaccacctctgactatgaccgtgaaaagctacaggagcgtttggctaagctcgtaggtggtgtagcggttatctacgttggtgccgctactgaaaccgaaatgaaagaaaagaaagctcgcgtggaagatgccttaaacgctaccaaagcggcggtagaagagggtattgtccctggtggtggaacggcttttatccgctgcatcccggcccttgataacgtggaggccgacggagatgaaaagcatggtgtggccattattcgccgtgctttagaagaacctcttcgtcagattgcctataacgccggctttgaaggttctattatcgtagaaaaagttaaatctgaaagtggagcggtaggttttgacgcggctaccggtgaatttaaagaccttatggaagccggtatcatcgatcctaagaaggtaagccgtacggctcttcagaatgcggcatctatctctggtctcttgttaactactgaggccatggtagccgaaaaacccaaagaggaaaaaggcggaaacaccccgccaactcctgagttctaaaatagattttaaaaagattataaaaaggcggcccaaaggccgccttttttatttttggaagcttgctatttagacatttctgattgtttcgacaaatttttccgctggttatcgaaagtttatagtttagacagctcctgattcttctttctatagctccacagctacagctcctgtcctttgttctaatagttttggcaaatcctacaaattgtaacaaattacaaattgtagggacaggcgaatcaaaatttgcctgtccctttctgcctgcgtgttaacaagaattttagacgagtcgtcatttcgatttctattatggcatgatctttgcttctaaatacgttgaaaaaaaagacaaggaggttagttatgaaaaagatatacttcataactttgttgatgtttttgatgctaactacttcagccttagctcaaactgcgagaaataggggatggtgtggaggatgtgccggcctttttgcggatatgatatgtagtggaacgccggttacgatttctggacaggtagttggtgtgtctccagggcgaggttacatagttaatgttaatggtgaaaatgtcattgtaagtggcatggggccggtatggtattggagacgattaggggttccaagaccaagagtaggggacataattaccgttgatgggtatcaggtgactttaaaaagtggggagacagttatttttgccataaatgtaactacttacgatggtatgacaatccaattgcgagatcctaatacgtgttgtcctctttggttcagaaagaattttagaaacttcagaaatttcagaagaaataatcttcctctgagacaaagatattataatccttacaatccttacaataatcaacctaatttcaatcaaagatgtacgccgtatccatataatcaaccttaaaaatcgggccttggtttggttattgggcttatgacttgacctgacaatttctaaaaactttcttatattatctttatgcgatacttagtaacccttgttttactattcactttattcttgcccagaccaagtttctctctgatgagcccagaggatgaggccaagcttggccaaaaagtccttgaaatgcttcagaaaaaagattctctggtggaagaccctgaagttataaattatgtggctcaggtggggcgaagaattattgctcacataggtccgcattattttccctttcgtttttacgtaatcaaagacccaagtcttaacgcttttgccttgccaggtggttatatctttgtaaataccgggcttcttgaagaaatagatcgtgaagatgaattggccggagttctggctcacgaattagctcatgtccaagccaggcacctggccaaacgtatgcaaaagctgaataggcttagtttggctacggctgcggtaaccattgttgggcttttgctcggtggtggtcaggcagggcaggctatagccataacctcttcggctttagctaccaccaaggcgttggcttatagccgagctgatgaggaagaagccgatcgcctgggttttgaatatcttaccgcggctggttatgatccaaaaggatttatagaagtttttaataaaattttgagacatcgctggcttttgtcagagaatacccctagctatttattgactcatccaggtaccgctgaacgtatcacttatcttgagagcatgattgagtattataaaccaaaagttacttacaaacctgatccctttaaactacgtagaatacaggttcgagtaaaagtactaacgcatgatgccggcgatttagttctcagataccaggaagaacttcgtaaaactcctgatgacccaatgcttcactatggtttagccctttctatggctaagctcagacgctatgacgaagctgttaccgaaatgcttaaagtaattcgtctgcttcctaaagaagatgattttaaacttgacttggcagaaatttattttgaggctgcccagtatgataaagctttagatatacttagtccttatataaaacgttatccatataaagaaatggcagagtttctattggctaggtgttatcaggagaccaaacaatatcaaaaagccttaaatatttttaaggaactagaaaaaaaatttaacgaatatcctgaatttcactattatttcggtcaactctattcatctttgggaaagtcggggcttgctcattatcaattcgcccaatactttaggcttaaaggagaccaaaaagtagctctttatcatttacgccaggcttataaaaagctaccacctgaaagccccttacgatctaaaatagcggctaaattggcggctactaaagaaacgaataacggaaagtaaatggcggatagatctttgcaaaattcaaaaaaacatagatagatcgccacggcgccatcagcgcctcgcgatggggattgcttcggctgctggccgcagcctcgcaatgactcttttaagatgtcactgcgagcccgcaagggcgaagcagtctctaaattaaaacattttgcaaagggcttttaaaataggttatattttcatagtgcttggcgtttcgcgatagggattgtcggttaagtctttagtgcttctttttgatcaaaacgtgagaatttcatagtgaaactggctcttccctgggtggctgaacgcaaagccgtggaatatccgaaaagttcggccaaagggacttcggctttgactatctgcaccgggtcttttgtttctatgttaattacatgcccctgacgctggttcaaatcacttataacttcgccgaggtgttcagaaggcaccgtgacttccacttccattacaggctcaagaagaacgggatgggcttcttttaaagcccgcataagggctttaaacacggcggctctggcagccatttcgttaaaactgccaccagggaaatttacatctagcattaggacctctacgtctatgaccggatatgccagaggaccactggctgaaagggtgtcttcaatagttttaagaagcagcttgagttgttcttcgctaagtttatcttgagggaccaaggagccgataagattgccttcccctcgtttacgtggcctgacgataaggcttacttctgcgctgagacgctcatcgcctattggttcatcaaagtgctcttttacttctatttcctgggcaatggtctcacggtaaataacttgaggccggcctacctttaattccaggccaaaatctcgttttagacgctcaaggattacttctaaatggagctcacccataccggaaattatgcgctggccggtgtcttcattaatttttaccctaaaggtagggtcttcttgggctattttggcaagggcctcttctactttttcctcttccgctcgggttttaggctccacagctatggaaataaccggttcataagccccgataggctcaaatactatggggtgttcagggtcacacagagtatcgccggtaaccgtgtgtttaaggcccatggctgctacgatatctccagcgccggccctgtccagccgagttcttttggcagcgtgcatcagaaatagcctggccactttttccttcttgttttgtgtggcgttaagaacggttttccctacctcaaggatgccagagtaaaggcgtagatagaccatttttcggccttcaaacatctgcactttaaaggctagggctgagaagggagcagcttcatctggagctctgacttcttctttgccggtaaaagggttaatgcccttaaccggtgggatatctaatggtgaaggaagataatctacaatagcgtcaagcaaaggttgaattcctttatttttaagcgctgagccggcaaatataggcactatttcccgagaaagaactccctggcgaatcagtctttttatttcttgtaaggacaaaggctcatcggcgagatacttttccataagcttttcgtcaaactcaaccacggtttctataagttcttcttttaagcgagacacttcttcacgcttgtcttcagggacaggcaaaaggtcatatttttctccgagactctcttcgtcccaaataataagtttctgagaaagtatatctatcacgcctttaaaatattctccttcaccgtaaggaagcgtaagaattaccggtttcaccctaaatttttctcttatttggcgaacaactttccagaaattggctcctatgcggtccatcttattgataaaggcgatctttggcactttaaaacgttcggcctggtgccatactgtctctgactggggctcaaccccacctacagcacagaaaacccccacggcgccgtctagtactctaaggctccgttccacctcaatggtaaaatcaacatggcctggtgtatctatgagatggatttcgtggtcgcgccaataacaagtggtgcaggccgcggtaatagtgatgccgcgttcctgttcttcggggagataatccatggtggcctggccttcgtgaacctcgcctattttatagattcgtcccgtgtaataaaggattcgctcagtaagagttgttttacccgcgtctatgtgggcaataatgcctatgtttctaatttttttaattcttgcttctccagccatctttggcatattacctttttcagaaaatatttgccaagaacttttagccgagggatagcatggaaaaagtttactcaatatttattttagcttatttgttagggtcaatacctaccgcgttgttggtggccaagccttttggtattgacccacgaaagcatggcagtaagaacttaggagccactaacgtagccaggctattgggtaaaaagtgggggcttttgaccttaattggggacatgggcaaagggatagtgcccatgttgttagcgctttatcttttcaaagattatcctcaaaaagacttcttagtggcgggcacaggtttttgtgccttcttagggcatctttttccagtttacttaaagttccgcggaggaaagggcgtggctacggcagccggtgtctttttagtgctttgtcccgctgcgttagctgtggccttaacggtttttgtgctagcggttaaatttacgggttacgtatccgtaggttctcttttagcttcagccctggttcctttactcataccctttctttgtcataaagaagtctatttttatactgctttggttatggcagccttgatctggttcaaacaccgggaaaatattcgtcggctcatacggggtgaagagaaaagctggaagaagaattaaaaagctttagatctttagaatgataggaatggcttgtctggaataactttttctcgttttcttgcaaagaatctttttagttctcttccggcctcgtctataaatctttttgaaccaatgataagactttccgagaaatagcgtgttctataggtaaattctttgaccttggtgaatgtttttggttcactaaggccactttttccgtaaacaaactctcggtagagcttgaatctttcccgctcagacttgttggcataagaggggaggccgatatttaacgaaagaaaacttgtttcgcctgtccctaatcttgctcgatatcctagcgaacaccaacgatagtcctctggtttttctacgattcccgctcgtaccggattaagctctatgtaagctaggcaatttagcaaagcctcaccagtctcaatgattacggacttaaagcgatcagcccaaaaatagcctttgcggtcaacgcgtttgttgtaccatcgtgagaagcgctgcttgatatcctggacatagcgagaaaggctggagagccttgctcgccatttcttgatcatatcttcgtagatgaagactttgcgtttctcctggtagtagagcttgatacggcgggcgacttcttcgtcggagaactggttttcagggagcatgcggcagaggagatggaaatgattacccatgatggcaaagccatagacttctacgaaatagacctgcgagagccagttaatgagctggagtaggtgttctttttcttcagagccaaggacatcatggccgggtaaggctgtacgagagatgacatgataagcggccttagggttgttggtaagcaaacgaggaattcttggcatggttatacctcctaaaaaattttcgccaaaaaattttcgcctgtcccttttatcggaacattttcttctgagcttgaaatttttcgcctgtccccaaatttactcttgacggaaataaccaattcgggtatttaaatatttaaactgtttaaaggagttgaatatggctgggccaattttaagaatttctgatgctttagctttaggattacacgctatggcttatttgtctttagagcctaaaaaggccaaaagagtaaaagagatagccattaagttgaaggcgtctgaagctcatttgtcaaaggttttacaggctttagctagagccgggttacttaaagccacaagagggcctaaaggtggctatatgttgaataaaaagcctgaagagatttccctcctggatatttatgaagtcataagtggccctttggaagatcagcgctgtcttttcaagaaacctttatgcgatgggaaaaactgtatcttgggagatttgttatcttcagtaaatcagcttgtaaaagaacatttttcaaaaaccactttgatagctgcacaaaaaataaattttttggaggaggaaaaagatgcttaaagatggtgaaaaaggagcaatacttcagcgagacaaagaaacttacgctatcgccccgcatgtacctttaggagttgttacaccggaatttttgcggaaagtggccaacattgcggaaaagtatggtgtcaaagctatgaagctcaccagtgcttgtaggattgctatggtgggttttaaagaagaagatattgatcgggtatgggaagaattaggagttgagccgggagcagcggtgggggcttgtgtccgtagtataaaagtttgtcccgggactactttttgtcgtttagggcaacaagattctttaagtttgggagccgaactagataaacgttatcacggatatcagcttcctgccaaatttaaaattggagtagcaggctgcattaatgattgtgctgaagtctgtattaaagacctgggttttatcggaaaacctaaaggctggacggtaaaagttggcgggtgtggcggagctaaacccagactcgctcagactttaacagaaaatatatccagtgaagaagcgctggctatagccgataagataattaagttttatgaagcccatgccaaaaagacagacagattaggacgtcttattgaccggataggcttcgaagaatttaaaaaggaaattttttaacacccccctccttataaaaggtccttttaaaaagggcctttttttattcataaaatttttaacttttcggctgatcttttcgattataagattaaagttcaattaatattgaggggtgcctatgcgatacaaacatttaattttaatgattagtttggtgtttttgtgtgttagttgtggaggctatagtgtcaaacaaactttagctcccgctcatccacctcaaggagcttctaatttgcccaaggtagcggttttaccttttgccgattacagctcttcatctgtttgggaggcgtggcgcaagaatatttttatcagggaggcccttgaagatgaatttcttaaggccggcctagctacagtgccaatggagcaagttaatcaatatcttttgagccagggagttattaagcctgttaaaacttattattccaatgttgattcttccctgattactatgctcaagggcgattggtctcctgaaatgaaggctgaaatttggcaggccatcgagcgtaatcaaaggatatcaaaggtaaagaaagaagaaactcgtccccttgatacccagatgattatggatatcggcaagacctttggagctcgttacgtagttagaggtagaatccttgattttaactcggagcgttatcgttctcttaatccaattaaaagtggccttttacccttcgtggtaaacctgggttctcgtacagtttttggagtagctgattcagaaacatatgaggccattaactttgccgctactggagccatagccggtggattgatagatgcttcctggggtggggctggaattggagcggccgcaggccttgctactcttaaaaccggaaaaaccaatcaggccaaagtacagttaagaatttacatacaggatacttccacaggagaagtaatctggactggacgtaccgaagtagaagtcacccctgaaagtatatttgccaacaaatcttctgatgatttgtttaaaaaagctattgatgaagccgttcactttttagtagctgatttttcaaaagccctggctcaaggggaactaatcgcgccaaccagagaagaaatttcacctatagtcgaagaggctaaggccgcagcccaagaagctagagccgcggcagcagaggcccaagaggcagcccaaaaggcccaaaaacaggctataaaaaccgaaagaatattcgaaaaaactcttactaaataaaacagaggggtctctccgagacccttctctattttcctttgctggtccgatttttgttcgggccaggggtgatataaattttaaaaccagatttgcattttaaggccaaaactgtcctcttctatcttttgagggatggcctgagcctctccaacatagatttttttagcggctagaaggcaggcataggcatcgagcaaatctttacgaaataaaacttttattttagccaaattttggtctaattttttgaataatctgctattttgtaaaatattatggcgaaaagcaagcccatctgccgtatgtttagaaggaaggggccttttagccaagcttttgaaaactagttcaggatgggtttcgtaaatgtttttaggctttttaatccttaaatactcgtcaagttctcttactttgggaagtaaatagaaactttgtagtgaaagtttaatcccttgcttcctcaattctttgtaggttttagctttaaatgccaggcgaggaggagggctgaaaatactagctcgcctggaccctaaaagtttgcgagctattttgtcacaagttcgaccaccagaaacatagttttccgaaagtccaataggcatgtcaaaggcataaatacgggctgatagatcaaaaatttcttttacagtggccaaaataaaaatttcttcacttaagaaatcttttttatctagacaaaaagttccttttactaccaaccatccgttgcgacagccatcaatgcctgccaaaatgattttgttttccataaggcatttattacatcgtgttttttaccgatataaacataaaatcgatataaaagtgaaaaggggtgttttcatgtggcatctgattcagaagagccttttaggccgtaagctagaaaaatacaatattagaagtgaagcatctttttttgaagaagtttttaagccccagaggggtttgttctctgaagaggaccaaaaaaagttgagacaagctacggtggctatcgctggtttaggtggtgtaggtggtacccatcttgtatcccttattcgtaccggggtagggcgttttaaactagctgaatttgacgtctttgagcctcgaaatatcagtcgccaatatggagcaagggtagacactttaggacgccccaaaggcgaagtgatgcttgaagaggcctttcgcctaaatccttttcttcaaattgaatactacaaagaaggtattacccctgaaaacatagatgcttttttagatggagttgatgtggtgctagatggggtggaatttttcgctgtagaggccagaaaacttctctatgatactgctagagccaaaaaaattcctttgattaccgctggccctttaggttttagtgcctctttgttgatttttgatccagaaaaaagcccatcctttgatgaatattttgccataaagccagatatgtcacctgtggaaaaagctatactttttgccttggggttggctcctaagccaatttttttgagatatatcgattttaaaagtttaaatctcaaagctggccaaggcccagcctcagtaattgcctgttacttatgtagtgctttagccgctatggaagctgtgagaataattttaggccgtccgggtctaaagccagttcctcattatcttcagatagatctttatcttaggaagctctatgaaggttatctaaaaaaaggcaataggagtgctacccaaaggctcaaattcttttttcttaaaaagaaactcgggctttaaatattttagacatttatggatacgaattctatagcttttccttgagcgaaaagcttatcattgaggatacaaaccacacctaatgcctggggaagactttttagagcttttttgagttttttgaagtctttaggggtattaaccatatttccgagggctgtagcacaggcgtcagctaaagctgtatctttagctattacacaaagggcatcggctttacccaggcttagactgtggcctactgtgcctgaagaggtacaaactccgcaaggcataaggtctttttttatgcgtaatcctaatttacctgaaaggggagagttcccggcccagatagctacggtggcattattttttaaagccagatagatatcaccaccattttcaactaccacttcgctggtgaagcctaaatttatgagtttttctccaacttcctgggcaacagcaccagctaccgccgccataggccctacgcctgctattttgccggcttttagcattttttgaatgatagagggcgcctctggatcaaaaggcaagggctttaggctttttaaaaattgtgggtttttgattatgtaattttcaagctcttggcgaatagtataaagtatttccagggttttttgggaaaggtctttttcagcaagtattaaaagatcagattcctttaaaaccacgcgaaaaggtataagcctttgggcaccaatgtaagtacgataatctcttatttcaaaattcatatgacattagaatagaagtaagctaaaatacaaaaacaatgccaaagattaatatcgtaaaaatagcagatttccaagtgggaggggcaacgcctcttctaattgctggtccgtgtgtgcttgaagatttagacatagcccttgagtgtgctcgttttatgaaagaggtcgcccaaaaagctggttttaattatattttcaaggcttcttttgataaggccaaccgcacttctctctcttcttatcgtggtccagggcttgaaaagggtctggctatgttagagcaagtcaaaaaggaagtaggtgtgccggttatctctgatatccatgagccctggcaggcagaacctgcggctgaagtgttagatattattcagattccggcttttctttgtcgtcaaacggacttaatattagctgctgctcgcactggccagcctgtaaacataaaaaaaggccagttcgtttctccctgggatatgtattacgccgttgaaaaagcccgcggagctggggcccagggaatcattcttactgagaggggttatacctttggctatcgtaatctcgtggtagatatgcgagcttttcctattatgcgtaattttggtgttccggtggttttcgatgccacccatagcgttcagcttccaggtggtgctggtggggcttctggaggtgaacgagagtttgttgctccgcttgcgagagcggctgttgccgtgggagttgacggcatttttatggaggttcatcctgagccgaaaaaggccctctgtgatgggcctaattctttacccctcgaggaggccaaagggctccttatgatccttaaagagatatacgaggtgatacggaaaaatgatatcctttccccctgaagtactggaaaaagctgctaagattaagcttttactccttgatgtggatggtatcctcactgacgctcgaatcataattgacgagtcaggtcgtgaaataaaacatttctgtgtacgcgatggcatgggaataaagcttttgcaaatagcgggtctagaagttggtcttctttcaagtcgcatctcgcagcctgtttctcatcgagcccaggagctggggatagatatgatctttcaaggagaaaaagacaagctttccctttatgaaaaaattaaagaggaaaaatccttgtcagatcaaaatattgccttcatgggggatgattgggtagatattccggttctggcgaaggtagggcttgccgttactgtacctgaggcctggccaccagttaaggattacgcccattatgttacgcaaaattcaggtgggcatggagcagtgcgtgaagtttgtgatctcctgctcaagtcccaggggaaatgggaggaagtattaaggtgtttcgctccttctgcgcctgtgtgttctttttaatatttctggctgcttgcactcagcaggtgaaaagaactccaaataatgccttgcttgaatctcagagaggccaaaaagttcataaacccgaagagataaaacgaattcctgaggggctgagaaaggagccaacggtagagattaaaaagctttattacgtgatttatgaacaagaaaaactgaaatggaagatatgggccgaacaagccaaaatgtataatggagaaagaataaaactttttaaactaaagatttgtgcgaatcctaaggaaggtttttgtattaccgctgaaaagggagattacgattccaaggcgggaaaatttgtttttagcgataacgtccaccttacgactaaaaataaaggggagctttttacctcttacttggaatatttaaccgaagaagatattttgactacctctgctcaagtcaggataataaaaaaaggtttggttataaaaggaaaagggcttttatatgacttaaaagccggtcacatgaaagtacttaaacagaccaaggtgaagatagatgcttaaaaaatggtttttattgctaatttttatccttttatggggatctctggccttagccaaagagcctgtatccataaaagctgaccacatggaagttcttgaaaaagaaaataaagtaatatttaccggtcacgtagtagctcaaaaaaaggatttcaccatctatgcagataaactcgtagttttttatcatcttgttaacggaaaaagagaggtaaaaaagatcgaggccacaggaaaagtaaaaataaaacggggtgagcttatagctagtgcccaaaaagccacttattttcgcgacaaagacattttagttttagaaggttcccctgaggtgtggcagggcgataatacagttaggggttctcgtatagtaatttatctgtctgaagatcgctatgttgcggagtctgctccttcagaaagggctgaagctattctttttgtggattaagcctatggccaagacattaaaagcaaaaaatttatgcaagcgttttgggaaacgcgaagtagtaaagggagtttccttagaagtgtccactcagcaagtggttggactccttggtcccaacggagcagggaaaaccaccaccttttatatggtttgtggtctcttgcctgtggatgacggcaaagtttttttagatcaaaaagaaattacccagttgcctatacatcagcgggcctgggaggggatagtttatcttccccaggaaccttcggtttttagacgcttgacagtggcggaaaacattcttctagttttagagattttaaaaattcctcgaaaagaaagaaaaaaaaggcttgatgatctgctagaaagctttggcctaacttccttaaaagatcaaaaggcctatgctttatcaggtggagaaaggagacgggtagaaatcatgagggcgctggcgagggagccagaatttttgcttttagatgagccctttgctggtatagatcccattgctgtggcggatttaaaagaaattattaaaaatcttaaacaaagaggtttaggaatacttatttctgatcataatgtcagagaaaccttgctagtttgtgattttgcctatattgtagctgacggccaagtcattgcttcagggaaacccgaagaaatagcagaaaatcccttagcgcgtgagttgtacttgggcaaagattttaggttaaactaaaaatatggcgttagaacttagacaacaagtaaaactaactcaacaattaatattgactccacaattgcagcaggccataaagctgctgcaattgaaccgccttgaactcgaacaggtcattcgtcaggaaatagaacaaaatcccgttttagaacaagtagaactggaaacaaaaactatatccctagaagacatttcctctgaagtaaaagttgatggtgaggtaaccttagcctcggaaagcccccttggagcagaagcagtcaaggagtttgactgggaagcttatttccaagatacaggtagctcttatcccagttttgcctttgaagaaaaagaagcccaggactatgaaaggcggctttctaagccagaaaatctggtttctcacctgctttggcagctctatctttcagactttaccgaaaaagaacgagaaatcggagaatatattatcggtaacctagatgaaagaggctatctttctctagagatctccgagatagcgggtgatttaggtgtttctcaagaagctgttcttagcgtcttaaagaagattcaattttttgatcccgtaggtgtagcttcccgagatttaagagaatgccttttggttcaattagaacatcttggtcttacaggtactcttgcagaaaaaatagtcagagatcaccttaaactccttgaaaataataatttatctcagctggccaaaattttaggtgtgactgttgatgatgtagaagcagcgatagagataattcgtaatcttgaaccacgtccagcgcggaactatgccgataccgaaccgcagtacatagaacctgacgtagaagtattcaaagagggtgatgagtggattgtgcggctggttgacgaagattacagccgtttaaaaataagtccttattatcgtaaacttcttcaagatcctactactcctttagaggttaagcagtatattcaaaagaagctcaaagctgctacctggtttatcaaaagcatagaacagcgcaatagaactctgctcaaggtttcagaaagtattatgcgctttcagcgggattttttagaaaagggtgtggtaggcctaaaaccattaactttaaaagaagtggccctcgatgtggatctgcatgagtccactgtcagccgggtgactactggtaagtatattgatactcctcacgggctttttgagcttaaatactttttttcctctggttataaaagcgcctctggagaggaagtagcttctgagacagtaaaacaatatataagagaaattattgcccaggaggatcctaaaagaccttacagtgatcagaaaatttcagatattttaaggcagaagtacgacataaagattgctaggcgaacagtggccaagtatcgcgatcagatgggtatacttcctgccagcaggcgtaaaaacaaaataaagtaaggaggctttatgcaaattaacattacttttaggcatctcgattcttctccaggtttgaaagaatacgtcaataaacgtatctccaaattggctaaatattttaacggtcctgttgaggcaaacgttattcttaaggcggagaaatttcgccaacaggcagaggtaagcattgtaggtgatggctttaatatcaacggcaaagaagagactggagatatgtatgaagccatagacctggtagtggccaagcttgagacccagattaaaaaacttcgcgaaaagagaaaaggccgcaagaaaggaactactaaggaatttgaagtagcttctatagttgctgaagaagcttctgaagaagggcctgaaatagaagttgaaagggtttttgtaaagcctatgtctgtagaagaggcccttgaacaaattaaaaccaccggcaaagattttttgatttttaacaattctgaaacagattcggtaagtgttctttataaaaaaggagaaaatagatatgttctggtattaccagagctttcgtaagcaagaaggccccataggggcctttaaaaactaaaggaagctatgaaaattagagatttattgctcgaaaattgtttttttacggatgtcaatgttaaggataaatggcaattttttaaagagatatcagcgtgtattgctaaagaagtagggctttcgcctgaaaagatagaagaagcgctggtagaaagagaaaaactggggaccactgctgtaggtggggggattgctattcctcatagtcgggtagaaggcctagagaaaatagttattgccgcggctatttctagaaaaggtcttgattttgaagcattagataaaaagccagtctatctcatatttgtagtccttgctcctgaaaacgaatcttctctttaccttaagaccttagctcagcttgcccgaatacttaaacaagaacaagtcaaaaaaaggctgcttgaggccaaagatattcaggagtttaaaaaggttctcgccgaaattgactacgaatattaaaagaaaaattcagacagttatcattaccggtctttccgggtcgggtaaaagtacggccttgcgggcttttgaagatttaggttttttcggggttgataacctaccagtagagcttttacctgcttttttagagataaaaagcaaacaaattcagagtaaccttaatctgcgttttgctttagtaatggacgtaagagaagaggggtttgttaggagccatcgagagatattccagcgggtaaagaaagaaggctatcatctggaaatattatttttagaagccagtgacgaagtgcttgtttcgcgattttcacaaacaagaaggcctcaccctttagctcccaagcttcctttgctggaagccctgaagttagagagagaaattatggccgaagtaaaagaatttgctgatgtggttatcgatacatcaaatttcaatgttcaccagttaaggagagaaataaaagagcgttttggccctcgccatgatctttcttctcttctggtgcatttaatttcctttgggtttaaatacggtgtgccccctgaggctcatttactttttgacgtgcgctttttacccaacccatattttgaaccttctttgaaacctctttcgggattagaacccgctgttagggattacgttttaagacaagaagagacaaaacaatttttggccctatcagagcaatatcttaagtttcttatacctcaatacgaacgtgaaggaaaaacttacttggtggtagcgataggttgtactggagggcgtcatcgttcggtagctattgctcaagaaataggcctcatggtaaaggaatggggttgggagacgattatttctcatcgtgatttggaaaaggaggcctgatatgacgggaattattattgccggtcatgggagattaccagaagaactggttaccattggcgcttttatcctaggtaagattgaaaatgttgagcctatttctatagatccttctgaaccagctagcaaaatacacgatgatctggctaaacttattaaaaaaacagaccaaggccaggggattgtaattcttaccgatctttttggaggaaccccttcaaatatagctctctcttttttaaagccggggtatatcgaggtggtctctggtgttaaccttcctatgttgataaaggcggtacaaaatcaagacaaaacaccttcagagcttgcccaaatattagtagaagctggccgcaaggcaattaaccaagcttcagaaattttgtcttaagtgtcagaaaacttaagtaaaatcaaaatacggcctgctagaacaaaagatttgcctgccataactgaaatagagaggctttcttttcctacgccctggccgccttctcttttgctagcagagttaaacaaagattatgcttatttttggatagctttagcagatgaaaaagtcataggttatatttgtttttggattatcaaagatgaagcccatttagttaatatagcggtacatccccattcccgccgcaaaggtatagggagcaagcttcttgaagattttttattttttgccaggagaaggggcgttaaaaaggtctaccttgaagtaagagcaagaaacaaaagggcccaaaaattttacgaaaaatttggttttaaaaaagatggcctaagaaaagcttattatcaggataccaaagatgatgccattttgatgagcaagaggttataatagtatgagggccattgtttaatttagttctttttaaaatagaaaaataaaatttcaaggaggtttttatgccagtaaaagtgggaattaatggttttgggcgtattggtcgggctgtttttagggcctttctcaaatatcctgagtttaaagatatagaaatcgtaggagttaatgatttaacagatactaagactttggcccatcttttaaagtatgattctctttttggtacgcttcctaacgaaatcaaagctacagatgactctataattgtagatggaaaagagataagagtcttttctgagcctgagccaggaaagatagcctgggcagaagtaggggctgaatacgtaatagagtcaacaggtcgttttagggatgctaacttagcccgcgcccatattgaggctggagccaaaaaagttatcatttcagctccggccaagaatgaagattttaccgtagttatgggagtgaatgaagaagactacgaccctctaaaacaacatataatttctaatgcctcctgtaccaccaattgtctggctccagtggctaaggttcttcttgaccgttttggcatcaagagaggactgattaccactgttcacgcttataccaacgatcaacgtatcttggatttcccccacaaggatttgcgtcgggccagggccgcggcggtaaacatgattcctaccaaaacaggtgctgctgcagctgtgggaaaggttattccagagctggtgggtaagtttgacggtttggccgtaagagttccaacgcctgatgtatctttggtagatcttgtggttgagcttgaaactgaaaccacggttagtgaggtgaatgagctctttaaggcctctcaaaatcgttttctagcttatacggaagaacctctggtctcgaatgattttttgggtaatcctcattcagccattgtagatggcctttgtactaaagtgattgaaggacgtatggtaaaaattatggcctggtatgataacgaatggggatactctaataggcttcttgacttgattctctacatggaatctaaaaaggtttaattctcttggggcctgtaactcgggccccatggaggtcccatgaaacaagaatttacttctcaagcccttattgccaaccttaaagaaacagctgtcaaagaattccccatacctgaagaacattgggtacttcttgaagcggtttctggctatcaggggctagagaaacaggcttttgagctgataagagaaataaaccacccttttagaaatgttcgtctggtaataaccgacttacgggcttttattctaaaaaattttcgcgtattggcctcaaaagaaaaggcttctgaagccttaatggtctcgtgtgatatcctttttcaaatccttgaaagagagtcaactgaagagatattaaagcaggcagcggaagcaatattagctatacttgataaaattgcttctattccagccaaagactttaaaaatttttggtccgtatttgagtattgtttcaaatgttttaaaactctgcctccggaaaaatttgtccactttcttagaagctatttttcttttaagaaattggccaaaaatgttttaaataaaggcctttcccaggaagatttaggcattctttcggattttttggcctatttatttcgttttacttatgaatattggcttaaagaaccagatcccgccaagtggctggcagaggaagctctagaaactttgggagaccttaccaaagaatatctttctctggttaaaccggtttctcatgagagtttaaaaaaatttctggcccgccttgatgaattagaaagcactgaccctcaacagaagataaaagcccttctggaactgcccgattatcttgatattatacgcttttacaaggaattgccttacaaagttgaaaccctttctcgttctgcagatcctgatgacccttttcacaatataaaaataatagtccttttcaggattgttgaaactcctggtacttctcctattcatgaagaagcactgcgtttgataaatcgggaactggttcacatgattaggcgtgagccggctgaaagcttggatgactttgttatccgtaccttttgtcttctcagaaaaaatatcagacaatatccttggacggcccttcaatgtattaaaagtatggggttagaaattcttgatagaggagatcctcggcttgccgaactttttttagaggaagtagtaaagtttggttttcagccgcccgaaataaagggggtagatgcagagtggcacttgatatgtaatccggcccatctgcttaatataaggacctggcttgatatcattgtacatcacccaaagtggtgtactactttgctttcagccctaataatcaatttgcagctggcaggcacctgtattcgggatacagacctattccaaaaagatgtttctaagcttcttaacagcgatattgagcctatctataacctagttaaacagttctgccgtattcttcctgtgtattacaatgaaatcggagcagaggggattcttagagatgtttctaccgagcttgacgaaatacatcaccgcaaagataagttaatacattttctgcgtaaacaaagtcatgtggaaagttcaaatctcataattgattttatagaagctattatttctttttggctcaccaaagacaaaactcctataaaaccatttgtcccccccgaagtttatgaaagtatccctgtggaagggccttatatagatcccgtgcaccaaataattaaggctttttgggaaaaggcaggaattaaaaaagtaaaagagctactttctttaaatgatgagaaagtccaggaaattttagaccagatagaaggcctttctttcgaaaaacggcgagtctttttgcttttcaaaatgtatcgtcttgaagtccagaaatatggttttgatctttacgaacttaaaacctatctcgaatatcttaaaaattgggggtttgagaggattgacgatcttctcgaagctttagaaaaaggcagccgtgagaaaaaacttgaagccattttagattatctggaatatctccagggtattattcttagtcctgaaaaatttaaaccgagagaggatatttattttaagcgtcatattgctgccaatattccttccatgtatgggcgctaccatgaaaagaaattcgacgctttaggacttacttttagacttgaagccttaggtaatgctctttttgaagacttagtagctgatcttgaaataccttttattaccaggtcaacgtttttcaaaatattaaaaattctcaggtattttagacgagctctccatatagaaggaataagttctaaaaaattcaatacttacctggggttacttgaggcctctcttgaggtaagacgttttacttacacgcaatatttagatatttttcgggggctccttgaaggtgttcgtgacataaccaaagtttactatataagtcctcatcgagagaatttggccattattttgcgtcagtttggtcgaaaacatcttttgcccaaatacctaaccggccatgaaaatctatctgatgaagaactgtttcatcgagtttcggagagatttttacgtgacttgatagctcaatcatttgcattacaggcccttgataattttgtttctcgtctttatcgaacacttcttgagcagagagaaaagctttctcaagaagacttagacctcttgatgacctatgatccaggaagagccatttgttcccttcataaacccaatagattaacccaagaccttattcatctaggtaacaagggctataatctctttttgctttctactttaggactatctgtcccgtcaggatttataattactaccgaagttttccgctgttaccgggtaattaagcgctataaggctacttatgaagactttttagaacaaattcatcgtgcactttcacagctcgaacaccaggtagggcgcaagtttggagaccctaagaatcctttattaatttccgttagaagcggagctgctatttctatgcctggtatgatggctacggttttaaatgtggggaacaacatttctatcgttgaggggcttgctcaaaaaactggcaatctttggtttgcctgggacacttatagacgttttttacagagttgggctatggcccacggtcttgagcgagaaacgttcaaccgtcttatgagagaacataagtctttgtatggagttaagaaaaagcgcgagttcactggagaacaaatgcgagaactcgctttaaaatatcgtcaagtcatcaaagataaggggattcctattgtagaagacccttgggagcaactgcttatttctatagaattggttttttcttcctggaatgctgaaaaagccagggcctatcgtcatattatgggtatttctgactattggggcacagcagtttgtatccaggccatgacttttggaaatatttctttaaaagcgggtactggagtagcttttacggcaccaccatttggtaagctttctcgcgtagctctctggggagattatactcctggtaaccaaggagaagatatagtttctggtttggttactacttatcccatttctattgaacaaaagaagcgtgaaggtcgaaccggagaaccttctcttgaagaagcttttccagatatttatcgagccctttttgagatcgctcaggaccttatttacggcaaaaaatggtctcatcaagaaatagaatttacctttgaaggtcctgaagccgacaaactcttcatccttcagagcagagacatggtgaccaaagaagagagaccccgtgtaaacgtctttgtagttaccgaagacctgaaaaaggcttttgttggcagaggtataggggtttctggaggggctctttctggacgcgttgtttttactctggaagatattcgggagtttagagaggaaaatcccaggactcctttaattttattgcgttttgatactgttccagatgacataaaagaaataagcgcggccgatggtttgcttactgctagaggtgggcaaacttctcatgccgctattgtggcttctcgcttaggaaagacctgcgtagtaggttatgaaaacatggtcatttatgaagacagaggttacgctcgtcttgacggccatatagtcaacaagggagactggataagcattgacggtgtcaccggacgtatttatctagggcggcataaagtgcgtgaggccaccagcttccccgaaatgagtgctgttttttaattagtctttttttcttgcgataacctttatttttgggctaaaactagagcaaccagctatgataaggaggaggtaatgcggatagaaattaccgaacctttaccgatgaaattgggcataaatggtttaggccgtattggcaagttaaccttatggcatcatgtagctagaaaatctttcaaggaaatagtggtcaacctgggccgccaggccggcacatctttacaggacgtagctaattatattgaaaaagattctacttacggttggctaccggtttatctacacggatatcgctcaggtcgtgtgatagaaaaccttaacgaagccgaaggcactatgactgttgacggtgtgccggtaaggattttgcgagagcatcgcaatcccgctgatattggctggaagaaatacgacgtgcgcctggtaattgattcaaccgggcgtttccgagatcctaccactgatcctgaagcctctggcggggccctgagggggcatctggcggcaggtgctgaaaaggtcatactttctgctccttttaaaataaaggacaaagaactcggtatgccagaagatgctgtaacagtggtttatggcataaacgaaggagattttttaccggaaaaacatcaggttattagtgccgcttcttgtaccactacttgtctggcctacatgataaaacctttactagattattttggggcagatagaatcctttctgcatcaatggttacagtgcatgcggctacttcttctcaagcagttcttgaccgggttcccaaagccggagcaacagatcttcgcaaaataagaagtattttcaacaatattattttgactactacaggagcagctaaagccctttctctggttatccctgaaatgaaaaagatcggctttattgccgaaagtgtaagggtaccaaccagtacgggtagtttgattatcttggttataaacattcaagaagaaagtcttgaaaatcgagttaccagaaatgtaattaacaaaatttacgaagaggccgccaaagggccttatcatccttatttgatgtttactatggaacagaatgtttcggctgacattattggctaccctaaagcagcagctatcattgaaggagaagaaactcataccagaaccggcctggtaaaagtagacttaaccaaagcatgcgggccagatggtcaaaaaattgagggcctaacatgtgctcagatagaaattcctgttacccaggcggttatctacggatggtatgataacgaactgggctcctatacatatatgctgggagaattgaccctccacatagcccaacaaatactttaggaggccctccaatgaaaaccatagaacaattgtctatttccgaaaaaagagtctttataagggtcgattataacgttcctttagagaatgggcaggtagctgatgatactcgtttaagagccactttagctactttaaaatatgccctttctaaaaaggccaaaattattttggcctctcacctgggacggcccaagggcaaaagggtactggaactttctctggcaccagtggccaaaaagcttagcgagttactaggccaggaggtaaagtttgcccctgattgtattggtgaagaagtagaaagaatggttttttctctagcgccaggggagatcttgttgcttgaaaatttgcggttctatgagggagaaacaaagaacgaccctgaatttgccaaagccctggccaagcttgcggaagtttatgttaacgatgcctttgctgtttgtcatcgagcccatgcttctgtggtaggtgtaccttcttatgtaagtgaatgcggagcgggttttttactggcgcgagagattaaatatctttctgctcttcttgaaaagcctaaaaagccagttgctctagtaatcggaggggccaaagtttctaccaaggtcggggttttaatgaatcttttgcccaggttggacaaattgattgtaggcggggctatggccaatacttttttggtggctgatgggcatacagttggaacttctttttatgaagaagaatttgtagaagaagccaaaaagattctcactactgctcaggagcagggggtaaaggtttatttgcctgttgatctagtagtagctgatgataaagaggctactgaagcggaaaacgtgagtatttttgaggtgcctgcggataaggctgcttttgacataggaaaagaaacaagaaaactatttgccgaagccttagctggagtagccactattgtatggaatgggccacttggactttttgaaaatgagctctttgctaaaggtacgataaaagtggcccgcaagtctgcggcgcaaaacgctataactatggctggcggtggtgacaccttaagggccttaaaaatggctggcgtggccagggctttttcttatctttctacaggaggaggagcctttttagaatttttagagggcaaaaagcttccaggaattgaagttctcgagaaaaaatcttaggagggatgttatgaaacgcagaccactcattgcgggaaactggaaaatgcataaaaccgtgccagagacgttggcttatattgaagcctttaaatctttggtggctggggtagaagatagagatataatgcttgcgccacctttcacctctcttgatgcggctgaacgggccttagaaggtacaaatatttatcttggggcccaaaactgccactgggctgatgaaggggcgtttactggtgaaatctcacctaaaatgcttgccgatataggcgtaacatatgtgattataggtcattctgaacgccgtcatatttttggcgaaaccgataaagttattcgtcaaaagatagaagcggtattgaaatatgaccttattccgattttgtgtatcggagagactttagaagaaagggaagcgggaaaaaccctaaaagtccttgaaacccagctcaaagaagggcttaaaggcttttcagtggcggacttaaagtctttggtagtggcttacgagcctgtgtgggctatagggacaggcaaaaccgcaactcctgaacaggccgaagaggcccatgcctttgtcagaaagattttggcagaaatgtttaatcaggaatttgctgataatttaagaattctttacgggggtagcgtaaagccagaaaatgttgtaggacttatggcacgtccggatatagatggggctttagttggaggggcctctcttaagccagacgtttttgctaagatagtttgtttcgggaggatggaataagatgtttacggttttagtagttgttcacataattgtatgtattttcttggtaggcgtagttttagtaaatgttagcaaaggttcagaggtaggggcagtttttacgggaagccaggctatttttgggggagctggccctggcacttttttgaataaagtgaccacagtactagctattctatttttctgtacttctctttctttgacttatatttccactaagcgcaccacaactatcatggaaaaggtgcctcagataaatattcctgctccagaaagcgcgccaactcctaaattgccagaaaattctaataagattcctgtccctcaaaatcattctacgtcaaagtaaataaatcctatttcccggttatacatcgagataagtcttggggaaggtttgggggcgaagccctcaaaccttttatgtttaaagtattttgccaggcgaagtagcccttttctgtggctgagaggaggccgttaggccgaggaagcagtctcgtcaatgagattgcttcgcttcgctcgcaatgactctctcccagtgtctctgcgagccaatatgggcgaagcagtctcttaaataagatgttttagttttatcggaggcttttaagcagtcaaaatagtctagttaaatatttagtgtttcttggatttttctttttcgttttcaggaagataaacgggagggtgtttaatctctaaaggccggtctccatcaagattaaatattttgcgggtaaaatccactaccagttggccgtctttatgatagcggttttttaaataaataattggatcatgtaaaagtttattcaccaatgattttgtcaaaatctcaatagcttctcggtcctcatctgaaagttttgtttttagatgagaaagcgttttttccagttctttttttctgatctcttcagctttttggcgaagggcaacgatggtaggataaatttccaattgttcaagccagttagtaaatttaattacctcttcttcaataatgcgttcggctttgatagcttctttacgacgaaaggctaagttttcctcgataacggtttttagatcgtcgatatcataaacaaagacgttttcaatatcatttaccgctgggtctatatctcttgggacagcgatatcaataaaaaatagcggtcgcattttacgtggccgcataagttttttaacctggtttttatcgataatataatggggagctccggtggaagaaatgacaatgtcaactttgaggagataatcttctagttcatcaaggcttatagcttctcctttaaagtgtttagccagctctatagctcgagaaagggttcggttggccactactagattttctactccgtgagatagtaagtgttgggcggctagctcagccatctctccagcccctatgagcatggcttgcttgcctcttagctcgccaaatatctttttagccagttcaacagctgcgtaacttacagaaacggcatggctccctatacccgtttcagaacgaattcttttggccacagagaaggttttatgaagaaggcggttaaggattactccggtagctcgccgttcagcggcctggcggtaagcgtcttttaattggccaagaatctgaggttcgccaagaaccagggaatcaagccctgaagctactttaaaaatatgtcttactgcctcctggttatagaaatagtaaagatgttggtcaaacaggtttacttctacgtggttggctttaccccagacctctttaatcatagaaggtgcagcctcagggtttctagtaaccaggataatttctacccgattgcaagtagaaagaaaaagaacttctctaataacaggaacttgtaaaaacaggtttaaagggtcaacttcttttttggcaaaggccagtttttctctaatttctaccggtgcagtgcgatgattaaggccaataatgattatatgatctttagtgctgttacctgacataagaatgatgcccagatatataaagatttatcacgaaaaaagaaattagccaggccccgaatccaattatggaaagccaagcagattttcgcccgcgccagcctactaccaacctttcgtgtataagagcggcgtaaatgagccacataataagggaccaggtttctttagggtcccagctccagtaatctccccaggccttctctgcccaggctgctccagttattatccctatggttagtaaagggaagccgattttaagtgataactcatttacacggtcaagggtatcaagggaagggagacgtttaaaccagcctcctagctttttcttttttatttggcgttcttgaatcaggtagagaacaccactggctgcggctaagataaaaaaaccgtaagaaattatagaaatagccgcatgtatagggagccataaacttttcaagaccggtggtaacggcaagatttctttagggcacaaagaagagtaaagcattagtaaggtggcaataggggtaaccatagcccctaaaattttggcctgtttgatttttcttatcactacaagataggcgagaacaaccccccaactagtaaaagaagtggcttcaaataagctggtaatagggggatggccagattcaaaccagcgaagaataatactcagggtatgaaaggtaaaaccaagaataagagtatataaagcccctttagcagcttcattcttttgggtgtaagcataaataaaaaaacccaccgtagaaatcgcgtaaataattagggctagcttaaaaaaaaggatattcatggctttacagtgccataattattataacttgtgaagagctgttctactgtctaagtgcttagtatttcacgaaatggccgcaaaattaaagaataaaaaaaagaaaattagaaaatcagaggaatatatgcgccaattcttgagcttctttttcagtttgacttatcatttggtttacagcatcagcggctaagttgaatttttctttggcaagttcaataatgatttctcgttctatttgagaagtttctttattgtatttcaggaaggaagaaaggaaaattccgggttctacttcagggaagtggtgttttgctatggcctctgtaagataagcggggagttcccattcttcagccataagatggcctacattttgatgatcataacctaaagtctttttttctatttctagaatttctatttcgggatcattattccaggtatcaattactggacaatatttttcatggaatgtatttagaataacagggatagcaatgtcttgaagtaaaccagcactaaaggcttctacattataatgaggatgcagggcatgggcgatttttcgggccaatgttcctcttttggcagcagttagccagaacagtttgtagtcaaggcagggagtattgataggaggtaaggcttctttaacggctagagggagaaggagtgattcaagccttgccctacctagtaaagctacagcatgttctatattgtttacttgtcgcggaaggccaaaggcggctgaatttaccgtgcgtaaaaccttaagatgaaggccaggatcagcggctaccctttgagctatatcttttacagaagttttggggtctcgaatggcctcaagggccaaaagggcggctcttggtaaataaggtagttcaaaattttttaactttttacgtaattcctcccgcgggtttttcttcttttttaaaaaatttaaaagtcccattagtcagctctcctcgcaatacggttagtaaaaatggccagaagtccgcctaacataacatagcctgttattacttctagaatggctattacctggcctaaaagggagttgggaatgacatcgccataaccaagagtagtaagggttacaatgctgtaataaagaggtgaaagaggagtagggtatttcccataatctactcctaccaaatgatataaataggcgaaaaataaggcctgaaaaacaatcaaaaggcaccatcttccaaggcttcggccacaatcagaggtcaaccaccataaaaaatagagaatacgagctagacggccctgttggcggaattcttcaagataattttcatctataatgtgacgccttactaaataagctcctgaaaagtttatatctctgatgtcagtacctatccagatggcctttttgtagccttttatcatgcgcagatgagctcctcttaagtccgcgtctttaaaaatagcgccttctactcgacttaagttgagatgggcttctttaaatttggcgccggagaaatcggcttcgcgcaggtcagcttctcttaagcgagctaaagaaaaatcagcacatttagcatcagccccttttagagtggctttggtgaaagaggcatgtctgaatttggcgttaaaaagtcgagcttttttaagattagccataccaaaaccagcagcttcagcgtcaaccccttcaagattagcaccttcgaggtcagccccggtaaaatcagcccctttaagattggcaccggtaaaaagggctctctttaggttggcccggaagaatttggcgccggccaggtcttccccgctgaaatcatggccttccaagtccctcccgctaaaatccagttgttttagattactttgtgttttcatatttctttctcaaaattatctagtatctattttttaaaaatcgtatattttcctaaaaaacttttcagaaaatagttgaatttagattatttttttgttcaacttggttgacctttaaaaatagttatgttaacccagttccaaacctagaatttttatatataagaaaaggagagcggtcatgatagaggtaaggctccatggtaggggtggacagggagcagtgacttctgctgaattgatagctatttctgctatcaatcagggtaattacgcccaggcatttcccagttttggtcctgagcgccgaggtgcaccggttatggccttcgtacgcattagtgatcagcgcattcgtacccgtgaaaaggtctataatcctgatattgttgtcgttcttgatccttctcttcctactattgtgaatgttaccgatggtcttaaaaaagacgggtgggttgtcttaaattcagctaaagatgaaaagactttacgagaaattttagggggttttaagggaaagctcgcggtggttgacgccaccaaaatcgccatagaagagcttggcctgcctatcactaacaccaccatgttgggagcctttttaaaggctaccggcttagtggatcaagagtatcttgaagaagcccttgagcatcgttttggccgtctggctgaaaaaaacaaagcggccatggctcgggccattaaagaaactaaaatttacgcctaaggagttggttatgggtaaagataaagggatgatgccctggcaggaggttccctttgggctttacatttttgagcccgggaacagtgctgaatttaaaacaggaaactggcgctccatgcgtcctgttcttgaccgagataagtgtattaagtgtggtacttgttacatcatgtgccctgatatgtgttatgaccagcgcgatgaagaaggttattacctggtaaatctttattactgtaagggctgcgggatatgtatggccacttgtcccaaagaggctataaccatggttttggaggaggtttaagtcatgggaaaaagaatagcgaaagaggtatctatagccattgccgatgccgttaagctggcccgggccgaggttattgcggcctatcctattaccccgcagacccacatcgtagagcacttgagtgaactggtggccaatggtgagcttgatgctgaatatgttactgttgagtccgagcattcagctatgagtgtggccataggggctgtagctaccggagctcgcacctttacctctacagcagctcaggggctggccctaatgcacgaaatgctctttattgcttcggccatgaggcttccggtagtaatggtcgtagctaaccgcgctctttctgctcctattagtatctggaatgaccatagtgacattatggctaaccgagatattggctggattcaggtttgggcggaaaacggtcaggaagccgttgatcttactatccaggcctttcgtatagccgaagataaaaacgtcatgttccccatgatagtcaacattgatggtttcactctctctcacgttattgagcccataatccttcctgaccaggaagaagttgacgcctttttaccggcttttaagcctaaatacaagcttgatcctaggaagcccatcaccatgggggcagtaggagttcctgaaatctactttgaggccaaaaaggcccaggacgaggcctttagaaatacgcctagagtaataaaacgggtgtggaaagattgggctaatcgcttcggccgggaatacaatcccattgaaacttatcgtatggaagacgctgaagtggctttacttattatgggtagtctagcggaaacggctatgacagcggtagataagatgcgtgacgaaggcaaaaaagttggtctggtgcgtattaggctctggcggccgttccctgtgcaagaattcaggcgtgcggtttctaaggtgccggtgttggcggtgattgaccgggctatgcctcctggcgcagttaacggtccggtggctacggaagttaaggctgctctttacaacgccgggcgcaaacccagggtggttaactttatcgccggccttggcggaagagatgtaaccgttgaggactttgaagaaatggcagacaaggctgctttttaccgcaaaaaacgacctaaagaattatacgaaacgataggggtgcgtgagtcatgatatcagaattcagcaaattcaaaggtttttccttaaaaaatttaccggaagtggagccaattgctccgggtcacaggggatgtcagggctgtggcgaaattttggccctgcgtatggccatgaaggctttaggtacagacgtaattgtggccaacgccacgggatgtatggaaattattacctcgccctttccccatacttcctggcgggttccctggattcacactgcttttgaaaataccgccgccgtggcttcaggaatagaagcggcgcttaaagtactcaaaagacgtgggcgctttccaaaaagccgtcacgtagatgtagtagctgtggctggtgatggtggtacggcagatattggccttcaggcgttatctggggctcttgagcgaggccatgattttgtttatatctgtttggataatgaagcttatatgaatactggggttcaacgttcaagtgctactccttacggtgctatgactaccaccagccccccaggtgaacgcagtttcggccagatgacctggaaaaagaatgtgcctcaaattgccgtggcccatggtatcccttatgtggctacggctagtccggccttttttctggaccttatgaacaaagtcaaaagagcggctttggtaaaaggccctgcttacgtgcatatttattccccgtgtccaacaggttggggttctcgcggggaagactccattaaaatagcgcgtttagcggtagataccaaagtctttcctctttacgaggtaattgaagggaagtactacatcacccgaaaaattaccaaacctaaaccagtagaagaatatttgaagactcagcggcgttttcgtcatctcacccctgaggtgattgcggagattcaacgccgtgtagatgctgagtacgaacgcctattaaaattggccgagatatagccgattaggggagccaaggtcggctcccctaattttaagccttgacagaacctaactagctcgttatttaatttaagagcttttgagagcgggagtagctcagttggtagagcgccaccttgccaaggtggatgtcgcgggttcaagtcccgtctcccgctccattttttatttttaaccctccctcgccatttccgcttgtttttatatcaggctgtttatacttacatagggcattttatcatttttgatcttaaatacctccttgcttgggatatcctttccaaaaagcaaggaggtatttatgccgaaagaaaaaagagaacttaaagacctaagtatagacccggctgttcttgatatcctttccctggccaaacaaaaaaattacgaaactgtatgggatcggcttgagcggcaatcaccccactgtaagttcggtagcagtggactctgctgccgtaattgtgttatggggccatgccgtattacagaaaagacccccaaaggggtttgtggggctgatgccgcgactattgtggccagaaacctgatcagggccttggccgcaggggcggcggcccactcagaccatggccgggcggtggcggttttatttaacgaggtggcccaggggaaaaacaaagattaccagattgccgatgaggccaagcttaaatctatagctgaaaaattccatatacatacttcgcaggacattacttctatagccaaagaagtggcccgagtggccttagaagattttggtaagcaagacgagaaggcccttaattttttagaggcctacgctccgcaaaaaagaaaagagacatggcaaaaggttgaagaggctcttttctcccaaactggcaaaaagatgggtattttgcctcggaatatagatcgggaaataaccgagtgtatgcaccgtactcatatgggagtagataaccaggccctttctttattggtccaaggagtgaggacagccctggctgatggctggggaggctcccttattgccactgagcttcaagatgtgctttttggtacccctgataagaaagttattaaagccaacttgggggttctgaaagaagatcaggtaaatatcattgttcacggccacgaaccgattctttccgaacaggtagtagccgcagccatgagcccggaaatgcaggaaaaggccaaagaagtaggagcccagggtataaatgtggctggtatttgttgtacggccaatgaagtgcttatgaggctaggggttccagtggccgggaacatgattcatcaggaactggccataatgaccggggtggtagaggctatggtggtggatgtgcagtgtattttcccctcgctagggcctctggccaaatgctttcacactaagtttatttctaccagtgaccgggcggcttttcctgaggctgttcatattcaatttgatgagcatcacgcccgcgaagtggcccaaaagatagtggaaactgcgatagaggccttcaaagagcgcgatccgcaaaaagttcacataccccaagaggtagaggaagctgtggtaggttttagtgttgaagaaataattaaaattctgggtggcagccccaaacctttggttgacgctattttggcgggaaaaatcaagggcgtggtaggtattgtcggctgtaataaccccaaaataaaacatgacgcctttcatataagcttaaccaaagagttgatcaaaaaagatatccttgttatcggcacaggttgttgggctattgccgcggccaaggctggcttcatgaaacttgacgctcaggctttagccggagagggcttaaaagaggtgtgtaaggcccttgatattccgccggttttgcacatgggctcctgtgtggattgttcacgcatgctggtgttggcggcagccctggcggattatctcaaggtagatatttccgacctacctctggttggctctgctccagaatggacgacagaaaaggccgtatctatcggcacttactttgtagcttcgggggtgcctgttcatctctggcctatgccgcccatagggggaagcgaagaggtagtcggtattctcaccgaaggggttaaggatctgcttggcggttatttcttcatagaagaagatccggttaaaacggcctcccgaatggagagaatcattatggaaaaacgtaaagctttttaagctgctctttggccgggaagatgttatctttgaagtaaaacttcccggccagatatgattcatattattgcagaactttttagaaattttgatgtaggcttagttatatttgacgacgaattcaatatcatttgtgtaaatgattttataaagaagaagttttccttcccggtttttcaaaattccaatcttttagcctttcacgatgagcaggctaaagaaaaaattagaaagatgaaagaagaggctgcctctaaagggcaaagccacagttacatattgaaaatttttaatgtggaacatggtgacgaaattttccttttagggaaggtctttttgttagaaggagattgtgaatacaggtttttagctgttctttttgatatcacgtttttgactacggacaggaaacataaaattttaaaaattcctgtatatgatggcgaggacattttatttctggaaacaaaagatattgaattctttaaagccgctggtaactatacggagattttctgccaagataaaatctatctatgccctttgtccttagccaagatagaaaaatttttagatgaacgccaattctttcgtattcaccgcagctacattgtgaacctaacctttattgaaaggcttatcagagaagggacacgccattatctccttttgaggagcaagcaaattttgccaataagtaaagggaagagcaaggcctttcttaagatcttcgggcttaaataattgggaaggcttttgatggtgccgagggcgggactcgaacccgcacgggcttgcgcccactgccccctcaagacagcgtgtctaccaattccaccacctcggcacgctctttttatttaaagcctatcgagcctttcgtcaagagtaatttgattttgacgtggagcttatttttgagcgacatttttcagaatattagctctccagtgtaaaagttttgcctgtccccaatttgaatcttttttcataatgtttaacttcccaattagataggaaaactttgatgaatggagagtgcctatgggtaccgaaaaggaattgaaagctaaagaagcgctaccggtaaagaaagaagaaaattctgaagccgaagaatacaaagaactgccgattatacccagtgacgccgtacttttcccgcacatggtcatgccctttatggtgcatgagccgggacttttgcgtctcatagacgatgcgctttctggtgaccgcatggtggcgatagtagcggtaaaggaacccaaaaaagaacataaagaactctacgatataggcaccgccgccgtcattttaaaggccacccgccttgagcctgaccagatcagagtagtggttcaaggtgtttcacgtattgagcttgaagacatcgtttctgacaaaccttaccttaaaggcaaagtcaaaatccttgacgactaccttgcccacgacgtagaagttgaggcccttatggttagcatccgccagcttttcgccaaagcccttgagtttttgcctcaacttcctcaggaaattaagactctcgcccttggtattgaagaacctggggctttagctgatctggtggctagccatttaaatgtttctcaccaggaaaagcaggaagttcttgaaacccttgacgtaaaagaacgcctcaaaaaaattcaccagctcctcgtcaaacaaatagaaattcttgagctcggccagaagatacaggacgaagtgcgcggccgcatggaaaaggcccagcgtgagtattacctgcgcgaacagctaaaagtaatccgcaaagaacttggtgaggccgaaggcattgaggccgaaatagaagaactaagagaaaaactggccaaaaagaagcttcctgactacgtgcgtgaggaggcagaaaaagaactaaagcgtctcgctcgcattcacccaacttcggccgaatacacggttatcagaaactatcttgactggatccttgaattaccttgggaagaaagcaccgaagaccatatagaccttaaacttgccaagaagatccttgacgaagaccactacaaccttgaaaaggttaaaaagcgcattcttgaatacctggccgtgcgcaagctaaaaccagacgccaaagggccgattctctgctttgtgggtccacctggcgtgggtaaaacttcccttgggcgctctattgccaaggcgcttgggcgcaagttttggcgcatttcccttggcggcgtacgcgacgaggcggagattcgcggccaccgccgcacttacgtaggggccatgcctggccgcattatccaggctctaaggcgcgtaggagttaataaccccgtgctcatgcttgacgagatagacaaaattggagcggatttccgcggagacccagccgcagcgctccttgaagtgcttgaccctgaacagaacaagaatttctctgaccactaccttgaaattccctttgacctttccaaggtaatttttattgccacggctaacgtgcttgacacgataccagctccccttcttgaccgcatggaagttattgagattcccggctacaccgaggaagacaaactgaaaatagccaaacattaccttgtgccgcgccagcttgaggcccacggcctaaccaaagaacagctcaagtttactgaccgggcgcttcttcagatcatccgctactacacccgtgaggcgggcgtgcgaaaccttgagcgtgagataggggccgtttgtcgggcggtagccagggagtttgccgaagggcgcactgagccggtaaaagtgcgggtaaaagacgtagaaaaatatctcggcccgcctaagtatctccctgaagtggccgaaagagttaaagtgcctggcgtggctataggccttgcttggacgcctgttggtggtgaaattctctttattgaagccaccaagatgaaaggctctggccgtttgattcttaccggaaaacttggtgacgtcatgcgcgagtccgctgaagcagcgctttcttacgtgcgctcgcgggccaaagacttcggcattgacgaagatatcttttccaaaatagacattcacgtgcacgtgccttcaggggcggtgcctaaagacggccccagtgccggtatcaccatcctggccgcgctcgtaagcttacttaccgagcgcactgtgcgccacgatgtggccatgaccggtgaaatcaccctgagaggcaccgtgcttcccgtgggcggtattaaagaaaaggtgctggccgctaaaagtgctggcataaaagagataattcttcccaaacttaacgaaaaagacctggtagaagtgcccaaggaagtgcgggaaaaactggtttttcacccggtttcccgggtggaagaagcgcttcccatcgtttttggcgttaaaaaattaaaagacctaaagggggctaaaaaatgaaggctagctggtcaggttttttgcgtatcggcctggtgactataccggttaagctttacccggcggtggtgaaacgggctatttcgtttcaccttatccacaaagactgtggcagccgcatcaaatatttaaagtattgccccaggtgcgacagagtccttgaagacgaagagattgtgcgggcctactttcttgataaggaccattacgtggtcatcaccgacgaagagctcgccagtctcaaactggcctcaacagacaccattgaagtcaaatactttgtggacgaaaaagaagtggcccccatttattacgctgacgcccattatcttttgcctgagggcgaaggaggcaaagaggcctttgccattttttataaggtcatggaagaaaaaggccgggccgccgtgggccaggcggtgatccgccagcgagaatatccttttttgatcaagccctatcagggtaaatttttggcctcaacccttcattactatcaggatgttattaaggccgaagatttaaaagttgaaattgacgaaaagaagcttgacccccgctaccttgacctggccgcacgcctggtggactccctcaccgagccgtttaaacctgaagagctggtggatcattttgccgaggcggtgttaaagcttgtagaggccaaggcccgtggtgagaagtttgaacttaaagcagccgaagaaaaggccaaggttattagctttatggaggcccttaaggctagcctagaaaaggcggagaaaaaggcggcctgatgttaccggcttatattaagcccatgctggccaagctctcaagcccctttgattccccacgctttctttacgaaatcaagtgggacggcacaaggtgccttattttcatagaaaacggaaaggtgcgtttgcaaaaccgccgccttaacgacattacctatcgctacccggagttctgggacctaccaaagctcgttcccggtgacgggattatttttgacggcgaaatcgtggtcttaaaagacggccggcctgaatttcgcctgttacaggaaagagaacacgtaaagagtccgctgaaaatcaaaatgctctccgagcgtctgcccgccacctacatggcctttgacctgctttactttgaaggaaagcctattttggataagcctttgcgtgagcgcaaggccctcttgaaagaactgcttcccgaaagtccttttgtggcggagtctcagtatattctggaaaagggtgtggccttttttgaacaagtggtagcccagggttttgaaggggttatggccaaggacttagaaagcccgtatcttccgggcaaaagggttgacttctggctcaagttcaagccccgcggaaaaagaacctgcgtcatcgtgggctatttgttgcggccagacggcacgctaaaaagccttttgatagctgagcccacagaaaaagggcttgtctatcgcggaaaagtggccagcggcttaaacactcatctttcggcggagcttttaatacggcttaaagggcttgaagataaaaagccggaaaatttaaagggaagagggttccccaaaggggcccgctgggtaaagccggagatttactgtgaagtttcttttcaggagataaccaaccacggccagtttcgggccccggtgcttgaaaaagtatttctataagccgattttttctatttgcttacgcacctcagctactgagagcaaaaaggtctctttttcctcgggggttagcggaaactcaaggactttttcaaggccacgggcgccaagtactacaggcacgccaacaaatacgtcttttacgccaaactcgccctcaagccagacagagcaggtgagcacacgtttttcgtcgcgcaaaatggcctcggccatctctattgctgaaagcccaggggtggtaaaggcgcttcctgttttcagatacgagacaatctctgccccgcctttttgcgtgcgttctacgatttcgttaattttttcttcgggaagaaggtctctaatcgggataccggccacattggccagccttatcagcgggagcatatggtcaccgtgaatacccatgactaacgcctggacatcttttggcgaaactcccagggcttcggcaatgaagtagcggtaacgggcagaatcaagcacgccggccatgccaagcactcgttctctaggaaaacctgacaccttaaaggccgtatagaccatggcgtctatgggattagtcaccacgatgaggcagcagtttggcgcgtgggggacaatgttttccacgcaggatttgacgatttccagatttacctggagcaggtcatcacggctcataccaggcttgcgaggccggccagcggtgataatgaccacgtccgcatcttttaaagccgcccagtcctcagtgcctgttatgcgattgctaaagccataaaccggtgcactctgagcaatatctaaggctttacctctggccagcccttcaacgatatctaccagaacgacttcttcggctacatttttcaccacggcccagtgcgctgcggccgttcctacggctcctgccccaatgataccaagttttcttttcatttgaccctccttttaaatttctttgaataccttggccagagactctccagccacgtgcattttccattcgtttaaccagccaaagggtgtctcataaatattaaaaccagttcttttaagtttttctttggctttctctatgatagcgtagctttcttcaggtgaagccttactgctggaaagatgattaaatgaatggagaactacggctttagtgtcaaacttgcgcgccagccattttatgtttttaatcagcttttctacgacttttttttcacgagctgggtcttcggcctctacctgataaaaaaccaccaccgtttttgaaagactagtttctttaggagtgtcttctccagaatcaagaactttttgataaggcttccaggaaaattctaaagcgtaaaacattatgattttcatggagagataacttaaccgctagagactggttgacaagcgaaaaagataggatacattattgacctagccggggtagctcagtcggtagagcagcggactgaaaatccgcgtgtcggtggttcgattccgccccccggcaccttggttaagaaagtagtttcttgatttcttccacacttaataccttgccctgtgaaattacctggccgtttacaaccaaaccgggagtttgaattacgcccataagggctatgcgttttaagtcggttattttttctacttgggcaggaatagaggcttcttcgacagcttgttggacattttgataaagggtttcacatcttggacaacctggacctaatacttgaatgagtttcatgttacacctcctagaaaaattttccgaaaataaagccactaaaagtggctatcaaaactactaaagaaacaaaggccatggtctttttagtcccgagtatagaacgaatgacaagcatatttggtaaggaaacagctgggccagaaagcaaaagagcaagagcagatcctttccccatgcctgctcctaaaagcccctggatgatgggaatttccgtcaaagtggcgaaatacataaaagctcctactattgaagcaaaaaaattggccaggatggaattccttcctaccagttcggctacataatgtgaagggataaaaccttcgtggcctggcctccctagaaagaactctgcggccaaaaccccgaaaaagagtaagggcaaaatttgcctggcaagaagataagaggcttcaaaccattctcgggcttctcctccggtaaaaagagggacaggcaaaaaattatagtgcctactaaaaaggcaaattttaccccggacaagaaaagagcgcttagcaaaaccccggctaaaagacccgccagctagaaaaagttcattttaaagagaaaacgcagttcaattagtaaaaacaaaaaggccagaaaaactagcttccatttaaaggtatatatctggccaaatattccttctcctttaccccaggtggcaaagataagtatggctaccagtgtggccagaaagacaatagtttgccagaaaggtcttggtggcttttcttcttgtaaaacaaaagaagcggctcgggccttttcttcttttctgaaaagaaaggccattgaagggccgatagcaatactgcttccgatagtggcaacagctctagctattcccagctcaaagccgagaatacgtgccgttaaaattatggccagaacatttatagccggcccggaataaggtagtagccgggccaaggcctgcttcattgagataaaagataaatactggcaaaaagtggaagcaccgtgcaggaacaaacggcaagtatagctccagctaccgaagctacggcgtaagataacgttttagaagcctgaggtcctagatacctcatgactgactctttagatagaaaacaacctatagctccagcaatgaaaaaggccggaataaggcaaaagattacgtgttcacgggcataccagtgcgccagaagaacgccttcgcttactcccttcaaaaaacggtcggggacaggcaaaaaataaaaaacgacaaaaatagccaaccccagcaaaatgtttaaaacttcacggcgccagttcaatttaaaggtcctcccaaagatagcgtttatctgcttttttgagggctttttccaagccaggaaggatgttttcttcagcaagcattgccagaacagtttttatgagtttttccgccttttcatcagccggggctaaacgatagatctgataattgccacgcttttcaaaggaaatgagacctgcctccacaagacgttgtaaatgcctggagatagtgggctgagcaaagccaattacttcggccatctcgcacacacagcacggcctaagagaaagaagggccaaaagtttaagacgagtgccatcggctaaagccttaagacgtttttccaataacatagtttatatgtgtatagcaaaatagctatatagtcaagaatttttagggacaggcaaaataagataggcaaaataagataggccggccaatttctggaatttctggagtaatgtaacgttgtttattaacgttttaggagtgttaggagagaactcttttagaggttaaaaattatttctcttcaaagatgaaatcacaatgttttttaccgaaggcaatggtgttttcccaagaatcgcctcggtgaaactttatctctgggaaggcttcagagagaaaagctctgtctatttcgcaaaaaattttggtgagctcaggagtgcctacttcggtgaagaattcgtgaaaaatgcagcgttttataatgaagtggcatttatccttacttttagtgagatattcaaaagtattaatttttaaagccccttctttttccattatatcgttaaaagccaaaattttttccataggggtttttccagttaaatctagtttttccagataacttttttgttcagcgcaaccgagggggataagcaattttttgatgatttcgtaagccttgtctttcccgttgcgtttttgaagttcctggtaaagggctactattataggtagttgttttacaaattgggtttcttcatctgagcgtccagcccatctggtttgttttaaaatggcattctgttttaaggtggccttgaataccagccataaccagctagggcccacctctctactaagaacagactgaataatctttaagtcttgtatcctcatagcagattctcttaagttattttcggaaaactattcaaaaaattaacacactttaaaaaggtatcctaaatatcatacgaaaaccaagatttccggcccgttaagcattggaaagtattaagggtgaaacttattgtttgcccgatgggttaaactttataagaagcttttttggtactccagattatcaataaactggaaattaggacgaaaagtgaattcaggcgcatttattttgctattagagctttgccagctatcataaaataagtgtggttacaaagacgggctattttctggttgagaaggccaagggtttcggcaaacttcctggtttctttgtctgcgggcacaggagccaggcctacttcatttgaaacaatcaccaaggggaaagaaaagctttctatatttttaaccagggcttctacataaaaatcaacgtctttctggtgataaaagagatttcccaaccagactgttagacagtcaataaggacaacgccaccagaggatatctctttaagagcttctggaagctcaatcggggcctcaatggtatgccaggcatggcctcgttcgcgacgatggcgttcaatttttttagccatttcttcgtcaaaggcttgggcggtggccagaaaaatacgcggttctgaaaattggctggctaattttaaggcaaaggcgctttttccactttttatgccaccaagaatcaatatcttcatagctttgtatgagggacaggcaaaagcccgccccgtttatttttgcagtagctcctttactgtaggaaacagatctaaattagtatgtggtaagaaaagggccgaaacataatagtccatgtatccaggatgagcagaaagttcaaagtgggtcatcatctgagccacccgttccatttcttttagggcctctttggacaaggccgccatcctggcccctataagagagctattccccacaaagtaaaaattttcccggggtaaatcaggcaaaaggccgatgattatagcctgttcaaggtcaagaaagcttccaaagtttccggcaaggattacgcgctcaaccatagtgatatcaagccctacagactcgagcaaagtctgataacctgaaaacatggcccctttagcccggatcaagttgtcaatgtctgcttcggtaaaaacaatgtcttccccgatggccgattcttctttccagacgagcacgtactcccagccttctcggccctgtcttatcctggggctttcaagatcgcggcggaatttacctgactggtcaataatgccctcaataaagagattggcgagaagtgaaataatacccgagccacagatacccttgggctttttattgccgatggtaagaatcatgggttcaagggtaacagggtctatatgaacggcttcaatagccccggtagtggctcgcatgccgtatttaataccgcctccttcaaaggcaggacctgcggagcaagcggcacaggccagaaaatcctgattgccaacaacgatttcgccattggttccaatatcaatgaaaagcgtaagaggtgcttctttggccatacctgtggccactactccggcggtaatatcaccgcccacatagctggctacacaaggggccagagaaagtaaagtgtgcttccctccgggtaaaccgagctctttagccgggataaatggaaaacgcgaagctaccggtacataaggactttcgcgcagaaatcttggttcaagaaagagcaaaaagtggctcatcaccgtgtttcctgctattgagtaatgactgatctcctcaagttctactttgtgtttttcacacagctccttagccagtttagccagacattctataactttttcgtgaaggatttttaagccgtcttttttacgagcaaattcaatgcggctgataacgtcttcgccgtagcttatttgcgggttatagtccgaagtttccccaagaacttcgccattggtaaggtcaatcagctgggcgcatatagtagtagtgccaacgtcaacggctagggcaaaatgccttttcttagtgtttccggcctctattcccagtagcttgggaggtttttcttcaagtaccaccgaagttacggcaaagtctttttcgcggagcttgtatggtaaatcgtgtaaaacacgccagttaacttctagcttattttctccgagtttttgcagtaaagcggtttcaagccgggccagatccggcatgttattttcaagacttggtggttcaagctctaagtaaagttttttgatagccgggtccagggaaacttgagccgccttacgggcctcaagccaggctgaagctactttttttgccgggcgcaaaagggctcgccggtcaacctcgctttctaccggaatacggacaataacatcacttcgcggataaagagtacacgccttataaccaccttcggggaggggctcaccctctacctcccctccctcaacaaacacacggcatttgccacaaactcccgctccaccacaggaggcatttatgtgaagcccggccttcatggccgcccgaattatcgtttcgtcttcaggtatttctacggtaacgtttgccggaagaaaagttactttgggcataagcccctcctaaagttcaagccaggattcagaaaagatggtcttcccaagaagcaccctcgccgtcttgtatatctcaagctccttgggcgaaagcttacttggatccggctcgtctccgtccatcatgtcgtgtaccagctttacccaatctggatgcttgcctttggctatctccaccagctctttgtcgtaaatgttcaaaatcgccgagtaaatgttgtacttcatgagcatcattaaatacacccggtcaagataacagcgcaggtgatgcggtactccgtttgagacgtttgaaagccctatggtgctcttgcatccgggggcaatgtctggaagcatggcaaggaaatttaagccttcaagaatctggtcggccccaagggtgatgggggtgccgatggggtcaacccagatcttttcgttggggataccagcctcgtttaaggccatgataaggtcaacggccatggccgcccgctcgttggcgtctcgtggcataccctctggcccccagagaagggctacgacatcgcaacccacttccgcagcaaagggaattagcttttccatgcgctcaggctgggccgagatagagttcatgagcacgcgcgagggattctttgaggccttaatgccagcgatcatggcctcagggttggtggtgtcaagggaaatgggagtgtcaaccacttcttctaccactttgacgatccaggcggctagatccgggccgtcttttttggccggaccgatgtttaagtcaaggtaatcggcgcctagttcggtttcttccttggccatctcctggatagggccggggtttctatcccgcatggcctgaccggtgcgtttccccataatgttaatggactctgcaatacaaactaccgtctgactcataaaatccctcctttaatttagtttttagcaggaggctttcgaggaggcgcaaaagggacagtaatcccttgcagggccttaagcctcgaagccctacaattttaagccctgggccggtctcccggcttccggatcatcctactcgccgcgccttcccagggccttcggccttatggccttaagccccagtggctagtcgcccaaatgggcctagcggctttcgtccccggttacggttgcgggccagcgccggactttcaccggacttcccgattatcccatcaaaggcacccagagcctaacttaaaaaaattaaatcacaactagtttattagtcaacaaaaagggacaggcaaaaaatttcacttcagccgaaaatgttccgataagagggacaggcgaaaaaattttcaggaggtatgatcatgccaagaatccctcgtttacttaccaaccaccccaaggcggcttatcatgttatctcgcgcaccgctttacctggccacaatgtgcttgggcccgaagaaaaagactacctgcttgaccttatacgctggctctcacaggtttattttgttcgagtctatggctttgccatcatgggtaaccacttccacctcctctgccgcatgctgcctgaggatcagttctctgacgaagaagttgcccgccgcatcaagctctattaccaagggaaacgtaaggttttcatttatgaagaactaatcgccaagtggcgcaaacgtctggccagcctttcccgctacgtgcaggatataaagcaaaggttctcacgctggtataaccgaaagcatgaccggaagggttatttctggaatgaccgctttaagtccgtaattattgagactggtgaggctctgcttaattgcctggcctacatagaactaaacccggtacgagcggggattgtggaaaagccggaagactatcgctggtgctcgttaggatacagggcaagagtggggacaggcgaaaaattcttgtcgcttgacctaggccttacgtcttacgccaacaagtcagaaaaggagcgtttcaggcaataccgggaatttgtttacggaaaaggtgggatcggggaacctgaaaatttcagcaaagccaaagaatttacttataggtcacgctacttcacggaaagcctcattattggctcaaaaaaatttatagacgaagctggccaaaggttaaaaaagtttatttccaaaaagagagaaaaaattattactaactttgaaattttttaaaaagctccttgacagggagcaattaggtctttcaacttggagaacggtcctttataaagtgaaataccattagacctataagaaatacagcggctattactttaaaccaggaaagctcttctttttctgtttgcggtgggcggaaagtaaatttagtaagagaaaaatccaaaagaatgcctgccagcaaagaaatacccaccaaagataaggcgtaaacaagaaaagtttttccgccaaaaagcttacgtataataaccaaagaggtggtattggtagcaggcccgctcattaaaaagaccaataaactcccaggagaaaaaccctgtaaataaaaagagtaagccaaaggtaaagagcctgtagaacacatgtaaagagggattcctgctaccaacataaataaatattggatagggccaggaggaattttttggcctaaaaaaccaggaggtagcagagtaacgagtaaagcggctagcaaaagtcccaacagaaggggtctgttgaggtcaagcattaattctataaaagcaaaacgcaatacagccaaaggagtttttgttgttttttcactaggacagcaagcatttttaaaacctttttctagcgagacagctggctctttaaggagaaaaaaagaaatagttccagctataattcctgctgctaaagcggctaaggcataaactaacgcaaaagacaccccaaaaagcccaaaagtaataaaaagggcgtcaatactggtttggggtgtggccactaaaaaggctactacagcaggaagtccagcaccgtgtctagccagcaaaatggctacggggatcacgctacaagaacaaagtggaagagggactcctaaggctgcagctttaaatatagatccaaaatttcgggcccctagatgtttagagagtttttctttgggcaagagtattttgataaacccagctattaataaaccaaacagaaaataaggagctatatcagcggtgatgaaaaagaggttttttaaataaagagttaaccagttattcatcatgactaaattttagatcaccacagccgcttatgagctcttgtttttcttcggcgacttttttctaaaaatattaacagaacaaactgttttatccgaatttctatttttctatagattaactaggaaattaaataaaaacaacttaggaacttagggacaggcgaaattagtttcgcctgtccctaagttcgcttttacaaaattttaagtcaccgaattatcatgccgaaaaaatacttgagcaacttaataaagttttaggaggacattatgaaccctatttatctctggcgaaatctttctttacgctggaagattttgctaccttttattggaggagttttgcttttttcagcggtaactttatggcattcttttagaaccacctagggcttaatctcacacacagcaagagacgatatttctcacgctttttcttctctggaaaagcttatcaagcaggcagaggctaacgaaaaaattctggtaagtgtggtggctaatatgcctgaagttcaggctgctcttaacgttggtaataggaagcttcttttatcaagtgttatgcctctggtagagaaggctcaaaaagccagcggttttccgttttttctacattttcacacaccagaagggcgttcttttctccgtacctggaaacccaataaatatggcgatgacttaactggcttccgccagatggtggtggacattattaaaacccaaaagcctgccagcggtattgaagccggccgtggtggtttaaccgtgcgagccattgcccctattttttacgaaggtcaatatgtggggagtgtggaagccgctattcctttgaaggaaatattagccctagctaaagaggaccatcaaaattggggagtattggtcacccctgaagccgcttcggtgatgaccaggcttaaaaatccagctcgtgtgggaaatatggttctggtgtctcaagtgggcgaacttaatcttaatagcctagaaaaggccgtttcccacgtgggaatagaaaacaaagtgacttttcacggaaatctaggtataggtttaaaacctctaaaggattaccatggccaaataatcggggcctttgttcaagagagggacttaagtcgttatctccaactaattgcggccaaaaagaaagaaaccggaattataatatttgctgcctttttgctcacgctggccgtagccgttgccattggttgggagatgcatcgttatcttgataaagcggttaaacgcatggaagacattgctgaaggtgaaggggatctgactcagactttagacgcttcagggaaagacgaaataggccttcttgcccgggcttttaacgcctttcttgaaaagctacgccgcctggtaaaacgtattaaggcggaaactaattctatctcgcgagcctctaaacaactagatgaagctttgtctaagttagaagaaggagtcaatctgcttgaaggacatgcttcttcaatttctggtgttagtgaaggtttacgctaccgtgccgacgaagtgcaacagatgataaaagagatggaaagtgcggtaacggaaatatcccagcagactaccaacgcggctcaggtagcggctgaagctagagaaaaagtagaagaagtagtaaaagttattgaaaaactcgggcagggctctcaagaaatcggcgaagtagtaaactttattaactcaatagctgatcagaccaatcttttagctctaaacgccactattgaagccgctagagccggagaagccggtaaaggttttgcggtggtggctaacgaaataaaagaactagccagacaaacgggatcagccaccgaagatattgcccaaaaagtaaagagaattcaggagtcgtctggccaggtgatagactcagttcaagatgtctctgaagtgatatctcagataactgaaatttcgaataacattgcttcagcagttgaagagcagacggctactgtttctggcatttctgataatatgggaaatgtttctgaagaagcccaaaacctagccaatctggtacctgagatggaaaaggccgtaaaactggctcaggaaagtatggaacaggtaaaacatgagggcgtaaagttagccaaactttcagccaaaatgaaagaattagtggatcaatttaaggtttaatttgttaccttctatgttcggggaataagtttacttgtccgtagctttgagaatgttccggcctctaccgagacctcgcagtggcgaaaatgacgagaagaaggatgagcaagctaattggtcgatgactgatagcgtcgcgggaagggttctctaacagtgacgtggtcgttactagactagcaaaaagtcttccacttctttgcgcaaagccgtggccgaggggagcggggcttttccaaaacgaagtaacattaaaggtttatcaatacccaatttttcaaaacctcgttcaatcttgcgcataaaaaactggtgcctggccgaaaaatcaagatatcgtcctctacgccagcgaatcataaaaagaggggccgcagccatgggttgtacggcaagccccttttcggttaaggctaaccacaggcgttctgccgtacggccagcttcaaaataggcccttggccctagctcatcggtaaaaaaggcaaacaccccctcagacgaaagtaccagcttgcgggcataatctgccatgtggcgagaaactcccaggcgcaaaaaggtcttcataaccggccacgggcgggtaaaacgcaaaaaattttctccggccttgccggcctcaagggtggccacgggcatgccgtcacgggaagtaaggatttcttcttctgtccagcgtatggtgtcgtgtaagaactcgtgcaggtcttttcgttccacgcgaatcaggtcagcaaaatacacaatgtcggctatagctttcaattctttaccgcgtaagacttttacttttacaggtaagtcagccacaagcttggtgatttcggccatttctttgtctgagagattcactttttcataaaatttgcggttggtgtggcgcttcataatgggagttttggcaagaggcgttttgaattcaaactctccgtcaggccagtcaatcttaagggtgccaatttttatgaggctgttttctttgctgaaatcaaaaataaatttgtgcttgatgttttctctacttaaaagataacttgcgttttcaaaggcagcgcctaccgcgaagatagaggcgttttgttcataattaaaaaatgactggtcaactcgtgggtcaaaaagaaagtctatttctttttcgttctttatcctgaaccgccacggctgaagattatcccctgagggggccgccaccgccgctttaagcagagttttgagtttggggtctaatggtagtatttttaacatggctatctcctaaccgatttcattttaattatcggataaatgttctgcttctacaatcttagatttgtttgcctctaagagtgaagagatacctggagccatctaccagcggccaaagaccaccttgtcacggcgaggagtcaacctcctattctgtcatgtgagatgtcccccttctgtcactgcgaggaggcccgtagggtcgacgaagcagtctcttctgccatcggccatctgccaacagccgttcaccatttagtcacggcgagcccttcccttaaggtcactgcgagcggagcgaagcagcctctaaaagtgaaaagtttttccactgttacggtattttatactttagtaaagtttataaaaccattgcttcccaatagatttaacaaaacccaaaaagaaaaagtgaaaaaattttccctcggtgtgaaaagtttttccacttttcctaaaagtccatttcgtaacttatgattttatcgttaactagattggcacaatgattgcatattctcaatgtaaaagaatttttgggagtgaggaggtgggaaatgaggttaatatgaggtttaagatagaaattgatccaatttttaaataaaaatcaaaaaggaggaaaaaatgaaaaagttttggatgttaatgctagttacatcttttttgttagtcgcttcgggaagctacgcacagtttgtctattttgatttaaatactttaggaatatcaggaaatgatgatggcgttacgggataccatgaacaatggggtttttatgctaagagcgaaaatacagtaaatctaggaatagatggacaattttctgtgggagatacttttaccaatattggtatgttaaaagttggttctttactagactttaacggtggggcaattagtgacgatgaaggattaaatacgaattatgaacttaccaccgcctggacagacttatctggttctgtaacggctgtaacaccaatactagcttctccttatacagaatacgtaactttatcttatgatcccggtactgttctcaccttttatatagacgataccccggactttgatagctctcacgactggagcagtggatttactaactttagttcagctacagacggcatccctatattggattttactatcaccggaggaacgggctccatacttcaagaagatacaaacaatgacgggtttcccgatagagttataacttcctcagccaccctttatggtgaggttacacaagtgtatgtagataattttctattttttaaagattatggagatttttatgacattctccagcaagggaaaattattcttgccttcgctgacgaaaatgctgataatttttattataacttagataattatcctccttatgttaaaactgtagctgatcacaatggaagtatcgattatgctatccctgaaccagctactattattttagttggctctgctctattaggtatagccactgttattagaagaaagactgccaacaattaagcaacttttctatctaaagagggagaatggtttaacgtcaggccattctccctctttagtttttcttctaacctttcaattattttccggtattttcttagaaataagaattttcttagccaagtaattcctgtaaatctttgtatctttcggattaaaataaaaagtctccagataggttgacgaggagcaaaaatttttattagggcacttcctaacatcaaaacaaacggcggtgtattttcatcttcgtcatacataaaaaagttatcattatgtagagccatccatttggtataaatttttacctcgttaaggcttatttcttctggttcataatgataaggctttaaaaaattgtcttcaggctttttagaaataaatttggtaacaggggcttgattatatactcgtaaaccaatacctatgtttatcaagtcccacttagaagcggccttaattaaggtttcgtatgtttctttaagggtaaatatgctttctttaggagcccctactaataaataccaggttgtaggtattttatatctttttaaaagatctccggcttttattatatcttttttggtaaaatttttcccaagagtttttaaagtgatgttacttcctgattctgctcctaggtcaacatccataaaaccggcctctttcataagctctataagttcctcatctactgcccccgggtttaagcccatggttcgcaattttaattttaagtttctttttttaagctcttttaatatgtttttacagtgattaatgggtatgttaaaagtactatctgtaaactcaacatgagtaatccctgtctcttttacgagaaactctatttcatcaactacttttttgggatttttaagacgatagaatttgccttcaatagcattataggtacaatagctacacgataaagaacatcctcttttagtttgaatctgaagtggagagttaaattttctatatttatcaacatttatgtatttagttggatttacaaaaggtatctcatctaaacagggtacccgccatggctcattggcggctattatttttccattttttacaatatgcaaaccctttatctgttttaaggtttcttcattttgtatgttttccacaaaggccaaaaaacttaattctccatcacctttaatagcaaaattgagacctaaataatcaagaatttcaacgggatttatacttaccgcaggtcctcctattacaatagggcctttgtaaacctttttgagtggttctattacctcctttttaacatcggctatcaaaaattgcgtattaaaacctgctccattatcaatatttctaatacttacgccaacaacatcaggttgaaactctttaatcatactggaaatttcccgggcgggatttctactaaaacaaagatccagaacttttacatcgtggccagccttctcggtaaccgccgctatgtggcacaagccgaaaggaatgaccggccaaggctgtttaaatctatttgagttgatgagtaaaattttggccataatttcctccgttatactatatctggtaaagcctcataaaatatcatttttgtagcttcttaagatttcttcccccaagcacaagcagcgatatcgcgcacagaccaggagaaaaatagtgataaagtgagctttcaaaatagtttttaagataagtctcatcataaaaaattttcgtctattctaaaaaataactttaatacaaaagtctttttaactgaaacaaacttttgacacttttaatgtttcttttttggtttctttggtttatcatcaaaatcaatttaagagaaaacatcttttcaaagctcaaatggcgtctataaaagtattaaattctaaatctttttgagaaagaaatttattactgtttaaataacggttaaaactatcaaaaacgaaaagttctggtggcaaaaaaggcggcttttactttctaaagttcccgatgtgcttcgatctcgggaatacagggctaaatttgcctcatcaagagaggattttttaaaggccttcagtctggtttacagacgttatcttaactaccgactgataaaaactaacgaaaaggaacttttttataccccttatcaagcccttcctgatagccgggtttgtatatcctaccataaattaaccggccagattaccagcaccgctacagtggtgcttgactccgagctagggcttcccagtgatagcacctataaagccgaacttgatgctctaagggcaaaggggcgtaaactggctgaaattacctgtctggccgcagagcgagacctttgttatagaaacggcatccttttcgtctttcgtctgctttatcgctacgcccgtcttaaaggggctactgattttgtcatctctattcatcccaaacatcgggatttttatgaaaaaatttttctatttgaaccgataggagaagtaaaatactaccaaaatctttacaacgccccggccgtccttgaaaaacttgatttaaccacggtcaaggagcgtttttataaagtttatggagaatttcctgaggggaagctttttgccgactttcttatcatcatagattatcttgacgatataccagagctggccaaagtgcgtaatatgaaggcccgggacttttggcatttttttatggattattgggcgctttttccctcttttctccctcatttccagaaattcttttctattaaatttgacatgatcgtgtgcgaagaagtggcttgagacggcttcgctcctctcgccgtgacctgatagtagatggctgaaagcagatggccggttatttcttgagactgcttcgtcgacactacgggcctcctcgcagtgacagaaggggggggtgacacctcacatgacagaataggaggttgactcctcgcagtgacgagtgagggattgctcctcgcagtgacaagggaagtgtattggcgagctctgtcaagagcctatctctcttactatgaaaccgcttgcagtggatagtttactcgataatcaagctcgtcaagataaatagaagccagatatttggccaatttattgtccatcttttggaaggcattggttctttctagataaaaatgtttaaaaacttctggtttcatgttgtatttttgggtaagaatccaggtgtcttcgggaagcgcgatgttgaagaaaaaatcaataactatttggccctcccaaaaggaacgataagcctcttcgtatcttttttggacaccagtcagttccagccgttccaagtaagcaggagcattttctaaatggggatagtaacgcagcgggcctactctttcaaaaagaagaaccagttcataaaaagtagtgtgcttgggatgaacggaaataaccaggtctgtagcgcctttgctaatggcgtatttataaagaatacgaaatatgtaaaaaagcccgtttcggctgtaaatatctgttttggcagccagacaggtaaattcagccggttttcgcccttcttttcttaaacggtcaattatgtccttataaagtgaatcactcggaagacctacttctgaatctatgaccagagtggcggtgctggtgacttctcccgtctccagagagcgggctatacagacccggctatcaggcaaggcttgatagggtgtgaaaaagaggcactctttggaagtaggaattaagccaacttcatgataccggtcataaagaagcgaaaaagcctcttcaaattcttctaacttggaacaaaaatcaaccttaacaatccgttgctttaaacactcaggcaccttggaaagattaagccgccttcgtctccgccatatttcttttttttctttacttaagtttctcatatttcttttatcggcagtgcaataaaaaatcttaaatgggagtacgagctttttattaataaggtcattaaagaggcgacaagatacacagtcattgcgagccacgaagtggcgaagcaatctccctgatactcggtagagactgcttcgtcggccctgcgggcctcctcgcagtgacagaagggtggtggatcctcgcagtgacgagtgaggggttagctcctcgcagtgacgaaatggagatgctcctggtagtgacatggtagtaattggccgttggcagatagctgttgctaaagcgctggttctattcacttttcacttttatttgtagccttttaaaaggtcgaattagtttagcaaacaggttgttttacaaaagtttttagatggactaaacttttttctatgttgttaacagatataaccatgggagaatttgaaaagggccttacaataacccggactattattctaccttttggttcaatagaagaacatggtcctcatcttcctttaggaacagatactctgcaaatgtatgagattgccaggctggtgactaaaaagcgtccggtgtttgtggggccaccggttttttacggactttgccgcagcactaaagaacacccggggactatttctatttccggtcaaacgctgcgggcactggtgctagatatgctcttttcctaccatcgccacgggcttaaaaactttttattgctctctgggcacgctggtggtactcatatggccttcatcatagatgccgctgaggagtttttggaaaagactaaagataccagagtcgctgtggcttctatcctagatttattgaatatgggcgcagctgataccttagaaacccccggagactcacacgccggcgaatttgaaacatcacttatgctttattttttcccagaattagttaaaggcacagcccctgaggaatatccttcttttccaaaaccatttctcgtgcggaataaaagaaaattctggccaggtggtgtttggggaaatccagataaggcctccactgacaaaggcaaaatatttgcagaaaagttgtcagactttataataaaattgatagaaaaattagaaaattttgaggaggataaaaaatgaaaaagttgtttactttggccttagtggctttttggatattagctgcccacccccttcaggccaaacaaaatataccttggaataccaaaatccagccctttagctgcccggtaaaaggggacacccttaaaaatttcaagggtaaagtacttttagtaaacttttttgccacatactgcgctccctgtcaggtcgagttgctggaatttggtgatctttatcgtaaatataatgccaaaggttttgaaattattacttttatggttgataggggaggagaagtaatccttcctcatattattaattctaaaaggattcactattgtgtggctatagctgacgaaaatatactaaatgtctttaactggccggacattttacccactacttttttaattgataaaaacggaaacattgtaaaaaagtttgttggatatgctggcaaaaaagaactggaaaaagaaatagaaaatcttcttaataattagggagtaactatcactttggcggctccttcttccacatgacctatacgagccgcctcaaaaatacctttctccagcaatttagtgtaaaattcatcagctttattttcgggtacgcttattaaaagtccaccagaggtttgggcatcgtaaagaaccgaaagcaaagcttcttctatctctcctctaatttctacgccattttggcaaaagcacacgttggcgtagtccccttcagggataatgcccatgcgggcaaattcaagggcctcttttatgatgggaacacttcttgcccgaattactaaagttactctgcttgcttgagccatttccaaggcatggcctaaaagcccaaaaccggtgatatcggtagccgctgagacgcccacttccatcatagcctgagaggcttctttatttaaagcggccatgatttctattattcttttttcaatatttttatcgccaagacctcctttaagagctgtaaccaaaatacccgtgccaagcggcttggttagaaaaaggacgtctccaggtttagcaccgctgttgcccacatatttttcgggatgaactagccctaccacggatagaccgtattttatttcctggtcgtcaacgctatggcccccagccaaaactgcttcggcttcttttattttttcaattccgccacgtaaaatttctttcaaaatctttttatcttctttacgaggaaaacagacgatattaagagcaagaataggcttccctcccatggcgtaaacatctgaaagagaattagccgctgctatttgaccaaaccaataaggatcgtctacaataggagtaaaaaagtcaagggtgcagattagagcaaggtcatcggttaaacgatagatggccgcatcagaggcgccctcaaaacctacgaggagatttggtttttttaaaactggtaaatcctttaaaatttccgccagctccgctgggggaagctttgaggctcacccagctgcacgaactttatgagtaagttttatatttatcatgttttaaaatataacagaaaaaaagagttgataaatgttttagtcttaataaaggatagccgaaaactaaaatatggaaggaaaagatatgatctttgaagaagccgcggagacaagcctagaaattgtttcccccaagaaagaatctaatctttctgctcctgttaattttctaaaaattattaataacctttttgcctcccagtatcatctccctttagacaaattcctaaaagggcttgtagaaacttttaagcttgaaggggcagcggtctattacaatcacttagactatcgctggcaattggtggccactctggcttctcaatatgttccttctgttaagaaagaacgcttccctgacataattgaatatcaggaagcctggccagctattgaaaccagtctttcagagggtgagcgggttatgctcaccgaagaagaagtagaggctttgggcttttttgatacccacaaacatcatgttttttgtttccctcttcttgagggtaagtggtggtcaggccttttaatagtagattttggcgcaagaaagccttcttctgaggaattgataattctagacgaaatggccgagaccctttctttggccataaaaaggcaaaaacgtgaacgggaatatcttgatgtttcgagagtttttcaggaactactgaataatattccatatttagtaattcttgctgattttcagggaagatggttgcttaccaataagaagtgtctccaattctttaatttaaaacgaggtcttcctagtcaaactttcgaacatctaaaacaaattaggcctcaataccaagaagttctcgatagatttcaaaaattaataaaaaatttatctgatcaaggatctccagttaaagaaattttcaaattgaaaacaaatgatagaattcagtggtgggaatttttgttaatccctttcaagtgtgattctgaaaaacgtatccttatcctggggcgtgacatcacttcttttaaagctgctcaggaacgccttcttaccattcttgagaaccttccggccatggtttatatcgttcatcctgaaacccatactattctttatcacaattccctttttaaggaattttttggccggagttttataaatcagaggccttgctataaacttctgttcggaaaaaacaaagtttgtgaattctgttctttaaaaaatccagtacttgggcatcgtgagcagagagaaatatttgatgaggagcacaattgttggctaagaatacatgaagtctatattcactggttagataaagatttagttcgcctgggcatgatcgaagatattaccgaaataaaacaacaaaaagaaagggtaatcaaagctcaaaaggcagaagtagttagtaaaatgtcagctactatagcacatgaatttaacaatattttagcggtaattaccggttatcttgatttgataaaacttaaagcccaagaaaatcccaaaataattgaatacgcagaaaaaattctccaagctgtagaaagtggtagttctttaataaagcaatttttaatcctttcaggaaaaagtgccgatatagacagtaaggacaggcggtatgacttaaatctttttattaaagaacaacaagagttgttccagaaattattgggagaaaatatttatctcaaaatagatctgtgcgaggttcctcttaatgtcgatctatcacgcgatgaacttcagcatatacttactaatttgcttcttaacgccaaagaggccatgtctgaagggggcgagatttttataactaccaagaaagtagaaacatcaagaggccccgcagcgttattaagagtaaaagattctggaataggaatagcaaaaaaagatcttgctcatatttttgaacccttttatactacgaaaccctcaggaaggggtacagggttaggtctaaacgttgtcctttccctgatacaccgctgtggtggggaaataaaggtagaaagcgagcctggagagggcacaacctttgaacttattttacctctaagtatgaatatagaaacagtttgtttgactggagagaaagaccatctctccgaaaaagaaaaaagaggcccggtggtgagtaagaagaccattttagtagtggaagatgaggctcacatcagagaaatgctggtggaaatgctggcgcatcaggattttgaggtaatccctgctgaaaatggagaagacgctcttaataaaatcaaacagcgtgactataaagtagacctcattattactgacgtagttatgcctaagatggacggagtcaggctttatcgtgaggtgcaaaaaattattccagaagtacctgtcatttttatttcaggatacgcagaacatatccttgaacgctacggttttgatgaaaagtcttttcgtataatcaagaagcccttcacctttaaagagcttttagacgaagtagataaagtttttaaccgcctttctctttagtgaccatcaattccgtccggctaatatagccccctttaacagatttccggttggccaggacgtctgaaagtttggctatgcgctctgtttttacgtactgttgggcctttgaaagaaagcgctgggcttcctttacttttccatcaacaagataatctcttgcccttttgagaatagccctctctcgttcgcttctccaagaggaggcgtcagtaaaaccaaaaaccgagggtaattttaaaacttttttttcgccacaagccgggcagggtggccaggggtcgttcatctttaaaatcctttcaaacacatgtccgcaaatttcacagcggaattcgtatatgggcatggtttttccccttgctcatttagttcaaataggtaaatcataaattaatgagcacacccaatcccgtagaaattattaaaaaacttccgcgcacaaattgcaaggaatgcggttatcccacctgtcttgcctttgccatggctgtagttaccggcgcttgtgagccatctaaatgtccctatttttttcctgaagactggcctgaagtaaaacaaaaaggacctttgaaagaagattacgcctggcgtattcttgaggaagtaaaaaagaaagtccagaacataaatctaaaggaaatcgcgccaagattaggggcgtctcttgaagatgaccgcttaaagttacctttcctggataccgaagttcttatagacgccacccaggccgtaaggattgacagccaagagctcgatccgcgggaccagatactcctttacaactatttgatttttgccggcaagactcctttaaaaggagaatttgtggggcttgagagtttccccagttctctttcaaaaaccgcaacccttcgccactacgctgaagaaaagctggcccaaaacttttcaggaaggctaaaagctcttgagaagtcttttaagtttttcaatgttgagaatgtccaagaatgtccggcggatctttgtgccgtaatttatgtgttacctaaagttcccttaaaaattcacttctttgaagccgagcctgaagagaacctttcaccagaagtgaaaatcctctttgatgctaacgctacggattatcttgacctggagtctttggtattctgcgccgaacgcctggtagagagactgatagaactggcagaggagggataagtgctttttcttgtagcccacgcctgccccaactgtggtggcactataagtgatgaacgtctaaaccgcgggctcccttgctctaaatgtttgcctgtccccaccgaacaggatgtctgccaggcgttagaagaaaagggccagttgaaaagactttctcttttttgtaacgccttgtctgaactagataaatttcgccattactttcaaaaagccgttggtttctggccttcctctcttcaagaaacctggataaagcgcctgcttttgcgtgaatcgtttgccatccttgcccccacaggcacagggaaaactacctttggtcttttgacttctctttattttgccgggaaggtgttaattctggtgccaacccgccttctggcccagcaaattggggaaaggctagaagaattttcccaaaaaaccggtataaaacgccaaattttggcctatcttggcaaaaaaaaggataaagagacttttgcttctcaaaattttgatattctcgtttgcaccacggcctttttttataaacaccttgatgagttattagaccttgattttgaatttgtttttattgatgacgttgattcttttttaaagcgttcggcgcacatagataaactttttaaacttttgggctttagtgaacgagagattgccctggccttaaagcctcaaaaaaccgaaaaagactttgaaaagcttgaagctattcgcaaaaggcatgcagggaaaaagattcttctaatgtcttcagccaccctgcggccacgcaccactcgggttcttctttttcgttatcttttgggctttgaggtgcagcgggcggtaagctctttacgaaatgtcgtagatgcttataaagatatgtcttcttctgatttggctggtctgctccaaaaagccgctgaactggtaaagattctcgggccaggtgggcttttattcctttcccaaagttacggcaaagaccaggtggaaaacgtagttgaatttttaagggccaagggttttaaagttttgagctatcttgagctttctcccaaggaaatcatggcccagatggaaaccggcgattttgatgtagctgtaggcctggctcacctagccaatcctttggtgagaggcattgatttgccctatatcttgcgctacgccttgtttttaggggtgcccaaacatgttatccccacaaaggtggatctccttccaaggagccttttcaatgtattggccaatattattggcatccttgacgaagaagaacgcctaaaggccatggcggacctgcaatatcttcgccgttacctgactttgacccaagaaaacttgcctaagtacccccgcattttagaacgacttaaagagataaaggcttttgttgacaacaagttcaaagacgaggcctttttagagcggctttcaaaaagcgaagacgtgtttttggtaaaagagggcgaagagttgttcctggtggtaggagacacagccacttacattcaggcctcaggaagggtttctcgtttgacggctcatggtttgctaaaaggtctttcggtggtgctggtggaagacctgcgggcctttcgtagcctcgaaaggcggttgcgtttccagctgggagaagaattttccttcgtaccgcttgagaacttagaccttaaggaacttagctgtgagcttaccgaagtgcgccaattaaagcgaaacgctaaaggggcctcaagggactttattaagacggctcttgtggtggttgaatctccgcacaaggccaaaactatagcttccttttttgggaaacctgcggtgcgtaaggtgggagaggcttttgtctatgaaataccagctgaagacaaagttttaatgattaccgcttctttaggccatgtatttaatctttcaagaaggcgaggtttttttggcgtatttaaagaaaacagccgatttgtccctatgtttgatagcataaaaatttgtgagcctactaaagaacaattggttgaccctgaggaagtaaaaacccgttgccctgagggcaggatttacgataagcgcgagcttctagaaagcctgaggaagcttgcctttgaaatagaagaagtttacatcggaagcgacccggacgctgaaggtgaaaaaatagcctatgatcttctcatagaaatgaggccctttaattccaacattaggcgtcttgaatttcacgaagtaacgtccagggcctttcgtgaggccattaaaaaccctgaagaatttaacctaaaccgggttaaggcccagcttacgagaagagtggtggaccgctgggtgggctttgtgctttccaggaagctctgggaggcctttggccgtaaacggctttcggctgggagagtgcaaacaccggtgcttggctgggttattgaaagggctgatgaggccaagcaaaaaaaggcccttatctcttttaagctttttaacgaaacttttaaccttacgatagaagacttaaagcttgccaggcgtgtttttgaagccttagacgagctttcctgggaaattttagagcaaaaagaagaagagaaaaatccgtttccgccttataccacggatactgtgcttcaggacgccagccagaggcttaaattttctactagagagaccatgaatcttttgcaagatctctttgaaaacggccttataacttaccaccgcacagattcaacgcgtatttcagaggcaggtcgctaccaagtagctaagccttacattaccgagaaatttggtgaagattacttttatcctcgggcctggggagagggtggggctcatgagggtattcgccctaccaggccgcgagatgttcacgaaataagacttatgctagctaacgggcttcttaccttggctgaaccagaaagggctctcaagctttatgaccttattttcaagcgttttatggctagccagatgcgcccggctttggtggagaaaacaattattcgctttagcttacctttttataactgggaagaggaaataattacccaaatcttaagggatggttttgagaagctttatcctacttttaaagtggtgagtttatctccccaagccggacttcaagaaaaggggtataagctggtacccaaggttgagctctttaccgaaggcactctggttcaggagatgaaaaggcgtggccttggccgaccttcaacttacgctgaaattgttactacgcttattcaacgcaaatatgttaaagtgctgccaggtggtaggcttactcctacacgcctcggtcgcgaagtgtacgagtttttaaggaaaaattatccccaatacaccgatgaggctctcacccgcgaacttgaagaagccatggacttaattgaagaaggaaagcttgattatcaaaaggtgttagccgaagcttatcgtatcaggcgtttgctcagcggagagccagaagaacacgcttttgaagaaagacttaccacttatcaacgtgacttttagactatcgccagggggcaaatctccaaagttctctattacctatcgctaatgttgaaagtagatggtttcctctggttacaatgaccgttttgctaggtcacggcgagcctttactttccctgtcactacgagctttacttccccgtcactgcgagctttacttctccgtcactgcgagctttacttcccctgtcactgcgagcccgtatgggcgaagcagtcttaagcaagataaattattttttagcctttttaagtaactcttcacccacttctactattgcggcggctaagtcttttaattttacgcgtcgtcggcgggcttcttgttgcataaaacgcatggcctcgccttctttcatattgtaagcgtccattaaaaagcccttggcgcgctctattattttgcgggcctcaagttcttcccttagatttttaatttctacctcgcgcgaatttagttcgcgtcctatagttaaggctacttcaagagaagataataactcgtctattgaaatgggttttaggagataaccaagtacttttgctttgcaggctcttcttagaaaatctgggtcagtataagcggtgaggataattatgggaaggaagccattttggtttatttggtaagcagcttcaagaccgtccatttctggcatgcgaatatccatgataataacatcaggtttcaggagcttagcaagttcaagggcctctttgcctgtttgagcagggcctagagcctcataaccgcgtctttttagagcttctaggagggaagaactaaagtattcgtcatcttcggcaaccaggactttaatcttttcttttgtttcagacattacttttaaaattattctggtcttttttaaaatttttaacttaaaaatagattttaataaagatttttttgagtactaaagtaattttccttagattttccactctggttttttagaaatcagtagatcgtacacggaaaaaacagtttttttatttttatttatataaaatttgctagattttttatctttttgctttttttctctcgtttgagcccaagaaaattttttaaccttgcagccacattttctataaaactcttgcttccaatagctagtccttctgtaaaatatctgattctttgtctaagaatttcgtctgtcccttggcctggctcaccaagcccacctttgccataaacaaactcccgcaaaagctccaatttttctttctcggttttgccttcataccgcggaagtcctaagtcaagcgagagaaaagttttgcctgtccctcttcttgctctgtatcccagcgagcaccagcggtagtcttccggcttttccacaatccccgcccgaaccgggtttagctctatataagccaggcagttgagcagagcctccccggtttcaatgattacggacttgaacctgtcagcccagaaataacctttgcggtcaacgcgtttgttataccagcgggagaatctttgcttgatgtcctggacgtagcgtgaaaggttcccaagcctttgtctccattttttgagcatctcttcgtagaagaaaattttgcgtttctcgccgtagtagagcttgatacggcgttttacttcttcgtcagagaactggtcttcagggagcatgcggcagaggagatggaaatggttacccataatggcgaagccataaacttcgacgaaatagacctgcgagagccaactaataagatggagtaagtgttctttttcttcatcgccgaggacatcgtggccgggcaaggcggtgcgggaaattacatgataagcggctcgtggatcattcatgaagaaacgagggatacgtggcataagagacctccttaaaatttttttgcctgtccctcatatcggtatattttgtcgggactaaaattttgcctgtccctcacgaattgatttatacctcttgagaaagtggcttcttgcgctaagctttggcgagatattgaggaggcaggagatgtattttcaagacgttatcaagaccttaaatgaattttgggcggaaaagggctgcctgattttacaaccctacgatatagaagtaggggcggggacttttcacccggccacttttttacgttccctggggccagaaccatggaaggccgcttatgtccagccttcccgccgtcccactgatggccgctacggtgaaaacccaaatcgcctgcaacactattaccaataccaggtggtaatcaaaccttctcctgacgatattcaggaactttatctcaaaagccttgaggcctttggccttgatcttcgcaaccacgacgtgcgctttgtagaagatgactgggagtctcccacccttggtgcctggggtcttggctgggaggtatggcttgatggcatggaaataacccagtttacctattttcaacaagtaggcggctttgactgtgatcctgttaccgttgagataacttatggtcttgaacggctgacaatgtatcttcaggggattgataacgtatttgagcttgcctggaatgagagcgtcaaatatggcgatgttcaccaccgcggcgaagtggaatactcaatttataactttgaactagcggacgtggccatgttgaggaatctctttgatgcctgggagagggaaggcctgcgtgtccttgaagcagggcttgctttacctggctatgattgttgtatcaagtgttcgcatatctttaatctgcttgacgcgcgcaaggctctgtctgtggctgaacgtactacttacattgccagagtgcgggccttggccaaaaagtcagccgaagcgtggttaaaaaattccagatagggtgagagaaatggccaaagatctactttttgaaataggaaccgaagagataccggcaaggtttattgaaccagccttaaaagccattaaaaacttagccgctgaggaactccagaagctttctctttcctttggcggaataaaaactctggctaccccaaggaggcttaccctttacgtggctgaacttgcggaaaggcaacctgaccgtgtagaagaaattttaggtcctccaaagcaagcggcttttgacgctgacggtaaacccactaaagcggccctcgggtttgccaagagacataacgtttcggtggaggaactttcggtaaaagagacgcctaaaggtgagtatgtttgtgttactaagaaaattcctggcgaagagacaatcaatcttttaccgactcttttagaaaagctggtaaagagtatcccttttcccaagactatgcgttggggcacgaagaagcttcgctttgcccgtcccataagatggtttttggctctttacggcaaacaggtgattccttttgagcttgctggcgtaaaagccggaaacatcacctttggtcatcggtttatggcccctgagcctatagaaatagaagacttcgtttcttacgtgcgcaagttgagagaggcttttgtggttgtggaacctgaagagcgtttggccaaaaccaaagacgaagtcaccgacgcggccttagatatttcagctgaggttttagaggacgtagagcttcttcatgaaaacgccaacctggtagaattcccttacgccactttaggaaattttgagcccaaatttctttctttgccgaggccggttcttatcaccgccatgcgtgagcaccagcgttatttttccgtagttgacaaagaaggaaatcttcttccccatttcattgcggttaataatactaagcctgaagacccttcggctttgattgctggccacgagcgagttttaagagctcgtcttgaggacgcaagtttttattttgaacgtgacaaaaagattcctctggctgaaagggttaaagagcttgctcacgtgggttatcatgctgagcttggctctctttatgataagaccgaacgcctagccaagctttccgcctggctggctgaaaggcttgcccctgataaaaaagacctggcccaaagggcggcttatctcgccaaggccgatctagtaaccgagctagttcaagagtttccaagccttcaggggataatgggtagggaatatgcccttttaagtggtgaacccccagaagtagctcaggctatttatgagcattatcttccggttagcgcaggtggtgagcttcctgaaagcacccttgggtccatagtggctctggcggacaagatggacaccctttgtgccttttttggtattggtgaacatccgacaggagcggcggatccatttggcttgcgtcgtgcagcttatggcctaattgagattattttggctaaaaatttcagtctttctctcagcgaattcataaatgaagccttaagtcttttgcaggaacgccttaagttcccccaaaaagaagttttgcttgaggttaaacagttcattggcaaacgttttgaaggagctttggccagccgcggctatagtgacgaaatgataaaggcggttatggcggcaggctttgacgatctggtagatacgcttaaacgccttgaggccctcaaaaaagtttacgagagtgaagaatttccggcgctggcggtggggtttaaacgggtgatgaacatggtgaaaaagttatcgggaaggcttccctttagtgatagtcttttaaaagaagagccagaaaaggggctatataaggcctatctagaagtgagagaagaggccctacctttggttgaaaagggagaatacgaaaaggcccttcatagttttataaagctgaagaggccaatagacgaattctttgaccaagtgtttgttatggtggaggaggaagacatcaggcaaaacaggcttgctttactccaaagaatagccgagctttttctctcagtggctgacctatcctaccttagagaggaagcggcttgagatatgctgaatatatttgcgcagatcaggggctagctctttttccgggtgaacacccttttccgctagctccttgcgcaagatttccaggctacttctgaaataagtaagaaaataatcaaactcagcaggagttggcgagcgcttaagaaaatcttcaatgatcaactcggccagtttaaggaatacttctcgttctaattcttctgcctcttcaggtgaaactctcttaaaagtagaaaccgaggccaaaaataaagtctgggcaaaacccattaaagcatcttgaatttgatcgtttgatagatctacattttgttcttcaagtatttttttaagtttatttacaagcaaataggcctcgtcccatatttcacgggcaaggatatctggtgaggctttaaattgagttgagttttctttcatcaagtttttctatatcaagagcttcttttcatgtcaaaactttatgtgcttttaatgctcagatagctttttaattcttttttttgaataaatttaagctacccccaggtaatagttgagttaaaaaatttagcgtttcaaattcctatttgtttagtagaatttagaataaaaatttttagagcaggaaaaatgaaaaagaaaactcgagttttgatatgggatttgccaacaagattatttcattggggactagccttaggttttattggagcagctgttttagctttctttgccggagaacataaccctttatttccctatcacgctattttaggcttaataatcgcttttatggtttttttagaattatatggggtttggttgggcctaaacacgttcgtttaaaaacattcattttcagtccccaaaaagttattgaatattttaaagggatattgcgaggcagtggaccaaaatatgtagggcataatcctggttctgcttatgccagcttagctatgtttgttcttattattttgctggccatcacaggagtcatgattggcctgggaaatgaatcagctgaagacttacacgagtttctggcctatataatgctttttgttgtcctagctcatatttctggggtggtattgtacagtttacgccataaagaaaatattgcggctagtatgatccatggcaagaaaacaggagatgagaaagagggcatatcatcttcgcacccgttaacagctttggtttttcttattttgacagggggatgggccctcgggcttattgctaattataatcctgcaacagtatccacccgtcttcctttacttggaactcaaatccatcttggcgaaattgaagaaaaagagcaccagtttgaggaaagaaatagagaagaacttgaaaaagattattatgatgaggacgatgaacattatgatgacgaagatcacgatattcatgaagaagaacatgaagatgatgattagggttaaaaaatgttaaaacttggtgacaagatagaaaagttgttatataattccttttgccttctggctgggcattagttcttaaacttagcccttgacaaaaagcaaagaggtcgttataaattttcggcccacaaagaaaggccgtgggttatatttttgtttggtgaggtttaaatatgccaacgattaaccagttgataaggcttggtcgtgaaaagagaaagacaaagtcaaagtctccggcgcttatggggtgcccgcagcgtcgcggggtttgtactcgtgtttatactactactcctaagaagccgaactcggcgcttcgtaaagtagcccgtgtgcgtttgactaatggtatagaagttacggcttatattccagggattggtcataatcttcaagagcactcggtagttctggtgcgtggtggtcgtgttaaagacctccctggtgttcgttacaagattattcgtggcgctcttgacgccgcaggtgttcaggatcgtcgtaagtctcgttctaaatacggagctaaaagacctaaataaaaagggtaggaactatgccacgaaaaggacctgtaccaaaaagagaagtgccgcctgatcctaaatacggaagcgaattggtggctcgttttattaatcgtttgatgcttgatggcaaaaaaagtgtggctcgtcgtattttttatggagccatggagcttttgcgcgaaaagagcggaggggaagaccccttgcaaatttttgaaaaggcagtagaaaacgttaagcctttgcttgagacccgctcaagaagagtggggggggcaacgtatcaagtgcctgtagaggtacggcccgagcgtcagcgcactctggctatacgctggataattttggctgcacgtgagcgtcctgaaaaaacgatggtagaaaggcttgcgggagagctctgggacgcttacaataatcgcggcgcagccattaagaaaagagaagatacccaccggatggcagaggctaaccgggcctttgctcactatcggtggtaataatttagatacccattttcaaagaatggggagacttttataaaagtttccccattctttatgtttaaatttttgtttgtgaatacaaggtaataaggggttaagagaggatgaataaggaatccttggccaaacttaagaaaacgagaaacattggtattgttgcgcatattgacgccggaaaaactacaactactgagcgtatcctttattataccggccgtacccacaagattggtgaagttcacgaaggtacggctactatggactatatgccccaggagcaggaaaggggaattactatcacttctgcttgcactacttgcttctggcgggatcaccgaattaacatcattgatacccctggtcacgtggactttacggtagaggttgaacgtgctctacgcgtacttgacggagccgtagttatcttctgtgcggttggcggtgttgaacctcagtctgaaacggtttggcgccaggctgacaagtatggcgttccccgtatcactttcgttaacaagatggaccgtgtgggggccaattttgaggctgttcttgagcaaatgaagtctcgcttgggtgctaatccggtggctatccagatcccttatggagcggaagaagatttccgtggagttatcgatctggttgagatgaaggccatcgtttgggatgaatctactcttggggcacgctttcacgaagaagaaatccccgctgaattaaaagacaaagctgaagagtttcgtaatcgcatgcttgaggctttggctgatgtcagcgaagatataatgatcaaataccttgaaggtgaagaaatttctcctaaagaaattcgcgaagctcttcgcgaaggtgccgtgaagcttcagttggtgccggttctttgtggttctgcttttaaaaataaaggtgttcagcctctgctcgacgctattatagattatctaccttctcctttagatattccaccggttaaaggagttaatcctgaaactggtgaagtagaagagcgtattaccgacccagatgctcctcttgctgctttggcttttaagattatgactgacccctacgtgggaactcttactttcttgcgtatttattctggaaaaattgaaacgggcatgagcgtttataacgcgactaagggcaagcgtgaacgtattggccgtttggtgcgtatgcatgccaatcgccgtgaagaaattaccgaagcagaagctggtgatatcgtggcggcccttggtttgagaaataccactactggtgataccctttgtgatgaaaatcatccaatagagcttgagtctctagagatcccagagccggttatttcggtggctattgagccgaaaaccaaggctgaccaggaaaagctttcggttgcccttcaaaaaattgcccttgaagatccgtctttccgggtggtgacagatcatgagaccggtcagacccttatttgggggatgggcgagcttcacctggagatcattgttgaccgtcttacccgtgagtttaaagttcaggcaaacgttggtaaacctgaagtagcctatcgtgaaaccataaccgcttctgctgaagctgaagggaaatatatcaagcagacaggtggtcgcggtcagtatggtcacgtaaaaatcgttattgaaccaaatcccgaaaagggctttgagtttatatctgaaattgtgggaggggctattcctaaagagtttatacctgctgtagaaaaaggggttaaagaggccatggagcagggtgtagtggcgggttatccaatggttgacgttaaagttcgccttgttgatggtagctaccacgaagttgactcttcagaaattgcgtttgctattgctggttccatggcttttaaagatgcggctcagaaggctaagcctattctccttgagcccattatgaaacttgaggtagtcactcctgaagaatatcttggtgatgttttgggagacatttcttctcgtaggggtaaggtccaggggatggaacagcgtcctggcgtaagggtaataaaagcccttgtccccttggcagaaatgtttggatatgctacagaacttcgttctaagacacagggccgagcaacctttaccatgcagttctcgcactatgaaaaattgcctgaggccctggcggaagagattgtccgtaagtctaagttagcagcgtaaaggaggagaggaaatgagtaagcagaagtttgagaggcgtaagccgcatttaaacattgggacgattggtcacattgaccacggaaaaacgacattgaccagtgccataaccagggtgctttctaccaagggttgggcggaatggattccgtttgataatattgaccgtgcgcctgaggagaagcagagggggattaccattcagttggcgcacgttgagtatgagacagagaagcgccactatgcccacgtggactgtcctgggcacgctgactatatcaagaacatgattacgggagcggcacagatggacggagctattttggtagtagcggccactgatggtcctatgccgcagacccgtgagcacatattgttggcgcgtcaggttaacgttccggctatcgtggtatttatgaacaaagttgacatggtagatgacgaagagcttttggagttggtagagcttgagattcgggagttgctttctaagtatgattttcctggagacgatgtgccggtgataagggggagtgcgttaaaggcgctagagtgtggatgtgggaaggaggattgtgagtggtgtgggaagatatgggaattaatgaaggcggtagatgagtatatacctgagcccaagagggaggtagacaagccgttcttgatgccggttgaggacgtattcagcataagtggacgagggacggtggtgacaggtagggtagaaagaggagtgataaggcctggagatgaagtagagatagtagggcttaggccgacgataaagacagtggcgactagtgtagagatgttcaggaagatacttgatgagggacttcctggagacaacgtagggatattgttaagaggagtagggaaggacgaggtagagaggggtcaggtattagcaaagcctggtagtatcacgccgcacaccaagtttaaggcggaggtatatatattgacgaaggaagagggagggcggcacacgccgtttttcaatggatataggccacagttttattttaggacgacggatgtaacaggagtagtgacgttgccagagggagtagagatggtgatgccgggagacaatgtggagtttgaggtacagttgataaagccggtggcgatggaagagggtttgcgttttgcgataagagaaggtggccgcacggtaggtgctggtgttgttaccaagattttggaatagttttaggaggcttgaggtccggtcatgatagtcccgacccagaaaatacgaataaaattaaaggcgtttgatcataagatacttgatcattcagtggcagagattgtgcgtacggcacgtgataccggagcaagggtagtgggtcctattccgcttccgactaaaataagtcgttggacggtgcttcgttcaccgcatattgacaaaaattcgcgggagcaatttgagattcggacccacaagcggctgctcgatatacttgagccaacccagcagactattgacgcgttgatgcagcttgagctccctgccggggttgaagtggaaatcaagctctaaggggtgtgagagatgtctatggttcaaggactaattggaaaaaaattaggaatgacccgtatatttaccccttcaggggaagcggttccggtgacggtaatagagcttggcccctgtacggtggtgcaggtaaaaacacaagaccgtgatggatataatgccgtgcagttgggttttaagcccaaaaagttgaccaagctaaacaaacccatgcaagggcattttaccaaagccgggcttgatcatggcttttatgtattgaaagaatttaaagtagatgaccctgaagccttttcacctgggcaggttatcactttagccgatctttctattgagcctggtaaaaagatcaaggttaccggaaaaagtaagggtcgggggtttaccggagctattaagcgctggggttttaggcgtcagcctatgagccacggtgctaaacaggtacaccgtaagcctggttcaagtggagccagtgcttttccaggccgggtaatcaagggtaaaaagatgcctgggcactacggtaacgagacggttactatcagaaacttaagcattgttgacgttaaacctgagaagaatgttattttagttaaaggtgcggtgcctggttcggtaaacagctacgtttacgtatattttaacacgtagaggagaaagtattatggccacggtagcggtggttaataataaaaaagaaaaggtggacgaagtgaatcttcgagaagatattttcaatgtgccggttaaagtagggcttttgcaccaagtagttcgttggcagatggcccgctggcgagcaggaactgcttgtaccaaaactcgtggtgaggtgcgtggtggtgggcgtaagccctggcgtcagaagggaacaggtcgtgcgcgtcaagggagtattagagcgcctcattgggttggtggtggagtggtttttggtcctaagcctcgtgattacgaatttaaagttaacaaaaaggaacgccgtttggctttaaagatggcgctttcggctagggctcaggaaggaaagcttctagtagtagatgattttggtctggacgagattaagactaaaaagtttgttgagtttctaaaagggcttggggcagaagatgccttggtagtacttcctgagcgagatgaggtggttgaaaagagtgctcgtaatttgcccacagtaaaagtgcttacggtagatggtttaaatgtttatgacattttggactacgaatatttgattataaaacgtgaggccttgccaaaaatcgaagagaggctttcaagatgaaggatccaagaacaattattctaaaaccggttatcagtgaaaaggccatgatgcttaaagaaaagaacaatcaggtgactttttgggtagcacctgacgctaacaaaatagaaatcaaaaaggcggtagaaactctttttgatgtgaaggttgaaaaggtgcagaccatcagagttaaaggaaagcccaagagaatggggcgttttgaagggcgtcgtcctttacgtaaaaaggctattgtacgtcttgcccccgggcacaatatagaaatttttgaagcagtgtaaggggtagggttatgccgattaaaaagtgtaagccaacatcacctggccggcgttttatgagttttgtaatagacccggatttgacgccgggtaaagagccggagaagtctcttcttgagcctttgaagaagaccggcgggcgtaatgtatatggtcgggtaacggttaggtttagaggtggtggacataaacgtctttatcgtcgtatagattttaaacgtaataaagatggtattccggctaaagtagcggctattgaatatgaccctaatcgttcagctaatattgcccttttgcactacgcggacggagaaaagcgttatattcttgcaccacttggccttaaagtgggcgatattttaatgtctggggaaaacgtagaggtaaaagtgggtaattgtatgccccttaagaatatcccgcttggtactattattcacaatattgagttaaggccaggtaaaggtggacagatggccagagcggcgggaacttttgctcagcttatggccaaagaaggtgattatgcccacttgagattaccttcaggtgaaattagaatggttcaccttaactgccgggctacaattggtcaggtaggcaatattgaccacgagaacgtaactttagggaaggccgggcgttcccgttggttgggtagaaggccgcatgtgcgcggtgtggctatgaacccggtggatcaccccatgggtggtggtgaaggtcgcactcacggtgggcgtcatccgtgctcaccttgggggcagttagccaaagggcttaaaactagaggtaaaaaaccctctgacaaatttattgttagaagacgtaagggctaggagaggtgagatatgcctaggtcaaagaagaaagggccatttgttgatgaacatctctggaaaaaggtgcgtaaggcccttgagactggagataaaaaagttatcaagacttggagccgacgctcaactattttgcctgagtttgtgggcttgaccttcgccgtgcacaatggccataaatttattccggtttatgttactgagaacatggttggccacaaactcggtgagtttgcccctacgaggacgtatagggggcatgctgctgataaaggtaaagtaaaaggtaagaagaaataggagtgagttatggaagcgcgggcgcaagctaaatatgtacgtatatcaccgtataaagcgcgtttagtggtagatctcattcgcggcaaatctgtagatgaggccttgaaaattttgcagtttacccctaaaaagggagcgcgtttggtgcgcaaagtattggaatcggcagtggctaatgcagaacataattatcagatggatccagaccagctttatgtaaaaagggcgtatgtagatgaaggtccgcgtcttaaaagattttggccgcgggcttttggtagggctagccggattttaaagcgcaccagccacattaccgtggtggtagaagaaaaacctgagaaatagcaaggagggcgagctttgggtcagaaagtaaatcccataggattgagaatagggataaccaggacttgggattcccgctggtttgctaaaggcgattttcctaagtttgtacatgaagattaccgtatacgccgttttataaaagaccggcttaaacatgcggggatttctaaaatagaaattgagcgggcggccaataaagtacgcattattatacacacagctcgcccgggtattgtcatcggtaaaaaaggtgttgaaatagaagcccttaaaaaagagcttgagaagcttactggtggcaaagaaattcatgtagatattgttgaagttcgtcgcccagagctagatgcccagttggtggcggaaaatatagctactcagcttgagcgccgtgtttcttttaggcgggctatgaaaagggccgtagccttagctatgcggtttggagcccaaggcataagagtccagtgtaaagggcgtcttggtggtgcagagattgctcgtaaagagtggtatcgcgaaggtcgagtgcctcttcatactttgcgggcagatattgattacggtttcgctgaagctaacaccaaatacggtgttattggagtaaaggtctggttatttaaaggtgaagttttacctgaaaaaggggaaatggcgcctcttaatatctaggaggtaataaaagatgcatttacaaccgcgtaaagttaaatatcgtaaacaacaaaaaggacgtaaccgcggaaaggcctggcgcggaaacgcagtatcttttggagaatttggtctccgtgcccttgagcactgctggcttacttcccagcagattgaagcaggtcgtgtggccatagtgcgttgcgccaaaaagggggccaagatctggatcagggtctttcccgacaagcctataactaaaaagcctgctgaaacccgtatggggaaaggtaaaggtagtgtagaaggctgggtagcggttattaagcctggccgtattatttatgaggttgaaggtgtgcctgaagaggtagcgcgggaggcattgcggcttgcggcagataagctccctatcaagtgtaagattgtttctcgggaggacagggtatgaaacctaaggagcttcgtcgtttgtcagtggtggaacttcaagacaagctgcgtgaattaagagaggagctttttaatttgcgctttcagaagtctatacaccagcttgagaatcctatgaggattagacaggtaaaaagagatattgccagaattcttactattatgcgtgaaaaagaattacagggaaaaacttcatagataaagggtcgtgaaaatggcagagaaagctaaaaaaggaataaagcgttttgtaggaatagtggtgagcgacaagatggacaaaaccgtggtagtagcggttgaacgtcttaagatgcatccaatttataaaaaatacattaaaagacgtaaaaagttcatggcccatgatgaagaaaatgcctgtcgggtgggcgataaggttttaattgaagaaacaagacctctttcccgtcacaaaagatggcgcgtaaaaagtattattgaacgggccaaagtattagacaaaggcacagaagaaaaggcccaagaggaagcttagagagggtggtgataggttatgattcagcaacagtcatatttaaacgtcgcggataactctggagctaaaaaaataatgtgcattcgggtgctaggaggagctggccggcgttatgctcgcatcggagacgtgattattgcttcagtaaaagaagctcttccgaactccaaagttaaagctggagatgttgtacgggcggttgtggttcgcaccaaaaaagaacaaccacgccctgatggcaccttaataaggtttgatgaaaatgcggcagtgttaatcaaccagtggggtgaacctattggaacccgtatctttggaccagtaggtcgtgagttgcgttctaaaagatttatgaagattatttcgcttgcgccagaagttctttaaggggttaggatatgcgattttttagaagtaagcagagaagagatattaaaccgcatcaggttaaggttcatattagaaagaatgatcaggtagtagttattacgggaaaagacaaaggtaagattggaaaggttttacaggtctttcccagaaggcagcgggctatagtagaaggggtgaatattgttaagagacatatgaagcctaccccttatactgaaggcggaattgtagaaaagcctgctccggttcatatttccaatcttatggtgttttgccctaagtgtaataaaggggtaaaagttggacgtaagtttttggaagatggcactaaggttcgtgtgtgtaaaaaatgtggagagattatagaggcgaaggagtagggtggctatgtcctggctcaagcaatactacgaagaagaggttgttccaaagcttatggaaaaatttggttataaaaacaaacttgaagtaccccgtctgaaaaaaattgtccttaatatgggtttaggggaggcggttcaaaatcccaaaattatagaccaggcagtagaagaactcgctattattgctggtcaacggccaagcattagaagggcgaggaaatctattgctgcgtttaagttgcgtgaaggtatgcctattggagtaatggttaccttgcgcaaaaaccgcatgtatgatttttttactcgcttggtcaacgtggctttgcctcgggtgagagattttcgcggtgttcctgctcggggttttgacgggcgaggtaactttaccatgggaatcgatgatcatactattttccctgaagttgacccaaataaagtagaaaaaattaaaggtatgaacataacttttgtaactactgcggagacagacgaagaggcttttgagcttcttaaaaatttaggtatgccttttaaacgcaagagataggaggaatcatgccgcgtaaagcgcagattgtaaaagctttgagagagcccaagtttagagtgcgcaagcgcaataggtgttctatttgtggccgggcccgggcttacatacgccgttttggtctttgtcgtatttgttttaggaatcttgcttctcaaggcaaaattcctggtgtaagaaaagccagttggtaaggagtaaaaggccatgatgacagatccaattgctgatatgctggctcgcattcggaatgcttgtcaggtgcaccataaaacggtagaggtgccggcgtctaaaatgaagctggccattgctaagattttgaaagaagaaggctatattgaagatttccgttttattcctgaaggacctcagggcaagatcgagataacattaaaatatgacgagcagaaacgtcctgttattgccggcatgaaaaaggtttcaaaacctgggcgccgaatttacgtcaaaaaagaagatttaccccaagttttaggcggttttggcatagccataatttctacctctcagggtattatgacagacaaagaggcccgtaaacggggtattggtggcgaagttatttgtgaagtttggtaggagagaggtgagttaatatgctttcacgtattgggagaaaacctattcctctgcctgatggagtaaaggtggagataaaagaagataagattattgtacaaggtcctaaggggagacttgagaagccacgtccacccctagtagaaataaaagttgaggacaaggaagtaaaggtacttcctgctgaagtccaaaaacgtctggccaccaaggtaaaggcatttcatggcctggccagagctttgctgaataattgggtagtgggagtttataagggttttaccaagtctctggatatagtcggtctcggttataaagcggacctgaaaggtgatactctaattttaagtgtaggttattctcatccggtagaatttaaattacctaaaggcgtttccgcaaaggtccagcgtggggctggagatgttcagtttcagataattcttgaaggtatagataaagaacttgtagggcaaacagcagcaaatattcgcaaaattaggcctcctgagccttataagggcaaggggattcgttacactggtgaaaaaatactacgtaaagccggaaaaggcggaaagaaataggagtaaggtgaagaggctatgggaagaacgagcaaaaaggtattggcacggcttaggagaaaacgtcgcgtaagaaaaaagattttcggtacacccgaaagaccgcggttatcggtttttcgttcttgtaaacatatttatgcccaaataattgacgatgttcatggaaagactttggtagcagcgtcttctctcacccctcagattagggaaaaggtccttgaggccaagaaagaaggcggtaagactgctgctgccaaagtagtaggagaatttttagggcaacgagccctagaggcagggataaagaaggtggtttttgacagaagcggctataaatatcatggtcgcgtaaaggccctggctgatggggcccgagccgctggtttagagttttaattttaaggaggagtgagccttggtggcatcacctaaagaaaacgaacagttaatagagaagataatttttataaatcgtgtggctaaggtccacaaaggtgggcggcgctttcggttttctgctctggtagtagtgggagatggtgccggacgtatcggatatggcttaggtaaggccccagaggtgccagatgccattcgtaaggccttagaaaaggcccgcaaaaatatgataaaagtacccgtaataaatggcaccattccgcatcctattttaggtatttacggtgctgctcaggtacttcttaagccgggacctccaggtactggagttattgccgggggtacggttcgagccatcatggacgcagtgggcattaaagacgtggtaaccaagtgtattagaagtaccaatccacataatgtggttaaggctacttttaaggcccttgaaagtttacaggatcctgaatatgtagccaaaaagcgtaatcttcctaaagaagaagtggtaggtgaaggccatggcgaagcagcttaagattactttagtgcgtagcaaatatgggtggtctaaaaagcagagaggaactattgcggctttaggtttgaggcgaattcgccacacagtagtaaagccggataatccttgcattcgtggaatgattgaaaaagtaaaacatttagtaaaagtggaggagatcgatggctgaaagaatcagcctttccaatttatccccttttccggggtctaagaaaaaagaaaaaagagtgggacgtggtccaggctctggccatggtaagacggcttctaaaggccacaaagggcaaaaagcacgtactggtggtggagtgccaccgtggtttgaaggcggccagatgccaatactcaggcgtttaccaaaaagaggttttaagaatccttttagagtggaatatgccgttatcaatgttggggatttggccaaaagatttgccgctggtgatgaggtaactcctgaaattttacgccaggctaaaattcttaagggttctcctaagcctcttaaaatcctgggagatggggaaatatctatagctattaaggttaagtgccacgctatttccaagtcagctaaagaaaagattgaagctgcaggtggctctgtagagatcatctccctttaggagatttttcatgttgcaatctagaggtgtagaaactcttgccaatattccagagttgcgccgcaggatactttttctcctggcggcgcttgctatttatagagtggctgtccaaattcctacccctggtataaataccttggcattagctgctctatttgatcgggctggaggaacaatattcggttttttggatatgttttcaggaggtgctctaaggcggctttccatttgtgcccttggcataatgccctacattagcgcctcgattattttacaactacttaccgttgttttcccgtctataaaagagatgcaaaaagaggggcctgaaggacgccggaaaatagcctattatactcgatatctcacggtagctatttgtttgattcagggctttggaattgccgtcggtcttgaacgaatgactgctcctaatggagatcctattgtcctttttcctggctggggatttaaaatacttactatgataacgttgactgctggtactatttttcttatgtggcttggtgaacaaataactgaacacgggattggaaatggtatctccatgttgatttttgccggtattgtggcgggtatcccaggcgctttgatcaggacttttcgtttagttaaaaccggcgaactttctcctgtggtcttgattcttattttggctttaataatagctgtagttgcttttactgttttcatggaacgggcccagaggcgcattcctatccattacgcgcgaaggcaggtgggtcgtcaaatagtaggtggccagacaacttatttgccgcttaaagttaacatggctggagttatccctcctatttttgcttcgtctgtgcttatgttcccagctactatagctaattttgttcctcttgaattttttcaaaaaatgactcactggtttcagccaggaagccttctttatgaaatattgtttgtggttttaattattttcttctgttatttctatacggctattatctttaatccccaagaagtagcagagaatcttcagaaacaaggtggttttattcctggtataaggccgggtagagctacggcagaatttttagataaagtacttactaggcttacgttgataggagcactatatatttcagctatttgtgttttacccactattttgataaaagagtttaacgtacctttttattttggaggaaccgcccttctcattgtagttggtgtggctatggataccatggcccaaattgaggcccatcttttgaccagacattatgatgggcttatgaagcaagggcgtttacgtggtcgagggcggtaatagctaaaaggagggggttatgaatatagtctttttaggaccaccaggggcaggcaaaggtacacaggctaaaatgattgctgaaaagtttggtatcccgcagatttctacgggagacatgtttcgtgaacacctttctaagggtacagaacttggtaaaaaagccaaggaatacatggataaaggtgctcttgttcctgacgaaattgttttggggatggtggaagagcgtcttaaacagcctgattgtgaaaaaggttttattttagatggtttcccccgcacagtacctcaggccgaagctttagataagcttcttgaaaaacttggtaaaaagatagattatgccattttaattgatgttcctgacgaagagttggtaaaacgtcttacagggcgccgcacttgcaagaaatgtggcatgatgtatcatgtaatgtttaaaccgcccaaggaagaaggcaagtgtgacgtgtgcggcggagagctttatcaacgagcggacgataatgaagagactgttcgtaaccgtttaaaggtttatcacgaacaaactgagcctataattgagtattacgaaaagaaaggagtccttcaccgcattgacggtatgggctctattgacgaaatatttaatcgtattgttaaattacttggcgggtaaaattgcgtaagacaaagattatgaaagtaaccagggggccagcgaagattaagcttcgagctccctgggaaatagatttattgcgcaaagcaaacgctattgttgcggaagttttattgactttaaaagaaaagatagtcccaggaattacggcctgggatttaaatcgtatagctgaagagattgctttaaaaaggggagcccgcccggcttttaaggggtataggggctacccctttagtttgtgtgtttcagtgaatgaagaaattgtacatggattacctttaaaagaaaaggttttaaaagaaggtgatatagttagttttgattttggcactatttatgaaggttattacggggacgcggcgttaaccgtagcggtaggtgaggtcagcgaagaggcccaaaggcttatggaagttacagaaaaggccttatataaagcgattgaaaaggcgagagtaggaaatcgagtgggagatatttcggcagcggtacaaaattatgtggaaaagaaggggtttaatgtcattcgtgattttgtagggcacggtataggagagtctcttcatgagccaccagaagtgcccaattttggccgtagaggtaaagggcctcgtttgatggcgggtatggtaatagctattgagcccatggtagttaccgggagttatgaagtagaaattttgccagatggctggacagcgattactaaagaccgtgggcttgcggctcattacgaacattctgtggtaataacgcctaaaggtccggaaattttatcaaaaatttaaggagaagttatgccgaaagaagaggccattcaggtagaagggacagttgtagaggccttaccaaacgctatgtttcgagttgaacttgagaatggccataaggttttggctcatatttccgggaagatgagggttcattatattcgtatccttcccggagacaaagtaatagttgagctttcgccctacgatttgacgagagggcgaattgtttatcgtggaaccaaaaaagaccgcaagaaaggttaggtgatagccatgaaggtgcaagcatcagttaaaaaaagatgtcgtaagtgcaagattattaaaaggcgaggagttgtgcgtattatttgtgaaaatcctcgtcataaacagagacaaggttaagtaaaggaggttttggtgtgcctaggatagccggagttgatattccagataacaagtctatcgagatagcccttacctatatttatggtatagggcggacgctggcccagaaagttttaactaaggcaggagtggattggaataaaaaaactaaagatcttaccgaagaagagcttactaaaattcgtcatatcgtagaacgtgagtataaagttgaaggtgatttgagacgcgaagtttcggccaatattaagcgtcttatggatatggggtgttaccgtggtctgagacaccgtatggggcttccggtgcgtggccagagtaccaggtctaatgctcgtacaagaaaagggccgcgtccatcttcattacgcggcagacgtaaaaagtaaggggtgagaaaagatggcaagacgtcgtagagcaaaaggtaaaaagcgcgaaaagaagaacattcctgagggaattgcccacattcatgctacttttaataacactattgttaccattacagataaacaaggtaacacggtagcctgggctagcggtggtaccgaaggttttaagggttctcgtaaaggtacaccttatgcggctcagcttgctgcccaagcagcagcacgccgggctatggagcagggaatgagaaaagtagccgtttttgtaaaaggtcctggagcgggacgagaggcggccttgcgggctcttcaagcggctggttttcagattacgatgattaaagacgttacccctattcctcatgatgggtgtcgtccgccaaagaagagaagaatttaatattcagtaggttaaggaggagaaagccttggcaaaatatacaggtccacgttgtagattatgtcgtagagaaggaatgaaactctttctcaaaggggaccgctgttatacagataaatgtgcttttgaaaggcggagttatcccccgggtcagcatggtcaggctcaaattagagccaagcgctctgactatggtattcggttgagagaaaaacaaaaagtgaaaagaatttacggtgtttccgagaagcagtttgctaaatattttgaccgagcagaccgtatgaaaggtcaaacgggtcataatcttttacaacttttggaacgtcgtttagataacgtcgtttatcgtttgggttttgcttcttcgcgcatgcaggcacggcaaatggtagcccacgggctttttaaggtaaatgggcgtaatgttgatattccttcttatttagtaaaaccgggagaagtcatcgaactcaaagagaaataccgccaaaatgctaggattcaggaaaatttggaagcggctgttagacgtggaattccgcagtggttagaacttgatgctgataattttaaaggtacggttaaagccttaccaacccgtgaagatattactatgccgattcaggaacaactaatcgtcgagttctactcccgttaaacatactaaaacaaataagggtggtgttatggcagagaccaaaaatcttataagcaggaattggctggagctcattaggccaaaaggtattcaagtgcacaatgattccaggcctccttcttacggtaagtttatcatagaacccctggagcgagggtttggagtaactttgggtaatgctttgagaagggttcttttatcttcgcttcagggagcagccattacctgggtaaaaatagacggaactacgcatgaattttccagtcttcctggtgtaatggaagatgttatcgatataattttaaacttaaagggtgtccgttttaggcttcatgatgaggagcctaaaacttttttccttgaaaaagaaggtcctggagaagttaaagcaggtgatatccaaacagacgggcaggcagaagttgtaaatcctgatcatcatattgccaccctctctaaagacggccatctaaagatggaacttcacgtagaatggggaaagggttatcgccctgcggattcttcaagtgtagaagagataggtatcatccctgttgatgctattttctctccaattcaaagggttaactttaacgtgacccaggctcgagtggggcgtagtagtgattttgatcgcttagttatggaaatttggactgacggaacggtcgatgctcaagatgctatggcctatgcagccaagattttaaaagatcagctaacagtttttattaattttgctgaggaagacacttcagaagaaaaatcagctgaagaatcgaaaccagagtactataagtacttagacaaaagaattgatgaacttgagctttcggtaaggtcagctaactgtttgagaaacgctaatatacggtatattggtgaactcgttcagaaaactgagccagaaatgcttaagaccaagaactttggacgtaagagccttaacgaactaaaaaatatattgagttctatggggctttcttttggaatgcaaattcctgattggaagcccccagaagaagctaaagaagaagcatagttgagggagaggaaatcatgaggcacagaaagaagagcagacgtttggttggtaaatgggagcataggaaagcccttttgcggaatttgctcatagctctttttatacacgaaaggattcaaactacagaggccaaagcgaaagaattgcgccgtttagcagataaaatgataggtttagctaaacgtggagatttggcggctcgccgtcaggctttatctattcttcccgataaagcagtgataagaaagcttttttctgagataaaagaccgctatgcttatcgccagagcgggtttaccagaattgtccgtattggtccgcgccgaggcgatgcggctatgatggttattatagaacttgttactgacaagctggaacataagcctgcggctaaaaaggaggtaccagctgcaccagtatctgctcctgagaccaaggctgagcccgaagtcaaagctgaagaaaacctagaggcagagtctcaggtagagtctgaagcggaagagcctacccccgaagccaaaggaactgaagagaccccaattgaagaagctgaggctaaaggggaggcagcggaagaagaaattaaagcttctgccgaatctaaagactctttagctgatacagaagaaaaatcctccgctgaagaatcaaaaccccaggagtctgagaaaaaagaataattgctttagacaaaaagataaattttatataaaaggccccgttaaggggccatttatatttggccttttaaggcgtagccttaggaaggactttattcatgggaatataaccatcttttaaattatcagccttcataatttttataaattttttatttccttctggggtattaggtgtttcgcttgtacgtggccattgtgttgtattggtgtcaaaggcaaattttctagcagtttcccatacttttttgctggtaggaacatcatatgtttgataactgattcctttattatctacactaaatatcacatagcgcatgggccaggtaactgttgaagggcaagtaaagtaggcaatgttattttctaatatataccttgtacttaagtgtctgtggcctgaaagggtcataataacctgagggtttttattcaaaatatctttaacttcgctagcatttaacaaaacaaatttattaaagttgttttcacctgtaatctctgcttttgtataaggttgaagttgatgatgaaggattacgatggttatcttatctggattggcggcaagatcctttttaaggaattctaaaccctctttggtcaatcttccggcccaatctccagtcattgttgaatcaagcccaattaagtgaacgcctggaattggatcaagactccagtttgcttttgggcctttaaatccgtgtccttggaaagcccatatcattgtacttcggcttacgccggggtcgcggttggttgcttttatgtcaacaggagagatgtcatgattccccagtactacgtaataagggaccttaagttcactcataacttctttaaatttatcaagattccagggttctgcgtctttagttagatcccctaataccagaacaaaattaatatcttttcttttattgatttcatttatagttgctttgagcaaggctacactttctttgaacattttgactccatttttaggtgaatgagggcctggtacagataaatgagggtcagctattacggcaaacttaaaaggtgggaaaccaaaactattctgagtaaatatcaataagacaagtaacaacaataaaaattggaaaatttttttagaagccatgttttcctcctaaagaatttttttggctagatttttacaagtcttttagtcattaaggtgaagaattagtggctttttatagacaacttaacaagtatggcgactttttattttctcgtttaatcttcaaaataaactttagtatggcggttagatgaaaagtctttttgaacctcaaaggcctttagctgaacgcttaagacctcaaaaaattagcgattttgtaggtcagaaacatattttaggtcctaataaatttttaaccctttgcctggccaaaaagaaggtaccctctttgatcctctggggaccgccaggttgtggtaaaactactttggcgaggcttatagccaaagaaactaaaactgagtttgttcctatatctgcggttgatgctggaattaaagaattacgtaaagctatagatttagccgataagggatgctctttagggcgtcaaacccttttatttatcgatgagatacataggtttaataaagctcaacaagattttttacttccctatgtagaagaaggaaagattatcctcattggtgccactacggagaacccctcttttagagtgattgctcctttgctttcacgagtaagagtctttgttttaaaagcactttcaaaaaaagagcttcttttaattttgaaaagggccttaaaagatccacgtggtctaggaaacaaaaatatattggtggaagaagaagtgcttgaatatttggcggagtttgcccaaggagatgctcgcctggcgcttaatttccttgaagacctggtaatgaatcttgatgaaggccagccaaaacttacactagatatcgtaaaggagctagaacttaaaaagccccttctttacgaccaaagtggagaagaacattacaatcttctttcagcttttcataagagcttgcgtggaagtgatcccgatgccgctatttactggatggtacgaatgattgaagccggcgaggatcctttagttatcgtaagacgtttggtagcagcagcggccgaagatgtaggtcttgccgaccctaaggccctccaaatggctttggcggctaaagatgttgtcgagtttcttggattgccagaaggtgaacttgccttggctcaagcagtaatttatgtggcccttgctcctaaaagcaactctgcttaccaggctcttaaccgtgctcgagaagatgttcaaaaatacggggctcttcctgttcctcttcacctaagaaatcctgaaactaaatttatgcggaacattggttatggaaaggactataagtatcctcataactttcaagaaggatttgtccctcaagattatctcccagaagaactaaaagaccggcgctattattttcctacagaaagaggtcaagaaaaagaattaaaagaacgccttggcatgttaaagacgaaaaagggaaaaaactagccagaagtgattttaacttttgtttatttttcttgcctaaatagatatttttttctatcacaaaaacatgcctatagagatcattaatcaacaaaaaagaaacgttcctattaagtggctccgagaaaagctggaagaagcccttggtatcattaatttagaggataaagaggctaattttattttggtagatgatgaacttataactttttataacactgagtatttggaccgaccttatcctactaacgttatttccttttctcaatatgaaggtccttttatagaaattcagcctagtcttttaggagatgtaataatttcagtggatacagcttatcgtgaagccgaggaatatgggcttcctcaaaaacattatcttttgatgttagctattcatggtttgttgcatctcttgggtcatgaacatgaaggtgggccctatggagcctgtttaatgctcaaaaaagagattgacttgatacaaaaactcttaggcagaaaggcacagaaaataacgagttttttaaggaggagagaatatatgccagcaaaactagcagttaatgtagatcacgtagctacggtaagagaggctcgcaaggttaattatcccgaccctgttcacgcggcggttttggctgagctcggaggagcacatggaatagtagttcatttacgagaggaccgtcggcatattcaggatagagatgtacggcttcttagggaaatagtcaaaactaaacttattttggagatggcggctactgaagagatgattagctttgctagagaagtgaaacctgaccaggtaactttggttcccgaaagacgccaggagattactacagaaggagggcttaaggttaaagggcgcatagccaaggtaagaaaggctgtggaggatttgaaagaagtagggcttaaagtaagcatttttattgatccagaagtagaacagataaaagccgccgctaaaactggggctgacattgttgagctacataccggtcattatgcagaggctaatggtttggaagagatggatttagaactttctcgtctggaagaagccgccagagtggcaagagagctaggttttgaagtacatgccggccacgggctacattatcaaaatatttcgcccgtagccgccatcccctatattgaagagtttagcatcggccacgctattgtagcacgagctattatggttggtatgaaagaagccgttgaagaaatgcttttcttaatagaaaaagcccgttaggcgttttctagcttggcggcttcaaggcgctttaaggcttcatcgaggctcataatccctttggccacagcgtaagccacataggggtatacccttgggtcataaccttctggcctggggaaaagccctttggcccgtaacttagccaagcgagcccgacgacggcgccgtctttcaatttctctcatgcgttcgattttcttgtgtctagccatataaaaacctcctacctttctaaaggattttcttaaaggatgcgctattcctataaaagaaaactcaggcttcgtcaacgggatatattaataggccataaaataggtgacaacttcactctgccactacgagctgcgagataactgagtaaccctttattttaacaaaaatgtaaaaaatagtagttatttagggcaaaattatacaaaaaggtcaaaatatattttttaagtaaggaattattttataaaatgtttgtctagtccttattttactaactatttttaaaaatggcattttctttgctttagggattttaaaattaagttttaggagggtgttatgaatcaggctgatattgcttttatgctgatttcctcggctctggtcatgtttatgaccccaggattggcgttgttctacggaggacttgttcgtcgtaagaatgttctctccattatgatgcagtgttttatctgtttaggtttggtgagtttgatttggtttgtttacggttacagtctcgcttttgggaatgatattggcaaaataatcggagacttttcttatctatttttcaaaaatgtaggattagatcccgggcccccagctgataatattcctcatttactatttgctacctttcagctaatgtttgctattattaccccggctcttatcacaggcgcttttgctgaaagaatgcgttttagcagctttcttatatttatttctctttgggtgacttttgtttatcttccgttgtgccattgggtttggggtggtggctggattggatccatgggagctctcgactttgccgggggcacagtaattcacatagcctctggtgctagcgctttagcggcagctttagtggtaggagccagaaaaggttttaggcagacggcttttcatccccataacttgcccctttccattctcggggcggccattctttggtttggttggtttggttttaatgccggaagtgctttagctgctgaccagatagctgttttagcctttgctaacactcaactggccgcagggcttgcggcttttgcctggatgatggctgaatggtttcatagaggaaagcccactactttgggagctatttctggtgctgttgctggtttagtagctattactcctgctgccggttttgtccctccctgggctgctattgttattggtattttagcgggggttatctgttatatggctgtgcttttaaaggtttatttgggttatgatgattcccttgacgtggtgggtattcatggtgttggcggttttttgggagcaatactcactggcgtcttttgttatacttcggctaatcccggtggagctgatggtcttttagccggaaatattcaccaatttcttgttcaggtgataggagcaagtgcttcggtagtatattgttttgtgcttagctatattcttctgaaattagtcgatgtcttctttggtctgagggtaagtcaggaagaagaagttcaagggcttgatctttcagatcacggggaaagggcttacgatctctaaaaatggaatggtgcccccgggaggactcgaacccccaaccaacggcttagaaggccgttaaacgggtcctccctaaaaatcccacctgttcccaaacccttgacaaatcaagctttttgagattagcatgttcctgtaaaatccccaaaattcctctctcaggtggggaataggtggggaaaaattttggcctagaaaaatgcggaaatcagggagcaaagagagcttgaggcaggtgctcaggttgaaaaatttcgcaattacgatctctcaaaatgcttagctctgttaacaaagctggcaataagtgaggagtaggtggggaagaaaaaattaagaaagttagcggattttttggggcattatgaagagaaagtatgagacgtttaagaagtatccgggcgtaagggcttatattagtgacaggcgtaagctgcctgacggcaagcctgataagtgtttctacattcgttataagacacatactggcagactcattgaggaaaagataggctgggcctctgaaggtatctcggctgcctatgcggctcaaatcagggctgagaggttaaggtctattcgtcttgacgaagaggttatccctatccagcagaggcgtaaactgcaatggacttttagtgagttcatagagcggcgttatttaccctgggccgagcaagagaaggctcttaagacttacaaaagagaaagagagatttacaagatttggctcaagccaatcctgggagacaagcttctcaaggagatttgccctcttgatcttgagcgcctcaagaaaaagatgaaagaggccggaagggctgaaagaaccatagagattgccctagctacggtaaggagggcttttaacaaagccaaggattgggaactttttgaaggagaaaaccctgtctcaaaggtaaaaatccccaggagggataatcggcgtcttcgcttcctctctcccgaagaggctgaagccctccttgccgaggtgcgcaagcgcagtcagcaaacttacgagatgtgcctccttgcccttcattgcggtttgcgtttcggtgagataacgagtcttacctggggggatatagaccttacccagggcattattttcatccgagacccgaagaataaaaccagccgggtagcttatatgactaatgaggtgcaaaagatgtttgctggtaaaatacctggtgctccagaggaatatgtctttaaggaccgaagacatgggggcaagattaaatggctttctaaggcctttggagaatctgtaaagactctcaagctaaacgaaggggttcaggaccccaggatgaaggtttgttttcatactttgaggcatacttttggttcctggctggtaatggctggagtgcctatttacacggtcaaggagctaatgggccacaaaacccttgccatgaccgagcgctacgcccaccttgccgccgaggctcagagacaggccatcaaagagattgaaaaggtggcccgccaggccacaagcagtaaagtggtgtctttaaccggaaggcagggaggttaagattgccatcaaggactttgaagtagagcacaagcggaggtttaaaatgcctgtgaaagtagagttaaccttcaaagaagacgatttagccagcttaaggctatcacctgaggagttcgttcaggagatgcgattagcggcagcggtgaagtggtatgagatgggcctaatctctcaagcaaaggccgctgagatcgccggagtaagcagggaggagtttctaaaagccctccagcgctttggagcttcccctttccaggtgacccccgaagagctggaagccgaggtaatgaatgcctgaaaagttcgtggtaaacgcctccccgcttattatcctgggaaaaatcaaccagcttcaccttttgccttctttggctgatgaactggttgttccctatggagtttttaaggaaatccttgctggaagtcctggagatcctgcccgtgagtggctcaatggcccaggcaaggctttcgtgaaagaaatcggtcctctggagcctgaagtgctaaaatgggatctggggttaggtgagactgaagttctgactttcgcttatcggaatcgagactttattgctctccttgatgatcgagctgcccgaaagtgtgccaaaactttagatataaagaccaaagggactctggcgattttggttctagcacggaaaaggaaactcctgccggatataacaacggtgttagataggattgaacaggcaggtttttatgtgtccccctcccttttgaaagcggttaaacgcctcgctagtgagtagttgcttttttcctgcgccggtaagccttttgagagcaagcctttgaacagtatctgtcagtatttttcactttataaattactcggtcacaaacttcacaaaaagcaaaccgatgagggaaaagtcctggcaaaataaagtaaagaaagcgccaaagatagaatgcagattcaggagacgaaattttgatgactttctgcttattattgactttaactcaagcaaagccaccctttttaagttagaaagagtgaagacaaaagggttaaaatgtgtctcagagttatgtccttcaaccgagatggcatcccatgtgagcttgaaagaaagcgtcccttttcaggttgcgcctgagaagctggaggcagaggtcaatctctaaaggcttcttcaattatggtcggcaaatcataagggataattatgtcctttttagaaaacttccttctgctttccaaaaacttcttggcctcttcggaagaaggtttttgagagaagcagttttgcagtttccggatgattctgttagctcgttgcctacaattatcagaacaatatttctgattacggcgcaaaaggattttcttgccgcaaattgaacaaactttaccactactaaaaagcttatttagttcttcaaataagcggtcaaacgaaattgttcctgctgattgataaggcgaaaagtcttctttaatgagtaacttttgacaggccttatttctcaaatcccaaaaaagatggaaatctgacaggtaagacaaatcaaaaaagccagtttcaaagaagttctcaaaggcatagagacatgctttgtaagcctcagaataccagaggtttggtgtaatattattatcttgctgagcttttgtttgatagaggcgtagagcagtaagggcgaagctacgagcaataaactcgttcatatttaccttaggcactatttctatcagaatttggctaactctttttgggcttgttttttcgtcaattatgggagtaatgccttcctctccactgcctgctgatagaaaagccctagtgccttgaggagctaacaggggagcaagccacttctccactagcggaagcatagtagtagaaagataatccgctttagccactgagatcagagaagaagtgtcagagaaagagagggttcttttgatggcaagaaatagagctttttcagaaatgagcaaggtataaagcttaaacccctggccttttaatagctcaattgcattaagctgaggaatttgtgtggctattttttcaagtttttcccaggggacaggattcacttcagaatgaagaaaaggccaaagctcccagctacttgttagtccttccacttctacgacaaacattttcttgccaaaggttgtaacggattttgcaagcgtttcatctttttgtgactttaagggaagtttagttttttgtcaaacacttagattaaggaggtttaagatgagagacaaggaaggattggaaaatgagttccgaaccaaagtaaaatacctaagtccgagaatggttgagagggtctacggccttaatcgtaagacccttgccaattttcggtcccaacgcaaaggcccatcatttctcaaggttgggaaaaaagtcctttacccggttgatgagctggagaaatggatcaaaaaacatggaattctcataaaaacctcggacagctaaattatggactaccttgagcattatctccgtttgggttgggctatccttcccctccggccgcggagcaaggctcccgcccttccctggggtggtttccagaaaaagcctcccggggtaaaggagtgggtcacatggagagtgatctttcccattccaccgcatggggtagcggtaatgtgtggggctgtctcgaacctcatcgtaattgactgcgatgacaaagaggttgtttcccgattattgccggaaattccttttgatgcacccacatcgcaaaccaaaaggggatttcacttcttcttcaggtatcaacccggcatccccagcacgaccattgaggttacggggatcggcaggcttgagattaagtctgatagatctttggtaactttaccgccgagcacccaccctgaaggccaccggtatgagtgggttttagccccttgggacgttgatgctttaccggagttaccgaattggctcgttgagcttctgcagaagcaagagcgccggaaggagctcgcccgccaagtaggttatgtgagctttccccgcccgggccgcaagctcacgcctgaggccctgcgagagatccttacccaagtggggacggagatcgtcaaggaagttccaatcggtgatcgagaggctttgcggctcaagtcctgcccgatctgtggaaaatcagaaggcaacccgtggatttgggctgatagcgggcgcctgctggactttcgggccacctgtccggcctccagggaccgtggtggtctttccctgcgggcctggcttagagagattggacaagaaggcctcctcgcaaatttagaagtcggggaggctgaagaagtctctcccccggaggttccggcggcctcagttgacgaggcccgagttttggtgcttaaggccctccgagccgggggagacagcattatcacggtgccgccaggggtcgggaagagccggacgacccttgagtggctcgccaaggaaggcccccggcctgcggtttattcggtgccgacacttggtttggcccaggagctggccgaggccgcccgggccttaacggccgatccagtcttggtctttgccgggcgaaataaagagacctgctttcggtgggaggaggctcggactgctcatgatttgggttacgatccggggcaagtcctttgccccacctgcccgcataacccgaaaacggtcgtcttcagtcaaaaatgcgagtttatgcggcaattcgaaggggttaacagggaaaaaggcctctttttcgcctctcataaacttgcctgccacttaatcaaggatttcctgaaaaaggcaaaagtttggattctcgacgaggagttacacagccttgtcgaggtggtcaagtgtccacttgatgccttgcgcaccctgcgggccgtcttcccggaggactccgtcacgatgcgattggccgatgtggtgctcgaagtggaggacgatcttcacaaagctgccaatggtaaaagccgagcagaggggcgcatatacgctcggaaagtcggttttggtccctggcagggaaagaagcctctggctcaatggcttggccttgatttgattcagttatctccgactatccgtgacgaaattgcccgtgtgctcaaagcttaccgtaaacccacgcttttccgcaaaggtgtgaaccttaaggcccttcagtggatccaagaagtaaccagaaccggcttggcttatctggtagcccgtaaagatccctgtcggccaattgagctccggcgagtcgtcaatcccgtcccggagaagtggcggggtcgtttgatcgtgctcgacgcgacagcgtatcccccggtggtggaacgagccctaaaaaggccaggggttcaggtgctcgatattagagtgcccgttgaaatgcggacagcatggataaagcggagcgtgagcaagacggcgattgcaagagagaaaggacgcaaaacggccattaaggccctcaagcaagctctcaaagagatcaaggcggaaaagatcctcatcttttgccatcaggcgatcaaggccaaggtcgaggaggttgtggctcaagatccccggaaaatcgttgtcacccatcattttggggccgaaacgagaggcacaaaccagtttgcggattttgaaacggtgatcctcctcggtttgccggttgtcaatcctgcggcttactatgatacggctctggccctcggtttgagcgaacaggaatgggaagactggcttcatctcctggctcaggccggggcatggcaggaaattcatcggactcgccctgtcctccagccaggcaaacaagtgctggtgattgccccccgatggcccttcaaggagtggctcggtaggccgcgaagagtgatcgaaccggaagaggttaaaggtgctctggatcttgcgaccaaggttctccttttgtgggttgaggattttgggttcgtttatgtcgaaatcgctctccttctgagcatcggtcgccctgagcagatcccgccagtagaggtccgagccgaggtctggcaacggatcaggggtgctttcccgaaagagtttgtgcgatttttcacaaagttggaatccctttatagggcaagtgggaaccccttgagccggtcgaaacatcctaggccttcccaagagatccctgttaagggaggggcaaggggttcccagaagccctttatatatattcttaaagggcaccgggaaccccttgaattgggaatttctgggaactccaaggggttcccacccccctttaagggaaatctcatcactaatgccgataacaagattgagtttttcgataaaaagtggtggccgaaactttttgcccgtctccggaaggcccgtccggatcttcctgtctttgaggtgcagatcaggaccaaaggcggcctgcaaaagacccgcggcattggtgatataaaaactgctcaagacttttatcgggcgcttggccgagaaattgatttcaactcttggcgcgaggtggttaatgtttgatgcaaaaaccctactttctctgttgggcatagagctttccgatgaggaactggagcaaaccctcatccaggtagcccgacaaagcggccagcctctgatcgaacaaaagatgccggacggctcctggcgcatcgtgggcgttggctcgatcaaggccatgcggcggttttatcggcggataggcatgcggcccagggtttcttttaaagacttgcgggaaaggtggatcacgcaatgaaaaagccgtggtccaaagaccatggcctgggggatgaagatgagtatgagacttgaagccggacttgaaactaacctactgcaaagctcggttcacagtcaaggccttacctggtccctggtgaggcctcggagtgacctgctgttacgcccctaccaggggagggtccttgagcgcataatggacgcctaccttgatgggcggcagtcggtggcgatctcgcttccgaccggatgcggaaagaccatcgtcttcctagccctggcccggggtgtggttgaggccgggggccgtgtcctcatcattgctcaccgggatgaacttattcgacagccagccgagaagctctccctggtgtggcccggagcacctgagccgggcattatcaaggccgagcggtttgagccggactgccccatagtcctggcttcgatccaaaccctatggcgcaggcttgaccgcttgccccatggttttgacctcctcgtgatagatgaggcccaccatgcggcggcgtcaacctaccgggagacccttgaccggctacttgagctcaacccggccatgaagatcctgggcgtctcggcgaccctcttccgcagagacggggagagcctccgggaaatctttgaagaggtagtctttgaatacagcgtccttgaggccatagcggatggctatctttgcgggattgactatcgggcggtcaagaccgggtgtgatctctccggagtgaggtttgactatcgggccggggattttgcggtcaaccagctggctcagaccgttaacaccccggagcggaatgagtttgccgttgagacctggcttgaactggcaaaagggcgcaagaccataaccttttgtgtggatgtaaagcacgcccgggacctggctgagaccttccgggcctacggtgtggaagctcagaccgtaaccggccagacccctcttgaagaacgccgggccatgctcaaggccttcgcccggggtgagatcccgatcatcacgaactgccaggtgttaaccgaaggttttgacgacccggcggtggactgccttctcctcgcccggcccacagcaagcaaggccctttatgtgcagatggtgggccgggggttaaggctttaccctggaaagaaggactgtttagtgcttgatttgcttgacaactcaagccgtcacagcctggtttccatcgcagaccttgatccgaagctaaagcgccggattgagcttgaagaggccgtggggaggggaagtagggagagcgtccagctagaccttgccctcgcttcccagatcctgggggtggaggagcgccagatcttcgatccttcggctttctactgggcccagggagaacacggttgggccgcaagcctgggagacggccggacgctttacatccggcgagtcaagaagaccaaaagggaagagctttttgtgccttaccttatcgagcaagaaggcatccgggctctcacttctcggcccgtggacatcgaattggcttttggtgtggctaacggagtgcttcgggatcagggggcggcagccctttacaggccggacgcctcctggcggaactacccgcccacggagaagcagattgagttttgtgagcggtggggcctgcccaggcccaggaccaagggcgagggggcagatctcataaccctggcgatagccgagtggaatttcaaaaaattcagctgaattcaactgattaggtggcttttttgatttcggccaggccggagatgtctttgagcttttggctggcgttcaggtttctattccaactggccttcttccgagtggctaccttgttttggcgcactttcttctttctgttcccaatcagggctaatcaactcgaaactgaattcgcctggagtgaagttaagcttcatttttctcctccgccacttcccggccatacttgcggagaagatccctcatagcctcctcgaggaggtcgtttagaggcctttctaactctaccgataaatgtcttatttctttcaataatttccgatcaagcttggtggaaaaaggcctacgatctttccccattctttcctcctgatgaatttatagccactttttatctttttagcaagatagacctacatcttgactaattgttactataggcttactatcatcatagcatgatagaaagactataagcccccgacaacggaagaggaggtaaaaatggcggtaatccacacctggcgaaccaaggatggaaccaagaccggcaggttgactcctctaaaagctattcaagccaaatgcctggactgctcttgctggagtcaaagggaggttcgtctctgtccggtaaagctctgccccctctggccgttcagaacagaaaaaatctacgcccaattcttagaacaagagggaagggtttcggatgagccttcaaaataggccttctgtgaaaattgaaatcctgaaacccttgaataccaaggccttttttgaagaatttttgacgatctcttcaaacaggtatctacctacctgttggcggagatcgcctctcaagtgggcttctacgctgcggttttcaggcaaagaagcccatttctgtgaaaggactaaaccaaaccaccgaggaggaggaaccatgaaggagaaagctttccccaggtattacaaccaggcccaggcaaacctggcagaggccctaatcccttcctttggggcgggagaggccgtcggcaggcttatggtggctgctgctcgtggccagcgagcagcccgtgagatcatggccctgcgggagaaatgggctgaagagcaaggcgaggccccagatcaccagaccgttaatgtcctggattatcagggcatttcaggccttgcccaaaaccccatcctcacagaccgggaccttgaggccctggggatgctcctcgtgcgcatctccgaactccaggcgggaaatggccttgcctgggaattcaaccgcattcaaaccggagagtggctggaacggttagccttcaaactaaatctcgtctccgccgcggaggctgagccggagaagatcaaggcgctcatcgaggacctggctgccgagatcgagcggatcggaaagatcctctcccaggccacaccctgggaagagccggcgagagaagccgcctgggaggtgcggaaaagggctgaagaaagagtaaacgaccttatggaagagatccttgaaaacgaagaggtctcgaggagaaaattatgaacaaaaaagaatttctcacccgccttgccgagcttgtggaagaggccgtagatacctaccaggaccttaaccgcaagacttcagaccagaaagaaggcctcatcgaagaggccatctcctggggaatttgcgctatttatctcatcagggccgtcgaggccctcattggaaggaaaatttccattactccgctatctccaattgaagaactggaaaaagtgcttgatgaagagttaaaatcttaagaaacaatgtgagacgcttgaaaaaaaatgaaacctttgtctcctaaaaaggccaaattcgtcgagctactttccggcgggctttccaacgagcaggctggaaagaagctcggcataagccgggccacggcctggcgatgggcaaatgagcctgagatcaaggcccggctttccgagctacaccaggagcgcctgaaacgggcacacggaaggctcctctcggccaccgagactgctattgagaccctggagcgcctttgccatcacaaatcaggctacgtggccgtccaggcggctaggtctatccttgacttggtccttaagcttcacgaacatctggagcttaaagaacgcctggaagccatagaaaaaagactcaaagagcttgaaggagagggccatgttaagaagaaagcttgataccctggagaagaaagtggagagcctctccatcgctgaggagaactacccttcaaagattgtggttaaccttctcagctgtaatcatccgaacaagaaagagaggcttctctctcatgctgaaagtgcagcagaaatcgtcataagggccggttgcggaggggacgagaaggactgcaaaaactgcccttactacgcattccagggtgtcaatcgtcttcgatttggctgactagccgggagcttagccagcagtaaagagatttaaccggtatgacgtaagacctctgcccaagcttgacatattccaggtctcctgcctttaatgcccgatagaccaggtcaggatggcggtctaaaacttctgctatatttactggcttccagaaccgcttatggccaaagtttctctggaaccaggtatcaaaccaatcagggatgatgatgtcttcagagaagccctttttttggtaggtctttttctgaggagccttgattttgagcttgagcctcttcggcatgaatgaatacttatctgctaccttgcctaggcacaaggtaaatcatccgggtaaggggccaattttcgctctcaggtggggaataggtggggaaaaatgctaggtgagggaaacccgctttctgaaacccttgaaattattggtgcccccgggaggactcgaacccccaaccaacggcttagaaggccgctgctctatccggttgagctacgggggcaccttgtattctttaatttagccttttttttaggaagggcaagagtgagtttattcttcgattttgattaccggctgcggagcccttatgatctcgcgaatcttttctatttcttcgggaagatccggatcagcttggcaaacagggcattgcttgacgtgtctttctattagctccatcatacgggccggcgccagagcgtcctcttttaccatttgataccagtctctggctagtcttttaagcctctggcactgcatttaccttctcctattcaaagtttacatcgttgtggataatagatttctttctttctgacaacacatatcgagctgatttttgaaaaagtaaaatctcaaagaaatgattatcaaatctttctagatttttctttaagaattttggtcaggttttgaaaagttaaaagtgttcaaaagaaatgttaaggggctttaggaacaattcctatatataatcttatagagattttactaaaaaatattaaaatatttgcttttttatataaagttttgtattatttcttttagaaatacaccctaatacctcctctattttaataacgggcgcgctagtcgcgccccttctccattggcaaaaatgtcttttttctttatattgcgtctaaaataagggaggttttatgatcaggcttgggcaaaaagtaggtcttaaatgtcgtaattgtgctggtgaactttatttagttaggacctgacgccgtattgctctccgttgtgagagctgtgggaattctttcagcgtgagggaatattatgacgaattaacccctgaacttgaagaattattttataatattcgctgtgaccgttttttataaactttaggaggcgaacatgaaagagtttaacgtagccgtagtgggggccactggagcggtgggaagaatgatgcttcaggtgcttgaggaaaggaactttcccgttaaaaacctacgcctttttgcttcagaaagatctcgtggtttaaaaatccctttcaaaggcgaagaaatagaagttgaagttttgggcgaacaaaaaagtttttccggtatagacatagcccttttctcagccggggcttcgcgtagcctggaatacgcccctaaatttgccgctgacggcgccgtagtggttgacaactccagtgcttggcgtatggaccctcaagttcccctcgtagtgccagaggttaatcctcacgcggtagcggattacaaaaataagggcataattgccaatcccaattgttcaaccattcagatggttgtggccttaaaacccctttacgattttagccgtattaagcgggtggtggtttctacatatcaggcggtatccggggccgggcagaaggctataaacgaacttatggatcagaccaaggcctggtgtaaaggagagacacttcctgagcctcaggttttccctcaccagattgcctttaattgtctgccgcacatagatgtttttttagataatggctacaccaaagaagagatgaaaatggtaaatgagaccaaaaaaattatggaagacgaaaaaatcggcgttaccgctaccacggtgagagtgccggtgttttacgggcacgccgaggcggtaaatattgaaaccgaaaagaagatctccgctgagaaagcaagggaacttcttagcaattttcctggcatcgtggttatagacgagcctggcgagaagaaatatcctctacagattgaaattgccggccgggacgaagttttcgttggccgcattcgcgaagatgaatccattgaaaacggtttgaacctatgggtagtggcggataatctccgcaaaggagcagctaccaacgcggttcaaatcgccgagcttttggccgagaaatacctttaaatgcttctggaattaaggcttaagaacttcgttttaatagaagaggcccgactcagttttgagccgggctttgttgtttttaccggtgagacggggacaggcaaatcccttttaataaaaagtctaaaactcgcccttggggcgcgcagcagcccgggccttattaggccaggagctaaagaggccatccttgaagccgtagtctcagctgacgagagaacgaaaagacaccttgaaaaatttggccttgagcctactcatgaattaattataaggcgagtcattactcctgaccgctcccgggcctatcttaacggttctccagttacccttcagatgctttcagaaattttaagtgatctcgtagtcattgctggccagcacgagtatcagacacttaacaagcctgaagaacgccttcttaccattgatacctttggcgaactattttctttaagaaaagcttacgaagaggcctatcttgactttcgtcaaaaactagaaaagctccaatcccttcaagaaaaggtaaaaaacgccttaaaagaagaagacttccttaagtttcaactgcaggaaatagaggctgtctcccctgagccgggagaagatatagagatagaagaaaagctaaagcgcctcaaaaacctggcccgcttgaaagatcttgccagtaacgctaacgcaggagtggaaaaaagtttttctttagtttctgcggccaaaaagtctctgggccaggcgttagaatttgataaaaaacttgcacccctagccgaaaggcttgaaacactcagctacgagcttgaggatgtaagtcttgagctttctgattatttgagaagccttgaaattgccccagatgagttagaagccctggaggagaggctttttgccataaagcgtttgaagcgcaaatacgggcccacacttgaagacgtgctttctcattatgaaaaaataaaaaaagacctggaagatatttctacaggtgaagaacacttacaggaacttgaagaagaagccaagcttgccgaaaagaaggccttggagctggccgaagaactttctaacaggcgcaaacagaccgctgagcttttaagccaaaatgtaaacaggctccttaaagaacttgcccttgaaggagcaaggtttcgtatttcctttacgaggaaagatctttctcctacaggttttgaccaggttgagtttttagtcaccacccatcctaaagccccttggcggcccatggctgaggtggcctcagggggtgagctttcgcgtttctttctggccataaaggccgcgctttcaaaaagagcctcggcccaggcccttatttttgacgaaatagacgcaggtgttggcggtatggtggcccatcgtttagggaagcttctggcagaacttgctaccaattaccaggtaatctgcgttacccacctgccgcaaatagctgccctggccagccagcactttgtggtggaaaaagaaattacaagcgatgaggcccttacttccataaggcctctttcaaacgaagaaagagtagaagaaattgcccgcatgctaggcgaccctacggccagagacgtagctaagaaacttcttggcctatgaagaaaaaagctctacttctattttctgaaggtctggatagcattttagcggggaagcttattgcctcgcaggaaatagacgtagtagccgtgcgttttattacgccttttttcggctggcaatggaaagggcgcgaaaaagagtttgaccagtacatcagggaagaattcggttttactgctggcctaataaaagacatcactgaaaaatacttggaaatattaaaagccccgctgcatggatacggaagccagtttaacccctgccttgactgcaagatcctcatgttgaaggaggccaagagtcttttagacgaacttggggctggttttataatcactggtgaggtggtaggccagcgtcctatgtcccaacttaaacactctttgaggcacattgaaaaggccaccgggcttgaggggcttctattacgcccgttatcggccctaaaacttaaagagaccctcccggaaaaacaaggaattgttaagagagagaaacttcttgatatttccgggcgtggacgaaaaaggcaattggccctggctaaagagcttggtcttaggaagattccctctccggccggggggtgcctgctcacggatccggctattgccccgcgaattaagcgttactttgagctaaaagacggaaaagtagccccgtgggaggccgaggttttgacttttggtaggcattttgagttatccaaagggagctggcttatacttgggcgtaacgccgaagaaaacgaaaaaatttttcgcctgtccccgaaagatagcgtccttttaaaactttcggatatacccgggcctttaggcctttttttaatatttcgcgaggaagatttagaagaagcggccaagctggttaaaaaatacgccccaaaagcccgaaatcttgaaaaagtagcggtaaaaatcatttttgatgaaaaagaacgagagatttacgtatgaaaatatttacgactaaatctagaaaatgtatgatggctaaaaccaaatttaggagagcactttgagaaagaagctaagcgaattagcggcgtttgttggcgctgaactaaaaggagaagacctggaaataaccggcctaaatgcccttgagctggccggagaaacggaattatctttcctagagtcagggaaatttgttgaagcggccaagaactcccgggctaaggccattttggtatcccctgcgctagcaggcaagataggaggaaaaagcctgcttataactcccaatgtgcgcgctgcggtggccaaaattggctttcttttctacgagcaaaaggaacacccaaaaggagtaagccgtctggcctttgtggctgagggagcagatatccacgaagaggcaagtgtttacccttttgtttacgttgctgaaaatgcaaaaatcggcccccgagccgtgctttatcctggagtttacgtgggagaggaggtagagatagccgaagaggttgttatctaccctaacgcagtgatttatccgcgtactaaagtcgggccgaaaacaattattcacgccggcgcagtggttggctcagatggctttggctacgcccaggaaaacggacggcacttaaaaattccccattttggccgggtagaaatggccgaggaagtagaaatcggcgctaacaccaccattgaccgcggcacctttggcgcaactaaaatcggcccgggcaccaaaatagacaatctcgtccagattgcccacaacgttcagattggaagaggctgcgcttttgctggccaggccggctttaccggaagcgtgcgggtgggtaatttcgttctggttggcggtcaggccggtatatcggctaacctcggagaccaggtgatggtggcggccaaagccggtgtagccaaggaagtaccgtcaggaaaggccgttgccggagccccagcccaggaaatagcgaagtggcggcgttgtgtggccgcctatgaaaggctccctgacatgctcaaagaacttagagaacttaaggccaaaattgccgagttagaggagaggttaaatgaacgagataagtcaaaaggaaatccttgagcttctgcctcatcgctatccttttctttttgtagataaagtcgtaaagcttgatccagaagtccccatgattgaggctattaagtgttttacctggaatgaagagttctttcagggacatttccccggtgagccagtagttccgggagtgattctggtagaggctattgcgcagacgggaattatctttttcaagaaacttaatcccgagtttcgcgagcggctctttgtttttgccagtattgaaaaggccaaattcagggctcctgtttatcctggggatgtggccaggtttgttttagaaggctataaagcgcgccgcaatattttgaagacttcgggcaaggtctatgtaggcgataaactggtggctgaagccgatgttaccgcggcggtaagatagcatgaaagcaagtatccatccttcggctaaaattgctgataatgtgagcttaggccctggtgttatcatcggtgaagaagtagaaattggcgaaggcaccgaaattggcccgtatagcgttatttccgctcgcaccaaaataggccgcaataacaagataggcccttttgtgagcataggttttcctccccagcatctggcctgtaagggggagaacacttacgtagaaattggtgaagaaaatgttattcgggaatatgtttccattcaccgcggcaccactttagatgacggtctaacccgtataggcaaccgctgttttatcatggcttacgctcacattggccatgattgtaagctggctgacgagataatcctcaccaacaacgtaaaccttggcgggcatgtaaaaatagaccggggggccgtgctgggtggtggcgctatggtgcatcagttctgccgtattggggagcttgcctttgtttctggtttaagtggagtggataaagacgtgccgccgtttgtgcgcgtctttggtattccggccaagattgccgggttaaatttagtaggtttgaggcgagcgggttttgcttccgcaagcattaaagccctcaaccgggctttaaagattttcctaagagaaggaaccataaaagaagcccttcaaaagataaaactagaatatcctcacgaggaagtgattgaaaaattcgtaacctttgtgggaggggagagtaaacggggtgttatcagaaagttcctcagtgaatgaaccgctgagaaaagtagcccttattgctggtggtgggcaataccctcttctctttgccaaggccgttaaaaaggccggtaaaccccttttggtaattacctttaaaggtcaaggaaacaccgatttggtaaaacttgctgatgaatactacgaaatccctatcacccagtttggcaaactcctagaaattctcaaaaagagtaacaccgaagaagtagccctggctggccatattcgtaaaaacaaggccattttaacggcccggcctgaccggaagacattttccctctggcgaaagcttaagaccagaaacgacgacgagattttgcgggcggtggcgagggaaatagaagagattggggttaaggttatttcgcctaccaagtatttgcccgaacttttaacgccggagggcgttttgaccagaaagaaaccgacctcagcccagatagaagacgtgatttacggctttgccatggccaaggccattggtgaacttgatattggccagtgtgtggtggtgaaagaccgcatggtagtagcggtggaggcccttgaaggcactgacgccactatcaaaagagccggcactttgatgaaagacacggtggtggtcaaggtttttaagccttcgcaggaccctcgttttgacctaccttctgtagggcttaagaccatagaaagcatgattgaggccaaggcccgggtattggccctggaagccggacgctctcttttttttgaccgcgaaaaagttttgtctttagccgataaggtgggtatagtggtggtgggagtgcgttatgagtaaactaaaagtagcggtaattggcgttgggcatctcgggagatttcacgcccagaaattggctcagcttgatgaggtcgaactggtaggggtagttgatgtccttccagaacgggcagatgaagtagctcgtgaatgcgctacgcgggctttttatgattttcatgaagttcttcccctggtaaaagcggtttctattgtagtgccaacagtgcatcactttgaggttactaagaaggcccttgaggctggttgccacgtgtttgtggaaaagcctttggccagcacccccgatgaagcccgggagctggtaaaactggcggacaagctcggtttaatccttcaggtagggcacatagagcgctttaatccggccattaaaaaacttctggccgaggtgaaagagccaatttttattgaagcccagcgggtatctaagttttcagctcgctgtctggatgtagatgttatccttgacctcatgattcatgaccttgacctggtattaaccatcgtaaactcagaaatcaaagaagtgcaggccaccggggcgccggtaatcactgataaaatagacctggccagtgtaaggctcatctttaaaaacggagtggtagctaaccttacggctagccgcatagcgcttaagccttcgcgttctttcagggtttatcagcaaggggcgtacttggccgctgatactcttgaaagcacttttacccgggtggagctccctcagagaaacggtgccttgcctgaacctgagaagttttctcaggttgatccactatttgaagagctttgcgcctttatttctgccataaaccagggggaaaagccaccggtgagcggtgaagaaggttttgaggccttagatttggcctttaagatcaaaaaagagatagagaaacaaaaagcccattttcttgcgagagaagggtcttgtcttccggatctcataaggcattgcgtgtcttcctagtagctggcgaaagctctggtgaccttcacggggcctcttttgtaagggccttacgagagattttgccaggagttcatattcaaggcattgggggcccaaagttaagagccactggcttcgaatgcctttatcctgctgaaaacttaagcatagtaggccttccaagtgtgcaggaagcgcgtgaagtcttgcgagtttttaaaagagtaaaaaaaatattgcgggaaaatccgcctaatcttttggttctcattgattttccggaatttaacttgaggcttgccaaatacgccaaacgttgtcaggtaccggttttttacttcataagcccgcaggtgtgggcctggcgtacttatcgggtaaggcttataaaacgcgtggtggataagatggccgtagtttttccttttgaagtggatttctatgcccgtcacggctataaagtccattttgtggggcatcctctcgtggacgtagtcaagcccgctcttaatcgtcaaactttctgtcgtctcgtggggcttactcctgaaaaacctatagtcggtattttccctggcagccgccgccgcgaggtaagagaccttttgcctctttttgtcgaggcctttaatctggttaagctggaaaagccagaggttcagggggtaattgttcgggccgagggccttcctgatgatttctttttaaatactcacgggataaaggttgtcaaaggttatcaatatgatgttatggcccagtcagaggccgtacttctcgcctctggcacagtaacccttgaagccaccattgttggtgtgcccatggtggtggcgtataagctcaataggctgagttactggctggccaaaagattggtaaaagtgccttacgccagcctcaccaatttgctggcaggcaaagccctggtgcctgagcttttgcaagagaaggctactccggaaaacctggccaaagcccttttaaaatacctgaatgaccgggaatacaaccagaaggtgcgccgagagcttgctaagataaaagcttctttagggccgggtggagcggcctggcgggcggctgagcttgcggcttctctcgttaaagaaagacgctagccattatttgcgcaccaggatttctatccttttaggcttgcgcagcacgtttatagtaacgtcagcatcgtggtttacaatgtcaaggtcaatagacgttccgtttacgcgcaggtttctcagtttgagacgccttaaaaagggtggaagcaccggataacaaaaacaaagcccagaagggataaattcaaggcctaaagctgcttctataagcataaaaacggcaccagcggcccaagcctgggggttacaggccacaggatagggaatgggcccctggtcagggcggcgcttgaacccgcaaaagagttcaggcatacggtgaagagggaagtgttcactagcatgggctaaacccgtaagaattttggctacaaaatgtttcagacgataacgggcaagcccccgggcaataatggcgttatcatgcggccacacagaaccgttgtgataagaaacagggttaaagaggatttcctttgcagaaagcgtgcgaaccccccagccagagaacatattctcgctaaagagccttttggccacagaaatggcctgcttttcttccgccaggcctccccagaggacatggccggcatttgaggtgtaaacccggcaggggcgtttgtctccatcaagggcgaggacgaaaaagcccatgtcttcatcccagaaagcctttaagaacttttccctgagtatttgggcttcttgttttaattgttcggctaaagaagtttggccaagggcctttgccagcctggccattttaagataggccaaataagcataagcctggacttctaccagggcaatgggggggctcgccatggtgccgtcagcgtggaaaacgctgtcatgggaatccttccagcccttattaactagaccttcttctgaagcctggtattcaataaaaccgtcgccgtcaaggtcgccgtattccttcatccataaaagggcggcttcaaaatggggccagaggtcttttatcagattgatatcctgggttctttcgtaataagctccggctagaactaaaaaaagaggagtggcgtcaacagtgccgtaatagcgggcaaaggggatttctcccgtagcggctagctcgccaaagcgcatttcgtgaagaattttgcctggctcggcgtcacgggcagggtcaaattcagtggcctgggtggcggcaagaaatcgcaatactcctttggctatttcagggtttagccagagactttcaagggcagtgattatggcgtctcggccaaagtaggtgttaaaccaggggattccggcataaggatagagcccgtaaggggtctctgtaagcatcatgaagaggtcactttccgagcgtttaagccaggcgtcaaaaaactcttgaggtgagcttacctggcaacttgtgcggcgcaggcgttttagctcttgccgattggaaagataggcccttacaaaagggacaggctcatcttcctgatcaaggaaacaggctataaccacaaaaatattggtcttttccttggggttgagttcaaggtgaaagactgcttcattggtgtttaactctgccggaggtgggtcaaagattattttggtaatacgaagcttcccgtcaagcccgaggtacttaaaggttaccgaggccgtgtcaacttgaacggggaaaaacttgcctttcttttttcgtttgaatcctcttacttcaaagatgtccacaaagtcggcgtcgtaagcaatacttaagggtagatgaattttacagggagagaaattttctatcttgacggcctcgtaacaggtgcctttgtaaagaaatttttgtcttagaatatgaacacttccgcggggtaaaaactcttcctcttcaagtagcatgtcagggttagttagatcacttaccaccatcagattgtcttgcgtggtggcggaattgagccagaaggggcgggcctggcaaaaatgtagttcaagtttagatagaaaacgggtaccgcaatgatataatccctgctctccaaggccttcctgtctgatatcgccatgggggtcaaacagggcaaacgaatccccgtgttttaaaataagggcctctttagccaggcccggagaagtggccagtatgtaaaactgctgcaattttggctcggttatacactttttcatgccgccttaagcagaggttttttctgttccagtatgctttcgtaaacagcaagataatttttggccataacctttgaggtgaaacgcttttcaaaaacttcgcggcatttttggcgactgagctgcgagaccttttccacggctttaacggcttcgtcaaggctttctactatgagaccgtttactccgtgttcaatgatctctggcactgaaccacaacgccaggctataaccggagtgccacaggcgttggcttctatcatcaccaggccaaaaggctcaggccagtctatagggaagagcagggcgtaagcgttgcccaagaattcgtctttttcgcgatcgtttatctcacctatgaactctacccaggggcttttaagcaaaggcttgataacggcttcaaagtaggctctgtctgcctgatcaactttggcggctatgagaagcttcatgcccgcgcgctcggctattttaatagcccggtctggccgcttttcaggagatatgcgccctaaaaaagccagatatttgccaggcttttcgcggaaacgataaaggtcttcaggtaaaccgtggtaaaccgtggccacccaacgggccatgggtaagggtccacgctgggcgttggagatggaaaccaccggggcttcattaaattcctggtaaagaggctttaagtcggggatatctaaacgcccgtgaagggtggtaacatgggaaatatttaagcgtctcatcagaggaaaatgtatgtaatcaatgtgaaaatggataatgtcaaactgatgagcataccgggctactttttcaagcattattatgtggtgcgccagcggatcttttacggtcgggtcaagccttaaagacctttcggtgcaggggataagcctggctgaagtctgagagtctttagaggcgaatagggtgacttcgtgccccattttgaccaactcttcggttaaatagtgaaccacgcgttcagttccaccgtatagtttaggaggcacactttcatgaagtggcgccacttgcgcaatcctcatcttttccctcccaattttccgttctttggggaatttaaagtaggactactaaaaatttaagtcccggaaattgcgagtcaatttgtgtttaatacttgaaaaattttcgcctgtccctaaaatttggttatctttaaaatatgggtctcaatcaaatttccaagattgtcatccttaccggggcaggtatctctgcagaatctggaattcagacttttcgtgacaaaggcggactgtgggaaaaatatagtctcgaagaggtggctactcctcaaggatttcgcaaaaatccacggtttgtacacgaattttataatcagagacgtcgtgatctcttcaaggttaaacccaatccagctcattacgctttagctcgtcttgagcaagagttcccaggagaggttcttctagtaactcaaaatgttgatgatctacacgaaagagctggaagtcgtaacttgcttcacatgcatggagagttgttaaaagtgcgctgtgaggcttgtaacgttattcttaaagaagaaggagaaatttttccggaaactaaatgtcctaaatgtggccgccaagggactttgcgtcctcatgtagtttggtttggggaaatgcccttttatttagatgaaatttacaaggccctaaaagagtgcgatctttttgtggctattggtacctcaggaactgtttacccagccgcaggctttgtaatgatagctagagaatgtggggcctggtgtgtggagctaaaccttgagccttcaacagtagccgattatttccacgaacatcattatggaccggcttctgaagttgttcctgtctgggtagataaaattttgaagagagaaacaaactaattacaaagcgcagctctgctaatcaaaatttgcctatccctgttgttcaagtttcttgacactttcattcaatttgcgctagcctcaattacaaaagatcttcaactaattcaaggagggcctatggagattgccaaaattagaaacttggttctactttctcaaagtggtgcaggaaagacctccctggctgaggctatgctatttatcgctggcaagaccggaaagctagggagagtagatgaaggaagctcaatccttgatttcgagcctgaggaacaaaaacgcaagatcactatttccacagcttgccatcatttctcctggaaaaaacatgaaattttctttttagatcctccaggagacgataattttaatgctgaaaccaaattagctacctgggcggcggataacgcccttttagtgatagacgctacggcgcctgtcaaagtacaaacagaaaaagtttttgcctttgtgaaagagttcggcctaccttgtgcggcttttattaataagcttgaccgcgaacataccgattttgaccaggcttgcgccgttttagaagaacgcctggagataagggccgtgcctgtggcctatcccataggacgcgaagagaacctgagtggcatagtagatcttcttaccatgaaggcctatgaattttcagacggtaaattgaaaattgtggatatgccttctgaattagaagaaaaaatagaagaactgcgggccaatcttatcgaatatgccgctgaaagtgatgacgacttgctggaaaaatttttagaagaaggcgaactaactgctgaagaaatagtcaaaggccttaaacgaggtattcttgaaggccgttttgtgcctgtctcctgtggttccgtagataaactaataggtattcagcctcttttggatttgattgttgaatttttgccatctccagtagaaagaggccctcgtgaagggaaaacccctgaaggtgagccggatcgtcgtgaaccgcatccagaagccccgatttctcttattattttcaaaacttttatggacccttacgctggaagactttcctttgctaggattgtttcaggcactcttaaaaaagaaggaactttgcttaatccgatacgggatgtaaaagaaaaatacgctaacctggctattcctgaaggcaaagaaatgtccccttgtgagcaggcagtgcctggaatgttttgtgtaattcctaaactttctgaaaccaaaacaggagataccctttgcgaccctgaagctcctatcatctatcccatgcccactcttccccacgcggtattaacttatgctttacatcctgagagtcgaagtgatgaggaaaaaatcggggcagcactggtaaaacttcaggaggaagacccgagccttgttattagccgagatgaagaaagccgagagatacttctttcagggcttggccagattcatattgaagccactattgaaaaactttcccgcaaatatggtgtaaacgttaagctttctcttcccaaaattccttatcgcgagaccatcaaaaagcctaaagagggtgttatttatcgacacaaaaaacaaactggtggtagagggcagtttgctgaggtacattttaacatttatcctctgccgcgagggcaagggtttgagtttgtggaaacccttgtagggatgaatgtaccccgaaatttcgtacctgcggtggaaaagggagtgcgccaagctttggaaaaaggacctcttgctggttatcctgtagtggatgtaaaagtccagttctacgatggtaagagccacgaagtagattcttcagatatggcttttatgatagctgcttctcagtgtttcaaaaaagggatccaggagtgccagcctattttgcttgaacccatcatggagcttgaaatcgaagttccagatgatgttatgggagatgtgattggcgatattaatgcccgaagaggtcgagttttagggatggagcccaaagccggtaagcaggtaatcatggcccaggtgccactggcagaagtccagcgctatgcccttgatttaaacgctattactggaggacgagggacttttcgtatgaaattttctcactacgaagaagttccccctcaaattgctgaaaagataatggctgaagccaaagaggaggagaaataaatggcctatacggcgggtgtgttaaccctttcagataaaggtgcccttggggaaagagaagacaccgctggccctttgattaaagaagcattgcagaaagagggttttgatgtagtggcttatcgcattttacctgatgattatgaggaaattcttgtagttttagtggactgggtggacagaaaaggaatcgatcttatcgttactacagggggcacagggcttgccccacgtgatgttactcctgaggcgactaaagctgccattgaaagagaagttcctggaatagccgaggctataaggatggaaggtatgagacatacgccttacgccatgttaaccagaggaatagctggtgttagaaaacaaagtcttattattaatcttccgggaagtcccaaggccgtagaagaatcccttgaagtgattcttcctgtattgaatcatgctttggaaaagcttaaaggaagtcctaaagagtgtgctagaaattagttaggaggaaatcatgagcgtagaaattaaaaaaatagtagtagggcttgatggttcagaaaagagtttcaatgctttaaaagaggcccttaactgggccaaaagactggaagcagaaattattgctgttcatgtcttgcctatcccttcagaatttgtcgatttgggcggaatgataatagaaatagaagcagagctacgcaaagaaggagaagctattttagaacgaggggctgaagaagctaaaaaggaaggagtgccgtacaccggtgtgctccttgaagggaatgcacctgaaagcatagccaattacgccgaagaatacgacgtagatttattgatagttggttatcaaggaaaatcaatgctttcagaattgattatgggaagtgttacctctaaacttttgaatatttctaaagtgcctgttctcgtggttaaataaagattatattctggtatccgcctcctgctaaaaacaattaaaatgcgaggaggcggttttgcttggttagaaaatatttttaaaaggggtttatatggacgagaaagagaaacgtgaagaattgcccccggtcaactttagtatgtttgttctttcgctaaatacttcggcattagtgcatttgggagagctacctgacccccaaacccaggaaaagagaaaagacttagcccttgccaggcaaacgattgatattcttgatatgttgagggaaaagacccgcggtaacctcaccagagaagaagaaaagcttctagatactattctttacgaacttcgtatgatttttcttaaggtaagtggccaatagggtttccgtttttgctccggcaaagataaatcttgtcttgaaaatcattgaccgtcgagaagacgggtatcacgagctttacactatctttcaaaagattacttttggggacaggttaattatttcttttagagaaaagggcctctctctcgaggtaaaaggagaaaatgtgcccttaggtctagaaaatctttgtataaaagctgctcatctttttgtccaaaaaacagatcttaattttggtcttcatattgagttgcaaaagaatgtgccccctggtagcggtcttggaggaggaagcagtgatgcggctgcggttttacgagtgcttaacgaaaaatttaagtccttcagcgagtcagaacttatcgccttagccaaggaattgggagcagatgtacctttttttgtttcgtcctttagtactgctctcgcccgtggtattggagaaaagctttctttttggccaacttttccggcgtggtatgtaattcttgttcccaaagtcgaaatttctaccaagtgggcctatgaaaatttaaggttgacaattccgcaacttcctcctaattatgacgcaaaccagcccttgtgggagcaggggctggttaatgattttcaggaacttatttttgaacattatccccaattgaaggggttaaaagataaattattatctttgggcgccaaagccgctctcttaagtgggagtggtggggccctttttggtgtttttagggaagaggcccaagccgtgaaagcggctaacgcttttttaaaagataacttaaaaaaagtagaggtagctacgaattattacgaaaagacctctaaggagggataaagatatgtttctcaatcacttaaaaatttttactggtaatgccaatccagatcttgctcgcaaaatatctgcctaccttagtattccgttagggcaggcagtggttaagacttttagtgacggagagatttacgttgaaattaaagaaaacgtgcgtggttcagatgcttttgttattcagcctacctgccctccggtgaacgataatcttatggaacttcttattatggtcgatgctttaagacgggcttcggccagaagaattacagcggtaattccatattacggctatgcccgccaagaccgaaaggttatccctcgtactcctattaccgctaagctggtagccaatcttataaccgtggctggtgctcgccgagtcttgactattgaccttcacgccgggcaaatccaggggttttttgatattccggtggaccatctttacgccgctcctgtgcttatccgctatataaaagaagaattcaggggtaaagatcttgttattgtttctcctgatgctggtggagtggaaagggcccgggcttatgctaaaagactagaagctggcttggctattattgacaagcgtcgtctccgtccaaatgaaagtgaggttatgaacgtggttggtgacgtaaaagggaaagtagccatcatcttagatgacatgattgataccgctggcaccatgtgtaaagcagctgaagccctttctgaaagaggagccaaagaagttcacggtatggctacgcaccctgttctttccgggccagcccttgaaagaattaaaaaatcacctatgaaatccatagttgttacggataccattcctctcagggaagaggcgaaaaaacttaagaaaataaaagttctttcggtggcagagcttttaggtgaagctatcaggagaatccaccatgatgattccgtaagctcacttttcgtataaaatttttgaaaaagtttaggaggaaagcaacatgaaaactatcgaactaaccgccacgataagacctaagactggtaaagaaatagcccgcaagttgcgagctcaggggttagtgcctggagttatttacggcccggagacagagcctgtacctttggcggtaaagcttaatgaactaaagaaatatctttatcgttatcgtgatgaacagcttatttttaaccttacccttgaaaacaacggttctaccttaaaaaagatagccctggtcaaagatcttcagtatcacccagttactgatgaaattcttcacgtagatttttatgaaatttctatggagcgtgaagtagaagtggaagtgcccattgaattggttggtaaggccaagggagttgaaaccggtgggcacttgcagcagctccttcaaactatgaccgtggcttgtttaccaggccttattcctgacaaaattgaagtagatgtttctgaacttgatcagggtgatgttatccacgtgaaagatcttactccgccagagggtgtgcgctatttagataaccctgatgagccggtggtaacagtacttgcacctgaggaagaaaaagaagaggctgaagttgaagaaaccgctgaaaccgagactgaaaccagcgaataaccgtgggcaagtattcctggctttgggtgggcctcggtaatccggggccccgatatcggtttaccagacataactttggtttcctggttttagatgaacttgcaagtcttaagggccttaagttttctcagggtgcctatcagtcattagtctctgcttacaaagatgcctttctcgtgaagcctcagacctttatgaatctttctggagaggcggtggctccctggagccgtaaattaaaaatttcctctgaacggattttggtaatacatgacgatttggatctgccgttaggtcgtcttaaatttgtaccaaaaggtggggctggcggacatcgaggagtaaagtccgttattgacgccttaggtaccaaagaattccctcgactaaaattagggatagggcgcccccctcagggagttaccgtaagggaatacgtgctttctcctttttcagaatcagaaatacctttagtaaaaaaagtattagaaagggcagttgaagcccttgattatcttctcgaacacgatcttcccaaaactatgagcaccttcaaccgccctgtagattaatcctaaattctggtttgaaggtaatcttacttgggtgttcccatcagctctttcaaagccttttcataagtttgataagcgtcttcgccaaagagaaccaggcgcaccagcgctggcttctggtgttctttaagaaaggaaatgatagtagaaagcgctactctagcagcctcctttaagggataaccataagctcccgtagaaagagaaggaaaagctacggaatttatatctttttctagacagagttttaaagccgaacggtaagcgctggcgagcagttcaggttctccgtggttgccgccacgccagatggggcccacggcatggattacgtatttggctttgaggtttccggctccggtgattaccgcgcttccggttgggcaacgtccgtagcggcgggcctcttcggcaatgcttggcccacctgctcggtgaatggccccatctacaccgccgcctggaattagctcctcgttggcggcgttaacaatggcttcggtgtcctgctgggttatgtctccttttaccagctctaatacgcaatttcctatttttacctgcatagctaactcccccttcagcctatttaagtggcttcgggaatcatagcctttaattcttcaaactttttcctggcttcaggagtcaaattcttgggtacggttatcatggcctctacatatagatctcctcgccctccatcaggtcgggggatccccttgccacgcaggcgaaacttctggccacactgggtaccagggggcaccttcattcgcaccttgccgtctaaagtgggcacttccacctggccaccgagtaccgccgtaaataggcctatgggctgtttgaggtaaaggtcatagcctttgcgttcaaaacgcgggtcaggtttgactaccagttccagataaaggtctcctggtgggccacctttacgtcccggcatcccttttcctggtattctgagccttgtgccagtttcggctccggctggaatttttactttcaagcgctctgtttctctgattgttcctgctccctggcaggtggggcagagtttggtagcctttcggcccacgcccttacaatgggggcagatttcaatcattcgcacggcgccgcgtttgtattcttttttgcctttgccgttacaatagggacaggtctcggcacttgagaggtcaataccctggccatggcaggcaggacacggtttttcaagaggtacttctatttctatttcaccgcctaaggccgcctgcctgaaggggacctctacgcggtagagcacatctgctcctggttctggaccaggttcccagcccctttcaaaaccgaagaggtcggcaaaaatatcagcaaatcctccaaagggactttcttcgtccatgaagaaactaaagtcataagccctttctccgcccggagtggtaaaactaaaggcactggctgcctggcggagcttgtcgtactcagcccgcttttgtggatcagaaaggatctcgtaggcctcttgaatttctttgaatttttcttcggcttctttgtctcctggatgaagatccgggtgatatttccgcgccagccgccgataggcctttttgatttcctcctggctggcgtctgggctaacccctaatatctcgtaaaggtcttttttgaccattttaacctccttattagaaagaatatgtttctaactattgtctattgttattaagcttaagtccaattaaacttgttagtctctatggaggctttggcaaggggtgatataaaaaataatcgtcgggtcctctcggtaagcgaactcaccgctgagttaaaagatctccttgaacagaaatttccttttgtctgggtagaaggcgaagtttcaaataccaagagttctgccaatggccatctttacttttctttgaaagatgatggggccgtgcttaaggcagttatgtttcggagctatcgccccaaccttgcctttaaacttgaagacggcctgcacgttctctgctttggcaggcttagcctttatgagcctcgtggtgaatatcaactaatcgtccaacaggtagaacccgtgggctacggtgcttttcgcctggcccttgaacaacttaagaaaaagcttgccgtcgaaggcctgcttgatgaagcccgcaaaaggcctcttcccttctggccaaaagcagtaggtcttattacctctcttcatggggctgctattcacgactttttgcgcgtgggctttttccgcaatcctaaagcccgtgtaattatttatccggtaaaggttcaaggtgatgaggctcctcaggaaattgttgaagccctttactccctgggaaggttttccgaagtagaagtgattgttatcgcgcggggtgggggttcttttgaagaccttttgcccttcaaccacgaaggtctggccagagccattgctgcttcaccagtgccggtagtttcagccgttggccacgaaatagacgtaactatctgcgatctggtggctgacgctcgggcgccaacgcctaccgcggcggctgaacttgtatttcccaatttaaatgagctcgcttatgaccttggcctcaaattcagagccctacacaaggctttaaaagaaaaactcttgcgagaagaacaaaaactcaatcatttgaaaaagcagcttaaagaccctcgccagaaaatttatgaaagcagagaaaggcttggcctgcttaaaagaaggcttgatctttcttttgcgcgccacctggagaccaaaagaaataagctcgtctctcttgtgagacaacttgaaagcttatctcccctagccgtgctagcaaggggatatagcatcacccgcaaaccttctggtaaagtaatcaaagaagcccgagaagttttaccaggtgatgaattagatattcttttgcatcaaggtaaactccgagtggaggtaaaagagatttttcatgtttaaaagactgcttcgcccatacgggctcgcagtgactaaatggtagatggctggtggcagatggctgacggtagatggctattggcgcagggattgcatttcctgtcccgagcgctagcgaagggatccctgtcgcaaggtttaagcaaccaaatcaatcccttcccgaggcgccaggtgccgtggcgatctacattatgttttctgaattttgtaaagatctcagagaagtcgcctctggggtgggtttagaagttaaactttagttgggagcaaggggtgaaaaataaattagtcctcttttttttcgctttttttacgatattacccattaaagctttggccttaagttatcttccggaaaagccttatccaggggcaccgttgcttctagagctacctaaaaaagtaaagaaagttgaattcctcggtaaaaattataggccttttgcctatcgccaaaggttctatgcccttttagccgtgcctttaaataccaaaccaggatcttatcccttaaaaatttacgccgaaaaaatttattcctatcaagtcaaaatttatcccaaaaagtatcctgaagagcatctggaagtgcctcctaagatgattcattacccgccagaggtgattgaccgcataaaaagagaagtaaaagccattaagcaggcgctaagaggctttactcccgagcctttgcttgaaggcccttttgtgtggccggtggccgggcgtctttcaagcccttttggctttagaagggtttacaatggcgtgccaaggagccatcattctggcattgatatcgctgttcctaaaggtacacctgtaaaagcggccaatagcggacgggtggtcttgaccggagatttttatttgccggggaaaatcgtaatcattgaccacggcctgggcatctacactgtttattgtcaccttgataaaattttggttaaaaccgggcaagcggtggacaaaggcgaaaaaattgccctctctggcgccagcgggagagttactggcccgcatctccactttggctgttacattgaaggtgttaaagtagaccctaaaatgctccttgaggtgttttgatgcgctacgaagaggccttaaaaaggcttgaagtcattgttcacgagcttgaagaaaatgagctcccccttgaagaggcgttaaagcgttatgaagaaggcgtaaggcttgtgcgctactgcgaaagtctccttcaggaagcccagaaaaaaatagaagtcttgttaaaagactctgaaggccatttagtgcgccaggaattttctttattcgaggaatagatggggctttcagcagatttttttgattggcttaagagcaaacaggagctcgttaatagggccttagaattttatgttccttatcttgacggtcaggccaggcgtctttttgaagccatgcactatagccttatgtcaggcggaaagaggctaaggcccatcctcgttatggctggcgctgaggctgccggaggtaagccagaagacgttttgccagcagcctgtgccattgagtgtatccacacttattctcttattcacgacgacctgcctgctatggacgatgacgacttacgccgcggcaagcccacctgccacaaggcctttgatgaggccacggctatccttgctggcgacgggcttttgacccatgcctttcgccttctggcgcacgaagagctggccgataaattcccgcaagaaaatttacttgaaggcattcgcctggtggccgaagccgctggtctttacggtatggtggccgggcaaatggctgaccttctggctgaaggtcgaaacgtaacggccgaagaactagcttttatccaccgccacaagaccgccgctttgattagggcctcagtgcttctgggagccacgctcgtagggacaggcaaaaaagaaaaagaggccttatcaagctacggctggaatatcggccatgcctttcagattattgacgatatccttgaccttaccgctgatgaaaagacccttgggaagcccataggctctgacctcaaaaagaaaaaggctacttatccggccttatttgggcttgaagcttcacgtgctaaagcccgaagcctccttgaagaggctctctcttctatagccatattgggtgataaagctaaaaccctggcggacattgcctattacgtgcttgaaagaaagctttaaaatttgagcctttgggccaaggtttttaaagttaacccctgccctatcacggaaaatactacgttgaaataagtaagagataacaaagtagattttaagggatgttcaggcagagaaaaggcaagggcaacggcaataccaccttttagaccgcaccaggtaaaaaataaaattttctgaaaagaaagggattttagcggtttggctatagccatacttaccgaaacgcttaaaaagcgcccacaaagaactagaaatatactggctaaagccagaaacagattaaattgattgataaccaaaatttcaaggccgattagcaaaaacaaaacagcgtttaacaggctatcaacaagacgccagaaagtatctatatgttctatggtcttggggctcatggccaaacgccgaccgtggttcccgataaggagcccagcggctactaccgctaagggaccagatagatgaaatttttctgccagagaaaaacagagcataactaaggctacggtaattaggacttccagttcataatcatcaacatcttttagcaataaaaaagccaaaaatcctagtaaagcacctaggaccagacctccgaaacattcctggacaagaaagaccagaatgtggaaaacatcaattcctgcttgggttttaagcatttccagtaaggccaaaaagataactacagccacaccgtcatttaataaagattcgcccacaattactatctcggtttctttagatacgccggcttttcttaaagtagcaagtacggctacgggatcagtcggagaaatcaaagccccgaataataaggcccaaaggattggcaggtgtaaaccaaaaatcttggctaaaaaataaagagaaaaaccaattatggtggttgacaaaaacacaccaagggtagccaaactaagaatacttcgtaaacgtttaagcagggtatctaattctacgtgaagagctccggcaaaaagaagaaaacctagcatccagtgtaaaaccgcttcttcaaattcaatatcctgaacaacttttttaaggtgaatggttaagggacattcaggccaaagactttccgcggcaagagccaaaaagccaataaaaatagctactaaagtggcccctataccgcttggcaacttaagtagacgataattaaggtagccagaaagtacggcgagacagagtaacaaggttaccaaagtataaagggacatagctctcgcctctttttccgttttaagttaaaattttgtaaaaattaagtaaaacttaggggaaaccatggccaaacttttagaaaaagtcaactctcctgctgacctcaaaaaatttaggctaaggcagcttgaaaagctaactgaggaattgcgggaagtcatagttaaaacagtagcggaaaccggtggccatctggcacctaacctgggcgtaattgaacttacggtggctttacactacgtgtttgattcccctaaagataaaatcgtctgggacgttggccaccaagcctacgcccacaaacttttgactggccgtcgcgataaatttcacaccctgcgtcaatatggcggcatagcgggtttccccaaacgttccgaaagccctcacgatatcgttgacgtgggccacagcagcacgtcaatttctgcggccctgggcctggtgaccgctcaggactttctcaaacaagaaggtaaagtcgtagtcgttattggtgacggctctatgaccgccgggctcgcctttgaagggcttaacaacgccggccatctcaaaaaagacttgattgttattttaaacgacaacgaaatgtccatctcaccgaacgtgggcgcgctttcgtcttttctttcccgaaaactcaccggcccggtggccaggcgacttaagagagaactagaaagctttgtcagccatctccccgggggagaacacctggttacggctattagaaagagtgaagatgccattaaatgcctcttgactccgggtatgctttttgaggcccttggctttcgttacgtcgggcctattcccggccataatctggaaacacttattgataccctaagaaacgtgaaaaatcttgaagggcccactctggtgcatgtgctgaccaaaaagggtaaagggtatcgtccggctgaagaggaacctgaaaagtttcacggcttggggccttttgacataaagaccggcaaacccaaaacaagtaaaaacaagcccccttcctataccagtgttttttccaaaaccatggtccgcctaggggaaatggaaccaagacttgtggccattaccgcggctatgccttccggcaccgggcttaaggccttttctgagcgtttccccgagcgcttctttgacgtaggtatcgctgagcagcacgccgtcacctttgccgctggcctggctttgggtggtatgattccggtttgtgctatttattctacttttctccagcgggcttttgaccagattatacacgacgtggctttgaccaacctccatgtagtctttgccattgacagggctggtattgtcggtgaagacggccccactcaccagggccagtttgatctgacttaccttcgccttattcctaacatgatcgttatggcccctaaagacgaaaatgaactccagcacatgctttatacagcggtaaaatgccaggggcctgtggctgtgcgctatcctcgcggagcaggcgaaggagcaagtcttgactgggaactcaaagaaatccccataggtaaaggcgaaatctttcgcgaaggggaagacattttgttagtggctatagggaatatggtttatcctgccctaaaagccgcagaccttttggctaaggaaggtctttcagcaacggtgataaacgctcgttttgtaaaaccccttgacgaagacctaatcaccgaatgggccctgcgcaccggccgcgtggtcaccattgaggaaaatacccttttaggtggttttggctcagcggtgctggaactctttcaacaaaagggacttcgtttcccggtaaaacggatagggcttcctgacaaatttatagaacacggggctccggctcttttgcgggaaaaatacggccttaccccggaaaagattgccgaagaagtgaaagactggctcttgcaccaggaaaggccagatattcgggtgcttacggcttagttggtttaaaaaaacttgcgaagaagataaataagagccggtaaaagaaggacatctcccaaaagggcaaggccaatgaccaaagcacttaacataccgaactgaaccgtaggtataaacttggatacgcccagcaccaaaaaggctgccactaaggataacgaagtagtgaaaacagcgcttcccttttgcctcaaagtagtttttaccgcggatacaggttccctgtttttcctgtttcgtttgtaacgaatgaggaaatgaatggtatcatctactgctattcctatagctacagcagaaatagttgccgtagaagtatttaaaggaatacccataatgcccataaaaccaaagttgactaccaacggaaaaatatttgggggaatagataagagccccagtctaaacgaacgtaacacgagaaacattatgccaaaaataagaacggcagcggtagccagactttcaacctggctttttacgatatcttcagcggtacggttaaccagataagtctttccggtaacggtatatttgacccctgtacccttgaaaacttgagccagtttttggttcagttcggtgatggcttcgttgattttttctgagctatgctcaggggtgcgagccgatatacgggcccagttttggtcttcatttaagaagtgggctaactcgtctcctccgtaaagtaacaagtactgagatatcaactcgcggctgtcaggaacacgaaaatagttttcatcttcctggtgaaaggccctattcatgagtttgaaaaattctgcaggcgatatggcctggtaaaataagggatgtttttcgagccatcgggctacttcatctatctttttcagcaaatgggggtcaagaaaatctccctttgggttttcaagggaaatttctatagtctgagccccaccaaggtgtttatcaacgaaatctatgtctttgtaaaccggagtggaatgatggaaaaagtcaataacgttagtatcaacttttatcttatcaatttgcaaaatgctcaaaacaaaaagtaaaacaaaaagaattagaactttatatgaccaccagggataatttttggccagtggttctaccaaagttttattgaaaccaagtttgaatttaccctgccttatccagggcaaaagaaaagcaaagagagtaaaggtaagaaaatactctataaacatggccagggcggcagcgctaccaaattcgcgaatggaaggcactcgtgaaatcaaaagagagccaaaacctatggctgtggtaaggctcgttaaaaagcaaggcgcccaggtgatagctacagctcgtgatacagacctttctctaggcgataacttgaagtaagttacagttagatggattacatcagctagagccagagccatagttaaaggagccaataccgaagtcatagggcttaaggctccacctaccagttttaaggaagccatagcagctattaaagaaagattaataatgacagcagcccctaagactgcccgccaagaatgtaaaaagatgtagatgagtatacataacagaacaaaacatccggggataaagaccatgaggtctttgttcatataggcggccatgttcacgttcactaccggccatccagcaaggtgtatttctacagaagggggaggtggatttttttgcaaaatactttctactttgtgcatgagacggttttcaaagttaagatcttcgccacggtaagttgttcttaaaaggagtagggtagttttaaagtcttctgaaaccagattgcggaaaatcagaggatttttccgggctctttctttcaaatgagcaagagttttagggtcagtaggtatttcgtcacctattaaaggttcaacttcaaaagtttcttctccaccacggatatcttcaatagtggtaagagaaagaacgctttctatctcgtcaacgtcttcaaagaccgacgttaatttttggatataggcaagagttttaggattaaaaatccctttggggttatggagtactaccgctataccgtcatctgccccgaactgttctctaaatttttcgtagtaatgccacaagctatctctgggaataatggcgtcagtagaggttacaacgggaaggtgagctacctgccagccacaaaagatcatgaagccaaagattatgattagccagactttttggtattgccagacaaattttttatagatttcttgcgctttcaaaggagtcccttttcaagaactttaaaagacaatttctaagccaagatagacctgatcattggcgtcgtaaacatcaaaaaaggtaccttttgggccgtctatcaagtgcaatcctccgaatatttttacatcatcgttgattttgtaagatatttccggattcaagtaatagcctctggttgtaattccgtaagtgccatcaagacgaacctcgagatagtcttcaagatagcttttagatatcctcataaagatataggagtcaagtttgggatcaaaaagaatgtcttctgaccagccaagtattctttgctgtaaaaactgtaaattaatgtaaaggccgttttcaaaactatagtccaggcctaatacatagcgccagtaaggttttcttgtagcctcaaggtttttcttaagaaaaacccggtcagtatgataggcaaattcaccccttatgcccacatcattataagtggtttcaaaggcaaatcctaaaatattatctcgcggaaaggatacatagaccgtatctccagtaatagacaaatttgatagctgggcttttaagtcttctatcgggttagagggagtgttgagggtaaaaccttttatggggaaagatttgacgtaataataaaaagaacggtcatgggcgtaaagataagagacttcccagtctatattaccggtagagccgcttaaacgcagaccccattcggaatttcgcaaagaaggagagggcttatttttatctatttttaatgaaagactgctcaaagtagggtcagctgccaatcttttgcgtaagtgatcaaaaacagcccaatctgaaccaaaatcgtcccgtttggggtaaagaggccaaagagtaaagaccccttctaatgtgaaagtgtctccaaaatattggacccttaaccacggccatggatgttgcctttcttcaatgggaagggtgaaaagttctctaaggtcctgccaggtgagattgtcaagaatggtgagttcatcaactttaccccaccgaataagctggttacctaaagttacctcccaggtgctttctacaaaccgcaaatacgtttcccataaaaagatgttggtttgttcgcgaccatcgccatcgccataggctagacgatcaagctctaccgaagcttttaggtcaaggtaatccgtagggctgtctttggcttcaagacgtagtttttcgtggtcaattctttggtcttcaaaagggttttcgttatgcaaatcaatggctccccggccccaaagacggccactaaattcgatatcacttgcgtaagctaattcactaaaacaaaaacagagcaaagcaaacaagaggatcttttttaccatctttccagtctccttttggtaaatattttagggtcaataccttggtcatagataattttattgatttttatgatggttagacgttttttctttagattttccatttgtgattcaagaatcgtccagtacccttggattttttcccacttttgggcggaaaatcttttaaatagcttgcctttgcggtcgtagatatctatacggataggtagatagccatctttagttatccactgcacccagtaaccgtaagaagaatactttttcttcttgggcgtagttttaactacataacaaggggttccttgtaatatttcctctcttaataactcgtggcgatacttagggggataacgcctatctaaatcttcataaagaaactctgagtttacaaaacggtgaaacttaaaagaaccagcaatgcgacgggtacgcttaagagccggcaaatataaaaattgttcttcttttccgttatgataggaaatagaaagaaaggccgtaccggcaatatctctaggggaaagaaatcgcataagggtataacgggcctttttgtcttcacgggtaaaaattttcatcttgcgagttttttctctgccccgggcttttttaaggatcattacgctttctgcttgcgaatcttttccttgcgggcggttgtaaaccttccaggcgatttcttcgccagtaagggccaaggccttattggccattaaccaaaaaattataaaaacaattgtttttcgcatatgagtccctccttttgtcttatcggaaagatttttttaaggtaaaacgatggcagttgatacctcttttaggtgagaagttaaaccagctaaatgtctccaccctcctatgtgaaccagtggtttcctcttggcaagtgttttaattttcttagccatataagtttcacgcaatttatcgtaaggattcactggtggctggtaaagaccttttagaaacaaataaaccagccctttctctctttgtggattaaacggcatggtggttaatttttttaaattttcaggggtgagggcttgttctagttcttttaagtatttcctggctggagcattcaggtccacaggtactactggtgctatatttaattctctggcaattttatattcataaggcatttcaagaattcttctgaaattttcaagggctggggtaagtgataatttttctttagctaggatctctaaaaaagttttaagccaaattttttcttttttacgacgcaaagatacggaataaggactaatctctactgttataacggccggctttataaatagcaaaaactttttcaatatttcttggttttcaggtaggcggtgaatggttcctagaacaaatatttccttttgagaaataaattgccttaccttagaatcactgtcaaaattagcgttaattttaagtatagccattttaaacactattatataggaggccttgtggaagtaaaacgtcgtttaatctttcctcttgatgtctcttctcttaatgaggctcaaaagtgggtaagccagcttaaagataatgttggggttttcaaaatagggcttgagctttttgtggcccatggtcctgtagccatagaaaaagtaagagaagctggggctgatgatatttttttagacttaaagctccacgatattccggccaccatggagcaagcagctagggctgctagccgccacggggtagacattcttacggtccacatgctggctggacgccaggcagtacgtcgcactgtagaagccgttgaagggggtactaaagtattcggggttacagtccttacctctcacacccgggctgaacttatggagataggttatgcccccgaactttctcgcgacgttaaagaagctgttttaaggttagcaaaccttgcttatcgcgctggttgtcacggcgtagtttgttctggaaaagaagtctcagcggtaaaagaggcctatcggcacttgaaaactattgtcccaggggtaaggccagagtgggcagcagacccacaggatcaagcccgggtggttactccagctgaagctattctcaatggagcagattatctggttatcgggaggcctataagacaggcagatgacccttgtggggctgctcaaaagattcttgctgaaatgaaagaggcttttgaaaaaagaggattttaaatggctaaaagaaccggactggccgagcttcctttgcatggaggccatgctccacggtggctttttagccgtatggttaggctttctaaagctctggtagaagttatcgtttacgagtttgggcctgaagagtttttgcgccgcatggcggatcctcattggtttcaggcttttggttgtgtgttggggtttgactggcattcctccgggcttaccactacggtgtgtggggccttaaaagaggccttaacccctatggccaacgatcttggtatatttgtttgtggaggcaaagccagggcatcacgaaggactcctcaggaaattgaaagctggcttgcaaaaaagggattgccatctgattacaaagttttggtggattatagccgtttagtggctaaagtggataataccgctttacaagacggctatcagctttatcaccataccttcttttttaccaagaagggggcctggtcagtagtacaacagggaatgaatcaggaaactgcttatgccaggcgttatcactggcttggtgaagaagtaaaaagctttgttaacgaacctcactcaggtattgcttctcagcgccgcgaaaaaaaagtgctaaacttagtggctaaagatagttcagaagttagaaaggtgttgataaatttgcttaaagagccacctgaaaaaattttaaaagagataaactcagctaagaagctggtttttcctgcccgtcacaggttgtctgaaaaagatctttcaccaagagggcttaataaagtcttgctaaaaacctatgaaagacaaccaaattcttttgaagacttattaaaaatagaagggcttggccccaaaagtttaagggctttaaccttggtgtcagagttgatttatgatgtttctgcttctcgagaggatcccgccaagtactccttcgctcatggtggtaaagatggtatccctttccctgttgatacaaaaatatacgataaaaccatcaactatattgaggaattgttaaaaacggctcgcattgaatattctgaaaaaaataaagcctttaagaggttaagaaaaattttcaattgaccttatttggtaaaatttagttgtaaatgttgtttttagggaaatggcaagagtttttaaaaggtcaatatggtcaggtggttatttttaactcttgaccagagaagaaaaattttttaaaagcacaagatagcctaacgaagcgaggaaccatggacaagctcaaggaacttatcaacgaaaatagagcagatatagagaccaggtggtacgaattaatacttgaaacttatccaccagaggcagcggcttttttccgtaaaaacaaagaccagttcgacaatcctgttggtgctaaaattagtgctggtgttataggtattttggaagagctagctggtaaaggtgatgaaaaacgcattgcggaatgtattgacgaaataataagattaagggcagtccaagaatttaccccgtctcaagctgtaaaagttttccccttgctcaagcgggcaataagagaagtccttgaagacgaattagaagataaaggccttttacaagagtttttgaaacttgaagaacaaatagacgagataaccttgaaaggttttgaaatataccagcaatgtagggaaagattgtatcatttaaaggttgaagaatggaagagtcgtatgtatatgctgctaagaagggccaagatgatttatgacgaaagagaaggaagtttgcctccgcaataatatgataagttaagagaggtatatatatgggtgctgtattcgcattacttatcgctttaggtttagttgtctttgtttggcttggggctggggttattggttttaaagctttgttcgcggtggtaattccttacgcggcgtttttggtctttcttgggggaataatttataggattgttgagtgggctaaagtgcctgtgccgtttaggattgttaccacctgtggtcagcaaaagtctcttaagtgggtcaagcgcagtcgtcttgagtctccgttcaataattttgaagtagctattagaatggctttggaagtctttgcctttcgttctctttttaggaaccttaaggcggagcttaagggaccaaatcttctttatggttctagtaaatggctttggctgggggcgatagcttttcattattgttttcttattattttgattcgccatctgcgtttctttacttaccctgtccctggatttataggaattatcgaacaggttgacgcttttcttcacataggtcttcctttcttctacattacagacggagtcattttggtggccttgacatatctccttttacgtcgcttgtcagatccgaagcttcgctacatttctttaggctctgattttatgcctctttttcttatattaggactggttatttcgggtatccttatgcgttacttctttagggtggatctctttcaagttaaagaattcaccatgggtcttgttcacttcagcccgaaggtaccagatgtaggagtaattttttacatacaccttactttcttgtgtgccttgatggcttatttcccctttagcaaactagtccatatggcgggtgttttctttagtcctacaagaaacttggccaataacagccgcgctaagcgtcatgagccggcgccttggtggcagaagcccaaatttaaaacttattgtgaatggcaggaagagtttaaggaacagcttgagcagtctggtcagcctatagatgaagattgttataagaagaaagaagcttaagaattgaaataataaacggagaggttagccatggccaagatgcctaaacctgatgaattacttaagactctagattggacaccacctgagaaggactggatggacgatgttcctccagagattaaacctgggcgtttttgttatccagccaaaaagaatattctagaagagataggttttcctaacccgcgtgagtggtctccattagatgatgactggaagctaccgtctaatagccgcgagattgttgtagaaggtattattgatcgtcttaaaaagtatcgatcctttaagctttttatggacatctgcgtgcgttgtggtgcctgtgccgataagtgtcactactttttgggatctggtgatcctaaaaatatgcctgttttaagggcagagcttcttcgctctgttattaaaggtgagcttacttggcaaggtaagttttttggaaagttagcgggagctcggaaattaaacgaggatataatcaaggaatggttttattacttttatcagtgcagtgagtgccgccgttgctctgtgttttgcccctacgggatcgacacttgtgaagttaccatgatggggcgtgaattgctccatcttgttggctgtaatattaactggatacttgagcctgttcgtaactgtttcaagattggaaaccacttgggtctccagccgcatacggttaaagaaaatattgagttcctgtgctgggacatagaagaagtaaccggccttaaaatggaggtgcctttcaataagaaaggtgctgaagtacttttcgtaactccatctggtgactattttgctgatcctggtatttacaccatgatgggttacataatgctcttcaattatcttgatattgactggaccatgagcacctatgcctctgagggtggcaactttggtttgttcacctctcacgaggcgatggccaagattaatgccaagatctatcacgaggccgagcgcttgggtgtccgatttattattggtggtgaatgtggtcatatgtggcgtgtaaaacatcagtacatggataccgctacaggtccggcccctaagaaccttgaagtacctcgtagcccgattaccgggacggtttttgagcatgccaaatctaccaagatgatccacatttgtgaatttacagcagacctcattgctcatggtaaacttgacttagatccttcacgcaatgataagtatgtggttacttatcatgattcttgtaacccatctcgtggtatgggcttttttgaagaacctaggtttatccttaagaatgtatgtaacaatttttatgaaatgcctgaaaacactattcgtgaaaagacattctgttgtggtagtggttctggtcttaacacggatgaatttatggacatgcgtatgcgaggtggcctacccagggccaatgctgttaagtatgtccatgaaaaatatggtgtcaatatgttagcctgtatttgtgccattgaccgtgcggctctgcccacccttatgaattactgggtgcccgaagtacaggtttgcggggtccacgaattagtagctaacgccttggtctttcctcatgagaagaaaggggaaagagagcgtgaacttaacttgcgtcaagaacctttgaagccggagggcgaagaaaatgcatgatgccggcaaagttatcccaggaattgttgtattggttgtgttggtgacgttgccattttggtggaatttgggaaaggctgcccccaggatagaactggagttgccaaagcagtacaaaaattgtgtggaagatagaaagtttatggctcgtgatcacatgaagcttcttaatgaatggcgtaatgaattagttagaaacggacagtttgaatatgttaattcaaaagggcagacttttcctataaagtttcaggaagggtgtctaaaatgtcatcctagtcgtagtaagttttgtgataggtgtcataattttgtagaagtaaaaccttattgttggaattgtcactattcgccggaggagatgaaagtatgggcgacaaaaaacgtaaaattaaaagaagaggctttctcaaagcagccggcttcgcatcattagttggggtttgggcttcggctacagctggccttttatccggacagaaagtaagggcccaaacatataagcctggcccaaattctttggtggccggtcggtgggcaatggttattgatacccggatatgtaccgaacaccctgagtgtagggattgtatagaggcgtgccatagttggcataatgtgcccaagtttcctgataaaaaacatgaaataaaatggatttgggatacgcacttccataatgcgttcccgtaccagtataatgaatatgatgcggactatataaaagaaaaacgtattatagttttgtgtaaccattgtgaaagtcctccgtgtgttagggtgtgtcctacacaggctacttttaaacgagaggatggcattgtaatgatggatatgcaccgttgtattggctgtcgtttttgtatgggagcatgtccttttggagctcgtaattttaattggtttgatcctcgtccttatattaacaaacctaattacgcctatcctactaggatgcgaggcgtagtagaaaaatgtattttttgttttgatcagttacatgaagggaagttgccaatatgtgtcagagcatgtaagtatggtgctataacctttggagatttagctgatcctaattctaaggttaatgaattgctcaggaagcatcatacaatacgtagaaaagtcaatttaggtactggtccttgtgtattttatatcatttaagtgaggtggacctatgtttgagaaggctttagttggaagtaaaaagtattatgctttagtatttttcttagcgtttttgtttcttattggacttgcttgttttatatatcagatgcaagttggtttaggtattactgggatgagtcgcgatgtttcctggggtctctatgtttgtcagtttacttacctagtggggattgcagcctcgggggttatggtggtcttgccttattatttacataactataaggaatacgctcggttagttatatttggtgagttcatggctatagccgcggttttgatgtgtattctttttattcttgttgatattggtcaaactcatcgtgttatgaacgtggctttacatcctactcctaattctgtcatgttttatgacatgatagttttatgcggttatttgatgcttaatattatttgcggatggaccgctctttctgccatgtataaaggtactaaatatcccaagtgggttaagccttttatttatctttctattccctgggcctttagtattcatactgttacggcctttttgtatgctggtatgcctgatcgtcatctttggcttaccgctgtaatggctcctcgatttcttgcgtcagctttttgctctgggccggcacttcttttaattttactttatattgttaaagcgtttacgcgatttgatccaggagaaaaagctataaaggcgttagctaaaactattacttatgctttgattgctaatttgtttttgtttggttgtgagctttttacggccttgtatagtaatattcccacccacaagcatccattacagtatcttttctttggcttagaagggcattataaattagtgccttggatgtggactgcatatatttctatggcagtggccgctatactattagtcattcctaaagttcgtaataatttacaaattcttcctttcctttgtgcactagttgttttgggaacctggattgataagggaatgggattggttataggtggttttattcctaatcctctagaagaaattaccgaatatacccccacattaccagaagttatgattgctataggcatttgggcgtttggttttctggtcattactatcctttataaaatggttatttctgtaatggaaagtagaagattaatttaattcttactgaggaccaataaagccgggcccatgcccggctttatatttttaacgaggatttattgcgtatgtcttctttaataaactttcctcgtctcttgatttctgcacaaaaaggaggggcagggaagactttagtttctttaggtctggtttcggctttatcgtctattggaagtaatgttattccctttaaaaaaggccctgattatatcgatgctggttggcttgcctttgctgctaagcggccttgctataatctcgacccttttttaatgtcttcagaaatcattctttcttcttttttgtctcatgctgcctctgatgctattgctattattgaaggtaaccgtggtcttcttgatggagttgatgttcagggaagttgtagcagtgcacaattagccaggatcctcaagacacctgttattctcgtcttagattgtactaaagttacgagaactttggcagcttttgttaaaggttgtcaggttcttgaacctgatttgatttttggtggtgttattttaaatcaaattgttcgccttaggcatgctgatattattactcgctctatagaaacttatactgaccttaatgttttaggagtgcttcctagactcaagaacttttcctttcctatgagacatttgggattacttccttggcaggaacatggagaaggcgaagttattattaaaattttaacagaaaagattaaagaaaatgtggacttagataaagttttagaagtagctcaaaatgctccctctttttcttcaagtgtgccaatattttggccaaatagagaaaaagatgtaaaaattggtgtttttcgagatgaagcctttcaattttattatcctgaaaatttagaagctttaactgctcttggggcagagcttattttcttagatgctttaagagattcatctcttcctagtcttgatgctctttacattggtggagggttccctgaaactcaggccgaatatttagaggccaattcctctttgagaaaagacattaaagaagctgccctagctggccttccaatttatgctgagtgcggtggcttaatgtatcttggacgtcgtattttatggcaaaataaagcttttgatatggtaggagccttacccattgatttcgaggtgggagaaaagcctcaaggacacggatacgtaaaggctaaaattgtggctgaaaaccccttctatcctttaaatatggaattatcgggacatgaatttcattattcaaaacctataaactggcaaaagggtgatttttctttagtgatgaaactttccaaaggccatggtttttaccaaggctatgatggagtggtgtataaaaatatttttggagcctatacccatgtccatgttttaggtataccggtttgggccgtaggtttaatagaagcggccaaaaaatggaaagaaggtttaacttttgattttagaaatatttgtcaggatcaaactttggtgttaaatggaattaacaattttattaaatcttaaaataaggaggcgcgtatgtttgaaattaccatcgattacgacaagtgtgctgcagacggcgaatgcattgattcctgccctgctcaggtctttgatgaaggcgaagatggaaagcctgtgattgctcgccctgaagattgtcttggctgtgagacctgtgtagaagtttgccctgagggtgctatcactgttactgaaatgtagcttttagaagggggcttggccccccttctttaattcttcctgaatttttttaaattccttttcaaactcttcaaatttttcatatttaataaactcttccaatagccttatctttatttgccaattgggatcctttttaatttcggaatgtaaagttagaaattttttcaatttttcttgggcttttattttttgcctttttctttctttgatagctttttcttcggcctttttagcccattccagagatttttctaaatagaattgagtataacgataatttttttcttcaagagctttttgggctttctgaaagtagtcctgagccttttgccacggcttgggagcaaatttaggagctccctcccaaaaggccttttcaagagctttttgggttttttctaaaagctcgttagggactttttccttttttaaaactttattaagataaggtatctgttttaacagattttctactttttctggtagggtgaatcctgtggaaaaaaataaggtacccaaaagtaaaatataaagaagggcctttgaagtttgccgaaaatttactatatgaaagaaaaacattctcatgaaagaattataaaaataaggtgggaaaagtgaagaagattttatccatttttttattgttactgcttgtagccattgtgggtgtattgtcttttttgtttttctttaaatttgaaggtaatcctcctgtagttgaaaagctttccctgcctaaagccttaggtaaagaggctagattagaattaaaagtagctgataatcgttctggtattcgagaaatatctatctttttggaacaaaataaaaagattgaaaaggtctttgaaaaaaaatatgaagtagatcctatatggggctcttcagtaaaagaagccgattttgaggtaactttttcgccttttaaattgggttttaaagatggccaggctactttaataatcaaggtggtagatgcttcttggcgcaataagttaaagggaaactggattgcctatcaaaagaaagttttgcttgatcttacttcgccccacattgtggttaaatcccctatgcattattttgttccaggcggcagtaacttggtggtctattctatttcagagccagtagttcgccagggtataatggtagataatttattttttaaaggttatcccgatcctaaaaaaactaatctttattattgtctagtggccatacctcttaacaaaaaacgtgtacatcgtatgtatatagaggctcaagatgaagccgggaataaagctactttccccgtggccttttatttaaagtctaaaaaatatcgtcgagatgtaatcaatatttcagatcgatttcttgaacgaaagatacccgaattttgggatcggtatcctcaaattcccagagatgacatgttaaaagcttttatttatatcaatacagaacttcgtaaagaaaacaataagaaaatatcagaaattgccaaaatttcacaaataaaagaattctatggctataaattctttttacaactacctaaatcagcaactagggctttatttggggattatcgtacctattactacaaaggcaaaaaaataggcaatgcttatcatatgggaattgatcttgcttcagtagcaggagctcctgttccagctgctgcttctggaaaagttgttttcgctgattatttaggcatctacggaaataccattattatagaccatggttatggtctgtttagcctttatgcgcatctttcaggttttacggtggccaagggagatatggttaaaagagggcagttaataggttatacagatacaacaggactagcgggaggagatcaccttcacttttcggtactagtccaaggcgtttttgtggaaccgcttgagtggtttgatcctaattgggttaaaacccgtatagccgagaaattggaaaataatcagtagagcctttgaattttaatagaaatatggcttaggctcatttattttgtcattgttagctagctcttttggttggtggctcaaatcttgagacatgggccggcgaggtctggcgaagtagtctcttaaataaaagattttgcaaaggtctctttaacgtaacaggtaaggtttggctggatagggtttaattttttctgccgtgagcagctcttttaagagatttaatttcttttcaaggtttttttcttttttgacttgcctaaagtaatgaaggccaaatggaaagttttgtaaataccagaaaagccacaattcaaaacgtttttcttgaagctttttgggtagaagcttctctatcaaactccaatgtttagagggagcatcggtaggagaaggcggattaataatttctttattctggaaaaattttttgatatcacggaagatccagggccgcaaaagagcagcccttccaatcattacaccctggcaaccagtagtttcaaataatttttgggcatcttctggagaaaaaatatctccattccctattatcgggatagaaagattttctaccaaaagcttaatttcttcccaacgagctggtcttttgaaaccttcctcagcagtgcgaggatgaagagtaataaattcaatgccagcggctacaatagtttgggcaaaatgtaggagtttatctggattgtgttcaaaaccacttcttattttggcagaaattggctttgtagtaacttcttttacggccgcaactatttcagcgcataagctcggctttttcataagagaaacaccccagccatagcgttgtatagctcctctagcacaaccaaaatttaaatcatatccagcaaagaggttcaatttttccagatgtttaacggctttgcgaaataaggccgggtctttacctgctagctgtgctattaaaggtttgtctttttcagcagttattaaatagggatctttttccggattttgataaacaatagcccgaacatttagcatttctgtaaaaaagaaatcgggtttaccataagaagctactaattctctaaaggcggcgtgggtaaggccggccataggggcgagcaataaaagttttttcatcgctttgtataattagcaagcttttacaagggcttgttaactaatgtgggttttacgtgttgcgataccacttctttagtggctgttacttttagtttttcgaacaaaaaagttaatttttcggctaaagtggccattatttcttttttgattttcgggtcaagattccaccactcttttttgaatggtccgaagcctcttttgcgtactttataaatgaactgggcctcggtcatgccttctttccattcgtttttaaagttttcttttaggtaggtgtaaattttctggcggaattcttctggcaaagccgggtgatcataaatcaaattttgaaaaccagtggctaaatgaatttcacagcacctcacttcaggaaagaggtgaaacatttcgtctggaagagtagaagcaccgtgctgtaccgcccctgccaagccaaattcctgacgagcaatttcggaaagtttttttaaggtgtcaaagtcaacggccactttggccactgagccgtcaggcaataccactccaccatgggctgtacctgtttggacgcttatcttagagatcccaggttttctttttaaatggaataaatattcttccataaaagcccgcagctcttctggagtgctatttttcccgccgatttcgccaatttcaccacctacagttaccgtaatgccttcgggttggtgttcccttatatagtcggtcatctctgcagttagtaatgaattatagtgttgctgttcgcggagagttggtttgtcaagaactaccaaagtggaggcgtcaatgtctatttgataaaactcggcctcaagggcttcatcaatgagtttaataatgttttgtttttctttttcaggggcagcaaaaaaggccttgcgattaaattgaaaatgatctccctggataaaaaccggccctgtgtagccttcgcgagccgctgccgctgtaaccacgctggcgtattccaacgggcgttgtttggtataacccatttcagaccgggctatttcaaaaataaccgctcctacattctgggctatagctaccctaaaaacagtgcgggcaaagtcataggtgagcccgcggatgtttatagcgggtacggtaaaacccaaaaaattttgggccatggccttataaagttcaaagatagaagctggtatggctccaagggccttggctatttcttttactaaagtaagttgcctttctttgagttttttatcttcagtgaagacggcttcataaaccaaattatcaagggcctttctggcggcttcttcgtcaaggatttttatgccttctctagtaatttcaaaacctttcatttcaggcctccactatttttcggctgaaaagaagataggccgtatggcctatcattctatcttccgggcggaatctttcagggtttgttttataaaatcttaacattatttccagcacttccgtaccagcaaaaggcaatttttccatggcctttaaagtttcgcttacctggttggctgtaggaaggaggatccctaaagggcagccaggttttaaggcctgccaagcggcctcaagcaagtcccagggagtttttaaatcaagaaatacggcatcaacctcttctttttcgtcaaatttttcttgagcttcccctttaaaaactaccctctccgccaggccaaagcggtttaggttttctttagctacattttgaaagcgtttttctttttcgtagctaatcacccgcccttcagggcctacggcgtaagaaaaggccataagaaggctgcctgagcctgtgccacattcaagaattgttttgcctggccctacgtttaggcgtaataaaatgtagcctatgtctttcggataaattatttgagttactcgctttagtttcatcaagaaatcatagatagtaggtttaagggcaaaggctctagagcccttggcaccctctaaaacactgccaaatggcttgccaatcagtccttcaaggtcgaaattatcccggtgcgtttgaaaatttttctttgaaacttctactaaataagttcttccctcttcagtacaaaggagaataagatcttgagggttaatcttcattttccccggcctcataaaaggctttataggcacgaaaagtcatataaaggtctcctttgtggataatttcaaaaggagaatgcatggaaagaaggggagggccacagtcaataatgtccaggccatgataggcaagatatttggctaccgttcctccgccgccttcgtcaactttaccaaaagaggcagcctgccacacaactcgtgcccgattaagcacacgcctgagccagcctacgtactcggcgtgggcgtcgctagcggcgtacttgcctccgtggcctgtgtacttggtaaccactacaccatggccgattttggcgtcatttaatttttcgtggacttctatgtagaagggatcaatccctgcggtgacatcagcagaaatagccctagttttgaaaagagtatcaagcacaatatcagcagctgggctaattccctggagtttaagaagctcgtaataaatcttttcaagaaggcggcttttggccccggtgtttccatctgaacctatttcttctttatcaaggaaaagggctaccgaggtataaaggggggcttcaaggtttaagatagccgctagagaagcaaaggcagagcttcggtcatcgtggccgtaggcaccgataaaggcgcggtcaagccctacgtcccgagcctcaccagccggtactatttcaagttctgcacttataaagtcttcttcaactaagccgtaacgttcatttagaagttttaaaatacccaacttaactcgttctttttcttcagaatcgggtaaagggataccgccaaaaagaatatttaatttttcacccgggatggcctctgagagttttttgtctccctgaactttgcgggctagatgtggaagaaggtcgcaaatggtaaagaccgggtcttttgggtcttccccaatttttatttggattttttcgccatcagcttttattactacaccgtgcagggcaaggggcatggctacccagtgatactttttaataccaccataataatgtgttttaaggtaggccatttcaaattcttcaaaaaggggatggagcttgaggtcaagcctcgggcaatcaatgtggctggcaataagcctgacgccttcggtcacgggtttacgaccagctaccaccgcaaccactactttgtcgcgaaacacgtgataccatctggtgctgctggtcgggctaaaaccccttttttccagtagttttacagtttcagcagcacattctctttcggttttggcggcattcaaaaaacttttgtagtcttctgataaggtttcaatggcctttttttcgtcttcatcaagcttgtcccatacgtggtgagacttataggccagtttttctttcaattctttaagtttgtttttttcagtcatgttatcctcctagattaaacttttcccattaccccttggcggagtgcgtctgggtgatggggcaaattctactgagggttgctgacgcatgggctgtggaaaaaggctcatgagttcgtatatttcttcaggcatattgttgcttaccggaagtcccagggctttggcttcgtcaaaggttatagggtaatcgtgggtccagcgcccttgagacaaaagtttggccagttctttaactttttcttcaggaaagcggccgttaaggagttcttcaaggttatattccatctggtttaaggccttttcggccacatcggctagaatcagagtttcgtcgtctattttgtcaagaggcttggtctggcgtacttttaccagggaagccgccgggaactgcccaacctgagggtccacagggcctaagacggcgtgttcatccatgacgatttcgtcagccgccagggctattagggtaccaccactcatggcgtagtgaggaacaaaggcggtggttttggctttgtggcgctttaaggctttggcaatttgcaacgaggcgagaactaatcctcctggagtatgaaggataatgtctatgggaacatcagggtcagtcatgtggatagcacggatgacttgttccgaatcatttacatctataaagcgcataatggggaaacctaagaggctcatggtttcctggcgatgtactagaagaattacgcgagacttgcgtttttgttctagtttacggatcatcctttggcgagcagcttctaaaaacttttggcgcaaaataggctgcatcatcatgatcataaaaattagccagaaaatatcaaagcctgatactccagacataggcttctcctaacgatttattttttcacctaaattataagacacaccccaggggcgtacttcatctgggaaacaattttcccccacacaaaacaggcgatgtaataaaagccccactacaaagccacctacgtgggcccaccaggccactccacctacaatttttccgtgaagaatggaaagggtacctgaaaagagctgtagtagataccaccagccgatataaagtaccgctggcatttcgaaaaagaaaggaaaaaagaagatagggatcatgacgatgactctagccaaagggaaaagtccataataagcgcctagaacaccagaaatagctcctgaggccccgatcataggaatagtggaatccgggtgtaaccaaacgtggaccagggtagcagctatgccgcacaatagataaaaaacaaggaagcgcctgtgccccatgcggtcttctacgttgtctccaaaaatccaaagtgtccacatgtttccaaaaagatgaatccagccgccgtgtaaaaacatagcggtaaagagggagattacattttgaagagccacgccagcgtctcccagcccaaattgagtgatacgggctggtaccacgccaaaattgatcactatggcttcgcgaacttgagcgggtaaattaagcataagaatgaatattaaactgtttaaagcgatgaggcttaccgtgactattgggaaggtctttcttgggactatgtcttgtatggggatcatcctaaagctcctacagcttctcctctaacatttttacggaaactttcacttttagaaaccagagcttcaaagtcttcttggttgatcaagccaaactcaaaatcttttgcccaatcctttagagatttcggtaatttatgacaaattttgaaatttttctgactagcctgttggactaaagcctcacgtcctccttcagaaaaaattattcccaaacaggagtgaaaagctgcctgaggagccagggcataaaattcagcggcccgcaaggcgtaacggttaccgttaaaggagacggctccgcctttttcttttaccaattcaaagacctggacgtcggtgatgctatccccaatgtaaaggatttcttctaaggaaagtccggtaacagagaggctcttttttacggctttggccttttccgtgcctcctatgggatttacttcgtttagaaaatacccggcgtttgtttcaggaataattttccagaatatttcatctagtttaagaattaccttttggctttcaggaggaagatcagtcaagccctgagcctcgtggggaatttcaatcatgggaaggttggctatctcttgagcaagtttttgtagaagtttcttttcttcaggaagtagttttacctgttctaaatctacccaggtgcaaaatatattttccataggaaaaccagaaacttcgcttagggcttctaaataaggccgataactggtgctgataataaaggtcggccaggtatctttagcaaaacgcaaaaatggtagggcttctgggagcacttttagtgtctttttcgaaaattcacgcattaaatcgttggtaacatcgtaggcctttaaaaagggtaaaatcaattttagagtatcaccagctttatagccagagcgcttttcaacatccgctaggaaatcgtcgtatttagaaataagagcgaaaaatttatccccgttggggataaaagcctcacaaagttcaaaggcattgtcgttcaaagtcagtgggccttcacagtccaaattcaactgcggcatacttacacctccttttgctcttttctaataaatttttctaggataatctagccataaaagagaaagggaaggggaatgacaaaaccaagaaggtcctggctggatattcttttccaggagcagtttttaaaggtagaaagatttttgtatatcttggtggctgtcttaattttgatagcgtcagccgtggttatcggggatggagctctcgctctttatcacctactggtagatgctcacgattttacccacggtattctcaaggtgatggaccggtttcttctggccctcatgtttcttgaaatcctccatacagtacaaattatctttggtgaggaacatcatctggcctgtgtagaaccttttattatggtagctattatagcttcggtaaggcgtcttttgatcctatcctttgaaatctctcatgctggtcaaattcctcttgaaaggcttaagttttacctgatggaaatgctcataataggctttttgattatctgtttagtaacggcggttattttcctccgccgttctagagaaagaaggaggcaaggttaatggaacaaggagatcgtattttagtgctggattttggctcgcaaactacccagctcattgccaggcgggtaagggagcttcacgtctacagtgaaattaaaccatgtgtcgcttctattgaagaaattaaggccttttctccgagaggtataatcctttcaggcgggccagccagtgtctatgatgaacatgcccctaaaattcccaaagagattttttctttaggggtgccagttcttggtatttgctacggtatgcaactcatgacccaccttttggggggaaaggttgaagccagtgctaaaagagaatttggtccagctgaattaaaaatacttgataatagcgatcttttttacggcctgtctcttgatagaagttaccgtgtttggatgagccacggtgacagagtagaagccctccctcaaggctttgaagccattgctgaaagtgaacattctccttatgcggccataaaaaattctgaaactcgcttatacggagttcagtttcatcctgaagtagctcataccgaaataggccgagaggtgctttctaattttgttttacgcatttgtggctgtaaacctacctggaccatgaaatcttttattgaaagagtggtagaagaaattcgccaaaaagttggcccggaagagaaagtcatctgtgccctttcagggggtattgattctacggttacggcggttttggttcatcgggccataggggagagattagtttgtatctttgtcaataacggccttttgcgcaaaggcgaagtggaaagtgtcttaaatcttatggcctctcttggccttaatctgcgttatgtggatgcttccgagcgttttcttgaacgcctgaaaggggttactgaccctgagaagaaaaggcaaattattggtcatacttttattgaaatttttgaagaagaagccaagaaagtgggcgatgtaacttacctggcccaaggaactctttatcctgacgtaatagaaagtgtttcttttaaaggcccttcggctaccataaagactcatcataatgttggagccctacctgaacgcatgaaacttaaactgattgagccgttgcgcgagcttttcaaggatgaagtacgcgagattgcccgtgaattagggcttcctgaagacattatctatcgtcagcctttccctggcccagggcttgccattcgtattttaggtgaagttacaaaagataggcttgaaatcttgagagaagctgatgctatcgtgcttgaagagattaaaaaaagcggctggtatcgtaaggtctggcagagttttgccgtgcttttgcctattagaaccgtaggtgttatgggggactaccgtacctacgaacacgttatagccattcgttgtgtggatagtgtggacgccatgacggctgactggaccaggctcccttatgaccttttagcccgtctttctaaccgcattatcaacgaagtgcgtggcgtcaaccgcgtggtctacgatatttcttcaaaaccgccagctactattgagtgggaataatttgaatggggggcgttagccccctcaatttttaccagggttctacgtaaagttcgaagtaagcccgggcgtgagcacaagccgggcattcttcaggggcttcaaggccttcgtgaatataaccacagttgcggcagcgccattttacttccatttctcgcttaaaaactcgtccttcttcaattaaacgggcaaaggcctcgtagcgacgctcatgatatttttcagccaccgcaatacgttcaaaaataccggcaatttcaggaaagccttcctgacgagcaatttcggcaaattctggatacatttctttccattcgtaattttctccggcggcggcgtgctttaagttttccaaagtggtgcctattttacccgccgggaaagaagcacatatttcgagatctcctccttctaaaagcttaaaaagccttttggcgtgctctttttcgtgattggcggtttcttcaaaaatatgggcaatctgcacaaaaccttcctttttggccaccgaagcaaagtaagtgtagcggtttcgggcttgagactcccccgcaaaggccttaagtagatttttttccgtcttcgtgcctttaatcttcatctttacctcctggttttatctagttttttatttgttcactaggattttaacttataaaaaaatttgtcaataataattctaaattagatagcaaaatcaaattctttttttagctcgcgtgatagtagagccaggaccatgtcctgcgggctcttgttttgataaagcacctgataaaccgcgtcacaaataggtgtttctacttttacctgctcagaaagcttttttacggaagaggtagtgcgcacaccttcagccacttgcgtaaggtcagccagaatgtcttctagtttttctccccggccaaggcgtaaaccgacggtgcggttacgagaaagtgaacctgtgcaggttaaaaccaggtctcccatgcccgccaggcctgaaaaagtaaggggattagcccccagttttactcccaggcgtgatatttccgcaaggcctctggtaataagggcggctctggcgtttaaacccaattcaaggccgtcagatatacctacggctatggcgataacgttttttagggcccctgccagctcaacaccaataacatcaaagctacgataagtgcgaaaatattggctggcaaaggttttttgcacaaaagagcaaatatcttcttcgtagccagcaatggttaccgcggtgggaagccttttggcaacctcttcagcaaagcttggacccgataataccgtataaaagctatgccaagcaggagttaaaacctcatttaccacctggctcatagtagaaagacttttttcttcaatgccttttatggtggaaactagaggtactggcttttctggtaggtctttacttagggcttttaatgtttcgcgtaaggcgtgagagggaacggcgaaaacaatgagttcagcttttttgagaactttaggttctaaagcggcttttagattatggggtagtttgattttaggtaagtaaaatggattttcgtgccgctcatttatactatcacaaacttctttacgcctggccagcagccaaacttgattttctttttcagctaaaagctttcccagggccgtgccccaacttcctgcgccgatgataacgaccttcatgaaatacaatttaaatatctatttggttaaaaataaaccattagccggaaaaatttaaaaatttattttaacgagctcaattaaatagtttaaatagacgacaaatggcattgtcattgtgaacaaagcaatccttgtcttttgccgttttcaataaaagatctataaccgccaaatggatactatcataggccttcagagcaaaagctttcgcaaagtcactcgctcgctctaaaagactttggttaaggccaattttcatatagtgaggccaatcttttttaaaatcttcctggatgttttctaaaatttcttcagaaataacgccttcacgaaatagacgggcaaaggctgcctgaacctctacataagcgattaaatgtgtagcgacaatctctgcctcaaagacagcctgttcaacggttaagctatgttcttcttttacatagagctttactaagcagaagtatctaaatagagaatcaccggcggtcctccaagatccgctcggccattcttttaccgaatatttttggtcgagcccgtccacctttgggcttcccaccatcccagctgaccaatcctttggcaatcaaggcctcgattccggttttatgttctccggcgggacaaagcttggctatcagccggcgatggcgtgtgatttcaataattttcccctgtttgacctcttttaaataacgagacagattgcttttaagctctctcaccgaaacttgcataatacctcttctggcataattgtggccatattttaacacatgaggctacatttggtatctagcacatttttatacacgactcatccgatagccgccagctcccaggtcttgcgccatacgtatctactctacaacctccccgcccagaacttcggcctgtttgagcaccgtctgcgtggcctcttcctgtttgtccggcgggtaaccatatttacgaagggtgcgtttcaccagaaccctcaaataagcccttacattttcgcgctgggcccaatccacggtgacattttctcgtaccaggcgcaccagctcctgggcgatctttcgcaaagttttatctcccaagacttccaccgcgctctcgttggccgcaagcgcatcgtaaaaggccacctcttcctcgcttaaacccaattcttcccctcttcggtcggacttacgcatctcgcgggcaagcgcaatcagctcttcaatgacctgggcggcttcaatggcgcggttctgatagcgacggagagcgcgctcaagcatctcagaaaaacgccgggcctgaaccacatttttgcgccgccgggtgcggatttctccctgcaaaagtttacgcaaaagttccaccgctagattcttttgaggcatatcctggatttcggctagaaattcttctgaaagaatagaaatatctggttttttaagacctgcagccgcaaagatatccactactccttcagggtccacggcccgatccaccaactggcgaagggcgtaatccaattcttcttggggacgggcgtcaagaggcgcgcgtttcaccagggcggagcgtacggcctgaaaaaaggccacgtcgtcacggatgcgtagggcctcttcatgaggaacggccagggcaaaggccttggaaagttcgagcaccgccttgacgaaacggtctttcccatccggctgggccaaaatatgttcctgtgcagcgggaaggagggccagacgttcttcaggtgttccggttttccaggccgaccagtcgaagccgtgaaagagatcacaacaaatttcgtatttttcctgcatgaccgccaccgcttcttcctgatcaagggccgtgcggcccttacctccgctttcggtataaaccgcaagcgcctgttttaattcgcgggccagaccaatatagtccaccaccagccctccgggtttatcgcggaagacgcggttcacccgggcgatggcctgcatgagcccgtggccgcgcatgggtttgtcgatgtacatggtatgaaggctcggacaatcgaagcccgtaagccacatgtcgcgcacgattaccagcttcaagggatcatttggatcacgaaaacgccgggccaggaactcccgtctttctttgttacggatgtggggctgccattctggaggatccgacgccgaaccggtcatcaccactttgattacgcctttatcgtcatcttcgtggtgccaatcaggacgcaggtgaatgatctggttataaagatcgacgcatatccggcggctcatgcaaacgatcatgccctttccatcgagggcttccagacgacgctcaaaatgcttcactatatctttagcgatcatgcggaggcgtggttccgcccccacaatggcttcaagttgtgcccatttggttttgagcttctccttacgctcgacctcttctctttcggtgacttcctcgaattcttcgtcgattttgggctttagctctttgggtagcgcaagctttgccagccggctttcgtagtagatgggcaccgtcgcaccgtcttctacggctcgctggatatcgtaaatggagatgtagtcgccaaagacggctcgcgtgttgcgatcctcaagctcaatcggtgttcccgtgaaagcaataaaagaggcattgggtaaggcatcccgaatatggcgggcaaaaccgtcaatgaaatcgtactggcttcgatgagcttcatcggcaattaccacaatgttgcgccgtgaagaaagtagcggatgctggtcgcccttttcgtcaggaaagaacttttgaatggtggtaaagatgatacctccggcttctcgtgaaagaagctcccgaagatgagcccggcttttggcctgaacaggctcctggcgtagaagttcctgacagcgggaaaaaactccaaacagttgatcatccagatcgtttcggtcggtgagcaccaccaccgtaggattttgcatggccggctcacgaatgatgcgtccagcatagaagaccatggtcaagcttttgccggagccctgcgtatgccatactaccccgatacgccggtcgccaggccgcccaccttggccccgcacttcataacggcctatttcttctctcacgcgcaagccttcgtctttggcgagcgcagctgccctcagggtctcccgcaccgctactcgcacggcatggaattggtggtatccagccacttttttggaaagccttccgccgtcgtcttcgtacaccataaaatctcggatcagttccaaaaaccgctccaggtcgaaaacacccttaagaaggacttcaagctggaggacgccttcgtcctccactcgctcgcctgagatcgtgcgccagggtttgaaccattcccgcccggcggtcaaggtacccatcctggcttccagcccgtccgaaatgactaaaagttcattgaaggcaaagagagtgggaagttccgctttgtaagtctgaagttgctgataagcggtccagatggtggcttcttcgtccgccggatttttcaattcgatgatgactagcggaagcccatttacaaaaagcacgatgtccggccggcgggtatggcgaccttcggtaacggtaaactggttgacggccagaaagtcgttattttcggaatcgtcaaagtctattacgcgcgcctgggcaccggctatggagccatcctcccggcgatattctaccgtcactccgtccacgagcattcggtggaaggcccggttacgagcctctacggtggcgccgggaggatttacgagctttcggaaagcctcatctagggcctcgataggaagttccgggtttagccgggccagagcatccttcaggcgttgtgggagaattacctcctgataatcgtcccgctcggcgaaaggctccccgggagcgatctccggcccgtgctttatttgccagcctagggattcgagccaggccagcgccgccgattcaacttcggattcagccattttataaggattactcacgattgttattccttgttcaattctataaatgcctggagataactttcataggctcttggatctaaataaaaaagcacctcgctaggcctatattccaaaatatcgcccaagacatttatacgaacgtattcgccattttcctcatctacgtattcattaaatacagagttatcttcgtattccaacggtttttccggctcagagaaagggaaccgatggactgtaaaaaggaaatgtacaatggtgtctacagtcctagcaacaataacggcatggaccttatcaagaccttgaaagtctggccccttgccatgagatgcgaaaccataagtattccttaactcaactatactttgaacaacagtttgaaggctcccgtttaacttacgtatcgattcgtttgctttttcttctctaattacatgacttggtacgagttggagagcatcaagagaggttttaaaaagtttgggaagctcccatttttcttcgtatggaatacctctctcagaaagaatggctttgcatacactctcgaggagagttctagccaagtcaaacaccaggcctgggttagccttattcaaagcatcttcaagagcttcaatttgttcgtgaatatgagtaaaaccggattcacttgcttctctggctccatacattacaaatttagtaaagtctctattgttcacaaggctttcctcttcgaggagattctcctatttttgttcgggcttttctgtacatgtctttaagttaggatggattatactcgtatattattcatttcaaatagctagctaacactcttcttctgcgaccaactgaagagcaactttatatcccattccttgcaaaaaccttgcattttgcataagatttaattgactaaaaaatggaagtaaagatgttacatcgcttccgattttcttgctaataattacataagtaacctcataactcgaaggatttggtctttgtgaagcatcaggaatcaattctaaaaacctctctccgttatccatagttgctattttttcacgtattttctcacgaacagaactatcttgtaaaaacactctcgcagatactgttccttgagcaaataaatgacttaaagtagcggatcttgttttctttttaacgtgaataatctgctttttatcggataacaaatcgcaaaattctatagaagatacagcatctgtaggcttaacaagaattttatctaaacagataaaactatcatcttcttgagctacacgtagattatattcagattctcgctctccagttctagcagtaggtaaattataaactggaggaggtattgactggacaaaactttttacgcgttcggcaaagctactgtcaatttcgaaccattttccctcgattaaaacatataagcgaccttcatgtattatttcccacacaatgcaattgaaaagtgaccacttatcctgaaattgttcattattaatccatcggactgaaactctatagctttttaatttttcaactgttaggttgtttgtcttgtctccaagtacatttagatattcttcaatatcaagatcgtcgtactcttgttgtcttgttccggtaatacggaatttatctatggattgccaatcaacaacttcaggtggagctaagtgaagtttttctatatttttgttttttattgcctcctctaatttagagtttaggaacttaattagacttggatctcttacttcgtttaaatagtctacccagccgaaatattgtttatatcgattatcatagtaagcctctaaaatttgcttgcacttttctccaagctgatcaattgtgatttgtgcagtaaaagtcagagcatcagccccagttaatcgctttgcaaaagcttcatcttcaggctctcctgttacagcccgaagtaaatctctcgaaacatccaaaccaaaaactcctaaatctgctcctcgacttgtttgttttcgggtagcaagcatcatgtcttcataagttctcaaatctaagctgcgcaatctattcggatgaattcgatttagaactacttttagaccaaaattaagctcataacaatctggctttaaaagattacggccataaccaaaggtaaacgcaaaaatccttttttcagtttttataaaaagtacacctgaagcatttgaaacacttatctcattaagatccaaatctaatgagggttgaataaactcgatccatttaggaggtctacttaacgaagttgaataccaaaactctccttcaaaaggaagttccgacctaagaggaattctcttaagtgcatcaggatttcgtaatgcgtcctgaaaagaacttatgttatctttcagcagcaagaccgttagcttttgtgtttttttcttagttgagctcacaaaatttccccacaaacttttccgcatctttgatgcggatttgtccggaaatgagtttgggaagaagggtgtcgcgtatattagcaaggtttaatatttctttttcgttgttcaatatagataaaaataaagaagcaatatgtttatgaaatatttctataagattattggtcggcattaaaatattaagatttttaaatcttgatttgctcaagtttgtaaaaacagaaccgccagatccgatttgcataatttcttttcctaaaatttttaaagtcaaaaatgcaaaaaagggactaatttctttatatggtattacactattaatttgttggttagtttgagaaatctcgcttgtcataactactaaaccaggagtagcaatacaacttacacaaattgaatacggtggtaaatatttattgctttgcaaatcggctcctttcttggatagatatttagttgtttggacaacgaatacctttccatgcatatcaggaatagtgataaaaggaacttctttgccataatttgttttatcttttgtaggtggtgtctttccgcaaactactttacctaaatcagatactcgcttaaccctccaccctcttggtatcggtccaagaggcgaatcctcaaaggaatcagggaagaggcgggcaatttctggagaaagtttggggaggttggaatcttctttttcgagtttttcaaggatggcacggcggcgggcggccttttccgccagggcgtcagggatggggtttccggccttgagagcattatcaatcacagggtcaaagtccacaaaccaggacttaaagatggccttcgccatctcctccagcgtctcattcatccgccgattaagctctatcttgtcatccaacgtgccgaggatgtgggcgatggctttctgttcggggagggtaaaaaaaggcaaacaaaatcggcttacatgttcccattttgcgcgaggcattctagtaccttcagatccttgagatgcaaacttaacaaatgcttgggatgccatacagtaaaataaaaatttctgatcaaatccggactttgctcggacaacccatatatcggtagaacatactccatcaaaaggtgctataattacttttcgaaaataaggtcgtaatttgccaaacaaaatatcacctttgcaaaatttgaattttgtactgattgtatcttcggctttccccacgcctttaagatgaagttcaccttcttgtatatgttctaatccaatataaggtaaaccttctgcatcttcaggatttattgtttctcttactaaagctgccatatcaccaaaagcgatttgtctaacttttgttcttttatcgcttttcatatttttataccctcacccttactctctcctcaatcctttctctgatctgcgaatacaatctggcgttaagattttggggatcgcgtatgcggactactaaagcgtaaggttcttcttctgcagagatagcctctccccagggaaaatcattacgcgtaactaccacaaatagtttctttcttctcaaaatggaatttgtgttaatctgtctccaagtccaagttgccttctgaacagtgcctttacttcggtctgtaagagttggataagctcctctcagttcaccgatcttttctaattcttcttttgaagttgcagcattaaactctttgcaaacttgctctaaactttctgccgccaccaggcgaaattccatgcgtgtagctttataagaaatacgagtagttcttaccgctgcagtataagcaagagcgacccggatttctcgtatacgtctgcccggagaaaggaagtcctcggggagaggaatttcatagaagtgatgccgtttatttggtatgcgatcttcggcaattaaagtaacatcgttttctgaagagttgattaacgcttccagatcaaccaaaccatacccacagactttaagaatatctttttcttcttcgaataagtctttccactcctcaagtgtgtctgcatgagcaattaaaagagcacgaagcagattatgactggcttcggaatattccgaaaggattaagcctgccagatgggtaacatgcggagcagaaaaacttgtccctgaattttcggcaaaaggtccattagtagaaaaatctttgttaaaggataattcgcctaacccttggcttttatttaacacattaaaagatccagcccgaacattgattgcccaatttcccccgtaagccacaagctccggtttaatagccccgcctatagagggaccgtgcctggtaaagggagagggttgattgcgcctggcgatagggatttctgccggatcatgtcgataccgctgactgttgtaagtttgatcccatcgggcaatgcttcctactgtaatagcatttaacgccggagccgggtccagtatagcccactcatcattgaataaataatgtggataattttctttccaagaacgcccatcatgttgagatggcaaaacatttccggtggaaacaataaatagcacaccaagttctctagccaatttatctaaagtataagctagccctcgaagatgaccgcccaggtaaggttttcggcgatctcctaaagataggttgaaaatcctacagccatagtgttcataaaagtatcggacagcttcttctatgtgcttctctagaaagcccgttctattttcgtttttatcatccaatatccggccactaacgatccaaaaaaccggaataaattgacgattacgcaacttttcttctacatcaccataaagagctatccctgctaccagcgtgccatgtccggtgccatcttgtgggggataatctggcaggaaactctgcacatctcctacagcagattttaataaattatgagtagaaacgataccactgtcgaggatccctattactggagcagtatcaggaggaggtggtgggtctggaatttcttgaatatctatataaagcaaggttctttctaatccatatttaggcggcaaatctacaaggcgcacatctcgatatcgtaagagctcttccgcttgtgctaaagaaacttggactcggaaaagaggaggatctcgcacccaatcgaggatttctatcccctgctggtgacaccaatttttaaaagcttcctgttggagctctctttctcttgaactttccaggggccacaattccacatctaagatgaaaggctcggttttaggaaatccttcgtttctaagtgcccaacctttgcgatgttccggcgtccaggcgcctatgtcttgcaaggcatagatcaactgcaggtattgaggcctgcctccctcggctaaagtggctaaacgagcctcaaattctgcgagggcttcttcgctggcgaaggccagaacgatgtttttaccctcctggctaacgaattctacatttggtcctaattgtccaagtctttctataggaaaggcttcttgaatctctaaacggattaaaagtctttcatcataacctttaatgtctttcttggcttcatgagtagcttgtactatagactttttgaggaaacgggcgtgctgtataagatcatctggttttcgtactcttggagcccctttaggccttctttccgtgattggttcttcccgaattaattttagatggcaatatttttctttttgttcctccatcccttaaccctgcttaattcgtttttggcgcgcttcctccctctggagagcggctataagatggcgctccttcaaaaattcttctccactaagaatcatttgtttaactgctcttcgcaatatcctttcaatatccgcatgacttaaccctttaaatttgtaaacaatatttgtgtccgaaatatcgaagtctctccgtacaccacgtaatttaatttcgagtaaacgtcgaatctgttcaatattaggacgatcaaataccagcacttcttcaaaacgtcgccagatggcgatatcaagaatcatctcatgattggtagcagcaataagcagactgcgcccacgataatcatccaacatctgtaaagtggcattgactacccgcttaatctctccatgttctgtttggtctgctcgttctttggctaaagcatcgaattcgtcaaaaagtactaccatcggaatattagagatgtaatcaaaaattttacgaagattagccgccgtttctcccaaaagggaagacactacactatcaatccgaacaatcccaaaaggacggccaagttctgaagctataacttcagccgttaaagttttgccacatcccggcggcccacaaaagagaaggcgatttgttggaacaaggccatagctacgaagtcgttcttcgtagtgatattccttgaggatttcttctataatggaaaagttttcatcagaaagaactacatcttcgaggcgtcttgttgcttgtaaaatgtgaattaagggtaaaccacgatctttatcttttggaggctgaagataattccgagggagattttgaggtcttccataaagaatcttttccagatcatttgctaagagatggtgatgttttcttcgttcttcgcgaataatctcttccgagacttgcctaaaagcttcaatgtttccttctatacctgttttaatcaactggcgcaaaagtttgccactagccacttttgtctcctaaagttgacttatttttttgagacctttgcaaaatttctagaaaattctctttctcatgctaaaatgaaccaaaacaacatgttgttatttttataaaacaatgttcattttgaattgaacaatgttcattttttcagctccctctccaattcctccacactcggcagactactcttaatctcctccggaagagcacgggtcagacgataagaagaaacgccaatcggctttgtagtatctctcagagcatactctacgattactttgtttttggacttgcaaagaatgatgcctatagaaggcctatcatccgggtggcggagtaaatcgtccactgccgaaaggtaaaagttcatcttgccggcgtattccggcttgaattcgccagtcttgagttctattaccacatagcagcgcagtttcaggtgataaaagaggagatccaggtaaaagtcttctcccccgacttccaggtgaacctgactccccacaaaggcaaagccaactcctaattcaaggagaaaatctcggatgcgggctatgagctgcttttcaagctcacgctcgcggatgtcttccgtcaatcccagaaaatcaaaaacatagggatctttcagcatttcttgggcaaggtccgattgaggagcaggtaaagtccggtcgaaattggtaatggcctttcccttgcgatgataaagcccgctttctatctgatggaccaagacgtttcggctccagccatgctcaatggtttgctggatgtaccatatacgctcagtaggatctttgactttctcaagaagtgtaatgttgtgataccaggtaatttgtgcaagcacctcttgcacaaattttttatcaggataagcctcggcaaaggcccgcatatatttcaaattccgggcggaaaaccccttcaggtctggaaactctcgcctcaggtcctgcgccagacggtcaatcaccttcgagccccagccttcttttctctgacgttccaaaatcatccggccgatttcccagtagagcagaataagctcacggttgacggaaagggcggccttgacccgcgccctccgaatgcgctcctttaaatccgctaaaaattcggcatagcccgtaggcaatctattctccaaacccaagctcccttaaattacgtttaatggcctcttcaagttttgccccttcggaaaactgggcctcaagctccgccaccaggcgcttcatcttctcctcaaaaatttcgtcgtcttcttcctgaatctctacacccacatagcggcccggggtgagtatgtagtcgtgctccctgcggattttctctatagtcgcacttatgcagaatccagggatgtctttatactcaccagcaccatcttcagcgcgccaggcgtggtatgtccgggcaattttctcgatttcttcatctgtaagttctctatggacgcgatccaccatgactcccatcttgcgggcgtcaatgaaaaggacttctccacggcggtcacgaagacgcttcttctgcccggcaggcgggcgaccgctcttgtccctggtcagaaaccacaggcaggccgggatctgggtggtgtaaaaaagtttatcaggcagggccacgatgcagtccaccaggtcggcttccacgatattcttgcgaatctctccttcgtttgactgattggaagaaagcgagccgttggcgagcaccaccccggcgtaacctactggtgatagatgatggatcatgtgctgtagccaggcaaagttggcgtttctcgccggcggaagcccatatttccagcgtttgtcgtggcggagttgttctgcgccccagtttttcatattgaaaggtggattggccaggatgtaatcggctttgagatcagggaaccggtcattcaaaaaggtgtcgccttgttcgatctttccctctatgccacggatggcgagattcattttacagagacgccaggtagtgtaattaagttcctggccgtagatgctgatgcgggcgcgggcccggccgccgttaccgttgcccgtggcgtgggcctccacaaaacgcaccgactgcacaaacatgccgccagagccacagcaagggtcgtaaacccggccctcaaaaggctcaagcatctccacaagaagctttaccaccgaagccggagtgtaaaattcaccccctttgcggccttcggcgctggcaaactggccaagaaaatattcgtaaacccgccccagaacgtcctttccccgcgcttcttcgccctctaaccggatattcgtaatcagatctatgagttgaccaaggcgctgtttatccagggccgggcgagcataatctttaggaagcactccttttagggaaggattctcgcgctctaaggcctccatggcctcgtccactatctggccgatctctggccgacgggcgttttgcttgagacgctcccagcgggcctctggcggcacccagaagacgttggccgcccgatactcgtcgggatcttcaggatcggcgtaaggttcctgttcaagtcgtttgcgatgttcctcgaaagcgtccgagatgtacttgaggaagatcagccctaggaccacgtgtttgtactcggcggcgtccatacttccccgcagggcgttggctgcctcccagagcttggcttcaaaaccgagaagtgccctgtcgtttacctcgaccttttgggtacgacgagaacgtctttggggtttttgttttccttgagattggctgtttaactcaagaccaagatcttcttggaggaatttgtcgataggattcttgtttggcataagcaaacctcgattagtattttatagttttgatatgctttatctttctatttctcgagctcttcttcgaattcttttacaaatatttttttagcaagctgattaaattctggaaattcttttacgaaaagcttaaacaactcccttgcgcagtaaacacatcctccatcagcctgctttaaaatatttaagattttatcttcttctttggtcattttcttccaagttaaaactatttattcgagaaattatttcggacttaagggtaaatttgtgaaagattgctttagggcctgggtaggattgaacatcctgcaccaaaaaagtctggtttcttacttttactatctggccgggttctggaattatcatttgttttggacggctacttatccctctatctttttcaccataacaaaaaaagactttatagaaaagaaatttaatctttccacaaaaattttagaaaaccttatgaagttcaaccgataaaggcgggaagaggcgaaactaaggtagttattgggctaaaaaatggggtgaccggtgggatttgaacccacgacctccggggccacaacccggcgctctgaccacctgagctacggtcacctccaacaaaaacctatttaaatttaaacttatttttactctgcttcaagagaacataaaaaatggctgggggactaggattcgaacctagaccggcgggtccagagcccgctgtcctgccgattagacgatcccccagcgcttaaccaaatgattatcaaatttatgcctcgtgtcaaggaggcaccctactttcttatctatttctctattaaggctctagattaaatccaggtgtttttactgactgggtatttttatgttccccaaattttagctgttactactggatgccgaaaaagagattagcggaaaacttaaagggaggtttggaaatgtcgggcagagaaattttagaacaactaatggctataaacaaaaactgtcgagaggctttagctgaaaatgacttccaaaagttacaggccattcttgatctcaaaaaggaacttatgaagtttcttaaaagctgtaatttttctgaagaagatattcctgagatagagcaagttttacatgatgaagaagacttggcgaaattagtaattatgaaaaaaaaatctttagtcgagtttttgaacgtaaaattttattaggaggaaggccatgcaaatatctcgtctttccactcataatatagaggctatcagccagtctcaacaaccagataaagattttcctcggtcagcttctaatgaagtttttaaagaaaagatagaaaataaaatgcctgaagaccaaaaaaggccagagagttatgaaaatatagtaaaaactatccagaaagaacttgaacagctaaatgtaaggttggtaatcagtgtggacaaagatactaaagattttgtagttaaagtaattgatcctcaaacagatgagattattaggcaaattccgccacaggaacttttagaaattagaaaaaagctcgatgaattggtgggtatcctttttgacgcacgggtttagaggtggaagcaaaagacgatgttgtaaaaattctcattgctgaagatgaaaaattttttcgtattctactttttgaggagcttcaggaccaaaaacgtcaggtaaaagtggcttcaaatggtgcagaagccctggatctcctcaaaagggagaattttgatctacttattaccgatttaaaaatgccaggtctagaaggaattgaacttttgaaagaagccaaaaaaataaatcctcgcattttggtaatagtgataaccggttatgcttctttagactcagctatcgaagccttaaaagaaggggcttatgattatattcgtaagcctttcagtctcgaagaattaaaagtgagcgtgaacaatgcttgtaccttaatattgcttgaacgcgagaacaaaaggctacttgaagatttgcgccaagtctacaatcgttttaaagaaagtcttgaagagcgtactccttcccctagatctctacttgatgaactggaaagattagcgagactccgccaggaaggctttcttgaggaagaagagtttgaagctataaaaaagattttaattcaaaggtcaaattatgaataaaccccgatacttagtagtagatgacgaaaagcttttgcgggaaaacttagccctcttaatttcttctgcagaagactgtgacgtttatcaggcggaaaatgcttatgaggcccttgaaatattaggcaaataccctattgatatggcttttgtagatataaatatgcctgggctttcagggattgagctgcttaaattaattcgtagagatggccataaaatacctgttattcttatgacgggttatccttctcttgaactcacggttgaagctttaagagaaggggccagtgactttttgataaagccttttacctcccaacagcttttcgaaataattaatcgctttaaacaaaagaaagacactccaaaagcagaatataatgatattcttgagctcttaaaacaaaaaaccagagaacaaactcttctttttactattagtgaccgtcttaccagctgcaatagcttatcaaaattgtactatgaaattgtaaaactcaatcaagaatttatttcttctgaagaagctgttttttatctctttgatcaagaaagaggcatgcttgtgccaactagctgggtaggtttaaaggaggaacctcagagtctttctatagaggaagcaaatcccataaccaaaagcgttcgcgaaggacttccttatttaatccctcaaaaagatactgaaaaagctgctcttgtagttccttttcgtatgaaagaagaaattttcggggcccttgttttgtgtcgaaaagaaaatttttctaaagaagacctctttcttgccactatcatattggaaagaagtgctcctttagtggaaaattttattttatatgaaagtatcgttctcaacttacacgatgctttgaaggccctagttaaagtgcttgaggctaaggatccctatacaaaagaacattctgaacgagttacccgttacgctgtacttttggccaaagaaatagggctttccgttgaggaaattgaatgcttaagagtagcaggacaccttcatgacataggaaaagtgggtattcctgacgctatattgttaaaacctggccgcctgaccccagatgaatttgaggttataaaagcccatcctcttattggagcagaaattgtaggccatataggcctccttgcagaagaagcagaaattataaaatatcatcacgaacgctgggatggaaacggttatcctactggtttagccggccaagatatcccacttctttcacggattcttgccgtagctgatgcttttgatgctatgaccagcaaacgcccttatcgcccggctatgagttttgtccaagctcttaaggaaattaaaaatggcaaaggtagtcaatttgatccggaaatagtgcaaatttttgtttccgtatttaagaattttttggaggaaaggaataatgaacaaagagatatttcatcagttactgcctaaagcggcctgcggtcacctgatacagggattaattcataattttagtggtcctttgcaaattatttctatgcaactagagatgctcaagttttctttgtctaaagaacctgaaaatgagctttctaaaaccttgagagagcgactttcccaaatggaagagcagattgttaggctcaaagaccttttagacgctgcttgtgttttgactcaaaatagcccaactcccattaacattaacgatgtgttaaaaagaatgctgatattttgggaggcagacctaaaattcaagcacgatatccctaaaaacttatttttttctcaagatgagctcatgataatagcgccacctgcccaggtttatcagggtttttgtgcccttttctgggcaatagtaccttttctcgttaaaaataaattcccccttacggtgaaaactcagcacgaaaatgtaccagtaatagatatcgaaattaatggatctgaaagtttacctgaagatgaccctttttttgttttcgccagagaaaccctttctccgtttttcaacttcgaagtatctaaaaatagattaaggcttgtttttaatccttcctaatgatctctgataatttgacttggtccttagctttgtggttagtccccaaaatgggacctcggcgtttttttaagcttttaaattttgtacaaaatccagaagaagttttttctctccctaaatcaagaattaaagaacttggcttagagttaccggaaaaagaaaaggccttagccaaggccaaaaatgaattcgctcttgttaataagctaggtggaaaggtaataagctttttcgatgaggattaccctcctcttttaagagaaatatccgatcctccgcccattttatatgttttaggaaacttgcctcaaaaaacagggctggcggtggtgggttcaagaagggctacttcttacggccgggaagtatgtcgtaagtgggtttcggttttagcccgagccggaatccctattgtaagtgggctggctttgggaattgatagtatggcccacgaggcggcggtaaaggaaaatgcccctacctatgcggttttaggttgcgggcttgacgtaaattatccagctagtaattcctggttgcgccgggagataatcgccaaaggtggaggtttaatcactgagttccctttagggactaagcctagaccaggaaattttcctattaggaatcgcctaataagcggtcttagtgcggcagttttagtgatagaggcagatcttaaaagcggttctttaattaccgcgagacttgcggccgaacagggaagggaagtattagccgttccagggccggtttattcttcgcaaagccggggtacacacgctttaatacgagatggcgcccttttggtagatcatcctgagcaggtgctagaaattttttcgttatcttttttaaacgaacgagaagagttgacacttagtgaagaagaggccaaagttttaaattgttttgaaggcgagccccttgaatttgatgaattgattttaaaaacgggtttggaagtcgataaattattacaaattcttaccaatttagaattagaaggtttgattgttaaacaatctgggaatgcttatttaaaggtgtcgttatgaaaaagggtttaattatcgttgagtcccctaccaaagtgcggactataaaaaaaatcgtaggcaaagactttgaggtagcggcctctgttgggcatatcaaagacttgcctaaaagtcgtctaggagtgaatgttgataacggctttgagcctgagtacgtaaccattcgtggcaaaaaggaagttatcaaaaaattgaaaaatgccgctaaaaaggccgaagagatttatcttggcccggaccctgaccgcgaaggtgaagccattgcctggcacattgccgaagaactaaaaagccttaaaaaacctataaaacgtcttttgctgtatgagcttacggaaaaaggcataaaagaggcccttaaaaaccccggtgagcttgatcctaacaagtttgaatcgcaaaaggcccggcgcatacttgaccgcctggtaggttataatctctcgccgcttctctgggaaaaggtaaaacgaggcctttcggctggaagggttcagtccgtggccttacgcctcatctgtgagcgggagcgtgaacgtgaagcctttgaacctgaagaatattggactattgagcttctttttgaaactgaagaaggccctctttgtgccaagctcaagcgttacaaaggcaaagccgtaaagcctaagagcgagactgaagctaaggccatagtggaagaccttttaaagcaagaatttttagtttccaaagttgaaaagaaggaagtaaagcgaaaacctccggctccatttattaccagtactcttcagcaggaggcctggaggaggctaaggttttccgctaaaaagactatgcttcttgcccagcgcctttatgaaggtattgagcttggcgaagaaggcgccgtgggtttgataacttatatgcgtacagactcggtgcgcgtggccaaagaggcccaggaagaagccagggcttttataaaacaacaatttggacctgattttctgcctaaaaaaccacacgcttttaaaagccgcaaaagcgctcaagaggcccacgaggccataaggcccacttcactacttaggactcctgaaagtctcaaaccttatctttcgcgcgaagaacttgccctttatgacttaattttcagacgctttgtggcttcccagatggctgaagctcgctttgagcgcacggaaattcacattgttggtggagattacgaactcttggctagtggccagcgcctggtgcatccagggtttcttgttctttatcgtactgatgaggaagaagaggccaatttgcctcaggtggaagctggcaagagccttaaactgaaagaaattgacccgaaacagcattttacgcagcctccaccccgttacactgaggcgagccttataaggacgctagaagaaaagggcataggtcgtccgtcaacctacgcgcagatagtttcaactataaaagaccgcggctatgtggaaacagaaaaaggctatttaaagcctaccgaacttggtttgctggtgaatgatctcctggtagcccatttcccaaatattattgaaacagggtttactgcgagacttgaagaagctcttgacgaaatagaagagggcaaaaaagaacgggtagagcttttgcgttccttttataaaacctttgaagaagtcttgaggagagccgaagatgaaatggcctcccttaaagcgggagtgccttcgggtataaagtgtccggcctgcggagaagagatgattattcgcgtggggcgggctggggcctttttggcctgcagtcgctatccagagtgtaaagaaaccagagattatgagcgcaatgaaaaaggagttatcaagatcgtagaaaagaaccgcgaaaccggtgaggtttgtgaaaagtgcggccgacccatggtgataaaaagagggcgttttggcgaattcatggcctgttctggttaccctgagtgtaaaaacaccaagcccataagcactggtatcccgtgtcttaaagaaaactgccagggcaccttaattaaaaggcgggcacgcactggaaagatttactatcgctgtagcgaaaaagattgtgattttatcctctggcaggagcctattaaagaaaaatgcccagagtgtggagctccttttatggttcgtaaaaaagagcgccgcaaagaatataaagtttgcccaaagtgtcagtataaagaggccttagatgagtaaaaacagcccagaagccgaacttaagtgccgttattgtggtgggccagctatcatagtgggtaactgagcgcgagcccgggtgaggtgtctcacctgcggaatagagcgtcctgccagggaatacgccgatgagattgaagcttttaaagaaaagctctgtgagatagcggcgggtgaaaatgccaagaccgattccgaactttaaatcgccgccttcggtaattcttgcttttactaagcctgattgtgagcttataaaaagagaactggcccttaaaaaagtttcttccttctttttagcaaatttctggcgtcaaggggatatggccctttgcgggccggttttgggagcccctcaagcagctatcgtacttgaacacctaaaatccgcaggggcccaaaggatattagcttacggctgggctggagctttaaatgaaaatatccccctgggttctctttttttacctaacgaagccttatcccttgaaggtacttctcagttttacggagattattttttcccttcaaaagatctgtttgggtggctttatcatgaatttgtcacacagggaatttttttgggagagggaagagtagtttctacagatgctctttataaagaaaacaaagaattttgcgacaagtattctgatatagctcaggtggttgatatggaaacttcagccattttttgcgtgggtaaggctttggggctttcagtggtttctttgcttttagtatctgatcgagtttgtcctgattttcaaaagtatccctttaaaaaattactaaaggtaacccaaaatctaattcctatttttaggagtttcttcttctaatttcttttaagcttgcgaaaattattagggcaggataggttcaagatactgatacttaggaggagactatgtttggattaggtgtaccagaactcattataatttttcttatcatcgttgttctttttggggctagtcgccttcctcaaattggtgaaggtttaggtaaagggattaagaactttcgcaaagctataaacgaggaagcaaaggagaaaaaagaagacgatgttcaaaaataaacttataaattttttggcttctataaaacttgctatttttcttcttctaactttggcgggaacgtccgttataggtactatccttccccaagggcaacctatagccttttatttccaacgttatggagaaacgttaggccagatcataaagtttttacagctttatgatacttatcattcctggtggtttgtaactcttctggtattattcagcataaatttgatcctttgttcgcttaaacgcttgccgttttctcttgaactttaccgccgggatcctttggccgttgatcctaaaaggcttcttaggatgcctgcggccaaaaaagtttctttaaacaaagatatatcctctgctaaaaaacaaattaagaaacttattgagaaaaaacttggtcgagttaaggaagttgagttcgaggacggtgttttatttttaaaagataagtttcgtttcagctatttttctgtatatctggttcacttttctattttggtggtaatagttggtgctatcattggggctgtctggggatttagaggaagtatgactctccttgaaggagaaagttccaatcaagttattttgtttggtcttgagcgtcgtgtccacccccttgatttttcaattcgctgtgacaagtttgaaatagagttttatcccaatggaatgcccaaagaatatcgatccgaagttactatcattgaaaacggaaaagaggtgcttaaagcccctatagaagtcaatgctcctttaacttacaaaggagttactttttatcaggccagctataatacatttgctcaggtaactttacgattaatgaaagggcctcgtcagaaaattctggttattaaaccctttagtcaagttgagtggcctgaggaaggtttaagaatcgggttgctcaattttcaagaggctcatggcttaattgctgtgcaactttgggttagtgagaaggattctcctcctatttctttttgggtgctacagcgtcatcccaggcgtatagaactacctaaaggtggttctattattgtagatattgcggatataaggcctgtttatgccacaggattgcaggtaaaaaaagatccaggggtttgggtagtatggctaggtttcttaggaattattataggaatttttgccgcctttttctttgcccatcagcgctactgggtggctattatccctgataagaattctaccaaggttattttggcgggatattctcccaaggctcgccataaagtggaaaagcttatagaagaactgtccgaagaggtagagaaccttaataaggcttcttgacaaaaaatttgaaggttgttagaaattttcaaaaaggaaaggcgcgtagctcagtgggagagcgcttgcttgacgcgcaagaggtcggcggttcgatcccgcccgcgcctaccacgcacataaaggcatcttttggggctatcccaaagatgccttttctttatgttttaaaaggggagaggtatgaaatatcagtttacagttttaatagaaaaagatgaagacggcttttatgtagcggaagttcctgaattgaagagttgttatgcccaggccaaaacacttgaggaagtgcttaaacgcataaaagaagttgttgaattgtgtattgaagaacaagggcttccggagatccagaaacagtttgtaggtctacatcaggttgaagtagaaataagtgataatgtctagattgtctcctgtaaaacctgaattgttaatcaagtttttagaaagtttgggttttgtaaaggcaagacaaaaaggcagtcacatattttttaggcataaagacggccgtacagctaccatcccttttcacaaaggtgaagaaataggtagggggttattgttaaaaattttaagagatgtagaagttagcaagaaggattttattaaatggctaagcgggaataaaaaggggaattaaagtggagctaaaaatcgttttaccagatggttcagaaaaggctgttaaaaagggcgttaaagtacgagaggtacttgaaagttttctcactaaggaaactctaggggccaaatttaacggccaaatatttgatctagagacccctatcaccgaagaaggcacttttgaaaagcttcttactcctgaagaccctgagtctcttgaacttttgcgccacaccgcggctcatgttatggcccaggcggtaaaagagcttttcccggaggccaaactcggtattggccctaccatagaaaacggtttttattatgattttgattacgagcgctccttcacccctgaggacttgaaacaaatagaaaagcgcatgaaaaaaatcataaagaagcgctatcccctggtgcgtgaagaaatctccaaagaagaagccaagaaacttttttcagacttaaacgaaccatataagcttgaacttatagaggaaatcccaggagataccgttagcatttatcgccagggtgaatttgttgacctgtgtgctgggcctcatcttccgcacactgggtgggtcaaggcctttaaactcctttctgtggctggtgcttactggcggggcgacgaaaataatcccatgctctggcgtatttacggcgcggcctttttcaaaaaagaagaacttgaggcttatcttgaaaaacttgaggaagctaaaaggcgtgatcatcgccgtcttggtaaagaacttgagttattcagcattgaagaagaagtgggcccagggctcatactctggcaccccaaaggggctttagtgcgcaaaatcattgaagatttctggcgggaagaacacttaaagcgcggttatgagctagtagtcacccctcacattgccaggaggcatctctggcagatctcagggcaccttgatttttacgcggaaaacatgtttgcccccatgaaaatagacgaaatagaataccagttaaaacccatgaactgccctttccacatcttgatttacaagagccgtcgtcgcagctaccgggaacttcccataaggtggtgcgagcttggtacggtctatcgctacgaaagaagcggcgtgctccacgggcttatgcgggtaaggggcttcacccaagatgacgcccacatcttttgccgagaagatcagcttgaagaagaaatttttagatgccttgatcttacggtctttttcttgagcactttcggttttaaagagtatcaaatttttctttccaccaggcctgaaaagtatgttggcgatgaggccatctgggagaaggctgaaggggcgcttcgcaaagccttggaagataaaggcctgccctacgaaattgacccgggtgaaggggttttttatggccctaagattgacatcaaaataaaagatgtccttggccgtttctggcagtgttcaactattcaggtggactttaatattcctgaacgttttaatctgacatatattggcgaagacaatcagcgtcatcgtcctattatgattcaccgagcgcttcttggttctcttgagcgctttttgggcgtgcttattgagcattatgccggggcttttcctgtgtggttggcgccggtgcaagctattattattaccgtggctgacaggcacattccttttgccgagcaagtccttgaacaccttaaaggagcgggtatcagagttaaaccagattttcgtaacgaaaagcttggctttaaaatacgtgaggcccagctgcaaaagattccttatatgattattataggtgacaaagaacttgaaaataaggccttgactattagaacgagaaaaggtgaaaatttacctctaatgagcaccgaagactttgtggctaaagtgcaggaagaagtttctgctaaaacattaaattaggagaaaaggtggccaaaatagataaaaagaaatacagggttaacgaacgaataagagttcccaaagtaaggcttattgacgctgatggtaaacaagtaggtatagtttcaagggaagaggccttaaggcttgccgaagaacagggtttagacctggtagagatagcgccgcaggccgatccacccgtttgccggattatggattatggccagtttctttatcagcaggccaaaaaggccaaagaggccaaaaagaaacaggccgttgtagaggtaaaagaaataaaagttcggccgaaaaccgacacccatgaccttgaaactaaaattagacacataaaacgctttctaaaagacaaaaataaggttaaaattcgagtcttctttagggggcgtgagataactaaacctgagcttggcatggaagtgcttaaaaagattcttgaggccgtggaaaacgaagcccaggtagagatgagaccccgcatggaaggccggcagatgataatgattttagggcctaaaaagaattaactcttagataaatatcaaggaaggtgaaaacatgggaaagatcaagatgaagaccaatcgttcagcggctaaacgctttaaagtgacggccagggggaaagtgcttcattttaaggccggaaagagccatcttttgcgcaagaaaactcgtaagcgtaaacggcatctcaaaaagccgacgattctttcagcggctaatctttcagcggtaaaacgcttaattccctataagttttaaaggaggaaatagaaaatgcctagagccaaaggtggaccgaagaccagaagaaggcataaaaaatatataaaaatggccaaaggttactggggtcggagaaagaactgttttcgtcgggtgcgcgaaacagtagaaagggctcttgtctatgcttatcgtgaccgccgtcaacgcaagcgcgactttagaagactttggcaggttagaataaatgcggcggcgagactccacggccttaattacagccgttttatgggtggccttaaaaaagccggtgttgggcttgaccgtaaagttcttgccaatcttgcggttaccgaacctgaggacttcaaaaagctggtagagctagcagcttctaagtggcaataacatggacgaaaaagagctaaagagcttacgcgataaggctttagctgagattaaaagcatacgagacgaaaaggcccttgaagctacgcgggttaaattcttagggcgtaagggggagcttacccaagttcttaaatctattgccaagctccccccagaacttaaaccagttataggcaggctggccaaccaaatcaaaaaagaacttgaagaagctttaaaagaggctcaggaggccttaaaagcccgcaaagaaaaggtcattcccggggttgatttaactttaccggggaggccctattctcttggcaagcttcatcccatcacccaagtaatggaagaactttgcgaaatctttttgcgcatgggtttttccattgccactggccctgagattgagcttgattattacaactttgaggccctaaatattcccgaagaccacccggcgcgggacatgcaggccactttttacttggaaaacggccttctattgcgcacacatacatcaccaattcaaattcgcactatggagcgtgaaaagccgcctttgcggattattgctccaggcaaggtctatcgttgtgactctgatgtcacccacacgcccatgttccaccagatagaaggcctcatggttgacaaagatgtctcttttgcggacttgaagggcatactgacgatttttgcccaggagacctttggcgaagcgacgcgtgtaagatttcgtcccagctatttcccgtttaccgagcccagtgtggagatggatataagctgcgttatttgtggtggtgatggctgccgggtatgtggtcagaccggctggcttgagatccttggcgcggggatggttcatcccaatgtcttccgggcagtgggttacgatcccgatgaatgggtgggctttgcctttggcctgggggtggaacgtattaccatgcttaaatacggtataaatgatattcgtcttttctacgaaaatcaccttcgttttctggagcagttctgatgttggtaccttataactggcttaaggagtgggtgaatatatccctttcacctgaggacctggctgaccgtctcactatgaccggccttgaggttgagggtgtttataacgcctacgaagaccttgaagacgtaaaagtagtaaagattgtggcagttagtgctcatcctcaggcggataagcttgctgtgtgtcaggtctcagacggtgaacaggaatatcaggtagtttgtggagcaccaaatgtaaaggtagggcttaaaacggcctttgccccgccaggcgtcattctttttaccggtaataaagtttcgcccgtagaaattagaggcgtgcgttccgagggtgtgctttgttcgccttatgaactgggaataagtagtgatcattctggcattattgagattccagagaaggcttctcttggccagtcggttgtgaagtttttgggattaaacgagcccatacttgaagtagccataacgcccaatagaggagattgcctgtctatttatggccttgcgcgggaagtagcggccgtgtgcgatatcgctcttaaaattcctgaacttccaaagcttccgcttggggaagaaatattttctgaaacaagcgttgttatagaaatccctgagctttgttatcgctatgccggccgtcttatcaaaaatgttacggttaaagacagcccctttgaaattcagaaaaagctctggctatgtggtctaaggcctatcaataatgtggttgatgttactaattatgttcttttagagcgtggccagccccttcacgcttttgattttgacctgcttgaaggtcgaaggattatcgtacgcctggcccgagagggagaaaagattcttacccttgacggagttgagcgcgagcttgacgaaaagactatggtgatagctgatgcggtaaggccggtggctattgcgggtatcatgggaggggaagagacggcggttacggaaaagacaaaaaatgtctttcttgagagtgcctggtttaatccttcaagtattaggcttaccagccagcgtttaaggctttcttctgatagctcttatcgctttgaaagaggcattgatcctgaaggtgttattttcgggcttgaacaggcggcccggatgataaaagagcttgctgggggagatataattcctggtcgcatagacgaatatccaacgccttatgtgcttagggaaataaagctttctcctaaaaaacttagtctttatttgaaaattgactttgagcccgaagagataagccactttttagagagagttcaggtgaaagttgtaaaaggcatagatgaatatatttgtactccaccttcttttcgtcatgacctagttcttcctgaagaccttatagaagaagtggccaggctttacggttatgatcgtctgccggtcagcgttcccaaggcggaaattgccggaaagccacctaccaagttcgaaaaagtattgggtaaggccaggtctcttatgacggcccttggcctttacgaggtcattaactacagctttatttcgccaaagcttttagagcttttgggttttgctcctgaggacccgcgggctaaccccttaaatttagccaatcctctttctgaagagcagtccgttatgcggacaactttgatcccgggccttttgcaaacggcccaggtaaatatttttagagagcatcccacggtaaaggtttttgagatcggccgggtatttttcccgaaagaaggatctacgctaccagacgaaaaacatctcctggcagggcttttaaccggtgaggctttatctctttcctgtttccgttccgagcggaagtttgatatttttgacgtgaaaggaattcttgaaagttttttcaaagaattaggagtaaggggtatattgtttgagccaggggctcaagagcctcaccttttaccagcccttagtttgaccgttaaacttgcaggagaaaatattggctatttaggggcccttcgtccgagtctccttgagaaattagacatctctcaagaagtttttgtctttgagcttgactttgaaaaacttgtagaaattgtctcctttaagaagaaatttgttcctttgcctaagtttcccgctacgagtagggacctggctttgctcttgtctgatgaggttcaagcttctgagatacttacctttgtgggtgatatggagcttccttatcttgaaaaggtcttcgtcatagatgtttacaaaggcaaaggtattcctgagggcaaaaagagtcttactcttaggtttatttatcgcgctcctgagcgtacccttaccgacgaagaagtaaacgaaattcaggagaaaataactcaggaaattttaaagaaatttgaagcgagtttgagatgaccgttaccaagaaagatttggctttatatcttcacgaaaacttggggttttccgtacgcagtatgaagcaggtggtggacaatatctttgaacagatgaaactggctcttgaacgtggagaaaaagtaaaaattgtaagatttggtttttttacaccgtatagacggcctactcgcaaaggggtgaatcctaaagatggatcacctataattattgagggtaaaaagaccgtgatttttcatcccagtaataccctcaaaaattttataaatgaagaatgaaaaaactaacaaaagtaaacgttattatactattggtgaggtagctaagctattagaacttgaaccacatgtcttacgcttctgggaaaaagaattcaaacgctacattaagcccctacgtttatccggccgtcgtctttatccttctgagcagatagaagtcttcaaaaaaattaaaactttgctttacgaagaaggctatacaatcgccggggctaaaaagaaactttctacatttcagcaagaatcttcttatgattttaaaaagatattgattgaaataagagatgatttattgaaattatatcgaattttaaataaaaattgatttttatttatgatttctcaatctttagtaaattttcgtctcaaatatcctttgaaaagactgtctataaaccaaacgaaatgggaatatctagtcttaggaaatggaagagagactgttcttttcttacacgggatgatgggagcctatgatgtttggtggcaacaaataactgctttgcttgatcaatataaaattataagccttacttatcctactgtagatacccttgaaggacttagccaaggaattttggcaatacttcagtcagaaaaagttagtcgagttaaaatagttggtacttctatgggaggctatttagctcagtatttaatgcttaaatatccagaaataatttcttgtgttgttctcggaaatacttttcctcctaatgacttgcttcgtagaaaaattttaattttattaaaagtgcttccttttttacctcaaagcttgattataaaacttttgaaaagaaatattgttaaaaaaatttacccggcttctcaatattgtgatgttactttaaactacttattagagttcttattaaaaagaattaataaaaaacaaattatttcaagagttaaagttattatggaaaattttgaactatctgatatcaaaacattaaaaattcctattcagattatagaatctgataatgatcctttagttgaggaaattttgagggagagacttaaaagtatatattcttcagcccaaatatatactttttcatcagctggacattttccttatattaatagagcagaacactatacaaatttgcttaaaaaatttttttagttaaaaaccaaaaaaacttgtttatataatttttatagtctggccagaactttttgatattaataattcgtcgtacaaatctattaatttattaaaagttttttcccatgaaaaaagttcttttgttttttgatgtaattcaatgcttaattctttcgaaatacaattgctagccttgattattgcttcagcgagagctgtgctgcttatttctttaactagaaaatcctttttaaattgtgtttgtagtcccaagtcaaatgcaactagtggtagtccgcaactttgggcttctaaaaatgttaaagcaaatgtttcgtagtgagatgcacttacaaaaatatcagcattattatatatttgtgctaggaggatttcatcttctatatgtccaatatatgttaaattctttgtcttattagcttttattttgagccaagagcttaatggccctgatcctactattatcaaatggaacttttcttcatccagattttttagtgtctttataagtagttttatatttttatcaatagcaattcttccaacatataataatttaattttgttattatttatcccaaatttttcccagaaatttgttgtttttttcatgggtttaaaaatattggtgtcaatacctaattcaatagttttaacattttgaatccccatatcttcaaggatttttctatatttttgtgaaggcgtgatgataatatcactttttttaagaacattttctattatatatcccaaaaatagctcttttaggtgtttaggagctggaaatagatttgtatcatttattaagtctgaatgataaaatattgagcaaatttgatttttattttgaattaaaggaataagtgtgtagcatcctccaaattcaattatatctggattttcattttcaataatcttgtttactgtttttatacttttaaaaaatctatatcctcctgttccaggtattggtatagaatttatttcataaatagttgatttgctttttatatattttttgtttccttttccaggaataataactatatgttttatatctctatatttttctaaaatttctacctttttatctatatatttctttatacctccactttttttgtgatagtatatggtgatatctaatattttcattctttttctccctattaaagaatatttcgtttatataatgtaaatatgtttcttccaggtttaaattttgagcagtataataagccttttttgatagattgtcttttattttatcgttagttagtagtaaagctatatatttaagatagtcatcttctttttgtgcaatgaatccattttccccgtgtctaatatgttcatgggccgctcctttgttgctaacaatgactggaagtccactagccatagcttctaaaactactagtccatatgtttctgtttctgaggggaatagaaatatatctgaattactataagctttagctagtttttcgccttttaaatatccggtaataaatacattctttggtttaattttttctatatgatttttatatggaccatctcctactataataaatatttgatccggtagtgatttggctatttttataaatgtatctagatttttttctttggatattcgtccaacataaagtatttttgttttgttctctatttctatgtttagttcttttttccaaaaatctttttcttttttatttggattaaatagattagtatcaactcctctaataaatgttctgactttgtggctttctactccatgaaatattaatttttcagcgtatacttttgatggaactaaaattttgtcgcattggttacaaaaccatgataataattgccagcttaattcatagtttttgggattttctgtgtattttagtatgtattgtggaacgtcagtatgaaatgtgaagcttattggtaacttgaatattttccctgctaagaaaaataatatccccagaggtgctggagttgctatatgaatgtgagaatattctctctcttttattaagtcaaaaatgtctattattgagggaattcttaagcgaaattcgttataaaatggagtaggcaaatctatataggtatttaaattaatgcattcttcatcatttaatgaactgtggctcattgtaataatatctattggtaaattgtgttttatttttaagttttttattatttgtgctgttctagatactccatttatttcgtaatatgtatctgttatatatgcaagtctattgtgttcttttatatctatctttaattttttggcaatattttttgtgtggttttcttcttctttttgtagatataatattattattggtaatagctgagatagtgtcgctaataaaagctctcctaagttttgacaattaaactctttttttgttttttcaaaagtccaaaatggagctcttttaaggatttcttttagtagtaattctctattgccgttaatatttgtaaaattttttattaaataatctacaaaattattttctttaaataaaaagatatgatctccgacttcttttatttcttttggtactttgttcttttcttcaaaatatttgtaggttattcttaaaacggtatttattaatctttcttcgcctagtttttctgttttggccattgtttcacctttattgattgcttccaaaaaatcttctattgtcttagcttttgcttcggtccaggttctacctgcatccattcctccatgatcatctgatcctccagtaaaagtaatttctgctctcgttcttctagagcgaatattatatttttcttctaatcttctaattttttcaaaaccttgatattttgctattatcgatttttcaatagtttgtgttttttgacttcgagttccattgattatttcccaattatcaaatagtaagataaacttttctactatagaaatacttaatggttttcggtttaccggatatagtggatgtgctaaggtatgagcaatatttttttcttttatgtaatctataaaatcatatacattttctcttaattcgtttagtattttgtgctcattttcatcaattccataacatagtacatgtatgtcgtatttttcttctggaaatttaactgtgtactcgcagccaataaatacttctggtttgtctgcaatttctaatacaccattaatagtgttatgatcagtgatagtaataaatgtcattcctctttcttttaatcttttgtataattctttaggttctgtatagctttctggacagttaaatatacttgataaccatccagcgggactgttagatgcttttgagtgtacatgtagatcagctttcgccataaagttcttcataattaagagtcctcctgtttttagctttttttattagttttttccatagtttaactttttcgttatcatgaaaatctctcatatgaatcgcaaatcttatagttgggaacttagaaaatagttgaaataatatttctgatgaccatttactaatttcggataatagatagcggttactaaatgtaattgttggagtaaaaatttttttctttgaaaaaaaattaattttttctctatagcttatacctttgaaatcgtgttttattagggcactttctaagaacttgtttgatatccatgctggtggtacaaaatatgaggtttttaattctaattttttaaatattttcttcccttctattattcgcttaaatgtttcttttttgtttagtttgttgaattctccttctccatttgttgcccaaaaatattttagtgaattttctcctgtatgttcgtatccatgtaaaattatttcttgtttacatgctttaataagatttgtgaattttacgtgttgttctatgttgtatttgtttttatagtttggaattaatagaatacaatatttatttatttcctcttcaaatattaattttaaagcttcaaaaaattcatttttataaaaagggctaacatcatgtaattctattattatttttttcattttttattaatatgcttctattctttcttttgtcactgtataagtgtgcaaattttgctaacatctaattacaattttatgtcaaatgttttactgttttttaaactaaaatttacatttatgaatttgtgatataggaaagtaatggtcgatccctcttgagatttcttttttatttcttattttcaactttaaggaggtgcttatggggattgagcctgaagacattataaaaaaagaagtagttactggtttatcagtaggtttaggactagcttatgtattacccaaattactacctgtttttggtcaagctgccaaacctattattaaaggtatgatgaaaggttctattattgcctatgaaaaaggtagagaaactttggcagaactgactgagactttagaagacttatgggcagaaacaaaagctgagctagaagaagaaattgcgtctcaaagcggaggaaaaaaggatgccgagtaagcctgaggcctttgttgttcatagtcttaaaggacgggtcaggcttaaagccccagctcttaaaaatcgcccaaaagaattagatcatattatttcaaccattgatagtcttgaaaacgttaaaaaggtatcaggtaatccccaaaccggaagtatccttttggaatacgaaggaagccctcaagttttttggaataaacttcgtgagctcgatgttttggacataaaaaaggccgaagaagtggcggtgaagtcacagttacaaaccgtcttcaagaaagcagacgaagctataaaagaaagttcccattatcgtttagatttaggaacatcagttggacttgcttgtgtagcggtaggcctttatcagcttttaagggggagaacgaatcttccctcttggtatacggctttttggtactcccttcatttttttaaaaaataataaggaggtaagttatggctgaagaaaaaaaagaaatactggaagcgtctcagtcctctacgggtttaaatattccaaaccctttttctcttcttggaactgcaggtcgagccgtaaaagatggaattgttagtagccttaaaggcttacaagagattgaagccgaaattattactcttacccgcaacactataatcgatgttttgagagccgcaggagatgtcaccaaagagggaataaatgttattgcagataccatgaaaggggctatccaggccaccgaagaagttggcactggggctataatgagtgttaaaagtgtggcaaaaggattgatcctgggtgtccacgaagtaggtggcgatgttgttaaagccgcttctgaaattgccagagatgccgtaaaaaatgccgctgctgtgggagcggatgtagccgaagtagctcgtcgtactgtagaaggaataattgaagctacccgcgaaataggtggaaatgttgaggaagtggctaaagcagcggtaactggagcagtagaaggtgccagtgaaatcagcaaaacagctaccacttctgttaaagaagtacttgtcggagtagtaggtagcactaaagaagtgttaagcactgctttgccaaaaggggccaagtcaactcaagaaaaagaaccagaaattattgaagttaaggcttcgactcctaagtcagagaataccgaaactaaagaaacgaagaaagaaactaagtctaaaggcaataaaaagtcttagttattgccaatggcctcactagaacttcaaaagattcatgagctcaggggccgcgtgcgttttagggcccctgtgctttatcgggcgtttcacttaaaggattatcttgaaggagtcctttccaggaacggtcacataaaaaaagttaaggttaatcctttaacggctactattttgcttgttttcaaacctgatataccaattgaaaagatagaggctgaacttaaatcctaccttgaaaaactgccaagtccttctgaggtgaaaaaactaaaaagtgaagctaagccggtagttgcatctttaaaagaagacggccccccgtggcatactatgccggttgaagaagttttaaagctccttggtactgataaagaaaaagggcttgcccgtaaaacttacgaaaaacttttacaaaaatacggcccaaatattcttcctgagataacccccagaaccggctgggagattttttttgagcaaataaaaagtgtaccagtagctattttgggcgtggcggctggaatttccctttttaccggagggattattgacgcggtggccattttgtgtgtggtaggtttaaacgcctacataggctacaaaaccgaagccgaagcagaaagaactataagttcgcttaaaaaacttcttcatcctgaagccctggttatacgagaaggcaaagttcatcgcgttccggctgaaaccattgttccaggagacatttttcttttacgcccgggggactatgttcccgctgatggacgcattatagaggcggaaaggttaagcattgacgaatcggctctaaccggtgagagcctaccagtggtcaagacggaaaaaccccttcctcccaatgaaacctatcctctcgctgaccgggtcaacatgtgttttatgggtacgctggtgcttggggggcatggcaaggccgtagccgtagccaccggtaaggatacagagatcggacgcattcagctttcactggcagaagcaaggcctcctgagacttccatagaaaaacaacttgatgaaatgggcaccaagctggtggtgctttcaggggccctttgcggagcggtttttgtactgggagttatgaggggttttggctttcttgaaatgcttaatacggctttatctttggccgtggcggcagtgcctgaggggctctctacagtcgctacgaccacccttgcccttggtgtgcgtgaaatgaaaaaagaaaacatagtggtaaggcgcctctcggccatagaggcccttggttcggttcaggtgatgtgccttgataaaaccggcaccattaccgaaaaccgtatgacggtaactgaagttagctgtggtaagtcttataaaccaaaagatttagaaaacaggtatttgaatttttcgccagccccgcaaattctttttgaagaggcccaggacgagcttttgtctttgttggcggtatgtgtactctgtaatgaaagcgaagtggtaaaaaacggcgaaaagctttcctttaggggtacgcctaccgagacggctcttcttgaaatagcctttaaagccggtcttgatattgaagccttacgaaaggcctttcccagggtgcgtattgtgcatcgggcggaaaaccgtctttacatggtgacggttcattccctgccttcaggtaagttcctttacgctataaaaggaatgccaacgcaagtacttgggctttgtgggcaggttttaaaaggtggccgtctttatcctcttgatgaagaggaacgtattgaacttaccaatttaaatgaccagctagccgtgcggggtttaagggtacttggagtggcctttggtatttctgatgaccccgaaatagaccttgacctaaaaggcgaggctccctggtgtgaaaacttcgtgtggcttggcttcgtaggtatggaagatccaattcgtccaggtattaaagatcttatttcacttttacaccaagcgggtatccgcaccgtaatgataactggagatcaggctcccacggcttatgctatcggcaaggccataaacataagtggtcaagacgaacttgttattctcgattcttctgacttttcgcatttaaaccccgaggcctttaaagggctcttgaaaagggtatctgttttttcaagggtgagcccggctgacaagctacgtattgtccaagcctttcaggacttaggccttaaggtagccatgacaggcgatggtattaacgacattccggcgcttaaagcggcagacataggggttactaccggaagtggcactgatgtggccaaagaagtagcagacataattatcgaagacgatcaacttggcaccatggtgctggcggtggaaaaaggccgtatcatttacaaaaacattcgcaagtcccttgaatttttgctttctaccaacattagtgagataatggtttcagtttcagccaatctagctggccttggccaacctttgaatcagatgcagctcctctggattaacctggtaacagatgttttccctgggcttgcgctttcccttgagccggctgagcctggcattatgaaggagcctcccagggatccccaaaaacccatcatggatactaacgactttaaaaggctttctttgcaggcatcggttatatcgggagcctctcttttcccgtatgtttatggcctggtgagatatggacgcggtcctaaggccagtaccctttctttcctttctcttaccgcctctcagttattacacactttgaactgtcgcagcgaaaagcttacttttcttgaaaattcagctcttccgaaaaatccacacttggccaagtgtatgtggggaactgcagcggcgcatagtttatttttcttgcctccgattagaaaagttttagggttaagccctctagggctaattgatacagtgctagtggcggccacttcgtttggttctttgttttttaacgcctttttaaaaaaagttatccgagaggggcatttatgagaaaaaactttatttttacttcctcttccgtaacagatggccatccagacaagctttgtgaccagataagtgacgccattgttgaccgctttttacagcaagatcctctggcctcggtaattgctgagtgtgcagtgtctcaagggcttttatttctggcggtgagattttcctctgtagctttaatagatgtgccttacatcgcccgctgggtgataaatgaggttggctatcgctcgccaaattttagtgcccggaactgtactattctcaccagtataaatgagcagccccttgacgaagaaagacgtgtgcctgatgaagagcttgacgacgaaaagatagaacgtatcaaagtccgtaaccaggctaatgtttttggttacgcttgtgaccacacgccttctctcatgcctcttcccattgttttggcccacaaattagccagacgcttgaccaccgttagactttccagcttattaccttatctttcgccagacggtaaaactcaggtaggagtagaatttcgcgatgggcgtccatacgctatatcgtctttaatgattctagcttgtatagcggaaaaaatgaacgaacaaaaagtgaaggccgagatttacgaacaggtgataaaaccggcctttcagggagaagaaataaggcctgatgacaaaacctttgttgatattcgtattatctatgacccacagggttgtggtcctatgcttcattctggattaaccggacgtaaaaatgccgttgacacttacggtgaatacgctcgtcacagtggagccgctttaagtggtaaagaccctacgcgtatagatagggtaggggcctacgcggcgcgatatgcggccaaaaatgtggtagcggcagggcttgccaaagagtgtgaagtgcatcttagttatgccatcggccgttcacgtccggtaagtataactgtgaatacttttggaacgggaattattccagatgaaagaatagaagagctcgttaaaaagcattttgactttcggccagcagctattcaaaagcaatttgctcttcgtaagctaccttctcagttcaagggcggtttttaccaaaaacttgcggcttttgggcacatgggtcgtatggaccttgctgctccctgggagagaacagataaaaaagacctcctcaaagaggaggcctaaccaagggaggtgaagcagggaaggcgggcagtttctatataattaaacttagaaaagaaagcccagttcctcttaaaacttgatctgatactaaaccaaatatagccctaccggcctgtttacctattttttctacgtgtttttgtaatattgtttcgcaaccaacggctaaacgactgttaaaatagccttctttttcaagggcctgaactatctcttcagcatcaatcactgctggattgtaatttattacaatactgcccgtaagagtgttggtgttgaccgaagtaacccctccaaggtgcattataaaatcttttattaactcagccgcggcttcgttgtttttaattattggtgttcggagacgaatacgccccttcactttgtgcaggtaatacgacattattttcctcctccaaagctatttttaaataggtggaacactcaggatatctggagcaacgccaacgtataaacttttgtgttttcatataaacatacattttttgtccgcattgaggacaagatggtcttttaatagaattaggtttcgatttttcggtaaactgtttgttgcataccaggcagcgatagcgctgtaatccgtctttggtttttccatagcgattataagcctgagagccacaaaatggacattttattgctttcattttgttttccatttggctaaaactgtagaaggaatttttgaaagaaaagtttaggctttttgacaattccgttacaaattcagttggctcttcaaaagtttacgaagaagcatattttagggacaggcaaaaataattaaggggttttccatggcggatttaaagataaaaaggtctcactctcaggaccctgaaaaattaaaagaaatttttgaaaaaaattttggtccaaaggctgaaaaatacggagtcaaagttaaatgggaagggttaaaggctaggttagacggcccagtaaaaggtgagcttcgcattgaaccagaggagatcattcttgaagctaaacttagctggacggccaagcttttcaaaggaaaaattgaagaggaaattaataaaactcttgatgaagttttagcttagaacgctggtattaattgggtctggttcgcctaggtatttgccctgccagaggtcgcggttaagaagggtttcttctattaagcgcagggttttagttttttcgcgggcccagcctggggctactagttcgtcaggacgggggtctccggtgaggcgctgaatgactacccgccacggaagcatggccaaggcctcacagactaggtcaacatattcattttgggccagcggcttgtattggccttcgcggtagagtttttccatcatggtaccactaacaacgtaaagctcgtgaaacttaaggccgtctataggaaggctggccaatttttctatggtttcaagcatctgggtaggagtttcccctggtaggccaaatatcacatgggtgcacaccagaaggctttttcttttagctaattccagggccttgacgaaatcttcgtaagtgtgaccgcggtttataaaggccaaagtttggtcatgggcgctctgaagccccatttcaagccagaccataagccccttatttttgtaagaagtgaggagttctacgacttctttgttaacgcagtcaggcctggtgcctatggctaaacctacgacgcgttcgtcaaccagagattcgtcgtaaagttttttaagcttctcaaccggggcgtaagtattggaaaaggcctgaaaataggcgatgaatttttttactttgtaacgtttggccagacgctccatgccgttaagcatttgttttttaacgctgattcctttttgggcttccccggtgcctgagccaagggcgttacaataaatgcaaccgccagaagagatagtgccgtctctattagggcaggtaaggccggcgtctatggttactttctgcaccctttcgccaaagtgcttgcgcaaaaaggcatttagcgagtgatagcgtttttgagctaaaagtttgtttagtttcatcaaaattattctaaaggagacttctgcaaaattcaaaaagcatagattaatcccacggcgaaacttttgctcgagagagttgttttggctgctgggcagtctcacgtgactatactaaaactctcactgcgagtaaccagacgcgccctgccatttaccatattagttatagtgagcctgtatgagcgaagctattttgtaaaggtcttatgaagttagtttagcaaaaaagtctattttaaattgacaagtaaagaaccagttaagtttatgttttttcttcgtttgtgtttaaatcgcaggaattgttggaatttgtttgagacttccgttataaactgttgagttccaatagcaatactttcactaaaatatttcattctatatctgaatttttgaggattatcaaatttttctgattcaccgattccgcctttgccgtgaacaaattcccgataaagtttgaatttttcttgatcggacttgccagcataggaggggagacctagatctagcgatagaaaattttcgcctgtccctcttcttgcccggtatcccagcgaacaccagcgatagtcttctggcttttctactattcccgcccgcactgggttcaattcaatgtaggctaggcagttgagtagagcttcaccggtttcgatgattacggatttgaatctgtccgcccagaaataacctttgcggtcaacgcgtttgttaaaccagcgagagaagcgctgcttgatgtcttgtatataacgggaaaggctggctaacctagttcgccatctagcgattaattcttcgtagatgaagaccttacgtttgtcgcggtagtaaagcttgatgcggcggattacttcttcgtcggaaaactggttttcagggagcatacggcagagtaggtggaagtggttccccatgatggcaaagccataaacttcaacgaaatagacttgcgagagccagcgaataagattgagcaggtggtctttttcttcgttaccaaggacgtcatgacctggtaaggctgtacgcgagatgacatgataagccgcttttggatggttggtaagtaagcgagggattcttggcatattcaaacctcctgcaaaaattttcgcctgtcccttttatcggaagtgttgggttttgactttaaaatttcgcctgtcccaagctcgccaagtggagcaaaaaatgctaagttagcgagctatggagatagcaaaaccataccttaaaaaaagtgtgcaaccagagtttaatgaaccagtctcttttttgcaggaactggcctcttctttaggtgtttcaggggatttacaagagctgcgagaaaatgaaatgttactttctttggccagccttgtccttgaagtgcggcttgatagtgaaagtccgttttttaaatttctagagcaacagccctgccgcgtaaatatcgacaagctcgaaaagaaacactatctactttcaggaacgattaaagacttgaggctcctttatcaggaacttaaagaacaaaaagtggccaaggccctgctcattttcctctgtaattttttcccctctctttttgaagacctgtggcctaaaaggggtctggtgcagccacttggcattgagtttagtttgttgcccaaaaaggaatttgagaatttagacttatctataaaactgcgccacgcctatttcctttctacctttcaggtagctttcagagatctatcttatctttacgagctagacataaaacctgtaattttagaaaagatgcctgaaacttatgtcctgactcaagaagagtcaccggttaaggctttaagtgaaaaattgttcaatcttttgcaagaattccctgaagatgtttcttctcttttttatccggttgtttacggggttaaagggtttttatatcaacctttaattcaatacatggcctttttgacccgctttttagccgaagaaaagcatcctttaagagaggcttccttagaacttttggctgaactcaaagaaatttatcctgaaccttttggacttattccggtataaaggaggcacctatgggactcaccgtagcggaaaaactcattgaaactcacttggtctctggttctctgaaaagaggagaaccaatagccataaaaatagaccagactttgacccaggacgctaccggcaccatggcctatcttgagtttgaggctattggtattccccgggtaaagactgaactttctgtttcctacgtggatcataatcttttgcaaactgattttcgtaatgccgatgaccaccgctttttgcaaagcatagccgccaagtacggcctctggttttccaggcctggaaacggcatctgccaccaggttcatcttgagcgctttgcaaggccgggcaaaaccttgcttggttcagattcccatactcctactgccggtggctgtgccatgctagctataggggctggtgggcttgatgtggctatggccatggctggaaagccctttcacctaataatgccccgcattataggggttcatcttactggtaagcttccaccctgggtttcggcaagagacgtagccctctggatgctgcgtaagctcacggttaaaggagggcttggcaaaattattgaatactttggcgaggggttatcttctctttcagtgcctgatagggccactatcgccaaccttggcactgaaatgggtgctactacttctgttttcccttcagacaaaataacccttgcctggcttaaagctcaagggcgagacgaagaatggcaagagcttttagctgaccctgaggctaaatacgacgaaattattgagcttgacttatcttcccttgaaccactggccgcctgtccttcttcacctgataatgttaagccggtaaccgagcttgaaggccttcctgtggctcaggtcattgtgggctcctgtgccaattcttctttgcgggatttactggtggtcgccaaggccttaaaaggcaaaaaagtacatccttcggtttcttttgagattaatcctggctcacttcaggtgcttgaaaatctagacgtcctgggagccttgcaggacttaattcatgccggagcgagaattcatcaaagcggttgccttggctgtattggcatgggccaagccccggctacaggtactatttctttgcgcacctttacccgcaatttccccggccgttcgggtactaaaaacgatcaggtttatctggtaagcccagaagtggcggtagctgcagccttaaccggtgaatttactgacccgaggaaacttggtgcttatccagaaattgggcttcctgagcgctttatcataaacgatgcccttcttctgcctccgcttccagaagagcaggccgccaaagtggaaatcataagaggccctaatattgtgcctctgcctcagtttgaacccatgcctgaagagttgcgctgtcaggtgttgttaaaagtaggtgacaatattactaccgaccacattatgcccgcaggggccaagattcttcctctgcgcagcaatctccccgctatcagtgaatatgtattctcaaatattgatccggaatttgctaaaaaagccctggccttaaaagagcagggcagatggatagccgtagtaggtggtgagaactacggccagggttcttcacgtgagcacgccgcgcttgccccaagatacttaggggttagagctaaactggccaaaagctttgccagaattcataaggccaaccttataaattttggtattcttccagttactttcgctgatcctgatgattacgaaaaaatatcccagggagatgaactaatctttaaaaaggtaagacaagtgctttctgagggaagagataggcttgaaattgaaattctcggtaaaggaactatttacggaaagattgaccttaccgaaagagacaggcaaataatcctagctggctctttattaaatttagctaaggaaggctaatgcgcattttaaacaaacttataattttactatttgctctctttggtctttttattgttttagggaagccttttgtttattactacactgattacctgtggtatcatgatctgggttttgaacgggtcttctttcttaagttctggctccagagtttgcttttttttgtaattggtggtttaacaggcgttcttttttacttaaacggctatctggtccataaaacagcggttaaaaccggggcctttgccgatttctttgaccccaggtttcggatttgggtaggcgaaaaatatcgtctgcttttaaagctaatttctttggttctggccattattttaggtctttccgcggcccctttctgggaagaggctatcctttttgtaaaggcaactcctttcgccaaagctgacccacttttgggtctggatatctctttttatgtatttaagctcccctttttgcgctatttggccaactttggatttgttctctgggttttatgtgctggcaccggcttttttctttttctggtgcttggtcatatcagaagctcccagaccagtaagctagttctcaccacgcctttcaggcgatatctggccttgatgcttgcccttttctttttgcgcttggcctttgatctatggcttgacagggcggacttactttttgacgaacgaggagtggtctttggggcaggttttactgaggccaaggtaatgctacccgtgctaaatgccctggtaatagtttctctggtctcagcggtattggcggctatttttgtttttcgcccccgtaaagagattttgattggcctggtcctggcttacgccgggctttattttgtggggcttaagtttttacctggcgtagttcataaatacatcgttcaaccaaacgagcttgagcgagaaaagaaatacctggcttacgaaataaaagctactagagaagcctttggcctggacaaggtagatgaacaggaatttaaattcgggcctcctcttaccaaagaagttctagcccgcaatcaagataccatcaaaaatataaggctttgggaccatcagcctttgcttgaaactttcagccaaattcaagaaattcgtacttattacaaatttatttctgtagataatgaccgctataaaattaataatgaattgcgtcaggtgatgttatccgcccgcgaactttcttatgaagatttaccaagccgttcctggattaatgaacatttagtttatactcacggttatggtttgactttaggtgttgtcaatgaagttaccgaagaaggtttacctaaactgttgattaaagatatcccgccggtttcagagtgtgacttagaagtcaaacaacctgccatttattttggagaaattgctaacgaatatgtgattgtgcgcactaaagcgagagaatttgattatcccgctggagaagaaaatgtttacacgacttataacggaaccacgggagtaagtatcggttcacttcccagaaggctcctttttgctattcgttttggttcaagcaagattcttttgtctggagacattacttcagaaagtaaaattctttaccatcgttccgttgctgaacgggttcgtaaggcggctccttttattttctttgatgctgacccttatctcgttattggtaatgacggaaggcttttctggtttgtagatggctatacagtatctaatcgttatccttactctcgtcgagttaagggagtaggcaattacgtgagaaactctgtgttggccgtagttgatgcctacaacggcaatatttctttctacttaaaagatgccaccgacccgataattagaacttatgccaagatttttccgggcatgtttaagcctattaccgatttgagagaagacttacgtcgtcatataaggtatccccataaattatttttgcttcaggccaagctttttggggcctatcacatggaagatccgcgggttttttataaccaggaagacctttgggaaatacctaagagccttcgtgatgagcgccgttatatgaagccttattacaccataatgaagcttcctggtgaggataaggcggaatttattttaatgataccttttaacccggccaaaaagcacaatttggcggcctggatgtgtgtgcgctgtgatcctgaaaattatggccagatgctggtttatcgtttccccaaacaaaaactggtttatgggccacagcagattgagagccgtattaaccaggaccctgagatttcgcgccagctttctctgtgggatcagcgcggtagcagggtaatccttggaacccttcttattattcccattgaaggtaatttactttatgttcagccgctatatttgaaggcggagtcaggtcagattccagagcttaaacgggttattgtggcctatgagaacgagataaagatggcgcctacccttgaaggggctttaaacgccatattcggcgagattgaaaagaagcctaaggctacggctcagatgcaaaagattcgccaggaaatacttccttctttaaagcctatttttgatatttatcttcaggctgaagaggccttaaagcagggtgatcttgaaaaatttggaagactctggcgcaaactgggagaattattgaagaataaaccttaatcttaggcgaagcagcctccgtggcgatttctaggactcctgcgcccgcgttcgggacagtgattactttgtcggccctgcgggccttcccgtaatgacccggctgggccacttagctgccgctactatggaggctttgtgaaagctttgtcgtgaaaaaatgcacggattaatgcaaaggttttattgttgttgcttttaaggccttagattatattaaaattatgctgttattcttggtttttctattctttctagggataattgaaccggtttttgctgttcaggttcacggtcctcccgaaggcttttactctcatatgctcgctcacgttatttttgtggtagctatactatttcttctttactttttacgtcagaatcctgaaggaaaaattcagccatggcgttatttccgttggtctttattcttttttttgttgtggaatttagacgcgatggctgcccattttttaaaaagagaattgccagaggaagctttttatttgccagctaatccttttgaacatgtattattaggcccattaagctggaagaaatgggccttctatattactcatttagaccatttactttgtgttcctgctatgttttttctaatgcagagtttaaggcatttttattatacaaaaagagacttatgaactctcttcctttataccctatatattccgtagattttttgggctcttttttgatgcttttgctctcttttgctactttgggttatgcaagaagattaaggaaagaacatcctaaaagtgttctttttatttatcttttcggtttatctaccgcttttgttgccttttctatttctagaagcattggtcatatgcttcgttttatttttatttatgctggagtagctaattggtggaaatcgttagctccaatttctggaagtttaaattcgatctgttttgtaactatagctgctctttcttttgtctatcctagtgttcagcatgttatagcacttgttagatcagatgctgaaaagttaagaaaagctaaagaagatttagaaagaattaatcaggaattaagagaattacaccagacattagaagataaggttcgtcaaagaactcaagaacttttggtttctgagagtaaatttaggcgattatttgaatcttctggagaagctatttttttctgtgattcacagggaagaatttcagatattaatccaagtggagtagctttacttggatttaatgataagaatgaactcattggtcagccgatggtgaacttttttgccgaaaagaaagattggcaagaatatgttagaactacgtgtcaaagtggatttattaaggattttgagactaaattaatagccaaagatggccaagaaaaatatgtcattattactgcccatgctactaaaaaatctagtggttgcaaaataggttttgaaggaatagcgaaagatattactagctatcgtaagatgactgaaaaattaatttattcagagaaaatggcttcacttggccaattggcttcaggtatcgcacatgaaattaatactcctcttaatataatcttaggctatgcccaaatgcttaaaaaagactttaaagataagccggatgtatttgaagaattatctataattgaatctcaggctgaagtttgtaagaagatagtgtctgacttattaagttttgctagatcttctgataaatcttattctaaattggatatttcggttaatgactgtattttgcaaacagttgatattgtcaagcatacttttgaaagagatggaataaaattttatttagaattgtctaaagatattccttatattgaagctgatcctgataaattgcgtcaggtttttcttaatttattgaataatagtagagatgctattggtaataatggtttgatctttattaaaacttatctagaagataaatctcttgttgtagaatttggagataatggttgtggtatctctccggatattaaagataaaatttttgatccattttttacgactaagcctcctagaaaaggaacgggattaggtttatctgtgtcatatggcattatccaggaacataatggaaaatttgaagtttattctcctccaaaaaatccatatcatctgagcttaggcttaaaaacagtatttgttattactcttcctactgatgataaatcttcttaagggagttttttatggaacctaaaattttagtagttgacgatgagcctcatatgacgagaatgcttaaacgtctttttaaagaaatttctaatgcagaaattaagacatctttatctggggaagaggcacttcaactattatcgaaattttcgccagaagttgttgtgactgatataaaaatggaaggtattgatggcatagtgttattaaaagaaattctgaaaatcgatcccactatttctgttatccttattactggctatggcactgtcgaaatggctgtagaggcactaaaagctggtgcttatgattttattcaaaagccttttgatagcgatcatattttacatgttgttaagagagctttagaaagaactcatcttttaagagaaaacttgcgcttaagggatcaagttttttcttgtgcctgggaaaaattgggcattataggtgaatctccagctattaaacgtattctaaatatagttgaaagaatagctcctactgatgttccagtcttaataagaggggagtctggtacaggcaaggaacttattgccagagctattcatgttttaagtgaaaggcgagaaaaagagatggttgtagtgaattgtcctgctgtcccagaacatattttagaatcggagctttttggctatttaaaaggtgcttttaccggagcgaattcagataaaaaagggcttttccaaatggcaaatggttctactatctttttggatgaaataggagatatttctttaaatgttcagactaaattattaagagttttacaagaaaaagaaattagaccactaggttctacaaaaactatctctgttgatgtaagaataattgcttccaccaatcaagatttggaagcaaaaataaaacgaggagaatttagagaggatctctattatcgtttaaatgtcgttactttagaattgccccctttaaaagaaagaaaagaagatatattgcctttagcatatcatttcttaaaaaaatattctgaaaaatatcaacgaccaattgaagggtttagttcggaggccttagagtttttggtaaataatccttggcctggaaatattagagaacttcagaatgttattaggagagcagtcttattatgtcagggaaatgaaataaaactcttggatctaatggataaaaaaatagaaattatgccgaattgctttgatatcctttttgataagccctatgttcaagctaaaaaagaattagttgagaaattttcgcgcaactatatagaaaaacttctttcaaagactcaaggcaatgttacccaagctgcacgtctggcaggcatggaaagacaagcttttcagcgtttaatgcgtcaatttcagattaaatctgaagattttcgttagagttcgttgcacctgcaacaaaaaagttgcactactcgcttctaattttttctttctttcattggaaattccttaaattgggggttttttccctttcaagtagtttttaaattttggcctctattttgcttatcagtttaaagaagacttatttgtatttggaaaaagtacaaggggggtgagatatcaaagagttagaaatttcggttccaattgataggcaaatctttttaagaacttttaaggaggaggaggaatggatcgtataagaaaattttctaaacttttgatgcctgtctttatcgtattggtagttgcctggatttattgtctttattctggagtgcaggcttcagaagaagctaagcaaatggctaatgaggcccaaaaagcagctgctgccggagttgctgccactaaggctgctggagaggtagctggttgtaatcttttgcttaataacgatttgggcttaaagggcaaattaggtgctataatcgctaaaaccccggtttgcacgcccacttgtacggaaggctgcgtagatcccaatgcccctcgcggctatctaggaattcccggggccccgaaacctagccctataggcggtcttctctgggctatttgggtaggttggatcttttcaacggtaggtgctttcggcggtattatggcgggtgttggtcatattaccatttttggtctggctaattacgccaaaagcttcaagaaaaccaatccagctctcaacaagtttctaactgatactatacgtgtatcgaacatgttcttagtgggattaagcgctttcgtttctacggtgaactactggcgaatgaagcgtattgtttggcctttggccatagctttggctattggtgcggtaggtggagcctttggtattgctgagcttacagccggaaaaattagtttgaaatcatacattggttactttggtttggccgtttttgccgtagctggttttatgttttacggtaccaccgagcgggcccgtgctaaaagaaaagctgctcgcgaagcggccaagcgttttgaagaagcggctaaaaaaggcggtgaggccgaaggtgttaaagtcgtctcttttggtctgactaagtgtgtattcaccttctacggagtagagtttaagtttaacccccttctagccgctttcggtggcttggtgatcgctaccatagcggttttcttaggtataggtggtggattcttgttggttccgtttatgaccgacgtggttaagcttcctatgttcatcgtagctggtacttctgcttttgttgttctcattaagatgattatgggtatttttacttacatggttcttaaaggtgttcaggtatggtggccccttatcggcacggagctagtaggtatttttattggttctatggtagggcctcgtactcagaaatacattcctgacatttggttgaagagactcttcgtagtgttagccatctatgtaggccttagatatacctccaagggcttcttggggaagagcatcgtacctccttattaagtcaaattatagggggccactggccccctccttttaggaggaattatgcaagattggattatatatttagacaaagtttttttgcctttttaccgcctactttcagatccagtgttagcttattttctcggaacgtttattttagcggttatatgtgtctttttaggtgagtttttagtaggtatagctttttatgctaatcgacattatgtaaaaaaattaaccgatgacctagttaattggaataatctttctgttgaagcagttaaaaagggagacacagaggcttatcatacttttaataaagaagctaatgaagtttatggtaagcttttttttctaactattgctcattcagcggcttttttaattcctattccttttgtgcttgcctggatgcaatttaaatttggtggtgtggagtttcctttgctttttaatgtgccttttattggcaatagtgtaagctatatatttacctttatcgttttatatctaccagcttattggctttttaaaaaagtaaaaaataggcttcctatttatcgttattttaatcaaataatgcaagaaagtagtgaagctgtgaaggaaatgaaaagtttagctgatttgttggaagaacgcgtcaaagcttcaaaggctaaacataaaaatattgttaaatcaaaagcttaagggggaggttatgggagagaaaagaacagtttattccatatgtggtatgtgctcggttagatgccccatcgccgtagaagttgaagacaatgaagttctctggatttcaggcaatcctcacgaccagggcataaaaaccggaatttgtgccaaaggtattgctggtcggaccttgctaaaggataccgaaagaccactttcccctttgataagagaaggtgagagaggttctggaaagtggcgcagtgtcagctgggacgaggccttggattacgtagctgacaaacttaaaaagataatagacgaatacggggggcgggcggttcttttaagtgaccgaggcgggcctttcggggaataccgaaaggcctttctcaaggctataggatcaccgaactactgtaatcatgatgttacctgtgccatgtcagtaaaccatgcggccctttctctttttggttttgggaggaagactcttaactacgattacaaaaatgccaagcatattattctttatggccgcaacatcatggaagccataaagataaaaactaccaaagcggtgctggatgctttggataaaggagccaagctgacttatattgacccgcgctatagtgttacggcttctaaagctactcgctggtggaaaatctggcccggaactgactatgcccttaatttggccctaattcacatacttattaaagaaagcctttacgataaagagtttgtatcgcgctggttagatggtttcgagcacttggctaattttgttgagccttacacccccgagtgggcggaaaaggaaaccgggattcctgctcatgaaatgtatgaattttgtcgtgaagtggcccaagatgccccgcacgtaatctttcatcctggctggatgagggcccgttacttacaggccttctgggaaatcagaactacctatctgttgaatattttgttgggagcaatagaagttccaggcggccttttctttatgaaagggccgggggatgccggtaaaaaaggccttaatagcatcggagagaacctgcccaaagtagaagaaaagcgggccgacggagtgggctggaagtatcctcacatcaataaagggccaggattgttgcaccgagcctttgaagccataaaaaccggagatccttatccgcttaaggcttactttgtccatcgtcatgatcctttgacgggcctgcctgaccccgaagcccaggtagaaatatttaaaaacctggatttactcgtggtaatagatgttaactggagtgaaacctctaaatacgctgacgttattttgccggagtgcacttatcttgaacgctctgatcttatcgctacgcaaaaagggctaaaacccggctttcgtataaggacagcggctattaagcctcaatacgataccaagcctggttggtggatatacttacagttagccaaacgcttggggaaaggggaacatttcccctatgaaaccattgaagatctgtggcagaaacaacttgagggtactggcgtttcggtagaagatatacagaaaaagggatttatttctttaacagacaaaccaatttggtatgaccgtgaggaaaaacttccctttaagacagcttcaggaaaaattgagattatcgccaaaaagtgggaggaagctggtatcccttccttaaaaccctatgagtcacccgaaaaaccacctgctggaaagttcaggttactctttggtcgttgtgcctggcagacacacggcatgtggcaaaacaatccggctctgcatccttatctcaaggagaatgttctctggattaatgaccaggtggccaaagaaatgggtcttaaaaccggagacacagtaatcgttagaaacggaaattatgaaaagaaaataaagatttttgccactgagctcatacatccagaagccgtctatatgctccatggttttggccggaccgtgcctcaacagaccagggcttatcaaaagggtgtggctgaccagaggctggagataggcttgctagatgtatatgacccagctggtggagctaacgccctttgtgaatgttttatagaagttgaaccagtaaagtaaaacatgaggaggtagcaaatggctaaatattatatttatcataatccccagaggtgtattggttgcttggcttgtgagcttagttgtactgattggaaaggtttgccttttggttcggctaactgtcgtatttttcgtttcgggccggagaaaattcacggtaaagaaaatatgacttttatttataactcttgctttcattgtgagagggctttttgtgtagaagcctgccctacgggggctctttttaaaagaaatgaagacgggattgtggcctttaaagaggatttgtgtattggctgtcgggcctgtataatggcctgtccctggggtattcctcagtggaattcattaaaaggcactattcacaaatgtgattattgcgtagagcgcctcgataaaggtcttgaacccgcctgtgttactcgttgtccgatggaggccctaaaattcgtaaaggtagaagatgtgagcaaactaaagcgcacttcttggttgaaagagacatttaaaaaagacgtagctcatgcagcggagttttaagctcgcataaattttcacaaatttttaataattaacttaaaaatgaaagaaattgagattttttttggggttctttatttaggaattattaattatttgtattgacaaaattgaattttaatggatgaaataaggcgtccgttgaaaataaaggatctttaggaggttaaatgaaaagctatactattgagcacgatccatcaaaatgtgacggatgccaaaaatgtgtagaagcttgtcaaaaagggcataatttgccaaagggggtttctaactgtcgtattctcaagttacgagtagtaaaagatggtgaagtaaaagatatgtatgcctatttttcttgtatgcaatgtaaaaaacccaagtgtgctgacgcttgccctacaggggctatgtacagagaaaacgacatagtttttataaatagacaactttgtgtaggatgtctcaattgtatttttgcctgtccctggggtgttccagtttttgacgaagtgaacgggttagttaccaaatgcgatttgtgttatgatcgggtaaaggctggtaaaaaaccttactgtgttgaagcatgtcctaatgaagctttagtggttaaagagaaaaaggctccagcaaaaaaggcggctaagaagcctaaggctaaggcttcggctaaggctaaaacacaaatatcagaatctccgacctctaacgctggataggaggagtatagatggaagtatctctcagcttaaaatacatcccgattttgataacagctcttatcgttttcgttatcggtttggccatggtaattattaatcagatattggggcccaaacggccttatgccgaaaaatacctcgcctacgagtgcggtcttccccctacaggcgaaacgagacatagatttgatattaagttctatgctatagctatcctttttgctgtgtttgatgtggaggcagtttttctctatccttgggccatcacctttgatcagataggcttttttgcttacgtagaaatggtagtttttatcgctcttcttttagtggcctatttttacgcctggatcaggggaggttttcaatgggattaaaaggcactgtaaaagtcgcagaaggtatacagcaggttccaggtacaggagtttatgttaccaccttcgataaaattataaattgggctcgggctggttctatgtggccggttacttttggcttggcctgatgtgccattgagatgatggccgcaggtgcgagccactttgacttagaccgctttggcataattttcagggcttctccgcgtcaggctgacgtattgattgtggctggaacagttaccaagaaaatggcccctattgtgcgtcgggtttatgaccagatgcctgagcctcgctatgtcattgccatgggaagttgtgcgtgttcagggggagtttttagaacttattctacggcgcagggttgtgatgagtttttgcccgtagatgtctatattcctggttgccctccaaggcctgaggccttgcttgaaggccttatgaagcttcagcaaaagatccgtagtgaacataaccggtggggcagttttcgctaaggaggcggtatgttggcgatagagatgctaaaagaaaactttccagacgaaatcatcgaagaaggagaaagtgctggccagccctatgtggtggttaaaaaagaaaaaattgtagaaattttgagatttttgcatgataaaccagaattgttgtttgatcatttggcagatctcaccgcggttgactggtttaaaaagaaaaccccgcggtttgagatagtctataacctcttttccattcgctataagcaatttttaagggtcaaggctcaagtttcagaagaagatccacagattgattcagtcacatctatatggaaagtggccaattggtttgagcgcgaagtctatgacatgttcggtattacctttaaagggcatcctgacttgcggcgcctaattatgcctgaggattggcagggttatcctttacgcaaagagcacccactggccttagaaggcgaaagcgaatggcaggaatataaaaaactaaaagaaaaggccaaagagtttgcccaatatgattggtaccagcgaattcctcaaggccaaaaagatatgactgaaagcctgcctgaagaacaggaggaagccgatgccacaagcgcttgagattataaaaaagcaaattgatgctgaagagtgggatgagccttactacgtaaatatggggcctcagcacccagctacccacggagtgctgagattatttcttgagctagatggtgaatatattattcattgtgatcccattataggttacttgcatagaggtatagaaaaattaggagaaacctttacttattcccagaatatagttcttactgaccgtctggactatattgcttccgcggctaataacgtaggctattgtttggccgtggaaaaactcatgggtcttgaagtgccacgccgggcccagatccttagagtaattgtgtgtgaaatggcccgtattgccagccatttgttatggctagctacccacgccttagacatcggggccatgacggtcttcctctattgttttagagatcgtgaatggcttcttaatatctttgaagaaatatgtggagcacgccttactcatacttatccctgtatcggtggggtacgcctagattttacgcctcatattattgaagaactctataagtttaccgaggagtttcccaatcgtatcccagaatatgaaactcttattgacgttaaccgtatatggcttaagagaaccaaaggcgttggcgtagtttctgcagaaaaggcggtaaacctgggtttaactgggccttcccttagaggttctggtgtccgttacgatcttcgtaaaacggttccctatctcatttacgatgagcttgattttgaaatggcggtggaatacgagggcgatgtgtacgcaagataccgggtgcgtatgaaagagatgcgtgagtctaacaaaattatccgtcaatgtctcgataaattggcagagtgtgagggcgagccagtcatagcggaagatgctccaggactatttatgccgtttaataaacccaaaaagcctcaagcggcccctcaccctaagaaaatttatttgataaaaggagtggaagttccggtagtgcctgaaggtgatgtttatgtagctacggaagtccccaaaggtgaactgggtttttacattgtgagcgatggctcagggcacccctggcgtatgcgcataaggactccttcatttgtgcacatatctgctattcctgacctatgtgaaggtcagatggtagccgacattatcgccgtcataggctctatagacattgttttgggagaatgtgatagatagagaggttagccatggatgtacagggagcatataacgctgctaattactttttgttaaagtacttgggtatttctttgtttaaggccttaatagttgttgtagttgctcttttacacgtggcctatatcacgtatgtggaacgaaaagtaatagggcgcatgcagcaaaggcttgggcctaatagggtagggccacgaggtctgcttcagcccatcgctgacgttttaaagctcattaccaaggaagatattattccgagctcggttgatagccgctgggtctttatcattgctcctttcatcagcctagtagctggagccacaagtttagcggtaattcccatatggaaaaattttgtggtaactaacgttaacgcttctcttctagttgttttggctatgagctctctttcttcctttggagttattctggctggttgggcctctaactcgcgttatagctttcttggtggtcttcgggctggagcgcaggtggttagctacgagatagccatggccctttctttagttggggtaatgatgctagctggttccatgaatcttacggaaatcgttaaggcccagatagcaagcccctttaaaatatacgccatcccccaaattattggctttttcgttttcatgatagcggctattgccgagaccaaccgtactccctttgaccttcctgaagcggaaaccgaactggtagctggatacttcgttgaatatagcggtattaggtttgcgctcttttacctcgcggaatatttcggcatggtggtcatgtccatgctggcggtagtgtgttacctgggtggctggtatggcccttttgatatccctggtcttcccatgttttggtttttactaaagctttattttctcatctttttctacatttgggtaagggccacacttcctcgttatcgttatgaccagctaatgggattgggctggaaagtgcttattccgctttctcttttaaacatagtgatcaccgggttcataaagattttggtttagaagcagagtagaaaagagcaggaggcgctatgggtttaattaagacagtctttctcacagagataatgaaggggttgtctcttacccttcgtaagctttttgctaaaccggttaccattcaatacccagaagttagaaaagagcccgctcctggttttagaggccgtcatgccctggtgcgtgaccctgaaactggaaaagaccgctgtgtaggatgttaccgctgtgcccaggtctgcccttctcgttgtatttttattgaaactgaacgcgatcctgaaaccagaaagcgtatagtaacccgctacgatatagatgccttgcgctgtgtttattgtgctttttgtgtggaagtatgtccggtaaacgctttagtgcttacagaattttacgagtattcaggttacagtcgcgaagagctttactttaccaaagaaaagttattgcaaaattgggatgaatttatcgtaacgcagaagcggccatattttaatcctttctggaaacctcgcggagtgccagaaaagatgcttcctggaccaaaaagaaaggcggagggtatctaatggaagccttgttatcaaagatagtttttctgtatttggcggcggtgattatagctacgtctattttggtaattactaaccgtaacgcggtgcacgccgtgttatggatgttggtcatgttctttcatcaggcggtactctttatcactcttgatgctgaatttttagccgctattcagataattgtctatgccggtgcggttttagtgctgtttttgtttgtggtttatatgatcaacctgcgcaccgaactcaaaataaaaaatttcatggatttttggccagctgcgcttctcgtatccattgctttactcattttgatagccaaaggaatcggctctcttaaattaccagcaccagttggagacatgacacctgaacgtattctggccgaaggccacgccaagattttgggcaaggccctttttactgaacatattctttcctttgaagtggtaggtgtgcttttgttggtggcggttctgggtgccgtggtgcttactagacgaattcgcatgaaaggagaagaggcatgattcctgtttcgtggtttgtttttttaactcttattctttttagtatcggtgccttgggttttatggtcaggcgcaatgttatcataatgcttatgtgcgtggaaataatgctaaatgcagtcaacattagcctggtggcatttggaagagcgcttgagcatactgtggctcacgttttggtgtttttcgtcatcgcgattgccgcggcagaggcggccattggcctggctttagtagtgcttctttttaagaaaactagggaagtacacatggacgaatttcgtatcttaaaggggtaacctatggaatacgtaatctggataccgctattaccgttaatggcagctacgataactttgatttttgggcgttggtatatcaggaagcaggctcactggttaccttgtatagcggtgtttgggtcttttctcctttcatttaaggcccttttggaggttattggtggagccagggccaattttgacctttattcctgggttattgccgacacttttcacgcggctataggtttccagattgaccctctttcggttttgatgctcgccatggtctcttttctttcgtttttgattcatgtctattctataggttacatggaagatgacccgggttactatcgtttctttgcctatatatccctctttactttttccatgttgatgcttgtttcggccaacaacttcttgcagctcttctttggttgggaagcggtgggtctttgttcttatctcttgattggcttctggtatcagaaaaagagtgcggctgatgcggccaaaaaggcctttattgtcaaccgctttggtgattttggctttgccctgggtgtttttctggtctttttaacctttggaaccatctactatgacgatgtttttgccagagtgcacgaaatcgcccataccacggtcaatgtcttaggagttgaagtccttttggccacgctaatagcggtgctactcttttgtggggctatgggtaaaagtgcccagtttccgctacacgtctggttgcctgacgctatggaaggtcccactcctgtttcggctttgattcacgccgctaccatggtaacggccggtgtatttatggtgtgtcgctgccacgagatatttgaactctctcacgtggctatggccatagtggcggcggcaggaatgatcacttgtttcatggccgcgaccattgcacctactcaattcgatataaaaagagttattgcttactccaccctttctcagcttggctacatgtttatggcctgtggggtaggggcctttgccgcgggtatgtttcatctgtttacccacgctttttttaaggcccttctctttcttggagcaggaagcgtcatgcacgccatgcaccatgctcctgaccctacagacatgcgctatatgggcggcttaagaaagtatatgcccataacctttgctacttttctgattgcctcactttctatttccggaattccagggctggcgggctttttcagtaaagacgaaattctctggctttcttttgtttctgaatacccctggggcaaactggtatggtttgtgggaaccttggtggcaggtcttacagctttttactcttttcgcgtagttttcatgaccttctttggtgagtttcgcggcaaagaagtgcttcacggtcacgaacctcacgagtctccgccggtgatgaccataccattgatgattttagccgtgggtgcggtggttaccggctggttaggagtgccacatgtccttggtggccataaccatttcgccaagttcttagagccggttctcgggcatcctcatgaatatttgccctactggctttacggcaaaaaagaatggcttgagcttttcttgatggccatttcagtgggagttggggtgcttggtatagctgtagcttatgtagtttacatcaagaaacccgaacttcagcgttttattccagagagattcccggctctttatcgttatctctataacaagtggtactgggatgaaatttatgacgctactattgtcaagcctaccttttttaccgcgcggtctattgtgcagggtgtaattgattccatactcattgaaggtgtggtaaacggggtgcctgatcttttgaggcgaggtggagcatctttaaggcggcttcaaaatggagtggtgcagacctatgctttgattatggccactggtgccgccatagttttattgctggtttatttcttttaggagggcatagatatggaagtggccttgcgtatgtctgattttcctttgttatcgctcataatatggcttccggtagtagggtcagctattcttctggccttacccagaaatgaccgccttattcgctggtttactctgaccgtagccgttgctgactttttggcttctcttcccttgtttttctcctttgacaaaagttttccagggatgcaatttgtagaaaaacattcctggattaaggcctggaatatctcttactttctaggggttgacggtataagcgtacttctggtgcttctttccacattggtaactattctttgtgtcttgatttcctgggagtccgtaaccgagaaggtcaaggagtttcatatcgccctccttttgacttcagcggccatgattggcgttttttgttcgcttgatttgttcctcttttatcttttctgggaggccatgcttatccccatgtatctgataattggtatatggggtgggcctaatagactttacgccaccattaagtttttcctttataccctggtgggttccgtattgatgctagtcgggattatttttctctatctcaaggccggaactttcaatatccttgagataatgaaccttggtcttccttacaagatgcagttctggttattctgggctttctttgccgcttttgcagttaaagtgcccatgtggccggtgcatacctggttgccagacgctcacaccgaggcccccacggctggctctgtaatccttgctggtatccttattaagatgggagcttatggtttccttcgtttttcactttctttcttccctgtggccgccaaggaaatgatgattcccatgcttttgctatcagccatcgctattgtttacggcggtattatctgtttggcccaaacagaccttaagcgtcttattgcttatagttctgtgagtcacatgggttttattacgttaggtatattttctttgaatggtaacgcggtagaaggggctatccttcagatgatcaaccacggcatcgtgaccggggccctctttatgtgtgtaggcgtggtttatgatcgtactcatactcgagctattaaagattacggggggcttgccacgataatgccggtttatgcggctttctttatggtgtttacgctggcttcggtggggcttcctggtactaacggttttataggtgaattcctcgtacttttgggaacttttgcttctaaaaagtgggcggcggtccttggtactacgggtataattattggggcgacttacatgcttcgtctctatcagcaggtatttttccaggaagttaatcctaaagtagctggtcttcccgacctgaaaatgagggaatttattgccctagtccccatgattattctcgttctctggattggtttttatccaacacctttcctaggttttatgcatgaatcagtgcgctctttgcttgaccatgtgcacaatgcttctggtgacataatgcctgttagcgaaatcataaaggagggaataaatgtggtcatcccttcctagcttcgtagcggtttatcctgagattttgttggtagtggtggccagtatcatggccttgattgatcgctgggttaagctgaaagatgtatttgcctggattacggtggctacctctttgctggccttgattatggtctttgccgtggaaggagcggtgtttggtaatagttatgcggcagatacttacggcctcttttttaagatgattttcctcttagttttaattatggttacgcttctttcaccgggctataaccgcatggttggtatacattttggagagtattacgcgctcctaatgtttgcggttaccggtatgatgctcatggcctcaagtaaagaccttatccttctttttcttggccttgagcttatgtctctttcagtgtacgtgctagccgggcttctttatagtgacttgcgttcccttgaaggggccatgaaatactttttactaggggctttttcttcggctttcctcctactagccataacttttctttatggtctaacaggtactacttatattgacgttatagctaaaaaagtcttttatcctggacttgctgacaatacagcccttcttttgtctgcggctctttttgccgtagcctttggttttaaagtggctctggtgccatttcatatgtggtctcctgatgcctatgaaggggctcccacttcggttaccgcctttatggctgtaggcccaaaagcagcaggttttgccgccatggggcgggtatttgtagaagccctttataatgcccgggttgattgggtggaatttctggttccgctagctttggtgactatgtttgtgggagcaattctttctttggtccagaccaatatcaaaaggcttttggcctattcttctataacaaatgccggttatgccgtgcttggtattattgccgccagtcaagaaggtatggcggccactatgctttatcttttgctttatctttttatgactacaggcgcttttggggtcgttacgcttttccgtcaaaaagactttcttggcgaagaaatagccgattatcaaggcctttctaaaactcacccctgggtagctttggtaatgctcatttttctcttttcactggtgggtattcctcccactgcaggttttatcgggaagttttttgtttttaaggctgcctatcaggcaggtcatcatctcctggtaataggagcggttttagccagtgccattgccgcatacccttacctccgtatcgttatgctcatgtacatgaaagagcctgaaaaagacctagcggtcaacgtaaccccttatgtttttgcaggtcttctcatttccgtggttggcgttttggtccttggagtttatcctgagccagttattaattttgcgcgagcctgctgtgctggcttgattccttaggatagtttaaaatgggcacgcttgaccgtgcccattttccctcttattttctatcttccgtttttaatgtattctctagcaaatttatagtgtctcttatggaggttttatgccgctaaaaagttacgttttgcgggatcatctagggatattcactattggtgaaatgatcaacaggtcagccaaagtttacgggcctaaaagggctttaagtgtatatcgtgatggtaaatggcagcatctcacttatagagaacttggaaaaagagtaaatcttttggcaagggcccttagtggtttagggataaaaagggggcaatgttgtgccatcttggggccaaattcacctgagtgggggcaggcttatcttgctattactagccttggggccatagccgtgcccattgatccggctttgaagccacacgagtttaaacatatattggaagacacagaaaccaaggtggtttttgtggccactaagttccttgaagatatacttgaaataaatgaagacatatctttaaagcacataattgtcctcgattctcctaaagtttctaagaaaaaaatatcaggctttgaggaatttttgcttgaagggcaaaaagcaaaaggaaaaatcaaagcccctaaactctctgatgtagcggctatcatttatacttcaggaactacaggtaaggccaaaggggtaatgttaactcatgaaaatattatgtcagacgtagctttaatttaccaggtggttgatttagtaccaggaaataccatcctttcagttttacctatccaccacacattagaatgtacaggtggctttttgttacccctttatgccgggttaaatatttattacgcacgtagcttgaaatctcgcgaaattatcgaagatttgcgtacagctaaggcttcggtaatgataggcgttccccttttgtatcaaaagatgttagaaggcattgaacgcaagataaaacaggctcctttgcccaggaagactttgtttaaaggactcttgaaagtagtggagctggctgaaagagttggtaaagacgaagaggcagcaaaagccctatttgctaagcttcgtgaaaaagcaggacttgggcacttaaagtattttgtctgtggaggggcaccgcttcctccttttgtgcctcaaaagtttaaacgtttgggcataaaaattattcagggctatggccttaccgaggctagcccggtgcttactctaaatcccatttttaggcccaaggccaccagtgtaggggttcctatccctcaggtggaagtaaaaatagataatcccaacgaaagcggtgtgggagagctttgttttaaggggcctatggtaatgaaaggttattataaaaaccccgaggccactaaagcagtcatagatgacgagggttttcttcatacaggagacttaggttatgtggatgaagagggttatgtctatgtatgtggccgggccaagaacgtaattgtaactccagcgggcaaaaacgtttatcctgaggaagtggagtttgagcttgaccgtaggccttttatcctggaaagcatggtctatgggattcctactgagcggggcggagaagaagtagcggcggtgatagtgcctgattacgaagaaattgatcgccatttttctggcaagcaattaagcgaagaagacgtgcgagacttgatagccaaggaagtcaaaagagccatggaaaacgtggctacttataagagggtgaagcagtttgttatctgggacgaagaattgccaaaaacttctacccgcaaaattaaacgccatcatgtcttgcccgtggtgcttaatatggcaaagcaggctaaataattaacagctaaaattggaacatcccaaagagccggctagaagtttaaccaccaaagatagagcgtttgagatgtgttgatacctcctaatttataagtgatagaaagagggcttttcaaaggtatttaaaagttttattttgtcgaacatgagtgaaaattatcatgtgccccatagattgccgccatgggtcccctggtttgcctttttggtagggctcaccggggccatttccctaaggttaattcttattgccaaagcttaccgtccagaacttataacggttttctggtatataggcgtacttggtaatatgttattttttatgtttcgggcttacgttaccggccgtcgcaaaaaaaccattgaagaactggacttactaaataaactcaaacaccggcgtgagctttcagatgaggatttcgaagctttgcaatatctggtaacaagtatcaaagtttccaaagaaagatggaattatttcattatatttttcttttctatgctggccataatatgggatttatggttgaggtttaagccatgagcatcaaagaacgtttggagattattcttgaaaaaattgccaaggccgcagacaaagcgggccgaaaacctgaagaggtaaaactccttggggcttcaaaaactcagcctcctgaaaaaattcgcgaagcctttgcggcaggcctttccctatttggcgaaaattatgtgcaggaggccaagaagaaaaaagaggctttgactgatctccctttaacatggcatctaataggctatcttcagcgtaacaaggccaaagacgctttaaagatatttgaccttattgagactgttgaccgagaggctattgccactgaacttgaaaaacgcgcggccaggcttgaaaaagttgtcccggttttcattgaagttaacgtaggcggtgaggaaacaaaagcaggtgttgcgcctgaagagcttccagctctggttgaatgtgtgctaggtctttctcatcttcgtctagaaggcttgatgactattcctccttatcgagaagatcctgaagaagttaggcctttttttgtccgtttgagagaactcaaagaagaccttgagcggcgttttcctgaagccaaatttcgcgaactttctatgggtatgagccacgattttcatgtggccgtagaagaaggggctactattgtgcgggtggggacagccctttttggccctcgccctaaaaagtaacgtaattcagagcagtttcaccttgttataaagtcctgtgagggtttctcccagtacattttcaccacccgctcaaccactcaaccactcaacttttctacaaacctcaaggcatcttctttcatgtaagtgttattaaaaagcaccactatctgggaggccttagttttaaggagccagttttttaactgatttagttcttcatctcggtaacggtagctataaattaacttgccacgttcgtctttttgaccatgcaatcttagataaagaaaatcaagccgtggaaagaaatactctcgcaaatttggccatagaaacggatcaaaaaccggaataactcccagggaaacgttgagttcgtcaagtaaatctaaatcctcccagcggatttcaattccttggggacaggcaaaaaatttagaagcctcattgaaaaaatttttgaagttttctttttgagagccacatgcggctggcagctgaaacaaaataaaatccgctaggagtttttcagcgagttcttttgtttttttaaggtaattcctggtaaagtcattaaattttaaacaacccaccaagtcttttatcttttttctttcctctggtccgaattccgagcgtttccaggtgggagaattaacgggatgagtaaaaagctgatggactttgaaactaacaaacgcccctttttctttcccgatagcgatatatttatgccagtttgaaacctgtctttctcctggaaatttataaaaggtggcgtttatttccaaggcagaataagtatcaaaaaactttttccaggaaaccacctggccacaagttcccacgtaaaattttttcatcttcgtcgtcctccctggattgattttttgccctggattgattttttgcctgtccctcctaggcaaaaaatttttcactattaagataatcattccatgagagcggttattcagcgggtaaagcaagcttctgtcaccgtagaaggccaggaggtggcggctattggtcagggattcctggtattggtaggtgtttctaaagaagatacaataaaagatattgattatttggcgcgaaaaatcgtaaatttacgcgtttttgaagacgaaaagggcaaattgaatctctctttaaaagatatttcaggtgaagtgcttttggtttctaactttactctctatggggattgccgtaaaggaaatcgtccatcttttgctaaggctgctccgccagagcttgccgaaaaactttatctttcactagctgaggccataaaagccgaaggggttcctgtaaagacaggaaagttccgagcctacatggaaatatcacttataaacgacggccctgtcactttactacttgatagtcagaagagtttctaatggagtaccgaaaaggccagaacttatttttacacgtaaagcttgccagagatagctttttatcacgggaaaaattgcaggcccttaatcctctctttctttttgaagatcacgaaaaatttattttggtttttccggcaaatgacatagatgatgttttaaaacgtctctcttttgctttccctcaagctgatatccttgaaaccggtcttttccctactgaaaaaccggtaagtggctatcgtcttgcttatactgacgaactttctattgtttctcctggtgaaggcgttgagcccaaaccaggagagcttgttataaagagtgatctttcctttggcagcggttttcaccctactacttcattatgcgtagagcttttagcttcaactttgagagaaaaacaggcgatgaaaatttttgacctgggcacaggaagcggcatcctggctctctgtgccgctaaacttggagcaagagctgttcttgctgctgatattgactaccgcgccacagtcgaggcccgccaaaatgtcctggccaatggctatgaagcacaaattttggtggttcatggttcttacgattgcgctcgcccgggtttttttgacctggttctcgctaacctgactatcagtactattttgactattggtaaagccttgccgccgcttttaaaaccaggcggctctcttatcctttcggggtttactgctggccagattgaagaagtaatgaacctttttcctgagggccgtttagcagctcaaaaagtcaaggaaggttgggctgcccttaaagtaaattttttatagactaccttgttgcgaatttgcgttcctggcagtgatacattggtaattggttgctggagttggttgcgagcaaactgctgaaagatttctttaacttttctttgggacagagggactaaatcaagcgagcaagcgaagagccagaaagagactggaaagaaaaggcaaagttaaggtttagatatttgagggagcttgccaaggaaaattctcgtctggcggaaattttgcgtcagtatagacttctttaaaataaactagtagcgcattttaagagtttgggttaagttattagcgccttatgcgcaggaggcgggaaatcccctcctgggcttaaatttatatttaggaggttttgaaatggcttttgacgcagaggtaaaaaaagaaattattgaaaagtttgccagacaccccaatgacactggcagccctgaggtgcagattgctttgcttactgcccgcatcaagcacctggaaaaccattttaagattcacaaaaaggaccatcattctcgtcgtgggcttttaaagctggttggtcagcgcaggcggctgcttaattatctcaaaaagactgactttgaacgttaccgtaatatcgttaaagcactaggtcttagagcttagtctaaaaggcggactcaagtccgccttttttattttgaactcccgactttacaaacaaaaaataaacaagaggtgaagatatgcacaaagtagaaaaagaatttgccggtcgtaagttttctcttgagaccggaaaggtagccaaacaggcccacggggccatctgggctacctatggcgacaccgtggttttagttacggtagtggcctcagaagaagccaaagatgttgattttttgcctttaagcgtggaatatcaggaaatgtattacgccgctgggcgtatcccgggaagttatttccgccgcgaagtgggaaagggtagtgaaaaagaaattatcaccgctcggcttattgaccgtcccataaggccacttttccccaagggctggtgttatgaaacccagataatagccacggttctttcccttgatcctgaagtcgaccctgatgtagtggccattactgcggcctcagcggcgcttgaagtttcgcacattccctttgagggccctattgcggcggtaagggtagggcgcataaacggtgagtttgtcgtaaatccgccagcttctttccttaaacagagtgatatgaacttggtggtggtgggtagcgaagaggctattgtcatggtggaaggtatggccaatgaagttcctgaagagattgttcaagaggccatcttttttgcccatgaacaaattaagcccctgttagctttacagaaagaactaaaagaaaaagctggcaaacccaagatagcttttgaagagccagccgttgatgaagagcttaagaaaaaggtacgcgagctggccgaagaaggcttaaaagaggtaatcactaccgcccaaaaagtagctcgcaataagagacgcaaagaggtctttaagaaggttctggaggcccttggcgaagaggctgttggtagagaagctgaagtgagagaatattttgaagagtttgaaaaggaactccttcgtgccatgctaataaaagaaaaccgtcgcatagatggccgcggcccggaagatattcgtcccatttgggctgaagtatcagttttgccacgtacccacggctcggtaatttttacccgtggcgagacccaggtgcttaccgtagccaccctgggtagccctgaggaagagcagcgcattgacatgccgggtgaagaagtctttaagcatttcatccttcactataattttccacccttttgcgtaggcgaggtcaagccattgagagggccatcgcggcgggaaatcggccacggtatgctggctgagcgggccctaacccctgtggtgcccagcgaagatgaattcccctacaccatcagagtggtctctgatgtacttgagtctaatggttcttcttcaatggccacggtttgcggggctaccctttcccttatggacgccggagttcccattaaggccatggtggctggcattgccatggggcttatcaaagaagatgaccaggtggttattttaactgatattcttggcgacgaagaccgcatgggagacatggactttaaagtggcgggtacggaaaaaggcgtcaccgccctccaaatggatattaaaattaccggtattacccaggacataatgagtcgggctttggcccaggctaaaaaagccaggttttttatcctagaaaaaatgcgcgaagtccttcctgagcccagggagaagctctctgcttacgcgcctaaagttctcacggtgaccataaatccagaaaaggtgcgtgacctgatcggcccgggaggcaagactataaaaggcataatttccgcttgtggtgacgtaaaaatagacgtggatgacaagaccggcgtagtgaggatttattcatcttcgtctgaggctgcggaaaaggcagccaaaatggtaaaagaagttacccaagaggccgaagtaggaaagctttacctaggcaaggtcaccagagtggctgactttggcgcctttgtagagattttccctggtacagaaggcctggtgcatatatctcaacttgataatcgtagggttaaaaacgtgacggatatattgaaagagggcgatgaagtcctggttaaagttattgatattgataaaatgggtcgtattaaactatcccgcaaggcggccctttctgagtctattaaagaagtagaagctaccgaagaaaataaagaacaagaataaaattatggagcaaccaagatacccgctcaaacgggtatcttggttaaaaatagcttctgcaagccttaaatttttagagacctttgcaattcaagatagagattgagatcgccacggcgagactttcccctcgcgagagtgttacttcgactgctggcgcagcctcttgagttatcagcttctactatcagctatcagctatctactatcggctacgttgtcactgcgagcgaagcgaagcagtctctgcaccaatagctatctgccatcagccatttgccatttagttactgcgaggagccgaaggagatcccttcgctggcgctcgggacagggattgcttcgccacttcgtggctcgcaatgactttctttcgttgtcactgtgcgccattttcctttctgttactacgagtccctttttctttgtcactacgaggagcgcgaatgcgcgacgaagcatctcgtgcaccaccagccacaagccatcgtatgggcgaagcagtttcttaaaaacattttacaaaggaggacggctaattaaccttgtttttccttcaagtgaagaaaactttctgccgataaaagaaaagacttcattaaaaaaggagtgtagatatggccacggtgcttgaagcgctggtttcttcggtaagcgaagttataaagacttataccgggcttgagcctaaaccaggaaaggcctttgtgcgtacggagcctacggcccttggagaggtctcagcggtaaacgggctggctggttcggggtttacgggaatgcttaccgttaccttttctcaggagtgtttgttcaaaattctttcggccctttttggaagtgaacctgaaagcttaaatgacgaggtttgtgacgcggctggtgagcttgccaaccagatctgcggagccttcaggcggcgttttgaagagcagggtatttctcttcaagcggcggtgccggtaattgttacgggtaaggggcattctataacgcctctttgtgccagccagcgcatggccataccttttgaagttgacggtaccaagatggtcgtagagctttgccttgataaaaagtccaaaacttaaggagaagggtctcgcaccagaggccaggtttctggtggggtcccttctcccacggctttgcccagcgcataggcctctttgagggcgcttgggtgttttttaatgtctccttttttttctatgccccggtaaaaaagcccgccttcatagcgggcgtaaaccgcgtcaaaaaagtatcttataactctttgggcgccttcaaagagctttttgcctttggtagccccgagagaaagaaatatcccctgtttttcacggccaaagggaggttcttttttgagaacgtatttacacacccagcgggcctggcttcgttccaccagggcctgggtgcgtgaagatatgttgtaaaaaaagataggcgaggccatgactattacgtcagcagcatcaattttggggtaaatgtttttcatgtcatcagagattacacattcaccagtgtcatcacattcgccgcattctatacaggggccaatctcaacgcgatataaatatattttttcaatgatggctcctgcttcctccgctccttttaaaaaagaatccaggagtaaatctgtgttaccgcctattctaggactaccctgaaaggccaaaattttcattttgttatctactttccatatatttttctaagttattcatcaggttaaaaaattcttttaaagttttggagtcttgtggcgctcgaatttttcctttttcaataaccaatattttttctcctaaggatatagcctcaaatggatcataggttacgtggagtatagttagtttaaatttttcatgaattttctttaagaattttactagttttacttttaaatcaaagtcaaggctggatagaggttcatcaagaagaaatatctctggtgttgaaagaatagccctggccagagcaactctttgtttttctcctccactcagtacgcgtggttttttatctataagcttttccaagccaaattctttaactatgtcctttataaagaaattattcggctgttttcttttgcacctaaacggatattccaggttttgtcttacagtcatgtgagggaacaatcccaggctttggggtagatagaccacaggtctatcctctgggggcaaaggggtgagatctttttcgttatagattatcttcccttggtctggcagttcaaagcctgcaattaaccgcaaagtcaggcttttgcccgctccacttgggccaagaaggatgctgtaacttcttgggttgatagtgaattgggctttcagttcaaaagatggatattttttcttaacatcgactttcagcatatcgtttgctcaaatagaaaaggacaaaaaagagtattaaggaaactactattacaagcactgttacaggcctggccgaggtgaggccatactgttcaaatcgatcaagcatgataataggcgctgttttaggataataagcgataaccagcaaagcgcctacttcgctaatacttcttgcaaaggcaagtactgctcctcttaaaatagcgggaaaggctagcggaagagttatatgccaaaatgtgtaagaaggagaagctccaagactgcgggagaccatttcaatatcctcttctacgttatcaaacccggttatggctgcgcctattacaaaagaaaggctgacaaaaagcatagctattattacgccgtaaatggtatctgtaaaagtgatgtggaataaagaaaaaaacttcccgacagtagtcctaggattaagaagggaaagcaaggctattcctgcggctacgtgaggaatagccactggaaggtttattatgctttcaacaaaagactttcctttaaattcagatctggctagcagataagctaggggcacccctaaaagacaacccaaaatagtggcccacaaggcgccccatagcgaagtgaaaatagctttccaaacagcttgatcttttaaagtttcaattagtctttctgcagaaacttttataaatatgtgtagaataggcgcaattataaacaataagcaaattatgcctataatccagaaaaatttggttttaaaacttttttgaaaccttatcatattttcagtatttattttgtggagaaggtattgggggcgttacccccaatacctcttttattctgcttttatttcctcagccgggaagataggtgtttgataacacttttcaaggatttctttgccttcttttccggtaacaaagtcttcccataacttagcttctttaggatgtggagcggtttttaaagcagctattccgtaaacaatgggttttcctttaattaacttaccattggccagtctgattttactttttgcgtaaaaatctttttctttaatgctgcttaaattaatagcttcaggtagctctatgtactttaagtgatgctgtaaaactacgctcttgtagaggaaaagataatcaatggctccgctttctaaaagagcaactaaatctacttctttaggcctgataataagcttttccgtatttatttttaattcctttggagcgatgaatagaagactatcttctgttttttttcatttaatatttgtatttttgcccaaaaggttttcaagaatagcagggtttttatagtgaagagaagcaagcccaatacttataacggttctataaccgcacgggtcttcatttggattagagaacccgaattttactcccggcttggtaaggatctcataccaattgtttgaatttatttcatttgcgtattttgagtctttagtgaagcaaagtactagttcatttttggcaaagagttttacatgatctgcatatttgggaaacatcattttaggaataagggtatagtctgctacggctactacatcacaaggtttgtgaagttctattacttttcttactgctctaacactaccacttgactctctttgaacgtcaatatatgggtatttcttttcaaaagcttcttccgagacctttgcaaaatttgttgaatagtaatatttctcatgataaatctacttaaaaactaaaggagctacatttatgttcagagaaaacaatacaaatctaactataggcgaacatcttatctatcaaaacttgcctgatgacatcttggctcgtatcaataaactcatcaattgggatccttttcaacaaatcctcgcttctcttcatccttctaaagttggacgcaaggcttataaccccgtccagatgctaaaaatcctcatcattcaacaaatctacggccactctgacccggaaatggaacttatgctcaaaggcaacctcttctaccgtcgcttccttggcctctctgctattgaccccgttcctgactactctactatatctcgcttccgttctgatctcaaatccttgaacctttatcgtaggtgctttgaagaacttaaacggcagctcgctcagaagggttttgaacttcgctctggcaaaatcattgatgctcgtctggttaaagcggctagacgtcctggcaaggatgatgatgcctcttttatcaaaaaaggcaaaaagactgtctacggctacaaagaccatattgctattgacgttaaaaatgagtttgtttcagagttcgtttgcacaccagctaacgtgcacgattcccaagttcttgatgaattacttgaaggagaagaggcaagtgtttttgcagataaagcttatgataagcaagagttaaggaggaggtgtcgtaagaaggggatattttgtggagttttagcaaaggccaggaggaataggcccctttcggccagacagaagaagaggaatcgaattttttctcgtataagggccaaggtagagcgagtatttggcattttttccttacatcttcagagggagaaggcgagatatgtgggactatttgccaacgaaattcatttatttttaacctgttttacgtataatcttttgaatttagcgtggcagacgaggagaaaggaggcgatttagaaggaaaaattgaatagataaaagataataggataatactgcgatgaaggaggaaataataaggaaaatatgattaaaacctgtaaaaattaagaaattttgaaggagaagagaaaagcaaaagggatagaaatcagaaatttttgctttaatggccaaaacggagaatagaaaacaaaattaaaattatttttttcaaaggtctctcttccattttagcgaaaggaacagagagactccctgcgtgaaaaacttttaaagttattttctccgcaaaagcattcctgcttaaacatacggaaccaaataagcatacacaaaacaggaaaaataaaagaaccaagtatttcatgctaccctccttttggctttttaaatttgagcgtttttggatgaaaaagtgtcatcgctggcataatagccaaagcgaagtaaccctcgctgttacggcgaggccccgtttccctttttcgtcattgcgagccacgaagtggcgaagcaatccaagagatcccttcgctgcgctcgggacaaagattgctttgggactacgcccctcgtatgactgcaattgtcgcctttttaagattgtttcagaattactaaaacgattatcataaaatgtcaatataagctaatttaggaaattttttagaaaattaaaatttttaaatacctaaaattactgcaaattactattaatctggtagggttttaatgtccctggtttccgcttaagcgggagtctgtctgcagaggcaacctcttatatgacctagagcctgaatattttttcattcattgggttaagtgatcgggacatgagttggtttttgtttttgtgtcttttaaaatgaaattacataagtaaggtatataagtaaggaggccgttatggaactaaagattaccattttagtagaaaatagtgttatctatccttttgatgtattgggagaacatggatttagtgtgtttatagaaatgaaagatttcagttttttatttgataccgggcaaggaaaagctctgataaacaattctttagcattaaaaaaagatttaaggactataaagtttctttatctttcccatggccattatgatcatacaggagggttagtagagcttcttaaggtaaaatctcctctggatatttatgctcatcctgacatatttcttgaacgctactggatcaaagaagatataaaaaagtatataggaatacctttccctagattttatttagaaaacttaggtgccaaattcgttcttcatagagaatttcaagaaattgcaccaaacgtattttcctctggagaagtaaaaagagaaacaccatttgaaaagatagacaaagaaatgaagaaaaaagtagaaggtcaattggttcaagatgatattcttgatgactattctttagctattaagactaaaaaaggacttgtgattatccttggttgtgcccattcaggtatggttaatgttataaatcattttgtgcagcaaacgggtattgaccaaatatatgctgttataggtggtactcatctggggtttgccgatgaggagcaactcgaagagacaattaaagttttaaaagattacgaaattgccaaattaggtgtttctcactgtacagggcttaccgcttccgccaaaatctttaatagttttagggaaaagttcttctttgcttcagtaggtgcagtgctggaagtgtaatactaatactttttgttgctttcttttaaatgtgttaaatactcgtacatgcctggccaggatactttcgccataaaagtggaaaatctggttaaacgctacggggttataacggcccttaaaggtatatcctttaccatcaaatcaggggagctttttgctctccttggccctaacggagctgggaaaactactactattcgaatcctctgtggtcttaccaggcctaccggaggtcaggcctttttttatgaagtagatgtttttaaagagccaattcaggccaaaaaaatggtagggcttgtccctcaggccattaaccttgacctggaattaacccttaaggaaaatctccttattcatggtcttctttttggcttaagtcgtgagcaaattcgtaaacgctcttacgaactattacgttttgctgaactctgggatagggctaatgaaaaagtcaaaaccctttctgggggtatgagaagaaggctacttatcataagggctcttcttcatcagccacgaattctctttttagatgaacctaccgtagggcttgaccctcatatcaggcgcaaattgtgggggcttataaaaagcattcaacagaagggtacaactattttgctaaccacccattacatagaagaagcggaattcctggccgatcgggtagcttttataaacgccggtcgtttggtggctatagatacccctcaggcccttatgaaacagctgggggaatatgctgtggatattgtccgaggaacagaactcgagaccaaatttttccccgaccgtaaggcagccgaagaatttagcttgaaactttcaaatgaagttgagtctgttatcctcagacgcataaaccttgaagacgcctttgtgtattttactggacgtaaagtatgaaaggttttctggctgtttatttgcgagagctttttattatctggcatcgtctgccacgaatgctactttctttttctgtttctcctattctttatctagttgcctttggttttggtctagggaaacaccttgaagtgggaggaagaccttatcttgaatttcttatcccagggttggtggccgcttcttccatgacccagggttttggcataaatgtagaaataaacgtggcccgtttttatctaaaagtttttgaagagtttcaagcagctcctatttcaaatctggcttatgtgctgggagagatcctggcaggggttacccgggcttttatttcggtactcataataatccttgtcactctggtagctggagtttcccttaatttcggtttttatttctggttgggcgtatttctaaacgcctttatttttgccagcctgggtgtggcgtcagccatgttaatcaaggcacattctgaccaggcccttatcagtaacttcatcattactcctatggttttcctgggaggaacattttttccggtagaaaacatgcccgggcctgttcaatggttattaaaggccctccccttaacccatgcttctcacatgataaggtcagcggcttacggagagggccttataccgtcttccttggttattttgttagttctttctgttttaggcctggttttggcctatcgttctgttgataaagccagagattaagcttctttaagtttttgagctaagtaatgtaagagcacacgcggatgatctatcggtccttcgtgctcacgcactatattgtctagggccttaccgtcaacgacgagtcctgccagccgctcagctacttcttcagggtcagccggccaggatagacccttaatacgtaccaggacttcggctggccagcctactccgagaactttagcgctttcttgaagcacagccgagaagaaaaccagggcatctcggccttcttttatctctttgtaagccagcttggccaggccgcctgccgtatgggctcggggagttttttcctgaagctctccctcaagcttctttaaaaccagttcaggctccgctcgcaaaatattgcgtacggtttggcgggtaagacctagaaattcggcgatgtcatcttcggttttaaaggcttcttcggccagtactatggcgtaagaggcctccatcaagctggtaatccaggtaaggttgcgatattcaatcaacttacgcgggccacctatgatctcaagggcctttaaaaaaacccttatggccatggcatctacgtcaaactctttgatttcttgcggtccaattattactggcatattccacctcctgatatgctttttgctataaaaatgggcacgattttaaaaaaagccagccttaaatttgatttcgctagctttcggttaacacactaacagatggcggggacaggcaaaaaagaaaaaattgcctgtccctaaatttgttctatattatgggcatgaaaactcttgttaatgattattcccttttagaaattgccaggcaaaaaaaacatcatctgcctgatggccgttttaaaaacccctggttgccttatgaagctccaaagcttgccaaaatatttaaatggaagctttctcatttagtcactaaagaaaataatcatattcccgttatttatccgtctccagggcttctccaagaaactgaagggccaattatctcttttctggcccataacaccgtttttctaaggcttggagggaagaactttctttttgatcctatttttggcaacataagtggtattatcaaaaggcacactccgcctccgatattgcccgaaaagcttcctcctattgactttgttatatatagccacgcccaccgtgaccatttagatcttcaaagcttacaaaggctccctggaaatcccaaagttataacgccgctcaagttttccctttacctaaaaaattccaatcatgaactcgactggtttgacgaatacgaagaggcggggtttctcatcagggctgtgcccgtgcaacactggtccaaaagaaacataggcgatacaaaccttgccctctgggccgggtttatcatagaaacgccaggttttaaggtctttttcggtggtgataccggttattttttcggatttaaagaaataggagatcttttcggcccgtttgatttagctctggtcccggcaggggcttatctcccgcgagagttaatgaggccctttcacttaagcccagaggaagctgttaaagtttgtatggacattaacgccaagtttggcatgccaatccattggggggcttataagcttggcgacgaagcccttgatgatcctcctaaactctttaaaaaatacgccttaaacagagggtttaaacccctgattatttatcctggtgaagtggcttatatagaaaacggaaagcctttttttctcacttcttgaaaagatggctaactgctaaaaggcctcttacggtgtttcccacaaagattttttctgcctggtaaaggtcggctaggtagagttctttttcataagctttgccggcgcttaaaaggctttcccgcaaaacccctggcaaaaggccaagtttagctggcggggtatataatttgccgttaatttgcagaaaaatgtttgaaatagtcccttcaagcagtctttctttttcgtcgtaaaaaactacttcaaagaggccattttttttagcaaaatcctgccagcgattgaaccaatggcgataagttgttttatgtagaagaaattttttaggtggtacgtagtctttttttaccagcgcaatttttatttctttcggaggcgagggtagggggtaagcctcaagctttaagcgcccgtcttctcttaagagcagacgaagttttgccggtttatcaagagttttaaaaacctcttgaagaagcgctaaaagggccttttcatctagagggaaaccaaaataagcagccgaggttttaaggcgtgagagatgaaaagaaaggagttttacgtcttctcctggatcaaatcttattgtttctattaattcaaaatagggggccttgtcttttaaaaatttggccttaagaaggctttcttcgtattctttttccggattactatcccagacaattcccgaacctatgccgaactccccttggccttgactcaaagccagggtgcgaatagccacattaaaaaccatctctttttgaggagaaataaagccaatggctcctgtataaacgcctcttggttcggtttcgagttcagaaattatctccatggtgcggatctttggagcgccagttaccgagccacacggaaaaagcgccttgaatatgtctaaaagactaaaatttttaagctttcctttgacggttgaagtcatttgcaaaacggtttcatatttttccacttcaaatagtttgggcacccatacgctccctttttcgcaaacacggcccaggtcattccgcaagagatcaacaatcattacgttttccgcctggtttttggtgtcagaagagagaaaagcagcaagcttttcgtcttctgaaagattgtccccgcgggaagccgtgcccttcataggcctggtgaaaatgtttccctcttttaccctgatgaaaagctcaggcgaaaaactcagcacttgaaattcaggcgtttttataagcgctccgtaagaaaccctttgcttgcgtctcagggccaggtaccaggatagggtgtctcccttgaaagaaaaatgatatttcatggtaaagtttacctgataggtatctcctgaggcaatgtagcctttgatttgcctgatttttgaaatgtattcttcttgagcgagagaaagtttaagattttgcagttcaggctcttcggcctcgccaaaacaaactcctttagcctcaaagatttgcggatgtttaaaggccgcgagaaataccagcggcaaaaaatgaggctctttataacaggaagtcagttttttatccaaaaagtagccgaactcataggaaaaaaagcctgccagccataatccttctgaaagggcctcctcaagtttgcggaaaaaaactgccagatcatctcccggtttaaataggagaattttaactgggtcaataaaataaaaatgcctgttttcttcgccgctaacccgagatgtgtctaaaaacaccagaaaatctcgcttatagccttccttaagaagactttttagatccaaaagatttgaaggttcaaattctttaataaaaaaaggagtatttaggttttccctggtccgcatagttttagtctaacaatcagaaatttaataatccgagcgttttttaggtaataaaatatcatcgctgatgtaatcgctaaagtgaagtaatctttactgtcacgacgaggcctcgtttccctttttcgtcattgctagccacgaagtggcgaagcaacgctctcgcgaggcgacgcggttgccgtggcgatccctgagatcccttcgctgcgctcacatagtattaatccgaatgttttttacacgacaaagtattgccgctgacataatcgctaaagtaaaataaccttcgctgtcactgtaggcctcgttagagatcgaagcagtctcagggattgcttcgcttcgctcgcaatgaccgctcttatcgcttatttagtgaacttattaattaataaagaaggcctaagcaaataggtggcagcgaacctttcggccatttacagttaccatctcgggtgaggtaaggcatttggggccctttttagggcacttgtcgtaaaacctacatcccccaggcggtttttctgttgactcaggaggctccttaacgccttttagtagcatctcggtataaggatgaaagggactttcaaagacatccaccccttcttccacaatttggccggcatacatgacggccgttctatgggctactattttagccagctcaaggtcgtgggtaataaatagataacttaggccaaacttctcctgcaacgccagtagcatccttgcgatggcggcttgaaccgacatatccagcatggaagtgggttcatcacagacaataaactttggccttagagatatggcccgcgcaatcatcaccctttgcagttctccaccgcttagctcgtgaggatagcggtaaaggtgttcttcacggagacctaccatttcaatgagtttaagaagtgtgtttttgctggcgtcaagaccgtgaattcttaaaggctcggcgagactgctgtaaattttccacaaagggtctaaagaatcctctggatgctgaggaattagttgcattttcttgcgcatttttcggaggtctttcttcttcattttggttagctcgtggccgttaaaatgaatttctcctttagttggctgcattagcattaaaagcagacggccaagacttgattttccacttccgctttctcctacaagggccaatatttctccctgttttatttcaatatcaacgttgtcaacggcattgactctttgttttgataacaggcctgaagtaaaaattttggaaagtcctttcgctttaagcataaagccagcaccttacctgaccattaaaggggggttcttcaaaacatttatccgtagcgtaatcacatctgggtctgaagcggcagcctttaggcggatctatcatactgggcgagaggccttttatgggttttaatccctttgaaggcaatgactcaagcagggcctttgaatacggatgaagcggagagttaaaaaatgtctccgctttggccacctctactacctgaccgcaatacatcaccgctactctatccgccaatttttcagcaaagggcagatcatgggtgataataagaagcgatggtttatggttattcctgatttttctgaagagctctatcactctgatttttttggtggcatcaactcccttagtgggttcgtcggcaataatgagcttgggcctggttgaagtgcccatggctaccagggccctttgtctcatgccaccgctatattgatggggatattgtttagcccttttctcaggaggccttatgtcaaagaatctgagcaagtctatagccttttgccaggctgtctttctcccataaccgagatggacttccatgggttctgcaatttgaaaacctactttcaaaactggatttaaagaagaagatggattttgaggaacccaggcaatttcttggcctcttatgtctttcattttttcttcaggtaattccagaaggttaaagccattgaagtcaattcgtccacctatttttatgttgctagggagcagtttcaaaatggccatgccaaggacggattttccgcttccgctttctccaattaaggtaagcacttcgttttcttttacttcaatgctggctctgtcaacggcctttaccgtgatctcttctagcatgaagtgaacactcaagtttttgacgttaagcaagctcttcatagttcatgcctggccttgggatttagtatgtctttaagcccgtcacctaaaagggtgaaggaaaagactgtgagcacaatggcaaggcctgggaaaactgaccaccaccaggccactctgagatagactctaccctcgtttagcatggttccccactcgggagtagggggttgggctccaagccctaaaaaacccagagctgcaagagataaaacggcgtgccccaggtgaagcatggcaatagttaccaccggagaaaggacattgggtaagatgtgtttgattatcaggccaaagtcactaaggcctgctgctctcgccatttccacgaattgtctttcctttatggaaaggactgagccccttaccacccgtgcgtatttaatccacccaagaactaccagagccagggctgagttgaaaagccccggccccagggctccaacgattaccagagccagaatcagctctggtaaagctagaaacacatctatgatgccaatggttattttatctacttttttgaaaaatccggaaataagcccgataaatatcccgattattacggataagctgacaatgagaaggcttatggccaaatctatttgggctgcatgaaaaactctggccaaaaggtctcttccgagattatcagtgccaaagggatgttttaggcttggaggctgtaagctattctgtagattgatggctgtagggtcagaggtaaagggagaaaacaaaatcatagaaagaagaagcaagaggataaacagccctgccacaatagccctgtgcctcaaacactttttaatcactttcatctccgtatttgactctgggatctaaaaagcgataagagaagtcaaccagaatatttaccagggaaaacataatagcgataaaaactacacatccctggatcataggaatatctctaacttctatggaatcagccaagagtttaccaatgccaggccagccaaatactgtttcaacaattaccgtgccacttagcagatggcctatttgtagtccaatcatggttaccacgggaataagagcatttcttagagcgtgcctgtaaagaattgtcttttcggcaaggcctttggccctggcggtgattatgtaatcctgccttaaaacgtctagtaggcttgcccgggttaatctcaccgttatggctgacatgcctgcagctagcgtaatagcgggcaaaataaggtgagctaaactgccaaaccccgctactggtaaaagatcaagatagagggaaaagaataagatgagtattaaggccagccaaaaattgggaacagatataaagaaggccgaataagtaagacaggcgtagtcccaaaagctgttgggcctggctgctgataaaatccctaagggtatagcgacaatcacggaaagaagagtagcggtaatggccagtaaggccgtggccggaagcctggtcaaaatttcttgcgttaccggaagcccggaaacataagagcaaccaagatctccatgtacggcctttgagagccactttaaatataaaactacacctggggcgttgagttcaaagacatctttaacttgttcaatttcttgtttggttggcgagtattcttcctcgccaaccaatatcttttttacgattacttcagcagtgtctccaggagaagccaaaagtaaaaagaaagtgagcgcagaagtagccactactactagaaccgctatgaacaaacgttttaaaagataaatcagcatttaccctacaagacctttgtaaaattcaaaaaatataggttgaaatcgtcacggcaccgctggcgcctcgcgatagggattgcttcggccgttgttactgcccagccatcggccacgttgtcactgcaagggccgttttcatcttgtcgctgcgaggagctgtccaggaagatcccttcgctgcactcgggacaggcgaagcaatccctgcgccaatagccatctaccatcggccatctgccataccgtcactgcgaggagccggaggcgacgaagcagtccctaacatgttaccagttgccatcagccatcggccatccaccatctagtcactgcgagccctctctcgtaagggcgaagcagtctcttaaacaaagcttttgcgaactgcaatttatttagctacgtaaatttccggattaagcatgtaatcatgagctacaggattaaacttgaagcctttaacgtaatctctgtaaacgaccagtaccttataaaaagcaatatgaatcaagggcaagtctttaagggctagttcctggaccttgtcgtaaatcttttttcgttcttgttggtcaaaggtggtgagccccttttcaagtaatttgtccatttcaggattgttataaccccaagtattagtagagcctttagaatgatagatttttcttaggtagtaatcagggtcaggtaccatggccaggtgataggccgaaagtttcatgtcgtattttttcatgtatttgccaatggcactccagtcaagcactcttacctctgcttttatacctacatttttaagaaaggcctgaatggtttcagccataggtttaagccctggcctttgaggataggtgtaaatggttacgtgaaattcttttccattcttttctaaaatgccgtcgttatctgtatctacccagccggcctcttttagaagctctttcgcctttttagggttgtaatcgtagccagagacattgttgttggcccaccagagagagggaagaatgatccccttggcaggctcagcacatccgtgaaggactatttgggctattgatttcttatcaatggcgtagcttatggcttttcttacgcggacatcttcgtaaggagtgccgtgcaggctgccaaaggttagctgatagactctggcggtgggatgaatttctaatttgatccccttttccctggagagtctttctacgtctccataaggcacatcacaggtaaaatctatttctcctttttccacagccacttctcttgaagctgggtcaggaatggcttttatgataagctcgtcaagtttgggtttcccctgccagtaatctttgaatccttttaaatagagggtttcagtggcgggattccattttaccaacatgaaaggccctgtgcctataggtttggtgatgacgccgtttttgtccatctcagaatggggagaaactatagaaacttttgagtagtgaagagtagcgggaaaagcagcgtaaggtccttcggttataaaatcaatggtgtaatcatctataacttttatttctttaattttggtaagggactttatggaagggtcttttaaggccctttcaatggcccactttacgtctcctgccttcatttcactcccgtcgtggaattttactccttttctcagataaaaccgccagtgggtggggcttagttgcttccaggatttggcaagccccggcctgagagaaaagtccggatcggcctctaccaggttttcggtgatcagagccttttcttttacaagtgttccctttttgacagggtcaacccctctgatattccacatttctcctactttgagttcgtttttggcctcacaaaccggagaaaaagccaaagcagacactaataaaaacaaaataacaactaccgaccttattttcatgcttacctcctcaaatttgctatttttactgaataagtgacacaacacgtaagatatgtcaagtagagacttttgcaaaattgagaatataaattgggatgaccatggcgaccatggcgcctggcacctcgcgagattgcttaggccgctggcgcaaccttttgcgctaacagctatcggctacgttgtcactgcaaggagccgaaggcgagaagcattttttgcgccaataactatctaccatcggccatctgccagtagccaatcaccatctagtcactgcgagcccgcagggcgaagcagtctattattaatccgagtgttttttacacgacaaagtattgccgctgacataatcgctaaagtaaaataaccttcgctgtcactgcgaggcctcgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgtaatgactcaattgtcgcctatttagtgaccaataagtaaagcgttttgcaaaggtcacctttacttgcgagccttgtgagaggaaaagcgtccttgtggtgacccaaaaatgtgtcgatgacttcagaattttttaaaatttatggctggggttcgttgggatggttttccagagtattcatgattacttccagaaggttttccatttcaaagggtttttgaattacgataccatctttggtattgataaggtcggcgatagagccagtgataaaaataatatttaaactggggaatttgtctttagctactcttgcaattttagttcctttccctccgggaatatgcatatcagtgataagaaaatctatattagatgaagtttctattatgttaatagcttcttcaaaatcagcagcctgaaagactttaaatcctttttctcttaaaaattctgttagtatatttctaataatttcttcgtcctctacgactaatattgtaataagtctaaacttgtttagctttatagtttttaaaggaaataataaaacaaaagttgtttctttttctttgttgtcaagaaaaatttttccgcccatctcttcgatagattctttactgaaagtcaagccaagaccagttcccgccttttgggtggtgaaatttagtttgaaaattttttcttttatattttctggtatgcctggccctgaatcaacaatctttactttgatatattctccttctcgtttactttcaattttgatggttccttttccttttattgcttgataggcgttggtaattatatgttctaaaatttgttctataatatgttcttttccagtaattttaggtaaattctcttctaaatttaattttatagtcaaattttcttgtttaatcctgtgtacttgttttttaatgagttcatttatgtcaacctttattttgctagcaaagcttcttttgaaatgtatttccaaaaaatctttagttgttttttctccttcttggcttgttttaatgatgtctttcaagtatttgtctttatcttttcggtgtatcaggcctttttcagcggaaaacgatatattttgtaatgtattttttatgttatggataagagcttgagatgttttttggcattcttttatggtttcttcttttgttttttctaggttgattatattacctatgatatgggctatgctaaataaaaatattaattcttcttgagttaattttgattgtcttgcttcgttttctaagaggatcaatcctgttaaatttttctgccttgttataggaattaatgctattaatccttttgatttatctgaagttatcagttctccaataatatttatagccttttctctttctagcttttcaagccattctccttttactttatctaaaagtcttttgttattaagaccttcaaaattagtaattactttattcttttcttcgataaaaattaaaaatatttttttagtatcaaaaattttttctattaatgatagtatttcttgtattttttcttcgttttttttggctttttcagcaatttttcctattttataaatttgataaatcaagttattttctatctttttgccaaacatgttagttcctctacattattaacctgagcgtttttaggtaacaaagagttattgctgacataatcgccaaggcgaagtaaccctcgttgccacggcgaggccacgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgcaatgacttaattgtcgcctatttagtgacctcattaataataacccattaataaatcttataatcattggtcatttctcttagatgcaaggccagtttattcatgtcttcagcggcctgttttatacccacaatagagctttccgcttcttcggttctacttttaaggttgttattcatattcatgatatttgatagttctccagcaatactgcctgtattgtgtattatttcttgagtaacggcagtttgttcttcaatggctgaggcgatacttcctgctctttcaacggttttttccatagtgtttaataaagtctggctggtttcgcgcaatttcatgcctttttccaccaggttttccacccaggccctgatttggtctgtcgattgggccgtttgtcttgatagttctttgatctcactggctaccacggcaaagcccttaccagcctccctcgctcgagccgcttctatggtggcgtttaaagctaagagattagtctggtcagcaatatcttggattatatcagctgcgtgtttgatgtgttcaatttcttttagaaggctttccatcagttcactattgagagaggcctggtcactggtgctctggctctcttcagcagtggtggctgtattttgagaaatttctgaaatagcggcactcaattcctgaacgctgcggttagccaaatctagttgttcgctaatctgttccgtaaaagaggctagctttttgacttccttaaaggtttctttagaatgctgggtaacctgttcagcaatggctgagaattcttcagagcctgaggcaatttgttcaatgccttctttgacttcttttaagatttgattgctattttctatagtttgattaaagtacttggccaggatatgaatttcattttggctattaggtatttctttagcgctttctgtaaaatctttttggcttatctttttcattaccgagataagtgcctgggcttcttcttcaagttttttgccaatgtaaagacataaccccaaccctataaaaaaagatattataaaaatacctaattctgtcaagacaacttctttttccttgtttaataagaaaaattgaatgccaatgcttatactccatagggtaaacactaaacccataataattagtagtatgtttttggttttgagtgtcattaatctagtcacttgcccctcccgctttttttcattatttttgattcacttttgattgtttttttaacggtttttagatttttatcgtcggatagagataatagtttaatactttttgtattttttggttgtcatcatatttaatgaaccctaaatatttatggttagtttatttgtataaattttgtcaaatataataggattaagtttttgttttagcatcatacttgatgaactagttattttaatgttttcttaactacttttaccaaaatactacttgactaacataaaaaatatgctacggcagtaaatatccaaataaaaattgtaaactttttgtaactctgtctaggttcattgtaaatgatgaactattgtataaatttaagaatttttctaaactaccgaaaaggggtgaaattattgtttttaaggaggggatatgcctacaaaacaacctcggctttgtattgtgcttgaagaagaagtttatcagcggattagaaagctttctcaggtgaaaggaaaatctatgtctgcggtggtagccgagcttattaataaggcccttgaccttgaggaagatttactgttattagactatttgtctcaaagagatgaaaaagatataatacaggaagatcaggaaggagttttaccgattgaacatgagacaaaaaaactatgagttaaggtttcatcccgaggtacttaaaagagatctggaagacttaagcccgccttttaaaaatgcactaactaagtttttaaaggaaaagtttattaaaaggccatttttttatggcaaacctattcgtggagaaagcctaaattattggaaaattcggctgagtaactatctgatcggttttaaaataatcgataatcaaattataattttaggtgtagtatcttttcatcagctctttgagcaaaagcacgagaggtttagttgatgtacacttattttgaaaaggcagggcgagttaacaccgaggcggccttaaaaatagcctttaaggcttttaaagaacggggcctaaaacatatagtaatagcttctactttcggagataccggcctcaaggcagctgaactctttgccggtaaagaggccaatctggtggtagttactcacaatgtgggcttcagagagccaggcaagatcgagattactcaagagatgcgggccaaaatagaatctctgggagccaaggtttacactggcaccatggttttacgcaatattggtacggctattcgggaactccagcaatattcccagcaagaccttattgccaacaccctgcgactttttggccagggcataaaagtctgtgttgaaatagcccttatggcctgtgatgcagggcttgtgcctccagaagacgttatcactgtggctggtactgctcgcggggctgataccgtagccattataaaagctatgccttctaataagcttttcaaccttaaagtgcgcgagatccttgccaaaccaagagactggtagttaggctgctttttgaaattgttccaaatatgttttttcagccagtttttggtattttttcacacgggcttctatgtcttcataattttctgtaacaatttttactatacgcttgtcaagaaggccttttttaacttgattagtcaatatttctaaaacttcctttttggtcatagggttccgataagggcgttcttctataagggcggtaaagatatcggccacagccataattcgggctccaaggcttaatcggtcaccggtaagcccaaaaggatatccagagccgtcaagtttttcatgatgaaaagcggcccactcggcaatagtctcaaaaccttcaacggaagaaagaatcatataagtataataagtatgttgtttaataatgttaaattcttcaggagtgagacggcctggtttttcaagaataaaatttggtatagccaactttccaaggtcgtgtaagcttgcggctactttcatatgaagaatttccagctcagtaaaaccacaaagatgagaaagcatggtggcacaggccaccacgccgcttgaatgcgtagaagtaaattggctcttaaagtcaattattttactgaaaaaaccggcaagctgagctatttcttcaatgcctatatgtacagactcaaggggcccatatttcaaaagaattgaataaagcctgtggtttgtcagatcaaaccaaaagcattcttgtttgcttaactccagaaaagcatttaccacttcaggatggaattcttttttagagagagaaagaatttttttattaataattactctctgttctaatataaattctttgcgtctaactagacgttctactgtatcagccaggtttagtatctggctttccaggacgtaaggactatttaaactaaagccttcttcttgccagaggtgccagggtttgtggtgaaaacgtatcagaggagctattggagcaagaaacttgagagatttaaaaagctcttctcctttaatacagtgtaaatctagatttttttctatcgaggagtgtaggcgtaatttatcttgaggggttaaggcgcctacatcatggaaaagagccgctatgtaaagctgattagttttttcagaagacaaacgaaaaagtttccccatacgccatgaaatataggctaccttaatttggtgggcagaaatatgggggttagcaaggtctatggcatcagataccgaaagaaaaaaattattcaagtttatgagaagttctcttaccatatcatcaaactttttcggctaagtgttgatagggctttaatgaaaaagtgttgaacttttgattctgactatgtcactgcgaggagcactaaggcacgaagcagtcttttaacgaaagctatcttttggtgaactaatccaatagggaaattatctttcgggggaaaagagtgagcctttctggaccgtttgcagtgatatgataagtatcttcaaggccaataactcctatttctggcacgtgacatttgggctcgagggctatgaccatgttttcttcaagggttatgtccagagaagcaataggtggccattcgtcaatttcaagcccaaccccgtggcctacaaaaggtactttttctggcccatgagccataaagtattcgcttattcctagctcctcagcttttaaaacagccctttcatatagtttttggacacttatcccgggacgcagcagttgttctaaatcttcgagtaaagcgagcactttatcatagattgccaatgttttttgggggatattcccaaaataaaaaaggcggctctggtcaaccatgtagccctcatgccagccagcatagtcaattagaataagttcatttggttgaattttcttttccgatggcccttgagggaaaccgtaaattccttggccgccctggccagtggttacaaaagcaggtatcacaccagacttgcctgaaaggaggtgaccgtaggcaagctcctgcccaaaaccataggtgcgtgtaaaagccggatgccctcttttccggagttcggcttcaagtaaacctgcggcttcaagttcactaaaacccggtttaagtttgggcaaaaagctataaatggcgtctgaaagtatctctgccgctttttttagacaatctatttcgtaacggcttttaatagcccgtaaatttctgacaatttcactgatatccccaaggtcaaaagctgccagaagtttttgataccgtcgatataggtttataggaaggcggtcttcttcaaggcctaaagtttttatgctaaggtcagctaaaaaaacaggaagtttttttaaggaacgaaaaggaataacttcagccacggggttaaaatcaggcctgcctaaagtgcggtaaactagcagaaaaacttctgctcttttagttataaccagatgaccatcaacaaaagcacctgtgaaataaaaaatatttagaggatagcgaataagagctgcatcaaagcctttttgtgatagcctttcagctaaaagggctatacgacgggtaaattcttctctatccgctggcatcttttagttttttagcaagacttaatactgtttccgcataaggccggcttttgttgtaagtcataattacttttagttgggcctgatagtctttggccttaccccagccatgacgagctaagtagttggctatagaggctaaggcgtcttccaaattgaatagatctatctttccgtctttgttccaatcgtagccgtagaaaaggagacttgaaggtacaaactggggtaggccaaatgctccaaaaaccgagccctttatggaaaggggatcaacattatggttagaactataacgcaaaagggctaccagttctttgtaagcccatttggaccgccgtttcataaaagcttttagccttttctcttcctcgggagaaagattttcaggtaaaaaagattttacctcctcccaatcagatgcgatggccatgctggccagcacattaaaagtctcatatttgccggtgtaacgtccgagatcggtctcaactaaaaatatggctacaattacttctttgggtacaccaaaatgtttttcaagagaagacaaaagctcatagtttgctttcaaaaacttttgggcccgagccactctttcaggttctaaaaactgggcgtagttcagtttgtattcatcatgaagcagtttacggggcattatctggggtaaaaattttacctcaggacgagaaaaaatttcttctacatacgtaggtgataaaccgtcagctattagcctttgttttaaactttcaaaatttacggcccaagcagaaccggctgtaaaaaaaacagacaatacgagccaaaaataacatatcatgagatatttgcttcgaagcttcgttccaaatgaaactacaaagttagccttttgtaatgaattcaaaatatgaatacgaaaaaatatgttagatctgttagttggcaaaagtttcattaaatgactcctgctttatttaaaacttctttgagcatttcaaaagtgacaggttttctcaagtagtaagaattatttacttttcttgcttgagattctgtgtggttattaataaggccggtgagaaaaataatgggattgttagatttgtttctaatatgatgagctagttctagcccatcaacctgtgggagcttaatatcaaggagatagagataaaaaagttctttttctataagatttagagcttctttgctgctaccggccagagaaacttcaaaaccgagcatactaaaaaattccgccagcacttcgcgaactcctgcatcatcttctacaattaatacttttttcatctcgcccaccctaaaattataacaaattataaacgagtttttaattttttaatagtttttatttaagatttatcacaagtttactgggaatttttaacataaaatctaaaaaattcacagtgctattgtttgggggacaggcgcgagattgatttcggccgatctccaaaaaatttttggaaaaactttcagaaaaccgaaaagatttatataatcccgattaagtttcaaaggggttgggtattcaaaaggaggcttaaatggacgcatttactatttggtttactggtctttctggttcaggcaagtctaccctatccagaagaacatacctggaaataaaaaagcgaggccttaaggctgaattgctagacggtgatattatccgtaccaattttagtcaggagcttggttttaccaagcgagaacgagatattaacgtcaagcgtatcggttttctttcctggctattaaataaacacggcattattagcgtggtagccgctattgctccctatgaagaaactcgccagttaaaccgtaaacttattcccaattatattgaagttttttgtaattgtccccttgaagtggtagaaaaacgcgatgtaaaaggcttatacgctaaggctcgtcgcggcgaaattcctaattttaccggtatttctgatccttacgaaccacctcgaaatcccgaaatagaagtttttactgataaagaaaccgttgcagaaagtatgcagaaaataatttcttatcttgaaaaaaaaggctttctaccggctacggaaaacaatatagatcccacagtcatagaagaagaggaacgtcttttgcgagaacatttacgtcagttaggttttgcccgaaaaagctggtaattttggccatgtcttctgaacaaatttcatttctggtttttgctgacgattggggtgaacacccatcaagttgccagcatatttttagacacattgttaaagattaccccgtcgtttgggtaaatactgttggtatgcgtttaccccgcctttgtaaagcagacctggccaaaggttttcgtaaactgaaaaaaatgcttatgactaccaatcaaaaagttccccaacaggcgctaccagaaaatctttcggtaattcagcctcctatgatcccttataacaaaggcttatttcgacaaattaatcgcaactcggttataaaagctgttaaacaagagctagaacgtcgaggtctaaacagtcccatattagttaccactgttcccaatgcctgtgattatataggtgcttttggagaaaaaagagtagtctattattgtgttgacgattttgccaactggccaggacacgaaaaagatcttattttgcaaatggagaaggaactaataagaaaaacagatgtcttgatagtggtatcagatatcttagcccaaagaattaaaaaaattgcgaaatctcaaaaattttttctattaacccatggtgtagatatttttcgctttgcaaacccttttagtattagacatgaaatcgttaaaatccccagacctagaattggttataccggtcttatttgggaacgtttgaattttcagctaattgaacatataataaataaacactctgattactcttttgtttttgtaggaaaggaagatatttccgtagattttctcaaaaaatataaaaatttttattattttgagcctgtatcttttgataaagttccggccttattaaaagaatttgacgtcttaataatgccctatcagttagacaaagggactcagtctgccaaccctttaaaacttaaagaatatctagcttccgggaaaccagtaataggggttccgttaaaagaaataaaaaagtttgagccttacgtagtcgtagcggaaacccctgaagaatgggtaaaggccatacaagacattattagcgggaagctatgcccaccaaaaattcctcatgaagaattggtcaaagaagactggtcctataaggccaaggagtttttatctttttgtctctcatgaatctatatttttgctttatcgggaatataggaaattaatttgggttctcgacgtttagtgttgatccgatataataaagaaaagggtaggaaaaatttgaaccaaggcggttcgatagtgaaggggaataagtttgaaacttatatcttcatcacctgatccctttagttcattttataaatccgcctcaaaaaatattaataatttcctatagatacttctgaagaaaaagatccagaggctactattaagaaaatggaactggtgagagcagcggctcttgctcctgtagatccttctcttcaagatattcaggtagcccaaatggcgttgatgaaagaaatgagagctagagaagaacttttaaaaacacaagaaaagtcccacagttataaaattaacgagatagtctaaattctaactttgttttgtttccttcggatagactgttttagaagttttaactttagaagtaattttagcgagttttttctcagcccttacaaatcttaaagggttaagacttcttccccagcgcctgatttcatagtgtacatggggccccgtacttcggccagtatttcctacgtagccaattatttcacccttttggacccgctcaccccttttgacaacatatttgcgcagatgcccataaacggtcataaaaccgtgggcgtgtctaatctttacataacgaccaagagctctggtataacctacgcgatagactactccatcggctgtggctctaactggggctccgtaacgcgctactatgtctatccccgaatgaaaggcacgttttttagtgaaaggatctcgacgatagccgtaataagaagaaatataacctcgaaccggctttcctatgggtattttgtcaaatttaagaaggtaagtacttatttggttgattaaaatttcatattcttttttaggaggaagatagggaccaccaacggccttgtttgatgagaccttaaaatggtgtgaaagcccaagctggcgcaccacctttttaacatagcggtcatattgtcgtagagctcctactgcctggttgagtagttcttctttttctttttcaagctcgtcaatctgggtttcgagttctttctcccttaaccttaaagaaacaatttctgtttctaaagaggcaacttttcctcttagttctttaacttcaattcttaatctaatattttggtaaaaaagaatggcagaaagcaggagcaaacagatgataatcagcggacataaatttcctttaagccaactagggctgtttttatcatcgatatttttttgtggcataggaagatgatgccaaaaaattctttgaaaggcaagacctttgtgtttagtatttgaaacatgagtagtccaaaagaacgaatctggctcgaaatatcggtagtagtaccatcagaactcagtgatgctgtagccaacttttttgtggaaaccactggccatggggtaaagtgtgaggatatagaaccccaccctgaaggaacccttctagtaaaaattaccgggtatcttgcccctgaacaggcagaaacaggccttattaaaaaaatttacgcctatcttgcttctcttgaagaactctatcctgaataccggtttaaattggaacaccgtcctttaccggaagaggaatgggaaaccgcatggcaagtctatttcaagccaataaaggttggtaaacgcctgattataaaaccatcttgggaagtttacataccagagccaaaagaaattgtaattgaaatagatccgggaagggcttttggtactgggcatcatccttctacatatttaatccttgaaaccttagaagaactttttgaaaaagaacttgcaagtcctacagtgcttgatgtggggacaggcacgggaattttggccatagcagcggccaagttaggggccaaggaagtgatcgctattgatatagaccctgaagccaccgaagtggctagggaaaatattcttcgcaatcatttgcatgacaaagttttcgtttctaccactcctatttgggaaattttttcaggttttgatttgatttgtgccaatatttcggcatatgaattagaacttatggctgaaaagcttacagagctcttaaacaccaaaggttttcttcttttatcgggttttttaaaagaagaggcccacaaacttaaagaaaaatatctgtcatcaggtcttaaattatatcaggaaaaaactgaccgggaatttcaggaatggaccatgcttgcctttcaaaaggattagcccgctttttggctgaaggaatcaacctcggaaccacttatctgcttgatcctgaagaaagtcatcatcttaaaaatgttttgcgtcttaaagaaggtgaaaaaataatccttcttgacctggctggtaaagaatatctcgggaaaattgtaaaactagacaaaaaaggggttttagttaaggctcaaagacttttgcgccaagaaaaacctttaaaaccagaattaatttttctcctccctttgttgaaaaaagattggctagcgtttttggtggaaaaagcggtagaactcggtgtttcacaggtaatccctgttattaccgaaagaactgtagtcaaaccaggagccaattttacggccaaacttgaaaaaagggccaggcaaagtttaaaacaatgccgccgtctatggcctttaaaaatccaaaagcctttttctttaagccaggcagccaaaaatatcgtggcagatttaaagatttttgcctacgagaatgaaaaagaaaggacgctcgtcgatgtattagatgttaactcaaaagtagaaaaagtagtctttacttctggaccagaaggtggattttctccaaaagaggcaaaaattctcaaagaatgcggttttgaatcaatcgggttgggttcatttattttgagagctgaaactgcggctctctatttgatgagtgtagctcactttactttttttgcttcaaaaatcttgaaaaaaagaagttattagattaatttttttaataaaaatccaggaggtaggccgtgtataacacgcttaaaacatttatcctactcgctgctttgaccgcactatttgttatttgtggtcaattattagggggtaaaactggagctgtaattgcgcttgttttggcgggggttatgaacttttttgcctactggtactctgataagtttgtcctgaaaatgactggagcgagagaagtgtcacctgctgaagcccctgaactgcacaatatagtggctaagcttgcggctcaagcgggtattcctaaacccagagtttttatcatggatactgacacccctaatgcttttgccactggaagaaatccggaaaagggtgtggtagctgttaccagagggattatgcaaattcttaacagagatgagcttgaaggggtcttggctcacgaaattgctcacattaaaaaccgggatattttaatttcctctattgcggcggtaattgcaggagctattgcttatttggctgatatggcctcatggtctttactttttggtggtctttatggagatgatgaagataatggtgttttaggttatgtgggcatttttcttatgatatttcttgcgcctcttgcggccatgattattcagatggccgttagccgtagccgcgagtatctcgctgacgccacaggggcaaaaatttgtcgttgcccgatgtccctggccagagctcttgaaaagcttgatgcctggaaccgccaggttcctatgcaggtaaatccggctcaggcccagatgtttatcgtcaatcctttagcaggtggtagcttttacaagctcttttctacacatcctccgatagaggatcgtatagctaaactagtagaaatggcaaggcgcgaaggcctggctgcttaagttttggggcctctcacggcccttcctctcctttattagaggggaattcgggcttttcattgtaaccccatgccttattttcttagagagcgaagcaatttcgtaaaattgtcgcaggacactacattactttacaaaaagctggttaataaccggacttaaagttcaaaataaatatatttcgctactagaaattattttttctttctttttagaaaattttttctttaatacttctagatggtttaatacttctagatggtaaataaattgttttgaaccaatgataagactttccgtgaagtagcgcgatcgatacgtaaattccttggctttgttaaatttttttgattcaccgagcccaccttttctgtaaacaaactctcggtacagcctgaaacgctctttttctgatttgttggcataagagggaagccctaaattaagggtcataaaattttcgcctgtccccaatcttgcccggtagcctagtgagcaccagcggtaatcctctggcttatccacaattcctacccgcacaggatttagctcaatataggccaagcaattcaaaagggcctcgccagtctcaatgattacggacttaaagcggtcactccagaaatagcctttgcgttcgtacctgcggttataccagcgtgagaagcgctgcttcagatcttggatataacgggaaaggctggccagtctagatcgccatttggttattagttcttcgtagacaaagaccttgcgctttccctggtaatagagctttatgcggcgtactacttcttcgtcggagaactgattctctggtagcatgcggcataacaggtgaaagtggttacccatgatagcgaagccatagacttctacgaaataaacttgtgagagccagcgaataagattgagcaaatagtctttttcttcgtcaccaaggacgtcatggcctggtaaggccgtacgcgagatgacatgataagccgcttttggatgattggtaagtaagcgagggattcttggcatgctcaaacctcctgaaaaaatcttcgcctgtccctcttatcggaagaagttttgcggagcttgaaaatttcgcctgtccctaccttaattttcgagttcttaaaaaggtattatgtttatgctgatgacccttgaaaaattttggcaaaaatttgcctcttttctttggcctttcggaaaggcctattcgcttttgatgcaaacaaggcacgttgcttacgccaaaggggtactcaaaagccaccaggttccggccaaagtaataagtgtgggtaacctctccctaggtggtgaaggaaagactccactagttatatggctcgccagattttttgaaactcaaggtgtcaaagccgccattgtaacaagaggttatcgcggccgtctaaaagggcccatcatagtcggagaccagggcaaagtattctatccctcaaaagatataggcgatgaagccgtgctactgagcttgaaaacagaagttcccgttattgtagccagagatagagttgctggcgcaaggcttgccatccaaaaaaggggagttcaagttgtcatccttgatgacggctttcagcacttgcctcttaagagagatttagacttagttcttatgtccccaggtcgcgatccctttaaagaaaaagtattcccagctggttatctgcgtgagtcctggccggcccttaatcgggctcacgcctttataattacgaaaagcaaaccagaagaccaaaaggcccaaaaacttgtcgaaaaacttaaatgctttgctaagcccattttttatgccccttttaaccttaaaaatccatataaattagaagacctatggcagagaggaaaaaagccaattcaaacaaaacaagaaaaagtaatagccttttgtggtttggcgagacccgagcctttctttaaagcggcaagccatttcttctcattagcccaaaaagtagcttttgaagaccatgtttattatgaccaagcccaaattgattatcttttagcccaaaaagagaagtattcggccacaggtttcgtcactaccgaaaaagacgctgttaaattaaaaaagtttgttcaagaacttgagccgtgctaccttttgccgatagaagcaaaaccggaggagggccttggagatttcatcctcaaacaccttgaaaataatggaactccctgctgacgaagaaggcatgtttcttgaacgcccaaatcgctttttaggtaaagtagcactaaacggaaaaatcgtgctggttcatgtacatgaccctggccgtcttccggatcttctcctgccaggaacgcctgtgcttttaaaacgtgcagaaagccctaaaaggaaaacggcttttagcctccttgccgcccgtaaagatagtttctgggtatttgtcaattccggctatcatcggcgtttaacaggagccttattagaaaaacttggcgaaaaattattccccggccttagagggtttcaggctgaacccaagtttgacggtggaaggcttgattatcttttgaaactcgaatcacaagaagaaattcttttggaggtgaaggggtgcacctgggccaaaggtgagatagcccttttccctgatgctcccactacccgtgggcaaaaacacctccgccatctcttagaacttaggcgaagaggccttaaagcttgcctctggatactcgtttttagacctgaggctacctgtttttgccctgctgttgagatcgacccggtatttgccgaactttttaatgaagccttaaaacaaggggtaattttgaaaatgcaccgcattttatacgatggaaaaaatctttcttttggaggagaacttcctctatgcccaagttgaaaatctggctcgtaattttttttctcataatatctgttcctcgagtttttgcccttaaaacccacctaacccctgaacgcattctggtagtagtaaacaccaaaagcccaaaatcaaagagagtagctgctttttatcaaaaggctcgtcagatacctgccgaaaacatgctttatctacctatgccaacgcgtgaagaaataactcgccctttttatctaaagttcattgaaaccccgatacgcaagtttttggaaaaaaaagcatggcaggacaagattcttgtaatccttttaatgcctgacgtgccgcacaaaattgctggaaaagtagccaaaaatggagatgccgcttcggttgactctgagcttaccttactttaccgcaagatgttatttggcccttaccgtaaagatggctggttaccaaacccttattttcaaagtccgattgacgaaccctttgaacatgaccgctacgacatttacttagtaacccgcatagatggttatacggaaaaagactctcttgctcttataaaaagggccaccgctgctaaaaaaactcatcctccatatacgcttgttttagatgccaaagatgggccggcaagaccgggtgataattggctacacgctgcctatttgcttcttaaagattttcccggcctaaaaatcgaagcctcttttaaccgggcttttttagtttcaggagaaagggtgattggctatgcctcttggggctcaaatgaccctaattatccaaaagaccgtaagctttactttaaatttttgccaggagccattggtgtcacttttgttagcactagcgcccgtacttttatagaaccgccgagacactggcaggtaaatcgaggccgaaaatattttttccagggttctccacagtccctaattggtgatctggtgcgcctaggcataacgggtatctctggaaatgcttatgaaccctatctttcagcttgtgctaggccccatttgctatttcctgcctatattaaaggtaaaaccttggcagaggcttattatcgttctttggcttaccttagctggcaaactgttgttttaggagatcctctggccagtatcggaccaagagaagtggagaggcctcctttagaaaattggtttgttaaaagaaaagaggcctaccaagaagctaaaaaatctaaagattaccttctgttagctaaaattgagatgcatctcggctggccagagaaggcactcaagtatctcaaaaaactcaaagaagaaaaagaaaccctgccgcctcaagcatactatcttcttttggctatggctcgtcaaaaagattttgagagacgggtaatcgattttttgaagtatgactccaatgaaaacgcaaaaattgtagaggcctttatctatatcaagcacaaaaggtatgcctgggcggaaaaagtgcttttagaaacacctcttaaaacccctgacgccctctttttgcttggcaaagtaaaacttgccctcaaagactgcgaaagtgctgtaaatctcatagaaaaagctatcgctttaaaacctaatgcctggggtttttatccagacctttacagggctttaaaggcttgcgggcaaaaagagcgtgccgaaaagataaagaccaaactcttgcaaatgccttctttagctgagctgtggccagagttaaaaaactaatagcgtcggttaagctcccattgccaggcggtttctatgatgcgggtcaagtcatcgaacttaggtaaaaaccctaaaaattttttgacattctcgcttttagctacgagtatcggtgggtctcctggccgcctttcttttatttcataaggaatgtcccttttggttatccgtttagcttcttctaaaacttcctttaccgaataaccgtggccatagccacaattcaaggtaagactttctcccttgttaagcaggtgttcaagggcaaggatatggacttctgccaagtcgtttacatgaataaagtcgcgaatacaggtaccatctgatgtgggataatctgtgccgaataagtaaaatttttcgcgcttcccgatggctgtttgcaataaaagggggattaggtgagtttctggattatgggcttcgcctataaggcctgaagggtcagctccggcagcattaaaatagcgcagagaaacatagggaagaccgtaggcattatggcaatcagtgagcatattttctaccatggccttgctagtcccgtaaggattaatgggcgaaacaggatgttcttcaggaatggggacttctttaggtacaccgtaaaccgcggcacttgaagaaaaaataaaggccgagactttgttttccactgaagcttgtaatagattaaccgtggctgagaggttattttcgtagtatttcaaagggtcagtcacgctttctggtaccacgatataagcagcaaagtgcattacggctatcggcttttccgcttcaaaaaaactttttaaaaaggccttgtctcttaagtcgccctttactagccgcgcgcctaagactgcctcacggtggccagcagaaaggttgtctaacacaatcggctcataacctttttctaaaagaagtttcaccacgtgagagcctatatagccagcgcccccggttactagaatttttcgggacataggaaaacctctaaaaagaatttaggccaagatatcatggctctagcgagtgaaaaagtctcttatctgagcaatttttaacttctcacctatgcttgcgagcgagccataggcgagcaaagcaatctcgccgccgtaatcgtagaggtagtggccttcagctaaagggcacgggtagccgtgcccataagttcactttgccagttttttagctatttcttttgcaaaataagtaagtattatgtcggcgcctgcacgacgaatagagataaggctttccatcatagcacgttcttcgtcaagccaaccaagctttccagcagctttaatcatagcgtattccccgcttacctgataagcagcaattggatggttgaactcttcgcgtagtcgcgtaatcacgtcaagatagggcatggcaggctttaccatcaagatatcagcaccctcttctacgtctagggtggcttcgcgcagggcttctctgacgttagctgggtccatctggtagcttcgcctgtccccaaattgaggggctgattcagccgcgtctctaaaagggccgtaaaagcttgagcaatattttactgcgtaactcatgatgggaatatgtgaaaagcctgcctcatcaagggcttcacgaattctggccactcggccgtccatcatgtctgaaggggctaccatgtcggctccagctttggcgtgagagacggctactctggcaagctgttcaagcgtaaggtcattatccacctcgctgcctttaataattccacagtgaccgtggctggtatactcacaaaggcagacatctgtgattactagaagttctggcgctattttctttatggccgaaatcgcccgctgaacaactccttttttggcgtaggcctctgagccgatttcgtctttttgggccgggataccgaagagaataacagctggtaggccaaggtctataatttctttgatttcttctttcaaaagatctactgaaaagcgaaaaactccgggcatagagggtacttcttctttaataccgtgcccttcaaccacaaaaagaggataaataagatgatttaaagaaagttcggtttcacgtacgagggatcgcagggtctcatttcggcggagacgacggggcctgtattcaggaaagaacataatggcctccttttttgtcaaaggattttaaatgaaaaagaaaaaaaggcaaaatttatactttctaaatagaaagtttctgttaaaagtttcccaccatggattctccaaaatctaaatttaaaactctggagatttttttactttctctggcccattttgtccacgatgtttacacggcttttttatcaccacttcttcctcttttaatggataaattatctctttctttgacacgaggaggttctctggccgcagtaatgcaacttccttcgttgataaatcctcttttaggacttttagcagacagagtgaaccttaaatattttgtagtatttgccccggcctttaccgctatattcatgagccttataggtcttgcgccaaattatctaattttgctttttatgctttttatggccggtataagtgtagcggtgttccacgtacctgctccagtgcttattgccaggatggctggctcacgaaaaggcctggccatgagcttttttatggttgggggagagcttgctcgaactgtagggccaattatagctgtaactcttgtggccatgagaggtctggacggattttggccaatcatgtttgccggtattgccacgtctggaatactcttttggcgtcttagaaatgtcgatctctctattcataagtcaacaaagaatttagccctttctcgaacttttataaaccttaagcatatattcttgccgcttgctggaattatagctgccagaagttttatgcacggggttttaactacttttttaccaacctatatcaagacccaaagcggaaatttatggctggccggattagccctaagtgttcttgaagctgctggtgttgttggtgtgttaattgccgggccgttgagtgattttctaggccgccaaaagacactggctatttctttaataggtgctccagtttttattctattgtttttagaaagtagcggaatatggcagtttctggctttgattggctgtggagctactttactttctactacaccggttatgctagccctagttcaagaacatgctaaagaaagtcctgctacagccaacggcatttttatgatgttatcatttgtatttaggtcttctatagtaatatttatagggttccttgcagatagattaggcctccatactacttattttattagtgccttggtaggaatgcttggtatcccctttcttttctttttgcccaaaaagtcaaattaataaccaacgttttttctcagtcgataccaattggttactgcgaggccaggtgaagaccgaagtagtagaaacgcaaattttgttccaagatgggacgttctgaaagcattgttttttgggtattttgaaggtaaaaattttttattttggttttttgacggaaaaaattttccccttctagtggaaaaattttctacttttttaaaagggaaaattttttccacttaatttatttgcctgtccccaaaaagcagggttaaattttaacaatttatgggagggactttgtattatgattaaaaccatcacggttaaaaccaatcgtcagacagaactggttgatatcactgatcaggtggcccctttggtggcaggggtggaaagcggcatttgttttctttattgtccgcataccactgctggcatcattataaacgaaggggctgatccggcggtagctgacgatgtaatttcagttttaaaccactttgtgccctggaagttttcctataaacacctggagggcaactcaccggctcacgtaaaggcggttttaaccggcccgggcacctttgtttttatagaaaacggaaaacttaagcttggcacctggcagcgtatattttttgccgaatacgacgggccgcgtacccgcaaaatttatgttaaagttatggccgacaaataatccgaggagaattttatgagtgtgaataaagttattctcatagggcgccttggagccgaccctgaaattcgttacaccgctgatggccagccggtggccacttttaggctggctacctctgagcgatggacggacaagaacggccagcgccaggaaagaacagagtggcaccgtgtagtggcttttggcaaattagctgaaatttgcggggaatatttgtctaaaggccgccaggtttatatagaagggcgccttcagacccgttcttacgaagaccgcgacggcataaaacgttacgtgacagaaatcgtcgctcagaatatgcaaatgcttggccgccgtgacgaagtctcagctggcccagctcccagtgctgggactagcgattttgttgatgagccacccccagacgaagacttgcctttttagcaggcggtaaaagactttacttcgttctctagaagaaatcggcaagtgtgggtgatgagctggtttaattactttttagcattctcttcaggcactataagcctgagattattaatccgagtattttttatacgacaaagtatagccgctgacataatcgctaaagcaaagtaaccttagctgtcacggcgaggtctcgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgcaatagctcaattgtcgcctatttggctctccccttagtagagaaataaattttatcttttgttatctctggtaaggagaatgtatccacaaacggccgcgtgggctccaattatcttgctccttcgggacaaggcaaagcaatctaacaggaaaagtatcaagtagggcatgggaaaaacttgccgactgttagtttttcgttaaatttttccgggaaatgagaatcaagcgtctagaaatttttggtttcaaatccttccctaaaaaggtaaacatagttttcccttcagggatttcagccatagtagggcctaacggttgtggcaaaagtaacctggtagatgcccttcgctggatcctgggggagcaaaacccgcgttttttacgcgtaagagaaatgactgacctcatttatgccggcgaaaatggccatcgtccggattttgctgaggtgaagctaattttagataacgataaaaaagaaggccctaaagacctggcgcaacttaatgaaatctctgtggccagacgcctttatcgcgacggcgaaagcgagttttatctcaataatcgtccctgccgtttaaaagatattgtttatctctttcttgatacaggggtccatgccaggggctacggcattattgatcagggaagggtttctcaatttttagagttaagccctaaggaaagacgtcgctttttggaagagctggccggcattgcccgctttaaagtaaaaaaagaagaaaccgaaaggcagctttccaggacaaaagaaaatttaaaccgtataaaagatatcttaactgaagtagaatctcgcttaacagaactaaaagaacaggccaaaaaagcagaggaatatcttaaacttcaagaagaaataagagatttaagtcttaaaaagtttgattatctatttaggcaagctagagataaacagcaagaagtttctgaaaaaatagcttctttaaaagaagaagtaaaaaatatttcattacaaataaatcaacttgagccccaaaaagacgaaaaagaagctcttattttacttttaaaacaggaaattgaaaaaataaaagctgattttaatgaagtagataaaaagttaaaaaataaagaaaaagtcttccatgaattacttaaagaagagagtaatattggtcaaaaaaccgttagaataaaagaaaaaattgccggaaaaaaagaaagaatagaagctattaaaaagagaattttagaaataaaaagcgaaaaagaattagttaatgaaaaaattgttaatagccaggatgagcttaaaaatttgcacagagatagacaagaactttttaaagaaaaagacgctttggaaaagaatatcaaaaatataaaagaaagtctttttaaaataaaatacgagatagacgaaaaaaggaagttaaaacaaaaaaataatcaaattcttgaaactaaattaaaagaattacaaaaaattgatcaagaaatcaaaactcttgagaagagatataaaaaaagtttagagaaacagaaagagcttgaaattaaaaaagaaaatttagataaaagacaaaaagaactctcaaaaaaaatagaaaatcttgaattaaaaattgaagagaaaaaaataattcttgaacgagaaagagaaaaaatatctgatctacgtttaaaaataaaagaagtaacttcagaaatagaatggttaaagcaaataataaaagacagaaaatcagaggctgaaaaactcttaaaaaataaaggttttgacgttcttagtgtttttgaaactatagaattagcacctgaagaagaaaaaatagctgaactggccttcccagaactcttagaggctatttattttaaagataaagagacctgccaaaaagctatcaatgtccttaaaaaagaaaaaattcaggctttaattgtctataataaaaatccaagccttttaataaaggcaaaaataaaaaacatatcattaaaagacgagattgacttaactgaaaaacaggctgttgttactcttcaaggggaattatgggatccagatggcatatttcgtttaaagggtaaagtctcttcattattgactcataaaaaaatgcttgatgaaaaaatcaaatttcttcccaaaacaaaagaagaactacttgaaaaagaaaaaaattttaaagaaataaataaaattttagaaaatctaaaaagagaatatactgaaaatataaaatttaaaaagcagctgaataacgaactacaaagtatagaatctagtcttaaaaagattgctcttgatactgaaaaagcaattcaaagaaaagaattattagaaaagcaaaagcaacaaattaataaagaaatagtaagcttgaaagaggttattagtcaaatagaattagataatttactaaaggaaaaagataatttacagtcagaactgcataagcttgaagaacaatttaaactgaaaaataaacagctcaaagctgttttggccaaaataagagcaatagaattagaaattacagctaacaaggaaaaatttaatcaacttataaaagaagaaaaaagaatacttcaagaggaaactagcttagctagagacattgaaaagctccatgaagaaaaatttatctatgaagagaagttaaatgatctaaaaaaagaaattgctaatattaaaaaagacatagattcccttttagaaaaaagagaacaattacaaaatgaaataaatgctaagcaaaaggattatcaacaaattgatgagtttttaaaagaactaacaaaatctttagaagtcttgaaaaatgagaaacagcaaaaagaaaagaaactccatcgtctggaaatagatctagcggaaatagagcttactttaagccatttaagagagcaggcaaaagaacaatttaatatcgacctccccttagaacaaaatacttcagatctttctttagctcagatagaaaaaatcttaaaggagaaaaaagaagagtttaattcttttggtcctgtcaatctgcaagctattgaagaacttcaaaagacagaagaaagaagggcttttcttttggaacaaaaggcagaccttgagaaggcaattgacgatttaatttctgcggttaagcagattgatcgcacctgtcgtgaaaagttaaaagaggcccttaaggcggctaatttaaaacttgccgaaatttttccgttgctttttgagggaggccaagccgagcttcagtttaccgaaaacgatgatcctcttgaggccgggcttgatttggttatcaagttgcctggtaaacccataaggcatctttccatgctttcgggaggagaaaaggcccttacggctctggcggtgctctgtgccttttacctggtcaaacccgggccattctgtatccttgacgaagttgacgctccacttgacgaagccaataccgaaaaattcattcgtttgttacaggagctttccaaatattcacagataattctggtaacacacaataaacgggttatggaacacgccgatctcctgattggtgtaaccatggaggaaaaaggtatttctaagatagtcagcgtttctctttcctagaagaggagggaagaggggcccttgcgcccctcttgttagctcaaaggaacaacttttactttgatgtgagcggtaacatcagctgaaagctttatagggacgacatattcacccagttttttgatgggttcttcaagaaggacctgttttttagcgatttcaaagcccttttcttttaaggcgttgacgatttccgtagcagacacggaaccataaaggcggtcttcttctaccacacgctgagggatttcaagttcaacttcgttaagacgttcagcttcagacatgagcttgcggcgaatgcgttcggccttggccaggattatctggcgttctctttcaatggccttaaggctttttttgctggccgggatagccaagccttttgggattaaataattacgggcgtaacccggtttaacggtaactacatctccaggggcgcctaaattgggaacatattctttaaggataacctgcatgggtaacctcctatctcacgaactctgcgtcttcaatgtcagcaataaaaggcaagagggccataatgcgagcccgtttaatagctgtggttagctgacgctgatgtttagcacaagtgccagtctgccgacggggaataattttgcctctttcggtgataaaggccttgagtatttcgggttctttatagtcaatcttcaaattgggatcagcgcaaaaacgacatatttttttacgcggataaaaccgacgacgtcttactgtgctttgggtatcgttggccatgatttcctcctttacgcagctagagtttctggttcgtatttttcgtcaagcttgaccacgataaaccgcataattctttcgtctatacggaaagtctgttcaagcttaggcggagtttgggccggcgccgcaaactccatgaggtaatagtaaccctgacgctttttctcaatgggataggcaagttttcgcatgccccaatcgtcttgcttgaggacttcgccaccgtcttgctggataatttgcgagattttctctacgatttcgtctttggcgtcagtatgatccgggtggatcacaaaaagggtttcgtacttacgtaacttctctgccatactttcctccttttggacttattttaggccccttgcggagcaaggaggtgccttctctaatttaataaaaattttggtgggcggtgctggattcgaaccagcgacttccaccgtgtgaggatgacgctctaccactgagctaaccgcccaccttcgttcaaatataaattagttaaacatatttgcaagagccgagaaaatctataacccctattcaatttcttcaagaaaagaagaaagtttggccttgacttcagccagggctttgccccggtggcttagcttgtttttttcgtcaaggggaagttcagctgcggttttgccaagctctggtactaaaaatatagggtcataaccaaagcctttatctccccggggttcaagggaaattaagccttcccaaatgccttcagcggaaaaccacttgccgctagggtgatacaccaccattacgcatttaaacctggccgtgcgtttttctgggggcacaccttcaagctctttgagtagtttttctatgtttttccggtcatcgccgtggacacctgcgtatctggcggagtaaacccctggtgcgccgcctaacgcatctacttcaataccagagtcgtcagccagagccatctggccagtggcctcggctatctctttggcttttttaaaagcattttcaaaaaaagttttccccgtttcctccacctctggaacttcaggaaactcatctagacctttgacctcaaccggcaggccttcaagagaagctttaatttctctcacttttccggggtttcttgtggcgaggacaagtatttttttaggcattttcaagcaccttttgttggatttgggcaagttcatttatgccctttaaggccaggtctttcattttttcaaaggtttcccaggagaagggttctttttccgcggtggtctggatttctacgatgtggccttcagccgtcataacgaagttagcgtctatttcggccagcgagtcttcttcgtagtttaagtcaagaagtacttcaccggtcacttgcccacagcttatggctgccagctgatgtttcatcgggtcctgggtcaaaacttcttcttttaagagctttttgaaggcaagtgccagggccacccaggctccggtaatggaagcggtccgcgtgccgccatcggcctgcatgacgtcgcaatcaacccagaaagtcctttcgccaagaagggtgaggtcaaccacggcccggagggagcggccgatgaggcgctgaatttcgtaggagcgaccttttttgcctgtagcactttcgcgcggagtgcgctggtgcgttgagcgaggaagcatggcgtattctgccgttatccagcccataccggtgtcttttaaaaacggaggcactttttcttccaccgagacgctgcaaataactttggtttcaccaagctccatgagcaccgagccttcggcgtactttaagtaatgaggtgttatttttaccggccttatttcgtcaggtcttcgtccgtccttgcgcatagctttaaacctttgccaaatatcttatttaagagactgcttcgccctgcgggctcgcagtgacaaatgtagccagggctcgcagtgacaaatgaagtaaagacttgccgtgacaggatgggaaaggctcgctgtgacaaggaagagaaaaaattcgcagtgacaacccaacaatcatgcgagccacgcccttctgttttgtcattgcgagccacgtccctctatctcgtcattgcgagccacgtccctctatctcgtcattgcgagccacgaagtggcgaagcaatccctgtcccgagcgctagcgaagggatctctgtcgccaggcaccagcagcaaattaatccctattgtaaagcgctggtggcgcgcggcgatctacctcatatttttttgaattttgaaagatcttatatcttttttttaccaatacttttacgagagtcaaatctttcggtgaggattagagaaaattcaagttctatgactttggcagggcagccttttaggcaattcaagcaacggatacattcaacgctatttaattcttcgggaatttttaggcccatggggcaaaccttttcacaaatatcacagtcaaggcaggccttctcgtgccacttaagtttgaataagccgaccttgttgaaaaggccgtaaataaggccgagagggcacaaaaccttgcaaaaaaagcgaaaatagaacacgcaaagcgtgagaatggttagtaagagggctaccttccagtagaacaggctttttaccagggcggccagctcgggccttaaggccaggtttaaaaggccggcttcaaaggtgcctgccgggcagatcagacggcaaaaccacactttgccgtagccagttttactaaccaaaagtgccggcaaaaggattacaaaaaagacgagtaagaagtactttacggcgaaaagtacgcggggacaggcaaatttttgggttttgattttgtaaagcagttcctggaggaggccaaaagggcatatccagccgcatacgattcttccgagaaaaagtccaaaaagaacgaggcttccggctacgtaagccagagcagctacagcctgagagccaaggagtcttaagcttgctaaggcttgctgcagcgtcccaaggggacaggcaaaagaagccgctgggcaggaataacaattgaggccagggaagcaaatgcctttaaatggcccacggtaaagggccttttgccataaaaaaccgatattggcattggctaaaagggcaaaaaacagctgaatgaacttgcgtttgggaagtttcattcaagccccatgcaggaaaggcaaagagagaccgctcttgaccacacaaagccaaaaccaccagtgaggaggccgtaagccaaaaggccccctcctaccaataagagaaacttaggtaaatgcttcatttagatgttttttaacgtgttctaccttatcgccaagatggacttctttgtcccgacggtcgtctatcttaatagctgtatagacccttttggctccagccttgaatggaatttcgtgcacttcacgggctatttttaaaagttcttctacatcgccttcaatgatggtgcccatgtcagtgagtttatgaggaatgtttttttctgaaagatacttttcaatatcagccacgtagcggccaaggcttgttgagcctgttccgagaggtattacgctaatttccatgatagccatggctacctcctttcattacaataggccatttattatactccatacatgtttttgtctctataagaagccgaacgtcccctcacggcgaggcctcggccaccatcctgtcaccgcgaggtcttgttagaggccgaagcagtctcatacgcccgctgtcagccatttgtccttatccttttgcccttatctatcagctcttagccagcttgtcactgcgaggagccccccattgtcactgcgagcgaagcgaagcagtctctgagattacttcgtcggccctttgggcccattcgtaatgacccggttgggccacttcgtcggctctgcggggcccctcgtgagtataagtgagaagtgaaaagtgagagccttctaccatcagccatctgccataccgtcactgcgaggagccggaggcgccgcagcagtccctaacatattaccaattgccataagccatcggccatccaccatgtagtcactgcgagcccgtaagggcgaagcagtctcttaaataaagcttttgtaaaggtctcaactcaatctaaataaagtttatgtaaagcaatgaattctcttacagattcaggcactaaaaattgaatggactttcgggttttaacagcttctcgtatcatggtggaagagatatcaagacgtgttaccggaaggaatctcaggcttttccctttaggcaggtgaaaaatcccttccttttcttgggcttgagggaaaatttttctagttttttcaaaaaattctttttgcccaccaggccctctatttattaccaccacatgggcgagttctggaatacgctgatattgataccatatgtcgaactcaagataggcatcaagccctaaaataaaaaagaattcatatttagagacggtcttaagttcttcaagagtcaataccgaatacgaaggaccttggcgccggccttcaatgtctgaaacttcgaagtaaggggtatcttttatggccagtttggtcatttcgtagcgcagagaaaaggggcttaaaggccttctttttttgtgaggaggggttcctgcggggataaaaacgagtttgctcaaagcgagcttttcataaacctcaagcccggcgcgcaaatgccctagatgaatagggtcaaaagtccctccaagaagaccaactctttccattactctctgatttgcccttcaccgaaaacaataaatttgagggtggtaagctcttccagggccatagggccgtaagcgtgaattttggtggtggaaatacctatctctgctcccaaccccagctggccaccgtcgttaaaacgggtagaagcattcaccattaccaccgaggcatctacctcccgtaagaagcgtaaaccacgatgataatcttcagtaactatgctttctgtatgatttgaaccgtaacgggcaatgtgggccaaggcgtcgtcaaaggtgtcaactatttttacagcaaggacaaggtcaaggaactcctctccccagtcttctggggtagcctcttttacccagggaacgatttctttagttttagggcatccccttatttctacccctgctgctcggaattcttcacacatgtcaggtaaaaatgctttggctacggccttatgtaccagcatggtttccatggcgttacaaaccccaggccgctggactttggcgttaaagcaaatacggcgagccatttcaagattagcgaaacggtccacatacacatgacaaacacccttatagtgtttgagtacagggattcgtgagttttcactaacaaagcgaattaaaccttcaccaccgcgagggataataaggtcaacgtattcttctaacttcaataattcgttaactgcggcccggtcagttatgggaataacctggacacttgcttctggagctcccgccgctttgagggcatcctgaaaaagccgagccagagccagattggaataaatggcctcagacccacccctcaatataaccgcgtttccactcttaaaacaaagcccggcagcatcaatggtaacattaggccgactttcgtaaatcatacctattacgcccaaaggaatacgcatgcgccctacccagagaccattgggccgacgccacattttcactacctcgccaaccggatctggaagagaggcgacttcctcaagcccctgagccatgccttcaataactttatctgaaagggtcaatcggtctattaacgccgctgataaacccttttcgcgggctgattccaaatctttgcgattttcttcctgtaaaaatacgcgctcttcgcgaaggcgaaccgctacgtccctcaatactttgttttttatatcagtagaaagataggttaaaacccttgccgcttccttggccttgcgtcctacttcggtgacaagctcttttacttccatgaggcctcctctatatttctttggttacataatttttgagtttgccaacaccggtaatttctatatcaataacatcgcctggagaaagagggccaatccctggcggggtgccagtggcaataacgtctccaggataaagggtcataatttgtgaaacaaaacttacaacttgtggtacagggaataccaactctttaagagaagaatcttgacgtagttctccgtttaaataagcacgtactcttaccttttctaaatcaagctcagtttcaacccagggccctatgggagcaaaggtgtcaaaacttttggcccgtgtccactgagcgtctttttgttggaggtctctagcggttacgtcgttaaaacaggtaaaaccaagtattaccttcatggcctcttcgggtgatattcgtctggccttcttgccaatcaccactgccagctctgcctcgtagtccacccttttactttcagggggaaggagaatgttttcctcagggccgatcaccgcagaaggaggtttcataaaaatgagtggctcttcaggtaaaggaagattgagttctcgggcatgatcacgataattaagccctaaggcaataattttgcttggcgtgactggaggaagaattttaacctctaaaagggatattcccttaccgttaacttttggttcatcgaaaatagaacctaccagaggatagactttatcttcagaaaagagtacggataaaacttttctctgatataaaaccctccctaaacgcatgcttcctatttagcataagcttgtcttaacggccagtttttttaggccttaaaggacgccgtggccgtttaagtttttgggaagtcggctttttggacaaaggtttatacttcttggcaatcttttctctggcgattacaggagaaaggaaccattcttcttcaggctctggccaggaaacaggaattttaaaacccagttctttttcaataaattccagaaaaaaggccccttcttcatcacaaaaggaaataatagtcccaccttctttaacttttaaggcacgctggcgaaattcttcggccgtttcaggaagatcaaagtttattagaagagggaccccatcttgttggataaaccggcaaccagcatcagtggctatcaagatgtcggcctcttttccggcaaactgtttaagaaatcgcaaacgatattctggccccaggtcaggtttaaggaaaacagctttggcccctagttttttgagttcatcacagagtttttgtgcttctaacttgttgttcacaaaaataatggtcttaggccaatgatgtttatcaagaacacctaaaagaagcataaatttttcttcagaagatacgtggaaaagagaaagattaagattggaaaagtccactcgtccaatttctatatatatttcatcaggttctttaagaaatttataggcgagttccagggcctcataacgaatattttccataaaagcaagcccttgacgttcaccaggtagaggaagattagaaagaacagattctagaagagtacggttttcaagggccatttggtcaaattcgtcaagaaccaaaatttttagattctgagggtgaataattttccatttgagaagacggctaagccagtaaggagtggtgaatatcaaatttggcccgcgttcaacagcttttagttgttcctctgggattttttctttagcggcaaaggctgtaagactgaaagaaaaaggcttagctagctccctagtaagagacaaaagctcaatagccctttcaggattagtcaccaggacaatggcttcgttcttttggggtggcttgcgcaaaaatctatctaaaatggtgacaatataagctaaggctttaccacttccacgtctggctttaacaatgacatcatgccctctaagggcttgaggtaagaaaagatcttggataatggtggtttttgtaaagcctttctcttcaagaatgcctaaaagatcaggatgcagaggaaaagcccgaaaagggcgaccatgtaaaggcacggtgagaggccgaatttctttttgaatatcagctgccacttctgccataccgtttctcctctgttttaaagctttatcaaagatgacttcaaaagcgatattaagcattttctcccgctcttcaagattaatgagtatctaaaatggcgagactgcctaacgccaaatggtcttaggggatcggtctgtttaaaagtatttcgcaatgtaagggttgataaaaatttttctttgaaaagatttatgtttttttctgggcttccgatataaacataagcaacccttaatagagggataaaggtgattatagaaaaagggcaatttcaaataactaacgcaaaaggtgagattattgaaacggaatctctgggatcttgtgtggcccttgtggccagagaccctgaggccagggtttatggcctttgggtgtttgttttaccggcagagaggattcttcccagaagagtccctgggactactccggaattttttgccagcgaaggtatagataaatttttagaagctttagaagaggcaggagctttgcgggaaaggcttgaatttttcgctgcaggaggggccaggtttcttgaagcgccaactatttttgacttgggaggggtaaactcctctatgattcgcaaattacttaaagaccgaaatttatcccttaaagctgagcgttgtgggcttcctttcccctgtcgtgtaaagattgatcccaaaaatgacgaaattatttataaaatttcaggagaagaggaagaaaagtggtaaagatacttgaacatatatttgaagagctcaataccgttcccaattttcctgatacagctttaaaggcccttcaaatgcttgaagatgaagacattaattttgaagatctggccaaagttattagatacgatgcttctatcacggccaattttttaaaactggtaaattcagcttatataggcctgaggcgcaaagtagaatctttaacccaggcctttgccctcttgggtattaatcaaattcgttttttcttagtagccgcctgtgccgggcaatatttaaaacgcactttgcacggctataatttgtctccctacgaggtctggttgcattctttgggaagcggggtttttgccgaattaatagccgaaaaagtcaaggccaagcatcctgactacatattcaccgcagctcttttacacgatattggcaaactggtattagatttattcgttggtggtgagcttgaagtaataaaagacttagttaaagacgaaggccttacctttatggaggccgagataatggtcttgggaaccgaccacgctgtggtaggtgctgagcttttaaggcgttggggtttcccaaaagaagttatttttgcggtacgtgcccatcacgatgaggactggatggtccagaatcagactgcggctgttgtggctctttccaatatgcttactaatcttttgggcatagggatgggttcagacgggctttcctaccgggtacctcagaaattgctcaaagtagctggcattaaagaccgcgaacttttttctcttatcgctgagggttaccagaggtttcaaaatatcaaaaataatcttttggctaactctgctcattaaggcgccaggcccaggctagcactatggctacggcttcgtaaaggtctggcgggatttcttgatgtacttctagcttcattaaagcttcaataagcttatcatcttttttaacagggattccatgttctttagctagagcaagtattcgttcagcaagtaacccctcacctttggctactactttaggtgcctggtctttgttaaagtcatattttagggctaccgcttttttctccatttttcttttggcgacttctattagaacgggcctttttctcttcttggccctgatgacattttaaatttttactttcttcttttatcgctattttgtctggttgagctttaatgtctgaggaattctttttcttttcttcgaaaatagtttcttcgggagttaaatagatgtcaggttcaatgataacagtagcgttgtaatagtcttctaaagccgctaagtcctttcttttttgattcaaaagataagaagcaagttcaggagatacttttacttttagttggcatatattcctggtagccagtttgctttttattcgtcttaaaagagcggtggccgagacttctacggttcttatctggcctgctccgcggcaacagggacagggacgataacttccccattgcaatggagcctgaagcttctgacgagccagttctattagccctagcttactgaatttagttactgttattttggctttgtcttttttgagggcttcttttagacatttttctacctggtagcgatgcttggtttgcttcatggtgatgaaatcaatgactaccaagcccccaaggtctcttaaacgaagttgacgggcaatttcttcagcggcttcaagattagttttaaaagaagtttcttccagatctttttcgcgcacgcatttgccggaatttacatctatagctaccagggcctctgtcggttcaatataaagtgttcctccagagggtaagggcactacgggtttgaaaacattttcaatttgttcttctagattgaaaagggaaaaaataggtctttcttctttaaataatttagctagacgtacctgacgcggagccactaatctcaagaacccttttattttttctaaagcttctggggtgtcaactaaaatttctttcacgtcagaggccaggtgttcacgtaaaaatctaacgatgacgtcttgatcacggtaaagcagggcaggggcttttttttgggcagcctgtttcttgatttcctgccagaggcgcaaaagatatcttaggtctgccaggatattttttttggcggcatcagccgcggccgtgcgcattataacgcccacgccttcctgcagttttagaccaagaaggatatcttttagcctttttcgcttgttttcatcttctacctttttggaaactccctgggtgggattccctggcatcaaaactacgtaacgacctggtaagctgaggtaggtagtaaggcttgcccctttagtgggagtttcctctttaacgatttgtactaaaagctcctgccctacttcaagaagttctggcaaacgggacttaccagaagaatctaccgcttcggcataaccataatactcaggatgaatttctttgaaaggcagatatccatttcgcgaaaggcctatatctacgaacacagcctgaaggctaggttcaatatttaccacccggcctttgtaaatgttgcctttagtatgttcgcgaacgacagtttctatatcaaaggcctccaggcgtccgttttcaactagtgctacccggacttcttctggctggtcagcattaatcaggataattttattttttttagtggtcttttccttttgtttggccatgttatgcgggtatttcctctttatatgtaaccgattcttttatctggtttagtacgttagtgagggagtttattacattatctcgaaaatctccagctcccactaaacgcataacatagtctcctacctttaattctccttccctgacaaaagcccttacttcgaagatccccggcagcttttgagcttcttctataatctctgccagtttatctctatcgactttaatcctaaccccttttaccttggtaccattacggctatactctcgtacaataccagtataggaaaatactagaccgattttcccctgagccttttcgttaatctcctgtattaaagaatcaagagacggcatttcctctgcagatgaaataactttaaacattttagcctccttattttatagctttaaattatatagttaaattgtagccaaaatatgataaaaaactacacccaaataaatcaaagttaccaacaggaggcctaaaagggccttttttgatttttggcgaatacataaaagaaagagtattccaccaaaaaaacctactagagaacttttaagtaataaaaagaagactggagaaattttgaaactccagttcataagaggatttagttctaggcatctgtcttcataaaggcactcaagtgttaaaaaagcgtctatctttgaaagcatgagaagaaacacgtaggcgcaaagggctagcgcaaaaataaaagaaagctctatcgggcgcttgagttcttcccacaatattgacgcttttttaaagggcatatttaaaaatcaacaatttttttggcttgggctgtagccctttggacagatacagccttatctagatccaaatcagctaactcctcttctcccatatcacggtaaacttgacttctcgccataaaagcggcggcgtataaaggttccaggttgatagcggtattaaaactttctagggccttttctagttcttttttccgataatatacctgtcctaaacgataatgaagtctcggattttccggttcttcctctaaggcctttaataaatctctttccgcttcgtctaagcggtcaaactttaaaaaaatggctgccctggcgtgcagagcctttacaaagtttggttccagttcaagggctttgtttaaatattctagagcctcttcaaattgttgtttaaaaagtaaaaaagcaccttcttcataaaattcttcagcagtcatgatgtcctccttcttgttttttctcagattttgtttaatagttatttttagtaaagacaaggaggggtgcccgagcggccgaagggggcggccttgaaagccgctgagggcctagtgccctccgggggttcgaatccctccccctccgccaaaatagtgatattttgttttacgggaaagctttattagcgcttgcaggaaaggaaatatttcgttagtttataaataactctcggaggggtgaccgagaggccgaaggtgctcgcctgctaagcgagtgtgcccccaaaaggggcaccgtgggttcgaatcccaccccctccgccacacctcaacttcaactctcttttctgtgtttttaattttgccattttgccgacaaaatagtttcactgccgacgtttttgtcggatattttatagttattcccaattaattttcgcctggccccacctgcgctgcaaagagaatagctgtctatacagaattaggttgactagattggttatattttgccctatagtatctcagctaaaaattttaactaaaaattctaaaatggcatcgatattgcacttttaaaaatcaaagcagcaattaaggaggctaaaatgaaaaaacttttatttatattagcggtcttaattttaatcggttctataaatgctttagctgaaagagatactaataatgtttcaaaaaaaaatagttttacctttggtaaaggagtatcaagttaaaattggtaaggcctcattccctcacgccaagcattttatggatgcaggctactcttgtggaacttgtcatcacgaaaaaaaggtcgaagtaaacggcaaaatgcaatccgttcctttaacaacagagaaagttaaagccatgatggctgaaggtaaaaatccttttcagtgtaaaagttgccatggcgatctaagccgcaagcaatataaaaagctctttcataaaaattgtttgagttgccacaagacccttaaaaaagaaggtaaaaatgtccctaccaaatgtaaagagtgccatataaagcctaagagacgtaaggccgttttggaaggttgttagctataatttttggggagaggtcttatattcccccctccctcccaattaggaatgacctctccctcttcattaaattgattttcattaaattgaaactttttttccagtaaaaaagcaatataatgagcttcatggccaggatagtatattttttgttctgtctttctctgttgattacgggatgttcggctaatcgtcctgcccttactcaaaatattaaacctcctgaaaaatatcttttggcttcaagtgataggcagtctcaagtaagcctcgatcattggtgggaaagcttaggagacaaagaactaaataaccttgttcaggaacttctttcttcaaattttcgtttgcaggaagccgccgccaaaataaaagcggctgaggcttttttaaaggaaaccagggccgctcggtttccgaggttagatttttctttttccgctaaacgtgagcgacagcctgtttattcccttccggttaagccttctgttacgggtagtttttccggaagccttatggcttcatacgaagtagatgtttggcagaggcttagccacgccaagaaggcatcttattatcaacttatggctagccaagaaaaccgtagagctctggttcagagccttatagcccaactagtaagtgaatacgtatcaggggcctatttttcatgtgaaaaagctatcctagaagaacagctggaaatacaacgacgctatcttggagccctgcgtaaacgttatcgattagggctagtagagccttttattcttgagcaggaagaacggctgcttgctagtcttgaagaagagaaagagaggcttgaaggagaaattataactgccagacaaaaaatatctcttcttcttggaaagtatcccaaaccctggcctatttccgctaatgtttgtcgcctggaaatccctcctccaccggcaggtttgccctcagagcttttagagcgcaggcccgatgttctggcggcaagagcgcgtctcctttcggcaagtgaacaggtagccagtgaaaaggcagctctatttcctaaaataacccttacggcccaggaaggccgagtttctaatgcccttgtctctttacttaacaacgaaaataggttttgggagttggctttatctcttacccaacctatttttgacgccggagcacgtaaggccagggtaaaagaagctcaagcccgttttaaagaggctcaagctgtttatgcgcaaacagttcttcaagccttctttgaagtagaaaacgccctcatgctagaaaataactggcgtaaacgtcttgaactatctgaaagacaggaaaaagccgcctgtaatgaagaaaagttaaagtctttacaagcaaagcttggaacaatttctattttagattatttaaaaattaaacacttgtgtcttgagagaaagagaaagacactttcaacaaagaaaaacctgttattggcaagaatttctcttttcagggccttaggaggtggtttttaacattgcttaccgctatcagacgtaaaaccgttattcagatagttctggtattattcgtattagccataggtttaggcattgctcatcactttatatctaccaagcccaaggtcccgcgacgaaaagtaaagcctcatatccctgtggtccaagtagaaactattaaacctcaaaattttctcgtaactattgaaagtttcggtacggttaaagcactgagaacaggaagcattgtttctgaaacaagtggccgtgtaatatatatttctcctaatttgctcccaggagggcgattcaaaaagggagaagttttagtccgtcttgattccagtgattataaggcggccttggccatggccaaagctgaactagaagaagcgaaaagggcctatgaagagattaaagctcaggccgaagcggccaggcaggaatgggaagacgtccttaaggaaaagacacctcccccgcctttagtggttaaacaaccgcaaatagctgcagctaaagcgaggataaaggcggctcaagccaaatatgaaaaggctcgcttagatcttgaacgtaccgttatcagggctccttttgatggcctggtaacagagagcaaaatagagcttggccaataccttgggaaaggcagccttgttgctaaagcttatgaagtaagggccgtagaaatagccgtgcccctttcgttagaagagataaaatggatacaggttccagggttcaatgcaaagaagggctcaaaggccaaagtttccttagaaaccttaaatgccacctggtctggcagggtggtaaggtctgcggccaaggccaatgaaaagacccgcctgatagatatctatgtaagggtaaagaatcctttaaaggctaaagtggccctagtccctggactttttgtaaaagtagaactaactggtcgtactttaaaaaacgtctttatattgcctagaaatgctctttattttcaggaaggcaaatggctggtttataccgtaaaaaacggccgtttaattcaaaaagatataaaagttgtcctttttgaccaacgtgacagggctatagtacgagaagggcttaaaccgggtgatcagttaatccttaccagactttcaaagccagtccctggaatgaaggtgcacataaagccatgaaaaatataatttcttggtttgctgaaaatcacgttgccgccaatttactaatggtgtttctgctggcggctgggctttatagcattttcaatatcaaggtagaaatatttccagatattaccctcaacgctgttcaaataagtgtggaataccgaggagcctcccctgaagaaatagaaagggccattattcggcctatagaagagcgcataatggggctttccggaatagaaagagtttattctaaggccaccgaaggtcgggggcaaattaccgttgaggccactcgagggtgggacataaataaactctatgatgacataaaagtggagattgatggccttaccaccttaccaaaagaagcagaaaggcctattgtcaggcgagtttcaaggcttttcccggtaataagtatagcggtttatggagacgtttcggaaaagatacttaaaaagtgggcggaacagattaaaacagagttgcttactttgcctgaagtaacagaagtatcttactttgccgttcggccagaagaaattcacatagaagttcccgagaaaaacttacgtaaatacaaccttagtctctcagaaatagctcagaagataaatcaggaaagcatagatttacccgccgggcgtattatcgaaaaaagccgagaaatacttttaagagcggaagggaagcgctattacggagaagaattcttaaatattcctatagtaaccgggccagaaggagcggaaataacacttggtcaaatagcccaaataaaggattcttttagggatctaaatgaaatttcggcctattttcaggacaagcgcgccgtagtagttcaagtatttcgcttggggaatcaaaatgttcttactatttctaaagctgtaaacaagtacttccagtctcttaaagataggcttcctgatggcattcacgttaaactctttgaagactcttcgcagatattaaaagcccggctttttcttttagtcaagaatctcagcatgggcatgatattggtattcgtagttttagggctctttcttcaccctaagctggctttctggataatgttgggtattcctattgcctttgctactgctctagggcttattcctcactttggtgtctctattaatatggtttctttatttgcctttattctggtgcttggcattgtggtggacgatgccatcgttgtgggagaaaacgtctttcatttacgccaaaaagggctacctcctcttgaagccgctatcaaaggaaccattgaagtaagcgggccagttattttttcggttttgactactatggctgcttttgcccccctgctgtttgcctcaggtgttatgggaaagtttatctttgttattccagtagtggtaatagcggtgctttttggttctcttgttgagtccctttttgttttaccagctcatctagcggctaccaaaggaaatatttcccctgaagggattaactttgtagctcgtgctttacaacgttttatatatggaccatataaaagagctctcgttttttgtttgcgctggcgttatctcactttagccgcggctatggctctactgatagtagttttttctttatggcttggaggacgtataaaatttacgtttttcccgaaagtggaaggggatgacatgaattgttatatcaccatgcccgctggaactccggccaacgtaagccttgctatagccaaagaaatagaaaagaagggccttgaggttgtaaaagaatacgagaaaaaatatggtaagcatctgctcaaatactccatgataatgataggtgtgcaccaggtccgccacggtcctaaggccggtaaacctgatataggttctaatcttgctcaggttaccctccagcttgttccagaagaagaaaggccaggaattagcagtgctcaattgatacgagagtggcgtaaaaaagtcggtgaggtgccgggagttgagggtctcttatttcaaagtgagttgtttggtttaggtaaggccgtagacttggctgtatctttaaaagatgaaaaggatttacttagggtaatcaccgaaattaaaaatgaattaaagaagataccaggggtgcatgacgttgaagatagctttttaccaggaaaagaagaaataaagcttgttctcaaacccggggcagaaactttaggaataacccttgaaagcgtagccaggcaagtgagacatgctttttatggagcagaagctctaagagtccagcggggagaagatgaagttcaggtcttggtacgctatccagccgaggaacgtacaactatagcttctttagagaatatgagactccatctccctgatgggcgagagatccctctgctagaggtagtgaatttgaaatggggccatagttatgtttctttggatagacttgatggtcgaagggtaattcatgttctggctgaagttgacgaaaaaatagccagtgcctcagagataagaagatatctggccacccaatttcttccaaaactgaaagagcaatatccggacttgacttattcctttgaaggtgaagggcgacgtcaacaggagtctatgaaagatgtgatgagggcttttctttttgcccagctaataatttatagcctgctggccattcctttacgttcttatactcaacccttgattattatgtttgccgtgccctttggtattattggtgcttttcttggtcacaaactcatggggtatcacctgaatatattaagtttctttggtattgtggggctttctggcgtggtggtaaatgactcgctcattcttacagacatcataaaccggctgagagataaggctaaaaatatgatggaagcggtggttgaaggagcttgccgtcgctttaggccaattttactgaccactattaccacgtttgccgggcttacaccgatgatacttgaaaaaagccttcaggcaagggtgcttattcctatggctataagccttggttttggcgtcctttttgccacttttatcacccttattattattccttgtgcctatctggtacttgaggatataaaaaaggtctttaagagttgattgggtttggggaggccttacttattggcctccctttttattagttttcagcgaatagctttacggcctggttacctttctgaatctgtatattttcaggcccttcccaattaattaaagtattgtcaagcaaatgaattgttacacgatggaattgattctttacttcaaaagaatattcactttgtactcgaaatctgaattgtttggttttgtcaaaaatttccagaccaaacgaattttgccgtactatttgaaatcgtcccgtatccactacctgagggctcaaaagacgaagttgtgagccctgcttttctgtttgagtgctattttttggacttattgtttcttccggggcttgggtagtttgggtggcgctaagttcatcactatctattttattgtctgtagcctcttcagccggtgcttcaatttctgaaacaggtgtagtttctgtaggctctaaggagctattgtcatctgcacttaaggtttcagagggtacttgttctatatttaattctagatgaaaatcaacttggactacctgtccgcggaagcgagttactccctggtaatcaagctcaaagttaaggctaaattcgtccgctgaggtaatttttaggcctcctggcttccataatccttcaaggaaactgttaaatttttttaaaacagcgtgaacatctccattagccagatctttccagacttgatgaacaaggccttttaagcgcccaagagataagacaggtacgtcttcttgcggtagtttgccctcggcgttgtaaaagtttactttttcgggatactcaatacctacctgagatttgatttgacttcttacctgctcctgaatttgttcctgaggccgcacctgattttttacctgaacctgagcttctacctgattctttacctgagtttgatttttgataggttctccaaaagaaaagttttccctgactggagttggggtagagttgatgagtccgttcatctttttaccctccttggcttatttttgaataaataatcggaaacaaatgaattgaactgaaataaaaaatgaggagggtttatatttagacctttaacttacaaaattcagaaaatatagattgatcgctacagttagactttcgcctcgagagagttgcttcggctgctgtcgcctggtgacagagatcccttcgctagcgctcgggacagtgattgcttcgccactttgtggctcgtaatgaccctctatctgtcactgcgagcgaagcgaagcagtctcttagattacttcgtcggtcctttgggcctcctcgtaatgacccggttgggccacttcgtcggccctgcggggcccctcgtaagtataagtgagaagtgaaaattatttaccaccagccatctaccatcagcccttagccatttagttacggcgagctcgtatgggcgaagcagtctcttaaaaaggtctttaaaggttagattctctcaatcaaaggcaaatatttttcaaacagcctggcaaatgggcctttttgtttgagccaggtctcaggtgttcctgaaaaggctatttctccttgttttatttcccagatctcgtcagcgagaagggcaaaagccgggtggttatccgctaccaccagggtatagccctggtcaagcagccgctcaaagagggccagcagcttgtttatatcttcaaaatgtaggccgatgcttggtacatcgaataacaatatctgggctttttctcctttgagaagtagccgggagagcctcaggcgctgacgttctccgccagaaagagagtttatttcttgaccgagagtcaaataacccaggccaacttccgctaaaagggtgagtttctcgcaaagtttagggactctcgccaaaagagaaagggcttcttctacggtgagatttaataattcatggatgtttagcccacgaaattttacctctaatacgtctcgtctaaacttagttcccaggcattcttcacataccgcccataaagaagaaagatgtggaatttttatctcatagcggccaaggcccttacataccgggcagcgcccttctttggtaaaaaagctaaagtgcgccggtttaaaaccgcgtgcccgggcttctttagtagaggccaaaagttcgcgtaaaatttttaacccttcaatgtagcttataactatactttcgcgccctttgggcgtggcgggtgtgatgagtttggcctgctcgtattcagccagttctttaagcaacgaagttttgcctgtccccgaagggcccactaaacaaagcaagacttgtttgggtatggtaaagcggccaactttaagtgtctctttagtctgtcttaggcggcgaaaaagtcgccttttgccggaaagaaaggccccggtaggggtatcttctcgggaaatgagctcttcagggcttcccacaaaaagaatctttccaccgtgccgcccggcccctggccccatttccaccactacctgcgaagcagtgataaaaaaggggtcatgctcaactatgataacggtgttgccctgggcaatgaggccctgcaagagaaagagaaggcgttctttttccataggtgagagaccaaccccaggctcatcaaatatgtagagacagcctgaaagcttctctccaaagaaggccgcaagccgcaagcgctgtagttcccctaaagaaagtttgttacaaggacgaaaaagatttaaatcatcaagtccaaggtcaatgagggcacttgtgcgggttttaatttcactaaaaagtccttcaaatatgcgggcttttaagccttcaaacttaagagaagaaagtttttccatcaactctttgagagggctttgagccagatcagcaaaattgaaggagccgagaaaaactttcagggcttctgcttttaatcgtttccctttacactcggggcaaaggccttcagccgtttctcctgtgccctggcaatgaggacaagctcccaaggaatgattgaaagaaaaaaattcagctcttatttccggtaatggagttccacaatgtggacaacattcaccccgggtaaaacgaagctctgactggttcttatcaaggggtttaatccataccactccgcgggttagggaaagggctagtcgcacggcctcttccagtcggctttcaaccccttctttcattatcaggcggtcaaccaaaatggcacaacttgaaaatttttgagggggattttcttcagtgaggtcaattactttcccgtctattaagagtcgctgaaagccttcagcctgcaaaaaacgcaaaccctctgggttaatttgccataaaggggccaggacataaaacttggttttaaggggcagagtattttggatttcgtcaagtatttcggtaagtgtttgggagataacaggatttttacagcttttacactcaatgcttccgagttcggtaaaaaggacacgaagataatcaagtatgccggttaaagtgccaacagttgaacggggtgaggcctgagggactttttgttcaagccccacacttggtggaagacctcccgccgcttcaagataaggattttctgtggcccttctttctgtttggcctaagttgaggacagccagatagcgtcttctcgcctcctgacagatggtatcaaaagctaagcttgatttacccgaaccagaaggcccggtgatacagattaggactcctttgggaagctcaagagagacactttttaagttgtgaattttagcgccggtaatgcgtatcacggaattttgttgctctatttattcgcctatcacgcgtttttccaagtagcgcaggcggtctaacacgtcagccatgaccttttcttcacgcttcaggcgttctaattcctgggccactttgccaacttggaaagtaagctggtcaatgcggtggttggtgctgtctatacgggaagtaagatccgacttcacttcgtcaattttaccactaagctcacatcgcacttcgtcaattcttccagtaagctcggtacgaacttcgtcaatttttgtggtaagctcagaccgcacttcgtcaatacgcttgttggtctcatcaatacgcttgttggtctcgtcaattctggcggaaagttcagagcgtacttcgtcaatacggcggctctggtcggccaggtggatatttacatcatcaaggcgtctgctgatcagctcaatggcggttcttatttccctttgctcctgtttaatgccctcaagttcaggaagcataaactctttgaaaacacttcttacagcctctttgatgtccataattttctccagaagtatttttgattaatatgtttacttagagactgcttcgcccatacgggctcgcagtgacaacgggcgaaagtcatgcgaggctgcctcggcagccgaagcaatccctgtcccgagcgctagcgatggtatccctctcgccaggcgccggtggcgccatggcgatctactctttgttttttggattttgcaaagtctctttacttaattatcgttccaaaaagccaatttgaaaagagttaaatgcaccactataccagctcccggaaaactaagtttgataataaaagtccttttcggctaagacgcagtctatccttttctaaaattaaaagtccatttcttaccaacttttcaataatttctccatagtaatcaagcacatcaaaatcgaagcgccttttaaattccgacaaacttatgcctttaagtaaccttaaactgaggatcactgcttcgcgaaacctggcctcggcgtctaaagtttcttcatcacgaggagggaaatgttcctgcctcaaggcctcaagatacccaacaagattttcctgatttttaaagcgcttgttttctaaaaaggaagcgcctcccgggcctaagcctagatatgggcgcgcctgccagtaaaaaaggttgtgcttacactgatacccgggtttggcgtagttggatatttcgtaatgctcaaaacctttatcttctaaaaagtcgtgaataagccagaaaaattcgattatttgttcttcaggcaaaagggtaatctttttccgctttatagcctgccatagcggggtgtctggttcaggggtcagttcataacaggatacgtgttgcggttcaaacgaaaataaaagttccaattcgtgttctagctcttttaaagtttcgcccggccaggcataaatcatgtccagagaaagattactaaagcctgcttttctggcaagggaaatggctttttgggtatcgtcaaccgaatgcctgcggccaagggcctttaatcctttttccgtaaaactttgggcgccaatgcttatacggttaaagatttttcggtagtctgataaggcctcaaaagttaagccctcggggtttacttctatagtggcttcttctggcctgaagtttaaactggcctttaaaaacgcaaaaagttcttgataaaaagcaggcgggataagcgaaggtgtgccgccacccacgtaaaaggttacaaattcgtaagtttcaaccagcggctgccaaagactaatttcttttttcagggcgtgaagaaattctttgactggaattttttctggatcagggaagggcagggaataaaaatcacaataagggcatttggtacggcaaaaggggatgtgcacgtaaagagcagcttctatccccaaccgcctcctccaggggtgcgtatctctattacgtcaccaggagcaactttaagggttacttttccaggaagcttacgtttgcgaccttctttttctaagatgttctgaccacggcggccgggcttccctccgtaaagtccataaggggccaggcgtcgcctttccgaaagaatagtcacggttaatggctttagaaaacgaaagcgccttataaggccatcgccgcctcgaaatttgcctgtccccccggagcgagcacgcaggccatatctttctaccagcacggggaattccctttcaagggcttcaataggggtatttaaggtgttggtcatgtgggtgtgcacgccagaaagccctggcttcccgggccttgcgcccatgcctccccctatggtctcgtaataagaaaagtcttcagtaccaaaggcaaagttgttcatgctaccacaggaagccgcgggtatttcttcaggtatggcctgggctaaggcccctaaaatagtatctacgattcgctgtgaagtttctacgtttccagcagctactggagcagggtagcgggcgtcaaccacggtttctggctcggtaataacctctaacggttcaaaagccccctggttttgcggaatatttccccgcgccagggcaaaaaatacgtagtaaactgcagcacaggtaaccgcataaacagcgtttagtcccgtggccacctggtgggcgctgcctttaaaatcaataatggccttctctcctttgatgtttacccgcactttaatgggaatgggttctttattgagtccgtcatcatctaaaaaatcttcaaaataataagaaccatcaggaatttcttgaattagggttcgcatgtaaatctcactgtgattgagaagcatggccagccgttctttaagaaaagaaaggccgtacctggaaataagttcttttagacgcagctccccgcggtggagggccgcgatctgggcccttaaatcgccctcacgttcagccgggtttctcactttcctcaagaaatcgcgaaagaaagtttcatttagttctccggttttgatgagtttttgcgggcgaatgagaacaccttcttcttcaatgtgagtggcaagcggcatagagcctggggcctttccgcctacatcggcgtgatgggccctgaccgtaagatagaaggctatttcttctccgtggtaaaccggttttatcagggtgatgtctggcagatgggtgccgccagcgtaagggtcgttggtaatagccacatctcctggattcaaagtaagtgtctcccgcaccgcggctagggtgtgaggcatggccccaaggtgcacgggtatatgagcggcctgggcgataagacggccttttccatcaaaaatggcacaggaaaagtcccgccgctctttgatattggccgagaaagacgacttttgcagcactatgcccatctcttcagcaatggctgaaagcaaggaattgaatatagtgatttctatttcttcacgcatttaaagctctccggctacttctttatgaagacgctcaaaaaatttttccataaaacggtagcgttcttcggccagacgacggccttcttcagtaagcaagtggtctttaattctagaaagcttgagtttgaattcccgccaggccgtatcttctcgggaataagattcggtcttagaaagatcaacttcggggttatggagccttgctcccacttccccggcaaagagaaaggcccggccaatgcctacggcccccagggcatcaagtttatccgcatcaaaaaggactttggcttcaagggttttaggccgcactttgctccgaaaacgatgggtggctatggcctcagctaccttttcaatgaaatcagccggcaatttgtaacgggcaagtattttctttacctgttcagccccgtaagcggcgtggcacacttggcctttggtgcgcttttcttcagcccggcctatatcgtgaaaaagcgcggctactttaaccacgtcaaggtctgctccttctgccttggccaggtgttcagccaggcgtaaaacgcgcattacgtggtcaaaccgatggcttccgccgtttgcctcgtaaaggcgttcagcttcctttagcaaatttttccagagtttttcgtttacgattcccactaaaaagattagtaacaagagagaacaaatttgcaaatgggtaggaagtttatggctcaaaaaagtttgtttcctaaaaaattaccatttaaagatgataaagaccccatcttcgttattgacgggagttcttttgtttaccgggcttactatgccataagagggcatctatcaaaccgcaaagggctcccaaccaaggcggtctttgggtttacccagatgcttttaaagcttttgcgtgagatgaaccctgagtatgtggtggtgtgctttgacgccaaagggcctacttttcgccacgagatgtacaaagaatacaaagccaaccgcccacccatgccagatgatctttccgtccagattccctatatcaaagaggtaaccagggcctttggagtccctattcttgaaatagaaggctttgaagctgacgatctcatcgccgctattgccactcgtatggaaagaccaattgtcatcgttggtggagataaagatttgttcccccttatttcagagaaagttgtcatgtgggaccccatgaaagacgaactgattgacgaaagctggataaagaaacgttttggcattgaacctaaaaagctccttgatgtaagggcccttgccggcgatagcattgataacgtgccaggggttccgggtattggtgaaaaaacggccctaaggctcataaaagaatacggttcccttgaagaagtccttaaccatgccgaagaaataaaacaaaagcgcttgcgtgaaaacctcatcaaacacgccggagacgcccttatttccaaaaaactggttgagcttgaggccaaagccccaatcccccttgagcctgatttttaccgcaaacggccattaaatgccctaaaactaagggaactcttccttgagcttgaatttaaaaagctcttaaaggaacttccagctactaaaaccctttcgtatgaccagtacgagctggttcttgacccggataaagtaaaagaaattgtagaaaaggccaaaggggccgaagtggtggctattgaccttgaaagtgatacgaaagaccccatgcgtgggaaaatagtaggggtctcgctttgttttaacccgcccaaagcctattatttcccttttagacatgaaggccttgaggcccaaaagcagcttccctgggaggcctttactcatctggccagcctcattgaagacccctcagttaaaaagataggccacaatatcaagtatgacttgattattcttgctcgctacggcgtaactttaaagggccttgaaggggataccatgctggcttcgtatctccttgatccaacacgtcgtacccacggccttgatgagctggccgaagaggtcctggggcataccatgatttcttacaaggaagtgactaaagaactggccaaaggagagagctttgccagggtccctcttgaaaaggcaaaagtttacgcctgtgaagacgcccacgttacctatctgctttatcaatatttctggcccaaactcaaagaggaaagcctctggaaggtctttacggaaattgatcgacctttaatagaagttttggcccacatggaaatggtaggtattaagattgacaccgcctatcttagaggactttcgcgagaaatggctgaaaagttaaaggagcttgaagaaaaaatttacaccctggctggtgaaaaatttaatatcaattccagcaaacaactgggccagattttatttgaaaagctaaaactccctacggttaaaaagaccccaaaaaaaacggcctattcaacggataacgaagtattagaggaactttctgcggtccacgaacttccgcgtctgatacttgagtatagaactctggctaaactcaaatctacttatgttgatgccctcccgaagatggttaatcctgaaactggtcgtcttcatacttcctttaaccagacggttacggccactggaagactttcaagcagtgaccctaatcttcaaaatattcctgtgcgtggtgaagaggggcttaagattcgccaggcctttgtgccggaggagggctttctttttctctcagctgactattctcagattgatctgcgagttttagcccattactcgggagatgaaaccttgattaaggccttctggcagggggaagacattcaccggcgcacggctgcagaaatttttggtatcccgccagaagaagtaactcctgagatgcggcgtatggccaagactataaactttggcattgtttacggcatgagtccttacggtctggcgaaagaactcaaaattggccgccgtgaggccaaggcctttattgagcgctattttgaacgctacccaggtgtgaaacgctatatggaacaaatcgtggctgaagcccgagaaaagggctacgtggagacccttttcggacgcaaaaggcctcttcctgacatcaatagccctaatcgtacggcgcgcgagtttgccgagcgcacggctataaacactcctattcaggggacagccgctgatattatcaagctcgccatgataaaaattcaccggatttttaaagaaaaaggctttgggacaaggatgcttcttcaggtgcacgacgaacttctttttgaagtgcctgaaaaagagattgaagaaatccagccaattgtccgacaaatcatggaaggagtggttgaattgaaggttcctctaaaagtaaacctggcaatagggaaaaattgggcagaggcaaaggcatgagctggcagtattttgaccagggctacgaacgcactacagacaaaagaattatagagattttgctaaaagatttgaaagaaaacgcctactgggtgcagtttgccacggcgggtttccgttctgggccgactattttggttaaagttaacaaaaatagactcttttttgacttgcctcgcccctggcgcgatgacttaaaaatagccaggattatctatcaagacggcgataagattcatcattccttcaaagttaggatattgggtactgattatgaagagaatctggtcatcactgatgttcctaaagaatacttccgtctggagaggcgccgcttttatcgggtaagcacccctgacggttctaaagctacttttgaatacaaagggaaggaatataccggagacgtggttgatataagtgcctgtggcacggccattgttcttcctaagaaggaaacccttgctgtaggtgatttgattgaaaatctggttttaaatttgaacctttcggccaataagccttatgaccaggagctacgggtggccaaggccaggattgcccgtgaagtgcctcgcggacctaaaaaactttacggcattgaatttctttttgaaaacgaaagggaaagagaaccctttttgcgttacaccatccgccgcgaaatagaactgagaaagccctaaatttttgcatagctaatattctacctgtggtgagaggagaggccctaggtgtcaatggtcaaaaaattttgggtaacagccatttatccttagcccttagccataagtccttagccattccgtcactgcgaggagcgaatgagcgacgaagcagaccctgagattgcttcgcctctgatggggctcgcaatgacacccctcattgtcactgcgaggagcaccctcttctgtcactgcgaggagcactcccacccgtcactgcgagcgtagcgaagcagtctctaacggttatgcgtagtatagcttcactttggctctcacgatgtctttttatctttttcgcgtaaatgccagagtaggttgcggcaaaaaccctgaataatacgcacttcctgcgaagttaattctaaacgcgaaagaaaccgccttatagtagtcatccagagggtaacgttatcatggggcacgtaatcaatggcctcaagggtttctttcaaaaggcgatacatgggttcaagctcagccgaggtagcaagctttggctttttaaaaggaacttctacttcctgattaaaaagctcataaaggataatgaccacggcttgggctacatttaaagaagccgcttcagtagtaggaatggttaccacccggtggcaatggtaaaggtcttcattggtaagaccccagcgttcgttgccgaaaagtatagcgattttattgttttgagaaagagtaaccaggtcaggagctgcttctcttatggtttcaaaaaccttgcgctggcggccaaggcgagcggtagtacctacaacgtagttaaagggagccagggcttcttccagattttcaaaaatttttatgttttcaagaacaggtaagccacttttggtggccatggcttgcatcttttcccggtccagacttttaggctttaccactatgaggtcttttaccccaaaattagcacaggccctggcggctgagcctatgttttcaggatataaggtctctaccaaaactaccgctatgttttccattttagcggtagttctttgtgctcgtgggcgaatttgcatacttaccagcggataagggcgctcgcccaggtgaagccaccaccaaaggccaccaaaagaaccaagtttcctggtttaagccggccttcttcttcggcttcagctagggctaaggggatacttgccgctgaggtgttgccgtacttgtgaacatttacatagaccttttcccgcggaagtccgagtctctcacgcagggcttcaattattctgatattggcttgatgaggcactaccaatgccaagtcatctggtgaacaattgttcttttgaagggcctcaagggctacttcttccatggcccttaccgcgtgtttaaaaacttctcttccttgcatgcggatgaagtattcttctcgtggtaaatcatcactgcaagggggataaagagagccacagccttttatggtcaaaagatgccagaggcttccgtcagcgtggaggtgagtggacaaaacccctcggttatcttctggcccagtcaaaaccgcggcccctgcaccatcaccaaaaagtacacaggtggtgcggtcttcccagttgactttgtgggagagcacttcgctaccgataaccaggatttttttactagggtcaactcttatgaattggtcagcgatggaaacaccgtagatgaacccagaacaagtggctgctacatcaaaggcgccggcatttttagcaccaagctggtcctgtaccaatacggccactgagggcatgagatagtcaggcgtcaaggtagccacaatgattaaatccagttcttcaggggcaatctctgccttggccagggcctttttagccgcttctacggccagtttgctatttgactccccaggccctacgatatgtctttcttttatgcctgtgcgctgggtaatccattcgtcactggtgtcaaccattttttcaaggtcctggttagtcaaaactcgtgacggaagagccacccccaaccctttgaacatagcaccagttttcatttttcactaacctgctctaaatttttagattgagattcagcctctagggcttctttaattttatcggtaatattttgtttaacaaaaccaagggccgtgcgcagggcatttttaatggccttggcgtctgaacggccgtgggtaattatcacctctccattaacacctaaaagtggagcgccgcctctctcacgccagtcaataaattttttgaattttttaagggcaggtctggccagcgtaaaaccaaggacggctaatttgtgtttcttgatttctttggccatcatggtcatcaaagtttcagctagaccttcagagagttttaagcacacgtttcccacaaagccgtcacaaacaatgacttctacgtctccgcggaaaaaatcacgcccttcaatattgccagcgtagttaagcctgctcttttttaagaggtcatgagtttgtttaactaaagtgttgcccttgccgctttcttcaccaatggagagaagaccaattctaggggatttgtaaccgaggatcctttcggcaaagacgtttcccatgtaagcaaattgcaaaagatgacgtggtttacaatccacattagccccagaatcaatgagtacagcgtagccttttatggtagggagcacggtggcaatggctggtcttgaaacgccttttaatcgtcccagtacaaaaagggcggttaccagtacggctccggaattccccgcgcttactacagctttggcctcttgctcttttaccagttcaaaggcctttctaatagaagaatcgggcttgttgcggagggcctctataggagactcatccatgccaactatttggctggcagggactatttttagacgcttatgggatttttttttgagaagaggggttaaaacctcgggtttacctaccagataaacccctaattcggaaaattctttaactgcccagagcgctccttctatcgtggcctggggggcaaaatcaccccccatagcgtctaaggctacccaaatagccaccttctaaagctcctcttcctccatgctcaagaatactttaccccgataagtgccacatgaagggcaaacacgatgaggaagtttgggtgacttacacttggggcacacgcttaccgctggcgctttaagacttttgtgagcccgacgcataccacgacgagaacgagaagattttctcttaggtactgccatttttgccgaacctcctttcttccaaaaactagccagatgaggccataagcttctttagaactgcaaagggggattctcgcacgtctcttttacattggcaagccccttcgttcaaatctttaccacaaatagggcaaagacctttacatttctcatgacagagcttacgcatgggaatggctaaaagtatctcttcacggaccacttcatcaacctctatggtgtgaccatcaaaaaagatgacgtcaaggtcatctttagtaagtctcaactcttccttcatgcgggaaagtactgcccgcggttcaaggagtacgtcgattcttcccttgatagggaaggaaaattctttgagacagcggtcacacggaagggctacttcggtctctacctgcccggtaacttttacatcaattccccagcgctgaaggtgaacactggcccggataggctttaaaatggggtagcagtcttttatcaggtcaccccgtttgtcttcaaaggctatgtctaacccttcagggggaatatcttcaaatttaatttttaattcgtctctattcatagctttaacttttgtcacagaacaaattgaattcctttagaagcttctaagaggaatgattctattttactgcaattttactcgaaataaacccctgtaacttttttgtcacggatggttaggataccttttcggcagattaagtgatatttgtgagggttttgtaaatgtttctgtggagaagccccgtaaaggggcctctcgctagaatttatatcttacatctacgctgaatatgtgtgtgtcgccatcatattgaccatctagatttccgtattcatttccaggcgagcctgccggtggcgtagatgtctcttccattatgagataagtataggcggcgtctaattccaagttgcccttcaggtatcccacaccgatgttaaatagatggcgatcgctagtggggagttcgggaccgcgggtgtaatcatctatgggtgaagggtcataaacgtagccaaagcgtagcttccattgaggcttaagggcatactcagctcctaaacgtatggcccagcgatcatgccaatttttttcatctactttggtgccctctattccaaggtatggtaaatattcgaatttgtaagttagcttttcatacgcagaccagccactccagaggagatcagcactcaatatccagcggggaactatagtagtggccacgccaaaagaaaaagtggccggtaaagtgagaagtacctctcctttaccgtttatgaattgagcaggtaatagcgtgctattatataaaaattgaggattgggaggtacattttgataggttacctttccatctaaatccagatctattttggaacgataaataaggccaaaagtggtatgcttccagggtttaaaggtaagggcagccagccagccactggcataatcatctccttcaagttttgatctaacgtctcctgttgtggttaagagagctttctccatttcggcatcggcgtaaactagctgggctccaacggctattgaaagcttgtcattcaatttaaaagaaatactcggtacccagaaaaaagtcttaaggctggtataatcagcgtcgtatctacctggccaatcattaggccaatcagttgcaagcccatacggaaggttaaaagaaaaagaaagagaaactctattatttaccggaaaaattccataaaaaaatggcagaggatgcacgtgttttaccatttcgtattcttcgccagatttatccttataagtaaaagaaggttttaccagcgccattccggccagcatctctggcccagaaaagaaagctgcggctgaagggttgtaccaggcagattccaccatgtcgcttctggcagtaaccgccgctccaagacccattacccgagcagaaccttcattaaaaagctgaaaccctgctccccaagtacaagtattgcccacagataacaataaaatagccaaaaacaaacctaaactctttttcatagcccctcctaattaggttttaggactttttaaaagcaaaaataaaggctttgtcaataaacccgattagacttttgtaatttaattttgcctgtcccccgaaaaccctagaagtttactaaagattagatattaaaaatttttttgaaagaattaatttttaagatatttttgggttgacctgagcgtatttttaccataagaaactagaaagattcttagtcttccaaaccaagaagatattattgtaaaggagggtgtttatgaacaaggccgaattggtcaatcgcatggctgaaattgcggatttgcccaaggttacagctgaaaaggctttaaatgcttttatggaagcggtgaccgaagcccttaaaaatggagacaaggttaccctagtaggttttggcactttcaccgtagtagaaagggctgaaaggatgggccgtaacccccgcacaggtgagcagattaagattcctgctcgcaaagtcgtcaagtttaagcctggtagcaaattagaagaagccgtaggttaattcaaaacttttagtaggcgaggggaatcaaagcccctcgctttgcttatcctcggtgaaaatggaccccagctaaagcaaagatttctttggctttttcaatgagaaaaagcttctgggctggagtagctggagcaatacactcgcagcgcatactcttgaaattgcgtactaaaaattcaaagctaataaagtcctctcctatttctacggcaaagtagtgcggcccacattctttatgtttaatctggataggagctaaaatgttttcaggtatttctatccagtagagcccgcctattggcgaaggttttgttttctcttgaaggactttttccagtttagccacttcttcctgatttaggttatctaccacgaagttttgcatcttctactcctatttgtgaatttccaagttttcaagttgtttcaagccttgttacctgcgcctaccagaatattagatttcttgtcaattagggacaccacgaggggctcgaaagtcctgacgaagtgccccctaagactgcttcgctacgctcgcagtgacaatgagaaaatgtcattacgaggagtgagaatgcgcgacgaagtgacccagccgggtcattacgaggaggcccgtagggccgacgaagtaatctcacaggctgagatcgccgcgacgccatttgtgcatcgccacaaggactgctttggtatctagatctttcgcttcgctcaggacaagggctgaaaaattttttaaacattttattttgccagtttttcacttttatttttagtcttaaatggcccaacttttatattaatagctttccctttgcgtaaaattgttatgagcacatggtcatcaggtttttttacggccagtatggcttttaggtcagctaggtcgtttatgtcctgtttatcagcttttatgataacgtctccttcttttagccctgcctttttagctggggtgtcgggaaaaacttttttgatgaggaggccattaggcttttcttctatcaggacaccaagtttggccgcaaaaggggcctctttgggctcagggaagagcacgtaatcggccatggctgggttaagggcttcttcaggccctaaaaggatgatggcgtaatcttttatgcctcttctggctacacgagatggaattccgtagccgtaaacaacatggccgcttcctaccagaacaaccatttgtttatcgggatgcttctcaagataattgacaatgctctgggccatggtttcgtcccacacaagctgggcttcgtaaaacgtctcaaaattttttatcttaccactgctattttcatgatgttcaaaaacaaaacgcaaaaattcttggtaggctagattttggcggtcaatttcgggaacctgggccttttcttcaggagaaagggcgcctatgccttctttggctactttatccgttatttccttgggagcgtttaaagctaccaacggaatcttattttcgcgggcgtagtcaattatgggcttatatagcttccagttatagccccatcttttgaagtattcactctggcgcaagaattcatcttcacctatgcgtccggcaatgtagtcgtcaagagcttgctggaaggggcgctggaacatctccaaacctatggcaatgggacggccgtgttcgtgtaaccatttgatgatttccagctgagccaggtgctgttcatagcgatcgtgccgttctcctaaaaagatgactttttttaaagaaacagctctggcaatactttctatggaattgagttctttcaaggccaatccttttacatcaaagtctaaatttacttttatccctttttcaaaagtcggttctattttggttgttaaaacaccgttattagaacaaattccttgatagcggccaagatgttccagtttgtgaagcactcgttgaatctcctgagtgctcgtggtttgagcaagagcaataatctgagacggattttccgggttttctacagtgagcaaataaaaattgccttcggcctggggaaaaaggtttttatatttctctggaatagtatccagatacacaatgttttccgttacttcgtcaggagaaataaagttagggcttaaaatatagcctcgcttttctaaaaacgagacgagcggcttgtagcgatcaagaattatttggctaggaacaacgataaagccttttctaccgaagagtcgtgccaaaaccggaggaaattcgggttcagtcaggattctggccaaatcataattttggtctagcacggccttaaggggttttccttttatttttacatcgagccttgcttgcgggccggaaattttagcttgtatggactttgtttctttttcggaaatcacttccaccggcacggatagctgataataaggtttttcctgggttacgcgcaaagccaccaaatattcgtcattttttaggggaataaccctttctttgacaaggtttagtttgggaaggcctgttcgctcaagccattcgctgaagaaagtatgcagattggaattggtttctttttcaaaggcctttttgatgtcttcccaggaggcgtatttaaagagattttcctggtaaaaaagctttagcccatcaaaaaaggccttgtctcccaatttttggcgaagcatgtggaaaaagagcgctccctttccgtacccaatggcctgagaggcccggtctttacggccgataaacattttcaaggggaaatctctttcaggggtaacatagctttgataattaaccagtaagcgatgtctgtataacgcaccttctcctttcttttccgccaggcgatggtcagccaggtaagtaaccaggccttcactccagtttcctttagaccaatccacataaactccgcaaccaaaccagttatgaaggatctcgtggggaagcgatgtctcgcggataaaaggcaaaggtaataagcggctgcctatgagggtaaaagtagggaaggcgtagccggtttgaaaaatattttctactacggcaaagcggcggtaaggataggggccaatcagggattcatattcgtttatagttttttttatctggttaagataggcctgggccaggttggcgtttttttcaaacaaataaacggcaagggtcaactttttatatttttcctggtaggtaaaataagggccagccacgaggggtggcctttcctgaggatgtttaaaaacaaaatgataagtatttttcctgccggattttattttgatttcgtcacttggagctatggctacaaactttttgggtaaggttatttttatatcgtagtgggccaggccttctacagacgggaaccagtttccggtaagcacaatagccctttcagaaataatattgggaagattcgtaaatctggctgaaaattcaatttttaagtgctggggcgaattagatggagaaagatttatatatttttggggcggagagatacgtttcccgtttatataaaattttttaacttttaaacccgaaagattaagcgacacatcttggccagggggagttttaatttcggcctttccctctatgagatttttttcaggttttagtgaggcttcaagtgagacaaaaggaattaaaagggatttcgcctggcataggccgggaaccagtaacacaaataaaaaaagaactacgagcatttgaagttttttgaatagatttttcatttttcacccctttaaaattgttattatagggagcacaacacaaatgattattttctaccctgttacggcaagtagccaacacccattccgtcacagcgaggagctatctcccccaaatcgtcactgcgaggggcctttccctttctgtcactgcgagcggagccttctccattctgtcactgcgaggggcctttctcacctgtcactgcgagtggagcgaagcagtctcttggatgagagatcgccacggcgactgtgtcgcctcgcgacaaggattgcttcggctgctaacgcagcctcgcaacgacaaaataaagggcgcggctcgcaatgatagccccctacttgtcaccgagaggagccttctccattctgtcactacgaggaggcttccccaaccgtcactgcaaggagcgcgtatgcgcgacgaagcagtctcatagattacttcgccggctctgcagacctcttcgtaatagcacagctgggctactttgtcggtcctgcgggccattttgtaatgaccccgtctgggcactttgtttataagcaatgacaaaattacttcgccgtaataactgcgttgcctggcaatgatgttttgtaatgtaaaaaatgctttcatgattggaaagattttaatttaatatttgagctaagtataggggcaagtttgttaatgggttgccatttgccatcggctatcaactatagtatcactgcgagctaagcgcagtagtctcagggattgcttcggctgctaacgcagcctcgcaacgacaaaataaagggcgcggctcgcaatgacacccccacccgtcactgggaggagccatctccccaaatcgtcactgcgaggagccgaagggagatcccttcgctggcgctcgggacaggcgaagcagtctctcaaatttttaaagttgcaggaaatgtttgcttagctatagtggaaaaatatggaaaactgcaaactacctgattattcaaatattcccgaagaggctttacaaattgtttcagaaactaaaactatcgctttggtaggggccagtcctaaagaagaacgcccgagtcatcaggtaatgaaataccttctggaaaagggattcaaagtcatcccggtaaatcccggccaaaaagagattctcggccaaaaatgttatccttccatttcggctatctctgagggagaaaaagttgacacggccattattttccgaaggtctgacctggttcttcctattgtagaggaggccttgtctagagggataaaaaacatttggctccaggaaggcattgttaatgaagaagcccagaagctagcccatcaaaaaggcgcccgcatcgtcatgaacctgtgtttcaagaaagtccatttagcgggtgcttcttaaatgtattaaaggttttttaggagacttttgctaaggtcgctttagcttttatgaaaggccccgtagcgatttaggtgctgtctctgtagggcccgattcgcttattagagatctttgcaaaattcaggaaaatatagattgatcgccacagcgcttagcgcttcgcgacagggattgcttcggctgctggctcagcctctcaatgacaccacctctgtcactgcgaggaggcccgtaggggagatcccttcgctgtgctcgggacaagcgaagcagtccctgggattgcttcggcctctagcgagacctcgcaatgacagtgttaattaaggcctcgcaatgacagtgttaaattaaaaccatacaatgactctttgtggttatcactgcgagcctattttctatctgtcactgcgagccaatatgggcgaagcagtctcttaaataaatattttgcaaaggtctctattagtaagttttccagcttacaattttaatatctccagcattatcaatttgttcttttaattgacaataaatttgcctaaaagattcaggaattcctaaagagttaccattttcatctacattattgcaatattttacaatttcttcatatgttaggccgcttctttcttcgcttccactaaaagaccatttatcaaaataagcatctccatctgccacaataatagaaaaatttctgaaagtattagaagaaccactgatgtcaaaacctccattttcactacctactcctttatctgcccagattaaaaagtttacatcctttttagtggtagctgtatcgtctaccaaatctctattaataattatattaccgggtgtaattatgaatacatttgatacattttctttattttgattaccagaaattgaaagccactgtccagtgctatcaagaccttctattccttgttcagaataaattaagatattaaatccatcgtctgcaccagcaaagtctatattagtattatcttcaaaataaattttccctcctgatattagttttaaccaaacagttggtccagtattatctctttttagtgtggtgccttttgtaaagtagatatttgctgttgctgcaattgttagattattgttgaatttaattaatgtgtcatctagtgtaatattttggccgcatactataatcttatcatcactattctgatcagataagtcttttgtaaatgtctgattgtcgctgtagttgccatagtcacattcactttgatctggataaacgatatttaaatctgcggctttaggaagatctaattgtgatggagttattaaatcaaatccggcatttttaaaatcttcttcaggtatatctagctttttagcggcaattacagcatctgtccaatttccagatcctgtatcttggaagttatttatagttaatttcccatttatagcaaaaggataaaaatcttttttattatcaaaattcactacgacttttctttttgcctcgttatatcttccttcagaagttatggttttatttgaaggatcataatctatctttgcagttccacctataatattataaatcccatcaatttcagtttcatctttaccttctttaactttagtcaaagcgatttccgtaccgctttcggcgatgcgtagggctataatggcatctttggtgattttattgcccttagtgcgattaataatcatattggttgttaaggtgccagttattgttaagactagcattatgccaagtgtcgttacaaaggtaaaagcttttttattcatgatattcctccttatctatttccaattacggcaataaactttatttgttatggtaaaattccccaatgctgcttcagcctcaattttgaattcaacggttttttcggtgctatttgttgttatatcaaaggtattaatttttattttttgagggtcattcatagcttgaaagccacttccattcaaatctctttttaaggtataatcttctagtttgtattttatagttgtgttacaactggaaatggtactattccatgtctcattctcacatgttggttcttcataatcaacatactctatagttagtatgccattactatattcaattggatcaggggggttcccgtatcctgcctttcttaagtctgaacttattatctcggctatctggaatacgacctgttcggcataggttttatctatcactttggcggtaattttgttttgctgaatccagaatatagtccctgccataatgactaaaagtgacactatcatagccactaacaattctactaatgttaagccttttttgttatgtttagttttcattccagtcaccttttatatactttaatgttacttgtcccatataatttgagtaataaaaatttccggtgacagttatttcttttgtgttagctactgggccatttgttactttccattttatattgttgtttccagcttcatctccacagcataagctcgtatcaactgcacacgatttgtcgattccaattgctaaacatgagtcgtcaaatttaagtgatatcaaatgtgacaatactttgttgcactgatatagtgtttcttctctaatttcattaattttggctgatcttatgttattaatcatcagcggtcccagacccgctactattattattagtatgaccatggccactaagcattctactagtgtaaatcctttcatgatattttctccaggcgaattcttccagttatatgattaactaatattttataggttactccgtatcctgaaatttctatggtgccgtttgaagttggaagtttatttctttgaaatattaattcgttagaagttgaaaaaaaagttgccgatatagttattccattttctaatattttcgtaaataaagtggttccaattggtacttctgctatataattattagtattaaaagttattttactttctcctttagccaaagccatggattggacatactgaatatcacttaatacttgataagcggccttttttgttttggcctgttttatccatgtattgatttttggaatggccacactggccagtatcgccagaatagcaataactagaactagttccactaaggttaggcccacatatcgtatttttttgttgtgtattagtttgctcatctccacccttaaagatggtctcttttaaaacttatcggctgggggagggtaggagtttaaaaattactattttccccgtatgtcattggaaatgctttgttttacagggtggttattttaaatccgagagtttttacaaagggagagggtattgcgagccctgtcaggggcgaagcaatctcgtggcaaagcaatctcagagactgcttcgtcggccttgcgggcctcttcgcagtgacagggtgggtatcttgcgaggccctgtcagggacgaagcaatccctgttttctgaattttacaaaggtctcttacagataatttatagggcctttccggaaattgtatcggcagtaagccgcaccttggctttttggatggacgaaagccgcctttgtcgttatcaaaataattcttgtaatagacagtaacttcttgaacttctttagcttgaaagtcaatttctgccgagcatgcggttaagacaaatacaaaacaagtaaaaagattaagcttttcgtaaaggcagtccaaattatcttttccaccagagtagttttttctttacgcgtatcttttgaggaacaaagttttctggttctccaaaatcgtaattttcttcaggccatttgggaggagctagtttttcaaaccagtagaaactaaagccactttgcaaaataatggctaaaggcctggtaaaactccaggtagaaaaagatagcaagcgctcaaggctttcctggtaaaagaatttagctttttccaaaaaaagttttctttcattggtagcagaggaaaaataagcagccagattaaacacttcggccttgcgtatttcctgggcggcccaggtctcagtgggatattctaaaagttcgggcttatcaaggtaaatgtattcatttttggccatccagcgggcgtaatgtaatagagattcccgaccataagcaaacatatagtcaagttcattccattcgtgttttaaaagcaagtacttgccaagaacctgcagaaacaccgtgtatgaccagcgtttttcaggttttcgtagttcacgggcttcaatatcgtctctggggtggatacagcggcgaataagctcttcggctttggccaaaaatttcctatcacgcgttagctggtaagcgtctaaaagacaattgatggaatttccggctccgcgtcccgggccgtgataccaggggtcgcgggtctggctggcaagcccacttgggctattatcaagccagcgcaagaatttaagaggcttgtccatctctataacgtgctcaccaaatttgattactacctctttagccctggggtctcctgttagcaagtagtaaagaagaagtcctgaagagtatagatgttcgttggaagggccgcctccggttataccggcgtcacgcgaatagcagcggtgagttgaacgataagcatctacgtaatgaaaagtatgccagaaaaggccattattatacgcctgtttatcttcttctgtgtgatagacgtctatgtcgtaaacgtgcctggcgagctcatggcccagattgaaccagcggatatccccagtgcgcaaaaattgtattaaaaagctgtaaatcaggtcatactggttgttgtagtgagaaactagtggtcgctttcctttatgaaaaatcgtttcgtggtcagcatagacgtcgccaaagtttcgccagccgtattcgtctattttttcgcgtttgataaaaaatgaattttccccctcaacagcttcttgagttattttgttgtaatttttgtctccctggttttcggagaaatataaaaccgcctctgtctggctgatccaattcgggtctagtatcggcgtaatcggagaataggtccaggccaattctggggccgggtatttctcatcgccaaaagccagccagaattcgtgagttttttgctctcccccttggacttcgtgcaaatcattgaattcttttgggaagagggaaatacagattaaatctttttcaacttttatagcttttgggaaattttgccagaaataaggtacggccaagctaatttctgttttgtctttcgtcaatattttgactagtgggctggcccttagtccgtaagtttccgaatggcccgcttttaggcgatatcctttaaaggtaagagaaacaataccatctttgttcacatggaccggactttgccataattttccgccacttgagtcttgataaatttcaaaaggtggaactgtttcttgaaaagggttagatgtttccgtggaaaaaagtattgtttcagccggctgtgaaggccataaaacaagagaaaggtcttttatgtacatggaaccagggtctcccaggtcccagtaaccgcctttgtgtttggcccggcgcgggtttcttacggtaaactcaatttttaccagggaaagcccagcccaaaaagtaaacctttggtaaaatagcaggtgcaaatcccgttttggcgaggatatttgcccctttataccgataacaacttttaacgggccgctttcttctattgctaacgattttattttgagagaggtttccttatctttacttcctataacctgccattttgttttagcaaaaagaggcgtgctgtttaaaaagatattttccagaaaagacgataatttggaaattagaatagaagtttggccgttgtttatattaatttcgttttcagtctgccgaataacaaatgaacttttaagctttgaatgggtttctacgagagcgatggcataatttttcttttcacctggtttaagatcggctaagaaatttcccaaaacccattttagactcccgtcgggccacaggagggttggctcccattggcttgttagctggctttcttgagaatcaagaattaccagttgttttggatttttaactaacccctttggtaacggaaggccaaaagaaacgggttcctttacacgcttgataccggctttttcctgtagggttatataagttaactttttagtcatacttatttaatctaaaaattcccggaaccagagttcaagcccggccgctgtgcccaaaaaccgggcgtaatttttcttcccggtaatgtgagcgtcaaaaacttctttaagaacgcgaggttcatatatgcctcggtctaaagtctttttatcaaatagtatttgttctaaagcctcgcggaaatatttacgttgccacttgtcaaattcagtgtagtgcctgaaacccggcacgcttagtttctttagcaaggaattaaatttgtcggtaagccaaaggcgcagcttcccggcatcaagcggtgctccggtattagaattgggcacttttaccaaggcgggcatacatgttttgactatttctatgtgaatttctccttcccagcgcttttcaattggaagagagaacaatttttttagaaacacctcatctgtaaatggtaatcgcacttctatttgagttctgaagatattcaaggacgaaacaacttggcgactcatatattcaaacaagtaaaaatgcaaaaatacatctccaggtgataaattttccagaagacttgatattttactaagagattcttccttaattcttgctggtaagcgcttcaaatcttctatcaggaaaaatttttccggcgcaatgtctggtaaaaccagattagccttgcggagaaagatctcggttaaagtcagagggctatcagagtttaagacttgcttatctacctgaaccggaaaggccagggaagccttggcgagctctccgccgtggccacgaaaaagtattttaaaaggagcccttttaaagtaatcaagggctaccttttctgttgactcgtgaggaaaataaaaaccatcactgtagtaaaccaaggttttggcaagagacacaaaatctcgcaaactgtcttcggtgatgggcaaaaactcgtgcctggtgccggcaatttgggccatacgggccgaaagcctctcatcttcacagctgggaagcccgagggtatatgagggtaagccctgagcttctccgccaagggcggccaaaatacttctggaatcaagcccccccgaaagcgagatacctagtaactctctatttttaacacgcttgtgcaccccttccctaaaaatttcggcgatttcgtttagggcaatatcttgatattctccttttggagtgaaaacagaaagggtatcccaataagatgacagttctaaagaatcttcttttaaagaatagcctaacaccgaggcctggggtaaaagcttagctcctttaatgagggttttatcaccggtggcaaaactaaaaaaaagtaagtcgccaatagtcttccaatcaatggccttttttacttgaggatgacgtaaaatagcctttaactcagaagcaaaaacaaagcctttgtctaatttagcgtaataaagagactttaaaccaaatttgtcaacagcaagatatactttctgggaagccttatcatataaacagaaagaaaatatgccttccacatcagacaaaaaagaaaaatttttatgttgtttaaaaagagttaaaatatattgagcatcattaaattggctttgattattgtaaagttcaccgtctaaaaaaataataaaatctctgtcttcaattattttcttaggttttgctaattcttttatcaaaattaatgagccccaaaatggaggatatttaattaattctatctggtaatcctggcgatgtttaagactttctactagcttatttaaaatagattgactggcaatatcttctcgctctgaacatactcccactagacctggcatattaaaactcccataatggattgatgttgtaaggtataattttaaacaacttataaagtactggaatctttacaaaaagtaaaaaaacaaaagcggtaaaacaaacccccagataaagcataagccctgtttcacgataaagatgttcaggacgttggacggggctgttgtcgcgaaaagcaatttttaaataataggcaaaaaacccggctaataacggcacacataacaataactctaagtgataacgcacaataaaaattcctaaaaagaaggcacaaaaaatggcatagtaaaatatgctgataagcagcctttcttcagtatagtgagcaaacgacttacgatatttggctgccctttcagggtcaccaatcatgcggtattcagcaaatcttttagccgccataaaaaaggctccggccatccaataggcaactaccaaagaaagaggtggaattttattggtaattaagacaaaccagcccaagaatagacgaattggattattaatagcctcggtaagaacatccagatagggaatgtctttggtgcgaaaaggtggcacattataaaagaaacccattacccaaagccagagggctgataagaaaaaggccatatttattttataggcaatagataaaccgataacggccaggataagccattcggcataggccaaaggtaaataaacacgtcccgaaggaatgggacgattttttttcgtcgggtgtaaagcatctttgggagcgtcaagtatttcgttaatgacgtaattgcttgaggctaccaggcaggccactattatgcctagcaacaccttcaaataccagtttgtttttatcagttgaggttctatgaagaaggccaataagatacccaggaccataaaaccgtttttgaaccagtggtccggccgggcaatggcgatgtaggccttaaaatcaaaatttttcatgttccaccctttctggtatttttttctgttagtgtgaggcctgttcctccctccatgtcattgttgcgaggctgcagtagcagccgaagcaacctcagagactgcttcgtcggcacttcgtgcctcctcgcagtgacagaagaggggcggctcctcgcagtgacggtgagggtttcattgagaggctgctcaccatcattgttattcattgtcattgcgaagctgttctccatcattgtcattgcgaggggcgaagccccgaagcaatccttgtcgcgaggcgacacagtcgccatggcgatctcaaagatcccttcgctccgctcgggacagggactgcttcgcttcgctcgcagtgacggtgaggttctcctcgcagtgacaggatagccggtggccgatagtagatggccgatggctctaagcaacttttcacccctcaccccttacccctcatctctcacttttcactttctacatgttatttagcaaagttcttactatacataaaaactaggttttcaaaatattgttttatttttaaccattctttttcagtcaatacttgttttttgttaattaacacttgttgtccttcagcgtcattaaaataggttaaagctttaagtaaatttttttccacagacttaaaagaaatatattttttctgacaaaaatctaccacatcagccaaattccatttacgctttgccagtaaaaaataaaaatcaaaaaagtcttttttttgcccgcgctgtataatagcaatagctttggtagctataaggtcttcatcagaagaaacacttactaacatattatttaattttaaattttctaaatcctttattaaaggatagggatatgagaaaaaacttactagaacttcagtaattcttccctgaatagtacctttagatatggtctctacttcaccccacttagaccactcgttgataatttcttctgcagggaagttgtcttcagcgaattgaggaagtgtaaataaatctaagtcttcggatatacgatgatcatactttagtgtaagggcagtacctcctgttaaataaaactttttaaaaacgccagatttcgcaagaagttctaaagctattttttgttctttgcttaatttcttcatcagatacatccaatattaatttccaaaaagtgaaattttctcgcttaaaaagatgtatattttttaaaaaagttttttttaatgtgctttttttatattgctttaaaagttccagagggtcatcatagagcatgcgtctcactaaaagaacttctgagtcattacaatgatcccagttccattttttttgtttttcgttcatcataaacaaccaccaggccttcccacggctttaaaacgaatttttggcccttttcaaacattaacatgccgtcaatcttaccgtctttactgaccggcccacccccttgaggtattacccgaaaaaccggctgtttaaaattaactactttatcttttcgggaaatattcacacaaacttcacctttttcatactttcggcaatataaattttttcccctttctagatcttttatggatttaaccggctcaataggtttacctagcttaagatcccattctggataccaggagaaaatacttttagcgaagtaattgagataactgtagcggccttttataagcagataacaacctaagtaatacattctcgttttataatcggcatctcttttaagatatgactggaagataacaattttgtcccgattaataagtttaagggtgcggtccatggccatcttccagtctttggcgtttctagtctgaaaggcatgttccatgaaggcaccagaggcggtagtataataatcagtcttatcccaggtagtaaaaagggcacctatgttgggcaaagtggcaaagcccaaaaactccataaacccggttaaatcagccataaaaatttcataggcttcgcaccaggtaagtccgtttaattcttcaaatcgcctggagcatgcagcctttctggccaaacgtggatccgcccaggctgtttcccacggcagtagagccggtgaggcagagtcaagaaaaactccctggtattccccggctattatctggcgagcgatagactttttccagtatttacgaaactcggggttcataatgttcatgaggtatttgccatcaattttagagcggactctttttcctttttcgttgtgccagaaccaatcctcgtgtttgttcacaaaatcccagtcatttccccatcgttttccgtcaataatgaactggtgttttggttgttgttgccagatggctaaatgataatggaggacgacaaacttcggattgtattttcttaatcgtttagtaatgcctaaagtaagtttttggctacctacataatgcgtagcggcaaaacgtgctctagcctctgtcatgtaagaaggaagctggtcagcaaatatagctattttgttcgtggtttccggaaagccaaactttgattgggctttggccaggctggttgttatgagaaagaacaatattaccgggactacaaaacagataacaattttagggctgtcattgcgagtcatatctcccccttcgttattgttgtgagttataaatcgaacattttttgcacgacaaatcgttattacaagactcaataatagctttgattatctctccgtcattacaaaaaggctcacaggggccaatgaagtaatcttaagacaggctaagaagaaacctcttcccactcaaagccgacgatgtttcgctctttcttgctgaactcaacgcctatgagataaactttctggcatctgccaaggtatttttcgtggtactttttggcttttaattgcgaaagagcttggttttcaggttcaagctcaactactttgaattcaaaaaggtaacatattccgtcaaacaacacggccatgtctaaacggccgtggctggtcgcatcttctactttcacctcaacccctaacgccgcaaagtaggcgtaaaacacgctggcgtaaaaaccttcgtaatggtgaagttcggtcttcctataccaatcatggggtatggaggcgaaaaaggccttaaaagcttccttcaggccttcaaggtcgtttttctcaagcgcctcgtaaacacggtctagatttttctccttttcaataaggtcaagaaaggtattcaaaagataattgttaaagcttactttgacctcaaggtttggccagccaaggcggtacttcaaaatagcccttcgttttttaacttcttttatggtgagataacctgtctgaaaaagaagactttcaggataaattctatccacatcaaagctttcaataatctcgtcacctagctcaaggttttcaaaagttggcacactaagacgcttttcaagaattagctttatgagaaaacttggcgtgcccgtctcaaaccagtagggcctgaattctttcaagtcaagaaataataagatatcaaaaggattgtaaacgggtttcccaagccaggagtagccgttataccaacggcgaacttcgtctaggtcaacgccttcaaggcgatcagcaaaagttttttcaaattcagcctgagtatagccacaaatagtggcataaccaccgtgaagagtaacgtctttcaagttattcaggccggaaaagagagagaccttgctgaacttggtaacaccggtgatgaagacgaattttagataagggtcagcgtctttcaggacagagtaaaagtttttaagttcctcgcgtatctcggtagcaatttctattttgtttatgttgtcaaggatgggtttatcgtattcgtcaatgagaactactactttttggccgtatttttggtaaattttttctataatgtctgcaaatctgtctttaatggaaggaaaatccgattgaatttggtatttttcttcgtgttttttgagaatgacattttcggtttcctggagttcttgaacgtttcggtgcactccgctaccgaaggaaatgtaaataaccgggtattttattgaccagtcccaattgttttccaggtaaaggcccttaaagagttcttttttggccaggaaggcctggcgcaaggtatcaagaaagagacttttcccgaagcgccgcggacgagatagaaaataatattttccttcgtcaacaagtttttttacgaactgagtcttgtcaacgtaataataattttccgtgcgaatattttcaaaactctggatgcctaccggaagccttttcatacgaaacattatagcagaacctgtttacttttcataaatttttgctgggccttttacagcaaaagatgtctgattaggagttctctatacttcttcactctgcttgcaatgggctctaaagcagtctcaaaacactatacgcaaaaaggcctctattttatctttgctcccgataaaaatatcataggtccaaaacagaccaaaaaccaaacacactggaacaaatacccaccagaaacgcctgcgttggttttgccagaattccttaaaatgcacgacaaaataagaggcatacatacagagtaatggaattaacggtaggtgataccgcgaatgcccaaaaacaatggcatgaatagccgtgaaatataagatgagcaaaacgatcaaccagtctacatatctctgggattgcttcgtcggctctaacgagcctcctcgcaatgacatatctcttgtcattgcgaggggccgtcttccctctgtcattgcgaggtccccaacggggaccgaagcaatctcgttcttccctaaagcccgccacaaaagtccgcaaaaaccaaagataaccacaaagacataggcccccaagatactcaacgaaatccagatctctaccaatttattacgcaaaccagggaagtaacctctttgcattccagcaataattgtgcgttcaagctgccagaaattggctgtttttattagagtgcgaagcgcagtcaaccccggattttctttcataaattccagggcttttttaatggcccagcgctgtttttcggcctcgttaaggccgcctaactctttttcgtggccgcgataccaggcaatctctggcgggttgtccaccgcggcccaggcccggtgaagtggtgtatgttcgtagttgcccatgtatagattgaggccgcccatggtatctacggcgataaaatgtccaaaaacctgataattgcgggctatccagggagaaagggtgagcaccgtggcgaaaataaaaaggattcccgcgaaaagcccctgttttttgttaggtgaaacaagaaataaaaacagggcaataaaaggtgtaagggggtaggtcacactacgggtaaggcttgctaacccccagaaaattccggctaagagcgaatatatccacgccttgctatcacgagactgcttcgcttcgctcgcagtgacagggtggggggtgtcattgcgaggcttctctccatcattgtcattgcgaggggcgaagccccgaagcaatctcgtagcaaagcaatccctcccgtccaacctgtataattgctcaattcctgccaccagaagccacaaagccaatagaaaaagaaaaataaaaagaatttccgtcaaaatcaggtaattaaaaatcacaagtgaaggataaaaaagaaacaagcctgtagccaaaagggccactttttcttcgtgaaaaatctttttggccagagaataaacaagaaggccacttaatatagaaagaaaaatctgaattacccgaacggcgttataattttccggcccaaaaactttatagaccccggccagaaaagccggataaagcggcggccgaatggccgtaggctttcccggcgcccagccgtactcgccacgttccaggatagccagggccaacttattgtaatgctgctcgtcaacgatattaagaggctggtggataaatagcggtaaaaacaaaagtctcagtaaaagcgctagaaaaataagtaaaattagctttttaataggtgatttgcccaccattcttttctcttttgtgtttggccagggatgtctctttgcgtgtccccttcagtatcatcatacaagccatgtttctctttctgtcatgcgagtcctttttactttgtaattacgagccccgtccccttcccgtcattgcgaggggcgaagccctgaagcaatccctagagattacttcgtcggccctgtgggcctcctcgtaatgataaaaaaagaagtcattacaagccccgtcccactttttgtcatgcgagtcttttattacctttctataataggacactaatgattttaccaatcataacctttttcatatcccaatttaattagtaaatctcctgctatttttttaaaaatttctttttctttttctgaaaagtgatttctccagtcaccagaaacacctttgcgataaaaactttttttatttgcctctcctctttttcttccagttctaaactcaaaagaagacttatgtatcatgttttctaaaatatcgttagtataattaagccctaaaaaattaagtatttttatagctatcgctttgttattgttcaacatttcttcgtaagaaatagaaaataatccatattctttttcatattgtagctgatattcaatcatttctttccagagctttacgctttcttcaaagtcccagggtaaattcatgtttttagcataatacctatgagaaactacaaaatctcttccatctctataaactactattagcttgctatttggatatgtgttttttatacgtggtatagaccgtacatggtcagcacttttttctattaagcatttgggattaaatttcttgataaaatatccaaagaattcctgacaatatttctcagggtcttcaattttaagaagttttctttttaacttgtaacgttcatttagacttaaagaatacttagttagtggttgttctatatttttaaggccaactacgggtttccagtattttctcacaggatttagtatctttctggcaaaaactttgataaaaggagtactcacttctgcccaagctgttttatagaaaagaatttttgttctttcctttggtgacttattaaatgcatatttaaaaagattagtttctgccaatccgatgatatcagggtgtaagctaagcatattaattaaccaagtagtgccacatttataatggccaacaataaaagcaatactagacatggctaactacctcataaactctcctagaaaccaaagaccaatcatgttttctagcccagaggcgggccgcctctcccattttttggcgcaggttcttatcctgcgccaggcgcctgatagcttcctttagttcattcaagttattcccatcaattacaaaaccagtttcctcgtggcgtacggcctcaggctggccgccgatatttccggcaatagaaggaagccccgcggcggcggcttccataaaaacaatgccaaaaccctcaatcattggccccacctgaatggaaggcataacataaatatctgccgcgcaaaaactcttgatcttttcttcttcggatattttacccaaaaatttaacccagggttcaagattatattcttgaaccatgtttttaagctttctttcttcttcgccagatccggctatcacataagccaaaggaaggccctcttttcttaattctgctaccgttttaataaccgcggcctggtttttcctcggctccatgcgcgccacagtcagtaaaattacggtgttttcagggaaaccccacttctgccgatatttttggcattcttcttcagggatttgatattgctcaaaatccacacccagatggactacatgtatcttgttttcatcgcagaattcggaggccaatcttttggtagaaaaactattagcaattaccaaatctgatattcgcaaggcctgcctggttaaccagccaagctctttgctggttttggctaccaggaattcttctccatgggcataggtaacaatttttagtttgtctttccataaaaattttagccagagcaaattagccgcctcgggaatggcttttaccacatgaatggtgataggtttttcgatttttttgaagaattgccataaaagataggtgtttttaaagaaatttctgtcaatgccccaggaggaaacgcagaaaggaaaccttataatttccagagggtgctcttttggaaagattacttcgtcggcactttgtgcctcctcgtaatgacaaatggaggagttattgcgatctccgtccacctcattgtcattgcgaggctcacccccatttttgtcattgcgaggctgcgttagcggccgaagcaatcccagagacggcttcgcttcgctcgcagtgacagggtgggatgtttcattgcggggctgctctccatcattgtcattgcgaggggcgctctttattttgtcattgcgaggggcgaagccccgaagcaatctcccagaagaaaccccagaagtaacgatcacggctgggcgaggccagtaacaggctaccttataaagccagaggtgagccccacctactttagggaaaaaatcataagtgaaaaaaaaatcagctctctttctcatcagcagactttttagcaagataaataagggtattagccaaaatagctagataaaattgtatttcaaagccgttcaaagttaaaaacatggaacaacctaaaaagccacaaagcgagaccaataccgcgtcacataaataatattccagcgaatctcgcggaaatgaattacggtatttaaacacgccccaaaggcagcttagcataaataagagataaaataaaatggcaaaaatgcctgattccgccgcaatttggacaaaggtattgtgagccatgcgaggagttttatctgaataaaagggaaaggcctgtgtaaaagaggctaagcctaccccagtcaaagggttgtcaagcagcattttgagcccggcatcccatgcttccaggcgggtgcgagccgaagattcctcttcataagtggtaatggtttgggccctgtgtttaatgacagagcctccctgccatatataagcaataataaaggccggaataagggctatgccgataatcttcttagggctccgaaaagcagccagaaggctaaccaaccctgcccctaccagccctcctcgcgaagcggtgaggaagatagcgtgccaggcaaagggcaccaccagccaggccccccagcgtaaataccagcgtttaaaataccagcccaaataaaagaaaaagggaatagccgttacaaagagcatggcaaagttgttttcgtcagaatacatgcctgctccggttatatctctagggccggagagccgtataaaaaagcgcccggaaaggtactgcatattggcccagtaagtcagatataaagccgcaattggtagtatgaaggcaaagtacttaagttttttatgttccgagatacataccagcccgataaaataaaaagtaaagacttttagcatggtaattagcacctggtagggatcataaaaccgccactggtttaccacatctacataaggcccggtaaagtaagaaagaaaaacaaagaaaaaataaagtacagagaaaatcaccagtttgtttttaataatttcaaaatttagggctccgcggatagccccaaacaaaaagcccaaaatagtgggaatggcaatcatgtaaaatgctctaagtccctggaaattccaccaccagatgtattgcggccccaagatgttgaacatataaccggcacatactccgaaccagggattggccagggaataaaaggcattgactaccagtagtaaaaataacgcaattttacccatattttatttatcggctgctgggcctcgttcccttctctgtcattgcgagccacgccctttatttcgtcattgcgaggggcgaagccccgaagcaatccctagagattacttcgtcggccctgcaggcctcctcgtaatgacagaaggggaacggctcctcgcagtgacaagtagctatctcagagactgcttcgctccgctcgcagtgacaagtggagatgtcattgcgaggctgcgcctccctttccgttatttgcgatgcctcgttcccttctgtgtcattgcgagcgagccgcagcgagcgaagcaatctcagacccttgcaatctctaaagtaaaacaatccctacaattcatcatacaaatccctccactcgggattgaatatatttatcaattctatctttttctttctagagccagatttgattttcttttctcttaaaatagcattttctggatcttcaaagatctcgtaataaaccagcttagtaactttatattttttcgtaaatttactgcctattccatttttatgctgaaatatacgacgtttaaggtcactagtaattcccgtataaagaactgtattgtttttattggtcaaaatataaacataatattgcttttgcatatcttagccccactccagagatcccttcgctccgctcgggacaaggactgcttcgctccgctcgcagtgacagatgagggtgtcatagcgagcccgtctctttttttgtcattgtatggttttaagtaaagggcaaaagcattaaagtaaaaaaagttggtagggagggacaggctgttgagtcatggaacgtttgctttttagcaaactgttcgatcgcaagattagccgtccttccctgtgtttgaacagtatccgggacgtttccaattacggaaactgtccgtatacaaggctaaacctggaaggacctccctaccaacaatctttattttatctcaaagaaaggagaattgaagacctatgaaaaatttatcttttcttggggtggatgtggccaaggatacattggttatttttgatggccagaaggtttacgagtttcaaaatgaaaggggtttaaagaaatttaagaggaagttttttaagaagaaagaagacaggaagaaaagggtggtgatatacgagcccacagggccatattcggcatttctggaggagttctgtgctacgaatatgataaaagtagtatcccttaaccccagaaaagtcccccgtttaagagaagtattaggtcacagagcaaaaacagataatcttgatgcgaaactgttatacgaatatcacaagatagttagcgaagaagagatcaaagaaatagaatataacgaaaatttagagaaattagctttattgttaagtgagtatcaattatatcaaaacatagaaaacaagttatctaattttctagagtatttagatagagtaccagtagatagtaaagaaagcaaaaaacacatacagaaaaacttagaagaaacaaggcagaggcttcagaagataaagaaagagatggaggaattagtaaataaagatgacgacataaacaaaggggttaaagaaatagagaaagttaaaggtatagggaagatgatagcgacatattgttacatcttttttcggaagaggcggataagaaaccggcgggaggtagtagctctagcaggattggacccggaagtaaaggaatctggtaagaggaagctggtaaccaggataagcaagaaaggggataataggttaaggagtttgctttttatgggggcgcttagtgccataagatgtaaagaagggggactaaaagagtattacgaaagtttgataaagagaggaaaaccgaagaaagtggccataatagcctgtgccagaaaattattgatatttgctttctataattacaaaaaatggcaaatggaagctcaaagtgcttgacaaaaacacagtatcttgcgagccacgaagtagcgaagcaatccttgtcgcgaggcgacacagtcgccgtggcgatctctatctcagagactgcttcgctccgctcgcagtgacagatgagggtgtcatagcgagccacgccctttattttgtcattgcgatgggcgaagccccgaagcaatctcatacaaaaatacctcacaaccctaaaacagtctcataaaccctcaacatattctcaacatgccggtcaaggctaaaaaccacttcacagcgtcgcctggcggcttcccccatatccttaaccagcagagggtctactatcaacgaacgcaaagcctcagccagagcttcaggctttttcggcggcacaaggagacctgtttctccatctacgatcatttcggggattcctccgaccgctccgccaataaccggtcttgcgtgagccatggcctcaagggtggcgttcccgagaggctcaatgtggcttggcacggttacgatgtccacggcgtctaaccactcatctacattcttttgaaagccgcgaaaatcggcttttaccctcagttctttagccaggtcttccatttcctggcgataagccccctgcccggccaggtcatcaccaattataaccaggtgtgccttttgtttaaccttatcaggcaaaagtttccaggcccttattaaatcctgcacgcctttacgtgggataatctgcccggcgaatagcacgataactttatctccgggtaagtttagtttctgccgcagctcaaggcgttcgttttcattagggagttcaggcaaaggcaggccgtcataaacaacttctcccggttgagaagcaagtggcggataggccttttctaggtcctttcgcaaagcgttggaaacaaatacatgatattcaaccccaaattttagaagccactttatagcgtcactaccaaaaatgtaacgatgatggcatattcgtggtgttctaaaaggctttgccgctgcacttaaaaattgaaagctcggtaggtcgttagcatgcactaaatcaaagccttcacgcttcaaataacggcgaaagcgccatacagcccaccagtagtaagggagatttagcttttcggtaaaaggcatgggaaagtgaacccagttaacgccttgttcgctaaagcgcctccccacttcattatttgaacccaatgcgcaagttactttgtggccactggcttgaaggcccaaggccaggcgttcaagggccacttccgctccaccgataaaaggtgccagactagtcaggagaattttcattatgtttagatagaaataatttttttactaaacaaaaaaagtatgttttccataacaacaaattaaaaggataaattttcagagcttttttaaaataataaaaagctttatcagtgtttaaattttgccaaaataaactatatcctatatcccaaaaataaatctgagacaattttttgataactaaacttctttctctttttcgtgaagcaggcaatctttctaataatattttataatgtttagtatattctagaatctttttctcttgagagaataaatcttgcgaatagacatttgatagatgattttcatgaacacggtaagtagcatgaatatttagcaaataagcaaatttaagacctgacaaaattgcttcataaactaatagtttatcttcaccaatacgtacgtcttcattgaagtttacaaagttaaaagtagactttttaattacagatgtctgtaaaccagcataaatttcgtatttaatagctttatataaaaattcctggtcattaaaaagaaaaaagttaggttctagttctaaataggaaaatttagttcttccatgccaatttttcttttttatagaagaaataataacattattgtttttgactaattcgacatcggcataaaaccaatcaatatatttatatttggttaacaaaaaaatagctttttctaaatgccatggtttccacaagtcatcactatctaagaatgcgatatattcacctcttgcattttgaattccatactttctagcaccggcaggaccttttttaaatttattagttaaatattttattctaggttcttttcgagcaaggtctgaaactatttctttcgtattgtctgtacttctatcatcaataattaaaagctcccagtcttggaaggtttgattaattactgaaaaaattgcttctctcaataaaaaagctctattataagttggaataattactgaaaccaaaggcattttatatttcttttaaacctaacagtttcctgattttataagaaaattgtaacttacataaaaaagaaatcttaggtactttttcaatataacctaaatctttcattaaaggtccacaaatatcatacactctggaaatttctaatttagttaaagaaaaattttgattaatgcttcccgttccaaaaaaaccttctggttctttatatattgtttttattgtatcaaatttcttttgttttttcagtttgcttaatgaacatttttctataatttctctaagcatttcatggtcatattctaaatttagccaggaaaaaatatcagataataaagaaatggtattaatccttaaattttcatatttcaattcaaaatatctatcttggggaagggttcttccaaaagatataccagaagatacacagtttttccaaactaaagctgcaactgttggcgaaatataacgtccgttaagctcaaatactctttttaaagaagctacaacgtgtctggcatctcttataagatgaataaatttagagtctggaaatatttttgaaataagtgggatatgaaaaacatgttctggcgttttttctagaaaatatttaatatcttttttttctgaattttttagaacaggtttaataaattctaaaaaatacaatctccataggtcgtattctttttcttcgggccaataagcaggtaatcctactactctccaatcatcccgttttttgtaaaactcaataaattttgaaagagcactaaaaaagtgggtttcctggccagtaatcacttgaggatgactcgctaaaagagcctgcaaccaggttgttccacttctcggtgctccgacaataaaaataaaattcatagctaaacaatcccgctaaattttacccaatctattgtcttgactattgcttcttcttttgagcaagctagttcaaaagaaagtttatatttgagtttgctaatatcaaggacagcgttcatccctccccctaaaactactaagttagatactgaatttttaggctggaaaacgggcaaactaccgccgccaaaaagctttttgactttttcttctacttttggcaattccaagatttttctgggaagcataccaataggatcggtataaatagtttttcgcataaaagccttaaattcaggagaagtaaaaagttctttgaaattacctatatattctttaagtttgctatccttttttgtttccgtttttgaaaaaaccggtacctcttctatatccaaaggaatatttagaccttcaataaaagctctgtagaattctttccaggtcatagaatcctgttctcccaggttaaacacttctcctgcaatatcttcaggctctgcatgtatagcacaaatgaaagcctctaccacattgtcaacatatatcatatcacaaggtgtatctggatctcccttccaggcaaaccttctttcagtcatagcctgcaaagggttagtcacaaaagtaaaaccaaatggcccaaaaactcgggctggcctaaaaattaccgcaggcaggcccttttttgcataatattgtactacgtgttcggctttagccttactttttccgtaaacactttcggagtcaggcttaagcgggaaagattcgtctattaagccacttattttggagccataaactgccatagagcttacatggatgaaatgcttaacaccttttttaaaagccgccctggcaagcttgcgtgtgccttccacggtaacgttaaaaatttttttagggtccccataggctgtgcctacagcacaatgtataaccgcgtcacaaccttccactagctcgtcaaaacctttatcctgttcaagatcaaactgaaccatctcaacatcaagcctggccagacgagcggctttgccgggattcctcactacagcacgcacctcaaaaccttcgcgtaaccgcagtatttctgccgcccggcagcctataaaacccgttgctccagtaaccagaacttttgtttttttaggaagcttttttctttttaaaaatttgttttcagatggagtaagccaacttttagggagagtctttttgttgtgatagcatttttcaatcagggccaaaactggtaaagaactttgtgccgaagctagtggttctttgtcttcttttatggcagctagccagtcgtcataaacacgagcgaaagtggcgtaccaggactcatcttcgtttaaatcatttttccatagcccttgatatataaaaggctttttagagttatcccaaaaatcttctatgccagtttctttaggaaagataattaatctatagcgttctgaaggtttaaattccaggatagccctttcacactcaatctttatgccaccatttaacttgcgggttctcgcaaattcacctattccctcaacagatttcccttcaaaattaaatctaagttttaagatacaatccgcttcaattccaccaagagcatcatcttgatattctaaaagctccaccggctcttcaaaaatttgaaacaaaaaatccaaaaaatgaggccctagatccattaaaaccccaccgcctgcaagttcttttttcatattgccaagagaagccgcaggccaattataaaaccccccagcttttaccgaaaaatttaacggtattccaaaaactttatttttaatcagtgagaccattaacctgaagctagggaaaaaacgacgatataaaggcacagctacttttaagtttttttcttgagccaggctgattacttttttggcttcgtcaactgataaggccagaggtttttcaactaataggtgaattcctttatgtagaagttctatagcacagggcgcatgatgaaatggtggggtagcgataacggctgcgtctatgtcagagaggtctgcttctgatatatcggaataaacccgcggcactttataacctttggcaaaatagtgtgcacgttctaaattggggtcaactaaagcaaccaaatcaatctcaggatgcccggccagaaccggtaaatgaagctgttcagaaatagctccacagccgatgagtatggttttaagcatgtttaaaccccttggaataaatttttaaaagcagatgagggcctaatagaaaataaagataaataaaagaagaaccgcgtctatttaaaattaaaaagcgtgataaagttctcaaagatttagctgaattttctatgtatttccaaggaatattataaaatttagcttgtaacaaagtcccccatgtagaccaaaacgcttgctgtccgtatttagaaagtaagtcctttctatgaaggaatccggcacataaagtttcttttacttttagatatccgaacaacctttttctttgatcataatttttacacgtagatgactcgtgtgaacgataatagacacctatgaaattagtagtaattaactttgctccagcaaaagctattctaagaagaaattcccaatcttcagcaaaaaaaatttcttcattaaaacctgccaattttttaactaaactagaaggaaatagaaaggcatttggaggtgctaaattagtaaaaataatttttggccaaaaatcagctactatattatcaattttaaaaatattatcaatcgagcctgcaaaacgagcaacattcatagctgctaccaaattgttcccagacatagcaatattgactaaattatcaagagcttttggatgtaaaatatcatcagaatctaaaaagtagtagtaatgaccacttgctaatttaatgcctaaatttcttgcagcagacactcctttattattttgggtaactatttttatgaaattattagtcgaatatttatttataatatcaagagaattgtcagtagatccatcattaacaataataatttcataatttttcaaggtttgatctaatacagattggatagcttcttctaaaaagatagaacagttatagcatggtataataacagaaacaagaggacccattatctaaatgactcctttaaaaggactaaaacttcctttataaaactagaaaacactttaaaaacaaagaaaaaagtaagaattaaatatagaaaaccgactaaaataaatcctaaataaaaattaaaattttgtagaaatgggaaaataaatattttcaatataaaagaaatgattagaataccggtaataagtaaaaaaaagaagggtaaaagatcaaaaattttgccatttaaaatttttaaactataaacaaaataaaaaacaggtacagtaagtcctagaagaacagctaatgcagctccttgaaggccaaattttggagttagaaacaacagtaaaataatagttaaaaaggcgtgtaaaaaattagatttaaaatttaaatcaggcctttcaaatgctaagaaaatagagtttctaacagaaattatacactcaataagagcaccaatactggcaataattaaaagagtgactatttttaaccatttttctccccacaaaaacaagataatctctctagaaaaaactgccaaaaaaaggagaataattgaggaaacaatggcattgattttaataactgtataaacaccatatagtgaacgggataaatcctttgatttaactaagacagggaaaagaacagaagacaaaggttgcgaaaatcgccaacggacaagatgtgggatacgataagaaaactcataaaatcctaaattggtagtgcctaaaaacctgctaactactaaataatccgcatgtcctaaaaaataaatcattagagaagaacctatgccattagtgatatatttttttataataatgaaaactatcaagagaaaactcaaaagttggacgccaccctgtaatgataaataaagcaatctgagagaacaaacaagaaatcaacatagctataaccaatgaccaataatgaaaatggaattttacagccaacaaaatagcaataaagctttctaatgctacagacaaaatctgaatgatatttagtgaaaagaagcgcaaatttttagatagaagagaatagggaacagtagatataacagaaatcaaaaaggcaaatgacataactcgtaagacatctgttaaacgaggttcattaaaaaaagccgctaaaaatggggcaaaaatgtaagtaataaaaaataagaataccctgaaaattaacataaaccaaaaagcagtagataaatcagtctgattataattacgtttagcaactattccggcaccaatacctgcattactaattaaatttaaaaaagaaattatcatcataccaatacccataattccaaaatcaaaaggatttagaacgcgagcaaggaccatgctggctgccaatcttataatagtctgaagaactcctccacttatattccaaaccgctccttttatagctaggcttttaagagaaatcatttatttattattagttattaaattgtctaagccatataagataagaattttatctaaaaccgactcagaataacaagcctcttttaaaatctgattcatatcttcagttgaacgtcttatactcgtatggctaggcttgttaagatatttctgtaattcgttatatgatatagatatacctaaaaaagagaaaagttttctccattccttctcagaggaaactaatctttcataagaaacaagaagaacatttggtaactcataaactttttgagaaaatggaacgtaattctcaatacaccatctatgcatcaatcgttcaggtaaggtcttagatttctttataaagattaaaaatggacacaaccaatctttaattagaaatttctgtttcaagagattatcgtctaaatcaaatgaccagctatatctttttgataaataaatttgagatttaattacattataaggattacgtataatccatattattttaattttttgccattcattagctataaattttatcatcaaattagctctaacttctttaataactctttttttatatttttttctaaaatctacatccctatccgtccattgtgatcttactttgccttttaaaatattttctatctgtttatataatttactagatatatattttctagaagaaatatacggagaataattcattaaaagattttcatgtttttttctattccaagaacgcttaaacaaagaacaagaaaaataaaactcgtattttttattcataataaatggttcaaatataggtctagcatttaaaatttttgcgcaaacatcacctaaccaggtagtaccacttcgcgcagaaccaacaattaaaattgtcccatcaatagaatgattatcttctatctttttataatttaaaagatattgattatatattctccagtaaatttcttttatttttaataaagagttatctactttgtgcatgtgccaaaccccatagaaagggccataactatgagctcttgataaagaagggccatgccgaaaaggccgaagtcagaaggcttgagcgcccgggcaaggtaaatgcttgcccctaagcgaactagggtttgccagccgcctccggccacctgccaaagggccgctcgcccggcctttatgcctaatgactcttctgccatttgtcctctatcttaatttttccacctcttgggtggattagattgcttcgcgagagagatcgccacggcgactgagtcgcctcgcgacagaaattgcttcgccacttcgtggctcgcaatgacgaaataaaaggcgtggctcgccatgacgaaataaaaagcgcccctcgccatgacaaaaaatactagcctcgccatgacttctttttttgtcattacgaggaggcccgtagggccgacgaagtaatctctgagattgcttcggctgctgactcagcctcgcaatgacaaaaaagagggctcgccatgacacgttcccttgtcactgcgagcggagcgaagcagtctctttccgagccgagcaaagcaatctcataaactaataaccatctgcaatcggccaattgtcaatccttcttgccttattttacccaccttttgggtgaagttaccttctaatcgcggatttattattaacacttttcggcttttttgagaattatttgaggaatttttttagtggcttgaccgggctgagattgctttgggatgagagatcgctacggcgactgtgtcgcctcgcgacagggattgcttcagggcttcgcccttcgcaatgacaaaataaaaggcgtggctcgcaatgacacccccatctgtcactgcgaggaggctcgtaggagatccctttgctggcgctcgggacaagcgaagcagtctcattcatgtgttttcacaagtctcttagtcagagatttttaagctgcttttttaaatataaaatcagaaataggcaggtttattatctcaaggtctttaaaacgcactttttggctagcatttgaaatttctatccctacgggaactccgttttcatcaaagtctatcactataccaggagaaacttcttcggattccatactaggtttgtcctgaagatcaatatatatgatatcatcttcagaataatagataattttcatggcttaaacctcctatcaaaaaaggcattgtgtattgttttcccgtcaggttccaaaatcacacggagatacttatcagcttcctggatatagccctaaagtctaatacgaccatctggttgaacttcttttttttatcggagcttcaatcactcgttcaatccatctatacgcaaataaggacgttttgaaagaactttgttagagaagtaaaaagtaaatttcattccacccctttaatttactattaatccaattttttacactatttagagaccttagcaaaatttagaaaatatagatagatcatcacggcgactgtgtcgcctttcgacagggattgcttcgctcgcctgaggctccctcgcaatgacaaataaagggtgtggctcgctcgcaatgataaagaaagggagcgatggctcgccatgacacccccgtctgtcattacgaggaggccgtagggagatcccttcgctggcgctctggacaagcgaagcagttcatttccgagcaaagcagtctcttagggatagcattttgcaaagatcttatgatagaaaaagttgtaaaattatcctaaaaatcgtatttttaaaagtataatctttcgtactggagggagtatgattattacggcgaatgaattaaaaactaaaggaatatcatttgttgaaaagctcatgaaaaaatccagagaagtttttatttcggttaggggccagaaaaagtttgtaatattgccaattgaagaatacgaacgcttaaaagaagctgaacttgaaagtattatcagacaagcagaaaaagactatcaagagggaagatatgtagtggaatcagctgaagagcattttaaacggctgggaatttaatgtacaaactcatttttacagatacttatctccgccaagaaaagaaatttttgaaacgccatccagaattaatagaacgctacaaaaagatacttagactcttggaactgaacccttcccatccatctcttaggttacataaacttaaaggaaagtttctcggcaaatattctgtttctatcacaatgtcatacaggatcattattacctttactgtaactgagaaaggtatagttctgcttgacataggaagccatgacgaggtgtatagctgaaggctgtacttgctcatggagagattgcttcgctcgctgcggctcgcaatgacttttttttcgtcattacgaggaggcccgcagggccgacgaagtaatctctgagattgcttcggctgctgacgcagcctcgcaatgacaaagaaagggagcgatggctcgccatgacaaattaaaaaacgggctcgccatgataccctccctctgtcactctgtcacggcaagcctgtagggcgaagcagtctcgcgctggcgctggggataggcaaagtagtctagtttgtgttgttgcagttttgtcactttttaaacatcttcttgtaacaaagtggagctatttatgagtatcaccaaataaattctgggggtcttaaaatgaagcaaggtgttttcagaagagagtttttagcttgtttagccactttggttgcgtcatttgtttttcttttattcgtaagtgttggtcaagtagaagccggaaaagcgaaatacatttttctttttattggtgatggtatgggcattccacagcgtgtggctgccgaacagtttattggtgaaaaactactgatggataaattaccagcccagggtataaccactacttacgctgctaatcgttttattactggttctgcagcagcggctacagctattgcttgtggacataaaactaatatcggtatgattggtataacacctgatgggcaggttattaaaagtgttgctgagttagctagagataaagggatgaaagttggtattatatctagtgtttcaattgatcatgctactccagctggtttttacgcgcacgtaaaaaaacgtagccaatactatgatattgcccttcagttagctaagagcaattttaacttttttggaggtggtggttttaaagaccctaacaataagaaacataatagtgtaaactatcagggtaatgcttttgatattatacgtaatgccggatatcgtatcattcgcgataaaaatgaatttgaaagtttgaaaaaaggagatgacaaagtaattgttattaatccacgcttaccagatggtaaagcagagccttatgctattgatcaaactccagctgatatttctcttgcagaattaacggataaagctattcagttattagataataaaaaaggcttttttattatggttgaaggaggtaagatagattgggcttgtcacgcaaatgatgctgttacagctattaaagataccttagcttttaatgatgctattaaagtagcttatgacttttatttaaagcaccctaaggatactcttattgtagtgactgcggatcacgaaactggaggtttaaccttgggttttgctggcacaaaatatgctagctattttgacgtgctccatcatcaaaatatatctttcaaaatgtttactgatgagattatgaaaaatttaaagaagagtaaatatattaccttcgaagatgttaagcctataattactaaatattttggcctcaagttttctggtgatccttctgatcctatggttttaaaaccttatgaaattgtacagttggtaaaagcttttgaagttagcatgaaaggtaagtatgatgagcatgatcctcagctttatttgctttatggtggttatgatcctctcactgtaactattactcatatcttgaatcataaggcaggtcttgcttggacatcttataaacatactggtgttcctattcaaacaactgctgtaggtatttatgctgacttatttaatggttattacgataatactgatatagctaagaaaattatgaaagctatgggtatcactcctaaagtttactatgtaaataactattcaactgaaaccgtccgttccttagttgctaatttctaaaaatattattaaaaaaagggggagtatccttagatgctccccttttgtcttatttttcggagaaatctatgccttttaataaaaaagattttataatggcttgtttttttctttgtttatccgtcattttatttttttatcctaataagtttgaacatagaactgaaaggaaatcgatccgctgtaaaggtcttattttaaaagtagataactctgatattatacagcatggtttagtgaaaacaggaactcaagatgtagttgttaaaatattagatggcccttttaaaggaaaaattttaaaatcgactaatcaactactagggcagctggatattgataaaatttttaagccaggtgataaggttttggttgttttatccttgactaaggataataaaatattttatgttaatgctcaagatatttatagaatagatatagaattgatactttttttatcgtttgccttttttcttgttgtgtttggaggttggattggacttagagcattattatcttttatttttacggttttagttgtttggaagatacttatccctacccttttaaatggtattaatcctatttatctttctgttggaatagtcattattatagttacggctattatttttctggtaggaggtcttaatcaaaaaagtttggttgcttttttagggtctattttaggtgttataactacctgtattttagctatatatgctactaaaaaggcccatattcatggtgcagttatgcccttttctgaaccattactatactctggttttgagtatttagaccttaccaaaatatatattggggctatcttcctgtctgcttctggggctttgatggatttatctatggatatcgcttctagcatggatgagttagtcaaaaagaggcctgaccttagtttttttgagttagccttatctggtatgacagtatgccgttatgtaatgggcacaatggttacaactttacttttggcttattgcggtgaatatatatctgtactcatgttttttatggctcaaggtgtccccttggttaatttccttaattttgtttacgtagctgcagaaattattaaaacacttgtaggtagttttggtttggttttaactggcccatttacagcaattgtgggagctatgttgttaaaaaaatcatctcaaaacagagaaaagttacttcgggtttgagatggtttcttctgttgcgttctagcttttcaagtgttctggaggagctgtcctcctagccagaggtaactggagatttgccgaaattttcttcggatttctgaccagaaatacccgaccgcacttgactgtaagtagagagccggcgaggggacttgaacccctgacctgcggattacgaatccgctgctctaccagctgagctacgccggctaaaattaatatcgctttacaaaaataacatttatatgatttcgtttcaataaatggaatgagaagtgagaagttacttagatccatctgccaatggccagccagtcactgcgagcggagcgaagcagtccctgtcccgagcggagcgaaggaatctttgagatcgccacggcgactacgtcgcctcgcgacagggattacttcgctcgcctgcggctcgctcgcaagatactgtggtttttgtcaagcactttgaacttccatttgccattttttgtaattatagaaagcaaatatcaataattttctggcacaggctattatggccactttcttcggttttcctctctttatcaaactttcgtaatactcttttagtcccccttctttacatcttatggcactaagcgcccccataaaaagcaaactccttaacctattatcccctttcttgcttatcctggttaccagcttcctcttaccagattcctttacttccgggtccaatcctgctagagctactacctcccgccggtttcttatccgcctcttccgaaaaaagatgtaacaatatgtcgctatcatcttccctatacctttaactttctctatttctttaacccctttgtttatgtcgtcatctttatttactaattcctccatctctttctttatcttctgaagcctctgccttgtttcttctaagtttttctgtatgtgttttttgctttctttactatctactggtactctatctaaatagtctagaaaattagataacttgttttctatgttttgatataattgatactcacttaacaataaagataatttctctaaattttcgttatattctatctccttgatttcgtcttcgctaactatcttgtgatattcgtataacagtttcgcatcaagattatctgtttttgctctgtgacctaatacttctcttaaacgggggacttttctggggttaagggatactacttttatcatattcgtagcacagaactcctccagaaataccgaatatggccctgtgggctcgtatatcaccacccttttcttcctgtcttctttcttcttaaaaaacttcctcttaaatttctttaaacccctttcattttgaaactcgtaaaccttctggccatcaaaaataaccaatgtatccttggccacatccaccccaagaaaagataaatttttcataggtcttcaattctcctttctttgagataaaataaagattgttggtagggaggtccttccaggtttagccttgtatacggacagtttccgtaattggaaacgtcccggatactgttcaaacacagggaaggacggctaatcttgcgatcgaacagtttgctaaaaagcaaacgttccatgactcaacagcctgtccctccctaccaactttttttactttaatgcttttgccctttacttaaaaccatacaatgacaaataaaaaaaccggttcgcaatgacaccccctctgtcactgcgaggaggcccgtagggccgacgaagcagtccttgggattgcttcggcctttagcgaggcctcgcaatgacagggttaaattaagacctcgcaagaaaaattctcgcttatttaaaattttccccgaatttttcttgaataagaaatcctaacaaggaaagggcttcttcgcgggtttttatcttgccttcgctgcgagcctcttctacggcttcaagaagttcgcgaaatatagggcctggttccaggccgaaaaggtctatcaaatcttggccagtaacgagcctttctttttcctgctttatcaatatttcttcattaaaacggtgaatctcccagaaaagctcggctaattccttttctagatttgattctttatcaggtccagcagaggccaggctgtcagccatggctaccataaaaagggcagggtagttaggaacatcttttataagtctgcgcatggcgcggcggctaaggcggcctgccctgaattcgtgtaataggtgaaaaggccgcatgtgatgccttattaaatgtgctacttcttttttgaattttttagaaaacctcagcctttctcctatcttaaaaaagatttcagcgcctacgcggtcatgttcataaaaagtgatgcgatgtcttatggcaaaagtatgaggtttccctatgtcgtgaaaaagggcggctaaacggatgacagcttttgttcgagaattttttttaatagaaacaaaaggatcttcattaaaaagagcttcaccaaaatattttttcggggattccaatactaggtctgccatttcaagggccaacaaaatatgttcaaaaacgtctagatggtgaaaagttggttgggcaactcctctggccatttctaattctggaaaaatgtcaaacaaaatgtagtcttcggccattagccaaacaacctttcctgcagggtgagaaaaaagtctttcaagctctgcggctattctttccttggccacgcagtttaaatgttcatgaagttcttttatccattttctagtttggaggtcgagagtaaagccgagttcagctgccagtcgatagcctcttagcattcttagtgggtcgtctaaaaaattttggcggccaagggccctcaataaaccacgtgataaatctttcttcccttcgaagggatcaattaagttccagtaggcgggattaagagaaagaaattctttaagggtaacagccatagcgtttacggtgaaatccctaaggccgagatctttttcaatagaagagctgccttggcgaaagtttgaaaaatccaagaaaaaatcatttattgctactcgaaaaaccccttcttcttcgtccaaggggataaaatgtccatcggagttcctggctattttttgggctatttctctggcgcctttgggtaaagttaagtcaatatctttgaagggcctttccaaaaatgagtcccttattggccctccggcaacgtatatttcttgctcggcctcggccaaatttctaagtactttatatatggaggtgggaataaatttcattttggaattttaaggtattgatttttaacgtcaaacttttagcataaaaaaacatgctaagagatatttttcaaaatttattggcagaggaaaaagagcttttcccttcgaataatcttctttttaagcctatcgatagagaaactaacatactagacctatacgaagacctaaaaatacacttgaagcattttcgttcagtaaccgatgaaaatccatttgccaatcctattttacttttggccattaatcttacccgccgtttggaaaaaggagaagttactttttctgccctagaacagctggttcagtttcttgataccaaggcctacgtggttagagcagaacgtatgggccaatatgttggggaaagggacccgcttaagaatttaaaacttatcgaaaattttataaaaaaaattcccggtctagatgataacgattgggaagtttttgccgctcaagtatctagcgagtttttcgggatagttataaccgctcatcctacttttgctttgcgttttgacctcctgcgtgccctttctgacctggccagtggccgaaataatgatggcgtgcccttaaataaagagcagataaaacaattgctcgtaaaggctttgcatacggaacatttacctgagccaaacatttctcttgataaagaacacgctttagctttagaggctatttccaacctcaaaaaagcgattttgctcctctatgacctggtatttaaagtagcgcgagaacattttcctgataaatggtgggagattcacccacgcttgataacggtagcttcctgggtaggttatgacttagacggccgccgtgacattgactgggctaaatcttttactttccgcctggaagaaaggaaactggctctaacccgctatcaacaacaatttcaagatattttgggcttatgctctgattcagagggaagtaaggctttacgagaagtattggctgaggctttaggtgctgttacgcaaaatcttgaagggatagacgaagaaatagacgttttccgcaggctttctgaaaataaactcgaaagcattgaagatttacggcgcgtatctcaaaagatgtacaaggggctttcgcgccgtctgactaagcccagcgtccttattagctggattgatgaggccatagccaaagctaaagattatccagaactactccaccgactctgtgttttgcgagctgaggttgacaacttcggcctgggaggctcgcacattcacgtgcgcttgaattccaagcagattcataacgccattcgtaccttgataggccttgagactgaccctgaagaccccagtgctaaaaagacatatctcaaagcccttgatagacttctggccgaggtttctcccgttaccattaattttggctctctcctggctgagcgcactacggccaagcggcttttcatgttagttgcccaaatggccaaatatattgacgctgagacaccgatcaggtttttgatagctgaaacagagagtagtttcactcccatcgcggctctttattttgctaagttattcaacgtagaagaaattgtagatatttctcccctccttgagacgcctagggccttgattcgcggtgcacgcattatcgatgaaatgcttaatgattattactaccgcaattatgtcctcctaagagggcggctttgtgtgcaaactggtttttccgatgctggccgtcacctagggcagacggctgcaggctttattatagaaaatttccgccggcgtttagccaaaattttagacaagcaaaaattaaacgatatagaactggttatttttaatacccacggagaatcaattggtagaggtgctcacccggctagttttgaggctcggtttaattatcttatgtctcctcgtagtcgtaaagagttgctcagagttggaataaatttaaaagaggaagtttcctttcaaggtggtgatggttacgtttatcttttgaacccctgtcttgctcttgcggttttgacccgaatttttgaattccttgaaaaatctttgaaggtttccgatgatgatccctattatcaggaatgggattatgtgtttgagttttttaccaccattcagcaatttaatgagcgattaatgcaagattcagattatgcgctccttttaaacgactacggtagaaattttctttttccgactggttcaaggcctgttaagcggcagtttgagattgaaaaatctcttttgacagcggcagaaataagggctattccgcataacgctgttttacatcaattaggcttattagctatccccatgggaggagtagggcaggccataggaaaaaatcccgaaatgtttttacatctcgaaaggcgatcttctaggtttaagctcgttgtttctatggcggaatatgccctttctttttcggatttttatgcatttctgggatatataaatgtgttagaccctggtttttggcttatgttatcagccaaagccgataattctcttcatgccgaggaattacgtcaggtagccaatgccctagagaataaagattatttcgtaaagttttctaagataggccgtctttttggccgagacttattgctttttaccgaggttttacaaattattcacagtataagaggaaataggccgggagttttatacgaaagagacggcctctggatggatgagcgggttagagattatcttgaaattcttcacgcggtaagattggctattatttgtaacatctttactctggctgttcagattccagactttagcccccaaagaggaaccactagagaagaagttattgaacgtcttctttgtctagaggtagaagaagccgtcaaagttttgaaagatatattccctctacttgagcattcctctaatgccgaggattttggagaaaaggctacttatcaaagtgagcaatatttaggctattttcaggagcatcaaaatatttttatccctttggaaagtctttatcgtttgataaaaagaattacaggtggtgtaacccacattatcggctcttttggctagttttttgatgggtactttttatccaacaaagagttattagcttatcaacagccatcggctatcggccaacagctatttgccatcaaccatcagccatctaccatcccgtcactgcgaggaggcccgtagggccgacgaagcagcccctattccgaacacaactaaggggtctctgagatcgcctcagcgccgctcatgcttcgcgaaggcaaggggctcacaagagtatatattgcgctgcaggagtgccgcagttggttgggcatgttatcttttttcaaagatttttatttaaaaattaatatcttcttgaattgtcagaaattcgttatataagagcaaaaggcaaaaacacttattttaaagataagagataaggtggaggcaattggaaagacgccgtttatggcttttatttgacgctttctttttaggaattgtgggggctatagcggcctatatttttgcccatctggttaacctttctcaagaatttttcttacataatttagccaaatataaacccccagggcttccctctgaaggggggtccttaaaagaatggataggtccctatggtttactgcttatcccggtagttactactcttggaggccttctttccggtcttattgtctatttttttgctcccgaggctcgtggtcacgggacagatgctgccattagagcttttcattttaaagaaggacgtgttcctcaccatgtcccttttgttaagatggttgcttcggctattactttgggttcaggtggttcggcgggtcgtgaagggcctacggctcaaattggttcaggtattggagccatttatgcccaccttaccaagcgttctccttacgagagacgccttcttcttctgatgggtatggcggccgggctttcggctattttccgttcacccataggctgcgccttctttgctattgaagttctttatagccagattgaatttgaatccagggccttgctttattgtattattgcttcagtagtggcttatgccttctcgggcttttttatgggctgggagcctttatttattcttcctcaccacattggtattacccaaacccatgagtatttattttttgcggtattgggaatttttagcggcattatgggggctttgcttcctaatatctttggctttattcattcctattttgaaaagatgccaggcccattttttgtaaagccagccataggaggcttgcttctaggtctttttgccctttttcttcctcaaatattggggattggttacggctgggtgcaaatggctattaatggccagcttacaggggacttgatgcttctgctggcctttgctaaagcccttgccttttctttaacagttggttctggcggttcaggcggggattttgctccgagcctctatgtaggaggaatgctaggtggttttgtggctagcctttttggtcaagatccagcggcctatgtagtggtggggatggcttcggtttttggcgctgctgcgagagcgcctattgccaatagtttgattgtggtggaaattactggaggtttcgagcttctgccggctgccgctctttcggttatgctagcttatcttattcaaacgtggctcactagatttttaccttataaaagcctttatgaatctcaagttccttcgccggttcattctccagcacatcgaggtgaattttttaccgatattcttacaggcataaaggtaaaagacatttttaacccccataaagtctgggccaccatccctgaagacatgacttttaggcaatttttagagtttttcgggcgctctgagcaacattattttccggtggtggatagagaaggaaatctggtaggtattttttccataaacgatatcaggcctttccttttcaatgaggaattaaaagatattcttttaatcaaagatattgcgagaaaagatgtgattaccactcatccttcagaggacatcaacacagttttaaagaaatttactttgagaaacattgaccaattaccagtggtggccgatgatgaccctaaaaagtttttagggatgataagccgacgagaagtaatagcgttttacaacaagcgcctggaggaacttaaaaaacaggcagaagagacctagtgaataggaaacatacccgcctatttattgatgctcttttgttggggcttgtaggctttttggccgctcaagttttcacctttatggtaaattatgttcatcatctgtttttagaaactttcgtagggtatgagccgggcaaacctttatctgaagcggctcgttttttaattcccgtaagcactaccttgggtggtttattatctggtctaatcgtttataccctggccccggaggcggagggccacggtacagatgcggctatcaaggcctaccattttgaagatggctatattaggccgcgggttccctttgtaaagatgttggcttcggctataaccatcggttcaggaggttcagcgggcagagaaggcccggtagttcagattagcgctggtattggctctatttatgcctctcttactaatagatctgtaactgaaagacgactcttgattctcatcggtatggctgctggattgggagcagtttttcgttctccaattggagcagctatgttcgctataggtgtactttacagcgaaatggacattgaaagccgagctgttttgttttgcctgttggcctcggttactggttatgtactaaatggtgtttttgtaagctgggaacctctttttaaagtacaccaaattcctgtaacccagtggaatcaatatctttttttcgtcagtcttggaatttgtgcaggtttggtggctgttatattacccgaagttttttatcgtttaagagatctttttaggtcttttaaaattcctcaagttttgaaacccgctttaggtggtctaggggtagggcttttggctatttattttccccagattttgggtggaggatatccttggattcaaagtgcccttgatgggacacttccctttcatttaatgatgatactcatttttctcaagataatcgctcttggtctaacggttggttctggaggctcaggtggagtttttgctcccagtttatttgtaggggctatgctaggtggcgtgctggcccacttttttaatcagccaccaggggcatttgttgtactgggaatgctttctgtttttggggcagcggcccgggtgcctttagctgctctttttatggttattgagatgacaggggcttttcacttattaggagcagcggctctttctgtagtcctttcctattttgtccagaaatttttatctgatgcttttaaatatcagagtctttatgagtggcaggttcccaccaaatttgaatctccagctcacaagggggaatttttcttagatgttttaatgggtatcaaagttaaagatgtttttgatccttcgcaaaaaaaatggctggtgttacctgaagatatgtcttttaaagattttgttaagtttttttacgaaacagaacaacattattttccagtggtaaataaagacggaaaactttcgggaattttttctataaacgatattcgagaaattttaaaacaaccagacgtatgggacctacttaaaattagagatgttgctcgcaaagatatgattactactaatccttccgaggacattcactctgtttttcgaaagtttaccatcagaaatatagatacccttcctgtggtggctgaagacgaccccggaaaatttttgggtatgcttagccgtcgtgaagtaatatctttctataatcaacgccttgaagaacttgaaaaccagaaaaccagtcttagagtatagccccttggtaaaaactaaaaaatggttatacttatgaaaaaacaaaaattgataaaaaaattagaagaaaaatgaaagctatgaaagaaaaaatggcaacaccagaagtaattactttacaacgcacttttgaagacaacgctttagcccgttggctttacggtgaaaaaggttctcaccttaaaactattgaacgggcctttaacgtgcacattcaggtgcgcggaaatgagatgcatattaccggggagcgtttggatactgaacttgccgaccgcacctgtgagcaactctatggcttgcttaaagccggctatactctttatccgagcgatgttgagtatgctactcgtattatcagccaaaatcccctggccaacttaaaagatatttttctggaaacggtttttgtaagttcgggacgcaaggtcatcactcccaagaccttgaaccaaaaagtctatattgatgccataaggaaccacgatatcgtttttggggttggcccggcaggaactggaaagacttatctggccatggctatggctatttcttactttatgcgaggagatatacaacgtattgtcttggtgcgtccggcggtagaagctggtgaaaaactcggttttttgcctggagacatgatagaaaaagtaaacccttatttgcggccgctttacgatgccctttatgacatgcttccttatgataaggcctcgcgccttatacaaaaaggagttatagaagttgcccctttggcctttatgcgaggccgcaccttaaatgaggcttttataattctcgatgaggcccagaatactacttctgaacaaatgaaaatgttccttacccgcttaggctttagctctcgggcagtgattaccggagatattacccagatagaccttcctgatgcccgtaaaagtggcttggtggaggcggtagaacttctgcaaggtattgaaggcatagcttttgtgttctttgataagcaagacgtagtgcgccaccctctggtgcaacgtattatcgaagcgtatgaccagaaggcccgcaagaaaggatttactcaatgaaaactagaaaggttcctgtggaagaggccgtggggatggtcattccccacgaccttacggaaatccttccaggcaaatctaaaaaacccgcttttaaaaaaggacatgttattagggaagaagatatcttgcgcttaaagcgtatgggcaaagatcacatttacgttctcgagcttgagcctgatgaagttcacgaagacgaagccgctttacgattagctcaggctgtggcgggagagggtatcgaatatgacccacatataaaagaaggaaaagtagttcttcgggctgcttataaaggacttttaaaggtcgataccgaggccctttatcagttgaatatgcttggtgaaatcatactttctaccaaacactctaattttatggtgagagaaggagaagcagtggcagcagggcgggctattcctctggtagttaaggaaggccttttgcaagaggtagaaaaaatttgttctggaagaaaagtagtttccgtaaaaaggcctgttatgaagaaagtaggcctggtgattacgggaaacgaagtttattacgggcgggtggaagatgctttttttccggccttggccccgaaacttaaaagctatgacttggaaattagcggccctcgtttttgccctgataatagcgaagttattaccagggccatctcagaagctatttctggtggggcagatatggttctgataaccgggggcatgtccgttgaccctgatgatgttacccccaaggctattgctgatgtcggggtggattctttagtttacggaagtccggtcttgccaggctctatgtttcttgtagcctataaaggagatatccctatccttggaattccggcctgtgggatgtattttagagtaacagtgcttgatttagtgttacctagaataatttgtggggaaaagttagggcgagaagatatagccaagctgggtcatggtggtttttgtttgggatgtaaggagtgtcattacccggtttgtccttttgggcgaggcggactttagatgggaggagaataaatgtttgtcttagcacattttttacaagcgttggctacggttcttaatatagctcttaacatttacatgtggattataatcatcagggctttgctatcctgggtaaaccctgatccatataaccccatcgtaagatttctttacggaattactgaacccgtgctttcgcgtattaggagagtggtgccgcccatggggggtatagatctttcaccgttggtagctatattgataataatctttttgcaacaatttttagttccggtactttatgacctttcttattctttgaggtgattttatgagtcttacgccccttgatattcaggaaaagagtttttcaagttcactttttggctataacaaaggcgaagtagatgaatttcttgaagaaatagccgaagcctttaaagaactccagcgcgaaaacaattctttaaaagataaagtggctaaactggaaaaagaggtggaagaactcaagcgcgaagaaaagcttattaaagaagccttgcttaaggcagaaaccctggcggaaagcatcaaaagagaagctgaggctgaggccaaggcctttatgcttgaagcccgtgaagaggctgatcgtatcataaaagaggccaaagataaacgagatgaaatcctttttgaaatagaaacccttaaaaatgaaagagaaaaaatactcattgagttcaagacctttcttaaaacctgggaagagtacttagaacgcgcctttaaagaataaatgcttgaaaagtacgaaaagggctttttgctttcgatatatctccagcccaaagctaaaaaagaagaaatagtagggttttatcaagaagctcttaaaatcaaagtcaaatctccccctgttgacggaaaagctaatgaggctttaatatcttttctggccaaaaagttagggctgtctaagaaaaatctaaagttgttggcaggttttacttcaaagcataaaaaggtttacattgaaggccttgaagaaaaagaaattaaaaaacgattaggtattgttaatgatgctattaaataggtgacaagagcggtcattgcgagcgaagcgaagcaatccctgagactgcttcgacctctaacgaggcctcgcagtgacagcgaaggttactttgctttagcgattatgtcagcggcgatactttgttgtgtaaaaaacattcggattaataaatggaaactctaaaagataaagaagccattttgtttgacatggacggagtagttcttgacagtatgccctggcacgtgcgggcctggcaggaggctttccgggagtttggtttaaatgtgcctgaagaggccctttatcttcatgagggggctattgaagcggaaacttctcggaaaatttttgaggatcaaggagtttctcctacgagagagctttttgaagccgttttaagacgccagcgagaactttttaaaaagaaataccaagcttttgttaagccttttcccgagattcctgatcttttatctgacttgaggcgagaggggagaaaacttgctcttgtgactagctcccaccacgaaatcttaaaagaaattttgcctgaaaagcttatgaagcttttccattttattcttacgggagataaagttagacgtcgcaaaccccatccggagccttatctactggcgcgaaaggccgtgggagttaaggctgaagaagcctccgccgtggaaaacgctcctgctggcatcaaaagtgctaaaggggccgggcttctgtgtgtggctttaactaccactttacctcccgaacacctccgtgaagctgatattattcttgattcgcaccaagagctttttaagctggtaaggaacggaaaggaataatgctaaagctttcagaggctccagcctattttgaacgttataaggacataattcctgattttgaaagatttttagagcatttaaaagaacctttgcccctttatttccgtttaaacgaactcaaatgccccgagcctgaaatggcgttaaaaggcctggcccgccagggagtccaaactgagcccgtgccagggttacctcaattttataaggtagagcctcgtgattttcctctgggcaatacagaagagtattaccttggctacatttatcctatgactattagcagtgctttgccggtaatcgcccttgagcctgaacccggtgaatatatactggatatgtgtgcggctccagggagcaagaccacgcagatagctcaggcggctaaagataaagcggtaattgtcgccaatgaccgtcgcctggatcgacttacggccctggtggctaatctaaagcgcttgggtgtggcttcggccatgaccactttgtatcgaggagaggtttttccttttggagttccttttgataaagtgctggtagatgccccttgctcaggggaaggccgttaccgccagggttatgaaggcgaactcctttaccagaaagaaggccatacaaatcttcccgctattcaaaaagggctactggtcagggcctttgacctggtaaaagtaggcggagtggtggtttattctacctgcacttttaatcccgaagaaaatgaactggtggtggattatcttttgcgtaaaaggcaggccgagattctgccctgtgaatatcctttgccctgtcacccagggataaccgaatgggaaggaaaaatacttcatcccgggcttgctaacgcggcgagattttacccgcatgaaacgcaatcagtgggtttttttgtagccaagataaagaggttgatgtaatgcctaaaaaaaagcaggtgaaaaaaattcacaaagaggctaagtggccacgagtaacaagttttgaagaaagagacgaagtcctttctttttgggaagagcgctttggtatccctaaaaacgcttttagtggttaccttctcctctctacttctaaaaattactggctttttgtagagccaccagaaattaaacctttacaaggtttaaaagtacaaactgtggggcttctttttaccaggcgtgtttctcgctggcttaaacccacttcaacggcccttcagcgcttcggccatctggctactaaaaacataatagaccttaccccagctgaacttgaccgcctgcgtcgggagaaaaagatttctttttcagcccagatagaagaaggttatgttattttacgctgcgagcaaaaggtttggggctgcggcctttacgctaaagagtccttgataagctttttaccgtaaataagtttcaattatcttaaatcaactgctttcaaacaatgtatttttttgatttgtttctttaaacttcgcaatttatacttaacaaaaattaattttattccaatttttttaatagaatagttaaaattttttaattttttgtatcaaaaaagttttattgacaaaaaaaaataaataatatatgcggcttaatgaaataatttatttttgtttaacaggagtgtcctatgaaaacttttgcgaatcttcaggaagaagtaatacaaaagggcttatgtcacaggtgtggtggttgtgtatctgtttgtaccgccattaactatggcgctttaggttttaatgaagaaggttatcctcaatacaaagatgtagaaaagtgtattgaatgtggtgtttgttacatggtgtgccctgaggcggcctatgaggaagaggcctttatgaaagctattggctgggagccgccgattgggccggtcttagctgttaaagttggccgtgctattagtccggaaattcgccagagggctacagatggcggagtggttaccgctcttttggtccatctcttcaaaagaggcatgattgacggggctgttgtggccaaacgaatcagtccttttaaagtagttccttctttggttacttcagccgaagaggtgattgaagcggctggattttatcatgacgtttctgctggtgttcaggattggagtgaaaaatatagtacttttgctccttcttttgaggaaatgcggccggctatggtagaaaagcttaaacgggtagccattgtaggaactccttgtcaaattcataccttacgtaagatgcagttttttaaggtagctccttcagagactttttatatgcttttaggccttttctgttctgggcatttcaattttgacgaagctggtcgtaagaagcttgaagagataggtggattcaagtgggatgacattgccaaaattaatattaaagacgctttgattattacactccaaaatggagaagtgaaacgtattcctcttgatgaagtggaagaccttaaaagaccagcctgtaaattctgtgaagattatgcggcggaatttgcagatatttcttttggtggtataggagcccctgatggctggacttcagttattattagaacaccaaaggcaaggggcgcttttgctgatgcacgccgtaaaaccatagaagaattcccattggaagaagatcctaaacttaccgagaaagttctagaaacagtcaaaaaagccactgaaatcaaaaaagaaaaagccaaagaaaacaagaaaaaatatttaaataacggataaacgataataaggtcctttaaaggaggaaagtatatgccaaaaattggagtttatgtgtgtttttgtggcgaaaatatcgctggagttattgattgtgaggaggtaagagcctttgcggaaaaattgccaggagtcactgtagctagaaccaatctctttatgtgttctgatcctggtcaggaaataatcaaagaagatattcgtaaaggattggttgatcgagtagtagtggcggcttgtactcccaggactcacgaaccaattttccgtaaagccttggaagatgctggtttaaacaaatatttacttgagatggctaatattcgtgaccaggattcatgggtacacgcgtttgataaagaaggggctaccaagaaggccaaacagttggtagcatctgcggtagccaaagtattttacgctgaacctcttgaagaaacggaagtcgatgttaccaaagcggctcttgtaattggtggcggtgtggcgggtatcttttcttctcttgaactcgccaatatgggttataaggtctatctggttgagaaagacccttctattggtggggtgatggcccagcttgataagaccttccccaccaatgattgttcggcgtgaatactcacgcccgctatggtgcaggttagcaccaatccaaatatcgagcttattacttacgctgaggtagaaaacgtggaaggctttgtagggaactttaaagttaaggttcgcaaaaagcaaacctgggttgactggtcaaaatgtaccggttgcggtgaatgtttggaaaagtgcccagtcaaagtgcccaatgaatttaacgcgggccttgatcaccgcccagcagtatatattcagttccctcaggcagtgcctaaaaaagcagttattgacattgataattgtattaattgtgctggccgtaaatttggcacccaaccaaaaattagtaaacgtacaggcaagcctatattggctccctgtgaaagggcttgtggtacaggggctattaatcgtagtcttaatcttgatcctaacggtgaggttgtagaaatagaagtagggactattgtagtggctactggtttcaaagtaatggaaaaagactggtttaaagaatacgcccctcatcaccctgatgttataacctctcttcagcttgagcgtcttacttctgctactgggcctactggtggtaaattattgaggccttctaccaaccaaaagcccaaggtaatttcttttatttcttgtgtagggtccagggattctcgctatcatacctactgttcccgtgtgtgttgtatgtatatgattaagcaagctaaactcattaagagcaagtatcctgatatcgacatttatatgcatttcatggacgtaagaactcctggtaaggattttgacgagtattatacttcggccattgaaatgggtatcaatattgtgagggggaaacctggtggtattgaagttcttcctgacggacgtttacgggtaatggcttatgatgcaggacttggaaaaaatatagaagtacatgccgacatggtagttctggctacggctatggaactgcctgaatctgccaaaaagcttgcttctactttaaatcttacccttgatgcggcaggcttttttaaagaactccatcctaaacttaagccagtagaaactactgttgagggaatattccttgcaggttgttgccaaggtcccaaagacatacctgatacagtctctcaagccaaaggtgctgcagcggtggctgctgggcctttagctaagggtaaagtggttattgaacctattatttctgaagttgatcagaataaatgtagtggttgtggtttatgtgttcccgtgtgtccgtataaggctatttctctagagttagtaaacgatcgtcccagagccaaaataagccccacggcttgtaaaggttgtggactatgtactagcacgtgtccaacaggggctattatccttcacggttttacagataagcaaatagaggcccaggttgaggccttaaccatgccggtttaggagggaaattatgtatgaaggagtagttgtagtaaatgaaaaagaccgccagctggcgcttcaaactattattgaacgcggtggcgaggggattctccgatgtattcagtgtggggcctgtcaatctatttgtcctatggcgctggctgattttactttgaatcctagaaagttaattcgtttaatccagtttggatatttagaagaaatgattgaagattcctctacttgggcctgtcaggcctgtaatcgttgtgtggagatttgtcctcgaaatgtcaagccttttgagatagtttttgcttatcgtcgttatcaggccatggagcttgccttctctacctcagcggttcagagccagatgaacctttatatgaaagggcacgctgttttcactgaggcctataaagaaattagacaaaaagtggggcttccacctgatactcccacggctgttacctatccagaggcagttaaggaaattcaaacacttattgaaagcagtcctattatggaattggggttattttagttaaggaggctatacatgaaaactatgggactttttttgggatgtaatattccttttaaattaccagatatagaacaatctctcaggaagacattgcctgaattagggatagatttggttgacctggaaggggctagttgctgcccttcgtggggtaccttaccttcatttgatctgcctacttggctggctgtttccgccaggaatatcactctagccgaggctaaaggtgttgatattgttaccgggtgtaatagctgttttggtattcttgctgaaaccaaacatatggttgaacatgacgaggaataccgtaaggcagtccaagaaaagctagctttaattaatcgtgaatacaaaggcacttctaatgtttatcacgtcttgcacgcgctttataagtttgttggtccagaggctatcaatcaaaaaataaaatacacccttagtcagcttactattgccgtacaaataggttgtcacgctacttggccttcaaagattatggcggtaaaagagcccaatccctttttccccagtattttaaaagaactctgtgaagcccttgaagcagaggtgccacattatagccgccttgaggcctgttgcggtatgggtggtatgagaagtactaatatggaaaaatctcttgggcttcttaaagaaaagcttatctctattaaagaagaaatagacgctgacatgatcgtggttggctgttcttcctgttatcttcaaatggacggcgggcaaaagattttgcgtgaccgcggtgagattgattttgagattccggttttttattacacgcaacttttggccttgtgtatggggtttgatcccaaacaggtagcagctattcacgaaatacctagggaagaaattatcgctcgtattcagagcgaagagcgtcttaaagaaaaacaggagggttaactatggaatttacacctaacattatatgttttgcttgtcactggtgatgctacggagcagcagatgcggcaggtgtcgctcggttcaagtatccaccaacagttaaatttataagggtgccgtgttcaggtagggtagatgtagagtttgtaatggaagcattagccagaggagccgacggtgttatcgttggtgggtgccgtttaggagagtgccattatcaggtgggcaattacaaagccaataagcgttttgaaatatttaaaaaacttttggcagatcttggttttgagcctgaccgtgtaaagaccttgtggatttcgggttctgaagggcaaaaattggcacaagaggttacggcttttagtgaacatattcaaaatcttggtccgaatccattgaaggcaagttagattaatttttaggaggatcctatgtccaataaaataaagttaggggtcttgttggccggtggatgtgccggttgtgaaatggccatcgtagatctatctgaaagattacttgatgccctagagcacctagaggttgttttctgggcgccaacggtggctgacgtgaagtataaagatttagaggctatgccagaaggggccatagatgtagcactggtggatggcatggttcgtctcgacgagcatgagcatatgctaaaggtattgcgtgaaaagtctaaagtcttggtggcctttggaagctgtgcttctgagggttgtatccctggtatggctaacctttttaaggctgaagatttattaaaacagggttatgtagatacttttagtactgataatcctgatggcattttgcctcagcctgagtggaaagaagatggtaaatatgaccttacgcttccgcgcttcttagataaggtttctcctatatcttcagtagtagaagttgattatttcatgggtggatgtccgcctcatcctgatttcgtttgggaagctattttagctattgttcagggaaatcttccgccaaaaggttcttggattacctgtggaaaatcagtttgtgaattttgtgggcgcaatcctgctatccagggccgtactcgcgaaatggctaaagaagtcaagcgtacctttgaaggcgctccagatgatggaaagtgccttttagaacagggttatgtttgttttggcccttttacccagggagattgtaaagcactttgccccaaaattggaatcccctgtcgtggttgcggaggtccgcttccgggagttaaggattacggagccaaggcggttagtgccctcggtagcatgctaactgacgaagcagtagaacaattacttaacaaatatactaatttggcccagtttgtttatcgctattctttaccggccagtttgcttaagaaataagtttgaggaggatccttgatgaaaaagataactatagaaccgattacccgtctggaagggcacgggaagattgctatttttcttgatgataatggaaatgttgataatgccttctttcaggtagttgaatttcgcggctatgagaagtttgttcaaggaatgccgatggaagaggtgccccggacggtttctaccatctgtggtgtttgtcgaggggttcactttaccgcttcgatgaaggccttggaccagatttttggtgtagaaccaacaccggtggctaggaaacttagagaaattttctttaatgcccattatgttgaagaccatgctgctattctttatgcccttggtcttcctgattttgtagttgggcctgaggcttcaccagcggagcgtaacgtgataggtcttattcagaaggtcggagtggatataggccgtcaagtacttaaaagacgtggttatgctgttaaaattttcgaactcttaggtggtaaacccaaccatcctgtggctgcgcttcctggaggttgggctaagaagctttctgaagaagaacgccagcagatacttgaatggggtaaagagctggtagaacttggcaagtttactctgcaggtttttgaagatgtagttcttaagaacgagaagtacatggaactcatcaccggcgatatgtataaagtggtggtgaattacatgggcggtgtagatgagaacggtattttaacttcttattatgagccaaaagtgcaaaagatagtttctcataatggtcaagagattggttcctttaccggtaagcaatacctggattttatagcggaaagggttctcccctggagttatctcaagatgccttatcttaagcaaatgggctggaaaggttatgatgatggtgaagataccagtctttacgctgttggtcctttacctcgtataaatatagctaaaggcttcagcactcctctggctcaagaggcttacgagaaattttgggatacttttaaagaacgtcctgttcactacattcaagcctatcactgggctagggctattgaactccttcacgcagctgaacgcattgttgaattagccagtgatccggagattacttctcctgagactcgtcgtcacgattttaacattactggtgaaggagtgggcattgtagaagctcctcgtggaactctcatccatcattatcaaactgacgataagggttatgtgaccaatgctaatcttattgtagcaaccactcataataaaggtcctattaacgcggctattcggaaggcggctaagcacttcatcaaagagggcaaggttgatgaggctattttaaattacgtggaaatggcttttcgtccctttgacttatgcttagcctgtgccactcatgctgctggtccaggcgttactcctatagaaatctttgtttacgataaaaatggtaatctccagcagaaacttaggaatttctagctggtttattttataaaacggctatttcaggagggccaaaaggccctcctttttattttgtgaaaatgctatattttgttttattaatagaaggcttcatttcgctttagcgccctcacaataacaccacctctgtcactgcgaggaggcccgtagggccacgaagcagtccctgggattgcttcggcctctagcgaggcctcgcaatgacagggttaaattaaaatgaaagttgggagaaactcttttaaatatggctaccaaaaaagttatccttataggtattgggaatccttatttacaggatgatagggcagggcttgaagtggtttctcgtttaagagagctaggttgtccctgggatcttgaagaactctataccaccggccttgaattgcttgacaagattaaaggttatgatgaagtcataatagttgatgcggctcagtgggggaaagaaccgggcactataatcgaattaagcggagaggaattaaggcttcctcatgtttcttcggttaatacccacgccatgactttagggcacataattgagttaggctacgtggcttttcctgatgagatgcccaaaaaatttacggcttatttgatagaagccgagcatttagatgaattttctcaggtaatgtctcctcgaattgaagaagctatagaaaagctggttaagctttttactgaaatttggaaaagctcactttagcgcttgtccttttctttttgttgtttattttttcttacaaaactataattacaaaactataaaaggagattcacaatgaaggtgatattagctataggaaggcctgttcgtcttgcggctggttttattagtcctgaggaaaaaggcgaactccttatgaaggaagaagttgatcttgacgaaggggtgtcgggaaagagcctttttgattttaacgattattttgaagaatttggtattgacttcgattctctagaagattttgaaggaaaagatatccttggtcttgatgttgacaggttgaaaaaacaagctgtttatttgccttttagacttcctaaaaaaggagatttgttgttatttaaacgatttttaataagtgatgaagaatttggtgccaaatttattttcccttatgataatttggaaccttctaaattgattcccttggtttttgactttggtgatttttgtggtgcagaaagcttattagtgggttttttctacataaagggagatgataatctggaagggttgcgagaatttttgaacgtagagcttaaaaaacttcctcgaggcaaagagcctttatttttgaaagaattagacgccgccttgacggaagggagattaccatttggccctaaaattcctggagaaataagttttcatccggcggttccccttgaggcagagttcgaagaacattatgaagttctcgttatagagaatcgtgccggagaaaccgaatgttattcactggaaataaagactgaaagacctattatagaaatttaacttgctttaatgaagtcattagcgatggcattgcgagcgaagcaatccttctcccgagcgcagctaagggatcttttaggcagcttcggcctctaacgaggaattgcagtggcagtgagggttacttcgccttagctgattatatcagcgatgacactttgttatctaaaaaacgctcgcattaatagacttaatcgttatttattttcaggaaggagaaaagaaggcactgggcttaaaggaagggaagttttggggcctccttctacttctaacacctgaacacggtgattgaaaagatcagttatatatatacgcccgaagctatctatcattacgtctgaaggataattaaaccagccggggttccagcctcgacctccaaactcaaattttagtttacccgtatcatagtcatatactaaaccggtatgtctcatataatccactacatatattaattttttttggggatcggcacatattccgcgaggccggcttaatttacccccgccaccacctttttgtcctcccttgaaaagaaatttttcgttatggtcatacacatagaaacgtcccatttcttcactaaggagataaattctaccttgactgtctacaaaaacatccgtaataatcgcttctttttccggtgtttcaggggtaaatctatctttaggagctaaggtttttatataatttccttctttatctagaactattaagcccctataacctatcccggtaacatagagtttgccattttgacctatagctattgaacgaggatgaaaattttctgctccttcaaagccttttagaaaaatgtcttttatctttatagcggccgcgttaaacacagaaatatgaggacgagattcataagaactggttccctggcatagataaatattgccttgtttatcgatagctaatccagctggggcaaaaactcctctccctttacccattgaaaaaataggaaagagatcaggactgtaaacaattattcttcccttagccgtatcaactacgtataactcatcccttccaggatcataggccaaatatgatgggaaagacaatttgttaccttgatcgtctttatcgataatagcaatgacttttggttctgctctttgagcggtgccttcaagtgctttttttaaagcctcttcacttacctggtcagtaacttgttgtgaataactgggggacaaccaaaagaaaaggcccagcaaaacaataataattaaccatttgctgggccttaaataattgctaatcatatcttttactgaaatacacccttgttagtatgacagacaaaacagccgcaattagtggagtctcccacggtgcattgagagtaatcccacctcagaatgtcgtcgtagggagtaccatggggcctatggcatgataggcacataaccatatcctgtcctggagtaacagtggcactaggtcctcctaaagctgttaggtcaggccgagccactggagccaaaggattataaacagtgtaattagcatattctccagagttcggaataactgcatcagaaggatgccttaaccagggagagccgccgttttcgtcatcgttttctatatgaaaattcccatgacaaccggtacaaaaagcggtcatagtgttagcttggatactcataaatccaccagttcctgataaattaccgggttttccaaaatattcgttgtggtcagaagcactaactgtggcttcccaatcattgtcttcaattccttctactccataacctggcgaatgagcagcagctaagaacctataccaaccgccattttcacccactacattattgtaattaccatttggatggtcattgacatggtgtttaggataaaggtgacagccggtacagccatatttgttctctataacagatggttggctaagggtggaatgacagctgttagtacaacttatggcggctccaggagccgcattcaaaaagtcatcctgttcatttaaaaatacgttgtggcctttagggtctcctacctggccatcggtattcccaagcccttcctttacccaccaaaagtttccgccagctagataattggtgggggcatttccaccagtataaagaactacaggaacaatgctatcacccaacatataagtagtagaagattcacttgaggaatggcagcctacacaatcatatttggtaagccccatatgaggcccggattcgcttactatctggccattttgagagttatgcatagtgtgacaatttgaacaaactccagaaacacgggcgtttccgtaggaagttaaagctaaaatagttaagaaaactgtaaacaatgtgaaaagaaatttcatacccccctcctgtaaggagggggaattatctccccctccttttttcttgcctagtatttgttagtgtggcaggcaaaacagccacactgatcaccaactccgctggaagcgttacagttagcataattccaacgcaaaatatcggcgtaaggagaaccgtgggctcggtgacaggagatacataaaactatatcatcactaccactaaattgaacggtagaaaggactccaccggtgagatcactacttcctaaaggcgctccaggccaataggtaccagctgtcccgaaaggtccaggataggccgtgtagccagcgcctgctgcagagcttagagcaaaatcagaggggtgtctaagccagggagagccgctaccactatagcttatttcatttccactgtggaactgcccgtgacactcggcgcagaggtaattaatagaggcactatcagttggtgtggtaaaagaggagcgattaacagcgtaatattggttgtgttcactgctagtaggctgatattcccaatcgttgtcttcaatgcccttgattccatacaagaaacggaagcttgttcctacagtagatccgtcaatagtgctgtcatcagcatggtgagcaccacgaatggcagcaaaatcgtcttctttatcatgtgtaccatgacaaccataggtaccagcacaggttaattgtttgctccaggtagcttcgttgttagctaaggcaccgttggcgttaaagctggtatcccagccaggaggggtcatcccgatagcaccatctacgttagctatgtttttaacgttgtgtccgctggcatcatcaccgtttttaacccagtaaaagttaccaccggctaaggtatttccttcaataccaaatgtgccatatgtcggttcgcttggacttagaacataaggaatattattggttccagtgttagttcccgtatggcaacctacacagtccccgatagtaagagctcgataaggaccgccttctactacactctgtccaccttgcgagttgtgcatggtgtggcaatcagcacactgcccttgcactctagctaaggtagattttggtaaaaatcctatcaaagttaaacagattagaaataaaaaccaacgtttcataaccctccctccttaaaaaatagatttttttaggtatttactatgttttgataaattattctgaattaaccacctcctttttaatatttctttctaattttaatgataagacattttttgttccaaaactaataaaaaattttttagaactccagaatattcaataaaataaacttaatttggttcaaaaaaaccaaaaatattcacaaatttccttgatgtttgtaacaataaaagaattctttattaaaaatagcaaactaaatatttcaatttttaagaataaaatattctataatctccaaatttttattattttttctttttttcttaataaaatgttttttttcacagcttgagttttaaaggaacaaaagctaatatccctcgcaaatgtttaaattttttttagctttttggtctattatagttattaacgttttttgctcggcttgggccctcaattttatgggggactggcggtaccttgaaaccaaggacgagccagagactctttttcaagtttattcgctgactttgtcttcacaggctaccaataatctcattttaggtacaacttttaggtataatcgaacttctcagggggatagttatagggaaacgcttacacccgttctctctttgtccctacgtaatgatttttttaattttaatgttagcgctacagccactgaacaacatggtacagaaagtagagatttatctagccgttcttggaatgctgatcttagttcttcatatataaaaggtataaattcaagaatttattttggccgctctaaacaaaaagatggagccacctctcatttaattaaccaaaaaagtgattattggggactaaatttaagcaaagattttagaaattttgatttatattacgattataggattagccatggagaaaattatgttttgaaatctaccactaacacttattcacatcttgttaaattgaactatgctggttcttttgataaattttattattcatttggacaacaatttaattatactaaaactaaatggcaagcagaactaattggtggaaaagccgattttcctataaatatttcagtagaatggtatataaataactctttagatagttgggatggtaaaaatcttcaagattttgatgatggtattattgatgatgattatctaattattgatttaggaatagaagagataggattgttagagttttattatgatactgttaattggtatgctattccaagtagcataaaatgggatatctattatagtaatgacaaaattacttggtctttgttggtcagtgatgttagtcttccttttgatttttctggtttaggctctttaaatttttctaaagcccgttatttaaaacttgttcctaaaacattttctgatttaaaattcaattctccacaatttcgtgcttataaatatattacttcttctcaatataagactacttttaaaacatatcgtacatctttggccctttcgtataacttttcagaaaatcttatttcttcttattccttctctcttaatagagccgagccaagccctgggccagattctaaagattatatacatagtgtttctatttcctggattcctaataaattttttcagcccactgtttcggcctcaaagaccaaaaatataaaagataaacaaccagatttaattattgataatttatctttttcggttttttcagatattttgcctacattggatatttcttatggctatactcataccaatgtcaaagaaaacgatgtaaaaaaggttacaaatgataattttaatataagcacttttgccaaaatttatcctgatttagattttagatgggatatctctattggaaaatccaaaaactacgaaaatgatttaacttctaaaacattatcttcgcgtactaatgctatagcaagattgaaaccaactattactacaacttttacatatcagtatgattatagtaacaatgatttgtcttctacaactacccataattttatttttgatttgagttggactatttctaagaattgctcatttcatggttcggaaaacatcaaatttacagaaggcgaaaccaatattaattctttttattctttatggttttccttaactcctagaactcaaattaattttcaatattcaggtaatagaaatggaactgacactgaccaattttcaggttttctgtcgtggaaaattagtcgatatttatcttttaagtctaattatacctggcttaagacaggtgatgacacatcttggtcttggatggttaatttaacggctaaattttaggaggtgattatgaaatattttaaagtcattttatctctgtttttatttttatttatatcatcttgtggttcttcttatgtgcaaaagtcttttgtaaggtcaggggttgatataggatatataaaaaaagtagcggttctgactttccagaacaatagtcaagataattttgctgcagaaagattaagaaatattgtaattactgaaatactttcaagaggtatttttgatgtaatagataaatctttggttgatacggttttactagaagaaggcataaccgagcaaaccatatataataaaattactttacggagaatagcaaaaaaattgggggttcaggccttaataactggttctgttgatacttatgaaattgtacgtgaaggtacctatagttatcctgtagtggccatcaccttaacccttattgatggttctactggggaaatcgtatggcgggccagtggttcacttactggatatagtactattggccgaatattcgggctcaagccaaaagatttgacccaactcagtttcgagctggttcagaatcttctaaaacaattaagttaaattttttagatgtttttgattgttttggataattatttttgttttgatgtttttggagaaattcaagtaaaatttattataaaaagataatacattgttattttataaaaatgaaaaattttttcctatttattatcatatttatattgtgtttaagcgttggtaacgctaattccaaaattgtaatattaccatttgaagacctttcgaaagatatcaatggtataaattttgagattccaactttaatagcgcaatctcttgcagataacaatataacagttattactccaaaagaagtattgccttttttggcagaaaatcggattagatgggtaggctggcttgataggattactgctattaagttagctagaaaatatcaagcaagtttaataatggttggtactgttaccgaaaataataaaaatacttcatcttcatctctaggaattactgtacagttaattaggccaaaagactatagtattgtgtgggcaaaaactatagtatcttcttctaaagaagaagttagctttctagctcttaaaaaagtagattatcatattattaaatacgaagttattcacaatttaattgctagcttacctatacgtgttaaaaaatctatttatgaacccccagaagtacagatttcagaagcttttatatctcctcgtagaataaaagggaacgagaaagttacctgtgctgtacgtttagatatatctggtcctccccctaaagaagtttattttttctaccaagatagaaaaataaaagctcaaaggaaagattctctttatatagcaagttggaaagctcctaaaaaggaaggtagatattttataaatatggaactttattggcctgatttaggtcttaaaaagaaaatatttttatctgattttagagtagataatactcctccaactttaggactaaagttatcaaaagggaaaaatattaatggaaaattagcttttaataaatatatttattgtattcctaaattgaagcatccagaaccaatagctagatggttattcgaggtaattgataaaaagtccaaaaagattttgtttaaagaagatagacctggccaacttcctaaaaagtttgtttggagaggaaaagatcgtcagggatatttattgccaagtggtctatatgttattcgtcttaaagtttgggatttagcgggaaatatagcccaggcacaaactgaagttttgtttgttcgtaatcctcctcaaattaacttattagcagaaaaaagaagtgatgataaaattcttcttaaattaaatttttcgaaacatttattacctatcgattatattagattagagatatgggatgatgagggaaatttattaaaagaagtaaatattaatggcgaagatcttgaaaaaaagaaaaatattttattccaagtaaaaaaatcaaaaagtatattttattcattagaagctagagatattataggtaataaaaaaattataaaaaattttccattatctactgttttgattcaagcaaaaaaagaaaataagaaaaaagagaaagaaaatatatggatagaagatttctaattttgatatatttagtcttttttataagtgcatgttcaaaaaatgttcctgaaattaggataacaaaaaatttttcctcaaaaacttgtagagttatcgttttgccttttgaaaaccaaactaaagatcctacaattaatagagtcttttatagaatattaattgattctttaattgaagaagggttatttgtagtccctgaaggccaagttcgcagattttttattatggaacgatacttggttggagaaaatattcctttaaatacaattaaacttttagctgagagaactaacacaaaaatttttattgacggtagtattttaacctatgaaaaaaatgaaaaaaatttaaaattagcttttataataaatattaaggacgcctatagcggtaaaattttatgttctacttatcatgttagaacttctgaagattatagaaaaatactgcattttggtaaagtttatactacttccggtttaataaaaaagatgattaatgaggtgttaatggaatggagacgaaaaggacttttcagttgttaaatttaaaaaatagtttagttgttttttctttgttttatttaattattattttttcaaattctgcttatcctttttggggagataattatctctttaaaatagataatagaaaatatactaaagaagattttcttacttggtggaaatattggaaggaaccaaacatgaaatttccagagactccagatccttttattgactggcttttaattgcaaacgaagcaaaaagaatggaattagattctgatcctctttataagcataaaatcagagtatttttggaagtaagggggctattacttttaaaaaatgaggaggttgataaaaaaatagatatttctcaaaaacgtctttggaaagaatataaaactaattatattccacgtttaaaaataaaggctttaataacacaagattataaagtggctaacaattggaagaaatctataaaaactaaagaggcttttgatgcactttacgaaaagctagaaaaagaaaaaaaagctcgcgattttggttgggaaagacctattactattcctgaggaaatcagaaatgaggttttaaaggcaaataaagatgaaatagttggaccagtcaaatataaaaatacctattttttgttgtttatagaagataaattagggtctgatcctactgattttaatactgtaaaaagagaaattattaaaaaaatccgtaaaaaagatgaagcttattatacagaaaagctaattgaaaatcttaaaaagaaatataatgtcaaaataaattgggatattttaaaactaatatccttagatactattcccgaaaatttaaaagaaaagacagttttggttattggcgatagagaattaaaagcaattcagttttgggaaaaatttaaaaaagaaattgaccttagatttcataaaaggaaattgtcttctgaagacatagataaaatgaaacatttcgtaattaatacttatatttctcagacattgacgagtcttgaagctttaaataggcactatgaaaaagagccaccacttaaggatctttatgaattttataaaaaacaactattagttgtcttgtttgaagaaaaaataattaaaccacaaataaaagttactgaagaagaaatgaaagatttttatactaaaaataaagagaaatttacaagaccttctatggtagaaattgctgttataaaaactagagatccaaaattgattaaaaacgtatataaacgtattaaacaaggagagaattttttcaaaattggaaaagaaatccaatttcatactttacggccagaaaagtattttttaaatcagttagttcctgaaatgagagatgccattaaggggttaaagcctaacgaagtatcatctatcattgagtttaagagaggtgataatacttggtattgtttagtatatttaattaaacactatccagaaaaagcccatccttatgaaatagttaaggatgatataaggagaattttagagcaggaaaaatttaatagtttaaaaaaagaatatattaataaattacgcgctcaaacgaatattgttatcaatgaaaaagagtggttaaaactcaagcgagagatgatggaggacaataatgtcaatttggcccaataaatttttttttaaatattttattttaaatattataatttttttactgataacatcatgcgtttcgaagccatctcctcaaaaagctagaaaaaattgtattgattgtcatcctgattttcaaaatgttattaaaaagaatggcccctttttacataagcccgtggctgaaaaagattgtaaaggttgtcataggccacacggcgtaatcggaggggtttttttaaaagataaacctccaaggttatgttttaattgtcataaaaaagatattaaaaattttcaaaatagatttatacacagtccactaaaaaaaggagattgttttgtatgtcatgagtatcactcagctcagaataagtttttactgaagcagccttctactcaactttgtttatcatgtcataaaagtatagttaaaggaaaattcaaacacaaagccttagataataatcaaggatgtttatattgtcataggcctcatacagctaataataaaaccttattaaaagagaatgcatctattttatgttattcgtgtcataaaaataaaactaaactaaaaaaattacattttaatatagattttaataataattgtattagttgtcataatcctcatacaggaaatgataaacgattattgaaaccttatgtccatccattaatggtgcaaggaaaatgttttcaatgtcatatatataaagataataagttggttactaaaaaagatttaactggtaagtgtttaaaatgtcataaattacaatctggtagaagtatacataaaccgtactttaataaaaaatgttttgattgtcatgcaccacatgctagttataatatgtatattcttaaggatagaccaggtaaggtttgtatacagtgtcatagcgatttttctaaaatcgaaaaatataaatctcttcataatcccgttaaaaaaggaaattgtttggcttgccataaaggtcatgtatctaattttaattttctacttaaaaataatgataaaaagatatgcttgtcttgccatagagatataaataataaaaagtttaaacatccgccatctcaaaacgaagattgtttaaaatgtcatcagccacattggtcaaactttaaaggtttattagtagaaaatcagaaagatttatgcttttcttgtcataaaaatacttcttttgaagaagacttatttagtttgcatcaaccttttcagaaaggacactgtacaaaatgccataatcctcattcatctgatttttcaaaattactaattaacaatactcctcaattatgttggaactgtcatgatgcttttagaaaaaactatataaaattaaaacaacataaaccttataaaaaaggtgagtgtcttttgtgtcacaatgcacatgcttctgattatgcttatcagattaatcaacctatttcaaatatctgctttgaatgtcataataatttaggtagaaagatcaagtctgaaccatttgtccatcctccggcacaaaaagataactgtaataaatgtcatgacgttcatgggtcaagtaatatatggtttttaaaagagtctatgaatagtttatgtatatcttgccatatagatatttctcaatattggcatgaaggatttccgcatcctcccgccaaacgagagaatggttgtattaattgccattttgttcatgcttccaaatatgatcatcttctaaataagtcaagtagtagtatttgtactgattgccataatattgataaaaaattaataaaagctcataataatattaggccaaatagatctaactgtacaacctgtcataatcctcacggaggagaaactaataaactcttgtggtctaatcagcatcctcctttttctaagggtaattgtacaccatgtcatgaggggaggtcaaagtgagaatttttatattcttttgttttttttctttgtttttcttttcctatccagctttttctaaagtaaataataagctctgttttcagtgtcataagtctaataaatatcttcataataaatatatacataaacctattatttctaaaggatgtttggagtgtcattttcctcacgcttctaaaaatgaaaagttattaaaaaaatctactaataaattatgttttacatgtcataaaaaattaaaaaatgattttaaaagtgacttatttctgcataaaccatataaagagcaagcttgcttaagatgtcatatagctcattcatcaaattataattttttacttaaaaatgatgtgaaagatctttgcttttcttgtcataagaatttacttgttaataagcaaaaatttctacataaaccttatcaggatggaaaatgtttgtcttgccataatgctcatgttggatatgatgtcaggcttcttaaaaaagaaaatggaaatttattatgttattcttgccataagagaaataagaagttctatgatgtccatcttggcaaaaaagagattaataattgtttagaatgtcataatccccatatgagtaataacaaatttttgttgaaaaattttgaacacaaacctttcgccgaaaaaaaatgcaatatatgtcataatcaaaaggataaatctaattctttatgtttaaattgtcataaaaatattgatactactttttactattttcataatcatgctttaggtggatatcagaaaaattcatgtttgatttgtcatagcccacatcttggtaatacaaaaattcttcttaagagttctcctaaagtattatgtatttcttgccatattaatgcttatgtacaaaaagaaaattcactttatgttcatcctaaaagagataattgtattgaatgtcataaaggacatggggctaataatccttccatgttaaaaggtgatggcaatcaggtttgttctagatgtcataaaactcaaggtaaattttctcatcccgttggagataaggttttagatcccagaaatggtcagcctattacttgtattacttgtcatgaacctatgggaactaattttaagtatgaattaaaattgagtggagaggctgctttatgtgtagaatgtcacaaaaattattaataatattgtgtacattgttttttatttctctggtttttaaaatagaaaaagctttttcgtataaatttcattatcaattttctcttttaaaagatactgataatagttctttaaagcagcctctttctgtttttgttgatactaaagttaaaagaatttatgtatctgatgccgctagaaatcgtttaatttcttatgattttgccggatctcctttaaaagagtttaccgctgcaggacaactaaagggccctatctttatggttaaagattcttctgggtgcctttggattatagaaagaccccttaatgtcttaacctttgtagatctaaaagctaaaaaatttaagagacgtttattaaaatacaaaaattttactcttttgccagcgcgacttgctttgtggaggaatcatctttttgtcttagatcaattcagcggattgatatatctggtcgacactaatttgatagaggctaataagattattgggctcccaaaattaaaggattttaaaggttttatcgatataaaagttaaaaaaaatagattatttgctctagaaaacgggggaaagcgattgtttgcctttgatttaaataagggaactcagcaaatattatatttaaagggggcaaatagtgtactccctgtatcctttgatattgatgaccataataatatctatcttttagatagagatttaaaaaagatactagttttttcttctaaagggattttcagaaaatcctttttaaaagaaggatttagaatgggacaggttcgttatccttcttatttagtaatttctggatcaaggctttatatagttgatgaagggaatggaaggatagatatttgggggctttaagtgttaaagtctaactttttaaaaaaagtatttaggctccgcaaaagtgaatcgtgttttaagtgttttagaagcgttacaagaagatatgacttactatcatttgtttgcaaatacggaggagaaaacaggagttcaaaaattattttttattttatgttcttcataataataattaacatatttgttctcctttatccttcttcaggtctatctaaaataaaaagtggtcttccttgttctgcttgtcataccatgcattattctcaacatggtggaattttaacaaattggggagagtctggtccgtataaggcgttagtaattaatgattgtcttggctgtcatactggcactaatgatggaactaattatataccttatgtactttcaaccagtcctccggattattctaatgctgggatatcaggaaatacattagctggtggtaatttttactgggtatctcagggacaagaggatagaggtcataacgtaaaaccttttcctcccgattctgtttacggatatactccaccaggtggtagtcctttgtcaactcagctttcctgcgcaggggccaacggatgtcacggggatagaagtaagcagggagattttgaagctattttgggggcccaccatgccgatgatgatattattgatggaaacactgtaggaactagttatcgttttttgttaggaatcaaaggatatgaagatcctaagtgggaatataagcccgatgttttttctcataaccagtacaaaggggtagatcgcatttcagagacagaaatagattcttctactataagttatttttgtgctcaatgtcatggcgacttccataatggttcgggccaaataagtgccgatagtggaggctttgggtctccttggctcagacatcctacagattatgatatggggaatacccctagtgattcagaataccgaaactatccaggagattatcccggccccggagcgactggtagtaatccttattctcttatagctccagtaggtagtgaagatgtgtcttccccaaaatcaaacattttatttcagaaagacgctatagttacttgtatttcgtgtcatagggctcatgggacaccttataaacataatttacggtgggattattatggatggccacaaacaacatcaattaatggttgtaatgcctgccatacggccaaaaattaaatttggtctattggttttaggcgcagttcttctgagtgtttcactatgttgggcgggaaaatatctggattctgcccatggcgataaagtatatggtgtaaaacaaattgatctttctgattacgccataggcaactgtggtcattgtcattggcaacatgggtctataaatggaaacactagggggccttttccttttgctttatttgcaaccaactttaatatggccgctactcaggtaccttataatgtttctgataatatatgttttttatgtcatagtaattcttcaattcaagtaaacggtatacaaaactttgattatagtaaaacttttggaggagcttcaaattctaatatttcttctattttagaaagttttaatttgaaaaacttatattcttccgcttcatatcataatcttaaagacatatataattttgctattaatcagcaatggtctttttttaaagaaaagtctaatccctgtgtagcttgtcataatcctcatctagctaagcgtattaaagcttatccttcaagtcctggttcttatacggcggtatctttacctattgaaaagaatatttctactagaaaagaatcacactatactctttggggagatgatttagatgagcgaatgtctaatttttatcctggacgttatcaggctccctattattatggatctacaaatacttacgagccaggtggaactaatacgtacgacggatcaaatcttccagattatgctactttttgtatcgcctgtcacaatcaatataatgaaatttatagtaccgaattaggtcgtaatcttcgtaagattgactgggtttcagaaggtggtgacaatatatcaactgttccatatcctgataaacatggaaaaaactcagccacaggtagtgtacatttaagagagccataccaatcttcctctttgggtatatctataggttttgttacttcttgtacagattgtcacgagcctcacggttcacctaatccttatctacttcggactcaagtaaatggggtcttaattacccagtctttagtaggtgatattggaaatgaaataggttatttttgccgagcgtgtcacaaagatgatgctacttttggatatacaaccgaaataaatacatgggaatatattcaccacgatagcccagacgctccttatccagaacataagtgtagttactgtcatggtccaggggggccgaggaaaccacctattccttgtttgaattgtcataaacacggttctaaagacaattgggcaccaatatataaaacggggaggatatgtttttaagaatttttttaatattattatttgttttgtcatttactgtagttccttgtcatgcttccaggttaaattttttcttaaatatagttaatcctacatctgataacatagttttaaaaattaaaaatatttcagtttctgtcaacaatgaaactcatgttttacgagactttcctcaaacaatatcttctagagttaattttggacaaacctttttagggtggatttcttttgaaaaaggaataatttctcaagtaactctagtattagatgaagtatctattaatgataaagttttacctatagaaaaaacaaaaattactttgccagtagattataaaatatcatccaagaaaagtgtctgtttttttgttttatgggatgttaaagcttctttaaagtctaaaaagtttatacctattttttctttaaatattcaaagagttccgcaaagaggtgataatctttatatatcatctgatgattcttctactatttttgttgttcgtacagatattaatcgagtagttggttcgttatatgtgcctcctgaacctaaatcgttagatattgataggattaatgaccaattaatagttgtttctgataaattgcgtttattaagtattattgatatttctagtttttgtttagttgatagttttgttttgcctatggtagattcaccacaatacttgtcttttgtttcgcggaatttagtagttgttactgatccggttacaagcaatattttattgttagatattccttctggaaatttattggtttctaaacgtttaggctattctccttctgatattttgtttgacagtaatctaaataaaatttttgtttcttctcccaaagatcaaagtgtctatattctttcaaaaaatttggatcttttaaataaaatcaaagttggccaaagcccacgaggaatggctattttaggaaaaaatttttatgtagctgatccggccacgggtatggtggatgtttttaggatagactcgtggtctcatgtaggccgtattcttagtggtagaggagccgttaaagttttttcatatatagaccgaatatatgttagcaacgaaaaagaagggacaatttcggtgatttttagagatcagatggcagcctcaaaaaagattagagtagggaagcagccttttgacatgatagcctcctctaaaaggggatggttatatgtggctcttagaggtgaaaaggccataggagtaatagatcttaattctttaaagttaattggcaaaatttctctaggctgtaaaccatttgatctaattttgtctgaataacatataaaaacgggttatatatgaaactagatacgcgatatttttttatatttttgccttttttgctaataattttttttgtgaatgatttgtgggcaaagtcttgtaaggaatgtcatcctgataataaaattgtttctcctggtgctagcttttttcatcaaccttttcttaaacatgattgtaatgtatgccatggaggagaagaagtttcctctaatgagaagagtttatcgaaagcagttaaatgggataataaacatgtatttagaggaggaaaagcatatattttgcttcctacgactgtaaaatcatatgatattgcttttgaagctccgtctttagattttcagaagattctttcttattcaaatgctagtgccttacctgaagatattgagcctgtaatagagaaagtttcgttatgtaattgggaaaaatatccttggactgaggccggaatttgtgttaaaactagcatcccttgtcgagtaagaattgtttgtaatggtgtttccggttctacttctgatgaaaattattatacatatcaaatagttccattagcgcatgccaaaataaatgatttttacagttgtaaaatagaagcacaaacttatgatggacaaattgccgctaaaaattttaaatttaaagccgtagaagtttctaaagcgaaagattcttttgctaaaacggtggctgtaaatatttatcgttcgcctttagatgagcctatattagaaattcaagcggacgggcaacttacgtggcggattggattgcttccaaaatcaaatataaagatatctaataagcctaaggatcatcctttaataaagtcaatctcttggacttctacaaatgcttgttataattgtcatagcaaaaataaattaggagtgattcatcctgtcggtgtacctctaaattataagatggctcaaaggaataaagatttacctttatttaatggtgtaatttcttgtgcaacatgtcattatccacatgcctcttctaattcttactttttacgaaaaacaggtaaaaatttgtgtttgtcttgtcacaataaataataagagattaatatgcatagacgaaagaaattaaatcttaaaatcaagtgggaactgcagaaatggcttttaacaaggatcttgttagctatttttgtgtccgtatctgttgctttgttaattttatatttttttagccataaagaaattggagaaagtttttataaagcccattttacaataaaatatgttagtgatttattgttgcctattattctattatcaggtgttatctgtttggctattggtatatttttggctatttttctgccacaaaagattgctggacctatttatagggtagaagaagatttaaaatatataagagttaataaggactttactaaaaaaatatctttacgtaaagatgaccagtttaaatctttagctcaggaaattaatttgcttttatcagaaataaaaaaagatcttttagctattgaaaagaaccttgaaaaaatagaaagagataattcttttaattctaaatcccaaagtttatcagctataaaaaatattattaaacaatataaattgtgaatggaatagccgcaattagaaactgaaatttgttgctagtttatgcccgcattaatagttatgacatttaatacatatcttccccccaactacatctcctatcaaaaggtgattataagctgaaccatgagggttatggcaactattaatggggtcactaaataggcgacaattgaatcattgcgagcgaagcgaagcaatccctgagactgcttcgacctctaacgaggcctcgcagtgacagcgaaggttactttgctttagcgattatgtcagcggcgatactttgtcgtgtaaaatataattagtggcaggggaagccctgccactaattagctttctttacgtaggcgttcggtaatgagctgggctactttctctcctgaaagaagcatgcccccaaatataggccccatgcgataggcaccaaaagtggcgttagcagccatgccagttacaaaaacaccaggatatacctcgcgagtataatcaaccgtgaggctttcggccacttcagcccacatagatttttccccaataacttttcctgtttccgtctttagagcagcacctagctttttctgcattacctggagcacagccgtttcatggccggtagcctctactacatattgggctcttactgccaaaggatctacgtgaaggccagcaatttctgtggcactccagtttaatactaggcctactactcggttatctcttaccataacgtcttcaaccatgataagattaaatatcttagctccagcctgaacacatttagcggctaggatacaggccacttctaccgcgtctgcggtgtagtattcaccaccattccagggttcggtgcgtactcctatttcttttaaaagacgggcaccttctttttggaccactatttcgttaaacatcatgccgccaccccagataccacctccaatgctcatgcgtctttcaaaaaccgctactttaaagccttcgctggccaacttgtaagcggccataagccctgaaggtccagctcctactatagccacatccatttctaagtagtttgttaatttttggaaataacgttcgatgattgcccggctaattttgatttcgtctagagccattatgtcctcctaaatcatagttttctgctagagaattttgcaaaataataaaaattttgaatctatcaagaaaacacttcaacaatttttaaatttaaatctacagctggagctgaatgggtaagcttaccaatggaaattatatctacccctgtttcagcaatttgacgaacattttctagatttattccgccagaggcctcaagtaagatatagggattgaggcttttagccagagctacggcctctttcaatattttcacatccatattatcgagaagaagggcgtgagctcctgcttctatggcttctttaagttcttccagattgctaacttctatttcaattaaatacacatggggcagatattctttagcccgttttattgccttttttactgaaccgcaagcctttatgtgattgtcttttattaaaactccgtctgataggccgaagcgatgattccgtccgccaccacaaagaaccgcatatttttcaagaactctaaagccgggaagggtctttcttgtatctacaatttttactggaagtccttttattttttctacaaatttataggtataagtggccacgcctgataggtgctgtaaaaaattgagacagaccctttcgcctttgagtatggatgtaatttttccgcacacttcggctacaacttcgcctctttttattttttcagcgtctcttttgagaggaataaatgctagatcggggtcgatttctttaaatactatgcgggctatagggattccacaaataatcaggtcttctttagctcttattaggccttttcctttttcttcaggagaaatgagggtgtcagtggtgacatcaccgtgtcctaagtcttcctctaaagcttttttaacaaaatctctgtataacaaaggatggggtggtataggaaacattttccctccgtcaaatttatgacagaaaaaaattgacattattcatctttcaaagttatttttgtttgaaaagttatgcaagcttaaagaggggttttttatgagggaatctatcttagtggttgaagacaatcagatagaagcagatctcttagctgaatttttgcaacaaaagggttttgaagtcgatgtggcctacaatggagctgaaggtattaatcgtataggcgaaattttttacgacgtggttattaccgatctagccatgcccaagataggagggcttgaggttttagaatatatcgttgagcattctcctgaaaccatttgtattatccttactggccaagggagtatcaaaagtgcggtagaagccattaaaaaaggcgcctatgaatatcttaccaaacctgtagcgtttgatgagttgagtttaacattggaaaaggccttagatactagacgtctaagacgcgaaaatgaatacttgcggcgcaaactctggcaagaaagcggctacggagaaatcattggcaaaagtaagcctatgcgtcaggtcttttcccttatagaaaaagtagctgatactgatgccacggtattagtgcttggagagtcagggacaggtaaagaactggtagccagggctattcatgctgctagcagtcgccgagaaggtccttttataccggtaaactgtggggctattcctgaagagcttcttgaatcagagctctttggccacgaaaagggatcttttaccggggcggtaaagacccgcattggccgttttgagttagcccacgggggaactatttttctcgacgaaatcgctgagatgagcccaaaactacaggtaaaactcttgcgagtacttcaagaaaggtcttttgaaagggtagggggcacccgctctataaaagtagatataagagtgattgccgctaccaataaagatttacaaaaagaagtacgtgaaggccgttttagagaagacctgtattatcgtttaaatgttattcctattaaacttcctcctttgagagaaagaaaagaagacatacctcttttaatagaacattttcttagccgttttactcaacgaaaaagacgtaaaattacaggcctttctaaagaggctctcgaatgcctgatgaaataccactggccgggaaatgtaagagaacttgaaaatgttattgaaagaatggttatcctcgccaacggtgaacaacttattttggaagatgttccagaatacattcttgaacaatcgcagtttaattataaaccaggtgttcaagattttgacattccagatgaagggatccatttgccggaactggtatctgagtttgaaaaaaaacttattatcaaggcccttgaaaaaacaggctgggttaaaaaccgggcggctaaactactccatatcaatcgcactacccttatcgaaaaaatgaaaaagcaaaaaattacccgtcctaccgcccactagcgtcaaatttttggctaaaaaaagcttttcttcctctgttttttttcgtgtaagccctcacttggtgtggttttagtggaatttcttttaggcacacgctttgcaaagtctgaaagacgatgagagttttgactaagttattaatgggaatattttttacaatacaaaacgttatcgcgaggccatgcagtggccgaggcgatttaagacccctttgccagtgctcgagacaaggattccttcgctatactcgcaatgacagtctcaaaattctcatatatttggtgctaccagccatcttaattttaggaatgttcaccagtaatactttggcggctaaggatgcgtttttgtggtatcaacaggccaaaactttgtacgaagagggagatagccaaggggcgcttgcgcttctagaagaactcgagcatcgcttccccaatgaaagagcagttatagccaaaggaagagttcttgccgctgagatatatgcttctcagggtaactatcaaaaggtaatagacctcttaaagccccttttaaaggaaacagacttgcctcccaaggcctatcttttattggccaaaagtagcgaggccttggggttacacagtgatgccttagtttatattcgttttcttcaggccaaatttccagacgctttagaggtttgttcggctaacgttattgcggcgcgaattttttacaaaaggaagattccggataaggctaaacgactggcagaaaaagttttggcctcagatttatgccctcttaaggctaaagccgaggcttcgtctttgttgtttaagctcaatgagccagataaggtaatatctttcttgaaaaataaccctaaagttaaggcccttgttccggaaatcataaaagaactggccctttatcatttgaaacaaggaaatctcaagcaggcggaagaagaaatttatgattaccttaactattctggccgggaaaaagaagctccgcctttgctttgggctttaggagaagtttattttaatcaaaaaaagtatagagaagcccgtcgtatttttgaattaattttgacctcttggccttctgcgcctcaggccttgtttgctaaatttaggctttatgaaatgcgttatctctttgaagaaaagataggtcgttttgatcctcaaacaaggcaaatcctcttaaacgtaataaaggcccttaaaaaggattatccgaaagcgcctataaccgaagaagcccatgccttagaaatagaaatactcttagagttaaaaaagattgatgaatgccttaaaagtgcctgggcttttttaaaaaagtatcctcaatctccttttttgccgaagatttttcctgttctatgtaaagcttcttcccttttcgagcaaaaacttttgggagaaaaggactacgaagaagttattttattttttgaaaaacacaaaccagagcttgaaaaagctggttgtggtttaactttttattgggcggctcaggcctatctttcactcaatctggaaactcaggctcgtttaactttgttaaaaggggtgcttttgccacttcccgatgtatgggaaaaggattttaagcttaccctagcagatcttcttataagaaattcagagtacgacctttctgagagatttttaaaagaactccgcgaaaaatacccagaaataaacaaaaatccttactttctttatctttgcggcttgctcaatgagggtgaaggaaaacttataaaggcccttaattttttagaaaaggcttaccatgaaaccgctacccctgaaatgaaagaaaaaattcgtaaggatctcctgaaggttttgatttccgtgggacgctatcaagaggccctagttcttttaaaagaagccaagaaagttgatctagagctcggcaaagccttggttaccaaggccttgaatgaggaaaaatacggcctttctcaaaaagcccttgcttttcttttgaagaagtttccaaaagatcgagaattaaaatggcttgaaggtttgctattggagcgccagggtgaagcagaaaaagcactagccatttggcaggaaatggcaaatggtaatgacctatacggaaggttggcctcgtcattagttaaagaagaaaaacttgtagaagaggcgcgtcaagagatctactgatgccagagactatcttattgctagataaaaaagaaaaagacttggccccattggctgaagctcttatggagaagggtttgagccctatctggggttttaaccgcgaggaggccttttctattttagaagagcaagatatcggtgccgtggtagcaaatcttgaaaatgaagaatttggccgtcttaaaatcttaaaagacttgaattcctttaatcctctcataccagtcattcttttgacccaagaagctgaccttgaagaagctgttcaggccattaaggctggggcagctgactatcggcttttatcaacagagccggctcttctgacggaaataatccttaaagttaagcgtacctatgaaccacctgaaggtagttttattacggctaaccagagactcaagttgattttagctcggctaaaagaggttgcaaaaagtaaggccacggtactaattactggtgagtctggtacaggtaaggaagtccttgccagatttattcacgaaaacagcgatagggcacgagggccttttattgctattaattgtgcggccttgccggaacatcttctggaatccgagctattcggctatgaaaaaggggccttttcaggagcctttactagaaagcttggaaaatttgaactggccaatgggggaactattctccttgacgaaataacagaaatgcccctttctcttcaggccaaacttttgagggtgctccaagaaggagaggtagatcgcctaggcggagcttatcccgtaaaaatagacgtaagagttattgctactaccaatcgcgatgtacaggccctggtttctcaaggaaagtttagagaagatctttattttcgcctgaatgttattccggtagaaattccccccttgcgtgaacggcctgaagacgtgaggcttctggcccagaagttttgtgaagaattttcccagaagtataaccgtccagttaaaggttttgctgatggggttcttgaaaagttaagtcaatatccctggcctggtaatgtacgcgagctgagaaacttaatagagagagcggtactgctagctcagggaacttggataaccctcaaagacattttccctaaaccactcggggctaaaggccaggatatgccacttaagccgcttcgcgaagtagaacgagaaatgataatgaaggccttacgagcggctaatggaaatcgtacccgagcggcagagatattaggtataagcgtgcgtacacttcgcaacaaactccaaatttatcgtgaagcaggactcatttaggaggggatatgataggggcaaagctttttggtaagacctggcaggtggtttcagaggctttaaaagtaagacttatgcgtcacgaggtcattgccgctaacattgccaacgtagatacgcctggctatagtcggaaagatatcccttttgaaaaggtaatggctgcctatcttaaaggttctcccccattaaaaactactaatccgcggcatattaaaccaggccttgctcccgacggtggtatccccttggtagaagaagagcctcctgttgaaggcacacctaataatgtctctttagaacaagagatggccaagctttcagaaaataatcttatgtatcaggctaccattcaggccttaatgaaagaaatagagcttttacgcgaagccataaccgaaggaggtaagagataatgaaactattaactgctttgcgcttggcctcaagtggcctttctgttcaacggttgcggctaaatatttcagctatgaatctggctaatgctgatgttaccagaacccttaccggggaaccctatagagcccaaaatgttgtcgttagtgcttctcaacttcctgacgaacttgagggagacttatctgatgctggtctcaagctggtgactcccagggtaactgctatagtggaagatcagagtccttttcgtgaagtgtatgatccgtctcatccagatgctgataaacggggcatcgtacgctatcccaatgtagatgtcctaacagaaatggtagagctcctttctgcctcacgagcttatgaagctaatctctctgtagtttcggtgaccaagtccatggccttaaagaccctagagatactcaaatagggaggacttttatgaagattaacggtttaggaaatccctacggtataaagaatgtttctaataagaccaggcctgattcaaagggagattttatggatctccttaaaaaagagatatcttctgttgatgccgcccaaaaagtggccgctgaaaatcttaaagcctttgctacgggagaaaaccctgaccttacggctttaactctttctctgactaaagctgatctttcttttcgtcttttacttcaagtacgtaacaaagtgcttcaggcctatgaagaagttatgagaatgcaactttaatggaggataaacatggcttttccgccccctaaagaggttttaaagcaacttaaagatttctggcagggcctttctcgtgaacaacgtattgcggctataggaacagtgttgatagttaccctaggtcttttagggttgatatactatgccaatagaaccgactgggggctcctttataaaggccttcctgaggaacgcgctgctcaggtcatagactttcttaaacaggaaaagattccttataaagtggaaagtaacggggccataaaggtaccacgtgacaaagtaccagaggtgcgtatggcccttgccagccacggcattttgagcccagatgtaactggttttgaaatatttgacaaaaatcaactgggagccactgattttctccagcgggtgaactaccaaagagcccttgagggagagcttgctcgtaccattatgagcctttctgaggtagaggcagctagagttcacctagccttaccaaaagaaagtgtttttatcgaggaccaaaagcccccaaaagcttcggtttttctgaagcttaaaaatgggcagagattgagtaggcgagaagtagaaggaattgttaatttggtggccagtgctgtaccaggtcttactcctgagcatattaccgtagtagataccaaaggtcgggtgctttaccgcccagagtctcctgaagaacgtcttaatgctgaacagcttgcatatcgcaagcaactggaagaagcttatcaggaaaagattgaatcccttttgactcaggccttagggccgggacatgccattgctcaagtctctgtagatgttgattttactaaagaagtcagaaaagaagaaacttacgatcctgagggtatagctgtaaggagtgaacttattcaagatagccagaaagaagggggaactgaaggaggagtccctggagtcaaaggggctttggctaataaaattgaaggtaacaccaaaggatttacacagactcagcgagaaaccaaaaaaagcattaccaaaaactatgaagttagcaaggtggtgcgtgagcaggagttttcacctggggctattaaaaagatatcagtagcggtcttgcttgatgaggcgattctcaataagggtgccaagaaaggagaggctcaggcagccaccaacttggccgaagaacgtttggcccaggtagaaaagttggtcaaaggggccattggttatgaccctgaccgtggagatcaagtagaagtaagtgtccttccttttgagggtttggaagaaatgaagcccgaatctccttgggtagcctatgccgatcgatttgccaggcctttgattgaatttctcttagtgttactctttttgcttttagttattcgtccagtgcttaaaacctttctcaaacgccttgaacctgaaccagaacctttacccgaagaggcgctgcctgaagccgaagaagaggcgttacctgaggaagaacccactccactgccccaggaaattgctctcaatattattcataatcagccagaacgggcagcagtgctggtcaaacgctggttagctgaagagacagaagaagaacgtcaaaaagccctaaaggaggccgaagccaatgcccactaaaatagaccccaacaatcttactggcccacaaaaggcggctatctttcttcttaccatgggggaagaatttaccgctcaggtttatcaatatctttctgaagaagagataaaacgtattggtattgaaatggcaaggcttgactatattccttctgaagcagtcaaaaaagtacttgacgaagctaacatggaaagtcgtgagcttctggctgatcttactgtttcaccagatgatttcttgcaacaaagtctagtcaaagcttacggtgaaaagggtaaagaaatatatgaagagattcgtcaagaacttggccccaaagtttttgagaagcttcgccgccttgatcccaggacgattgccaattttttgcgcaatgaacacccgcaaactatagccattattttggttcatctagatgctgatctggccggtcaggtactagctcatcttcctgaaaaattgaggagtgaagtagtttttcgtattgccgagcttgacaaggtagatccagaaataattcaggaaataagtgctgctcttgaagaagagctcgaagccgtgggcggtacttttagcaagaaattaggtggcgttgaaagagcagcagagattttatcacatgtaagtcgagacctcgaggaggaaatactttcagaagtagaagaggaaaaccccaacttggccgaagaggtgcgcaaatatctctttacctttgaagacttacttaaagtggacgacacagctatccaggccatattaaaagaaatttccactgaggatctcaaactagccttaaagactgcctctgaagaattacgcgagaagttctttagcaacatgagtgccagggccgctcagctccttaaagaggatcttgaaattatgggccctgtcagagtggctgatgtggaagccgctcagcaaaacattatcaaagtagccaaacgcctagaacaggaaggtaaaattgtcttggcagtaggggaggatgaatttgtctaaaataatcaaaggtgaaaaggtaaaggtttttaatttctttgttccagagggttcggaggagaattttaattccttctctgaacttttgcctgaagaagcctggcaagagatagaaaaaaggcgccaggtagagcaggaaatacaagaagaaaataaggaagaaaatgtcgaaacaagagttaaatcctcttccgaagaaaatgaaaaccttaaacatcaagatttagatgaaaaattaaatacagaggtagaatcttttgatatttctcagctttcggtggacgaacttttacaacatccagaaatttctaaacgtattgccttgttagaacaggaggcctatgaaaaaggttttgctcaaggtcaaagagatggggcagccctggggaaaaagcaatatgaaacacttactaacaggctttcggctttagtaactagtttagaaaaagctattgaagaacacgttctttcttttgagcctcagctagtttcaatagtaaaaacaattgtttatgcaattattcaacaagaagtaagtactaatcctaagattatacagacatctttaaaagaggccctttcccacgtggttgaccaaacccgtgtacgaatccatttaaatcctgatgatatggaatttatagaagacattatgggagcggtaagagaggagctttcacgcctaaaagattttgaaatcatacctgatacaaatattggtcgtggaggatgtattttagaaacagatttcggcttgattgacgctacccttgaacggcgcttcaaagaaatttttgcgggactaagcgatgaaagtgccagatcttagccaatttttaacagcagttaaaaatgttgaacctgtttcggtatgtggccaggtaaaaagagtagtaggccttgtggtagaggcccagggccccaatgtgagtgtgggtggactttgtgagattgaagtttcgaatgggcaaaacattttagccgaagtagtaggttttaaagatgagcgggttttactcattccttttggggacccaagaggaatagagccaggaagtaaggtttattggcgtcgtgaaagtggagtaagggtaggggaggcgcttttagggcgagtaattgatgctttgggaaaaccccttgatggtcgaaaattacctccccttgaagacgtttatcccatacatgctgaaccacttaagccttttgagagagcccgtatagaggaaccccttgatgtaggtgtgcgggctataaatgcccttttgaccgtagggaaaggccagcgtattgctatcatggctggctcaggagtggggaagtcaacgcttcttggcatgatggcccgtcacaccaaggccgatgtaaacgttattgctcttatcggagaacgcggccgtgaggtgcgtgagtttttggaaagggatcttggagaagatggcctgaaacgctcagtagtggtggtggctacttctgatcagcctcctcccttgaggcttagaggtgcctatttggctatggcggtggccgaattttttagagacaagggtgctgatgtacttcttatgatggattctcttacaaggttttgtatggctggccgagaagtagggcttgccataggtgagccgcctacggctagaggatataccccttctgtttttgctgctcttccaaggctcttagaaaggcctggtcccagtgcaagagggggtagtattacaggaatttttaccgtcttggttgagggtgatgactttaacgaacctgtagccgacgctgtaaggtctattgtagatggtcacatttgtttaacaagagagttggcccaccagggccactatccagccattgatattttgcaaagtatcagccgggtgatgaaagatatcgtgtcccaagagcaaattgaagcggccaaagagttggtcaatattcttgctatttacagaaaagctgaagatcttataaatattggcgcttatgttaaaggcagtaatcctcagattgatagggcccttaataaaatcgaggtcattaacagttttttacgtcaaaatatagatgaaaaagctgattttgaaaccagtgtaaaaaggcttatagaggtggtgaaatgaagagaccatctaaggtcttgaaaacacttctttgggtaagggaacttaaagaaagtcaggcccagcaagagtatataagggcggagcaagcccttctagagcttaaagagatgctaaaagatattgcccaaaaacccaaagagatttttaacgaaatcgaaggaaaaacctttagtggttctgaaataaaagttttctatcagcatgttgaacaacttttagcggagaaagaaaagatagaaggtattttagagcgcaagaaccaagaggttgaaaacttaagaagaaaggctgtagccgcttatcaaaagcgacgggtagccgaggttctctggactcgcgcaaaagaaaagtatcttaaaaagcttatggaagaagagatgaaaaccattgaggatatcgtgatagtgaggggaaggcgccatgaaaatttctaggctgatgccgcttatattgtttttggcttttttaaaatttgttgtggcgggaacttatttctttctttttcatcaaggcaaattttctttggctgtggcagaggccaaagctgaagctaaaacccaaaatggaaatgaagatattttttcctgccccaaggccctttatgaagctcttagaatagaaaaagaacgccttgctcaagaaaaagagtctttggcccaagaaaaggcaaggctttctcttcttgaaaaacagattcaacgaaggcttgccgctctcgaaaatctgaatgaagaagtagaacagaaattaaacgaacttaaagttatcaaaaccaaacgttttaagcttttggtaggggcctatggaaatatgaaaccctctaaagcggccaagttgctagtagctatggagccagaaatggccataaagatcctttcggcactaaaaaccgaacaagtagcccgtatcctttcagccatgccacctgagaaggcggcgtctttggcagaggccctttccggtcttccaccacgggagatgtagaactttaagggtttaatggggtagaaaagcaagttagcaatggaaaagagaaaatattttgcaaaggtctctatttattaatttttacttttattaaaatattttgggcgttttcagtcattttgagaggcttaacaaagccttctatcactcctgccaatgttttccgtacatattttttaagaggaattcgccttccgtttacataaaggacagcgcttatttcttctcgagcagccttaatgagatgttcttcaatgaactcggtaatttcttttatttcttccaaagagaaattttttccattttctattgggtaatcggatatagaagctataagacttgaaaccttgcctttaagtgagttttcataaatacctttctttaaaacttcaaactttggtatgcggtcaacatgagcaaaaccatcagctattactatatcgtagccatcgaaaatgcgggtaataatatagtcaaaattttcattatctacttcttgttctaaaaaaagtcttccaaaataaaggcgagcaaccgccgaaacgtcaagaggtgcgagttgttcacgggggaaagtgacttcctttaaaaggccaatcttataaccgcactccttgagttcggcggcaattttatcgataatttcttttctttcttcacaacctatgaaagctataacaggtaccatgtgttaatccgagcttttttatccgccaaagcatctaacgataagacgtagtcaccgtggcgatctcaatcccttctagcgcaatgacagtgtaatttgtcgtcgtttaatgttccctaatttaacttatttttgagtttttcgtagtacttgctgtgaaggatagaaacttcatcggcagatttgtagccggtaatcatgctccagagagcacctttaatggccaccatggacatatagatgtgagtgaaataaagggctacaatagctattcccaataaaatgtgaagtaaagtgtaaatacgaagagttcctggagaaacgttaaaaagatagatgtaaaagcctgtaaaaagcataaaaccaccgcctaaagtagctagccagaaccacattttttgcccggcgttatattttcccgcagggatagggaacttctttttgctaaggtatcctcctagaatgagaaaccattttatatcgtaagtagctggtaacatgtccttaaaccacataataaacatgggtactaaggtgataccgaagccgaaggcagagattagatgcacatagcgtgagaattttacaaaagttcctccaccaaaaaaattggcaaatatgattataagcccagtaaccaccaaaagggagaaaaatagggctgccaaccagtgaataactcgggcaaagatgtcgtaataaagaatttgttcgccttcgtgggaaaactttttaggaccaatgattaaatagtgtagaaaaaatacgccgggcactcctaataataccaaaagataaacaagtttaagctttggtacgtaattaataaaccaggctgcatttttagcccaatcgcccacagtggtattgtaaaactctttccaaatatctatgagatacgcttgagctggaagggtttgggccaaagtatgtccggccatcaaaacaaaccctaaaatagtcagcgtccatagcacactttttttcatttttattacctccaatttattacctccaaaacagaaaattgggggcttttagcccccaatagcgaaatttgtttaaatttagccgttaaagattgcctttcccacggcgagcaacccgttctgtatatatttctgaaattacgtctgattctccagctaacagagctttagtagcgcacatacctgcacagagaggaacttttccttcggcgatacggttctgtccgtaaagtttcttttcctcttcgctaaaagtgggagctggcccaccagcacagaaagtacatttgtccataactccgcgggcaccaaaaggaccggttttgggaaactgtggagcaccaaaaggacaagccataagacaatagccgcaaccaatacacttggttttatcgtggaggactataccatcatcgcgcttataaatacattttgtcgggcagacggccatgcaagccggatcagagcagtgcatacaggcaatggataagcttttttcgccgggtttaccttcatttatggttaccacccgacggcgattaacacctattggtaaatggtggccttctttacaggctactacacatccatagcaagcgacacaacgttctatatcgcaaataaatttcatcgccatagttttcctcctaatcaatagttagacggagcaggtttaacctgctccgtttcttttaagcctttttaatgcggcaaagagattcttttgttccctggatctgggtctttatgtcatagccatagttagtcactacattggccggttctccagtagcgtaaggttcaaatccctgcggatagttgctgagcatcgagcgacccatgaacataccggcaaagctgtatggaataaaaatagtcttgtcatcaacgcgttcggtgactttaagcttaattttaatgcggccaccctctggagattcgatccagacaaattctccgtcacgcaagccataatcattggctaggcgcgggttaatctcggcataaacttcgggcattagttcggctaggtatttgttgcttctcgtttcatcgccaccacccatgtgttccactacacgaccagtaataagtacaatggggaattctttagccagctctggcttctgctcactcttaaagcgagtgtaaacacgatagtggtcaggcttatcaggataggtcggatattttttgataaggtctggacgcggtgagtgtagcggctcacgatgcttgggcaccggatcagggaagttccagcaataacagcgggctctcgcgtttccaaatggtgccatacctcgtttaatggcctctttgataacgtttttgtccgtcttccagcccggaaattctggataaccgcccatgatttcacttccagggttggctactccttctgccgcgagaaggttttctttgcgaccatcaggataggtgtattctgtgccaaaccgggctctaaatggtaatccacccttggctactggtttagatatatcgtaaagaattggggtgccagggtgattttctgtccagcagggccagggaagaccatagtactcaccatcacaagggccacctttggcctgtagagtatcaatatcaaaggtatgccagttgtcggtgtgttttttgatgcgctctggtaaccagccgcaaaggccgatggtgagacagccgttggcgatttcacgggtaacgtcttcaggtatttttttgatgtttttgtaaaacttatccgcaaaaccaaaacgcttgacgaattcttccattatttcgtagtcggttttgctatcataaattggattaaccaccttataacgccactgagcctggcgagaactgctggttactgagccttcggtttcatattgagaagtagaaggcaacacataaacattgtctttttcacacatggcggcggtggtgttaaagaatggatcaattaccaccactaggtcaagctggtcaaaggccttcttcactttatgatattgcgaaatggattgggaagatatcccccagaaaactactgctttaatgggggtatattgggttattttatcttcctggataaccccttgataccagcgggccagggtaaaaccaggcttattcatatattttttattgtaaaatcgggacttaatccactcgtaatccacgccccagactttacaccagtgcttccaagccttgtcagaaaggccgtagtagccaggaagggagtgagaaagaatacacatatctgtagcgccctggacgttatcatgtccacggaagatattggttccgccaccagatttacccatgttacccagcattagctgtaaaatacagcaggcacgggtatttgagcttccaatatggtgctgagtgacgcccatgcaccatactacagtgcctggacgattttcagctaaaagcttagcaatacgcactatctctttggcaggcacaccggttatatcttccactacttcgggtgtataatgggccgcttcttttttaagctcttcaaaaccagctacacgggtacggacaaattccttgtcgtaccagtcattctggatgagctgattgataagccccataagaaaggccgtatctgtacccgggcggatacgtacgtaatctgtagctttagcggcaagtttagtaaagcgcgggtcaactacaattaccggtgcgttgttaacttctttggcataaaggatatgctgcatggccactggatgggcctcagcagcgtttgaccctataaaaaagagaagcttagagtgacgaatatcattgaaattgttggtcattgccccataaccccacgtgttggccaccccggccaccgtagtggagtgtcatatgcgggcttggtggtctatgttgttggtaccccagaaggcagctaatttacgctggagataggccatttccgtggaaactttggcgcttccattccaatgaacagcatcagggccgtattttttacggatttcgaggagtttattgctgatttcgtcaaaggcctgttcccaggaaatttttacccagcgaccattttctctcttaagtggatatttgaggcgcttctcactatttaccatgtcaatggcgcctgcgcccttacagcaatgccctccacgggaaaccgggtgatcctgagcgatttcctgtcttatccagacgtcgttttcaacttcagcgtaaataccacatcctactgaacaataggtacagatagtacgaacgattttggactgactataaggagactttttgctcttagcctcagcctctttactcaaacgaccacttaaggctagccctgtaagggctgtaacagccgccgcaatcttcataaaagagcgacgagccaccttggggtttaaggtaaactttttgcctgacggggcccttttagagatcaattttctggccgccatgaaaacacctcctagtttttttatcttcttagagtttcgtaatacttgcgaaaggtctctgtttctctgtaaagcacctcattttgagagccggtcttcactttattggccttggctttatttgagcccaaagccaaaaccgctccagctactactattgcttttttgataaacgaacgcttgccatcgtctatctttggcataaaaaacctcccttcttttgttttaatggctttattttgaacttatcgacaaactttatccttcggttaaaaatctcttttcaagctctaggtaagacctcaatacttcggcacactttctgtaaaaactggatttttcttcagaggtaagcctttcatacgccccttccgcacaaggtaataaaaatttttcaaaaatattttctaagtgtttaaaatatatattatctttacaggatttttcaatcaaaattatcatcagatctagcaaaaaaactagggagtcttctgattctttaaaattttcacttctcgttattcctagttcgtttaaatttttacgtaatttggccaaagtgggccctatggctttaccatctatgaaataagaagcggtcaagacaagaggtttttcccgggttgggtttacaaaaagttcatagtattcttcttttagttgatcagggtctgtcttttttaaaaattcttttaggcctaataaggcctggtctaagggttcgaagtcagtctggccagcaattttttcaaggactttaagccaggtttctctcttttcaggagttggttcttctaggaatagagatttcaaaaagtcgaataagaatatacgagcgcggtctatttctgaaagttgcatttaaactcctttttcaagcatttttatggctcggcaatcttcacaaagttcaagtatctcctcaagatcttttaaacgcccttgggccttcaatagttcttttaccttttcgatgctctttttagtgccaaaaattttgccacagtttcggcagcgagctgggtcacttttggccagtgttttggtttgtaaaaagcctttttccaggcgaaggcctttagttaactcaagaaccttttcagggcaggccaccaggcaggcgctacaagctatacattttattggagtaaaaattaaggcaaagtcttcctcattggctgaaagggcccctatacgacaaacatttaggcaggcaccacaaagggtgcaaccttctttggcggtaacttccccaaaagagtcatgttctaaaacaatcggaatttctttgttgatagaaataaggaaggcgagaacttcttttaatacttccctgcgctcttttatcccctcaggcagagaaaagaattcttttaaggggtttttaggcggtttttctaaggaaatagttttgaattcttgaggtaaaagaattttaaaaggctcttttccgctgaaatggtgggcaattttattggcaaaggcgagttccttttcaatgccaagttttttttcggcaaccaaataaacttgagaggcgccgcgagcccataaatatagaagatgagcactgttaagtgctcttggctctccatattcaataaaaatgtgctcggggaatttctctttattacgaaaccaccaaaaggttttcaaatcttcttcgtgagccaagataacccggcaatttttaagagaaagctcaccgaaatattcaaagaaactttggtcttcaaatggagaaaaaacgacggctcctgtagggcagacacttatacaagttccacagccattacatttgaaatggtctatttgaagaccatcgtctatttcttttatggctttttcaggacaagcttctaaacacaaactacaaccggtttttaaataacttatgtgctgacaatttttaggcttctgtttaactaattcaacgacttcgtgttctccctgaagggccaaaagttcatcaaaattttcaaagaaaaatataccgtcctggtcttttggaagttctatttttgtttcttcgaggaagagcaggtaaggagctttgagttcaatactttcaaaacgattgaagtcaatggctccttctgggcaagctttaacacactctaggcacaggtcgcagcgagtaaaatctacttgaaggtcgggtagtatagcttcttttgggcaacttggcccacagattccacaataagtacatttttcttcctctataggtaagcgcctaacaaattctacaaggtaattttctttactctttgagactttgatatcctgggcaacaggatgggtgagggagggagttcctaaagaaagagtaaaaaggtctaaaagtccgccgtaaatatactcaaatcgtgtaagcttttcgggctcttttgagagaacaataatttttccttttttatttaccgtataagactttacccaattttcttcaaaacgttttttttcgagaatggctattttttcgagaaagaacctgtcaaagtcgcccaaggaagcatttacacgtaaagtgggcgaaaaaagatgattttcatcgggaacttcgcaggcaaaggccccaattagcagagaattcgagccatcctcgccttcgctgagagatagagtgttgtgttctttttttaagtaaaaatatttcataccgacaaaatctttatagtttttttataaattatgacaacttgtatttaaaaagattaattatatttaggggtagatgtatagtctttttctataaattttttaaataagcgattttattgacaaattttattttaaaagagacttttgcaaaatgttatacttaaagagacggcttcgcccatacgggctcgcagtgactacatggtggatggccaatggctgagggctactggtaatatcccggagactgcttcgcctgtcccaagcgtagcgaagggatcttcctattgactcctagccgtgacagaatggtaaatggctctcacttgccatttctcacctctcacttttcacttctcactcatatttaccagaagccccgcagggccgacggagtggcccagcagggtcattgcgagcgagctgtggcgagcgaagcaatctcagggccgaaataacgctctcgcgaggcgaaagtctcgccgtagcgatcaatccatgtttttttgaattttgcaaaggtctctaaggagagataaacatgcaacggataagcatgatttagggcgcaattttgctgagttatcttgccgttttaggagtaattagctctcaggcatcagaaacacggttaaacggagagtcttcttctcaactagaacctggaatatacaagccttctgttaaatccgagagatcaggaaaagttacttataatccagtcaaaaaaaccgtagctgatattttagctaatcctgtctatcacgagatagtagaaattgaaggtgtaatagaaattcatctcgagggaaacgaatatcttttcaatgatggtacagggcggattgtaatagaagctggccctccaaggtttcatcgcgttgttcttccagtgggagaaacgataaccgtgattggccaagttgattttgatgatggcaagcccgatttagatatttttaaggttattttacctgatggccgagaaataaacgttcgtggaccaggaaggcctccctgggctgatcactagtttggctggctggcctcaacgcgggtgtgcttgtctgaatcatcgaatggatctaagtggatggttatctcccatcttttatctgggtctatgcttctgattttttcttctactaagtctgaaatgtgatgggcttcttctaaagagatgtcccgagaaaagactagatgaacatcaacaaaattgaaagggccagcttttctcgtttttaaaaaatgatagtccgtaactttcggagtggtttttataatttcaataattttttctataatttcgtcttccagagaaacatccattaggatcaaaataccttctttaatgagcttagaagctgaataaatgatataaaaggcaattaaaaggccaaaaatgccatcaatggcgtaaaatttagtaaaatgtacaattaagagagaaagaagaacggcagagttggtaaaaaggtctgttttataatggagtgcctctgattttatcaccagatttcctgtctttttggccacagactctaaaaagagtaccagacctgtagtaattagaatcgagataaccataacaactaaagaaatacctagattggttactggctctttatggataatttttattattccttcatacgctataaaaagacctgaagctgaaatgattaaaccttctatcaccgcagcgagggcttctattttccctaggccataattgaacttttcattaggaggtttttccgcgctatgaatggcaaaataattgaaaatggagacaaaaatatcaaggatagaatcaactgctgaggctaaaacagctactgaaccgctcactagcccaataataagcttaataactactaaaaaagtagctacagtactcgctataacagtggcttttttttgaagggagaattccaaggctactcctaattaggtttgttttgttataaagtttgttaaatctacaaacattccaatttcattaattttttacatgacaaaaatagatttgcgacgacagttaaaagaattgtcgtctctttgagtcattaacataaataaaagcttatagagacctttgccaaatttagaagcaactatgttgcttcacgacaaggataaggaaggcttcgactactgggcgcagcctcgcaattactctttctttttgtcactgcgagcctttacttcctttgtcactgcgagcggagcgaagcagtcttttcctccatctaccatcagccaccagccatcggccatctgccatttagtcactgcgagcccgtatgggcgaagcagtctcttaagtatagcattttgcaaaagtcttgttataggactttttattattttatcacgaaatttataagtttattgggcacaaatatgacttttcttatctcttttccctctacgtgacgcttgactttaggtcttgaaagagccacttccttaatttcttcctgagatgtaccagctggcacttggatctggtctctgagttttccgttaacctgaatggctatggttacctcttcagcttttaaggcttctttgtcagcttcaggccacggcgcgttggcaataaggccatctttccctagtgcttcccatagttcttcgcagatgtgtggtgctactggtgaaagtaaaaggagaatagcctctaccgcttccctcattaccggccagaacagggcttcttggctggcgtcttttcctagcgtgtcgtagcaggtgtttaccagctccattattgcggcaatagccgtgttaaattgatagcgtttttctatatcttcagtgactttggctatggtttggtgggttttgtgcctcaagtcccgtaaagttttaggtaagtcatcttgctttccggcatatgcctttacttttttaagttcttctaagttttccgtaaccaacctgaaaacccgttgcaaaaagcggtgggccccttcaatgccagcgtcactccattcaaggtctctttctggaggagcggcaaagagcatgaaaagacgtactgtgtctgcgccgtagcgttcaatcatggcgtttggatcaactacattgagtttgcttttagacatcttttcaaaacggccaatggttaccttctctccacagccatctcttaggcaacggccgtcttctgaaacttcttccggataaagccagccgtgtttggggcaacgataggtttctttaataaccatgccctgggtaagaagccgctcaaagggttcgtcaaagtcaagataaccaagatcccgtaaaactttagtgaaaaagcgggcataaagcaggtgaagtatggcgtgctcaataccgccgatatattgatccactggaagccaataggagaccttttctttatcaagcggttcttcggagtgggggcaggcaaaacgggcaaaataccatgatgattccacaaaagtatcaaaggtgtctgtttcacggcgagcctcacgtccacatttagggcaggtagttttaacgaaagactcaagcttgggtagaggtgagcggccgtgttcgtcaagctcggcgtcaagaggcagtttaaccgggagattttcgatcttttcaggcacaatgccgcagtgttcacaataaattatcggaatagggcagccccagtaacgctggcgggaaacaccccagtcccgcaggcgataagtcactttgccacggccgaggccattttcttcaaggtaagcggtaatcttctttttgccctcttcgtttgggaggccagaaaaaggccctgagtttaccattatacctggaccctcataggcctctttcatgttttcaggagaaagttcctcgccttcaggctgaatgactacttttatgggaaggccatatttttgggcaaattcaaagtctctctgatcatgagcaggtacggccattaccgccccggtgccgtattccatgagcacgaagttggcggcaaaaattggaattttctctccggttagaggatgtatggcataagcgtttaagaaaaggccttttttctcaaaagtgccttcttcaatctgccgacgctcacgtctggtctccttgagaaattcttcaaatttggagaagagttcagggtctttttcagccagttttttggccagcggatgttcaggtgaaaggctcatgaaggttaccccgtataaggtatctggcctggtggtaaagacggtaattttttcgtcaaggccctctataggaaagtctatttctgcaccttcgcttttgcctatccagtttatctgcatggcgaggaccttttctggccacttgccccggagtttttcaatatcttgcaaaagttcttcggcgtaagcagtgatgcggaaaaaccagccgtccatttcttttagcaccacttcttcgccacagcgccaacaacaaccgtcttctacctgctcattggcaagcacggtctggcagctttcacaccagttcaccgtagtttttttacgataggccaggccccgctcaagcatttcaatgaagaagcgctgctcgtggcggtaatagtccgggtcgcaggtggccaattcacggttccagtcataagaaagccccaagcgttttagctgattgcgcatgtaggcaatgttttcataagtccacttagcaggatgggtgccgtgtttaatggcggcgttttctgccggcaagccaaacgcgtcccagcccatggggtgaagcacattagcgccacgcatcttgcggtagcgggccaaaacatcaccaatggcgtaatttctcacgtgacccatgtgtattcgcccggaggggtaggggaacatttcaagtacatagtacttcgggcgtgacttgtcaccatcaatggcggcaaaggctttgctttcttcccacttcttttgccacttggtttcaatgttagcaaaatcgtactttgggcgagccatgggccaggcttcctccttaaagctcttttattttttccactacgtattggccaaattcggagcatttaacttctttggcaccttcaatctggcgggctaggtcataggtgactaccttttcctgaacagctctggaaataccttcccagataagatctttcacttcacgccagccgagatattcaaacatcatagcccctgaaaggataacggaactggggttaactttgtcaagcccagcgtatttgggagcagagccgtgggtagcttcaaacacggcgtagccgtcaccaatgtttgcaccaggtgccaggccaaggcctcctacctgggcggcgagagcgtcagagatgtagtcgccatttaagttaggcatagcgagcacatcgtattccgcaggtcttaacaaggcccactggaacatggcgtcggcaatgcggtcgttaatgagaattttgccttcagggagtttgccgtcatgcttttcccagagttcgtcttcggtaatagtgacttcggaaaattcttctttggctagctcgtagccccacttgcagaaggccccttcggtgtatttcatgatgtttcctttatgcaccagggttacacttctgcgcccgtaggttaaggcgtactcaatggctttacgcacgtggcgcctagtgccaaagcggcttatgggtttaatgcctatccctgagtcctctctaatttctttacccagttcgtctctgataaagtcaataagttttttggcttcaggcgagccagcttcccattcaaggcccgcgtaaacatcttcagtgttttctctgaaaacgaccatgtcaactaattcagggtgtttcaccgggcttggcacgcctggcacccattttaccggacgcacgcaggaataaaggtcaagcacctggcgaatagttacgtttagactgcgaaagcctccaccaacaggagtggttaaagggccttttatagagactacgtgttctcgcatagcctgaatagtctcttcgggaaggtagtttccggtttctttgtaggccttttcgccagcgaggatttccttccagtggactttgcgttttccttgatacgccttttccaccgcagcgttccatacgggaatggctgctcgcataatgtctggcccgataccgtctccttcaatatatggaattataggttcatctgggacaatgagtttgtggtcttcagtgagctttattttttcaggggccataatttcctccttttttggggatcagagtcatttaaaacacgtttttaaaaggctatcaactataaagcccatataaagctcagtccttttattaattgtgtcactaaataggcgacaagagcggtcattgcgagcgaagcgaagcaatccctgagactgcttcggtctctaacgaggcctcgcagtgacagcgaaggttactttgctttagcgattatgtcagcggcgataatttgtcgtgtaaaaaacactcggattaatatatgaaatttagagttatagaaattttagacaggggaggcggggctgccttaatttttagtaatttagcaataaaacttaataaaagatagctatcgaatagagaacaggttataaataaatttaaaaaatacaaggaagttaggaggacctatgaatattcccataacgtttgtggtaatttttgccattttgtttttggcctcagcggtaaagattctcaaagaatacgaaagggctgtggtttttcgtttaggacgtttaataggtgttaaaggcccgggtattatcatcttaattcccttcattgataaaatggtaaaagtggatttacggaccataactcttgatgttcctcctcaggaggtaatcactagagacaacgtctctgtttcagtaagtgccgtggtgtattttcgggtggttgatgccgctaaggcagtggttcaagtggagaattattattttgccaccagccagcttgcccagacaactcttcgtagcatttgtggccaggctgaacttgacgagctcctggccgagcgagagaagctcaacatgaagattcaggaaatccttgacgctgatactgaaccctggggagtcaaggtctccaaagtggagattaaagaaattgaccttccagatgagatgaaacgggccatggccaaacaggctgaggctgaaagagaaagacgttctaagattattaacgccgagggtgaactccaggccgcggaaaagctgcttcaggccgccaagatgatggaggaatctccaataaccattcagctacgatatttgcaaaccttaagagaagtagcggcagaaaacaattcagtaactcttttccccattcctatagatttcttcaaggcctttcttaaaaaacactcagattaatttttagggggcacaactgtgcccccttgtgaggcttcgcctgcagccgaagcaatctctgagactgcttccctccgctcgcagtgacaataagaggggatcatggcgaggcctcgttagaggccgaagcaatcccgcagctaagcagtccagagatcccttagctgcactcgggatagggactgcttgtcggcccttcgtgcttctcacagtgacaaaaagagttatcgttgggtcccgcaagggggctgcggcctaactaaagctctatttcctattttggcttgcttggatcagtatttgatagacctctgaaggtcttttgccatttagtttggcaacttccttcagactaatctgtccagaaggaacttctaatccgtgttgtctcaaaagttccacagcgtcgcgcggacgcatgccaagccgcatggcaatatctctcaaaggcatgagctcagcgtgcggcaccggtggtggagtggtgggttttacccaggagtttttaatcttttcttgaaattccaggagataatttataggtggtatgtattttaccgccattactaacaataccaaagaaacaagggtggtaattaccgccgggttagctggagaaagcttttctttcacgtatttaacaaatgggcgccagttcagataaaggtgccagaatccaaaaattaacattagaatcccgaaaacaatgtgtaacgattgccattggtctttatcaaggccaagtaaggtccatcctgtccagtaggccacgcggccatggggcataataaaaagcactatcccggttacgagcatggccattaatgaccaaaataaaaataaactcacgtatttgcgcatcagtttcctcctttgctaggtttttttaggccgtgtttggccattttatagcgtaatacccgttcacttatacccagtagatctgcggctttggtttgtacccagttggccttttttaaggcctcaagaatcatttccttctctatctgggctaggcgttcttcaagggggccaagcttggtggccttaaaacgtttgagttcttcgggaagatcttcaggggtaacaagagaacctcgcgctaacgttaccgtgcgctgaattatatgttctaactctctgacatttcctgggtaggggtatttgattaatatattcagggcttcaggagagaatttgactggtctaaaggcatatttttttataaaaaactctattagcgctggtatatcttcttttcgatgacgaagaggcggtatctttatttcaaagacattaaggcgatagtagagatcttctcggaaacggccttcttcgaccatagcttttaaatcccgattggtagcggcaatgactctcacatccacttctttttctcgttcactaccaagacgcattatctttgattcttgtagaacccttaagagcttgggttgaatggaaaggggcatttcgcctatttcgtcaaggaatatgcttcccttgtgggccagttcaaaacggccgcgttttgattgggtagcgccagtaaaggctcctttttcatggccaaaaagttcagactcaaataaggtttccggaatagccgcacagtttacctctataaacgggccttgagccctatcgcttagcaggtgtatcaagcgggcaataagttctttgcctgtccccgtttcaccagaaatgagaactggccacggagttttcgccaccctggccaccatagaaaggacttctttcatctgtttgctttcagcaattatctttaagggtagctcctttttctcttctaatttttggataacttcttcagcttcttggttagtgaaagtttcttgttctaaacgttttatacgcgaaagcagatcgtctaaattgattggtttttcaagaaaatcatccgctccgagtttcataacttttaccgcggtttccacttctccataggctgtaatcataatagctcttactttcgggtttatttctttcaatttcgccagtaactcttctcctgtaagttctggcattttttggtcaaccaaaaccagccatattggctctttttcaaatatttcaagagcttctttagggttagatgtataacagacgtcgtacccttgtttttctaaaaagccttttattagctggcactgaatttcttcatcatcaactatgagtatcttcattggatatcctcggtaagtgaatttctatcttaaaaagattatcattggtgatttcagcgtaaacctctccatcatgagctttgataatttttttaactaaagctagacctaaccccgttccttttgttttaaaagtgatgtaaggattaaaaatttcctcaagtttatctttaggtggtaattctcctgaattttttatagttagaatgacatttttatcttgtggtttaagagaaattattatgataccactttcttttatagcttctaaagcgtttaaaagcaaattttctaaaacttgtaataataactccctattccccagaacaaatactttttctaaatctttatatagttttattttcttgtcttttaaggataattgatagcgatcaaggatttctaaaataagagaggatagttctactttttctttattaaaattcttctcaatccgtacatagtttagtaaagaatctattgttttagttgattgtaaaagagacttgtttagtagttctaatagcttaagttcttcttgagataagtttttcgcttcttttgttaacctttgtaaagctaaagatatgttgttaatgggatttttaatttcatgggcaagagttgctgctgctcttccaagggctacttcttctttctgttgggcaaggctcttttcgtagtctctaatgttttctaaataatttttttggaagaaataaaagataatagtcaatattaaaccgacaaaggaaagactaattgacaaaaataagtaacgttctctaagttttttttctaaaagttctaagtttttggcttttaagtaaacaattatagttttattttgaaatggtatttctattttaaagtctttcttgtaaagagagacttttggctgatctattttatgagggataatttccacggaacggacattaggaagcttggagatacgattgataataccctcaactgatattttttcataaaatggcttaatattttcaaccctggaacctattacaactctttttagagaagataaattttctgtacaaaacataaatagattatattttttgatataaatcaaattgttatgacacttgatgtcttctggtaaccatccttcaggtacggaaagaatttctccattttgtctttcaataagaactccagcaagtccgttttcttgaataaaacctaatagttcgtcaggagataaaggttctatagaatcgagataatcaagaaaggaaacagtattagaaagaaaatgataaagaatgttttttattattttttcggccaatgatcctgtttccacattgagacgaattacttctgtaagtgtataagaatcttggcgtacgtgttctacaaaaaatttttctatttcttggtgatgaagataaaaagatagatttaaaaggccaaataacacaatgaaaaaagccagattgattttccataaagaaagtttacctaccgcgtcctccaccatgtccaccgcctctttcccttcctctttcccttcctctttccctttccctttccttttcccttccccttcgttcctgcctatgccattccttccggacgccccttgaccattccttacgaatactttttcgtaatctctttcttacgccggtaaaatctcctctctttttaataattacatttttggctaaaaattggccgttaaatgttttaataaggcgaaaccttattatatctcctggataaaggggtttattacattcttctaaaagtactttgattcttttagacctatggttttcatcaaaaaaaagaacaatggcacttttggggcaagggaagagcatcaatactttcccttcaatttcaaccccctcttcaaaagtttgagctttaagagggctaataagtaccaaatagattaataagctaaaaattaaagttttcataagcacttttactaaaaagccccgcttttgcggggccttttggttcattattagttggaataacgccagcattgacctgggccataacccatgcctctaccgtagccgcgcccctgaccaggaccataatactgattaccacttccctggttcatttgcatctgttgacggcctctatttttccatgggccaccccgccaaagaggccttccgtcctctccccttaaaacaatggtctggccagataccgtaattttagtagcaacgattctggtagtcccgttaggaaaagtcacttcgtagccttctaccgtaatgtcttcgcctactgtggggtaagggactcccatttgctgccagtaccacctggggccaatgccgtaaacggtaactactccttgatctgtttcaatttgtagcccttggctggcaggccagggcacggccttaaccactccggtaattgttaccggagttcccgaaaggatgtaaggcactgccggtgggttgggattctgggcccacgctcctcctaccataaacaagctaactaccatagccaaaattaatttcctcatctcttctacctccttgttttatttttacttcttactaactgcaatgtgcgtgccattttaaaaatctggaaaaactagcaatcccaggagattttctaaaaagtctagtaattagttcgacaaaaagaacagttcgacaatagtgtcgagggtcatgtcagcgtcttactaagaggtttcgggctcgccgtgattcttcgtgtctctgcgaggcctcgtcagaggtcgaagcggtcttcagagatctcttagctgcgctcgggaggattgcttcgcttcgctcgcaatgacaatgtgaggaagctcgcaagattgtaagaaagtttgtaatgacaatgtaaggaagcctgtaatgacaatgttaggaagcccgtaatgacaacataaagaagctcaatggcgatgtaagaaactcgtaatgacagagtagagatagagcccgcaatgagccaaaaggattgctatctttttgctatcagccgttacgccaaaattacggcgataattcccgtgagaaagatgccgtcaaaggtccctgcgccgccaatggaagccaccggggctttgaggcggtttatatcccttagatgcaagatgtccgcgccaatgagggtgccaagcgttcctgaaatataagcaactaccggggctttgtctggggaaataaccagggctataagagcagcggctaacggtgggataaacatggggatagctattcctatgcctggtacaggacgggctagtttgtaacatataaaagccactatagcggtggctataagtggactgataaaaagaccattttgtaccatgagatataaagagacaaaaacggggattacgcatccaccaacgtttacagctattatcgtataacttggctctcttacccgaggaattacatagcgtatgccgaaaaaggtaacctctacttcttcaggataaagctcacggtcccttctaatttttttaacgggaatatttatattgctacctattagcgaaccgaataaaaaaataaatacttggccagccgttaaaccaagtttgctggccgctattgttattaggccaatatggacgaaaataaacaataaaaagagtaagaaaagaaaaagaaagaaaaataagatagcaaaagggctaaatatcatttttatcctctattgttataagtctttcactggggcctattatttcaaagtaaactttaatggctttgtcaaagaaaaaaggaagtctttcactccattctatcaccagaacaccttgttcagccagttcttcaaggcctaaatcgtaaacatcttcaggctcgagacgataaaggtccacatgataaaggggaacacgcccaggatactcatttataatagcaaaagttgggctctggacataataatctttaggcactccaagaccccgcgccaatcctttaacaaaggtggtttttcctgctccaagatcaccaaaaagaaagattacattcccacgagatagcttttgccccagttcttcagccaggcgttctgtttcttcagggctttttgttctaaaactggccaaggtttttcctcaccattatttctttgatggcattgggcaaagtttccgctacttctttagctacaaacccaaacggccctttacgtttagcaagaatatcagcggaaagcccatgtaaataaactcctagagaggcagctataaaaggttcatagccctgggctaataaagctgttatgaggccggttaaaacatcacctgttcctccggtagcaagcccaggattacccgagtagttaaccgcttcccgaccatctgggcttgccactaccgtggcagcacctttaaggacaacaatgctttctgtttccttggcggccagacgagctatttcaaggcgattttcctgtattttttctttagaaatatcaaggagtctggcaagctctcccggatgaggcgttaaaatgcgaggggcctgggcccgacgtaggtgaaagacttctccggctagggccgtaatagcgtcagcgtctattaccgcggggatatcaaggtgagctaccaacctatgaactaattcaaaggtttcccgatggatgccaaacccaggccctatggccacggctttcttgtcccggcaaaaggagataattttatcaaaggcctggtaagaaaggctttgaatatcggtttcttcttctaagggaaaggtcatggcttcggtaagagtagtttcaaaaatgtgattaaggcttttagggcatatcagcgtaaccaggcctgctcctccccttaaagccccaaggcaggtgagtatggccgcgcctgttttaccagaagaaccggccaatacagccacatggccgtaagtccctttgtgggagtcaggccctctcggctttaagtgattggccgcccagctctcattcaataaaaaacgcgggggagcaagttcggctataacccttttgggcatggaaatatcaactattttaagctcacctacgtaatggcggccgggataaatcacctggcctactttgggaagggccatagtggcggtaagcgaggcttttacggcaattcctaaaggccttcccaggtctgccgaaaggcccgaggggatatccacagctactacgggtttttcgctctgatttatagcctcaatagcagcggcaaaatggccttttacttcgcgctcaaggccggtgccaaagatagcgtcaactatcaggcccgaggcctttatttcttgtttcaatacagaaatatcgttgtttaccaaaaataaagggatttccattttttttattatttgaaggttgacgagggcatctcctttaaacttttcaaaaggtgccaggcaaaatacctttaccggaaagcccttttgggcaaggtgccttgcgataacaaagccgtctccaccgttattacccggcccacaaataattagggcaccttgagaaagagagggcctaaaatattcaagaattaattcggctgttcctcgaccggcattttccataagaaccaggccggggacgccaaactcttcaatggtgtagcggtcaagggcctgcatttcacgggcgtagactagattcataactcaactcccttttagaattggcaatatttaaacctattattttgtgaaagaaaattctattaccagagctttttgatttttgtctttaggccctaagttttccgctattgccagcccagggatgccgataatctggccgtctttttcaataactggccataggcgacgttcatcatgggtgagtccgtgctcccaaaaaattttttttagtttcttacggccagaaagtccagcaagcctaatgcggtcacctggtatggctgagcgcactatcaacggaaattcaattttttgagggtcaagcacaagggcccctttaggggcttcctctgctcgggcgtagtaaacccgaaggacaattttattaggaagaatgtattcgcctgtccccgaaatttcttccctaaaaggcttaacaggggcttctatttttttgaaaacaagccttccaggctctcgtctggcgataaagccaccgggcaagttaatgtttcctcgggttttgccagtaagaagggattcaatttgttctatgtggcttaatcttatgcggaaaagcggtacccctatagcctttaacgcttcaagatacatgcgccttctaagtaccaaaggcacattaacaagtcctcttacacttaaatggaaagcaccggcttctcttcggccgtgcttttgtagcttttcaagggctaagcaacctaagaattcttcttcttcagctaccagaagggccgtccgtttaaggcatccttttacatttttgtgaaagtgtttttcaagaaaagggataagcaaatgtcgaacccgatttcttaaaaagcgaggatcctcattactagggtcttctatataaggaatattttcttttttgaggaaatcttctatttcttcgcgagaaaccatgagaagaggccttataaaaatgcctccccttttaaccgggataccagcaagcccacgcctaccagcccctcttataaagcgaagaagtacttcttcggctaagtcgtcagcctggtgggcaagggctactctatttaactcatattcctcggcaattctttcaaaaaagcgatacctaagttctcgcccggctgcttcaagcgagatcttttcccttttggcataaagctttacaggagctgctgctaaaataaatggaagtcctagtttttctgcgtatgatttgacaaatagggcttcctttaaggattctttgcgcaagcggtggtcataataggccacgaaaaggtcgagttcaagttcatcttttaaggccaaaagtacgtgaagtaaggccatagaatctggcccgcctgagaccgctaagagtactcgctccccaccagagagaaggccaaatctttctatatctcgcctgaccttacgaatgagttttgacataatcaaggatagcttgggacttttctcgatagcggccaaaggcctctttggccagagaggttagctctttttggacttcttttaaagggggaagaagggggatatctggtaatagttcttcaggaggcgtaatttttttgaactccatttttttttcaagtttggcggtggattcgtctaaagatgtttgtcctagatcagcgtactccgaagaggaatcaaggctttttagaaaatgcattatttcgctgagattatatttttctttgaagatttcgatctcgtggttgatgacctcggcctcaactttaagatcctcaagagttttgtgatattcttttaaggtttcacatagtttttcataacagtctaaaaataaatttttgtaacgccctttggaggtaaagcctcttaggtgaaaaccagaaagagattcaagagagggttctttttcctgaaagtaggcctcttttagaccggttatttgaagaaatctgttgataaattctttatcttgatggagaagaaggtaaagacgcccaaaagcttcttcaagcttaggaataaatttctttttgacttcttctacttttctaaaatagttttcggtgtcttcttcaattactcttctggcgctaaaatagcgttcggcaaggtctcttttaacttgataggctaaggccttggctacatcttcttccatgctaatatggtgagtctttttggagcagacgtcaatggttaatttaccaacaccattaattatattgctagcctttgttctcgatttattattcgcagaccctcaggtgcgctggcatcctgtacgtgtgataggtcaagtagccgaatttttttgtcgttttttctattcgctgggaagacttggcggccttctcactttattgtttaccagcatcgtttttgtagggggggtgtctttcaccgtttgtctttttccacctttggaaatcctttggctttatttttttatagcccccacttcccttcaaaaagaggtactgaaagtggctgaagccttacaagagaacatctctttggccagaaagaggctttcttttttagtggggagggaaactaaaaaccttgatacatctcaatgtgtgcgggctgcagtagaaacacttgcagaaaatttcaccgatgccctggtaggcccgcttttctggtatatggtgggcggtatttatggggtagccttttacaaagtttgtgagactcttgattccatgtatggttacaagaccaaaaagtggcttagattcggctacttctccgctaagtttgacgatattcttaattttttgccagcccgattggcaggcctttttattgtattagcttcaggtcttacagggcaaaatttatggcgagcttttaggaccatgctggctgatgctcataaacatgattcccctaattcgggctacactgaggccgctatggccggagcactgggcatagaattgggtggcccggtggtttaccaggggcaattttttgaaaaagagcgttttggaaaacctttgcgtgagagggaagtttcagatatctttttggccggtaaaatcataagattggctacttttttaatagtggccactatagtctttctggaggtatttttatggaaattaggttacccaaacttaatcgagctgattatgaacgagctcaaaggcgccttgataacttaaccaagcctcgaggaagccttggatacctggaagaacttgccaaacaatatgtttacattacaggggagcttttcccttctctacctttgaaaaagcatgtttatgtttttgctggggaccacggtgtagtggaagaaggagttagtgcctatcctcaggaagttaccaaacagatgatatataattttttggctggtggggcaggtataaacgttattgcccggcaggctggagctgaagtctttgtggtagatgttggtgtcgctggtgaagtcgaggccgaaggtttgattaaacgcaaggtttgccctggcaccaagaattttctgaaagagccggctatgactcgcaaagaagctgaaaccgccttgcaggtaggttttgatctggccactcaggcagccgaagagggagttaaacttcttatccccggagagatgggaattggaaataccacgccttcggcggcggtaatatgcgctattcttgatgaaaagccagaagacatcgtgggccgtggcacgggcattgatgatcaggccttacaacacaagcgcgaagtggtggctaaggccctttcccgttatcaattcaaagatcctatagacgtcctagccaaggtaggaggagctgaaattggagccatagccggactttttctgggcggggcctcaagaagggtaccagttatcatagacggctttatatctcttgccggctatactattgctcaggccctggccccagagataaaggattttgtcttcctaggccattgttctgaggaaaagggagcagcaaaagttgttaaaaagctgggtttaaggcccattgttgacctcagtctcaggctaggggagggcacgggggcctgcctggcgagcattattgttgaaacagcccttagaatacttacagaaatggccacttttgatgatgcaggcgtcaccaaagggaatgagtttgaagaataatgcttaaaaaagaatggcaggcttttctttcagcggtatccttttttaccaggataccgcttactcctaaagagttttctctggaactcggcgttttttatttgcccttgattggcctttttctaggaggccttttttttctcttggccttattgcttatatcttatcttccttcggtttatctggcgcttcttcttatggctataaagtattacctagcagatttttttcactttgacggccttcttgactgggcagacgccatggccgcaggaggtgatatctcccgtaggcttgaggtcttaaaaaagccagaaattggagttggagcctttttgtttggttttttcttcctgcttggagaatttttactaactaaagatttactggaaaaaggacttttgttagtcattttgtggatgcctgttgccggaaggcttgcctcttctcttatagcccttttccttgaacctgccaaaaaagaagggctgggctttctttttctatctggctcaagaaagcgattgtggctgagccatatttttgggcttccgctcttttgcctttaccctttgccaactctggctgtgttacttcttgttctctgtctgcgtttctcttttcgtaaaaactttggcggcttaagtggagatcttctcggtgccaccttgatgctagctgaatggatttttgtagctgtatctcttatttctaccaagattcccgcttaattgggaattaaggcgttggctttgtttggtagaaggtttagaatttaacaaaagatcttagtttaaccatgggagtgactttctatgaataagccgttcatgctgctggtaccttttggaaaggtttcaggcccctggcttgaagagcttattaaagaacttgcggagacttttcactcccaggtagagctaacaagacctctttcttatcctccatcagctttctgttttaagaggcgtcgtttttttgctcaccttcttattgattttttgcgggaaaaggcagggccggtagattttgtaataggcttaactgatgcggaactttatagcgtaaactacaattctgttatctcagaaagccattttcaggccagagcagcggtggtttctgttaacaaattgcgagattttctttttggtgaacgcccagaagagctttttttagagcgagtttttaaagaaattttaaggtcttttgggcatatgctcgggcttgggccctgttttaatcctcgctgtgtaatgtatccttctttaagcctggtagagactgatcttaaaagtagttctttttgtcctgattgttctttgaagttgcgtctccgctttggagatattccaattttgaggaaagcagcttgataggcgtttttgattcaggcattggtggattgaccattgtcagggaaattttgcgcaagctccctggttaccgaataatttattttggtgatactgctcgcactccttatggtactaaaagccctgaaactattatctcttacgctattcaggatgccgagttccttttggaatatggagccaagattatcgtggtggcttgtcactcagcctcaagtgtagccaccgaggcgttgcgcgagcgttttcccgatgtacctatttttgaagtggtatctccttcggtaaaaaaggccctggccgttaccaccaaaaagattatcggggtaataggcacaagagctactatttcgagcggcatataccagcggaaaattgcagccattgatcctgaggtaaaagtttacggaaatgcgtgtcctcttttagtgcccttagtggaagagggatggcttaaaaagcctgagactagacgcattgtcaaaaaatgtcttatcccccttaaaatacgaggcattgataccttggttttgggttgcactcactatccgttgctcaaaccagttattcaagccaaggctggccgtagggtaaggctggttgatcctgccgaagaggttgctatcgaggtagctgaatttctaaaggctaatcctcgttttgaggaaaaactttctcgtggagatgagcctctcatctatgtttctgatttaaccgaggcctttgaaagagtggcgagactttttatggggcgaagaattacccttctcaaggctgactgtgaaatgtcccatataataaaaccgcatataaccaaaacaggttaatatttttgatgacttgggccggaatgtttactagaataatttggagaaataacgttaggttttttaattttttgtatggaggggaatatgggattgcaatcaataattaccaaatatattccacaaggagtctttgttgtaaccgttagagagggaaaaataataaacggtatgactgcggcttgggtgggccaggtgtcttttaggcccaaacttttatctgtatctatagcccctcaacgttacacctatgaccttatcaaaagctctggtattttttgtataaatgtccttggggaagggcaacttgagcttgctaaacactttggctttaagagtgggcgtgaagtaaacaagttcgaaggaattgattacatgtcagcgcttaatggttctccggttttaaaagacgccatagcctattttgaatgtaaggtgttttctacctgtgatgccggggatcatgtcctttttattggggaagttatagaccatgctgttttgaaagaaggggtagagcctctcatatttcgttgggatgactttttcggaggtagagggtaatggccaaagagaagagaaaagaagacaagccaactgaagaacttcttgttcttcatgaaaaatgggttcactttgcgcaacgccatatccgtgaaatagtcgtagctgctatagcgatagttttagtggtggctgtctggtcgggcttctcttattatcaaaagcaaaaagccgaaaaggcagctgttcttttgacgcaggccataatgacccaggaccaaaaccaaagggaaagcctttatcaacaaattattaaaaaatacggaggtactcctgctgccctagaagctcgtatggctttatttgaagagtattactctcaaaaaaaattcgataaagccttttctgaactcaaacaaattgaaagtaaagccagaggggacttaaagtacttttcttttttagggctcggttacgtaaacgaagaacagaaaaagtttcctgaagctgaagccgattatatgaaagcagctaaagctcgtatagggcttgaaaaagtagcttactgggatttagcgcgggtggccgagttacagaataaaacaaaagaagccataaattactatgaagagctaatggctttacaaccagtaggcgaaaaacttacttttattcaagtaaaattggcgcgcttggagaataagcaaggccaaaagccttaattttattacggggaatttataaccctcatttttatctttttttaaagcggagaaatatctttgtaaaatattgatttgcccctacggcgctcgaaaaaatttataaaaatgttcaaataaattgttcccaaattccaaaaatttggatagtataataaaataaaatttaattaaaaggagttttaaaaatgaaaagattattgattgcgtttctggtgttttttgtagcaggcagtgtttgggcttttcctcctggagcttttaaagaaaataattttcccatacaatgtataaccttagtcaaaaagttacctaaacaacctcttagtcctgctgaaaaagaaggcctttttaaaatgatagaagaagaaaaattagcccatgatgtttattacgccttgttccagcgctggcagcttcgggtttttaataatatcgcccgaagtgaacaacgccatatagatatggtaaaaactttgatagaaaagtacggtttaaaaaatcctgttgaaggtttagatgttggtcagtttaaatccaaggaaatgcaaaaactttatatggaacttgttcgtagagggatgtcatctttgggagaggcagttaaggttggcgctttaattgaagaaatggatatttacgatctccagcaagaactaaaaaaggccgacaacgaagatattcgtatagtttatcaaaacctgatgaaaggctctcgcaatcatctacgtacttttggaagctggcttgaaaaaatgggcgttccctacacaccccaatatctctccaaggaagaatttgctaaaatcgtctcttcacctaaagaaataggcccagtagatgcccagggcaaacctatgaaaatcaatacgaaataaatcttttatctgggggtgactagtcacccccagataaattgcaagagatcaaagcctctagtatcactctctttatatggcgcgttatatccttttagggcatttgacccgtgatctttaccctggctattttctttacggtggagcagttctttatggtggccttctggcgaggaggcttggctttgagacctggattattactgcttcggtggaaaaagatttgaaacatatttttcccgaactcaggttctacaacttcaaagctagaaaaaccaccatatttgaaaatattgaaaccccttctggcaggcttcaaaaggtatatgctaaagctccggccattccattagagaaggttccagattctttgagaaaagcagaaataattcaggtagcccctgttcttgacgaagttgatcccgcttcactggctttactagaaacaaaatttttggtttctaatcctcaaggctggtttagagaagttttgccttccggggaagttagacccaaaaggccagatataaatatctggccatacttcaaggcactagtaattagcgaagaagacgttaaggcctgcccggatattttacctctactttgtgaaaaagcagataatctcgtggttactatgggcaaggcaggcgccaggctttattctaaaaacgaagaattttttcttgaagctcccttggtgtccaaaatagttgatactactggggctggagatattttggctactgctttttttgctatgctttatgctaccgggaagcctaaggtagcccttgagtttgccatgtgtctggccgccatttctgttacgcgaaggggtcttgccagcgtgcccactttaacagaaataagccgctgcctggaaaaaccttaaaaattcctgaagacagatgtttttatctgtgttatctaaactgcaaattagtaaatataaggaggtagcccatgaaaatttattacgatcaggatgctgatctttcttatctagaaaatcaaaccatttgtattcttggttacggtagccagggacatgcccatgctttaaatctgcgtgatagtggacttaaagttattgtcgggctacgaaaaggcgggcctagctacgaaaaggccaaggccgatggttttgagccccttgacccggctgaggcttgcgcccaagccgatgttatcatgatgcttgtgccggaccagattcaacctgaaatttacgaaaaggctgttaagcctaatctttcttccggcaagatgttaatgtttgcccatgggtttaacattcattttggccagattattcccccagttgatgttgacgtgaccatggtagcccctaaaggcccagggcacttagtgcgccgtgaatacgaaaagggtgctggtgttccctgtttgattgctgttgagcaggatgctaccggaaaggcttttaaaagggctcttgcttacgccaagggaataggcggcacacgggccggtgttcttgaaactacttttcgtgaagagacagagactgacctttttggtgaacagtgtgttctttgtggaggggttacggctcttattaaggctggatttgaaaccttggtagaagctggttatcagccagaaattgcttattttgaatgttgtcatgagctaaaacttattgttgacctcatttacgaaggcgggctttcatacatgcgttactccataagtgatacggctgaatatggtgatctcactcgtggtccgcgcattgtcactgaagacgtgaaaaaagaaatgaagcgcgtgcttgaagaaatccaatcaggccgttttgccagggaatggattttagaaaacaaggccaatcgtcctgtattaaacgccctaagacgccgcgaagctgaacatcagattgaagaagtgggcgctaagcttcgagccatgatgccctggttaaaaaaataagccaaaggccctccctcatggagggcctttaagtaagttgaagcatttatattttgctatttgccagtggctacttactatatattctctgtgagtcttacgggtgaggcgatcttttaagtaaagcattttgctatggtttcattattaatatcaccaattatcatttaaacccggaattttacgcgcaactagaataaagttttaaaaattatgaagcgtttcagacgtagatactatgacttgttttcgcatttatacgataaaattattgctctccatagtcaggataaacgagctttattaagggagcttttagttgaaaaaacaggtttaaaaccagggggctctttaattgacctgtgtacagggacaggtgctgtagctattaccgctagcaaagtggctggaaaagaaggtctagttataggcgttgatttttcattgggtatgctgaaaaaagctcatcaaaaagccaagactatcaaggccactaatctgtactttgtgttagctgatgtggccaggctaccttttgccgataaaagcttcgacgcggtaacctgctcccacgccatgtacgaattagaccctttgactagagaagctgccttaaaagaggcctatcgggtgcttaagcctggtggctgtttcgccatgatggagcactgcgaacctaaacacccttttattcgtttactctactacatccgcttggctagtatgggatcaacagaaaaccgcacatttgctcgcgacgaaagaccttttttagcccgttattttgaagacgtaaaactagaagttacccctactggcgggtcaaaaattataagagggatcaaaaaataaaaaggggccggccataagccgagttctgtaccccattcggggtggaggtcattcctctaggcgattggttacccaaccgctcaagcggcctacccgggagcatcgggcggggcaccctcaagcgctcccctacatggcctttctccgggtggggtttgccgtgccctctcctgttaccaggagaggcggtgggctcttaccccaccttttcacccttaccccgcacccatttttgaggcaaattgggtagcccctaaaaataaacgtaccttctcaatcgtctatagattcaattcgccctgaaaatgggtacggggcggtctgttttctgtggcactttccaggggttaccccctccgggagttacccggcaccctgccctgtggagctcggactttcctccgaggattactccccggcgacctccgaccgaccccatttaaaatataagcaaaaaacagggacaggcaaacattaagtaaatgagtttttatctttcattcacaaaactgtcttttaatggtaaaatttggcaaatactttaaagcgggaggtttgccatgttcagcgtaggagacatggccgtttatcctgctcatggcgtaggggtcattgaagcagaggaaaaaaaggtcattggcggtaaagaaaaaattttttatgtaatgcgtatccttgataatgatatgacagttctcattcctaaagacaatatagatcgcattggcttacgaaacatcatttctaaggaagaaacgagcaaagtctatagtatcctccaagaaagagacgtttctttaaacaaccagacctggaacaggcgttaccgcgagtacatggaaaaaatcaaaagtggctccatatttgaacttgctcaagtccttagagacctttatctcatcagcaatgataaacagctttcttttggtgaacgccgtatgcttgaaacagccaagagtctattgattaaagaactttctttggcggagggaaagaccgaggccgaaatagaagacaagataaatggcctcctgtctgacaatggaggatagttagtgctgaaaaaggttcttacggcggctctttttctgatatgtgcttttttgggtttttttgcctttaagaacctgtcttatgctaacgaacacccctggttttcttatctaggttttttagtgggcctgggagttgctgccttggccatctttatcgaaaaagtttttcgtaaagttcctttagcagtcataatcggcggtgcttttggtctatttctgggtcttggagtggccaggttactttctcttgtgtttgaacaactaaattcaagtctgtttagtgcctttctctatggtttattatcagtatttttcggctatttgggactggttttagggggcaagaagtttcaagaaatcaaaatgcctgacagcgttagcaatgcggtatcttatgtttccaaaaagtttcagcgggaatgcccaaaagttctagataccagcgccattatagacggccgcttggcagacctgtgtgaaaccggttgggttgacggcccacttattatcccgagttttgttttgactgaactgcaacacattgctgatagtaccgatcctctaaaaagagcccgcggacggcggggccttgacacccttcaacgtattcaagactcaggaaaagtagaggtaagaattcttgagatagactaccctgaaatcaaagaaatagaccataaactggtagaactttgccgtgaaatcggggctaaacttattaccactgattacaacctcaataaaatagcccgtctcaaaggtgtaccggtgcttaacgtaaatgaactgtccatggccttaaagcctatagttactcctggagaaattattagaattacattggttaaagcagggaaggaaaagcaccagggagtaggttatcttgatgacggtactatggtcgtggtggaaaatgcccgtgatttgataggcaaagaagtggaagtagtagttaccagtcttttacaaacgcctgctggccgcatagtctttggccgtttaaaagaggcccaaaccaaaaaagccgtagcctaaggcaaaagaaagacttcagccaattcaccttcgtaaattccttcagaattttctggaatacgtaaaaaaccatgagcttcagccatagaagaaattagaccgcttttttttaatatcgggagggctatcactcctttttcggaaaaagaaagttttaccctaacgtaatcttcgcgccctggagtagaaggaatattccgcgcggcataggccatgatttttctcagaaaaagatgttcaccttttgcgccttgcatgtgaagcaataaaggcctgaccataatgtaaaagattaaaagggcactggctacttgaccaggtaatccgaaaatggctttggagcccacttgcccaaggatggttggcttaccaggctttactgctaccccatgacagattagttctgcctcaggtaatcgtgaaatagcctcaagagtaaaatccctagtcccaaccgaagaacccccagatataagtaagacatcattttcttgaatggctttttctacttttacaaaaagtttctctttaacgtcaggcacaatgccataaagcgtgggaatagcccctgattctaaagaagcgctgtaaagagtataagaatttatatctctaatttttcctagagggagctctttttctggaagaaccagttcatctcctgtagaaagaattcctactttcggcctttggccgacttctacttgggtaataccaagcccagaaagtacaccaataacagccggagtgattttaatcccggcgggaaaaactatagttcctttttcgaaatcttctcctttaaagatgacattttcataaggagctacaggccttttaacttcaataatacctttttcctcttcggtatattcaagcatgaccacagcgtcagctccttctgggagcattcctccagtggcaatacgagcggcttctccagaagcaagggaaaaggaaggtacctcgcccatagcaatttcgcctttaatctttaggataacgggctcagactccctagcaccaaaagtatctctggcatatacagcgtaaccgtccatagtagcccgactaaaaggcgggaggtcttctttagccaaaatatctttggctaaatatctaccaagggcttcttttaagcctaaggactcttccggcaacataggaaattttgttatctcttccaagacttcagccacctttttgactttgaaaaacgtaaacatattgccacccagccagctaataatggtgttttttagcatagtcaactgacttaaaaattcaactttgggacaggcaaaactcttgcctaaacactatattgaagctaatttttgctaatcattagtaaggaggacaagatgaaaaggcctatgacccttgccgaaaagcttttagcagccaaagccgggctacctgaagtagaaccaggccagcttatagattgtcctgtagacctagccctagccaatgacattacggctcctattgctattaaaatctttagagaagcaggttttagtaaagtttttgaccgcaacaaaataattctggtaatggatcactttactcccaataaagatatccaaagcgctgaacaggtgcgcctctgtcgtgaatttgcccgtgaacagggtatcgtccattactatgaaggtggcaactgtgggatagagcatgtgttattacctgagaaggggctggtagtcccaggtgacgttgtcataggggctgacagccacacctgtacctatggggcgcttgggacatttgccactggtatgggctccactgatgtagctgctgcctggataaccggccgtacctggtttcgtgtgcctgaatcaataaagtttgtctatcgtggcgaacttaaaccttgggtcacaggaaaagacttaattctttataccataggtgacataggcgtagatggtgctctttataaggccatggaattcacgggggaagttataaaacggctttctatggccgagcgctttactatgtcaaacatggctattgaagctggggctaaagtagggcttatcgccccagacaaaaagacactttcttatgtaagaaaacatagccaccgcgaaccagtagtttttaaggcagatcgcaaagccaaatacttggacgtaatagaatacgattgctccaagatagaaccccaggtggcttttcctcacttaccgtcaaacaccaagcccataagtgaagtaggccatatcgatattgaccaggtggtcattggttcctgtacaaatggacgtattgaagatctagcagtagccgccaaaattttggccggtcgtcaagtaaacccgaatgtaagagctataataatccccggaagtccaaaggtctatcgtgaggccttacgcaaaaagtatatcgatatattcgttgaagctggagctattgtctctcctcctacttgtgggccgtgccttggcgggcacatgggaattcttgccaaaggggagaaagcgatttcaactactaatcgtaacttcttgggccgtatggggcatccagaaagcgaggtttatctggccagcccggcagtggccgcagcctcagcagtactaggccgtattgctagtccggaagaattaggtctttaatcttaggaaacttaggaggacataatgcaaaagataaagggtcgagcctggaaattcggcaacgatatagataccgatataataataccagctcgctatcttaatacttctgatccacaggaactcgccaagcactgtatggaagatgcccgcccggaatttgccaaagaggttaagccaggagacatcattgtagctggcaaaaacttcggttgtggctcctctagggaacatgcccccattgctatcaaagcggccggtgtagcctgtgtaatagctgaaaactttgcccgtatcttttaccgcaatgcttttaatacgggactcttgattcttgaagctccaggagccgccaaagaaatagaagaaggccacgaggtggaagttgacccagaatcaggaaccattaaagacttaaccactggaaagacatatacttttcagcctattccgccatttatgcaagaacttttgaaagatggagggctaattcctcatattaaaaagcgttataaacaggttcagcttgaagagtaaatagttcgtttagttgacaacgggtggcacgagtttaaaatcaagattgatgggcgcgtagctcagtaggatagagcgttggcctccggagccagaggtcgtgggttcgactcccgccgcgccctccacgcgggagtggcggaattggtagacgcgctggattcaggatccagtggggctattccccgtgggggttcaagtcccccctcccgcaccaagaattctttaaaagaaaagtaatcaaagatcctcgaagtgaaaattagatattatccgagcgttttttacacgacaaagcattattgctaacataatcgctaaggctaagtaaccctcgctctcactgtgaggcctcgttagaggtcgaagtagtcttcagagatcccttcgctgcgctcgggacaaggattgttttgcttcactctcaatgactcaatatcgcctatttaatgatctcattaatagcatagtgaagtattaagttgcgataggtgaattactgctcaattttcataaatttttttaaattttttcttaatcggaatagtaaaaataggcctttcagggataatccctctaggtttaaaatataaaataagtatcattaatgtaccaaatatcatataagcaagccaaacgggctcaaaaggaatatgtaaaataaatttcaaattatatttatatacatcgagaaaaacttttatcaaaacataaagaacaacccccagaaaaactccccggttattacctttaccgcctaataaaagcatcaaaaatgggaaaaaggcccattctgccctggtgaaagcgtttgcaactatattaactgtgtaaagagtatagagtactccagcaatagcgcctacagcagaaccaatggctacagttttcattctcaaaaacataatatttctaccatatgccttgaggacatcctcgttttctctcattgcccttaaagatctaccaaaaggcgtattaagtagcttttcaaaaaacaaataacataaaaaggctataaataaaacaataccagcgaaaatccaggttctataatttcccggcataaaggctaatatgtcaggagcagaagttccataatatccgcctattattttcaaattgtaagtacataataaaaataaagattcacttatagctaatagtgttatacccaaatagtcttcttttagtttggcactaggtaaaataaacaaagccccagctattagaccaatgattacggcgattaaaatagctaaaagtagtataaaaagaccaactaaaggctctttggcgataagatcatttatattcgctgtagcataagtactagccgtaataaaatcacctttgataccatagtaataaataagcaatctatttaaaatcccaccaactgctatagcgccaataataactgaaaaagcttttccaaaattaggaatgccggcataaccaaattccatattaagagagacagtaactatataataaattccaatccaaaaaagaagaagaggaataatatctatactcatagttgttacgctcctaaatattttttaatctttttccatttaatagaagttaaaccttgaggaacaataagtaatgttaataccataattaacatagagactagtttaccatataccaagaaacccgtacctaatagaatagccattatatatgttattaagctttcggagataccaataatatagccacctaataaagctccattgatatgtctcaggcccccgacaatacttgcagcaaaaatagaaataatcattatagctcctgtaccaggaactatctcttgcataaatggaattagtcctccagctacacctgccaaagctccagagagaatccaggaaaataagcgagttttttctacatttattcccataatttgggctaaagcagggttttccatagaagctcttaacgcaataccgaacttagttttataaagaaggagatataaagaaccaactaaaaagaaaactactccaaatgaaacccaaaaaatacccctaataccccaaagataaaaatctaaataagaaaaaacaaattttgcctgcgtagaacctattatattactaagaatttcagaatatgctccaataatacctaaaagaataagatcaatagccaaagtagctatcatcaaaacttctatactacttcctctcctgactaaaggatttaaaacaagaaaggttaaaaatccaacaactcctccaataataaaaagagcaggcaaggaataataaggagaaatatgccaaattctgtaaaatgttagggcggcgtagcttccaacaatagcaaaacttccttgcgcaaagttaggtacatttgtggtaatgtaagtaagagttaagcctagcgcaagaagaactaatagattagcgtaaatgattgctccttctataaccattaaaacgactccctacaatatttatacatttttaattcctaaagaatattctttaaatttttcatgatttaaaacgtctttagctgttccttctaatgctattcttccactaacaaacatatatccattgtcacttatttctaaagctctttttgcgttttgttcaacaagcaagatagtaagaccaaatttatccctcatatctaaaatttttccaaatattatctccgctaacttaggtgatagttgggcggttggttcatctaacatgagaacttcggcatctcttactaatgccattcccatagccaaaaactgcctttgacctccactaagagtctcagctttcctatttaaaatgtcttttagttccggaaatacgtctaaagcgatatcaattctttctctaactttatcttttggtaagatatatcccgcaatttttaaattttcatttacagtaagttgagaaaaaacattatcaatttgaggtaaataagcaattcgaagttttacctttttataaggtggaatattagatatatctttccctttaaatattatttcaccagtgtatattgtggtaagcccgaatagagcttttaaaaatgtagattttccactaccatttggccctacaactgtagtaatttttttgtcttcaataatagcgttaatatcaaacagaatctgtaatttaccataacctgtatttagattgactacttttatcattttatttaatccccgatatatatctctataattttgggatcattaagaacttctttaatttctttttcccctttaccttcagcaataacctttccattaaacatgatatatagcctatcaatatatttgagaacaatatctaacctatgttcaactattagaaatgttacatcttgttctctgagttctagaattttactgaatatctcatgagacaatcctggagctactcctgcgataggctcatctaatacgataagtttaggattagtcatcaatgcccttcccaaggctaccagtttcatttggccaccactaagctctcctgcttttttaaaagtaagatgagatagtttcaaaaaattaattatatctaaagctttttctaatatttcttcttcttgtttgagccattttttataaaagagtgcagttaatggttcttctccctttgaagtaattcctatcattatattttcaagtacagtcatttcaggtaaaggttgaggggtttgaaaagttcgaaccattcctcttttatataattctgaaggatctttacctgtaacatcttctttttcaaaaaaaactttaccttcatcaggtggcagaaaaccggtaattacattaattagtgttgattttccgctaccatttggccctattagtaatactatttcttttctatcaacctgtattgatacattatctaaagctcttagttcaccaaagttcttaatcaatccatcggtttccaaaaaagaatttatttttttattgtttttatttttcatggctaccagttatttccaaatcacttttttagtcttaaagtcccataatgctttaatcttccagccttcattagtaacagcatagatagcataacttccactaactctatcattccactcattaaatttaatatatccagtaataggttctactccaaatttaccttcagaataattaatagcattttcttttatttttttagctaacatatcagcatcataaccgtgattttcttttagaagctcagcgtaagagatcgaaagtatccaagcggcgtcgtaaatatttagtgcatactgatcaggactagcaaattttctttcttgaaattcttttttaagcttttctgcttctttgctttccgaataaaatattgctgagtataggccaatttttttagccttgtctttaacttcttccagaactttttgactgccagctacagcatctccagccaaccatttaacatttaaaagaggggaattttgggaaatctgagagagaagggtacttacttcttcaaatcctagaaaaattaccgcatcgtttttgttaaagtctttctttactatattagtggctttacctattataggactccagtcacttatattgggatcgtaaggaataacttgaaccagatttatattgttagcttttaaaaatttaacagttgatttttttactccctctccccaggcatccactctgtatattattatagccttttgtgctcctaaatctttggcaacgtctgcaatcgcttcaccttcagaatcagcagaggcgactattcgaaagatatactttttatcttctggttttgcacaaccaatagcctcaggaggtgcggtagaggatggggaaatgatgataagtttattagaaagtaaataatttttaagattttttacttccgcactagaaagtggccctaaaaagacgttgatacctttggcttgtagagattgaactttatctaaacaaagcttgggatccgtctttgtatcttcaagataaagtttaatcttataaggataatttttttcttcaaaaaatttgttaattttttcttgagcgatctcgcaggcatgtttgctattaacgccgtaagtgacaagaggtcctgaaacatctaccagtaatcctaattttatttcttctttttgggcttcttttttttcttgtttagaacaggcaaccgtaagaacaaaaaaaacgaaaaaaagtatcaaatattttttcatacgcctctcctcaaaaaaaatttaaaatttcagaaaaaaaggggagaattatatcccccctttttttctaaaggctatcaagttttcactatttttgtttccaggttatttctccagtttcagaatgccatattccgccaaggacccatcctttctcagtgaccataaaaatggcgtaattaccgctagctctgtcattccattcgttaaactttatggttccggtaacaggctttacaccatattctcccttagagtatttggttgctacttctctaattttgctagaaagatagtcagcatcatatttgcctttttctttcaacatttcgacataagaaatggccccgatccaagcaccatcatagatattaagtgcgtattggtcagcctttaggcctttcttttcataaattttttgaagttctttggcttcatctgaaacagagtggaacatggtagaataaaacttaacttttatggctctatccttggcttcttctaaaattttcttactattggccataccgtctgttccaatccatgtgtaattgagagccggacaatcaagcttcatctgggccaataaagaagcaacctcttcaaaaccaataaatacaactcccgtatttttagggtctttgtattttaaatcatcaatcaatttttgaataatggggctccagtctgcaatattaggatcatagggaataacatccaataaagtaatgccccactttttgattctagctacactggcctgtttcaaaccgtctccccaggcgtctttacgataaataactactacatttttaaaacccaaagatttgcaaagatcacctacagcgtttccctgaaaattatcagtaggaacaagacgaaaaatatatcttttgtctttaggacgagcacagccgattttatccgggggagcagtggaagagggagacataatgataattctgttagaattaacaaagtttttgaggtttttaacttctccacttgacatgggccctagcattaattttatgcccagggcataaagggcttgagccttatcaaggcaaaccttaggatcacatttggtatcttctacataaaatctaactttataaggataacctttttctttaaagaatttgttaattttaccttcagctatttcagaagcaattttttcagtatgaccataagtacttagcccaccagataaatctactaatactccaattttaatagttttagcataaccagtagtagaaaatgcaaaaactaacaaagctaccaaacaggcaccaagtaacctaaatccctttcgcatggctaaccctccttataatttttcattcgcactatctaaaatgttacttttatgtaatattttggtctagattttaacacaaaatattccttaatctgtaaacattttagttatcaaatataatcaaatgaccgctatcataaagatttttttttgtcaagaaattgtatcattacctagatttgccctttaagctatatggacactagggggataacccccaatgccttgttccaatggtgaaccgggagttaaggatcagggctcgcagtgacagaaagggaaaaaactcgcagtgacaaaggaagtaaaggctcgccgtgacaccgggaataagtcattgcgagccacggagtggcgaagcaatctcgcaaggctacgcccagcagccgaagcaatccttgtcccgagcgctagcgaagggatccctgtcgccaggcgatagtctcgctgtgcgggctaaatctatgcttttttaatttttcaaaagtctcaactcggggtttggggacacagccatcaggagctccgctcctgaaaccccagaaataagggaaaaaatctaaaagatctaaaagtttttaaaaaaacaaagaatttgggagattgggggctgcgctcccaatgccttaaccggtaatcttaaaggctattttgcctctcacttttgcaaagatatctttctaatattaagctcattaacaaaaccttaagacgggagaaggtacatgagtgaacacgaagaaacgttagtaataaatgaagtgcttgaaggcgaaaatattgaaattcccgaagagcttccgtgtcttgcagtgcgagatgtggtgctttttccctcaatggttgttcctttatatataggaagagaaccttctttagcagccgtggaggaggcccttaagtctgaccgcttaattgttatcctcacccaaaaagatcctgacgtagatgagcctactccagaggatgtttatcacacaggagtggtagcggttatcatgcgtactttgaagctctctgatgaccgtcttaaagtgcttgttcaggcagtagctagggctaaagtttctgagtttgtgcaaacaaagccttattttcaagtaaaaattgaacttttgcgagatgaggaacctaaaaaaatagacgttgaagctgaagccttaataagggaaataaaggaaactactgaaaaaatatttgtcctaaaaaatcagttaactcctgagttaaataccgctcttgatagtattgaatctcctggcaggcttgccgattttgttgcctctcacttgaggcttaaaaccaacgaagcccaggaaatacttgaaatatctgacgcgctggaacgtttgcgaaagctttatcattatcttttacgcgaattagaagtagctacggtacaggccaagattcaaacccaagcccaggaggagatgagtcgaacacagcgggagtattttttacgcgagcagttacgggccatcaagcgagagcttggtgaagttgatgaacattcccgtgaaattgaagagtttaaagcccgcatagaaaaagcccgtatgcccaaagaggtggaaaaagaggccttaaagcagctgagacggcttgagatgatgcatcctgattctgccgaggctaccattgtacgtacttatcttgaatggcttactgagcttccctggcgtaaacaaactaaagataaacttgacctcaaacgggctaaggaaatccttgatgaagatcactataatcttgagaaagtgaaagaccgcattcttgaatatcttgcggtgagaaaactcaatcccaaggccaaagggccgattctttgttttgtagggcctcctggagtgggaaaaacttctcttggacgctctattgctagggccttgggccgcaaatttgtgcgtatatctctaggtggtgtaagagacgaggccgagatacgcgggcatcgtcgcacctatattggctctatgcccggacgtattattcagggtcttaaacaagcaggcactaataatccggtctttatgatagacgaagtagataagctttgtgctgattttcaaggagatccctcagcagctcttctagaagttcttgatccagaacaaaatacttcctttgtggaccactatctcggtgtgccttttgacttgtctaaagtcatgtttatctgtacagccaatatgactgaccccattccccctgccttaagggaccgtatggaaattatctacatttccggctataccgctgaagaaaagcttgtcattaccaagagatatcttttgccccgtcagcttaaagaacacgggttaaaacctgaagatatacagatttcagacgaaactatcttgaaaattataaatgaatatactgaagaggccgggttgagagaactggaaagaaagattgctgctatttgtcgtaaaattgccagacgtttagctgaaggagacaaaggtccttttagagtgaatcgccagaatctgcataaatatcttggccctcctagttacgtctctgagcttgaacaagaaaaggacgaaatcggcgtagccacagggcttgcctggacacaggctggaggagaagtcctttatgtggaggtcttagtcatggaagggaagggcaatctcattttgactggccagctgggagagattatgcgagagtccgcccaagctgccctttcttataccagggctaaggccaaagaatgggggatccctaaaaacttttacgaaaaatatgatgtgcatattcatttgccagccggtgctattcccaaagatggtccaagtgctggagtgacgattgttaccgctatgatttcagcccttgctgagattccggtttcaaaagacgtggccatgacaggggagattacacttaggggcaaagtgcttccggttggcgggataaaagagaagtcactagcagctttacgtaaagggataaggaaagtgattattcctgagaaaaaccttaaagaccttgaagaaattcccaaacatatgcgccgcaaaatagagtttattccagtgcgccacgtagaccaggtgcttgaagtagctcttcttcccgaaaagtgcaaaaagaagcggaaaaaggcttcatgaaattatttttaaaaatcttcaggggcgaaacagtccttacatgtaatgataaggtgctattcgccccttataattttccacaaaaagcaaactaaaaagaagacaccagataataaaacaatggttccagaggcaggtaagttaaaaacccctgctaaaaggatacctaaaacagcactgataatacccaagaaagaagccagaataacacaggaatgaaagtttctagccacctgtaaggctgcggctgatggaatggccaaaagagcagaaaccaatagcagacccattattttcataccaataactacggtaacagctgtaagcatggctaataagatatcaagtttggctactggaaggcctgaagccttagcactttcctcgtcaaaggttacgtaaagtaattcgtggtaaaacaggattaagcaggctattactaccccagccagagccaaagaaagataaagctcaaaaaggcttacggctaggatatttccaaaaagataggaaagcaaagagacgttaaaattcttccccagagtagctaggcaaatgccagcggccaggcctaggtttgatataatggctaccgctgtgtcgccataaagcccaactttttcgcgtacctttaggataataaaggccgcgatggttgaaaaaatcagggctaccgggaagggcaaaatgtttaaaaacaaagccagagccacaccggcaaaggcgatatgggtaagaccatggcccatcatggcgtcttttcggagtattaaaaagattccgaggatagaggccgcccaggccagaaaaccaccggccaaaatggcccgcctaaaaaagtcgtattgtaaaagttctaaaatcatcagtgtctatggattaccagatgatgttcaccgataatttgctggagccttggtgaggaacaaaattcttcatgtgtgccatgataaaccagcctgcgatttaaacaagctacttgtttaacgtgtttgttcactatgcctatatcgtgagtaacaatgacaatagtcaatcctttctggttaagttcagcaagtagatcgtaaaagcgttcttgagtggcagcatcaatccctgtggtaggttcatcaagaataagtatttcaggataacttactatggccctggcaataaatactcgttgttgttgcccaccagagagatttgaaagacgatgatgaagatatttctccatttctacgcgtttaagagcctggtaaatggcctttcggtcttctcgggtaaaaaaacgagggaatctttttttagggataagaccaaagcctactacttcttctacggatagggggaaaaccgggtccaccaaagcggtagccctttggggcacatatcccagacgccatttttctttaaatttttcaacaagtattccaaaaagccttatctcgcccttttggggtttaagtaggcccaaaatacatttcaataaagtggttttccctgaaccattcggcccgaggatagccagaaagtctccctgattaatatcaaggttaatatcctctaacaccaaacggtttccataccaaaaaaatagatgtcttatttctattagagggttcatttgttcaatttatatgcacgaaaaagggacttaataacaaacttatcaaagaaaaaaagactatagttatcaaagtaaccactattgtaaaaacgactgctttttcttgaggaatttttttaataataggtactcccaggtagaatatataaattccgtataggcttaaaaaaagccccaagataatagccggtgggaaaatacttaaaagcccacctacccaaccaggggtagaagaaaagaccgccaatttatgagacgccaaaatatcagcttcgcctccaaaacgaggggccaaaaagtcaactatataggccatgacaaaaagactccccactcccattaaagcacttaaaattaattgccttgccaggaggttagaggtcatgggtaaattgctaaacaagaccaatccaaaagagctggcaataaatacagcgaaaataaaaatcagggcataattgaaataaaggtctgttaaggttaggttttcttgcgctataacctgccattcttctttgggagaaaaaatgatgtttttagcgcgcgtaaataagttcattgttggctaccagattcaagagttttctttatttcttgccataataatttatctgctggtgccagtgacaaattttctatatcagaaggcaagaataggccaattttttgtccttcaagggcctgaggtgtgcctgaaagaatttcacaccgaaaacaatgaagggttattgctgcttcaggatagttaaagtcaacctcagctagcttttgtcctaccgcaactttgaggccgagctcttctaatatctcacgttcaagggccttttctaaagtttcccctttctcaagttttcccccagggaattcccaaaaacctgctcttatcttgccagggggcctctgggttaagagcaccttgccatctttaagtaaaagagccgccactaccgggaaacgcattagccaaaaacccgcctaaaaatagtatccacatgccgcaggtagtggttaaggtcaaaaatcttttctaattcgtcagaagaaatatgcctggttatctcagggtcactttttaccacttcaggaaaggttttgttttcatcttcccaaacttccatggcccttcgctgaaccaaaacataggcctcctgtcgtggaaggcccttttcagttagggctaaaagaagcggctgggtataaattagcccccttagcaagtttaaattcctttgcatgcgttcggggtaaactacaagcttatcaagcatgccggttaagcgcttgagcataaagtcagaaagagtggtagcatctggcactattaccctctcaaccgaagaatggcttatatcgcgctcgtgccaaagggcgtcgttttcaagggcaggcatgacatagccgcgcaccatgcgtgctaagccgcacagattttctgaaaggatagggtttcgtttgtgcggcatagccgaggaacctttttggcctttggcaaaaaactcttcggcctcaagtacttccgtgcgctgaagatgccttatctcggtggcaattttttctaccgtgcccgccagcaccgccagcgcggccatgtactcagcgtagcggtctcgctgaaccacctggtttgagaccggctcgggtttaaggcccattttttcgcaaacataggtctcaacttcaggttcaatatgggcaaaggtgcctacggctcctgagattttgccgtaagaaatcgtctcaagggcggcttcaaggcgctttttattgcggcgcatctcttcataccataaggcaaactttaagccaaaagttatgggctcagcgtgaataccatgagtgcggccaatcatgactgtatctttgtgttcaagagcgcggcgtttaaggacttgaaggagttcgtctgtgtcttctgtgatgatttccatggcccgtttcatgagccaggccatagccgtatctagcatatcagaagaagtcatgcccaggtggagatagcggccttcagggccgattacgcgttccatgtaagttaagaaggcgataacatcgtggcgggtctcacgctcaatttcttctaccttggctacgtcttcagggctaaagccttcttcgagaaaaggctttgtcttttcctgaataacttttatggcgctttctgggacttttccaagcttggcccaggcttcagcggctagcacttccaccaggagccaggcccttaacttttcttctgggctccatagtttggccattacctcgcgggtataacgtggaatcataggctatctccttttggctttgttgaataataaattttgcaaaggaaacattttcggctaaaaatcataccccaaagggaggcctttatgaaggattttttggttattccagaaagactggcgcgcataaaagaggtccttgaaagacgtcagcctgatttacgcctttttcttgagcgggtggtgaattatcacaatgtaagcgccattttgcgtaccgccgatgccgtaggcgtgcttcacgtgcattattttcatgagggcgagcttcccataaatgacgccattacctgtggggcccaccgttggcttttactacaccgggaagaaaaagtaaaagaggcccttactaagttgcgagaccaggggtttcaactggtggccaccgggcttttcccggaaactattgactttcgtgaggtagattatacccggcccacagttattatcgtggggcacgaacttgaaggtatttctgaaaccgtgcgagagcttgcccacgcagtggtgaaaatacccatgcacggcatggtgcaaagccttaacgtttctgtcgctacagggattattctttatgaagctgaaaggcagcgaaaagaaaaaggcctctacgaaatttctcatctttccgaggaagaaatagaatctatccttgaagactgggcctatcaccgtgtaatcaaagacaaagccagaggccgcctttcttcatgaaccaggggaaaacttttgaacttaaagttttgcctgctgatgaaggtaagcgccttgatgtctttttggctgaaaatatttccgagctcacccgctcgcaggcgaaaaaaatcattgaaaatggccacgtgaaaatagacggcaaagtagtttcaaagccaaggcacaaaatcaaggcaggcgagatcatagaagtttttgtgccggcgccaaagccactggaaataaaacccgaagaggaagttccctttgaaatactttacgaagataaacacttggcggtgataaataagccgcctggggtggtggtacatccaggggctgggcactacgagggaactcttgttcacgggcttttggccaggcttaaagatctttctggtatcggcggggaattgaggccaggaatagtccatcgccttgacaaagatacctcaggccttctggtggtggctaaagatgataagacccatcaggccttgactcagatgtttaaagaccgcgagataaaaaagatttatctggctctggtgcacggtgtcccaaggctttcagcaggaaaaatagaaaagcctatcgggcgtcatccagttaatcggcaaaagatgtccgttcacgccaaaactggccgtgaggccctaactttttatcgggtgcgggaaaggtttcctaaggcagcacttcttgaagttgagcccaaaaccgggcgtacccatcaaataagggtccacctggcttcaataggccatcccatagtgggtgatgaactctacggtggagcaaggcctcacggccctaaggccaggcggcagatgcttcatgcatatcgtttggcttttaagcatcctgtcacaggaaaagaactttcttttgaggcccctttgccggaagattttgaggagattttaagtgagttgcgccaggtcaagaattaatccattcgtaactttgaactacgatgataccggctttttgggctcgttcaagtatttccggtttagcaaagtgggtaatgattagcgggatcacttctccgccaaattcttctctgactacattcacttttttccacaaatttttaaacttagaggcgtcatctagttttaaaaccgcctcccccactaaaatggcttctttgccatttagtcgcaccctggcaaatatgtccacctcttcattttggacggtggttctaatgagacgatcaatgatttcaatgtcgtgggtcttttttagaaacgtaggaaggtagcgaaaggcttcattttctaaagcataagcaacactacgcgcaaggccaccgagttcttttctggtgcgctgaaggcctcgcgtcaatttggctatttctttctcggttctcttctgggcttcggctagttcctgcatagtgatttctagcttggtcaagcgttcctcactccgtttctgggtattgatcaggtctgctattattttggattgttcttttattacttctttgagctcgttaaattcttctttggtgacctggttctcaagctctttgcgttgttgttccatctcctccagaagggagaaaaagatttcgcgaagttctggaggagtctcgctgatttttttgataagtgtaacgctaacaggcactagctatccctccctattgaggctataaaaacattataatcaccttacggttaagagccaaacttgtaatcggacaggctttcatggaacactctaatcctattaaaatagccataactggcccgccagcggcgggaaaaaccacagtactttctatttttgcccaaaaaggagtgccagttttttctgctgatgaagaggtgaaacgcctctctcaaccatgtaagcctgggttccacctggtagtgaaaaaattaggtaaagattttttgactaaagaaggtcagcttaaccgccgcaagctccttcacgctatgttggctgatccgaaaacaaaaaaaacccttgaggagatttttcatccgttggttaaaaaaagccttcttgactggtttgaaaaaaataaagacaagccgcttttagtagcggagatcccccttctttaccagggcagctgggaaaaaatttttgaccgggttatctgggttactgttccgcaagaagttttgcttgagcgcttaagcaaaaggttgaaagacgaaaggctcgccaaagatctccttagatgttatcaaaaagatttaccggagaaaatttttccggatttagtgattgaaagtacgagcccgctatcaaaaattgaagagagaataaaaaatgatttcttttagagaagcgctttcccttattgccaaacatttaagtcctcttaaaccaatttatttgcccgtgtggaaagccagaggttttgttctggctgaagacgtaaaatccagggtagatgtacctaaccgagacgtttccttaaaagatggctatgccgtaagagctgaagacatttccgcggctaatcccgaagatcccgttatccttaagcttattggcgagatttttgctggcggagacgaagattttgaagttttgcctggcacttgcgtgaggattacagccggtgcccctttgcccacaggagccaatgccgtcttggccgaagagtttagtcgtcttgaaggagaaagtgttttggctctggccgatgcaccagaaggcataaatgttatcaaaaaaggtgacgaccttcttaaagaagaaattattttagaaagcggtacctttctttctcctacagaagtggggctcctggccgccgctggctttgataaagtcaaagtattttctcgtcccagagtaaagataattgctactggagatgaagtggtagctccgggaagcccacttgagcccggaaaactctacgccagcaatctggttacacttgttagctggtgtaatcactttgactttcctgtatcctgggccttaatcagtgatgaaaaatcgcagttaaaaattgctgttgaagaagcccttttagaaaatgatgttttgattaccagtgggggtgcctggaaaggccctaaagatttggtcttgagagttcttaaagaacttggctggcaagagatttttaactacgtgcgcattggccctggaaaagccatttcttttggcaaaattggagaaaaagtgattttttgtcttcctggtgggccaccgtctaatcagatggctttcttaaacttggctttaccagggcttttgaggctttgcggccggggaatgaatcctttccccactataaaagctttgaatcgccaaagactttccggtgagagggagtggactcaatttttctttggaaaaattcttcgcaaaaaaaattgtctctggtttcaagctctaccttttaaaagtcgtttaagttacgtaggacaagctgatgccctggccattcttcctgagggccaagatgtgctaaaagagggagagtctatttgtgtgcgtatgttaaaaccttgctctgcttgtgacttttcagaggggtattgaaaagttaaatattttctcgtatcaaagcctaaaattttgagtttaattcttgacaagttctaaaatgttttttatatgaacgccgcacactaacattaaactttttgtttaaagattgtaatcaaaacctggaccaggtcttgccaagggccggttcaggtttattgatttaggagggcgggcttgaagccccaatatgctgaaaataggagaaaaaattagaaaattgagaatagcaaacgatctcacgcaagaagagttagccagcagggctggtttaactaaaggttatatatcgcagcttgagagggatttaacttatccctcgatagtaactttgaaagacattttagatgttttgggaactgatttagctacgttttttaaagaagaaactgcagaaagggtggtctttcgtaaggaagatcgccaaaaaatagaaggaagtggaattgaatttttgatcccgggatcaggtcagaaaacaatggagccggtgttagtaacattaaaacccggagagaagaccacaccggatgcgccccacgagggcgaagagtttggttttgttttaaaaggagtggtcaagctctggataggagcacgagcagaaaagctccgtcagggtgagtgtttttactttcgggccgacaagcgccatttcgtagagaacgtggggcgctccatggcccaaatcctgtgggtggtatctccgcccactttttaaattttgtttaggagggacggccatggaaaaaatagaatacggttttggtcaacacttgattttagacggctatgggtgcaatagggaaaagctcatggatatcgactttatttacgatttcttgagcaattatcccgctgaaattgaaatgacaaaaattatgcccccttatgttttcaagtaccacgcaccggtaccagaagattggggcatatctggtttcgtaattattgctgaaagccacataagcattcacacttttccagaaaagctttacatgagtgtagatatcttctcttgtaaggattttgatgtggataaggctattcgtgacattactaaaatttttgaggtcaaaaagagtgagataaaagtgcttgatcgtggccttgaatttccccgctcaataagaactgtggaacgctttattcgggctgaacgcaatcagtttactgtttaagaagacttttaaataaggaaacttaaaaggccgggttttgtcccggcctttattgcgtaaaatgacttttctagggttatcggaaaatcctgaatcggccaaaatagtttttttgccagcaccttatgacgctacgacatctttttatcctggtacgcgttttggcccgcgtcgtatcatagaggcaagcccttatcttgagttctacgacgaagaaacagattgcgaggtttatcagaaagctccttttcttaccttacccgaagaagaactccccatagctccacaaaatatgcttgaggagctaaaaaggcgtcttaagccataccttgaaagaaatatgtttccagtagtgcttggtggagagcatacggtcagcctggccccaatagagattttggccgaaaaacatcctggtctttgcgtagtacaaatagacgctcacgcagatctgcgagagagctatcaaggaagcccttattcacatgcttgcactatgagacgagctttagagtatggaatagagcttttccccataggaattcgtgctatttctcgcgaagaaatggagtttgtccgtgataaggggcttgagattttctgggctaaagatgtggtgtttaaacctcattctatcgcccaaaagatttcccaaaggattggtagccggtcggtttatgtaactatagatcttgatggatttgatccttcagaagtgcctggagtgggtacaccggaaccaggggggctgaaatggtacgatgccctggttattttgaaagagcttgccggattaaacgtagtaggttttgatgtggtagaactcttacccgcagataatcgttctcctttttttgcggctaaattgatttataagtttctttcatatttgttttgccgtatttgaaaacaacgtttgagttgcctttttcggggaacatgttatttcttataaggccagccggcgtagctcaatcggcagagcacgggatttgtaatcccggggttgagggttcaactccctccgccggctccagctttcctcaatgaagcaattttttgtttataccggtggtattggataaaacattcttactggtaattccatcactacggtagttcctcttcctggttcgctcaaaatgtgtaaaacccctccatgggttttaaccactttttgcacaaaaaaaagtccaaaacctgttccttgggctttggtcgtaaaaaatggcatggtagccttttccaatatatttttttccattccaggaccttcatcttttactactatggctacttcgtcataacatagtttagtttttactaatatttctcctcccgttttttccatagcgtctttggcattttgtagtaactcatataatgattgagagataaattcctcatctaaaaaaatttctggaatgtcttcttctaaatcaagttttattttaatgttagggggcagttctcttttgaaattttctactacttttcgtactaactgatttagagatactaattttagatttaattgtaatggtttactaataaatgttagtctatccattaatttttctagtctgttaacttctttgattatggcattaatatatgttttagtttttggatctattttttctagctttgataatattttacataatccacctattactaatataggatttctcatttcgtgagcaaactgagcgattatatcaatatagagtttcattccttctagttgttgtaatcttctttcatataaatttttttcctgtaatatagaaataatttcccaaaaaagacgagcgcctaagtgatcaataactttggttttaggaggtttagttttaaaaattttctcaagaacttcatctgagccggtaagttcaattactaggtctatatgagggaattttttaaataattcccgaaaatccgtagaaacacagtagccctttttttgagcataaaggtaacctggagcttgaggattaatatcggctacacctaagatcacgagatgtaaatgtttaggttcgtattcttctaggagggctaaaagttcccggcaagctttgcctccaccgacaataactacgtcaacttcttttttctccaagatttgccccttagtgcttttttatatttttagcataaaatttatgtttaaaggcaagtaaaaaatttatctatccgattggccttacggctaataaatgtataatgggcaaagattcataaaggcaaggagggcttatgcctatatctagtattgaagaggcactagaggatataaaagccggaaagatgatcattgtcaccgatgatgaagaccgtgaaaacgaaggcgatctggtaatggctgcggaaaaggttactcccgaagctataaactttatggccaaatacggccgaggcctgatttgcttgacccttaccaaagaagatgtagaaagactccagctaccctttcaacccaaacgccatggaaccaaatttgacaccgctttcacagtttctattgaagcacgccacggtgttaccactggtatttcggctcatgatcgagcccatactattaaggtagctattgatcctaaaagtggtccagaagatatagtaacgcctggccacatttttccaataatggcccgcgatgggggggtgttggtgagggcaggccatactgaagcttcggtggatttagctcggcttgctggtttgaaaccagctggcgttatttgtgagataatgaatgatgacggaagtatggctcgtatgcctgaccttgaaaaatttgccgccaagcacaatcttaaaattgtaacaattaaagatcttatagcctatcgcttaagaaatgaatgtttagtcaaaagggaggtggaaacaaggcttcccactccctggggagagtttaggctcctagcatatacgaatttgattgatccctttactcatgtagcgttagttatgggtgaagtaacggaagagccgattcttgttcgagttcattcggaatgcctaacaggagatgttttcggttcccttcgttgtgattgcgggcctcagcttgttagagctttagaaatgattgccgaagaaggtcgaggcgtacttctttatttgaggcaagaaggcagaggtataggtcttttaaacaagttaagagcgtatgttttacaagaccagggcaaagatactgtagaagccaacgaagccctaggttttaagccagatttaagagattatgggataggagcccaaattttaagagatataggtgttaaaaagatgcggctaatgaccaataatcccaaaaagttgatagggcttgctggttatggtctcgaagtagtagaacgtgtacctatagagataagacctcatgaagaaaactatcgttatctaaagtgtaaatgtgagaagatgggtcatttattgacggtttttaaggaaaaattttaagtggaggttttatgaataatctaaaaactatagagggtgaatttaagggagaaggtcttaggtttggtataatagcagggcgtttcaatagccttataactaaaaaactccttgaaggtgctcttgatgccttaaaaagacacggggtctctgatagcaatatagaagtagtgtgggtgcccggttcttttgaaatacctttggtggccaagaaaatggcccaatcagaaagatatgatgcccttatttgtttgggcactattattagaggagcaacccctcattttgattatgtggctgccgaagccagcaaagggattgctcaggttatgcttgaaatgaatgtgcccatagcttttggtattttgaccacagacaatatcgaacaagctatagaaagggccggtactaaggctggaaataaaggctttgatgcggctatggttgctttagagatggccaatcttttgaggaagttataatgggtttgcgccgaaaagctcgcgaaatagccgtacaaatactttaccaggcagacgtggccggagtccccttcaatgaagcctttgctacctatgaagggtactttaacccatcgcctaaggttttagagtttgcgaaggagttggtaaacggagtggccgaaaaacaggaagaaattgataaaataattgaaaaatatgccaaacactggaaattgtcacgcatgtctgctaccgatagaaatatattacgactggccacttatgaattactctatcggcctgatattcctgaaagagtttctataaatgaagccatagagctggctaaatcttttggctcagatgaatctgcttcttttgttaatggcattcttgatgctatttacagacatgagtgcagaaaaactgctaattagaacaaaatcttaacttaatagaaattaattcaggggtaagatttttagcgttatttaataaggaacaagtttttttagttttttgttgttttaaataggcaatggctaaattatagataattgaaggatcgtcagatatcttaacagctttttcaagagttatttgtgctaaatatggtttattttgtaataagtagatagctcccatattgtttaaaatatcagcctttttttgtgtgtctttttcttcagctaaagcctgttggtaataataaatagctttttcgtactggccactttggcgagcttcttcggcgagtaaaagataattgttaaactggtttttaatgttagaagaaattttgaattgtttgtttgttgtattgttattaacttttatattgttttttgtcaatgttttattgtcctgtaataaagatagtgttctcctttcttttgctaaatctttttgtgtgagtttttcttgattgaatttgtttttaatcgtgctgttaattatttgtttttcttttgtttttatagtattttgagtttcaatttttttaacattttccttttgagataaagttttttggtttttatttttttggggttgttgaaaattttgttctactgaagagatattttgttttttgaaaatgtgtatatagttgttttgaggtatcggtttttttattgattgtctgttggttaacttggtttgtctttttaaaggtttttgttcaaaagtaaaaaataacattaatactagacaccctagtagcaatgaacaaattattatatatagataaattttattttttttagtctgattttctttttctctattgagattgttaggtttgatagaaaattctgtctgttggttttcttgtaattttcttatagcctcaaataatttgctcattttattatgctagcctttattagaattattagttctacttttgatgacgattcttctttgcttttgaatatgtttccgataataggtatgttgcttattacgggaacactattattatttttttcgtttttattcattattaggccacttatgacaattaaatcattatttttggtttttacgacggtgcttgtttcgcgaaggcttatttctggaagggttatttcataatcggctattttgcttttttctaagctaataatatcactttttataggtactatagatagtaatatattatttttgtcatcaatatacggagttactttgaaggctaaaccatcaaaaatagaactagtttcaatgtttgtacttgcagtagttattccttcagatgatgttgtttcttttgttatttctttaatatatgcgatagattttccaactcctataaaagctggttggccatgtagagttctgattctcggattagaaactatttttacttgtccatacttttctatagcatttacaattatattaaaataagggtttcctgtaagggtaaaagtgaaagctcctgaattgttccataaaaaactagttgtgctacttaaatgtagtgtattctttaaatcattttgtaaaatattttgccagttaattccaagttgatagtttttgtttaggtttacttcgattatttctgcctctattaatacttgttttgagtacttttcttttaccttgttaataaaatttgatattcttcttaaattttctgctttatctcttacatataatgtgcctgtatacttatttaatatgtatttgccattttttgataataaatttttgatatttttttctattattgaaaatatgtcattttcctttgagtttccactgagttctatttctccttttaagggattacttgtattctgattgtcttgattacctcctaagacatcgcctccgatattgtagttaacttttcgtactgttgttaaaaagtttaggtcaaataacttttcgtcgtatagtttaacataaataattccatcttttattttatatgttgtgcctgtaaggcgtgtaataacatctaatgcattctttagtgttacattgtttagatttatagttataaatttttgctcttcaggtagttctttttttatatcattatcaataatgagatttaaatcagcggttctagcaattaaagccagtattttttcaaaatcttcattgataacagaaatgcttattttttctttttcaataggcgatagttttttgaatataggttttagattagatagtgttaaattgttttctgtttctttttgaggcgccactggcaggtttatttgtggtaaattatccgttttttttggtggaattgtttgttggcttgcacacgcagtaagtgcgaatataataaataagatcgctatgctttttttcataatttgcctcgtctattttatactataattttttctcctggttttatgtttatattttgaccattaatttctatttcaactttattgtggaaaatttttattattttaatattctttattgtgtcaccttcttttaaaaacattccatttattatacaagcttttttattgtttattactaagatccctgataatagcaatatttgttttttatttgtcttttggttaataaatttttgcttgttgtttagttcaaaaatttctccggatattatgaatctttcgtttgttttgtttttttggggtagaacaatggtttttgctcttaatgtgttattaattttattgtatttactgttaatttgccatattgctatgcttatcgataagaatgttgtgaatatcattatccacattataattatgttgacgttttttagttttatcatttttattaaaaaaattctatcttttctcctgataattttaatactctaaaacaaaaatctttctgacatacctttttgaatgtaaatgattttataaataaataggaatttttatcatataaactatctaaatataaagatagtattctctggttattaactattgcgttaatttctatatttgatcgtactatgtttttaggtttatatttttctataaagtcttttattttttgattatttgttttttgaatttttagttcttgttctaatttttgatttacttttaaataatagttatattcttcccagtttttaaaagctaagccccctgaaactgcaaaaattatgcaaatagtaaatattcctaaaatcgttttgtatttatcaaaaatttttagcattttcattttaaaatctttggtatattcctttaattattaagtttccttctcttttattttgatcataaagaagttttatttgattttcgtttatatctattcgttcctttagattagccaaaaatagggtaagttgttgttgtgtgtaatgaaaatctcctttgcattcagccttaactaaaagattattcccctttcccgaggtttctgtgataactacgccagtaggtgttattgtagataaccaggccaaaaattcgttaagcttaaatgttttcctatacttttcgtaaattttagcttcttcttcaattaactttatttcttttggagaaatcatcttattgaatttttcaagttctttatttagctcgcttttaatggtgtaatgctcttttttaattttttccacttttggataataataaaaccagattccgtaatttaaaatggagccgacaagcattgcaaatgtgatttttctaattatggaaaaatgcttctgatactgctggtagtcagcggggaggaggttaagttcttgaggaacgaaagggaggccgaaaaattcaggatactctaaggcagtgtctaaaaagctctcttcaataaaagagaagtccggccttattagtggcaaagaagtttctggaaggagttccctttttgggccataggcaataattcctttaagattgagaccaagaacgcggtctccgtaatccataacagcaagaagtgcttcttccacctgagctgaagtgagcagagaaccgggtatgggcttaatagagcgcaagtaatgaatgtttttaaatccggttatagccaggaagccatagtctttatcaatatagacgctgataaccggagaatctgtttcctgtaaagtgagataacaagttgccagctgagtagctgttaatacttttatttcggtttcatattgttggaaatcactaataatttcttctactggaaatttattaatagctacgaaatttacttctaactgagttttaagatcttctttaatatgaaaaattattaatggtgttccttcaaagatacctaattcctttaaacgttctcttaattgaagctctataagctctttagggcctgttggcaaagtttctcgccctaggtaaagctctgggaagtatttgacagcaattacttgttttcctttaagtttttttaagctagttttttgaggagcctcaagaagaatatatttgctaccgcgtttagccagttttgcgaataagtaactatcttcttctttttttactataagaagctttttcataatcccaaaatccaataggatattgttagaccaaatgctattaatattaaaacacctattagtaaaataacaaactttgatttgaactctatattccttttataaggatttaaacttactaatgcttctttcaaaacttttgagtctatcttttttttcttttcagcagcagcgaaaagaactgctctatccataatcttattgagtagccgagggatcccgccgctttcacgatataaaactttcaaagctttgttttcaagttttaagctgtgtccacctgcccggtgccagcggaagttcaggtattctaaaatctcttcttggttaagcggagaaagcttttcccagacagttatacgctgaagtagttgagataactctttagagttgagtttgtcagctagcccgggttgacccaccagaagaatttgaacaagcttttttttgtctgtttcgaggtttgagagaagccttagctcttcaagactttctgtcgggagattttgggcttcatcgattattaaaaggagcgtctttccctcttgggcgagactgagcagatagtccttaaatctgcgtaggagttgttctttgctttcttcagtagaaaaaggaatgtttaggtcttcaagaatggccttaagaagctctttaggagaaagagtgggtgaaagtattaaagctacttcgcgatcagcaggtagttcctcaagcaagatgcgaagaagaagggttttgcctgtaccaggttctcctgtcaacactaaaaagccttctcctctggcgagggcatacttcaggacttcaagggcgctcgtgtgtttctctgaaggaaaaaagtaagaggtgtcaggggtgagcctgaagggatgatcttttaatccaaaatttttaagataatccagagtcattagaacttacctatctgagaaatcatgtcgtaaattggcccaattaaggctaaaacgattatcagaaacagcaatcctgccactgtaattaaaataggttcaagcattttagaaagcgtggccaccaggcgttcaagcctctgatagtagtaatcggcaagatatctaagctggtccaccagccgaccagtttcttctcccaccttaaccatacgtagttcaagaggtgagaaaaagcccgtcccctcacaagcttcaaaaaaactaaaaccttcttctatgcggtttttaagagtcattataatttcgtccatgtatgggtttttaagactttcctgcataatttcaagggtccgcataaggtttacacccgcttcaagtaaaagggcagtatattcaaaaaagaaggccataaaagaagttcgcctgactttaccaacaagtggaagctttaagattattttttcgaagtaaaatctggccctgggaactttccagacaaagagccctgccactaccaggccaaaaggaacggccaaaaagtaaaaccaattgcttgtgcagaaagaaaccagggcaattagaatccgcgtggctagcggtagtttgaccttcatttcctgaaacagggtgagaatcctgggtaaaacaaaaaatatccagaaggcgagagcccctgtcatgcttaccagaatgaaagctgggtaaatgagagctcgtttggtggtggagataatttcgtccacgcgtaaaaggtgttcggcagcggaataaagggtctcatcaaggcggccggtttcttcccctactaaagttagagcctgaacgataggataaaatacttttgggtgttcttttatgctttcgtaaaaaggctttccttcttcaacgttctgtctgagtttgcggatagctttagccagggttttgttttcagcggtcttttccaggtcttccagggcctgaataaggggcactccgcctcttatcatgaaggcaagattgcggcagaactcagccagttccacgcgggttactttgggggcaaagagctcctcccagaaatagcgctttttaaggcgataccgtataagaattaagccacgacgctcaagccagcgtaaaagttcaagagggccttcaaagtatccctcatcttttatacgcctcccggtagctggctctaaggcttcataaacaaattcaggcattagccaagcaccctcaccgcttcttctactgtagtttctcctgctagtatgcgttttttagccgaatcccagagagtcttcatgccctgggccacggctactttttttatttccaccgtggagacacctttggctatcaactctttaatctcttcatcaaataaaagaatttcggtaaccgccgtcctgcctaaaaaacctttgccacggcagatttcacagccttttccacggaagtaagtagcgtcatggggaagcccatatttttcaagtagttctggagaaggcctgtattcttcaaggcagtgggggcaaagacgccgcagaagccgctgggcagtaacgccaaggagacttcccgccaacaggaagttcgtaatgcctaagtcgcgcagacgctcaatggccgaaacggcgtcgtttgtgtgcagggtagaaagcaggagatgtcctgtcaaagcggcgcgcactgccatctgggctgtttcctcgtcccttatttcgcctacaagaattacatctgggtcctgtcgtaaaaagtgtctaatggcttgggcaaaagtgtagcctatgtcttcgtttatctgggtttgccgaattaggggaaaatagtattctacagggtcttcagcagtaagtacatttttcttgatagcgtcaacaagtcgcagagcggcataaagggtggtagttttcccagagcctgtaggcccagttaccagcaccatgccatttggcttggtgaagagttcttcaagggcctttacttcttcctggtcaaagccaagggagattaggtgcctgatggaggccttaatagggagaagccttatgaccatgttttcgccaaataacccgcgcacagtggaaattcgcaggtcaaattcttctcccagaaactcaaagcgcatcttgccatcctgcggcaggcgctgttcggcaatgtccatgccggctctaatttttactgcgtttattaagcgcccgtgaatcggagcgggaaacacgaaagccagctcaaggagcccatctacccggtagtaaaccctaaatgttttttcatagggcacaaagtgtatatcagcagcgtttacgttaatggcttctatcatcaggttttgaaaaagctgatccacatcaaaattaagggttggatttcttttaagtctatcaaggaggttgttaatttcttctcttggtgggtgttgaagcaggtagtaaaagtgttcgacggtcttttgtatttgagacttcggtgctacataaagttctatttttgtttgggtatggcgcagaagggcttctcttacccgtcggtcaaacggatcagcaattgccacatgcaaaacaccattttcaagtttgaaaggcaatacctgtgcctctctggcaaaccgtgagggaatttgtaagagggcccttttttcaggattaatgttggcaaggtcaatgaagggcaggttactttgctgggcgagaacctgggcaatctctgcgtccgtaaccagccccagacgcaccagaatttcgcccaggcgttcgccggtggcctgctgctccaccagcgcaaacctgatgtgctcttcggtgatacaacctgcttctttaagtaactggcctatgggtttcatattaaaagtgcaatctcaatttgtgatcgctgaattttgcaaagatctctttagaaatcatttgcaacttaattttgttttaagttcccaaatcgtcacccaacgcgcaatatcatcgtattcttcagagcgatcaaggtcgttagggaaatcgtcaacgtcttgagttccctgttcataaaccttaaccgttacgttactcgttacttttgcagtaaataaagaatttttttctatatccgcagaacctgcaataagcccggtctgaatgttgtagttaacaccgcttcccaccatgatgaaagctacatcagtgacgctgctgccgtccggtcgttccactgtaatgttagtggtagtttgagtgcaaatactatctgttgtggtaagattttcgtcgtaaatatacaaaaatggctttccggtgctgtccctggcgtagggaacgacctttgccacctccgtagcatttggtaatctgccatgggcaatggcatagccgattatggcttccacattggcgttgagcttctcacggctttccctatatttagcttgtttggtgagcggacctatgaggcttacgccgagccctaacagaagacccagcaccaccagtacaatagcaagttcaattaaggtgaagcctttatttttcattttttctttgacatggaaaatttttaatttaaatttatttttcggttgaaaataaatttaacccaaaatataaaacttataaagtaggaggttaaaaaatgcgaaacaagaaaggttttactttggtggaactggccattgtgttggtaattatcggtattattttgggaggcattttgaaagggcaggaaattatcaaaaatgctaaaatcaaacgcctttataatgattataaaggaatagtagctgctatttacacttatcaggataggtatcattctcttcccggggatgatcctcaggcaactactcatcttggcacttgtactacccataatggagatggtgacggcttgatgtatgacgagacggcgaccgatggtagctatgtttgggaacatttaaggtgcgcaggtataatcccgggttctggtacaactaatccctctcatgtttttggagggaatatagaaattttaaataaaagaggagataaaatctgttttaatatagtcccaggagatgtagccgaagctattgatatttctaacgacgatggcaaacctgattctggtagtattaaggcttatagttctcgtactgccactactccagtgacttcttatagttctgatagtaattatactttttgtttctcaatgtaaaataaagggcgggtgatcccgccctttatttttagcccctcatcaacctctccataagtatttttcattaaaaaaagaaagaaaatttagtattttctagaaaaaaactattgaatttaaaccgttttaattatatttgaaaacagttcttaaaggatatgtgatttttatgcaggaagattttattttttttaaaaatgctaaaataataaatgtttataccaaagaggttttagcagggagctttgggcttaaaaaggaccgctttctctttgtagattattctgctgaccaaaatatcctttctcaattcctaaaagaacacaaagaggcccaagtaatagacttagaaggctgtttcgtgtgccctccatttatagatggccatcttcacatagaatcttctcatttgatcccttctgaatttgaaaagtttgctttaagaagtggggtagggaaggtcgttattgatcctcacgaaatcgccaatgtatgcggaaaagacggcataaaatttatgctttcagacgctagactacttgaagtttacgttatgataccttcctgtgtgcctgcctcaccatttgaaacttcagggagagaaataggaccagaagacgtagaagaactgcttagttttcatgaaagagtgctcggtttagccgaagtcatgaactatcccggggtcattaatgaagatacctctattcttgccaagataaaagcagcccaaaaacttaaaaaaattatagatggtcatgcccctttgcttaaagggaagggtttaaatcagtatatttttcacggagtaatgagtgaccacgaatgtgtagaaggagacgaagccctcgaaaaattgagacttggcatgtggttaatggtaagagaaggaactgcttcgaaaaacatatatttattagaaaagcttaaaaagctaaacgattttagaagaataatgcttgtaagtgacgatatatctccccttgatcttgaagaatacatgctaaaagttttacgaaaagctacgaaatatgtagatcctttggctgctattcagatggttactattaatcctgctagttattttaatcttccaactggcattaaacccggcaatcaggccgattttttagtattcaaagacatagagacctttaaaattaaagatatttggtttaaaggaaaacctctttctttctgggaaaagaacttattaaataaaaaaacttttctaaataaaaaattaatctcttcaattaagactaagcctaagactttagaagaatttttaatttccggttttgatgacggtaatacaggcaaagtacgattaataaagccttttaaagattctcttctaaccggagaagttattcttccaattaatgatgctaaaaaggaacttaaaagtggaaatataaatagaatttacgttatagaacgctataaaaacacaggtagaattggtaaaggtttgattttgggtttaataaaaaaaggagctattgcttcgtcttatgctcacgattctcataatattgtagttatcggaaaagatttagaagatattgttatagctgtaaacgaacttattaaaatgcaaggtggttttgtattagtaaaagatggtaaaattatagctaaagttcctctaaaaattggggggataatggccgatgatgctgaaaatttaattaaaaatttgcaatcattttatgaaatagctaaagaaatttctttattaaaagacattcttttaagtatgagtttcttttctctttcggttattccagagcttaaaattactgattttggtttggtcaaaaattttaaactcgtgtctttagttgaacataattaattcataaaaagaggtggaagaaatggacttaagagaattttttgaattcgaaaagtacggaacggatttaaagagagaggtattggcgggtattaccacttttatgacgatggcttacattatctttgtcaatccgcaaattctgagtcacgctggtatggattttggtgcagtgatggtagcaacctgtatctcttctgctattgctacttttatcatgggtatttatgctaaatatccttttgctttggcaccaggtatggggcttaatgcttattttacttatggtgtatgtttggggatgaatataccttggcaaactgctctaggtgctgtttttatttcaggtgttatttttattatacttacattaactaaagtcaggacatggatatttaatgtgattcctaacgccattaaatatggtacggcggttggtattggcctctttattgcttttattggtttaaaaacagcaggaataatcgtgcctagcaaggcaacttttgtgactttgggaaatattaaatctcccgaagttttattagctttttttggtattttgcttacagctgttttagtaagccgtaatgtaattggaggtattcttctcggaataatagttacttctcttttaggaatgattttaggaatttctccttttcctaaaggtttagtgtctgctccaccttccatatctcctaccctgcttcagcttgatattaaaggtgcattaaaccttggtttagttacaatagtattgacttttctttttgttgatatgtttgacactttaggaactttgagtgcccttgcctctcaggccggatatcttgataagttaggaaaacttccaagagtagaaaaggcattaatgtctgatgcaattggaacagtgactggatctcttcttggtacttctacagttactacttatatagaatccgccagtggtatagcccagggaggaagaaccggtttggtagcagtcgtagttgctttactttttctattagctttatttttctatccaatagtgaaagctattccaccctatgcaacagcttcggcccttgttattgttggtgctttaatgattcaagctatcaggaatattgactttttcgattttaccgaattaattcctgcttttattactcttattaccattcctcttactttcagtattgccaatggtttggctttaggttttataagctacgctgttattaaacttttatctggaaggtataaagaagttcattggcttgtctatgttctagccttaatttttgccttaagatttttatatttggcagattaatcttagatttccgatcgattttatacttgttacactatgggtggtaggggataggcgaaactccaatttcgtcgcctgtctccgccttacttgtgttggtctgtaaggtagattttttcaaaattaggtgactaaaagagcctgttgcaagatggctggctctatgttatttgattaaggcaacgccgaggtggcggaactggcagacgcggtggactcaaaatccactggggttcacccccgtgcgggttcgactcccgccctcggcaccaattttcctcaatttatttcaaaaaatccttctaatttcccctaaaagttggtattaaagagaggggttcttctccaaataaaaattaacctaaaaaggaggtctttttatgaaggttacgatttccgtgattaaagcggacattggtggttatgtagggcactcttctactcatcctgaggtagtggcaaaagttgaagaatatgccaaggccggtgtagaaaaaggtactttgcttgatgcttcagttattacctgtggtgatgacattgctattgttatgacccacaccaaaggcaaagacaatgaagaaatccacaaactagcctgggatgcttttgtagcaggcactgaagtggccaaaaagttaaaactttacggtgccggccaggaccttttggctgatgctttttccggaaacgtaaaaggcatgggcccaggggttgctgaaatggaaattgaagagcgtaaaagcgagccttttatcgtctattttgctgataagacttctcccagtgcctggaacctggccctttacgaaatgtttgctgaccctatgaacacagctggtctggtgattgatccttctatgcacgatggctttacttttgaagtcatggatgtctattctggtaaagccgtaaagttagagacccctcgcgagctttatgaccttttagtctttatcggtgctaccagccgttacgtggtaagagcagtctatcgtaaccgcgatggcgaaattgcggcggtggcttctacccagaagctttcccttatggccggccgctacgtaggtaaggatgacccagtgcttatcgtccgttgccagagtggtttcccggccgttggtgaagcccttgagccttttgctcgtccatggttggtagagggctggatgcgtggttctcataccgggccgcttatgccggtatcttttaaagaagctaagcctacccgttttgacgggccaccacgggtgatagccgctgggtatcagctctgcgaaggaaagcttgttgggcccaatgacctctttgacgatccggcttttgatgacgctcgcaatcgttgtgcgctactggctaaccagttgcgtcgtcagggtatttttgaaccgcatcgcttgccacctgaagaaatggaatacaccacactacctaaagtgcttgaaaagcttaaagatcgctttgttgacattggtgagcctgaggctaaggccccaggttctggtgagggagaaatccacgaataacaaaaaggggagcattggctcccctttttattttttatcaaggcagaattctatataaatttttgagccattcaaggaaaaaggcataaccagccgttgggatttgcaaagaatttctaaagtgtgattttctcctgaaacaatagccggggtggagctctgaagacttattccgttttgctcaaaacgcctacgaaaagctccacaaatcatgttagccatttctccagcagcatctctaacttcatcgttaatttcttctggtcggtgcccaaataggctttccactacaccgaacagggaatctttttcaaaagtaaccacgaaagtgccggtaaaacctttgcctgttaggcccagaatggcggaaacatctcctaaagacttccgttcctgccgtatgaatgttttttctggggtaggggtttggccggtgaaagtgctgataacctccataactgatgcttcaatggcttctccaataggcgacttacccattgaacctcccggagtatttttattttctattcgaaagaactcttttaaaactttaaagactttaggcaaagttaataaaaatttttaagtttcaaatggtcgggcactcatgatgattatttgccaaccagagtcggccagagagtttaaaatattgagggttctcttagcgcggttttcatcaaaataagctaggggttcgtcaagcaggaaaaaggccttatgttcaaagaaaagctcaaccaaggcaagccttgccgccagaagcaactgcactttagtgccgtctgaaagggaatcaataggaaaagcttttccctcctgattaatagctacccaatctctcttgaaagcttctctgtcaaaaaataaggaagggaaattgaacctaacagaaatatagcgaccttcggttatttctttaaaaatttctgccactttattttcaaatttttcaagataggcctgatttattctttcttttagtctggcgagtatatctgctgaagtgcgtaagactgcttcaagccgcttaaacctaagcaattgcctttcaagaatttttttctcatcaagaagctcttcatagcgcgcgagatctggtttgcgagccacccggtcttcataaagatctttttccttgtcaagtttgataatctcagcttcagttctttctaagttttgggctacctggtttaaaaggtttgatatgttttttaggctgtggccttgataagctttaatggtttttagagaaagcccttcttcgaagtctctagggtaatcttttattttagtctcaaggtttttgatttctgtttttttagcacttagttcttcttttagggctagatatttctcttcaagatttctacgcttttgttcaagtgtttttatttggtttctaatttctttggcaagcttttcttgctggacaacttttttttgattttctttgagattttcaatttctttttgagtctcttcaatcttatttttgagaggaggtaagtttagttcttcctctaaagatgtttccagttgttttaatttcctcagcttttggatagtttgaagtagattttcaggggtcaaaaactctttttcaaggtgagtaatctttttagagaggtcagcgagttttacttgaggataaatgtttagttcaaggtcctgatacttgagatttactttaccctggaattcgatatttctagaagagacttctttaccgtttattaaaatagtatttccagcatttaaaatttctattttcccccgagaaagagaggccattttgagaaaagttcgccattcatttagataatcttggagtttttctggattttgattggctaaaggccctaaaatttcctttaacttctgatattcttgctgtttagtaaactcctggtgtagttgtttaagcttgtccttaagcaatcggatttctcggtttatgaaatttttttgggcaagctgagaaataagctttctctctttttctcctaaagcctcaagttcttttttaattgtttctttttctgcttctatttttttgattttggctgttaatgttttctcttcttctttgagtttttgaagtttattttctaggtattcaatttccaggtaggcctgaagatagcctagctgttctttttggtgggatagttttttttggttggctttaagcttttcaagcttttctttaactacttctagccgctttttgtttttttcaaattcttctttttccctttcaaggcgaagaagctcctggtttatatttttcagtttttcttgtacttcttgtttcatgcggccaaaagggttctggcgtaagccacatttttgaaggataaaatcgtctcgaatccgcctctcaaggccttcaatgcttgcagacttaagaactttatcgaaaacttctcgcaacccccggttgccagccacagaaagatccctttcccgcaaaactagaagaccttcaaggacttgtctgaaatgtttatacccctttttttccagaaattttttgatgctatcagggctttcaaggtctatcccgtctgttcccctaaaataaggacgcttttcaagtccgctcaattttagctcatattcatggtcttctatgaggaaatttaacttaataaccggagggattccctgaccttttgttgttttttgaactaaaatttgcgggcttaatgaaaaaacatcaagtattccttcaataatggtggacttaccaaattcgttaggtctggcaataaaccttagcccgttatcaaacagaaattcgtgatccgaaagaactttatagtttttaaaagagattttagtaagcttcatataagtcctgtaagaacttttcctttagaaattctttgagacgttgaggttgctgagaaaccattagaccgtaaaacaaaaattcttttacttcggcttgaatttctggagatacatcttctaaaagctcaagtatgatttgagagataacatcatctggtgaaaatactttagcaccttcggagatactgattctttcttcaaaggaagaacaaagtttgcgaagactgttttcaaaaagttcaagatatgaatctatacgcacgtaaacttttgaaaaatcaagctcttcaagttttttaaggtcatcttctgaaaaaatttgcagacgaagataagaggggacatcgtcaaaagagtgtttggttacctgtaaaggtgtttgggaaagatctacttttagaaagccaccttctgcctgggctgtagccagaaattcaaaaggcacaaaggctccactgtaaaaagcattttctccaatctttttatagctgtgataatgccccagagctaggtaatgataacgtttgaggatatctggtttaaggggcttttcgtatttttcattaggcccaaaggctccgtgaagaatggctatctggtagtcagcctcggggaataaatctggttggggataaccaaaaaaaccagcgtaaaaggctattttttgctctggggtttggataatcacagaaggacgatctggtgaaaggaaatggatgttatctctttccaatagggcggccacttcagggcgacggtagattgaatcggaagtataggcatcatgaccacttatttcgttttccgtattctggccgcctccaggaatgagtacaaaatgaatttccggaaaaaggctcaaaatagagaagaactcaagggctattttggtagaaatagcatttgaatcaaaagtatcacctgcaaatagcactacggcaacgttgttagcctgagcctcagctagaatcttttttagtttggtgaaaattaaagatacgtgttcttcagctgaacgctttggaggaaccaccccaagatgtaaatcagataagtgataaagcttcacgtttgtaattataacgtcagctatttagataaaaagggcttgaaaaattttttgaatttttcttctaataaacgaacctttgcaaaatttagaaaacagggatagcttttgctgctcacgcagcctcgcaaggctttcctttttttgtcattaagaggaggcacgaagtgccgacgaagcggtctctgagattgcttcgcccttgacgggactcgcaatgacaaagtaaaagacggatcgcaatgactccttcatttgtaactgagaggaaccgaaggcgacgaaatagtccttgcgccaatggctatctgccatctgccatttaggcacggcgaggcctatgggcgaagcagtctcttaagtaaaacattttgtaaaggcctcataaagatcctagatgcaagtgaaggtagctggcgataatgttttctttaactaagccagccgtagaaacctctagaccttcaaaatcagtaacttttaaaccacggagaccaaagcctgaaacgcgactgtaatgaaactcatggcccctgattttttgtccttcatttgccaaaaaattagaagtcttaaatgtggcttcacgataaccgatggcctgaagcctcttttccatgcgtgccaggccaggcaagatcccggccatgggaaaaacctggccgttaacctcaaggccttctagaagaaacataaagccgccacattcggcaaggacaggcatgccttcggcgacatgctttttaagtttttcatgtaattcggtttggttagacaaagtttccgcaaaaagttctggatagcctccaggcaagtagaggacatctgctttttctggaaactctcctttaatgggtgaaaaaaagactatttcgttgcctgattcttttaaaatatccaaattttcctggtagcagaaggaaaaggccttgtccctggccacggcaatttttgagcctttaatttttacgggagaagttttttcttggaaagctttaaaagatgtctctttaaggcgggctattatttctgaaagattggtttctttggccagcttttctgcaaaataagccaatttttcttcgagttttatttcttcagcctgaaccagaccgagatgccttgagggaagttccaagtttttttcccgggttactacgccaagaagaggaatgtctaggccttgaagcgctttttgaagaattctttcgtgttttacgctggctacaccgtttaaaattacacccgtaaaattaagttctttccaataagaagtaaggccttttaagatggcggccgcggtatgtccaaaaccccttgcagggaacaccaacaaaattggcagatcgaggattttagcaacttcagcggtggaagcgcaggtggtgccacctgcaccgtcaaaaagccccatcactccttctattacagctatgtgggcttttttagctcctcgtaaaaaacttcgtataactcccttttttcctgtcatccaggagtctaggttgtaacaggggcggttggccgccctagcaagataagccgggtctatataatcaggcccaactttaaaaggcgctacctcaaggccctggcttttaaaggccttaatgagcccgctggtaatcacggttttccctgaactactaaacggagcagctataaccaggccttttgcttgattcatcagtaacgcttacccttataaccacgcggggttaccatgagattttctaaaataaagctgcttgagctgcctataaaaaccgtagtttgcatgtcaacgtcttcaggattgagggcggtaagagtggtaatttttaggctttcgtctttacgcccaatagctttggctattcccaccggggtgtcttctgggcgaaattcaagaataatgtctttggcgcgggccaagtgttctttgcggcctttgcttctggggttataaagcacgatgacaaagtccgcctgagcagcggctctaaggcgcttttcaataatttcccagggggttaagcgatcagaaaggctaatgcaggcaaagtcgtgcataagcggggctcctaggcgggcagcccctgcactggctgaggtaatccctggtattatctccacagggattcggcccatgagttctttttctttcattagttcaaagacaagcccggccatgccgtaaatgccagggtcacctccgcttactaaagctacctcaaagccctcaagcgctaaattaagggccaaggttactcgatcaacttcctgagtcatacctgaagtaaaaacttctttgtcttgaagaagtttttccacaagggttacataagttttatagccaactactttttctgcttgcctaagggccttgcgtgctcgaggagtaagttcttcaaggcttccgggcccaagcccaacaacccaaagttttcccggcggaggcggtatttcagccacagctatggtaacgccgtcttgtttttgtttgggaataaggagcctgtcaccttgagagccagaaagcgcggctggttccgccacggcccgcacttcggtatgttttttagccatcgagtctttaaggccggcttgggtaattatgacgtttatttttttaggggtaacggctaaagcttcagcatttagtctttgagccagggctttaaatccaggagatttggctttgcgctcaagagtggctaatttcttgatagaaagaaggcttaaacggtgcttttcaaacacttttttaagggccgtaaaaagtttttcttctgagactccttcatggaaacccatacccactataagcctttttggccgggcataaagccctgaaaaattttcaaaatagtgatagcccacgacaagatgagcctcttcgagctcattcgttagttcaaatgtttcaagaagcgggactttagtttctgtataaactttaaggcctttttcttctatgtagcgagaagtagttttggggataagttcttctggttcaaagatgagctcgtgctttttagcccatagatcaagggctggaagctctgaaatatcactggccgtggtaataaccggcgtagagttgagacaagctgctatctcacgggcaaggctattagctcctcctagatgtcctgagaccagacttattacgaagcgaccagcttcgtcgagaacaagcaccgctgggtcttttttcttgtcttctagtaggggacttatctttcttacggcgataccacttgctccaataaaaattatggccctgctttcgtaaaagcagcttttgagtttttggtaagaaaaagggaatatatcagcttcaggaaaaaaatcggcaatcttttctgccaaagcttttccttttgagcttatataaaaaacaactactttattattcatgccttggagggtactctaagccttccattttgaaagaaatattcgaattttaacctttaagtaagtccgttttaaccaaagttctcgcttaagcgggaatctcggtagagttttgatcttttgttcatatgttttatggccgcttctaatgcttcgcccacgtaaatgagggctgtttttttaaagccggcttctttaaccaggtggctcaagtctttaagtttacccctgataatttgttcttctggccaactagccttgtaaaccagggctattggggtatcaggtgcaagtttcttaagtaaggcttgttctatctctctagccctattgatactgaggaagattaccagggtaacgtcttttctggcaaaataaattaggtcttcagaggaaggaccgggagtttttcctccaagccgggtaaaaattaccgtctgggaaacttcaggcacggtgaactcgaggccaaggcttgccgctccagcagaagctgaagttactccagggatcactttgtatgctatgcctctggctttaagctcaacgatttgttcatgaatagcgccgtaaaaggcagggtctccactatggagtcttaccacggttttgccctggaatactgcctctgtaataacttctatgatttcttcaagggacattttagctgaattgtaaagttcagcctttaaaccttccacaagcgaggggtttaccagagagccggcgtagatgattacatctgcttcattaagtaaacgttttcctttctttgtaataagccccgggtctcctgggccggcacctacaaagtaaactttagtttccatatttttctcctaccagaagatatatttggttttgggccttgaggtaagtatagcctgaaatgcggtggcttgatcttgacacctggatagaaaccacctcttttagaccatttttttcttttaaaaatcggtaagcggtatccagagattcaatggttatggtcgctatcactaccgggcctgatttaagctttagccacacagcgtttaagatgtcttcaagccctttacctccgcctcctatgaatactctatcaggtgagggcagggcacttaagacttctggagcgttaccttcaatgaccttaacattaaaaaggccgaatttctggcggtttttttttattaagtttattctttctcgatgtttttctacggcatagaccaaaagccctggtgataggttagccacctcacaagaaactgagccagacccagcgcctatatcccagaaaattcctcgatgagggagccttagtttatggaggataacggcccgcacttcatctttggttattaagcccctttcgtagagaaattctttttcttttaggccaaagacaggatttttgtttaactcttcagatatgataattactaggtttggagttttaaagtctttttgagaaaaatcagctggtgttccgtctattatattttcttcagggcggcctaaacgttcagccacgatcatctttatctggtaaagacgagcttctaaaagggtgtgggcaatccttttgggagaattttcggagtcagtaagaattacgagttttttgtattgcctaacaagggccggaatatcctctaaagtatggtttctttcagtttttcgagaaccgtgaaggctaacaaaaaaagcgccttcccagaggattttggcttcagcaaaagcgacctggaggctcgaaagggcaggaattagttttatttcccgagggtcaaagcgggtgagaaattttttacccaccccaaaaaacaaaggatctcctgaagcccaaaaggctacttttttctcagaggagagagctttttctacttcttctaaagcttcactgaagtgtttgaaaaaaaaccagtttttgtgtgagaactttctgtgccaagggacgagtttatctttaaggtgcaaagccgctactattttatcagcttcttcaagggctttgttaatctctgaggtataatcttttacaggtaagcccaaaacccaaagttttgtctcttccatctttgtcaaactatcgcccttgatcccaagtggcaagattttttttacaaaccaatcttgattaagcaggagttttggtttgagggttgaaaatttttgcctgtccccactatatttggcttatgaaaaaaaataggcctcttctggtttatctattccttactttaggtctgataggcgcaatttttctggcccttactcgtggagcggtgaacttaaactttcttgatctttctcccgttgaaaaagacatattcctctacgtgagggtacctcgagttcttctggcggttctggtaggtggggctctcgtattgagcggtattctttttcaatatgttatgcaaaacccactggccgactctttcactaccggagcttcagcttcggcggcgctgggagccgtaattgctatcttttttggacttacacattttatcttgccctttgccctgggtttcactttgctgggcctagctatcgtttaccgcattgcgtcttaccaagggaggcttcttcctataaccatgcttttggcaggcattgttattagcactttttcttccgccactataagcctccttaaatacctcagtgatgattcggtttcttccatagttttttggctaatgggaggcttccagaatgcttcttacgccaaaatcgttctccttgtcgtgactttattgctagtgacgtttagtctctaccgccgcgcccttatgcttgatctcataagctttgacgaagctacggccatttcaagtggtgtccctgtttaccgcttaagaaaagaactacttttttacggagctctgcttacgacctttgccgtagccttttcaggtataataggttttgtaggtttaatagtgcctcatattttgcgtcttttgggtttttcgcaggctaaaaaaatcatacttaccgggttgttttcaggagctatttttatggttctggcggacttattaagccgcactatacttcctcagggagaagaactgccagttggcattttaacttccagcatcggtggtctcttctttctttatcttttggtgaaaaggcggaaatccctttatgagtttgattagcttaaaaaagttcagagtaaaaaagggaagcttttacttaaaaatagacgacctttacctttcttcaggtgagttagtagctatatgtggtcgcaacgggagcggcaaaactacttttatcaaagctttaacgggccttattccctacaagggaagttatttattaaacagccaggagtttaaaaaaatacctgataaagagaaatatcgtgttatttcctatttacctcaggaagggcgtttagggctcccctttgatgttttctacgtggtattgagcgggcgtttccctataactgatgggaaaaaatatagaccaaaagatttcgtggccacggaaaaaatcctggaaaaacttgagttgacttcctttaaagcaagaccttttcagcagctttcaggaggagaaaaaagaagagtacttctagtccgggcgttaaaccgtgaagctaagttactttttttagatgaacccttttctggcgttgatcttctccatcagcagaaaattttacaatttttacgcttttacgtgcaagaactaaacgcccttgtgttggtggtggtgcacgaactgagtctggctttaagacattttgaccggctacttttcttggaaaatggaatgcttatgggagatttaaccccagaagaagttaccgaaagttttttgagccgtttaataggccttcctactaaacttttgcgccccaaagaccctaactttgatggtatttatttagtaggccgataatgtttccagaataaactgttaagcttaattacagcgtcaaaagaattaaggccaggtcttgcaaattcaatttcgggaacttttaccactaccgctgataaactcttaaaataaggacgttctttaggaggaacagggtttcggttcattgggccttcttgatacagataaaaatcaggagaaagggctataattttttctggggaaatgagaacgtgttttttttgcacgtttacagggtttatacctccagctgcacgaattatgtccgtgacgatacttttttgcccagctacctttaaaggtaggcttgttatttcgtatataactttgggttgatagggtaaaggctttacctgtgtaagtttagccgagagcttgactattaattgacgggctttttcctctctgccaaggatgttcccaaggtctttgatacatttaaggatttcatcgagcgtgcgcgggtcgtaacgatagactttagcgtcaaaccggcccgccaattcatcagggaaggcccgtttagagcccactattaaaacatcaggacgcaaagcttttattaactccaggttagggcgtaaatgagagcctactttagtagctttagggaagaaatggtcgtggcgagttacgccaacgacctcatcttctatgcccaatgctttaataatctgactggcccctgggtagagaacaacgattcttaaagcgttagcctgtgtagcccctaaaaaagtccaccagaatataaggctaattaaaaaacattttttcattttgcctgtccccaaatttttcacgaaaattctaactcaaatttgcctgtccccaaatttttcttgaaaagaaaagcgagttttgctaattaattttcttgccctaggtgccccgctacaacaaacagagttggggcggggttaaacgggaagtccggtgaaaatccggcgctggcccgcaaccgtaaccggggacgaaagccgctaggcccaattgggcgacaggccactggggcttaaggccgaaaggccaaaggccctgggaaggcgcggtgagtaggatgatccggaagccgggagaccggcctagggcatgctaggacggggcttcgaggcttcctgccccgttcgggattagtcttcccgacggcccgcctcgcaagcccctccaaaaattttatcaaaggaggggtcatatgttacacaaaatttcaacggttatttgtttggcattagttcttttttggggtggttctgctttcgctcaaattttcaagatgaaacacccaccgcttaaggagaagccagccattgtcattgccgcttttggtacttcaacaaaggcacaggttacttttgatttgtttgacaagcagcttcgtcatgaacttccgggttatgaaatccgctgggcgtttacttctgatatcatcagagcaaaaatgaacaaaatttatgccaaaaagcgcttgcataaaaggctttacagccttcaagaagtattggcgaaactcgaagcggaaggttatcgccaagttgtggtccaaccacttcacatcttccctggcatcgaatacaaagaagttcttaacatttgtgagaacttcccaggtctccgtatagttgtaggagaacctctttttacccgctgggagaccatttacgaagtgttaaacgtcctttccaaagaatttttaaagccagaagaaggaataaatattcttgctgctcacggaaccgatgttacttgtgatacggctaatataacttatctgggacttgattggattttgaataaccactttccaaatgtagtggtagccactgtagaaggggttcctgatgctgaaagcattcttaaaaaagccatttcttatcctggggaaaaagtgaagtttattcctattatgtatgtggcaggtgaccacgttatgaacgacatcttcggtgaagaagattcttggcgggctgagctagaaaaagccggcaaaaaggcccagtgcgtaaccactgttataaatggcaagacttattacaaaggccttggtatgtacccagaagtaaatgaaatctttattgaaggcattaagagatatcttgaaattattgaaaaattctagccatgcctaagctctacggtgtgggggcaggtccgggtgatccggacctacttacccttaaggctctcaaagtattaaatagcgctaagaccatttttgttgccagttcaagcaaaaacgcctattccttggcagcgaaagtagtttcttcgcatgttccagaaggaaaagagcttaaacctttaagctttcccatgacctacgatgaaaatgcgctttcaagagcctggaaggataatgccaagactgtgttaaaagcactagctgaaggagatgtagcctttctcactatgggagatccgagtttttattcaacttttgtttatctggcccgggagataagaaagctcgctcctgaagttgaaatagaattggtgcctggtataaccgcggcgcaagcggctgcagccaggctcaatttaagtctggccgaaggagatgaaactgtattatttgcttctggtgcaaaaggaggccaaataataagaaaatttggcgggcaggtaaactctataatcctttacaaggtttatcgttcttcaaaagatatttacaacgccttaaaagaaaaagaccttctagataaagttaaagggatttcctgttgttccatgcctgaggaaaaagtttatcctgatgcattatctttaaagaacaaaaagctcccttattttaccctcttcattgtaggaggtagaaaaatttaaacctggatttcggcttagttattgggggtctgaggtgaagccccaataccttgctccccaattttagtgttccacccaggctagaggttttcctgaaaaatcaaacaatatgcctcgaataaaaacttttcggttggccatttgtctggcttcttttacggcttttagagttaatttttccgcccaaaggggcaaagcttctggtgatttctcttttaaagtttctaaaaaaaacctcgcggtttgtccttcagctaagatattaattgtttcttcggctacgtttatttctttagccagctttaacatcatttctaaaggtattttattgtgtttagcgtgggtattggaaagccctttagctactttagccattttccctaccattaagcccaaggttaccctttcgaaaccataagctgctgctaatttaagagaaaaacctataaaatcaccaacttgaacaaaagcttcctcagggagctcagagaaaagcttttgacagaaggcctcacttcttccacctgtagcaaaaacaacttcctttagttttaaggttttagctacgcgtaaggctttggcaatggtggccttgtaagctgctgtagaaaaaggaattaccactcctttagtgcccagaattgaaagaccaccttctatacccagacgaggattcaaagtcttttgggctagtttatcgccttcgggaacggagatagtgataatcacgtctttcctcgttctttgaggtccaagcacttcgctaatcacattttccatcatgcatcgcggcacagaagtgatagcaggttcaccaaccggcaaaccaagccctggtttggttactatacccactccttcaccggctttaaaaataattttgcctgtcccttgttttaattcgacttttacctgaatttctgctccatgggtgacgtcaggatcatctccggcatcttttattaccgaagcttttgctgaaaaaccattttttgaaatataagcaataggaatttttacattttgaccgattggaagagtaagttttactgttctaggttttttgcctttaactatataaataagggctgctttaagggctcctgtggcacaagtacctgtagtaaagcccagccgacctttaacatgtttgggaagtttcattttataacgctagcttaataagggcgttgaccagagccaccgctatagtagaaccacccctagtgcccaaaagggtaatgtaaggagcaggtgatttttcaaccaataaggctttgtactctgctgcaccaacaaaacctacaggaacaccaataatcaagctaggaggccttgctcctttctctaaagctttaattaaggctaaaagggctgtgggggcgtttccaataacaaagatgtctatatttttacttctgtcagaaattgctttttccactgaacagatggccctggttataccacgcctttgggcttcttttataacttcttcgtcgtctatgtaacagcagacctttccgccaagacgggagagctctttttggtttattcctgaaactaccatttttacgtcacaaaatatgtggcctcctgatttaagggcttttatccctcgagacacagccaaagggtgaaaaactaagtccttggccaaacttatatctccagtggtgtgaataactcgttttaccagggggagggattcttctggaaaagaaagaccctctttagagagtagattttcgattatgcgaaaactctctttttctatctcttgaggtttaagaatcaagctagctccggccaaaagtctttatgcacagcttttacatagttaaggacttctggttctcggtctttttcttccatttcttcaagtttatcagtggggataagcgagcgaccagcaagttcaaatagcactgccgcaagagaatcggctaaaccctgaaggctatatcccccttcaagggttaaaagcaggcgaccattacagtgtttatccgctatttgctttaccaggcgtgccaaataagccactcctatgggagtaacctgcatgccgcctaaaggatcaccaaaataaatatcaaagccagcagaaacaaggaccagttcaggcttaaagcgttcggctataggaagaaggatttgacgatatacagttgcatattctagatctccacaacctgcaggaaggggcacgtttaccgtaaaaccttttccttcaccttcaccaatttcttcgacggttcccgttcccggataataaggatattgatgagaagaaaagaaaaggacttctctgtggtgataaaaagatttctgggtgccgtttccatgatgtaggtcccagtcaacaatgagaatgcgttttagcccaagttttttgagggcataatgagccgctagagccacgttgttaaacaggcaaaagcccatggctcgatcatactcggcgtgatggcccggtggcctaactaaagcaaaaacctgtttggcctgatcagaaaaaatagcatcaagcccaacaaactgggctcctacggctttgatggctgcttcgtaagactctgggctggtagctgtatcggcatcaagttgaacactttgtccgcttgtttgttgaacagtttttacatattctggagaatgattccaggtaagctcttcaaaagtggcttctcttggagctaaaattttataaaggttatttatatctggtttttctaaacggctgtaaattttttctaatctttctggcctttcaggatggtattcccctgggttatgtttgagaaaaatttcgtcttttacaatggctatgttcatgttgggcctccttgatttacttgaggagtcccggaaaaagttctccaagccccttagccatatattcaaccgaaataaccgctaaaatcaatcccataattcttacaaataagttagttcccgttcgaccaagtattttggcgatacgggtagaatagagaaataccaaacaggtaattagagaaacggccaaaatggcaattattacctctaagcgaaagccaaaatctttgtggccagcggttaataccaatactgtagtgatggccccagggccggctaagataggtacccccaaggggacaatagctacgtcttctttgtgacgactttcttcctcttcttctggacgactctttgtggctctaggttgtgcctgaatcatttgaagagctattaataagaggatcaaacctccagccacccggaaagaagccacagaaatattgaagaagaatagcaattgatctccgattaacgcaaaggctgaaagcactaaagctgctacaatagcggctttataagcgctcttttttctgcgttcgggagaaagatcattcgttagccctaaaaataaaggcacacaccctatagggtctataatgataaaaagaggaataaaaatatgtaaaaaacccttgataaattccatggcctctttttagaagattttttgaaatttgttaagggctcaaaatagtttttaagagaccttggaaaatattttttgcctcctcgcagtgaccaaatgaaaattggccgttgccaaatagctgttggtaaacttttagtttttgtatagtttttgcgatctctttcttaaaatcattatgaatcgtcttctattagttttaaagtttagtaaactcttgatttatgaaacgtttagttggacttgaagaagaaatctcttttttgttaaaaaatttttctcgcattcaaaatgaagctttttatggctttccggcagaagagatttggcgacgaggagaagaaataggccaggaaatacttgtttttgaacgccttcctagagctatgaattttctccgccaaaaaataaaagaagaccgctttataaaaaacggtctctccgtaatggcccttgaaatgactgccgccaaaggtcgtttcactcgtacctgggtggcctctaaaggagggctttggttgtctttgactttatacgacgatttgatcccagaaacaaaaggatggttgccaattatcataggttttgccttgacagaaactgttcaggcttatggaatacctgccagacaaaaatggataaatgatgtttggattaacaaaaagaaattggccggtgtgttaatagaaaaaaatgtttgtgctggagaaagctggtatctggtcggagtagggctaaatgtaaataattttcttcctccagggcttccggcgatttctttaaaagaattactcggcgaagaactttctcttctagaggttgccgctaaatttttactaaacttacgcaaatattggggtttgttaaaagcctacgaaataaagcttattcaagaagagtcgcttaaaaatccgctgccagaaatttttaaaaaattttccgatactattgggcgctacgtggcctttggggaggatttaaccgccaaagaagagggcagaggattggtagctggtataaatcatctaggccatcttttaattgaacttccttctggcagccaaatagagctattttccggcgaaattcaatatctatgagtctttgtaaaaaacttgtttaagatactgcttccgcgcatttgcccttcgcagtgactaaatagtaactggttaacgggattaaggttttttgctggccacttgaaattttgccgaaaagaaggctatgaaagaagattttaaagaaagagtaaagggccatcgagagcgtttgagacgcaagtttcttgaatatggacttgacgcctttactgatgaagaagtccttgaacttctacttatcttcggtactccaagaaaagattgtaaaccagcggcgagaaaagctctggcccactttggcgaccttgcttctgttcttgaggctccaaaagaagaactattaaaaattccaggcattggccccaaaaatatgctggccataaaatttgttcacgctgtggccagaaggtttcttgaaaggcgtcttaaaaaacgcccttacttacattcagccaaagaggtttatgaatatctggcccacagtatgatagatcttaaaaaagaagtttttaaagctatttaccttgatgccagaaatcaaattcttgccgtggaagacctttttcacggcacggtaaacgaaagtgtggtttatgcccgcgagataatagagcgcgcccttcatcatcatgccagtgctcttgttatcgcccataatcatccttccggaaaccctaaaccttcaggagctgatatccatcttactaaacgtctttatttagcttcggccttattaaacttaagacttcttgatcatctaatagttgccaaagagggatatttcagttttgctgaagaaggactacttgaaaccattgctcaagaggtagctaagaccctatgaaagtgataatggctaaaaaagctgggttttgtatgggagtgcgccgcgccgtacaactggctatcaaagcctcttacgaagccgaaaaaccagtttacacttacggccctcttattcacaacgaacaagccctaaagcttcttgaaatgctagaggtaaggcctattaaaaaaattcctgaaaagggcagggggactatcattatccgggcccacggtgttcctcccgaagataaagagttcctcaaaaaagccgggtttaaagtcattgacggcacttgccctagagtttcacgggtgcaggccctggccagacgctttagccgtgaaggttactgggtggtagttataggagacccagaccatgcggaagttaaaggtattttgggctatgcaggcgaaagaggtctcgtggttagcagttttaaagacttggagaatcttcctccgcttgataaatacgtcatcctttcgcaaaccacacaagacgaggagtttttcaagtcaatagttgaagagttgctttaccgttatcccggcgggaaagtttataataccatttgtaacgctactcataatcgtcagcgagaagtgcggcgtctttgtaaactttgtgatgctatcgtagtggtgggaggaaaacatagcgctaacaccaaaaggcttgccttgattgcccaagaagaggggaaagacgtctttttagtagaaaccgctgatgaattggaccgagaggccataaaaaagtatcggaaggtaggggttactgctggagcctcaactcctaattgggttataaaccaggtaatccgtactcttgaagaaattccttcgccttatgagtcgtcttttctaagacagggacggaagctcttgcgttttctatgcgaaagcaatttagccctttgtgttggtgttctttttttaagtctcgccggtctttttataaatggttatccttttgattttcgcctggctattttagctacagcctttctttttagtgctcatacagttaaccgtctggtggacttaaagtctctccatcttaatgatccagcacgagccaaatttttagagaaaaatcgattagtttttattggtctgacaatctttggttttattctgtctttaggactcgccttgattattgataaaacggtttttttgcttctgcttttaatgacctttttaagtttactttacagcttacctttcctaggaaggaaggactctttttctccggttcaacggctgccaggagtgagaagccttttcattgcctttggctggtggatagtaataatctggcccatcattttaacttatggttataagccttctctcatatggtttggttatctagtttttctggtagcctttatgcgagcagtacttttagaagttctcgaatttcagggagatggctttgtaggcaaagagactcttcctgtgttccttggaattgaaaaaacttttctatgtttgaaaataacttctattcttacgggaattttcattttaggcggatttttgtggggtgactatcctaatcattatttaactctattggtggtgccgatttactctttctgggtgctcaaccaatataaaaaagcccttcttggccgcaatcttgaactggaggtcttagctgagggtcttccggtagttaccggaggcagtattctagctggggaggttttaggccgctttggacgctgacattaaatttatgaaaatggccttggaagaggctagtttagctgctgaggatgaagaagtaccagtgggagcggttttggtatctgaaaaaggagaaattctggccaaagcccataataagcctatttctctttgtgatcctactgcccatgctgagatattagtattgcgtgaggcttcgaggaagataggcaattatcggcttttgggaactaccctttacgtaaccctggaaccttgcccaatgtgtgcaggcgctttagtatatgccagagtaaaacgtttagtgtttggagcttttgatcctaaggccggggcttgcggatcagtgtataatatagttaatgatgctagactaaatcaccgcctggaggttcttggcggggtattagctgacgaggctttagctcttttaaaaagtttctttaagaaaaaacggaggggtgcccgagtggtcgaagggggcggcctcgaaagccgctgagggtcttttggccctccgggggttcgaatccctccccctccgccagaatagtgaatagttagtggcgaatggcagcgaggaaactttaattaatagttgcagaaagccgaatatttcgttagtttattagcctacttgcggaggggtgcccgagcggccgaaggggcacgactggaaatcgtgtgtgcgggctaaaccccgcaccgtgggttcgaatcccaccccctccgccatttttgacttcaatcccaacaaatatggctgctgggtcctgcgcgacggatccctgtgaaccccgccaggcccggaagggagcaacggtagcagggctctccgggtgccgcaggggtgcccagcggccgccagtggaagcgccaggggcctggtggcccccccgggcttcaaacccggtgcaccgtcggagacggcggtgggtgggttcgattcccatgcgcttccgccatttctggttgattttaaataactgactcctttcacttaaaacttctcgtccctcacttaacttcctttttaattgcccaatttatagttattaatccgagtgttttttacacgacaaattatcgccgctgacataatcgctaaagcaaagtaaccttcgctgtcactgcgaggccttgttagaggtcgaagcagtctcagggattgcttcgcttcgcttgcaatgactaaattgtcgcctatttagtgacttcattaataacagcctacataatttttagtttacaaaagtcatttaatgcctaatttgaaagtaaagaagcgaggagggagaatatgcgagaggccttactttacgaaaagcttcctgataaaagcgtaaagtgtcatctttgcaaccactactgccatattcagcctggtaagtttggtatatgtcacgtacgctttaatgaaaatggtgtgctttacaccttggtttacggaaagattatcgccaagcacgttgaccctattgaaaagaagcctctttttcactttctgccaggctcaaggagtttttccattggcacggtggggtgcaactttcagtgtgacttctgccaaaactatgaaatatcccaatatccacgtatagaaggtaaagtaataggagagcaagccactcctcaagaagtgctagaggcggccttggctacggcctgccagaccatctcttatacgtacaacgaacctactgtattttttgagttcgcccttgactgtgctaagttagccagccagaaaggcttaaaaaatgtctttgtctcaaatggctacatgaccaaagaagcccttgatttgatttatccagatttacacgcggctaatgttgaccttaaggcctttcgcgatgagttctatcgcaagcactgtaaagcccgcctggctccggttcttgaaactttaaaacatctcaaaaaacagggtgtttggcttgaggttaccactcttattattcctggagaaaatgacgatccggctgaactaaaagacattgcttgctttataagagatgaactagggccggaaacaccctggcatgtaacccgcttctatcctacttaccaactactaacgcggcctcctacaccggttgagacccttaaaatggcttatgagattggcaaaaaggaaggattaaagtatgtatatacgggaaatgtgccaggccttgaagctgaaaatacctattgctggaagtgtgatagtcttcttattgagagatatggctttatgatccatagcttcaaaataacgcctgagggaacttgtccttcttgcggagcaaaaatagacggcatatgggaatagacgagataattcttttagagcacggaagcggtggtaaggcctcacaaaggctccttgaaaaagtatttttgccctactttagagaggtccctttgcttgacgccgcaacactttcacttggcaaacaaaacttagctttcactactgatagctttgtagttgatccgatttttttccccgggggagatatcggttctcttgccgtgcacggtacggtaaatgacctttctatggtaggggcaaagcccgtttatctttcagcggcttttattcttgaagaaggtcttcccatggaggatttgaaacgcgtagtggagtccatggctttggcggcggaaaaggctggagtaaaaatcgtttgtggtgacactaaggtagtgcctcgcggcaagggagacaaagtcttcataaacacctgtggcctggggctaattcccgagggactaactctttctccccaaaacataactccaggagataaagttcttgtttcaggacctattgctgaccacggccttactattttggcttcgcgggaaaatttaggacttgaaggcttaaaaagcgattcacaggccttaaatcacgtggtggaagcgctaatttcccgcttttcaacccaaataaaagcaatgcgagatcccactcgcggaggcttggcttcggtgcttcacgaattttcagaagcggctaaagtaggtatttttcttgaagaggagtccattcccattagaccccaggtaaaagctggctgcgaaatcctcggtcttgacccgctttatctggcttgtgaaggacgttttgtagtggtctgcccgggtgacatagtaagtgatgtgcgtgattttcttaagcaatttcccgaaagcgaagaggcggaaattattggggaagttgttgcagagccaaaaggcgtatttttaaaaactgtctttggcggaacacgcccggtgccgccactaagtggcgagcctttgccgcgtatctgttaaatcgttgcaagtgtttcagcttgcgctatgtttttaacctacttttttaaagaggaggaaaaactgtgtctaaaatgtcgcctgaagagcagcttgagtatctcaaacgcggtgtagtggatatcattgaggaaaaagagttgctggaaaagcttaaacgggccgaaaagacaggaaagcctcttaaaataaaggccggttttgaccccaccgctcctgatcttcacctggggcataccgttcttttgcgaaagatgcgccactttcaagacctaggccacgaagtctatttcctcatcggagattttaccgccatgatcggcgatccttctgggcgctctgatactagacctcctcttaccagggaacaggttctggaaaacgccaaaacctatgaagcccaggtctttaaaattcttgatccggaaaagacgaaagtagctttcaatagtgagtggatgtctaagtttaccgctgaggattttatcaggctttgtgccaaatataccgtggcccgcatgcttgagcgtgatgactttaaaaagcgctttgaatctcatcgtcccattgctattcacgagctgatttaccctttgatacaggcttacgattccgtagccctagaagctgatgttgagcttggtggcaccgaccagctttttaatcttctggtaggtcgggacattcagcgggagtacagccaggagccacaaattgtgatgactgtgcctatcttagagggccttgacggtgttcagaagatgagtaagtcccttggcaattatattggtattactgagccgccacaggagatgttcggtaaaatcatgtctattagtgacgaacttatgtggcgttattacgagcttttaaccgatgttcctcttgaccagatagccaggtggaaagaagaagccgcttctggcaagattaatcctaaagatttgaaaattaatctcgctaaaataattgtcgctcaatatcactcagaagaagcggctgaaaaagcagcccaagagtttgaaaaagtctttgccaaaggcggtttaccagaagatataccacaagtagaggtgccggctggcgaagtttggcttccccgatttttaaaagaacagggtctggtaaaaagcacctctgaagcgagaaggcttatctctcagggcggtgtacaccttgacggagaaaaagttcgccaggaagatattttatttgaagctggccacgagtacgttttgcgggtaggtaaaaaaagatttttgaaaatactggtaaaggcttagaaattttagtcaccattaggccccttgggggccaaacaagttattttcggaagaagaaaagttttttgttttgagaagcggcgcctagttcttgaaatttctgagcaaaaggtagtaaacggcgctcaaaagaacctactagttgttcatattgtctggtagttctttcaagggccttgccgaggtcttctagatgtttgcttacgttttccaggcggttatacatttctcttgaagtctggataagttcctgggcgttttctataagagcagtttcctgccagctaacggccacggcttttaacatggccagaagtgaaaaaggtgtagctagaatcacttttctttccgcagcaaactcaaaaatatttgggtcttcccgaaaggctgcggaaagcaggctttcggcaggtaaaaagagaattacaaagtccggtgtacgtttgagttccttgcgcaaggcctcccaataagccttctgagacaagcttttaatgtgttcttttatggctttagcgacatttttcccctgatttagcaccggcgctttggcatcaacggctaaaaccctttctcctgggagatgcaccacgaggtcaggcctcaaacccttgcttgtagtaacttgggggctaaaatcgcaatgttctaggagcccagctacttctaccaggcgctttagttgaatttctccccagtggcccctttgttggggattttgaaaaatgcttttaaggagcgaggtctctttttcaagtcttggcaagtgttcttcaacaagtgtttttagtcgttcttcaagttggccgtaagctttggcgcgttcagtttcaagaagttttatttgtttttcaagattttttaaactttcgcttaaaggaatagtcagtttttcaaaatgtttttcgcgggcctcaaaaatctctcgggttaaatggctaagaacttgggtatttctttcaattatttgaccagaaagagcttcaaggttttgacttatgtgtttggctatttcttgagaaagtttttctttttcgccttttaagtattgaacctggtcttttaagagccctacttctctttgcctaattatccaggccaggccaaagcctacagtaaatcctccaaaccctaagacaatttcccacatataatttctttctccgcttttgaaaaactttcaaaaaatactagaccttttaaaggaaaaattctattaaaaaagtatgagagaaacaaatccaatcaatgtgagccttttaatagggctcaatgagcattgttacaaaaagcaaagtaatttccgggctgttttttgttggaaattggttagttcattatttcacaatctaataatcttctttttaatcgctagttacgaattagacctttattattagaagatagttaaaaatttgttagtgaaaaaattaacaatctgttgacgccaatgtactagggcattaaaaaaacaaaatctatataaggaggtttttatggacagagaaaaagaattaattgccaagtatgctgagcagcacgaagagctccgcaaacttgtagaagaacaccgcgctttagatcaacagcttgaggaatttcaccgtcgtccatatcttacagcggaagaggaagtagaaaagaaaaagattcagattaaaaaattggccttaaaggatcaaattttagctatggtggaaaaatatcgccaaatggaggagagtaaatagtggctaagaaaatgaccggtgctcagatcgttgttgaggccctgagaagagaaggggttgacattatttttggttatcctggtggtgcggtaattgacatttatgacgaactttaccgcactgaagacattaagcacgttctggtaaggcatgagcaaggggcgacccacgccgctgatggcctggctcgctctacgggaaaggtaggtgtttgcctggttacctctggccctggagccactaatacggtcactggtattgctacggcctacatggattctatccctatggtcattcttactggtcaggtgccaaccaagctcattggtaacgacgccttccaggaggttgacatcactggtatcactcggccgtgcactaaacacaactttctggtcaagcgggtagaagacctggcctggaccttaaaagctgcttttcatattgcccgtaccggtcgtcctggtcctgtgttggttgacttaccaaaagatgttcagcaggcgaaaaccgaatttcactggccagatgaaataaggcttcgcagttataatcccaattatgaacctaacaagcgccaggtggaaaagacttatcgcttgcttgaggcctcaacccggcctgttttcttaattggcggaggagttattgcctccggtgcccacgaggaagttagagaactggccgaacttcttcacatcccggttactatgacccttatggggcttggtgggttccctggcacccacgagtattctttagggatgctcggtatgcacggaacctactacgccaatatggcggtagccaatagcgaccttatcatcgccgtaggagcccgttttgatgatcgggttaccggcaaagtagatgcctttgctcctatggccaaaattgtccacattgacattgaccctacttctatccagaaaaatgtccgggtagatgtgcctatagtgggcgattgtaagcggtcactggccaagctcctcgaggtcgttaagagtgtggcccgtccgagcaaactttggaaagaacagttcaaggaatggtgggaacagattgatatatggcgtcgtcgctatcctctttcttacaagcaagaaggagattacatcaagcctcagtttgttattgaaaagatgtacgagctcaccaaaggtgatgccattgtttctactgaggttggtcaaaaccagatgtggactgcccagttctggaaatttgataggccgcggacacttctttcttcaggtgggcttggtaccatgggttacggtttccctgcggcaatcggcgcccagatggcccatcctgataagctggttatagatttcgctggtgatggttctattcagatgaatattcaagagatggccacggccattgaccagcgtttgcctattaaagtgattattcttaataatggctttctcggtatggtgcgtcaatggcaggaactgttttacgataggcgttactcatcggttgagtttgctactattcctgattttgtcaaattagctgaagcttacggtgcagttggccttagggccaccaaacccgaggaagttgaaccggttttaaagaaggcccttgagaccaaaaatttggtgtttgttgatattcacattgcccctgaagaaggcgtttttcccatggttcccgctggtcgggctactacggaaatgattctggtataaggagaagcgtatggaaagaaaacacaccctttcagtgctggtggaaaatactcctggagccctggctcgtattgtagggcttttttcaggtagaggttttaatattgatagtctgtgtgtggctccaacgcttgatcccactctttcgcacttaaccctggttacccacggtgatgagctaataatagagcaaattatcaagcagctccaccgtttagtggatgtttataaagtcgttgatgttaccgaagaggctgaatttgttgaaagggaaatggctcttataaaggttaaggctgaaaaagaaacacgggctgaagttttacgcatgtgcgatattttccgctgcaaggtggttgatgtaagcccgaggacttacaccatagaggtaacggggccagagagtaagcttaaagcagtaattgagcttttaaggcctttaggcatcaaagaaatagtccgcaccggtcttattgccatgaagcgtgaaaaaaagggcatttaaaccataattacttttttaaaggggtaggtgagattattattgcctaccccttaattgtttcttaaaacttaaagatgtgactaaattacctccaaatccccatagccttactttagaggaacttttcaagcttttagagacttcaataacagggctttccgtcgctgaagcgaaaaagcgccttgatacttacggccctaatgaattggaagaagctcctaaaaaatctcccttaaaactattcctggcccagtttgccaacgtattgatttttattcttcttatcgcggctagcatttcttttttagtgggagacgaaattgaagcggtggtcatattattgatagtcctggcctgtggggtgcttggttttatccaggaatggaaggctgataaggctcttgccgccctaaaagaaatggccgctccagaggccatagtaattcgtgaaggaaaacacctgaaaattcctgcccgtgaagtggttccaggagatatcctggtgcttgcggctggagacaaggtggctgcagatgtgcgtctcgttgaaagcattaatctcaaaatagacgaggccccgtttactggggaatcagttccggtaagtaaagacgcttctttagttttgcctccagaaacacctcttcctgataggcgtaacatggcctttgctggtaccacggtgattaacggccgaggtcttggcctggtagtggccacgggaaaagccacagagtttggaaaaatagctcacatgcttaaaggggttgaagaagaaaagacccctcttgaaaagaggcttgcggttattggccgctggctaggggttttgtcacttatagtggccgcggtggccgcggcctttggcataatgcgcgggcactcctggcttgagatgtttctctggggcgtttccctcgcggtggcggcggtgccagagtctttaccagccgttgttaccgctgctctggccattggagtttcacgcatggccaaacgcagggccattgtcaaacgtttgcctgctgtagaaaccctgggctccaccaccgttatctgcacggacaaaacgggcacgcttaccaaaaacgaaatgaccgttaagaagatatgggccggggataaactctttgaaattaccgggaccggctacgaaaccaagggccagatcctttataaaggaaagccagttgatatctttcaccacccggatctttatcacacccttttggttgggcttctttgtaacgacgctcgcctggaagatggcaagtttataggcgatcctaccgaaatcgcccttctggtggcgggccttaaagctggccttaatccagaggcctttgaaagagtagcggaagtcccctttgatagtgaccgcaagagaatgagcgtggtggtgcgcgaaaaggcaaacgggcgctatttgattttgaccaagggttctcttgagagccttcttggtatttcttcacactatcaaaaagacgataaaattttcccactaaacgcccaggaaaagcaaaaaatagcccagatgacagacgcaatggcagacgaagccttaagggttatggcctttgcttttcgcgaagtagagagcgtgccctcagaaaatgaaatagaaagagatctcattttctgtggccttcagggtatgattgaccccccgcgtccagaggtgcgagaagcggttaaaaagtgccatgaggccggcatcagagtgattatgatcactggtgaccacgctaaaacagcgctgactattggttatgacctgggtatcgtgcctgagaaaagacctgcatttgctttgacagcgagggagcttgaaaacctttctgaccacgagctaaaagaaaaactgaaaaaggtttctgtttttgccagagtctctccggctcacaagttgcgcttggttaaacttttaaaagaggacggacacattgtagccatgactggcgacggggtgaacgacgctccggccttaaaagccgcagacattggtattgccatggggattaccggcactcaggtggctaaagaggcttcggatattatccttgccgatgataactttgccactattgtggccgcggtggaagaaggccgcactatctttgataacataaagaagtacatgctctttttgttgagctttaacctttcagagatcttggtgttaatagcaggctttttaaaagggctcgctctaccgcttacggctattcacattctctggattaatctggtaacaaacggtccaccagcactggctttgggagttgaccctcctgctccagacctcatgaaacggcctccaaggcctcctcaggaaggcgtttttaccagaagattggtggccttaatcggggccttttctgtcctaatagccttctttttattgccggtctttgtttatggtttttctgcttcacaatcggtaatcttttcgcagacagttctttttaccggttttgtatttatggccgtagctgtggcttatgtttcgcgttcagagtacttaaatatctggcgctacaatcctttagctaacaagtggttgaatttgagtgtcctttttatggtggcctcgcaaattatgatcgtgcaatgtccgttttttaataagtatttgcatacggttcctatttcagagaagtggtggtttatacttgctgcgttggctttattttatattttccctgcagaaattttgaaaagcctcataagccgcttctttcgttagatacctttgatttccgcttgagcgtaaatctcagggcttcgccctgaaaccctagaaagtaaattttggggggctttgggggctgtgccttccaatgtcttttcacacaaaaaagcttttcttttctgataactctaagtaaagttttttgatatggacacttatggaattataggttggccggttgcacactctttgtctccggctatgcacaatgcggcctttaaaagcctgggtataagggctgtttatgggcttttgccccttgctccggagaatctggctgagggaataaaaggcataagggccctaaacataaaaggtgtttctgttactgtgcctcacaaggaaactgtcatgcctttgcttgatgagatagacccggtggccagcgaaatcggcgcggtaaacaccatagtaaataaagacgggcggcttttaggttttaataccgattggattggtgttaaaaaggcgctagaagaaaaaatagctatttctggccaaaaggccgtagtcgtaggtgctggtggagcggccaaagcggtggtttacgccctgataaaagaaggggcgtcagtggctatttataaccgcacctttgaaaaagctaaaagacttgcccaaactttgggtggtgtggctttaccctgggaagaattagcaagtgcttcaggtgatattctcattcagaccaccagtgtaggcttaaaagaagataaaagcccggtgcccaaagaagtgctttcgcgcttcaagttagtgatggacattgtttatcaacctttaaaaacccgtcttttgagagaggctgaagaggccggctgtgaaaccatagatggcctttccatgttggtttaccaagggattgaacaattttatctatggtttggagcgcggcctcaagcttctttgatgagggaagcggccgaaaaagaacttttaggagaaaaaaatgaccaagcgcgaaattaagccgcttaaagggccgatagaggccctggtaaaagtgcctggctcaaagagtattacccagagggctttgatttgtgcggcgctggctgaaggggaatcaattttggaagatgccctccgaagcgaagacccagatctcctggcccaggcactggccgctactggagtcagggtagagttttctgaaaccgctttgaagataggcggtataggtggaagcccgagacttagcggcaaagaaatttttatgggcaacaatggtacaggtgcccggtttttcctggcttatgcttctctgggtaaaggtactcccattgtcttgaccgggactaaaaggctttgcgaacggccttttaagtccctgatagaggctttgcgcgcttggggagcctctctttcctgccttgaaaaggaaggttttttgccgattaaaatagccggtggtgggctttctggaggtgaggttagcctttctgtttcagaaagtagtcagtttctttcagccctattattggtagggccttataccagggagccagcggttattaaactttcaagtccgttggtttctcgcccttatgtggatctgacgctagcggttatggagatttttggggctgaagttgaagaaagagaagagacttttttagttcaccagcaaaaatatcaggctaggcattatcaaatagaagctgatgcctcaagtgcctcttattttttggcggcggcagctttagtaggtggtcaggttaccgtggctaacctacctaaggattctcttcagggagatgcggcctttgctggtattctttcacgcatgggttgtgaagttacttatgataagggagttacagtcacacgagatcctaaaatctccctcagagggatagacataaacatgggacgctatccggatcttgtgccaacgcttgcggtggttgccgccaaagccaaaggtaagaccataatcagaggcgtcccccacctgcgctttaaagagactgataggctaaaggccgtggccaccgaacttcgcaagtgtgaggtgccagtagaagagcttgaagacggcttaatcatagagggcacagacaatataaaaggtgctgagattgaaacctatgacgaccatcgtatagctatggcctttgctattttaggcctggtggtggaaggcatggttatcttaaaccctgggtgtgtggccaagtcttttccaaacttctgggagattctcgggactctttacgcatgaaagtaattttgattggctttagggctacaggaaagacttcagttgggcgggagcttgctaaccgcctgggtctgccctttttagaccttgacgaatatatcgttgagaaggctggtaaaagtatcgcggaaatcgtagaagaaaagggctggccttattttagagagcttgaaaaagctgccctttacgagatgagtaagagagataacctggtcctggcccttggcggtggttcggtgatgcacgctgacgaaatggatcttcttaaggccaacagttctatcatatggttgaaagctcttccagaagcagttctctctcgcctggaaaaagacgaaaaaacctgtgccttcaggccttctcttaccgataaaagcttacaggaggaagtagcctgtatccttgtccaacgagagcctctctatcagcgttacgccgatcttattgttgagacagaccacttaaccactgaggaagtagtagaaaaaattatagaatttctccgtcgtgcaggagtggtctaattgaagttacttgactaagctagccaccagccttgtcactacgaggagttttaggccacagagcagtttttagcgaagataaagggcagggaaaaaccttgtttaagttgcagcaaggctttaaatatgttaatagtctccaagatttgcccgggtggcggaactggtagacgcaggggacttaaaatcccctggggtaataccccgtgccggttcgactccggccccgggcaccaggcttttccggatatatcaatacttaccggtcctctttgcacaattccctttcacggaatttcgtggcatttcatgaccaaattgtctgcgatttgcaggcaattctcaggcaattctcccgccgagagaaggtactcaggatgtatccggacaaaacttttgtccggacatttacaaaaaaattctgtccagacttttttgtctggacacaattttttgtccggacagataagataaaattttttgtctggacagataagataagaatagaaaagacaagaatagaatatataaatatttctctctctaataataagggctgaaactttttgtccggacaaaagtccgccattccgaaaggatttttttgagagagagaaatatttttataagcttttagagagaagaatatttgtttcttccggttaatctccggggcctgttcaacgattcaaaaggattttctcccggtcaagggaacattttacgcatgttttttagcaccggtgctaaaaagacataggcgttaaaaagacaccggtgctaaaaaagcacttgatcccctaataccattatcaatacatactatataccaataccaatataaatataagtatagttggtatatacagaacacgggtgctggcttgacacacgtaccgaattgacaccggtggcagaaaggtaatttgacacctatgcaattttgataccgatagcattcggttatacccgccgaaatttcaaaaaaacactcctgatttttttttcttctggaattagaggcacttatgttcagggttgacctgttattcagtgcgtaaaaagcggaatagcaggaggtgcaacagggtcatgggtgtaattgtttacggtacgacgggccggacggttgagtttattgttcagagggacgggattgtacttacagacggagatggcacgaggttttattcagctgatccgttagagatcggagaggtggcactgctagcgctaactggtcagggccccgagggatcgaaagcctgggctgcggcggagggagagcggctcttgcgtgcatactggtttttaagtacgcccggtcccggggcattaagggaactggttgccagggtgtccgccggtgtagagactaacgatctcattagggagatggagagacttgctcagggttttacgaaaaggcccatattcggttttcgtgaggaacggttgcaaattgaggttttaaccggcggagaggattcatcagaaaaagcaaccggcgagggaaggggtagctatccggtatggcttttcgggcgatttgagctttcggagctggtgagggaagcggccggtgctgcccgggagcgtctgagggaggagaagttacgtctggttggaggaatgggcgtggttagcacggatgatggctcggggcctgggttggtagccgggaatgcaggggtactcaggctttcggaggacatgtttcgtaaactcagagcctttcttttgaaggttctgtatcaggagtacggggggtattttcgtgaagggacgctttcggcttatgtacccgggcgggagttaaggaaggtgcgtcgcagcggagaggatttctggagagcgggagtagtgattgatattgccggccgacgggtcaggtttacctcaccggctgaggtagccaggctccttatttttttaatttagggggtttttatgaaagtacttgtttttgatccgggatacggcgatgtgaagtgtgcactggtagacaccgtgtccggtgaggaacccaggctattcaagtttcctacgttggtagctcgtgctcgcggtggacttgatttcggagagggtagcggagaaattttctgggccggggagaagtggctggtgggagaggaggccgcacgggccggacgggttgtatcaaccacaacggatggatttttagagagatacctgccgcttcttcttgttcgggcattacttgagagcggggataaagaaggcgttgacgaggtggtgatagccgtaagtcttcatgattggccgagaagggaagtttttgagcgagcagcggggcggctcatggtaaatgaccgcagttattcccaccgggtacggcttataccccagggttacgggatatggcttgagacgctatcgccctgggacgggatagttgtggatataggttttcgtacggtggatgttctggtttttgttgacgggaagcccgatggccgtcgcagttttggtgtagcgggaatgggggtggtggattttatttccgaggcagcgaaaatactttcggcgaaggcccgggtggagttttctcccggagaggtggcacattttctacaggagggcaatcccgttttcaggaggttcggggtggaggaggagctcaagtcgcgtgccggggaatggtcagcaaggctctggacgagtcttattgcgaaggaagactttagcagggccatggccctactgggaagggtggtgatagccggtggcggagcacgtttttttgtaaagccggatgaggagacggcggtagatatgcaggttcttgatgaagagcctgaatttgcgaatgtgaggggttttgcgctcaggctactggagggtggcggtgaagaagaataggtacatgcgaattgtccttgatgatgatcttttatttttgaagagtttaaacggcgtcgggacggtgtttaaccgtgtatttcgcaggatttttgatgagattcgggccagcggggaggatgggattacaacctggaatgcgctggttgagggaaggataggaattacgattttgcttgagacggaagaggggctatgcaagtcccgggtgaaagaggcaatgggtaaggaaaggcgggttaagaggggggttacggagaacggtgaaggacaatcccggaaacattcgtctctagaggctctaatggcccgtgtcaggaattttgatctggagtgattgatgcttcgggggaaaccggcctcggttcacgccttaccctacgtatatgggacccctgaatccggaaaaggcggcacagagcggccgggaaaggcggcccgggccgcctttttctttttcggggtgccgaaaatttcaaaaaatcgggtaaaaaaggggtatttttttaaaaaaagggacccttctcaccccctctcacaggttacattttctcccatgaaaaaaaattgtttattcgttttacttatgctgggactggtattttgcgaaaaaccgtatgttttttccaggggagaagcggttcctgtttttacccctacatgggtagtcattcccactgcctcatgtgagcaaaaaaatgaaaaacagccgcggtttcgtattcccctagaaataaaagtaaaggagaaggagagcggtagatgagaaaatatttaccaatagcctgctttttccttttgataatagcgattcaggcagaagctgcggatgaaaatttcgtaaaattatgcagggaatccttcaaaagggattttcccgtatccgccgaaaaggcccggattttaccttcccccgtcaggggactatgtgagctgcatctcgggctaaatgtagtctattatgctccaccgtccgaacccgataaaaagggctatcttcttgtgggggaaatttacacgccggagggaaaaaatatcaccgttgaagcccgtgagcgcctggcaaccgatgttgtaaaaaaacttgatttatcgaaggctataaagataggaaccggccccgttaaagtaatagagtttaccgatcccgactgtcccttctgtcgtcgtcttgagaggtttttcgctcaaaatccggaattaaccgcaaagattaccagatatgtgtttctctatcctctaacgaagctacatcccggggcagaaaaacacgcccgctggattctatgtcagaaagagcccgataaagcgctggttgacctgatgataggtaaaattgtcaaacctgaaatttctgaacaatgtgatcttcagagtgtagaggaacatctctcatattctcgaaacatagccggagaactcggtattcgcggtacccctttccttattgcgggtagaacggtggtttcggggtttaatcccggcctgatttataccggcattaatcggtggcttcgcgcggagcacgctaaaaataaacattaaggaggtgtgtttatggagaggtgtcggtatttttttatgatggccgaggctgcctcggtctggctttccgaaggggtcaggaaggtttcttctctgacccgggggatgtcacctgcgcatgctctgatgttcttcgtaatgttgactttcggtctcattttcgcagcggacgccttcgcctggactactcctacaccgggttcctttctctatgatgtttatgatcttggggttaacaaaattcttaaagggccattaggttttctactgggtatgggatgtgcctccttcggaggatcgcgtctggtagggcttcacgacagaggctccgttcccgcaggtatcgggacgctacttttcggaggatgtcttataaagctcgattctattactcaatctctcggattttatgtgtaataaggaggtgagatgatgaacggggcggtagggcagggtttcccgagatatttacaccggccctatcgcctcctgtggtttgaaagagatgagctcggacttatggccggtctgtatgtcatctccgtgtttactactttcaaacttcttttattgataccgccggccgttatcttctttcgcaaggaaaagagaaagcgacccaggggctttgtcgttcatatcttttatcgtctcggcttaacttcttttagaggttatcccggaagctttgtaaaaaaattgcgtggatagagtcatgaaatatgatgtttttttaaatcgtacggccaatttgataggagaaaataggctgctcaaatttgtcatagtagtacttgcaatttctaatataattttcgggttcctgactttcagagcagtatcatatcaaaaggttgtattaattcccattggtttgaaaaatccgatagagcttacgggtgattatttaagtgaagcttacgtccttgaaatggccaggatgatctttgatctggcttttaattattctccggcaacaattaaagcacaatacgaattattacttaccatgtgggatcccgaaacttatcctcgatatcgtcgcaagttttcggctattgaagacgaggctcaaacgggaaaactggtttccgtttttatcccccaatctatacagcatgatcccaaaaggaaaataatacgtgccacgggcaaacatgttcttctcctggaaggagaaaaggttgccgaaagtaagatggccgaattcgcttttacttaccggataagggccggacgcctttttataaaggatatgggggaatggagtgaagtcaaaggaaccatcccctctgaacagggaggtcaaacatgagatacatttttttaacagtgatgatatttctggctcttcccgtatcgtcatttgccgtgtgtcccggaggaacatgtacacctgtaactcagggtcccgcaaaaactgccgaagatcaatctgatactgtctcgaaaattatccctttttccgtaattaaagcggcacagaaagcttattaccgggaaaaaaagagaaccgcgggtaaaagctacgatgttctacccccggtgatattgcggccggaacgtattcaatggataaaaatttcatctaccgatgttaatcgtatcgtatgcacaaacggtaaaattaccgatgttttttattcagttgaaaaaggtataaaagttcaaacagcaggacatgaagcctaccttaaattacaggtaaaggtccttccggacggtaaggtggagtattcctccattccgaccgaggtatatgtggtctgtggcggaaatacttatggttttataggaagaccgtaccgtataccctcccgcacaatttatcttgtaaatccggcagccgatgccgccaaaaatgccgaactctatgccggagatatagataaggctgttgtttctatcctcaaaaaagtattttccgaccgtattcccccgggctgggaaaaagtagatccagttattatgggaaaatctttttcgaacatccgtcttcgcgaactggcccgataccgtattaccggaataggtataacggtcagagttcttactattacggctaaacaaaaaacaagagtacttgaaaaggatcttctgagatcggatattaccgtaaatcctatagccatatcccttgaaaagacaaatcttagtccgtcggagacgaccagggctgttattatagaaaaaatcccggaggtgcagtcatgatcaataaactccgggaaaaatttgaaaatctggatcccgaaaagaaacagcaaatcataagaatccttctggtcctgggagtaattattattgccttttatgcctatcaatcgagaaaccaggaacccgttcaaaaaaagaaggaacaacccggctttaaagaagtccagccgagactcggatacctggaaaaatccctttattacgagacaacggcccgggtcaaggcactggaaaaacgactggatcgtttgagccttgaattgaaagccattaatcaaaaactgagtgagcaaaatcagtcgcaaaaatccgatacttttaaagaaatagaatcccttcgcagggaaatagaaagtttgagaaaaggacaaccggtaagcggtatatcacccggattttccgcacctcctcccccgggaggaaaatcttccgaaaccgttcgtaaaaaacctcagatcctgggagatataggacattccgcttcccctgcggaaaaaggtctttccgaacaaaagaaaaagaaaaaaaacgggagtgaagaaagtgtttatcttcctccgtcactgatagaggcggatcttatttccggttttgccgcaccgacaatggaagccgcaaaaaccgaacctgttcgggcatttttgagattgagagatctcgccatactgccaaatgaagttaaacaggacctcaaaggttgttttgtcatcgccgaagtacgcggtaatctggcagatgaaagagcgcatcttcgtctcttacgtctttcctgcattgcacgcgacggggcttcggtcatagacgaaaaggtaaagggattcgtggtcgatgaagacgggaagatcggtctcaggggccgcgtggtcaccagagcaggcgcccttctggccagatcctttatcgcaagttttcttcagggattcggagaagcatacgaacagtctgcctacgatcttactacaacggctacgggacagatccgtaccctgaatccgggtaatgcggttagaacaggtgtcggtaaggggatagcttccgcctctcaaaatctttcccggttctacctggatatggcccgccaggccttcccggtaatagaagtgggagccgaaaaaagggtggtagtcgtatttgatgaaggagttgaattacatatcaaaaaacactgcctcggaggtaaagatggctgtcttaaaacaaaagacaaaatactttccctcgcgggactataagttattgttactgttttttctctttccgcttatatacggatgcggcatgactccatacaggagtgatttttcctgccctccaacctatagcgggatttgtgcttcccccattgatgcgtataacgattcggtaaatgatattgaccccaggcagtttgatccgcgatggcagaaaaaacgtaaaaaatgggaagaaaaaaataaagaactacttgaagccagaaaacaggcagctctgaaaaaacaggaatcttcggccgaggccccgaactaccgggccgaactattcagagaactcagagaccttattgaagcgcctgaaactccggtggtcataccgcctaaaatcgtgcgggccctcgttctgggaacacctgatggaaaaatgtatgttgctcctcattatgtgttttttatgcttgatgaaccccgctgggtactcaggaaaatacccgaaaggctgattccggcatcgtttaccgtttctacttcccaaaagtcgaggactgccggggaggttcgggtaaatgcaaaatgacgcgaaaaaaaacgggcaatcccgcattaatcccggatttttagacctatttttgatcgtggtcctgttgatttcggtcgttctctatgtctaccaccgcacggtgatacaacccctgcgtcgggagctggcaccctcgcggatctatgtggtggatattgattctctggtgaaacgtttccgtaccgaagccgtagaacgggccatcgccggagagaaagtctcccccgacgaagtggccgcaagagcccgactggctcttgaccgaattctgagttccgttcctgaaaacgccgttgttcttgatgcccgctgcgtcctgaaagggggtatatctataggcccgaagggaggaaataatgttatccggaaataaaaaattcccgctatcatttattatgtttacttcctgtgttctatctatattccttatatcccaaaaattaatattttccgctactccctcggcgggagtacgttttatgctcaggcacccctgtccatccgttcttcacaggtttgatctggtggaaatctatcctcctgaaaacgaccctttcgttcccgacggaatcaaactcgttaaacacgccgcctgcttcccgggggaaaagatcgtccgggaaggcaaacgttttttctgtcttacccgtgaaggcctgagactcgatctcggacccataaagtttcgcgcaaaagacggccgccccctcaccccctggctttccgatggggcctcatccgttataccggaaggatatctcttcgtaataggggataaatctcctcattcctacgattcccgatacttcggtccaatatcccgaaagagggttatctcatgtcccgtaccgctcttctaatcattattttatttttattatttcagacccctgtctgggcgggatggtactcggccgaacctcctgctaccggccacaggggctggtacgcctatgaaaaatacaaaaaaactcaggagacaaaacaaaactcaggcgaacggcccgtccgccaaccgaaaatccactggcctacctatgaagaggtcctgaagatgaaaccctcggacctcaaaaaatggctacaaaaggctacagaagaagccgtagctgatccctcagaaaaaaatgtgacccgctgggctatatatatgaaagctgcccgggaaaaatccgtacgctttgcgggttctctgtcctttgtactcctgaaacacccggaactctcttacgctccagatttcccgattacctatcaggcctcacgcgctctctcccgggccaggtacctgaaaataaactccttcctgcaaaaaataagagaccggttcgccctgattcttcttgtttccagccgttcacccctttccgaaccggcccaaaaaatctgccgtaaatttgcggatgaaaccggctggaaactggtagtcgtggatgccgactcgcgtccggatatagcaaaacgtctgggagctaaatatgtccctcaggcctttattatctcacgtgatccgggaatttcgcctttaccggttatggccggagccgaggcccttccggtgctgcggcaaaacgtctacaccgtcgcccgtatcgccctcggtgaaatctctcccgccgaattcggtacccatagcgtcagcggactcgtcccggcaaaacagcattaatcctcgaaaaaggcttcaagttctcggggagaaataatttttagcccttcaatgctgccaatttccagaaggtctttgtctccgcttacgagataatcgactttagctgaaagggcgcaagctagaatctgatcatcgtcctggtctcggcaaaccccttgaatctttttagtgggatgaatgacctccgaggcttccagtatcatctcaagggcttctctaacaagggcccggggagctttgatcttgtgtaaaagtatcctttcgaactcctcaagaatcgtcgggcagacgaaaagctcgaattcttttcggcgggcacgggtaaggagcaccgagcataatccctcagtgaggaatgccgctatcaagacattggtgtcaaagaccactctcatgagatttgctcaaaaatatcctcttccgtcaataagcccgcctttttagccatgggcctgagctgctttttgaggcgtttcatacgtgcttcccagaggtaaaggctcaccgattctcgcacgatatcgcttttgttacgccccgtttccctggcaaaggcctccagttccctggccaatttttcgggaaggctcacagacaaaaccgctcgcattttatcacctccactacattttaatacaataaagagaatttcatgtcaatggtatcgctatggtatcccggtatggaaatggaataggatggcgtgaaaatggtttttcctggtatctgctggtatcaagtaattcccttaatcttgtaggtgaaagttaagatccctctgctggtgggatggcaaaactcgcaagacttttaaaattttataatccttgtgtacaaaagttccaagctccgggtcataaacctgtttgatctctatctccacttctaaggcatctcccttgccgaaacgaaccaggcccttttcaactttttccataaattcttcatctaacatagcagcgtgcaccttatggcctttaaaaacgatgaaccatttgtaatcacgctcaaaagaaggcttaataatgtgtatggtagttacctctttggtaacacgttcttcttctgtctctttaatgaggagcctggccaaataaggaaactcttcccttgtggccctgaagagaagtttttcattttctttcaagctgaaggcctccacctccagagcctgttccagggagctaaagcccttctgtatttcgtttcggacctcaacttttgagttgtatatattgaaaacaaccttattaacaatattttgcttaccttcctgattggtaacaatcaccccttgacctttctctcttatctctcgcgggggctctcccttaaggaacctatgtagctcgaggatatttacgaaaacctggaggcaatctctggcatagcccaaaaaatggccttgaaaaagattgcctgaaatagtagccagaaaggcaagatcaactaaaaatgaccctttccgcgtttcgcgcacagcaatcaatagttcaaattccgggtgtaaggtgaggctgacttcttttaaagccttacataaactgcccagcgatgaaataaatggaaaaacatcaaaataaaggagatcaccctcatattcaaaagaaaactcgtgagagctcaagctctgtttcattgccaaaaccctttatggaaccgacttttttatatttttttcctcctcccctgtcaataaaaacatttttttaaaaaaataccccttttttacccgattttttgaaattttcggcaccttcactccccccccactgtgttacctttcttaaagtttaataaactcccgggaggtctgttatgactttgcgactaaaaatagtcttcctcctgtttttacttctatttctgaaaactgcagctcacgccgactgggttgaagactggctcaataactccgttacctcctataccggcccctcatatatcgaggccggacgccgcggctacctctccttcggctccgtctcaacccgtacccttatgaccaccgatcgcctcattacctttacccctccctcaattaacttcggatgcggcggtatagatatattcatgggtggcttctcattccttgatttcgattaccttgtggataaattccagcgcataatctccgcagctccggccttcgcctttgaatacgccctacgctcaatctgcgaacagtgcggtaccattgttgatgccatgaatgcggctcaggacctgcttaactctctccagctaaacgactgccaggcctcgcgctggctcggctactatctggcctctaaagcgggctttaacccggaagcgcaaaaagaaaaaaccaaaaccgaagcctctaaactggcaacacttgccggaaccgtcaggagctggaaagattggctggatcaacatctaaaaaccgtcgctgtccccggacagctctcctctaccgaaaaccaggaacttaatagagattgcccctcctacataaatgatctccttaattcaggatcccttatccattacgtgtatcagacaagattctcaacttacggacaggagctggaagccgtcctcagaggatatctcggcgatgtggttttctatcagaacaacggccgctggatggtaaatgtaatacccggttgcggaagtaaaaatgtatccaacccccttgaggttcttataaccggaaaaaccctggtaaatccccttaaaacaagcccgtcgtctcctcttgatataaccctgggaacacagcaatgtaccgaataccaatccttcttcccgaacgcaaaaccccttattgatataatcaaagataccctggagtcggcttacataaaaactatcaatcatcaggcccttactccgacggaaatgaatcttatggctatgctcccggctcccgtttacaactacataaaacaactctatatctatgatgcccctaccttcgctctaacccacatctcggatattgctgctgaaggatttgcatataccctcctcactatggtctacgcagaggcccagaaagccgcctctgttatcaacgaatacctcaatagatgcgaaaatgaactctccgccgataagtcatgcatcatctgtacccagggagaaggtctcagggcctatctgaaagcctttcaaacgaccatcattgataaaatcaaaaacgccagatcaaactgggaagatgtcgtggacaagctctcttcgcatgctgatctaattcaggtcctgcgcgaaacttcaaccgaagccataagatctcaacttcttgaatatgattcaccccgtaagggaggtaaccagtaatgcttaactttcccataaccgttcacggcgaattcgaaaccatgagacaggtcctcgtcttcatctcttcccttgtcggatcctccgcatataaagggggtattaccgccttcttcatcctcgcccttaccctcaccatggccacaggtatgtttgacctccttttcggagaccagcgaagccttacctcctgggtcaaactatttttcgtggcaattttcctctatgccgcctttctttccggttcggcaagagtcgccctgtatgacgatgtcaccggacgctcccatgtccagggaaatattcctcccggtatcgctgccatgatggccatacctaactgggtggcaaccgagttcgaagacctgataacaagctacctcgccccttctctccctatatctccctttgcatacgagtacggtattaaaatgataggagaatcatacagcggtgaaatggctaccgctcttgccaatataatagacccccagatgtgggagtccgccggaaactatgttcgggattgcgtagccctgcttgccgcacgtgaagcttcctatgccaaaaaactttactccggcgataacccctaccgggcctggagtgaagccataaattacttcttctatacctatacatcactggattcaaacggtaatcccctcccgccgggaacccctaacgaaagtgtttcctgcaaagaagcctgggatagacttgataaatatttccagaatacacgctggcaggaagtggtggacaaattctgtacacttatgcactacgggaccgatgcaacctctatctccgcctgccgggataccatgtcaaccgtcttcagccgctacgttataaacggacttaccgtctccccggaaaatatcgctaaaaatgtattcgccggaaaagtattttactcattcctttcctctcttgacccctccgtggaagccgctcgtatcgcatcctttgcaagggctcaggctgagctctccggaaaaggaatcgtcgctcaggaatggctgccggttatgaaaaccattttctacattctcgcctgttccctgattcccctcgctcttatattcataggcacgggaaccggccccgttaaattcctggcgggaattttcctctggtgggccgtgtggtgcggtatggatgccttaatgtattgcctgtggatatcccgggcggacggtatctttcaggtcgttagcgacggcgcacgactcggactccacggactcgaagaactatggttcctatcctctaaagccttcgcccttctcggtggtatgagaagtttcggatttatgctagcgggtgcattcgtgtataccgtcttccgtttcggtggctccgttatggcccacttcgcctccgctatggtaggctccctttcctccggtgcatctaaagccgccggctatgtctccgccgaggaagaaggctggatgaaaacctatcaggccctcggaaaatacgctaaagaagccgcaagtatccgtatgaccggctccatgaactactttgacagaaaagccttcgctgaagccgccgaaaccgcctccaatgtaaaaggctttgaaggctttcgttcagccgtaggttctaatgtgcttgatctgatgtccagagcacgcaccggtggactcatccagtcaacagcacgcggatccgccgccgcaaacgttcctttatccgctcttgccggatactacggtattgaactcggaaagaacgtactaaccgccgccgaacttaaacaacaggcccgggtggccggcttctcctccgtatgggactatctttccgccgtggccgaaggtaaggccggctcacaggtggcggaagcccttcgctggaaccagatgaaaggcttcttttcaggagccgccccaaccgatctggccggctggctctccggtaaacagctcccctcctttgctatagaacgcaaactttctgaatggacgggactttcaacctacaacttttccgaccttaaagttaaagacttcgcctggaataccgaaaacggaaccccctctctcctacaacttgcaggaaccatgaataaacaacagcttcttaccatggcggatgaactgaaaacaaaaggcctcgtcaataccgccgaaggactgaggcgtattgccgaaaaatacggcgccgctgatgttgaccttaccctgggacccgatggaaaactcgcccatttgaacgtcaacgccggctccgaggccaggagctacgacctataccacgataaagatctgaccaatcttgaaaattacagaaccggtaacatggctctttcagcaaaaacaggggaaggtcgcgaaatccttcagggactcagagctcaggctcttaaacggggctggacaaatgccgtaaaatatattgacgggctccttgcaaaccccgaaaggtccgcccacctccgctggaacaccgataaaaacggtaacctggcctcacttgaggtgcttgagggagcacagtggaagaggcttgatacgggactcaatgatacctcccttaaaaagtctcgcggtatctcctatgaaaactggaacggttcttttcagctgggtaatagtggatatgttgtccacggcgcaaaatccctggagtatgacccccatacaggccgctttgctataaaagatgcactggttatggatctcgccggcaataccttcattgccgacctggcaggtaagggaagggctattaaagaccaggatggaaatatcaccggcatcagggtcgatgacatcaagaatcttgccagagaaacgtttgtgcgcaaacacgatgttcgtttgccggaatttaatcttacaccggaaaaagcccttaatctcgccaaaaatcctataaaactcgtggatacccttgaaaaatataaggataatcctttgcttaggcaggcttttgtgaccgagttttcaaacaaactagcacagggagtacaaacttccataggcgatatctcctttaaagatagcgcgggtaaagaacagcgtgaaatagtttctgcatctgcgagtgttaaaactgccggaagtagcggcctggatgtgggttccgtcggaacaataattccccaacccctggccaggtttcttaagtcttttaactacggtggacaggcgagtctgaaatatgagcaagcaaatatcgacagaaaaattgaaagtgcagaggctgcttacagggtgatagcctcggccgtaagacacagactaaatgaagcctaccgggaagccctggaaacaggaagcaatgcttcacttgatatagcggctataagtattttcagtgcggtaaattcccttgaagaacgagccgaacaggctgttgataaacatattaatatggaaaaaaatagcgggaaaaccgacctcaccggcactacgccaaccgaatatggtaccggaagtaagatgaagatgatgcgtctcggcgaaaaaatagatgtaaggggaatagatccgaaacaacaggtcccttataaggttgttgataccgacgaacttatgaaaaaagataattaatcgttatctagtatccctctcgcaggatctaattcgtaatcaacgtaatcacaccaatcatcccataaccactcttcctgtctttttaaccattcttcctcccgaagggggcagcagggacagcagggctccggctctcccggttccgcaagctctcggaaaaactcctttaagccctccttggcctcggccaggtcgtcaagggccgtaccctcacgggcccggatttccattatctcctccggagtaggctcgtcctctaaaaatttgtctatccacctgctcagtaatttaaacatttcctctcaccccctcttacatgcattatcggcccggatggggatggtgtcaaggtcccgcagtgttcctggaaattgttgttatccaaaaaaggatttttgtacacctttagcttttagtctttcatttaaaagatcaaatttatattcttttatatcatttcctttttctctcagctcttgaattttctgttgaagtggtgttttcaatatttttgatataattgtattaagtcctttaattgatttatccagttctttcattacttcgttagcgagctctttgtaaaggtttctttctatttcttttttgatatttgccaaaggagaatcagtctttggaataatatcagcacatattattaacagatgaaaagcatcataaagctgtttagctattggattttctatcttatttgtatctccagcttttcgcccatctttcatatcgattttttctctactttcatttttattgtcgctagaaggaggttttttcggtgattttaaaggatcaaatattggcaaatgtggtaattgcaataaatccaagaattgttctgccgcgtcataaccacaaaagaaataaccattgtcttcaaaattttgtctatttttaaaccaaaaacagtaataacgatccgttaatatatgacccgtacaactaatttttttctgtccatatagtaatcgaacatgagcaactggctttaaattatattcttttattaccttttttctggtgctagtacctctgcaataaatctttcctattatttttacatttgaagcacgaggatgatttcttccttttttaggtttaaatattactttagcatctttttctgggacgcccattataatatctccaatattaaaaaagcgatctatcttgtcctctccaacaataactccatattcctttttgctataatagtacttaatcttccctaacataattataaccttgctacttaatacttattcccaatagaataccagcaataaatgctataaatgttagaataaatccgtagaaaattacttttcgtttagtttctttattgttttttagatatatgtccttaagttccgttttttctttctcataatctttcataaatttttcgagttcctcttctttcaatcttttttctgcttccaaacgcccgagtttttctctattttccgaaatttctctgttcaatcttcttatctgttcttctttttcctttaagtttgtctctttttcccttattttccttttaagctcttcgttttctcctttatgttttgccagttcttggcgggtctcattcatctcctgaacaagacgttgcctttccttttctctttcttctttttctttttcaagagctaccaatttccctcggagctcctcggctgccttctcttgccttcgcctctgtatctccaaagctatataattacccgcctcagtaggtgtcgtagtaactacatcggaaaatatttctattagataacccctgttttccgtatgtcccagcccgagaattttgaaagactctttggccgcccaagcctcaaccactcttagatcgttaaacacctcaaactgaacgtcctctcctccaccgcgcaacattaccaatacagtcccttgggcctcgtttatggcttggactatttcctccgcagaatctatcttcacgggaatggttctataatttttaataaattcccggaccgactccagtttcccttcaaaatcctgataggccgtatctactagaggtcgtatgacggtaatgctgatatcatccgggaaaagccttttataatgaggaaatctcttccagagttctatcaggttgatttcctttttttgggtctccaaaaactcttcatcagctttttgtatcagatccaaaaaatttacttttataataggttttaaggaatatgcgtctacttttaaattaatagttcctaaaatatatgtgtcactttcaaactcctctatatcatttttaaaaatatcttcgacaagtctgggaggaatccatatatctatcgtagatccttcctctgaaaaaagttttccaaaataataatattttcccttctgtttccgacttagccgaactgtcccccttatttttatctgatttaaataaggttctttaaacttttccgttaaagaatgaaaacaactatcaacaaaattgtagagttcttctacagagtcaaaatatcggtataattctccattattcgtgtctggataaaaattattctccatccccttatccattttatttgtaatttttaaaattattagataattatttaggtatatgtcaagataatatacaacaagggacaaaagatatgaaaaagcaatttatacgtataaaggtttggcaaatagattgaagagaaagatcttttatctataagtatctatttttcgactttgagattccataaaatcttcttctctaaggatatttttagctctttcaatatcttcttcagtagttcagtagtccaccatattggatcatctagacgaagaagattataaaaaccgttaagggtccaaattgcatgttgaattcacaagccctttctcgttttccctggcaattcggcaagccagtagagggggtcggtctaggagaggggctcgccttatctcacgacacgccagagcttttccagtgctgcaagggtgccccagacggcgacaaggagaaacatgcaccccgaataatcatcaaaatccgaatcatcggcggagaggaggccgccggagtatttttacggaattttaagatcatgcctcaagaaaaaataaattgacaaaatctttgatgatttttataaaatgaaaggtcagttccacttgaacttttcataaaaagtatagtttaggaattacattaggaaattctctttgaaaaaatgaaattaaaagaaaaaaaatatctattaaaggaaataggtaatgatctaaaaattgataaaaaattactagaaaactatctattacctagaattgcttgtctttacgatttatctaaatattttttggttgaaaaatatacccaaagagaatggaaagaattaataactcttcattatataaatactctgtattctccttcaaatgaagtttttagaattcatttttttatcaaaaattctgtagaaccagaaaattatctcggttttattaccttaagagatttgcctgaaccaaatgcgttgctttcttttgtttatcctaactttccgatttttcttccacagtataagaaaaaattccaaatggaagatacaaaattttttgtaatggattatcctaagcccgtccatctttcctttaaggaaatgttcattcagacttttcctttttactcccaagatggtgtagttgctagatgtgcgcatgctgatattgtaatggtttgtaaatatttacataaaaaatggaattttaatagtgttcatattcatgatatagtgaatagttattctttttatcgaacaaaactcttccctagtgatggtttattaatttatcaaattgcagagatttttgctaacaataggatagatatatgtataaaaagatatggcgattttaaaaaagacttcctaaatattttagattctgtaattgaaagtggctttcctgtaattttagctactaaacaacatgttagtgtattgattggtcatactttaaagaataatagtgaaaaggattatataatctatgacgattctgggtattttctataagaatttttcggaaaagagcctagcttttttgcaatagtatctaaggacgatattcaaaaacttttagatgatagttcttatcttattttcccggaacctaatagagtgtttttcccttatcccagacttaaagaagcttttgaagcatatatttattctactataaaatcttttatagcagaaaataatttaggtaaactacaaaaagttagaactctcatagcagaaaatagtgtaataaagacttttttgaaagaaaatgctaaattcattgtaaatgaaaataattttaatttatttctggatcagaatttgccacatttcctgtggtatttagaagtatatttacaaaatttaaatggtattttagctttttcggcggatccaactaaacatatttttacagtttattcacctttttttgattttacggccctgcttacaaaacctctaggaattttatcttgttactaaaaataaaaaggaggaaaaattcagtgaaaaacatgttaaaagagaccgaacaaatggaaacactaaagatactagctgaccggatacaaaacaattggaatgaccccgattttttaaacaaagctagagataattatttaaaggcatctaaagagatatctaagaaagaattcagctcctggcagaattcaatttgggtttgggtaagataaacatccggcattttttctccttaacaaaatttatcctaaaacggaagatcttcatcgggaggtggctcatccgggaaagtttcagagctatctcctccactattaccatgttcatcccggcggccaagcatctgcatgtttactgccactatttctgtaacataacgttttatgccgtcccggtcttcataggaacgggtctgaagccgtccttctatatagacctggcgtcctttagacaaatattccccgcagatttcggccagtttgccgaaagccactatgcgatgccataccgttctttcttgccgctgaccgtttttgtcagtccagcgttcggatgtggccaggttaaaagtagataccggctggccatcgggggtgtaacggacctccggatccgctcccaggcgtcctataaggatgactttgttcacactcataaaatacctccttccaaatcaaattttttataatgaaccccttacctcctctacaaaacggtttctcctttctatacgtgatgaaacgaaatatgaaatgctaagaggaagcacggcggatattgttgcaaaaacaaaaatccagggtgccgctgaaactaaaatcccggctattatttccaccgtcggagctacagacggaattctctcgtaaaaaagatcaaccaggccggaattcggaagcagtatataaagggtaaaagagaggaggaaagaacccacgattaaccaggtagccctgatcccggatgcataacgggctataaatgaagaaagctttcccgtcgctctcgttgccccccaggcaagaatagccggaggtaccagcagaggaagagcaagacagaaaaccgccattaccacggcagggatatgtgacagttctccggcaaagggtaccagaatgtttttacgcacggcctcaataagaaatacaatcaccaccagaaatataagttcctcccttgcgatacgggccataacctctcgtaccgctcgtcgtctctcggcaccgtaaacatcaagagtaatttcatccgcccgttcataggcctcccttgaagcccacatttgaagatcattaatcacctcaagtaagcctgcgggaaggtttttccccccggattcgattatgaccgtatcggacatatcaacctcccgttagctttgcggcaagaagatatagaaaatccgaaaaaaccagacccgccgtaagtaaatagcttaaaaaagccgctcgaaaattcttttctactatccagagccagccggaaagcccggccattacgggagcaaataacagaaatggccttccggcaaaacttcccaaaagttctttcagtaagtccatcctgagaataagaactaatgaagaaacaaatattacggtaaaaaatattttctttatcatttgtcctgaatctcccgtttttcttcggattcattatcttcttcaactagaaatataggaacctccggatcaaaatttcttattataagggcttttttacgggccttttgcctgagttttgcaatttcttcctccgagagaccaccggtttttatgactatttcatacctctctttcatcgtttcctcctcatggcgtccatatcagacagcaattcaccttgcggaatacgatgaaggcaaaattatcggtccccttttcaagcggcggtgcctgtcccgcctcccagaggggcgagggctcgcctatacgtatggcacttccggtattggccttcggacgtactatttgaagccgataatgtgatttgatccagatcggcgtttgaacacagctacagggtgaaaccgccctatcacaaagaagtaactctctattaagcttataaagcaatcttcccgctacggcagccgctcccagaattttgttccccgttgctacccggcccgtaagaggatatgcgctcccccattgccccatacaccaaaaaagttcgtcacggggaagaccgaatgccgcagccgtagcatccgcggtgcatgcaagctgtaaaagggcattgccgaaaaccagggcctcgggattgaggataaggctttgcatgtcgttctgccacagaggatcaagttccgtcatataagccacatcccagcctcctgactccacacagggtatatcggttagcagacctaaaattccccatacgggaaaaactatatagtgggcctgggcaaaataatggggggaatttgcaccgtatccagttcccaccagggttccccttgcggttcgggatgttatacctcccatatctactccctcggccaccatacaccagggatccgacaccacctcaagaattctatagggttcccagaaggaaaccgaaatacccggtacaggaattccggcaggtcccggacagaaacatacgggcgaggagagagcatcagcatccggcatgtcggatccgagtacggttataccgcctatctttatcgggaaagcgcagctccagcatacgtccgtaaccggattaacaaaacggggatcacaaagagaaaaagctttcccgctgaatataaatatccccaaaaagactacaaagaagaccctattcatcggtccctcccggaatgatcaaaaactcggtttctcccggcgaagtaaaaagaattagatccccattattttcttcaagaagttgttttactatacttagcccccgcccccttccttctcctttagtggaaaaacctttcgtgaatatcccgggtaagagaacgggatcaatcgagtttccatcattacgaaccgttacggccggggataccgaaccaccgtaatcgccggtatagtaaccgcaccttaccgtcaccctggaggcagccgcttccagggcatttaaaacgatattgtgaattatgcgtaaaaaaacaaatttgtttatggacacgggaaggggaatatcggctgtttctatttccaggtttatttttcgtgcccgggctatcggcttgatatctatcagggagttccggaccatctgtgacagattttttatattgacatgagagctcttaccatcgagaagatccagggattgttccagggccgttttgacttttatgagcgcggatatgtctttgttatcattttcggccttttgtaaatatattttaagtatttccagtgctccccatattttatttcgcaaatcatgatcaagatccggctgtattagctgcaccgttacctccttttatctccttcggaccgaactctttaacttcgagaacttctcctttacgacgtacgagacagggtgtagcggcacaccagcctttccgggccagtgtttccccggaaaagaccggacgtcctacgactccggaaagctttcgggcatcgcctcccagcgcccacaccgaaagatgcgggtcttcggaaaccatccttcgggcgaaggccacttccttttgcctggtaccgtttatgagaaggacttcgaacggtaccgacggagcgtattccaggggattaaatctgtagccccggggatagagtatctctcccgttttcggatccctgacgtcaaagggaagctcgtattccggtttgactaccttgaatcgggtctcttttgccggaggaagtagtttagctccgggaagatatgtaaactcccgtacccgccgggcaaaaaaggccctcattttttccggattcgggaaggccctttcggcggcctcctttatttcggcaagagcatccctttcggcgaactcgaagaccgcaccgaaacgcttgccgcactcgtgctcacggatttttcccaggagaaacggaaggggtgcgtccccgtaaaccgtgcaggatccgtccttcgtttttagggccggaacggcgaaaacacctcgggcggcgttgggatccaccgatatcgccaccggcctcaaattgtccccggataagccgaccgaagggtcttttaaggctatttttaaatagaattcgatagtgggacgtattttcttcatgccgccgacgaatccacgcaccaccggaacgatctccactcccttctttctcaatctttctatctgagccatgtaggttcttagggtttccgtcggtaccgaggacgatataatcagataatatcttttctttataaaattctttgaaccgggggatcttttcccgggtggcttcttctctttcagaagatctctatttttctctatagctatgccggccgatgtccgggcccgggaaatagcttctctatagtgtggtcccttcttcatttcttccagggatttttccgcaatcttccgggcttccgaaagatgggggttgttatccggaggttgtgctctacttcctccggatagtaagagaaaacatataagtaaaagaaacctatttactagcggacgcattttttctgataaattttttgataaaattcaaagaacgcctttccgtataattccttgcatatttatttgcctcttctatagtggataggacctgacggacttcttctgcggggagatttttctttttatgaacaaagtaaagtatggcaaaagctcgaccctctgcttttgccacccttacaagttcctgacccgcaggattttctctttgcagatatttgctacaataagagataacttcatgaagtcccttttcagaatctttaagtatttctttcccaggatcggtgagaatcattaaacacctgtctctatccgaggcacccgatttaagaaacttttccgcgcgggaatcacgggttaaatgtttccagatatcatgagtaaggcccatagccgatatggcactatcaatggccagaaaaaacggcattttgaatccgagttttgctcccagaattttgcttccctcgttgtgaaattccataatatccatcatgcctgctatgcttatctgatttctaaggaaggaaaaatcgggaaggtttttttgatgcgacgctataatcaatcgcaaatagtcatcaacaccctgaatctcggctacccgaccattacgtccgagtatataaaaatatggaaaactatatgctcttgatctatataaagattgaattacggctcttacggtttccggatcacgaaccggttttcttcccaaggagatacgtacctttttaaacaggtcatctgatagttctccggtttccgtccattttaaaaattcctcttctttaccacgaggaaggttcagtaatacggttagctcctctttttgatttccggacacaggagaggaaaatatgatcagataatttttcttgtcgattagtaagccaacatctgttctatcatcggtgaagttaatattccgtattgccgaaagggtttcgggactattgatgggtttctgttttcctgttgtacaggacgttgccagagatgttaccaaaaaaaataaaaataataaaaagatctttttcatggcctctccctccttaacgaatattatttttgaaattttccagattttgctgaagattttgctgtatagtttcctgcgttttagtttctatgtctccgtaccattcggaaagatctatgcgggaaaaatcgagcatctgaaactcctgaggcgaaaaccccctacaatccggataatccgttgttccccagccgctgaaggtgtcaagctgtgctcgaccctgttcatggattatgcgcgcaagtttggagttaaaacagcaataaacattggccttctgaacacatccgacaataggtaacttcttaacgcatttttttccgatgtaatgacataagccgagttcgttatatgcagccgtcattacgtcgtcctcgctacaaccgccgaaaagaattttcatggcgaagtccatggcaaaatttagagctatctgtgtaataatacctgtaggagtgagccccagaccattctgaagagcagatatgattgcattggtaacactttccccgttattaaacgcagtaatagcagcatttatggccgttggagaccaatcaaaattggaggctacttctaaagcacttgctccggccgaaagcgcctggtatgcgttaagggtctgcgatgccagggaaatagcatctttgaccctggatattacggcaaaagttccacccagagaagttaactgattattcagttcctgtaccacttcgtcatcagcatcgcagcagttgtggaaaccggtctggattccggatcgtctgcacatcatcgggcggccgttgaatatgtaaatttgtcccagacattcgcctgtagccggatccgtagctccatcgtcctgataataagaaaaatctgtgtattcatcctcataattgtcagggcttcccatatcaatacattcggtgccgccttctataggacactgccaggtttgagtgcagacggctgtttctacacaagcactttggcaggtggaataatcatcgtaggttttgtcggttagattacatcggtaaaaagtcgttgtggttgtttgcgtgcaattttcctgacactcggaaagggtctggtacggggtgccgtttagggaacacacgtatgcccaaacgagacaatcaggatcctccgggttaggacaaattaaaatttcttgttcttcacagcttccgctttcactagttgtggtcgattcttctgtacagctaccctttatgctgcaccgattgttctcgtcgcagggatagttaccaagcggacaccggaagacttgctgacactgatagagttcattttcaccgtctccgtcggtatcggccgagcacatgtaggtccccgattcgatacaatccacaccgggacataagaggctgcattcgtctgcggtcgcaaaggtttgaagcgtcctggggcagagccattcagccaccgcccaatgaggaagcgccagaagccagaaaagcaaaatggtcagtatttttattttttcgttccgtccgaacatatcatgtccaccgtggcctgcctgagggattccatcgcaccgtagacttcgttaaattcgttcaggcactggcagtccttgactatggtctctcccggattcacggggcatgttccgtcgatgcaggtgcggtagatgtaggtcaccgaggtgggatcggtgcgatagtccgcggtagtggtcgtcgcgccggcttgggcccgatcctcggtaagcattaatttacaggccttgatgcaggtttcgccggtttcgatattcaagtccacggatccggttccggttataggatccgtgtatgtccaggtcccgcccccttctgtaagggtttccgcgatggtgtcagctctcgaaacgtcgggatcgtgggtaggggttcccgtacatacataggtgcgttcgattttccaccagtcgtggcatacggcggagggaatgttcaacttcaaatacacaattaaagaaccgttagcccaaccgttacaggctccctcgttgttcagggaaacgtacaattctttttgttcggatcccgtatcgccctgataggaacctttggatgggtctgttccatctgtatgccctatggtcacgctttctacgaccgttccgtccaattttatcgtgaccgtagggtcgtcgggaatgtcccaggaaacctcaaattctccacagacctgatagttaaaaacgtcaccgcaggaatttgtttgcgttcttgcgagggatacccgccataaaccgtttccttgataagaaacactctgtatttgtcctggatagcaaagactgcatccaccatctgtcgttatgtcaccctgacaattcgctacacaatttgcaaaatccgcaggattaaaggttacgcatgaatctacaggactcacacctgtaggattgaaattcctgtaggtagttacggataagccgtttacgtcgtagactttttcctcttccagataacaatcggaacggttttccaaggccgaacaggaatccgcaatatcctccgtcaatttacaattcgacacgtaaacatttctgaccttctgacaggtaagcctttctccattggtaaaggcgggactcccggtcagcaaagtataaaaagagtcggaatccgcactctgggaaaggacttcgttttcggcttgagtcgataaaagggcggcattctgatagaggtcctccggtttatcaaatccgtaagtagaaaaggtcccctgagttaatgaacaattaccgacattctgggcgtagtagcggattgcaatgccatcaatctttgcctcggctacagaaagcctgggatcggccgcagccatggctccggcgacccctccaccgagggatctaagaacctgatccttgaaggtgagaaaaccggcctgtgtacaacccgtatttatacaatagcaacctccgagatcggacggactgacttcttccgcacttagttcctcgttttcaaacttccatttataccagtgacagttattccaggttcccgcgtcacatttaacgaaaccgttcgcacatatcccggagacgggacccgggatttggtattgtttttcgaaattcccgtcgaaatccacgtcgtaggttacagaaataaaattgagatctccggtgggacccggctgcacgagtatttcaaaaagacttaatgttccgggacaatttatgcgagcggttccttgttgtgatccgtcaagcgttttaagtgtagtgttaccggtgtaaagtgcttgggttatttttttaaaaccttcctccgaagcccaggattttcttacctgtgaacctatatccgttccggccgatacgggatcaccggccgtaacggatccggctgtacacagacccagtataaacactgccgtaattattttaattcttaagaaacttctccatttcatggtctcttttatcagcaagctccctcagggtagaaataagacttcccttttcgcgggccagggcctcgacatgtgcccattcgtcggcatccgaggtacagagccagtacaggaatccgtcggcaaccacacggattatccctaacccgtagggagacttaattcctatttccgtataccggggacgagccgaggaaatcgaagaaaggagaccaccggcctctttgaacggtaatatctgtttttcgatggcttcattgtactgatcactggggagcataaaaagaaaactactgtttcctattatggcctgtccggctgcacctattctttccaggtccagggggccctggaagaccgtaatggtgctgccgttaaattttctggctctgcgataggcttcctccactacctcgccaaacaggttgtgagctcccccgcctgactctacaagggtaacaccgcattcatcaaaaagcagaactttgggtatactgcgttccagcaggtagagggttgcggttgccgcattaagacaggtcattgtaacagcacgtaaaagaggtttaatcctttttattctttccatttccaggacaacgaaagcctcggacgaaaagaaatcaaagctagccggaccgttaaaaaaccgtccgtaagaacctttgccggtccattccgtcaggttgaaagcaaggttctgggccgcatgaactagatctgacctgcaggtactttcatcgggacatatctcctccagctcatcctttgcaagatcggtaaatcttgtcaaatacaggtaaaccttatccacatccgcggatttaccgaattctcgccaggcccaccgaacggctcccctcaaaatattggcttccgtatctgtagcgtttccgcctgtatgagagtaaatcatacaaccgtataaagccgctattgtgtcaagatgatgcattctttcactttcggactcaggatctgaaccctcgggaaccagtgaaaagggatttaaagaaaggttttcctctcctaaatcgatataacgaccatttaaaagcttacatagtttccggtaggaataaccgacatcaaaaatccagcaggctgctcccgcggcgtacatggataaaacgtaaagattcatgagaaaggatttgccgcctcccgaggttcccatcacgcatatatttttgttcgtggcggctttatcgaaggggtcgaaggggacgaattgtcccttgcgggatatgaagacgatatgtggttttcctccaccgcagtagtctacaattaccggcaataaatttgctacctggtcagagcgagcgagaaaatgtctatcaatcctctcaagattagctccctcgtgataaaaaccgaagggtaaagaggatataaaaagaggtaaaaggatatccttttcttcctgaggcacaaaaccctttgaggatatcatccttttagcacgtttgattgcggaaatacatttagagtcatcttcgtcccagaaccagaagatcggaacggcatataaaaatttttctcctttttcgatctcgttaaccgcccatagatgttcctgggcatattcacctatgaaacgagttataagagaatcttccttctcaacctgtcttttaaaaagaaaagcttttgaacgaattgtatttgcaacgtcaggatcgtttacaaagaaaacggtgtataagaaatggacgggtatctgattgctatcatcaagagaacctctatttcctccgaaaagttccgacattttaaaaacatttacatcagaagctacctgtttaaatgaaagggccctgtaattcagaggacctattttgagtttatcccgttctacctctacagatgtttccgaaagaataaggtgatcataaagcggccttaaaggatcccagtaaagattcggttcagtacggccgttgaacaatacaaaaaaggtataaagcagcctttccgggctgaattcttccgggaaaagatatgccccttttaacccctcccttacaaccgtcttaaaatcttgaatgtcttcgagatttttttcgtccctgaaaggggctttgaaggaaaaaagcagtctaaatcttctaaggggagttcccagaagatggggaattccctttgtccattttttaagatgcccggcgtatcgttttatcgtttcctcaaggagcgggttttccgaaaccctggttttaagcttctcatattgctctatttcgggatcaagagcgggaaaagataacagggtaacggatagcacagattcctgaggaagtgaatcaagaattcccgtgagattttgtataatctgttcatccgcacccggaaggggagatgtttcaagaataaatccggccgtcccgtctctgtttatatagatacctttctcgggatcataagccaaatagggtaaccaccgcgaaagggtatagcgtgtggttgctttttcaatttcatcaacggtaacggatgcaaaaggattagcaactcgcccgataaaagataacattttctccccttaaacaattttttttcatgggagaaaatgtaacctgtgagagggggtgagaagggtccctttttttaaaaaaataccccttttttacccgattttttgaaattttcggcaccccgaaaaagaaaaaggcggcccgggccgcctttcccggccgctctgtgccgccttttccggattttctaaaacgtggttttaaagggctgcgtagttgacctccacctcttccaggcaggtcaccctacgaccttctttttcgatgtcggagtttaaaattttttccactacttccggttcaaaatattgttccccgcattctacacatacgaatgcagggacgtttttaacgactatatatttgtcctttttcctgaattcgtaatcaatttttctttccgacatttgtcctccgcaaagtggacacgtcagcttcatgttttcttcctccttctgaaaccatcctcccataaggaaggatcgggttcatagaccgttattatgtattttacaccttcggggtcttcagccaagacgacgtgaagtggccgaccttccggaaaaccgagaaccagtcggctgggaaacggtttgtcgtggcggtattccttgattgtctctccagacgaaattgtctttttaacttcttcaacagatattttacgctctcgcatcttttccagcgcgtgtctgctgaaaagcagtttcatgaactacctccgattttcaggctgctttcttctcctcagaagcttctaccatcccggcctgttccaggagccagtcgcaggcctcctgagccagccgggccgctgtgaagatagcttttgtatctttttccagtacccggatccacgatcctatgtattccgggtgctggagttttcggatgtcgagacctacgtgggcccctagaaaggcggagcccatttccgctacaagctcttccatcgcataggcccggtctccgaatctgcccgagaggtcgcgattcagacggctcggatgtccggtccaatgcgttatttcatgaaaggccgtggcgtagaagtcgtccctcgacctgaacgcacgacgtggtggtaggacgattacgtcccgctcgggataatagactgcttggcctccccaccttattctagggagggaaagcagcctttcggccgataacagaacatcagcgggtgtaaccctttccctggtttccgggaggcgcagattctcgcactgttccacgttaaagaccgtataggcccgggcgaagggaacttttctgaccacgggttctcctgtttccgcgtcgtagacaggtttgccctcgtgatccttttcttggacctcgacgaatttccagaagatcacggccgtccctttttccccgggactcacgtatccgccgagctttctcgcttccctgtatgtgagccagaggtttgatgtgaaaccccttttccaggcggcgatgttcaaaagcaatacgttgatccctcggtaggttcgaccgtagaaggcgtttctgtgccctcctgtggtggcggttttccatggcctgatccagggaccgattccctttttcaaggtctcaatgaccatctgtgtgacttctttgtaaacgttcttcatggctccctccttcggcgagatttttccggccggaggagggagagcggaatgatcccccaaccgggggaagctctcgcctcccccggccggggagatgggttgtttcagtttcaggaaatattactttacgacatcgggattgaggggttcaaggtactccccgcccattcggacgagaagaacttcccgtttgttcgccagattgaccagatcctcaggtatgttaaaagcagccagaacaggaataatttttttattctcatattcgggtttgtatataatcagatttttaagttttgtcttgaagtcatcaaagtgctcggctctgagctgactcttaacttcagccacaaacgcgacatcttttccgtccttatcttcagctattacaataacatcatactggttgtacattccgtccttcttgtattccacattaagcattctttcttttactttatagcctagatttttgaccagataggggatgcccggtgcgaagatgtcctcggtcaaagttcccagccggttggcgagatctccccatttcttgtttatttcatccttgaaggccttcatctcatccttaaaatctttgaattcacggcttaggccttcgtgatattttcgtagttcaaggaccgccattaaattgtctgtagaaatttggcgcaataattccagctctttaatggtacgatctactttttcttcttgattttttagttcctgttttatctcctgaatttccatggctatttctctcacgtttttacctccattctatatcgaaagactttaatagtccatttcaaatcgctcctcataagcagcctcaaggccatatttccagaacgggagtggccgtaaaaacgtttcctcccccgacggggcgagttttaaaattcattgtcggcggattccgcggtggtttcttgttctttgggagaatccgcaaaacgtacaattacgtaatcggcaccattttccgattttttaccattaaccgcgaagatatttaccggaattcccagaatgttccccgaaaggaaacttctttttttatttttattctttttgagccagaaggcacctatttgttttttttcgcaatataatacgaagtcgggatgtttgtcagattctttttcttcctcacggaatagagccaccgaaactctgccgagcggtcccagatcaagccgaccgcccttatactttttcccttcatccataacccggttccataaagaaccgattttaacgagtttttctttttttacctctttgttgttttgtcctttctttgtcataactcctccctccttacgtaaatttttctccacccgtcgcacggtgtggccggagggccactaggccgccgcgcttacaccgaccgaaaacctctgcgcgggtaggggagaacccggcccacacgcagagggtcatgcggcgggcggagaccgaaggagggagaagcccccaacagcgggggaaacctcctggtctcccccgccgcgggggataatacgatccgacggagattccgtcgggcaatatcttatcccggaacaaccgggatcagctctccaccgcctgtggcggtagagcctcaaacaaaaccgaattttcaaagaaccgaaagcaaacaaaaaattttgaaattattttagctacatgaaacaagaaaataggtgcgaagttttttcaaaactttgttttttacttcgtttttttaaaaaattttgtaccattacaggaatgatcaggaatgaaatttgctagtcaccgggcggtgagctccccggcggggccacccccttaatcctaagatccgcgattacgggatgcgattttctttgtttttccagttcatcgatcgggattccgaaagcatccgcttttacgggaatataaaatgttctggtgtagtcgtttttcttgggattccagacccagaaaaaatttccgtaaaagctttcggaaacaagtttttccgccgcccatcccctgcgccggatttcgtcgtaaaaactctgtaaacagctctttttaatgggtttttcggttgagtggtagaaggagtcgtcgagacctatttcacgggcggtttcgctgatggccagatgtaaactttcagcctgtatgtagacgattccgtccggctgagaaaaggctacgaaggaaccgttaggaagcacctgatttaccggaatttttgcgaaaaccctctccaggggaaaactatcggggatggatctggtttccggcttaccggagatagtttccggacgcaccacaggcggcgaaaatttttctccggcgagcctttcggcctcctcttcccgggcttctttatcggccctgattaaaatttcaagctccaccggtgtcttttcatctatacgttcgtgatgcctcttcacgatatccgtaagggcctcccgccagggatgatctctgaggagcttacccagtaaggcggccgagtgcagggaatggcttgccgttgagtaatcttcacccgaaacggagggaagttttccgaggtcgtgggccagggcacagaggatcagccggggagccgaggccctccatccgtcgggcatcctccgccgggccaccgcaagaaccttctcggccgtgttcacagaatgttcaagaagggaaaccttagccaaaagatcaaaatgatttttaggacgtaaagcatccgccgggtcctttccggcgacggaggggaaacgggccccctctgaaatgagaagctccgcaacttgatccacagcttccgaaagaccacttctttcgaagtcctttcggtattcctcaagaagtcttttcaatctcccttcggggtctttcggaagatggctttcgttatcgggggcttccgatttagtcgccttttgaggcacctcccgcggttcggtcctttcgatgttcggttctcttttcggttccggttcggtttttggagttgtttcggatgagggcgcagggcttgccggtatccataggttcctcagttcccgaagatccgcgaccagcgtgtttccctccggttccaggcgaatctcgacttcccttccgcagatacccctggttttgaggatgacaggttccctttccggatcttccggtgtcccttcgcgttcgatggcagggacttcggttttccgttttgccgatcttgacggaaggaaccttaacaggacgaagggtacgaagggtacgattgcggccgcaagccggacgacgaaagaggcgggatagagaaccagagtttttcccgcggccacgacgaccacgggatcgagccgcggggcataccatcccacggccccccaccagagtgaaaggagtgcgaccagagcgaattccgaaggatgcccggtccgacagaggggaaaacgaattttccatccggcaagactgattcccattggagtaagcgcatccgcaaacaggtgaaatacaggacctaagaataatgcatgtggtgataaagagttaaagccatattccgtcggtaagaggattttccactcattcaggaagaaaatcggaattacatttttgttttcaaggagaaccaccagaaaaagtagaaaaagccatagaatcagatcgtgcgatattccacggtgtttgagaatccttatgggtcctatgcgttcaattctatcgggaataacggctgctcccgctatacaggcaacctcggggggtgaataccccagggcccaggcaagtgttccggcgaaaagtatatgacttttacccgtcatttcggttgaagaatatcctgcactaaattacataccgtcccgtttatttcaaaaaagagggctataaagattaaatttttgaaattttgatccctctataggaggcgaagcatataaaaatatctccatgttcagatggtctaagtcaggaagtccatcttcggaatggatcattacggatagagccgttgatttaaggaaaccccgggcccgggcccgacccgaaaaatttgccataccggattccagacgcgttcatattctcaccatagggggatccggttccggaaagtcaagactgctgatggacgaaatcagacgagcggtggaaatcggctgggatctggtggtaattgatcccaagggggaaatggatcgttcggcactatttcccgttatgtttgaagccgctttaaaatcaaatagacttgaagatctcgcctatactgatctggctgaccccgaggtttcattcaggtttaatcctttttcttttccctttcccggagatgccgggcttgatgaggtggcaaaccttctggtggctatgattgaaaaaggaaaggagccttttttcagacaacaggcctttaaggtttgtaagtttgcgatttatgcctacgattatcttaaaagacgcgaggggaaggaacccactttcagtatttccgttctccaggagattaccacctacgaatggattaaaagtcaggtagaaattttcacccgtgaggcgatggttgatccccggggaaaaatgatagcccttatggggggttccgttgccgagctcgatcccagaaaatttgaggaaaccatatcctcactttcaaacctcatgagccagatatcggtcggttcaatcagggaaattattgatgttaaggataatcccgtttttacccggccgtggaaggggaaaggcattttactttatatttttactgcctccatgacccttcccgaaacctcccgtatgttttcaaagctcgtgcttacctggttgcttacaacggcgggaaagatttatcgccgggatgagggacgactcaaaagaagactgctcgtagtggttgatgaagcggccagggccgttttcccggagatgataaaccttgtggacaaggcgaggggggcgggcatatatcttcattttgcggcccagagtattgccaactttgatgttgaactggggtccgcggccaaaagaaacgagctgcttgcaaatttcgggacgcagatatttctctactgcggtgacgacgagtgcaccggaaggtacgtaaccgaaaaaggcggtacggtcgtacttccagaagtggtgaagggttccggcggtctcggtgccgacggtatcgtacgggagaaagaggtttatgtcattcgccccggtgctataagcactttggagcctcccgatcaggaaaggaatctcggcggacagtttatcgcttttacaccggacaaaaagggtgtccgtgtcctcacgggaagggttaaacatataccgtcagcaaatataagaatcaagggcatgaagacggtaagagtttagaattctcgcttgaaattaaccggatctcaagtcagtctgggatctatcctttccacaaaggagattctatcaaagtctttgtccgatgagagtaaatacttcaggttgaacctttgtattgtggcgagaatcagagcatcatttccaaacagtccatgtgcatccataatgtaaggcattttctttagctccgtgtatgaaattcctttaacctctatccttgctttatttacaaattcgatgaccctttgaacgtcctctgccaccaattttattttgctcctgtccctttttagccttttcagcacttttgtctctattccgaactttgctttcgccgagattatcataaccttgaaacacacttcatcgagaactcttacggttgtaatcagagtcagccatttcttctcggcaaagctaaaaatttcttttgcaagattattacattgtccggtaaagaagtaaataaaggcgttggaatcaacaaagatctttttttgataaagatgtttcaggtcaaccattgattacatgccttcgtaaaaaatttcttccgattctgctactttcttgacgaaatctctatcctcaggtggaactttgagaaatccgtaatactcttctacaagaccgatgctttctttttttttgtaaagctcaaaggctttttgctgtatttccctgtaggtgggcgttcttccttcctctttcatcaaagtggtgatagcctcaatcaaaaaaggccgaaggtgttcgggcgtttttacccttctatgttttcccttcctattgatcgcaattcggtttttgtccttcaggcccagctcctcttttatctgagcgatatgacaggttttgaacgcgtaaggtgaagtgatcttgcgcactttttatccccctctatttttctttttaagaatagtctatttttaaagactgtcaagaaaaagactgtaaaattggtagcagactcaatagcagggatgaccatcttttgaagggtatatgaatatttttgagatccgacaatgaaaaatgtttttagtcaaaaaatgaatgacggtgtttactaatttttctaagccctcgccatattctcaatcttgcctcgctggccttaagcagaaaaggccactcgctatcacacgtggccagctcgtttgctaaaacttccggatgcggttctgtcttctgaagaattcgctcaaactctggcgtgggcaaccagcagagaaagcccacgatgccggcgtctttttcaaggccgttgcgtgcccacaaagacggcgcgtgcggcaaaagttcaccggtttcgtaatgccctagggccaggtggccagcctcgtgacccagggaaagcaggagttcaagaggattggccccggtattatagagtataaattttttatcccggtagaagagaaaggtggtaactttaacggtacggtcttgaagggggatggcgccgagattttctatccagacaagaaggtcatcaaaactaaatggcttacaattaaaccctgcccttcggccccagacatattcgagtcttttcaagtctcggtaagttcgggggaacatttttgaactttaagcatttaatgtttgggatcatatagtttctgacatatttcgaaataacgtctttctcttatgaaatcactatgaagaaacaattctgagggtatttcatcttttatttcggtaaaaactggcaaaactacttgtattccttccaaacgtgcagttttaaaggctggttgcatgtcggtatcgtaagaaaaaatgatgattctatctacaagacgtttatatgctaaatgtgctatatcaagccccatcagcatgtccacctttttttgaactaagtctggtttatagttgtctttttcgactttccagcctctaaaaactgtttttcctagtcttaaggctattaagctgcattttcctagcctttttaagaaattttcgtaagtttggcggtttctttttattctcagattaatctcgttttccttgctctttttttcttcaggagaaagtctgatatgggatggcaacctcaactcttgttcaaaaggtttggaagcataaatgaagattcggtatggtatttcgtttggttctagaaaattcagtaaaaaaaccggcaatctttctgtgtaagcattgtaagagaaacgttctgaaggattgggggacttgagttttggattggcaaaaactttatatctaatattttcccaatcaactacgatggctaccttaaaatagcaccctgaggggtggactctgtttccaccgctcagggtgctttcgggttgcactgcagtttcggtatgtactctatcttctttcctttccatattacttatcgcttcctttgtcaagagactttaagtcttcctcgggcacagtgatcatctcttcttcgctctcgaccctgatacctcttttacgaagctcttcatcaaggcgcttagtcacttttttccaataagaaagggcctctttgtaggcttcaatcacttcttcttctgtttcgagttttggaatacggtcgcggaagagggggtctcccatggctccgagggccacctggatgcccgcgtgctgagccgcaagctgccacacggaatagtagcgctcccgggccggctggcacataatattgtcaaacccgggaaaaggttccggttcaggagctttaagaaggtctgaaatttctacatttaaaatttttgcaatttcttctaacagttctggccgaggaaaaagttcacctttttcccagcgatgaacagtattccagtggacctttaaacggtttgccagatcctgtttggtcaaattggcttttttccgataaatagccaaattctttccaaaaatcattttcatcttatgagcttccatcaaaagtcatataactatttttgttatacatcctcaatattacgattaaagattgacaacatttacgagttccgttatataacgaaacatgatggacagcctttatgaaatagctcaaaaaactaatatacctcatccttctatttatagatctctagccaaaggtttttcggtaaaaagagccctccttttggaaaaagaaacaggtatccataaaatttcttggcttttcccggaagagttttttaatccctattgtccctaccgttaccaatcttcctggccccccgatctctcccatctacagggcgagagccgggagtgggcggaggccataattcgggcctttccagagaggccgcctgagaggaaagagtttcggaaatggcttaaagaacaaagaaaaaaggggaagcgttaatgatagagtatccggttttttatagaaaactcagtgatctcacctgggatgagcccgaaagggacggggtttacctcctgataaaggagagcattaaaaaacacggtcagatttttatgccccttttgatagatccgggtaaccgggtgtgggacgggaggaagagggcggaagcgctggaggagcttatagccggtggagaaggagtttcaaaatcggttcccgttatagtcatggaggaccccgcggatctggccagagagctaaatgttatcagacgtccgcctgcgatagaggatcttctgtcttttactacgaccgaagttgagaaaagggtacccgggcgggaagagttaatttcggaacttctcagggcccggggaataggcccgaggattttccgtgaactgataaaagagacaaaaattgtggttaacaaaagatgaagttaaacaaaagaattcttgaaacacgggttacccgtgaacgggggatcctgaaagtcagggactcgggaggtgagctggttttcacctggcgaggagtggatcccctgggacggctacaggaagctcgggaatttaaaattccggcggagtttctggatcacctggaaacaattctttcaacacctacctgtctggacgcgtcggggcgggcgagtttaaacgagcctgagctttcttttgtggtggcggttaaatgggaagataaccgccgggtatttgagttaaggcccagggaggaaaaggcgaagccgtattttcgggtgaggttgtcggtttgtgaggctcttcgtattgcagcccttgccaggcgatgtgccgactgggcccattattttgtgcgttttgtgatgtttaccagagaacaggagggaaggacatgagcatagagaacgcaattgctcaaaccatttctctgggagaggcaagggttaacctggccgaaaaggtggcgctggtgaacgaaatagctctggcccttgagttatcaatgagtcatctggcccgggcgtgcatcctgataaaggaggagatagagcctgtttacggcagagaggtggctgacaggatatacgagatctgcgggcttgatgatggaaggaaacttgctgaatacataggccgattcggtagcctgtccccgcagaaaagacgggaagtgattagatccatggcccgggcgacaattaaggaactcggactcgggaggtagccatgggtaaagagtttaccttcagggtaataaggcggatggtggaggcgggacttccggttagcagggcatgtaattttttcggcgtctcgaccggtgcggtttattacaggggaacgccgaaaaggaagctcaagaagaagaaaaaaagaaagataaactttgatcttctggaggaagcggagaggctgatctacgaggggtaccctgctgatgttgttgcttatctctcgggaatacctttatcggtattacttgattatttagcagaggaagaagcagggcaatccggtgcaagcggattgcctctgccatcaaataaaaaaatcaggaggtaccattatgcaaaataaaagtggcaaaaaaggatcccgtcggacccgcaggctggggatgccctggatcaggcgatatacccattatcccaaagatcccgcaatacttgagcttattaaagaatgtggtcacgcggcctatacctggcttgatttcatcgtgcttcatctggccgcgctgtgggaggccgagggtgagcagggtcttgaatatcccgttgaatactggcttgagcaggtatgcttgctcaagcctggtgatataaatgatttcagaaaatttcttacgaaagctcactctcttggcctcctgatagttgaacacaacggtgacaacataaaaattgcgtcacctgaccttatagcccttgctgatgagtatacacgaaagaagcagaggaagcaacaaaaaagtgagaaaaaagagagtacgaaagcgcgtttagagcgtctggaaaagcagatagaaaaactgacggaaacggtgacggtgctgctggaaatcatacagaagggtatccctgtccccgaggtcagggaaaaaacggataaggaaggtccaccgggagaaaatagggcacgaggcccatcggaagaggagaagagaaggattctgagtgaattcgaagaaagattcaaattaaagacagacgattggcgaaaagctgtaatattacttgcttttccgcctaaagaaaatataggccccggttacctggcacggatgaatgacctgagtcaggttgtaagagcccttgaaatctggcgtgaaaaacacagaagccgtgttgatattgaaaggatagagaaaattgaagaagccagggtttttgcacgtatggtgaaagaaaacatgtttgatattgagcaggttccgggtgaactgaaggattttgtcagacaaattctggataaaggcgggaatggacatgtgtccggacataatgtccggacataagagtaatccggtcagatattcgggggacgggttatgaaggaacaacagattattgaacttcttcaggagttaagggaggagatagcaaggctccagacctggccgcgctggctgcccataagagatgcggtgcgttactcggggctttcggagaagaagctgagggagctggcccgggaaggggagatatatgcaacgaaaccgggcggagggaaactgattttcgatagggagtctatagacgattactttttacgggaaaaggcaagaattaaggctcatctggaacttttcaagaggtccggtatatgctagtaaaaatcaggatgaagcttttcaggcggaagaacggctactggtacatccgttttgagcggggtaaggagaagagtctccggacaaaagacaagcgccttgcggagaggctcttcaaagagattcagaaggaggcattaaagggtcggctcattcttattgaaaagcaggaaaaaatctcgcttaaaacttttatagaagaatatctaaccttgagtgaaagcgtcaaagcatactctactcttaagagggaaagaagtatttttaaaaactttgcagacttttttggcgactgccctatcagggcaattacacctaaaaaacttgaagaatatagggctttcctcatcaagaagggcaggaaaccggccggtataaatttagacttcagacatctcaaggcagcttttaacaaggctcaagagtggggatatatcaaaagtaaccctttcgggaaaataaaaccactaagagatcgccagggtcctccccgttttatttctgaagaggaaatgcagcaaattttgatctttttgaaagagaaggatagggagtttcacgactttgttgttcttgctctggaaaccggatgtcgtttaaacgaattgctcaggttaacagctaaagatgttttaccggatttatcctgtataagagtagttggaaaaggcaatcgcgagaggttagttcccttaacagaaaatgcaaaagaaatattacggccgaggctgatcaagcagggtcgtctttttgatcgctggacagataactgggtctcgcataaatggagagggtatatgacagagctcggccttgattatcgttttcacgacattcgccacacaacagctacctggctggccaaaaaagtgccaattcaaattatccaggaattgcttggccactcaaatatcagcgttacgaaaatctacgctcatgtgcagaaggacgccatcaaagaggcccttgaagaggtattcggacacaaaaaatcaggaaaaactcaagcaccttcctttctaagacttgtaaaataaggaaacgatatagcttaaaatcccctggggtaataccccgtgccggttcgactccggccccgggcaccaagttttaaaaccgccaggtgggttttctggcgccacgccaataactacgactaaaaagaatagccacggtatagagttcaagtcggccggccagcatgcaaaaagtgagcaccagttttgaaaaatcaggcatccagccaaagttttgggtagggccaactttggccaagccaggaccaatgttattcaaagtggcggctaccgctgaagtagcggttataaggtcaatcccctgggcacataccagtaagcttgccactacaaaaaataaaccgtaaagggccatgaaccccaggatagcctgaataatactttcggctattttcttgtcctcgtagcgaatgatctccacggccttggggtgtatgagcttgcggaattgaaagcgaataaacttaaacaaaatgagaaatcttatttgcttaacaccaccaccggttgagccggccataccaccgaaaaacatgagaatcagaagtaaatacctacaggccggatgccacaagtcaaaatccgcggtgccgtaaccagtggtggtcatcactgaccagacctgaaaaagggaataacgaaaattaagggaaggatcgctataagtgccgtagatgtagttgaaaaacatgcagataaagaccgctgccatgccgattaaaagataaaatctaaattcttcgcttttgaaataagcgccgaggtctcctttcaaaaaacgataatggagactaaagttcataccggccacaaacataaaaaaggttataacataatctaggtaagcactatcaaaggcggccacgctggctgttctcgtagaaaagccaccggtggccatggtggtaaaggcgtgacagagggcctcatagagatccaggcccccagccagaagcaatagcacttcaaagacggtaaaaaaggaataaactccccagagaattcttgcggtatcctggatacgaggggcgagtttgtctttagtaagccctggcatttcggcctggtaaagctgcattccgcctatgccaagcaaaggtaggatagccagagataggacgattattcccatgcccccaagccactgagaaagggctcgccaaaagtgaagtccgcgcggcaattcttccagtgattcaaagaccgtagaaccagtagtagtaaaaccagatatagattcaaatagggcgtctattaaacccagatgaccagaaaagacaaagggaagcgctccaaagacccctgccgctaaccaggaaaagactaccacggcaaagccttctcggtagccaatttctctttctggctttacgagaagaacaagtagaacaccagttacaagggttatggcctcggcgtaaataaagggccagacaggctcgtggtaaatcaagcttatgagcccagggaaaaagaaagttacggaaaaaaagattaaaaaccaacccaaaatatagagaaaagcacctgttctcatgtggaaaagagttgttccagtttagggagggcctctctcttggcaaaaattaccaggtcatctccgggctgaaggatagtttcgcccttggggattatgacttcgccggcccggtaaatagcccctacgatggctcctttgggaaagtctatttccagtagccgtctgcctttactgaaaaattcagtttccggaatgaccatttctaccacttcggcatcacttaccagaaaagtagccacagagagtatttgcccgcgtcttacaaaacgcaaaatctggttggcggcaaggagcctggggcttaaagccacgtcaataccaagcccaccaaggaggggaataaagtccgggcggtcaatgcgtacaatgcactttttcgccccgtggtgtttggccagaagtgcccctaaaatgtttaccgtatcaacgtcagtaacggtgataacgagatcagcctgatctatgccttcttttttgagttcctgagcatctaagccgtcaaggtttaggataatcgtatcttctaattcttcggctagttcttcacagcgctcttcgtctttctctacgagatagacttctatttttcgggcctcaagacgctgagccacccataggcctacctgcccaccaccgacgataaataccttcttgggtttttcagtcttaaaacctaagagggtttcaatggcgggaatgtcttttttcttggcaatgacaaatattttgtcaccaaccttaataacgtcggaccctctgggaatgatggtttcgttgtttctaataatggccacgatgacaaagtcatacagggctctaagctcgcgcagatccgcaagagaaatgccggcaagcgggctttcttcttttactacatagcccatgagtattactttgccccgggcaaactccgcccagtctgtagcttcggttatttcggagagctttacgatttcgtcagcgagaactctagctgggttaatgataaggtcaatgccaagtttttgttcatttaagggcgagtcaggcgataggtagtcttcacttctcaccctggctacttttcgggggactccatattctctggccaggagacaggctataaggttgatttcatcagaactggtaaccgctacgaaaaggtcagtctccttaatacccgcttcttcaaggactttggccgaagcccctgagccctgaacagccataacgtttaaaagacgctcaatgcgcttaatcttatcttcgtctttgtctataactacgatatgatggccttctaaagataggcggtcagccaggtaatagcctacctctccggcaccgattacaattactctcaaactcatagtcaggccaagtttataatggcttctaaaaagaacaaggctttatttttcaagcctaatttttaccgagttggcgtgggccgaaaggccttcagtttcagcaagtttaatcactgcctggccctcttcgcacaatgcctcgtgagagtagccaacaacgcttagttttttctggaaaacatgtacccctagggcttgagcgtaacgggcacaacccatggtagggagcacgtggttggctccggcaatgtagtctcccacggcctctggcgtaaaatgcccaagaaatatagccccggcgtgctttattttgccaaggaggctccatgggtcttttacgcaaagctcaaggtgctcaggagcaatcaggttagccaggtgggttgcctggatcaggtcttctactaacaaaatggctccgtagtcttcaagggctttttcagcaatatcctttcggggaagtttttttagctgttttttgacttctttgactgtttctttggcgattttttccgaagtggtaagcataaccgcggtggccagggagtcgtgttctgcctgagaaagaaggtcagcggcaagccaggccgggttagcgctttcatcggaaataacgagtatttcacttggcccggcaatcatgtcaatgcccacttcgccagccaaaatctttttagcaagtgttacgtaaatgtttcctggtccgcaaataacgtccactttaggtatggtctccgtgccaaaggcaagcgccgctatggcccaggcactcccgattttaaagacgcggtcaacccctgattcttttgcggccaccaaaagggccggatgtagacgcccctctttgttgggtggcgaaaccataatgagttcttccaccccggccactttagctggcaccgcacccattatcacggtggaaattagcggggtctcaccgcctgtaccacctggcacgtaaaggccagccctctccaccggacgcactaactggcctaccaccgctccagagggtcgagtgtctatccaggagcgctctttttgtttttcgtgaaaatcccttacattggcaatggcaagctttatggctttcaaaagctcggcgtctatttggtcataagccctttcaacctcttcaagcccgacttctaagtcctctcgcgaaaaagacgggcaatcaaacttgcgggtaaattccactaaagcgccgtcgcctttatcttttacttcttttatgatttcccgcacactttcttcgtatttttccggaaaggcctgaaagcggtttaccagtttatggataaaagcccttccgtcttctttatttgcgtttaaaaggcgcatattacctccccattatttgaaaaattaggcggcgattacggggcctgttgtcaaaatcaaggagaacgatttgctgccaggtgccaaggagaagacgcgcttcggctaccggcaccgtaagacttggtttcataatggccgcccttacgtgggaaaatccgtttccgtctccccaggccttatcgtgctcgtaagggatgtcttgcggggcgattttttcaagggcccggcaaaggtcgcttaaaacaccgggctcgtattcaatggtggtcactccggcggttgagcctggcacatgcaccagaagctgaccctcggttaaccctgcctcttcaacgaatttttgggccaagggcgttaagtcgtgtatatcgcaaaatccttgagttttaatgttgatttcgtaagttttaattatcatgacctttctcccgcaaggattttagcccattcttcctgactttcttcataaaaatcacggccgtggagatcatttatgactacggcggggaaattttctaccctgagttccagaagggcctcaggcccaagttcttcaaaggcaagggggcgcacttcttttatgcattttgaaagataagctccggctccgccaaaggttgccaggtagatggctttgtgtttaagtaacgcttctctcacttctcgggagcgtttgcctttgccaatggtggcacaaactccctgagcgagcagggcaggggtgtaagcatccatgcggtacgaagtggtgggcccggcagagccaataggctttcctggtggagcaggggttggcccaacgtagtatatacattgaccggcgagagccaccggaagaggcttccctttttcaaggagctctaataacttacggtgggtttggtctctagcggcaaggagtgtgccgttaatggtgacaaaatctccggcgtgaagttcttctaagacccttttatcttttagaggaaagcttatcttcttttccatggttcgcattatagcgagcttgaaaaataaagaaaacataaaggagtaaaaaatgagtaggaaaccgtttcgcatagccattgtaggccggccaaacgtgggaaaatctacgttattcaacaccctttctaaaacaaggaaggccctggtggaaaggtcccctggcgttaccagagatagagtttacgcccaggccgagattgctgatcgcaaagtaaccttaattgacaccggtggtttgcttccaggagatgaagaccaatttgccagagaaatttttgcccaggcgaaaaaggccttaaaagaggcggatcttattctttttgtggtagatggccaggctggaattaccccggttgacgaagagctagcctcttttcttcataaactagaaaaaccagtcatcgtgctggtgaacaagcttgatggccctcgccttgaccaggtcctttctgacttttacgccctgggttttgacgaagtagtgggtatttcggccaagcataagcgcaacctggatgaactggaagaagttatggccaaatatttaccagaggaaaccgaggaagaagacctggaagaagaaatcgtcaagctagccgtgcttggccggcccaatgtgggtaagagctctctggtgaatcgcctgctcggggaagagcgtatgattgtctctgatgtgcctggcaccacgcgcgatagtgttgatactcttcttgagttgcctgacggccgcaagtatttgctcattgacaccgctggtattaggaggcgcccacgtatcaaagagcgggtagaaaaattcagtgtggataaggcccttgaagccttaaggcgagctgacatagcccttatggtgttaaccgctgaggaaggtataaccgatcaagaccagaagattctttcgcagatagacaagaaccacaaaggctgccttatcgtggtgaacaagtgggatctccttgacggcaaaagggaagaggccaacgtgcttatgcagcagatacgctatggcgcaaggtttgtgccctgggcgccgattcttacggtttcggcaaagaccggccgccgagtaaaagaaattctccccatagttgacgagatctataagcaatattccacccgcgtgcctacctggacggtgaataaagccttagaagaaataacccaggatcactctatttacgcgagcacaggaaaacgtattaagttttactacggaacccaggtggaaacccgcccgcctacttttgtagtttttaccaattatcctgacgagatcccaaaaagctttgaacgctatctaaaaaaccgcctgcgggaaaaacttggctttgacaagagcccggttaaggtaatttttcgtgaaaaacgatagtttttttaaacaatggctttaattcggtaatgtatcaatgggatcactaaacagacaacaattgagtcattgcgagcgaagcgaagcaatccctgagactgcttcggcctctaacgaggcctcgcagtgacagcgaaggttactttgctttagcaattatgtcagcggcaatattttgtcgtgtaaaaaacgctcggattaatattttccccttgaaaaaaacaaaaggcacggggaaatcccttagttttttaaatttgactttttgtcaggtcttaagtattttccaccgctggaatgtataataggaggattgtgccatggcctcggtcattatcgtgggaacccagtggggtgatgaaggtaaaggaaaaatagtcgatttacttacggcttatgccgatgttatcgttcgttttcagggtggaaacaacgctggccataccatcatgtttgatggtcataagttcattctccatctcattccctctggcatatttcacgaaagcaaaaagtgcctcattggaaacggcgtagtaatagacccttcggtactgcttcaggagattgataatctgaccagcaagggcgtttctgttgagccgggaaaacttttaatcagtgagcgggcccatctcatcatgccttatcacaaggccattgatcttgcccgtgaggccaaggctggaaaaaccaaaatcggcactaccggccgtggcataggcccttgctacgaagataaaattggccgtaggggcataaaaattggcgatattctggatcaggatcttttccgcgccaagctttcggaaaccctggaagagaagaatttttatcttgaaaaatatcttggtgccgaggccttatcttttgaagagatttttgaaagctatttgcgtatgggggaaaggcttgccccttatgtaaccaatgtagccgttgagcttgaaaaagcccgcaagcaaggggccagaatcctttttgaaggcgcacagggtacccagcttgatattgatcacggcacgtatccctttgttacctcttctaacaccgtggctggcggggcctgccacggggcaggagttggtcctaccaccattgacgaggtaatggggatttgtaaggcttacacaacccgcgtaggtggcgggccatttcctacggaactctcagatgatatcgggcttcatttgcgcgaacgcggcggggagtatggttctaccactgggcgtcccaggcgttgtggctggcttgacggagtaatccttaaagaggccgtaaggttaaacggcctttcttccctcactataaccaaacttgatgtcctctcaggccttgatcctctaaaggtttgtgtggcttacgaatatgaaggcgagcgcctggataatatcccgggaaatattaaagtattttctaacttaaagcctatttatgaagaactgcctggttggcaagaggatatttccgccataaaaaggcttgaagatttaccagaaaactgtaaaaactatctaaaattcattgaggaatttaccggggttcctgtaaacatagtctctgtggggccatcacgtaaccaaaccattgtgttaaggaatccctttgaatcataagtatgaaagaacgagtccttatagccaataggggggaaatagccctgcgcataatggaggcctgtgaggccctgggcatagattatgttgcggtctatgcacctggagacgaacaaagccttcacgtgaagcttcctaaagctaaagggaagccctgttttcgtatttccagttatcgagatgccaatgacattttggccgtggctgatgaggccaagtgtacggccattcatccgggatacggctttttttctgaagatttccgttttgcccgccgggtagtgaagcgcaataacccccttatttttattggcccgcgttgggaggtaattcgcgatcttggtcataagctcatggccaagcaggtggccaatgaaataggcgttccggtaatcccggggactattaatcccgtctataacgaaatagaagctgaggccaaggctgaagagcttttcctctggcaggaagagcagggttttgagccgcgtatcttgattaaggccgccgccggtggtggcggtatgggcattgaagaggttgataaccttgatatggtgcgtccggtttttcggcgtatccgtgcctacgccaagaggctttttggagacgatggcgtccttattgaggtctttatcagggattttcatcatattgagcttcaggtgcttggtaatcaatttggtgagctagtccactttggtaccagaaattgcactattcaggtgcaccgtcagaagcgtatagaagtagctcctggctttgatccagcctacactgactacccctttgacgcggaaaaggtgcttgaaagcattgttaatcattcccttaagcttgcagcgcatgtgggttatgatagcgttggcacctgggagtggctggttacccgcgatggtaagcactactttatggaagtaaatacccgcatccaggtagaaaacgaaatttcagcccgtataagccgcataaaaggcaaagagcctaatcttttaatggagcaaatccgagcggcctttggtgaaaagcttggttataaacaaaaggacatctcttttgaaggcacaagcattgaatttcgcttgattgccgaagacgtgaagcggggttttaagcccctttctggcactattaccaggtttgaatatcctgagcgtgagtggctgcgagtgcgcacccacgtgccccaagatgagccttatcgtattccaacggagtttgacccgaatctggcattgggtatcatctggggaaaggatactcctcaagccatggagcgcggctttgattttcttaattctttaattattgaaggagagactgcccagggagagcccttggccactaacgtgccgtatctaaaagaaaaattaccacagattttgaagtttctatgagagaattacatcgttatttaaacgacctaataaatcgcgtaacttacctccaggacataaaaggtgaggactgggaaggccttccggctatactttctgagctcaatagtctcaaagagaacttttatcaaatagcggaaaaaaagtgtcaggcaaggcttgaggctattgacaatcgtttgactcttcttgaagaacaggcagacaagacccttactccgtatgaaactgttaaaattgtcaggaacccccagcgctttaccctgctggatatactggaaaacgtttacgactctttcactgagcttggtggtgaaggtgagattaacgttgatccggcggtaatttgtgcccgggccatgatttctcgccgcgtgggagacaagatttacatgcatcaggtaattgtcatcgggcacgaaaagggccacggagaagaattccgcaatggcggaagtgccaaaccctggggaaacgaaaaggcccttcgttatatgcgtgtggctgagaccgaaggcattcctattcacttctatgtgttcacgccaggggcctttcctattgaagactatcctggagcggcccagcagatagcgagaaatctttattttatgagcaaacttaaggttcctacggtggcctttatttctgaaggcggttctggaggggctgaggccatagcccttgctgatgtgcgccttatggcggcttatggatattactcagtgataagccctgagggcgcggcggccattgaaggcaaactcaaagaaggccagagaccgccgcgagacctggtagaattctgtgcccgccagctaaagattacagccaaggacaacctgcgcctgggcactattgaccgcattgttcctgaaccaccccttggggccaggcggaatgactatcagttttttaagcgcctgcgttacgagatgataagggccactgatgaggcggttttgcgtacaaaaagcctcaaggcttttcgcagctatgcccttaagcgcaaaagcgaagaggaaaatccacctgatgagtttgatgtctatgtacgctgggaactttcagacgtagaagtagaaaagctccttgacctgcgttctaaaaaatatcgcgagataagtaggcatgtcctggggcttaagaaatcacccttaaaaagctatatgcaaaaaagccaggatctcgggcttcgcgtttatcacgatcttcgttacggctttctgaaacaaagtcagaagatgattcagcgggtaatggaagatatctctggtgaaggctttgcctttttaaaacagctaacagagcccttaaagagcgcctatgatcttcttggcactaaaggccgtcgtggtcgggccaagccggtggtagaagagcaggttattgaagacgtctcagagttatacgtgagccctctagcccttgaagaccgcacggttacctgtccgaatgccgaaaaatttggttgcccggatatctgggtacctgacctttacggtgaattctgtggtgtatgccccacctgtggctatcactttccccttgagtatcaatggtacttgagtaacgtctttgacgccaatagcatcaaagaatttaacgccgatattgcttctcctaatccacttggctttgaaggctttgataaaaagttggcccaagctcgtaagaaaaccggccgcaattcagctatgataacctttcaggctaaaataggtggcatttcactcatagtggccatgcttattgctgatttccgtcagggcacggtaggggtagccgaaggagaaaagtttatccaggcctgtgatcgggctcgcataaccaagcggccgtttctggcctttattcacactaccggtggtatcaggattcacgagggaacccttggggttattcagatgccacgctgtaccttggcggtgcgtgaatacatagacgaaggtggcctatatctcgtggtctatgataataattcttacgcagggccggtggcgagctttcttggttgctcgccttatcaatttgccataaagtccactaggcttggttttgccggcccacgagtaatcagagaaactacgggtgaagatattcctccagattaccacagtgcggaaaatgctttgcgccgtggccatatccaggggatctgggatagacgagaaatacgcaaaaaactttacgaggccctccttaccatgggaggtaaaaatctctattatcgttagggcttatggcacttgataatcgtaaaatagacgaacttttaaggtcttttaaggctaatccttaccgagtttttgtggtaggggctccgcacactggctatattcgtgaatttctggtcaaagagggagacgaagtcaaaggctcttctggtaaatggcttgaaaagccggggactccgctttttgtgcttgaacgcgaaagaaaccccaagaccattagagccaaggttagtggggtggtctctaaaataaatcaggatcttcaggggaaattcgttgaggcctttgagcctgttttggaaataaagcatcctttaagccagaaagaaattatcgctgagattttgcgtgaagccttacacattgtaaaggcccctgaaaaagcccgctattttatcagcccggaacttgcccaaaggattgaaaaagagggcgaaggtcgggtggtggtaaaacccggtgacgagcttgccattatgtatttcatgaaaagagagactcctattctccacgaagggccgcccatggtggtttttcgggtgttttttagccgcggccagatggtagagcagggagagccgctcttcggcctatgtactgaaaaagaaaggccttacttggaaaaacttatagcccgtgtgaaggaagagtggaagagttaaattaaagttagataaaagtcatatctacccaatactttgtttttttactttttcgttttcttttgatcccgagaaatctctttaactttaaggccgcactttctacaaaacctttgctccctattgctagaccttctgtaaaagaactgactctttgccggaagattttgcctgtccctctttccgctgtccctctttccggctcgtcaagcccacctttgccgtaaacaaatttccgataaagcctgaagcgctctttttctgatttgttagcataggacggaaggccgatatcaagcgtcaaaaaagttttgcctgtccctttttttgctctgtatcccagcgagcaccagcgatagtcttctggcttttctacaattcctgcccgcaccgggtttaactctatgtaagccagacaattaagtagagtctcgcctgtctcaatgatgacggacttgaacctgtcagcccagaaatagcccttgcggtcaacgcgcttgttataccagcgtgaaaagcgctgtttgatgtcctggacgtatcgagaaagatttccaagccttttccgccattttttgagcacctcttcgtagaagaaaattttgcgtttctcgccgtagtagaggcgaatgcggcgttttacttcttcgtcagagaactggtcttcagggagcatgcggcagaggagatggaaatggttacccataatggcgaagccataaacttcgacgaaatagacctgcgagagccaactaataagatggagtaagtgttctttttcttcatcgccgaggacatcgtggccgggcaaggccgtgcgggagattacatgataagcggctcgtggatcattcatgaaaaaacgtgggatgcgtggcataagagacctcctaaattttttctttgcctgtccctcttatcggaacgtatttgggagagctaaaaaaattttgcctgtcccttcattgttaactaactgttacaaactgttacaagattttcatattattaggtatagctatgattcctcgtggaagttggaattatttttgctaaatttggccgtataagtggactttttgatttatccctttatactaataacggttaaagtagtgacttttaccacctttgtggcgccttttcttttaaagttttatctagaaaaggtaggtgcttatgtcaattaagcctagagttccaaaagtttggctttatttcgtttcaggagtagtttggttggctgtaggctctattttgatagtgcgctcttttttctttgttcaccaagctcataacattctttactgggttctatgggtggcaaccttcatagcctcttgttttttgggaaggcgttttatgggtaaaattgctttaaaaaacataaagagacttgacaataaagatcattctcatctttgcttctttgcctttcaaccctggcgcagttatcttttagtagccatgatgatgtctatgggaatttttttgcgtaaacaccccttaccttcgccagaaatgattgttttatatgccttcatgggaggggcgcttataaatgccagctggttgtattttgaagcagggttcgctcgaaaaaggacaggtaatactatttgaccatattttcagtctagttgatatttaatagttacttttagtctaaggggaggattcaaccccctaggaggtggagggaagggggcggcccgtttaatagttttcaccgccgcctggtttaagatttcgtattgagaaggcttttcaattgtgatttcgctaacccgaccctgagcgtcaaccacgaaagaaacgcctattctcccggtataacctgccattctagcgcttagcggataatatttattagcggcaataaggcgtctcactttggcaaagtattctttaaattgctttttagctcttttaggtttaagtgaagtagcttctggcaaaaccggcacttcagggcttgaaattttaggtaaatcttgtctttcaggaatatttatttcctgccagatagggtttacctgggctattttgattggcttttctgcagagatgtctattttttcaggggttattttgagaggatttacttcggaaggctcggttaactggggcaaattgggtgcaggaggtgggggagattcttcctcctcagctacaagttcaatgggaatttcagtggctggagtgatagtattttctaactttaacctggtggctagccaaaataaaaggccgtgaatgaccaaagaaactagtaaaaacatagccagattagattcgcgcacattaaatgccatatcaacgacttttagtctttaaaaggatttgtttaagaccggccttgcgagcggcatccatggcgtctattaaaagttgggctcttgtgtctttatcagcttcaacgtaaacttttttaactcctcctgaaacggccaattttttaagttcttctttgagacggggcaaatccatctgtttcccgtttaaaaagaaggcgccgtctttagtgatgccgatagttacggtttcttcctgttgagcagcaatggctgtttcgcttttcggtaaatttactttcaatattttttgttttaccagctggctcgtaagtaaaaagtaaatcaaaagtaaaaaaacaatgtctattataggggtcatgggtatttctaagttttcgtcctggcggcgtctttttttacgcatattcccctctataagccttctttagaagtactaaggccagctggtaaaggttttcttcgtatctgttaacccaggatgacaaaaaacgatgagccacaatcaaggggatggctacagaaagccctacagctgtggttaacatggcttcccagatgccaccggcaagcatagaggcatctacctgactacctacctcttctaccactcggaaggccttaataagcccgagaaccgtaccaagaagccctaaaaggggtgcaatattagccagagtggccagaagagataaataacgagaggctcggtttacttctccacttatacagtggtcaataatagactcgagaaattccctatccccacagcaaaccggaaggatttcctgggccatctcgcctaccggccctgagtacgaagccagatcttctagactttgtttttcaaggtctttcgggcttgggagtacttgttttagcttgcggaaataatagaggcgctcacaaacgatggcaagccccagcaccgaacaaaaaataataggccagataacaattccacctttagctaatagagcaagtaaactttccatttctcagtccctcaagtatttttgggtttaaaaggctatttcttcaaatggtcttcgccgtagccgatgaggtagggccagggcctcggccacttttaggtcttcatcggtgattgcttttcttccgcaaaaggcggcgtgggcccgggcggtttttactacggttaagtctccacgatggccgtccacgccaatggtgataagttttttggctacctggtaaagaacttcttctgagatttctacttcattaagaagattttgggcttcaactatacgctctgctagctttttattttcctcggcaaacttgcggctaaagccttcagggtctttctcaaaagccatgcgtctttctattacgagcaccctttctttagggtcttttatgccctctacctggacgcagaggccaaagcggtcaaggagttggggcctaagttccccttcttccgggttcatggtccccaccagcacgaacctcgccgggtgagaaaagcttattccttcccgttccacgaagtttacacccatggcggcggcgtcaagcaaaaggtcaaccaggtggtcttcaaggagatttatttcgtccacgtaaaggataccccgatgagcggccgcaagaatccctggctcaaagtgcttttcaccggttttaagggcgcgttctatgtcaagagtgcctaccaggcgatcttcagtggctgaaagaggcaggtcaaccacccggacttttcgttttacccggggaagagggccttcttcaaggcttttctggcactccgggcaaagttcagcagggctctccgggtcgcaggaatagggacagccctctaccacttctatttctggcaagatgtcagcgagcgagcgcacgatggttgatttgcctgtccctttttctcccctgataagcactccgccgatggacgggtctataacattgagaatgagggcaagcttcatctcgtcctgccccacaatggctgagaaagggtaaatttttctcatttcgtattctcctttggtaaaatttcccgggcaatggcggccaggcggtcggccttaagggcttctggtgtgaagtaacgggcgttaagcatactcgccaactccttggccatttcaagctttatctggccggtttccgtatcaataaccacgaaagacacctgtggaaagtgatgagtcagagtggtggccaggcgttttatctcttcctgtgggctttcttctcccaaggccacatttcctctgccgtcggttataagaaacacgcttatgggtttgtcaggttctctagaggtcttctggtgaagtaacctgtttaacagggacagggccgctgaaagcggggttgagcctccaacgggtaagtcgcgcaggaatttcccggccagctcaaccgagcttgtgggcggaagcacaagccttgcctctttgcccctgaaggttatcatggccacctggtcacgtttctggtaagcatttaaaagaaggctcatgatggcgcctttggtctcccgcatgcgggcttcggcggccatggagcctgaagcatccacgcaaaagataagaagatgcccagttttggcccgtcttaatttttccctcaagtcctggggcttgacgataaaaccccggccagggccagcgccgcgcaggcgctggtaaggagcggcggcctttaaggtagcggaaaccgctacatcccttactttaccttttggaggaatggctcttatgaaacgcccacggctccctttagaagaagagcgtcggccgcttttcccgcgaaactgatagcgcatttttatttctaacgagcgcactttaaagatatcgcctatttcgtaaacctggtctttgccttcgcttggttcaatttcttcgggtgtttttggttgtgatttattctgcgagtcgtgagaaggctcttctttttcttcctggcctttcaaggtttctgggtcgggtttttgcgttttcgatttttcttggctcggtttgggcggctctttgggttcttgtttttcttcgggcttctcttttggtttatgagaggccctaggtggtttttttcttcgccgatggcggaggaccatttccgctacggcctcaaggtcttcaagggttgcctcttctctttcgtgataggcggcgtgggctttcgtagccgaagccagaaccaagtctgcccggtgcccttgaactaaggcttctctcgtaagttcagctatcaaaacctttaaacgagaaggaagatgtacttcagggtataaactccgagcctttatgaggcggcttttaagttctttttcggctctttcaaactgagagcaaaaaccaataggatctttctcaaagaggagccttcttttgactatttccgtgcgaaggtgaggttctttttccgccgagacctctaccgctaggccaaagcgatcaagaaattgaggagaaaggcttccttcttccgggttcatggaaccaatcagaatgaactcagtcggcatttcgtaagagaagccttctctttcaattaccagatagccgctttcagcggcgtcaagcaggaaagaggtgaggtgctcaggaaggaggttgacttcatcaatatagagcactccctggtgtgccctggccagcaaaccgggcgtgaagacgggcttgcctttgtataaagttttttcaaggtcaatgtggcctattagggcgtcttcagtggtatttaagggaagattaacaaatggagccggtctctcgttaacaggaggaagaagcgcggccagcgcccttgccatagttgatttgcctgtccctttttcaccggttagaagaacgccgcgcacatctctggtgatggcgcaaagcataagggccaacttggcctcttcctggcctacaatggccgaaaacgggtagtttattttgccagtgttactttccattttttttgctttcacaaatattgattacggcctcaaggtttatagggtttatgtctttccaagccttttccgtgtaagaatactctttcttaaagaggccgtctttatcttggtcaacaaaggcaagccggggcttttcttcttcgtcaaagcagaagacttttacttttttgccctcacggcttatgaggagaaacttttggcccttttggttaaatctttcttcaagctcaaagtggccgtcaaggtctttgtctatcaatcgactggtaagttgttttccgtcatagactaacttttcttttacggccttatttttgggggatttaataaggacttcgcggatctttcctttaaaaacttcttctatttcaaagaagccatcgtagtcgtcgtcacggagaattttttttatttttccgttcgtgtcaaagaaggaaataaggtcttttttaccgtcaaaattgcggtcttcttctgcctcggtgagacggcctttattgtaaatttgccacttgtcaggccggcggtcttcattgcggtcaaaaataagttcttttacctggccttgcgggtctaaaaccgctattttctccggcacattatttttgtttttgtcaagcaaaactttgtaaggcaggccttttttaaagactatttttttctcaaagtggccgtcgtggtttttgtcttcaagagaaagaatagggcttcctttttggttgtaaaaaacgatcttggccgtgtctttagggatttcaaaggccagggcctgggtaacgctagctgttaaaccgataaaagccaaataaaagagcttcatttttgacctccgacgaacttattctggtaagaatcggcccgcacagccaactttttagactctgacaccttttgtaacaccaacaggcgatgttggccaaagagccggccgtactggtctgcccaggggctttccacgatagccacgaggtttccgtctggcgaaaccgccaggtgaaaaaatacatttcctgatgtagggaaatagcctgaaagttttttatacccgccgccagggcttttcaggtcaaaggtgagtacaccgaactggcgcactcgggtgtcttctcgtcgaaaggcggctacggccaccgccagggttttagctgtccggtcaacagctactccctggagtttgaaaggcgaagcaaagcgccagagtatttttcccttttcagggtcaatggcaaagacggtgcgggcggccggatgcgggccagcaggtttatccacctcaaggggcaggccaaagggcagggtgctttcgccggagatgatataaaacacgccatttttgtcaaaaataccgtagctcaaagtggctgagacaggaagcttgccaatcaggataggcgtggccagcgaaaggcaggttttaatttgcctgtccctcaaatcaaagataaaaagccttccatcgctaacgccaagggcaccgtagcgcccatcaggagaaaccgccaccgattcccaggccgagacccttttaaagtagggcttaagaggcgtaagctgataaaccatgagttcctggcccttgagtccgtcaagcaaaataaaactctggggtgggggggctaattttaagtcgtctccttcagagggcataaggctaaccagagccactttttggccttgttcgtcagtatcggcgtaaatcaaagagaggggggccgggccttctttgggataagcccagcgcacctggccgtaagggcttaagcggtaaatccgtgagagccttcgccatttctgttttttggcgtcaggccaggaatgaatagcaagcacgatcagatcttcacaggggagcacgatcagccgataaatgcccggcaaacggtaaatgccgtaaatgtctcctggtggaggaggctcacctcgctcaagttctctggctgtcctgaaacaccagagtttttctccgctagcagtttttaccgcacaaacttcaccttcaggagactgggtgccgtagtaaagcacttgactatctggagaaaaggctacccgtttaaccatgccttcaggaatgcgtttttgccagatgagtttgcctgtccccgcctcaaatagaaaaagatgtcctttaaaagtgccaagggcgaggtatttcccgtcgggagaaaacgcagggtgcgctccgggcgtatggccagaaagggcgtaaaagctaacgtcttcaagatctttttcccaggctaacttaagaccaaaggccttgagcctttcggcttgggaaatatttgttccaacgctaaagataattgcgcaccagagcgtaaagaggcctaaggttttcctcataaaatactccttgcagataagcccaaaaaagaattttagctagtaatagagcaaatagtaacacgaatatgataatcgtagctagcttttccgcccagggccaggggggcataaagcgatacctggcggaaaaaagagggtcaaaacccctggtgagtagagtatcagcaactgaacgcgagtctcttaccgcgcgggtaagaagcgggtaaatcaccgcaagttcagtgcgaacggtgtaaataagcccgcgtttaaaaggccggtagccacgaaggcgaaggctttggcgcaccaggtgaagatcctgggctactttaggtaaaaatcgcaccgccgccgcggccagaaggctcaagccgcgtggaaagggtagggcggagaccgtgcgaaagagcatttttgtagaagtagagtttacgagataagctccggccgaaagcccggccaccatacgcaaagactgcaccagcccgtagtgaaatccttccctaataaaacagagcccggagaaggtatcacttggcggaaggaggcagaaaagaatagtgcgcggaaaaccctggtaaaaaaggccctggctaagcataatgccccagacggtagtggccacgataactaggtagcctttaagccaggctttgctcggccgcgaggcaagaaaaacgaaagtggccaggcccgcgagtgccgctaaagccagcggatggtcaagaagcaccgccagccctgaaattacgaaaaccaggctaaacttggtgtaggggtgaagcgccctcaaggcctttcctcctttattttcccttctttaaaacgaagaattcgcgaggcaagagttctggctaaatcctcgtcgtgagtggaaaagataacgagttccgcctgtaggtcttctaggagccggctggcgttttcaaaatcctgggcggtagtaggctcatcaagtaaaagaattttcggttccccggttaaaaggctccctagcgccactcgtaagcgctggccccttgagagggaaaatggcacccgatcaagcagggcagaaatgtttaaccttctggctgtttcgtcaaggcgcttttccgtaattttccatgaaagccctagattttgtggggcaaaggcaagctcggcccgcacccgttcttttatgagcatgagatcaggatcctgaaggagaagggaaaccaaaagacgctctcgctctggctttccgcggtaaattatttttccttttacgggcttaaggagcccggccagaagatgtaaaaaggtgctcttgccagagccatttggcccaagaagggccactctctcgccctcgtaaaaggtaaagtttaatccgctaaaaataagtggtctttggggataaccgaaatagagttcttttacttcaagaagggggcttccgattttttggggtttaaaagttttaagttttctttcaggtggtttaaaatctttggtttttccgagaaacttgacttttcccttttccagaaaacacagccgattaacagccggtagagcaaagtttagccggtgttcggcaaggatcaccgtaatccccctggcgactattttctgcaaaagggccataatactttgcgccgctttagggtcaagctgggccagaggttcatcaaggagaaggagtttaggctctggcgcaagggcggcggcgatggccacgcgctgacgctcgccccctgaaagggttgaaagttctctatcttcaaaaccgaagaggccaacactttcaagggctttagctactttttctttaattttttctggagaaaactctaggttttcaaggccaaaggccacttcggaaaagactttgtccgcaataagttgctcagccggactttgaaatacaacgcttacttcaggataaagggcctctggaggcaccggccacctgtgcccaaggacttctacctggcctgaaaattcaccgccggcttcacctggtataagcccgcagagcacggaaatgagcgtgcttttgcccgagcccgtctcgccggccaggagaaacagctcaccctttttaacctcaaaggtcacgcctgaaagggccggcctttcggccccggggtagcggtagctaaggtctttaacgcgaactatcatctcggcaccagttttctatcctgaagttttttatgcgtttgaactccttcttaaatttaaatatgttatcttttaattcgcctatcatctgtcagacagtttccttacagggtagatcctggtaaaattaaattctaactgttttccaaagttatatacttcttttattatttttatactttttgacggctggggaggtgcgatgataaccgcggaagacgtcaaatcaataattaaaaagttacccgaaaaggaatttgttaagttaagaaattggattttagaaagagactgggaaaagtgggataaagaaattgaggaagattctaaaaagggcctcctggattttttgataaaagaggctctcgaagaaaagcagaaaggaaaattaaaagacctatagtgcacaaaactacctctagattttggaaacattttgaagcccttcctgatcatgtaaaacaaaaagcaaaagcttagtttgatttgctcaaacaaaatcctcatcatccttcactccattttaagaaagttggaaatttttggtctgtaaggataactgatttttacagagctttagccataaaagacggaaatgaatacatttgggtttggattggaactcacgacgattacgaaaaactcttaaaaagataattctcttaatcattattctctcccgtttagaaactaaaattttcatctttccatctctcgcaggagtttacctattttgaggcctattaaggccccgattaaagtgtataaaaagccttttaccaccacgcttagcaggatgtaccatccgggaaaatagagacggtaaaaagtcatgtggagcaccagagaagaaaaggtctgaacggcgtcagccagagccagggccagcaccaggcggaagcctatcgggttccgataaacgaggagcaataagagcgaggcctccataaaaaagatgtttgcccccacgaaaaaagggtcggtggctcgcatgccgccgtaaagcaaaagccccatcaggtagttgatgagatacgaaagagttacgaacccgggctttggcatcagcacaaaaatggcggtaaacaccgcgtagtgggtaatttcggtaataagcccgcctaccagcacattaaaggggccaagcagggcgtaaaaaaggtttgagatgagccctccaaggaagtcaaggccaaaggctacggccccactcaaagcgatgaggcagagctcgcgcacccgaaaacgccttaacacctgccggtgagccacgagaaaaccggcgcttacggtaaacccgcaaaagagtatcacgaaaaggcttgtcgcaagccagggcttcccctgggttacgcctatcaggcgctcttttaccagtaccggctctttttcgccaaggggataaacctcaatccttgccaggtattcaccgggcgggatttcggcaaataccgggagcacaactttgcctgtcccctgaggcggaagatacgctagcgccaggggctcttttacgtggccttcagcgccaaactcgggcgggtaaaaccctttggccatctcttcggtttgaggataaaagaagtccgccttgaccaataggtttaccggtaccgggctttcatttttgagcaccaccgtttggtaggcaaagggcaaataccttgaataccccctttcttttatgcccagcagatatccgattctttcaaaaagcgggtttgggataaccagcaccccttcgcggcgatgtcttatagccagtcctgattcgtcagtaggaaagtgccaggcaagaatttttattttgccgtgaaggtcaacatagcggcgtttaaatttaagattaagaggagtattttccacccgcacgttaagacttaagggctttccttctggcagacagagctttttacggagtagtttcctttcgccttctttgatagctatgttttctttggcaaggtttaccgtcaggtcccggtaggcggtaaacataaggccgatttcagggcagggcgtcctggttgaaaccacaaagctcgccttaagaggcgtttccggataaatgatgaagcgctcacctggcgaacccaggggagccagcaccaggagttcggccaggggctttttcccaggcgttttaagcctaatctttgcttctcctgccttcaaaacataaatctttttggtctcccagggaaagaccagcaagacatctggccccggaagctcagggtaagaaagaacgagccttccggcctcatcgtaaagagaaagaggtattgagccggccccttttacctcaaggccaaagggcgtaaaggtagcttcaatttccggcttttcccgcgagcaacccgccgccgttagtaaaataaagcaggctaaaagaataatgttagtttttgctaaattacttgccatatttctttggtttttttacactctttataagaaatttttgaaaaagagctcggtatgaaaaatttttctctggaagaagaaactttaagacgtatcttaaaggaagtgcttgaagagttttttgatcccgagacttcgcttgagctaagaccggagatggaagaaaaactccgccagagtcttaaggaaaagcaagaatgccggcttttatcttttgaagaggtttttaagtgagtttttacgaagtcagatttactcccacggcgtttgagtcggtaaaaaaacttcctccagaaataaaaaagagaattcgtaaaaggattgaatggcttgccgaaaatttggatcttataaagcctattcctcttaaaggaaaatttgagagcttgtaaaaatttcgagtaggagactatcgtataatctatgaaatagaccggaaaaacttcctcataattatacactttgtaggacatcgaaaagaaatttatccttgagctggccaatctaatcctccttttcctctccttcatagtcgtagtaaggcacctgccatttttcctgaaagccaaaggctacggctgatagcaaaatcttttccggctcaatgtaggcagaaagcttttccttaaactcggcgaatttttcgtcttttcccgaaagagccacggccacgagggctccctgctgaagcaaggcctcgcggttatcttctggaatcacaccccaggcgtgctggtcaagaagatgcacgaaggcgagcaccgcggaaagaaaccccgtatctgaaagtaccgcgtagcggttgcggtgaagccaggtatggtaaggctcaggcaaaatggcctttatcttttcaaagaaggcctcttcgccaaggccgaagcgttcaagaagctttggggcgtagcgtatgctctccggggtgcgtttgttctggcgagccagggcctcgcgcacggcggccttaaccgctttggccaggagctctccaagctttacgtgttttcctgccccgcgcagaggaagaatcccgttttttagagcggcgatggctatctggtcagtgccagtgccggtggcaagccctttggaatagcgtgagggtacgtttagttcctgtagcaccgcggtcttggcctcagtggccattatcaccgcccgcaccagcgcacagggagcaagctcctggttaataaagagcaagatgtttatggttccccggtcagttaaggggaaaaacttgccgttccattcaaatacctgggaagggtctccggcgcggccggcgttggtctcaaccccggcggtggccacgcaaaaaactatgatcttttcgttagtttcaggtacgtcaaagctttctttgctgaaacctgccaggttcatgttggcggcggtgcctagaagaactgttttttccggcggaaggccgtggtattcacacaccagccagtggtagccctgggggtcttttacggccaagcactttccgtgtttttcgcccgggcagggccttggctcacaggcctggtggttggccacgaattctatgtcttcccggataccgccgtttacccggcaggtggagataaccgtgtggggtttttcaaaggcgccgtagatgattttttctccgcgaaaaatggaaagtcccgcatagggagtaaaaagtttaaccgcgtgaggcattcatcccctccgtatttcttgccaattcttgacgcataaggcagtcaagaaaggcagcctttttggaagaaagagtccgtgatggacagaagctaagcttaagttttttgtctccgttctgtagcagtaaagtaaattagtataaaaatttaagacaagggcgaaaagttcgcccttgtctattagagatttattgggtgtgaattttaccacctgtattctaagcctacgtaaacactccttcccggggtcttgtagtcgtaaatttcctggtagtctttgttaaaaaggttatcaatgcgccctgttagcgtaagatttttgcgcacattcacacgagcgttaagataggctacgaagtaatcacctaattcgttattggcactgtctttatatttgcctacatatagacctctaaaagaaatactccctttgttatcggggcaatatacggtggctacaaagctggctttctggcggggtttgccgggaatatttttgtcttggtcatctttagcggaaagggtctggtaggagccctttaaacttagccaggaaataggtttaattgtagcgctaaattcaacgccgtaggttttagtgtggcctgaatcattgtaatatctccagtctgtcatatcaaaataaagcctgtccttaaatttgttgtaaaaataagttacatcaaagcttgcttttctgtcccacgcgtaaaaagtaaccccggcgtcgtaaccccaggatttttcaggctttaaatcttgatttccggaggtggggtcataaagctggtaaagtccgggggtgcgaaaccctgtgccgtaactggcatgaattttcaccgcttcaatcggaaagactgcgcctgctacgcggtaagttaccttgcttcctgcggtttcatgcttggtatagcgaaggccaaggttagccacccacttatctccggcaaaggctaactgggcaaaaggggcccactcgtgggcacttttatctaaatctccaaacggagaagtaatgtctgcccattctttttgccagtcaagcccggctatcaccttggctatttcgtttacctgataattgccctgccaggaaagacgcaaaagacgtcctttatacttacctcttgcgccttcattgatttttctcttgctagtggtgtaagccagatcaaagttttgtttaaatttttcggtggtcttccaggtaatgtaagattttataaaacctaattgatcgttttgttttttatccagtcccgaccatgtatcatcaagttcgtgagaagcagcggacaccagaagcgaagccccgccttttactttctctgagaaggcgtggttaacacttaaattcaggttcccgttgtggtaggcatcacggtcaggctcgctaacggttttgcttatacccttgctatcttttttgctaaagctaaaggcaaggtctgtcttttccgttaggcggtaaagggatagcccttccctaaaagtggtgtaagagccgtactcaccgtaaacttcgccgccggaccggcgggcctttttagtgatgatgtttatggctcccgccatggcatttgagccgtaaagcacgctctgtggcccgcggacgatttctatgcggtcaatctggtccacactcaaatgcggaagcatccaggaaaagtcacccttacccaaacctgaaggatcataaacaggcactccgtcaattaaaactacggtctgcccgttgtctgctccgcgcacggatatagaagccgtgccaccaaagccgttttgaagaatttggacccctaaagcctctctcagagcgtcggcaaggctttcaattccttgctctttgagttcttcggccgtaataacggtaacgctgctggctatcttttcaaccggttcaggagtcctcgtagcagttactatcacttcacctagctcagcggcttcctcggcatgcgcacccgaaaaagccagaaacacaccacacacggcaaaccagagcaccagacaaaaagaccacagacgacttttcataacgctccctccttcaattaatttttgtttttgaagaagggagcttcggggaaggtttccgaaagggtagggtacagcaagcccttttcggaaacggagcaggaagccccgaagctccgcttccttaaaaggcttcgggccggtctcccggcttccggatcatcctactcaccgcgccttcccagggccttcggccttttggccttaagccccagtggcctgtcgccctagtgggtctagcggctttcgtccccggttacggttgcgggccagcgccggactttcaccggacttcccgtttaccccgtatctgggcacccgaagccatcaaagtaaattatgatttaaaatatttttcctgttcacgtcaactaaaattgtattatcttttattctggattttccaaagtttttttctacctcctccttttaaaggcggggcggataccccgcctttaaaaggttttcctaaatcctacttgaccattgaaggtgaaaagtgaaggtaaaaagcgcggttgtaaggttaagcgggaatcttagttaaaaaatggcctggattaatcaccataagcgtaccaggcggcgcaggtgccctcacttgagaccatacaagggcccttaggagtctcaggggtgcagactttggcaaagagcttacattcaggcggggtagcccttccacaaattatctcgccacagaggcagcctggtgcttctttggcaggtggtagctcaacgggaagattcttatgggcgtcaaaggcggcgtatttttctttcaagcgtaaaccactttggggaataaggccaagcccacgccaggcaacatcacagggttcaaagacctgtctgataagatttttgcccataggattaccttcccaggtaacggcctcacgataagcaatttctacttcagcccgaccttcggcaatttgtttggccagaagatatatgccgcgcataatctgttgggcttcaaagccggctaccaccgcgggaagcccgaattctttagctacaaattcaaaatagctagctccagttatggtggaaacatgacctggaagtatcaggccatctagagcaagctcgcctgaacctaaaagtgctctcatggcctcaggcatggtgcgatgacttacggccaccaaaaagttagttagcttttctttgtaggcctctagcacggcaatggccacagctggagcggtggtctcaaaacctaccgccgctaagactaccttgtgagaagggttctctttggccaattttaccgcgtcaagcggagagtaaataatttttacattcgcaccgcgggccctggcttcttttaaagagccactgcttcctggaacgcgaatcatgtctccaaaagtggctagaattacgtcatctcgcctagctacagcgatgagataatctatctcttcctgaggggttacacacaccgggcagcctggaccagaaataagggttagtttttcagagaaaagactttttaggccataacggaatatgtttactgtgtgtgtaccacacacttccatgagacgaacaggcctaggcaaaagctcttcaatacggctggctatttctcttaaagaagtcataccacaagtttaatctaaaggtcttgtttttaaaatagccaaagcctcctctggaagctttttagctggttggcctaaaagttctttaagtcttaatgcattgggtacggcccagcccaaagaatcattatcaaaataaatataaccaggtttgccccaggccttaagtttttcagcccaactaactaattctccttcggtataacacgagcggtatagcacacgcgagccatgaagccgtagataaacgaagtcagctgtaagaacttccaccagagacggatagcgcccagcagtatcagaaaaacaaagggctatgttataccgtgagaggagttcgtaaaattcttcctgttggaaagaggcatgtctgacttctattgttgtttgatacgacaaatcaaggtgttttaagaagttctttatgagttcacggtcatattgcaaactcgggggaaactggaaaagaataggcccaattttctcttttaagggctttatagcctcataaaatcgtttgagaggatcttctacatttcgcaaacgccttacatgggttatataacgattagccttaatggcaaatatgaatccctgaggagtttcctcataccagcgtctaaaggttctttctttaggcgtgccgtaaaaggtagcgttaacctcaaccgtatcaaagtattcggtgtaaaaagaaagccattttcttttagctagtttttcaggataaaaaactccgcgccagtgaggatagttccagccagaggtgccaatttttatattaagaattaagttagatgtcatggattacaaacaaagtattatcaatttttgtctgacgcgccaaaaagaaaacggtggttttgccgctactccttatcttcctgctacccttgaagacacttatttttctttagcaacattaagaaaacttgaagtttgtttttctaaattgtctaaaactataatttttctggaaaaatatatagaaatacctttatctcctcgtctaagtttttttctaaaaaggtgtttaacgtggcttgggaaaaattatgatcctaaaaatattatagtttcacaaaatcctgatttagaagaaatttattatctaaaattcttggggaaaagagatattgaaattcaacttgctttatcaagccccacagttaaagagctttattttttggctgagctagctccagaaaaagcaagagattttatcgattatgttaaaaaagcccagaaccctgacggcggttttggattttttcctggcacaacttcttttttagagaacacttattatgcttttttctttttgaaaaaatttgacgaaaaccctatttatttaaaagagcttaaacattttttgttttcttgttttagacagggcggttttgccagggctccccagggagtaccttttttagaaagcacttattttgggacaagtcttttggttgatggtaatattggaactattgctaattgacactttttagaaaacgtattatatagcgcgctgcaaaataaaaaaggagggatagtcttgcctcagcatagatcagcagctaaagcattacgtcaaagtcttaagcgccggatgcgcaacaaagcaattagaagcagggtaaaaactgaagtgaaaaagtttttaatggctttacaaacgggaaccattgaagaagcagaaaaagcattcattaaagcccagagcatgattcagcgagcggtatcaaaaggggttttacatcatcataccgctgcgaggaaaatttctcgtttagcagcaaaactcaacgctaaaaaggctaccgcaggcaacgaagcttagttgacattttaccccagtcttttaattttttctttggttggggatgtagctcagttgggagagcgccacgttcgcaacgtggaggtcgggggttcgaatccccccatctccaccaaaattttatagttgtagtctataaaacatataaagccacctattactaacttctctcctataccaaatagacctccaaagtaattgacagagaaggttatttttataatagttgctggaaaaacctcaaatctaattatgtccttacgtagatgtattcttctattgctagatggtctggcggatcgggcccattccgtactggataataaaacgcctcttcaggcggctgatacgccaaatctcgattatctggctaaaaaagggctttgtgggcttatgcatgcggctcgtcctggagttccccttccaagcgaaatcgctcattttgctatctttggctacggaaaagaatttcccgggcgaggtccattagaggccttgggagcgggtatagatcttacgcctggggaggtagcagtccttgctcgtctggtaagtgtagaagttaaaaatggtgggttatatattcttgaagataaattcaatatcacagatgaggaaaaagaagctatattttcggccattcctagagtttcaacagaagaaatagaaataagctttaaacccatctctggtgtcagaggagtcttgttactaaaaggaaaggtttcgtctcatttttctgatattgatcctttaaagaaaaatgcccctgtttttgagatagaacccctttgttcagaaaccaatactttgaaaactgtcagagccttaaaagattatcttattcaggtatggcgtacccttgaaaaacatcctgtgaatgaaaaacggcgccaaaaggggcttcctcctttaaattttttaatcacccaccgggccgggatgatgggtaaggttgaaccctttcctgaacgctggggactttctgccgctactatttcttcgggagttatttattggggaataggaaaatatctcggatttcacgtagaaaaagctaaagaaataggaaatgttgctgaagagttttcctggcgcctaaagcgtctgcgagaactttcagatgggttttcttttattcacgtgcatcataaaggccctgacgaggccgcccaccgaaaagatcctgttttgaaaaagcaggtcattgaagcgttagacgcggttatcggtgaaaatttagactggcttacttctccagaaaaccttcttgtggtcacctcagaccacgctacgccatcaagtggcccgctggtgcatggtggtgagcctgtacccattctcatttacggagctggcctctggcaagataaggtaaacgaattttcagaaatagcctgtgctgaaggggctttaggccgaattgaggccaaagattttatgtatctgatactcaattttctggaaacagctgttttaggcggcctttgttatggtaaagttcccaggccatactttcctaagaaaacaaaaatttttaaggtgtagctatgaaaccgagatttggtgtagttcacggaagatttcagattttccacttggatcatttaaaatacgtaaaagcggccgctgagagatgtgaacatttagtcgtaggcataaccaaccctgaccctgaaagaactaagtttgacccggccgaccctaaaaggagttccaaagaagccaacccttttacctattttgaaaggtatctgatgataagggcaagcctgttagaagagaggtttaatccaaaaaaattctctatagtccttttccccataaactttccagagctttgggaatattatgttcctcttaacgctgtattttatttgaccatttatgatgactggggtcgcaaaaaacttacacttttcagacaaaaaggcctcaaagtagaagtgctctgggaaaaacccattgaagaaaagggcataacggctacagaagttagaaacctcataaaagcaagggatgaggcctggaaaaaccttgtacctaaaggaacagttaaagtgatagaagaattagggttagcagaaagacttaaggaggaagcatgttagaaaacatacctaaaacattagaaaatttaagaaaaaaaaggccgcttgtgcaaaacattaccaatttggtggtaatgaacgttacggctaacgcgttactggctataggggcttctccggttatggcccacgccgaagaagaacttgaagacatgctaaagattgctgatgccctggttattaacatcggcacccttgatcgttcatggatagcaagcatggaaaaggcggtgaaaattgccacagaatttggaaaacctatagttttagaccctgtgggtgccggagccactaagcttagaacgcaagtagccttaaaactccttgaggctggaaagatatctgttttgcgcggtaatttaggtgaaatagccgctcttttaggtgaagaagggaagacccgtggtgtagatacttcagaatacaaagaagaaacagctcaggtgatagccattaaggctaccaaacgctttaatctggtggtggcggtcaccggggctactgactatgtaagtgatggtaaagagctttacgccattaaaaacggagtatctcttctcggaaaggtaaccggcacaggttgtatggccacttctctaatcggtgctttttgtgcggtaaccgagcctttaaccgccacggttagtgcccttaccgtttttggagtagccgcagaaaaggcctatgaagaggccctatatcccgggagttttcacgtgcgtctttatgattggctatatcgcctaaatccagatttactcaaagaaaagatggaggttaaggcccttgtcttttaaagaaaagctaagactttatgtgttaacagatagaaaacttgcgccagagatagagtcagtaaaagcggcccttgaggggggagctacggccattcagttgcgcctaaaaaatgtttctaccagagagatattagaagttgccaaaaagttaagagagcttacccgtgattacggggccttattctttgttaatgaccacctggatgtagccttggcggtaaacgctgatggcgttcagctggggccagatgacctacctgtaagccttgccaagaagatagccccacatttgattgtcggggcttcggtctatagcttggaagaggcccttaaagcggaacaagaaggagcagattatctgggagcaggagcagtttttcctacggagactaaaagtgaggctcaggtcttgggtcttgacggtctaaaaaagatagtagcttcggtaaaaattccggtggtagccattgggggaataaatcacgaaaatgttttggaagttttaaaaacaggggtctgcggcatagcattagtgtcagccattatgggagctactgatataacgatggctactaagaaaatgaaagacttgttaaatgagcattctatttaaacaattttgttaaatttttttggaagatttggctctttttttctaaaaataaatcaaagtcttcttctagattttcgaacagctttaaaatagcaattccggtttctgtaagggtagctcctcctccgcctttgcctccagtagatgtgtttattaaaggtttaggggcattttggttcagggattctacatggcgccaggccctacggtaagacataccaagggctttggcggctgctcttatagaacccagttcatgtatctttcgtaaaagggctactctgccaggccccaaaaaaggtttaccttcttcagtggaaacccatatttggcctttaacaaaatatttcataagaatgtccaaaactgattttttataatttttgtaactttttctgctagaattttttgatttatgttaaactttagccctgatttagccaaataaaaaagataaataactcgatataaaaaagtttaagatttacttccggccaaaattttgcataaaggaaataaaaactcaaagaggttgatttatgtctatttataatctcgaccatgtatttaaacccaagtctatagcggtggtagatgtcatcccaggagatgcttctccaagcgaacttttattacgtaaccttgtttggcggggatttcgaggagatgtttttttagtgaacaaagctcaggaagaaatttgtggcctcgttccttatccttctttaactgctgttccttcgccagttgatttggccattattgccggcccagtagaaaacttatgggacaatctaaatgattgcgtcaaaaagaaggtaaagggagttattatccttgccagagattttgtagctcaaatgaaaaatcccgaagtggccttgtcccagctctacggttacgttgttaaacacaatattcgtattttggggcctaacacccttggtttcttgcggccacacttaaaactttacgcttcagtggtgcctaataaatttgaaccgggcaatttagcttttataagtgatagttctactctggcttcagctatcttagattgggcagagaaaaaaagagtaggctttagctttttcacttctttgggagataaagtcgatatcgacttatcagacatgatagactacctcggtattgatttccataccagggccctcattgtctttataagagatgtaaaatctggccgaaaatttattagggcggccagagcctttagccgagccaaacctataatggtggttaaaagcggccgttttgtctcttttgacggggaacgttacactgacatggctcaaattattaagagggattgggtctattccgcagccttccgtcgagcaggtgtagttgaagtagatgaattgctagagttattccatgtagctgaaagtcttgccaaacaacctcgtcctaagggtaaaaggttagctattgttaccaatgccggaggggcagcaggaattgctgttgatgcccttcgagccaacaacggtgatttggccgaattaagccccaaaactaaagaagctttgaaggaaatccttcctgaagaacgcctcaaaaacccggtggatcttctatcttatgcccccccttcggcttatcacaaagctattctcgcctgtttaagggaccctcaggttgacggcgttatagtacttcatactccagagtttggcattaacgtagaggagttggcctgggcaattattaaggcccatcagcaagttcgttataagccggttttggcctcattcatgggtgaagaaagggtggaagctggccgtcagctcctgagtgaacataatatacctaactttattactcctgtagaaacggtcaaaagctttctttatatgtatcgttatgaccatctactaaagctactttttgaaactcctggatctttgctcgaaaatttcttccccgaccagaaaaaagtacgcaagattattgaaaaagcagccctagaagaccgcttcatccttaaccaggaagaatctttcgcaatcttagagacatacggtattaaagtttctaaagaattgcccgaatccgaggctgaagtttatcctttgtccgttggtatgtttaaagactcccattttggttccataatatcctttggtttcggtgggccggctctcaaagctgaaaaagacatcgccctgggacttccacctcttaatcaaacgcttgccttgcgcgtattggaacggactaaaatttataaatttttgactgaagaaaaaaaatattcacctgtcccccttgaaaaacttttagttcttttttctcttctaatagttgattttccggaaataaaagaaattgaattaaatccagtttggtttggtaaaaacggctatgtcgtctcaggagccaagatttatcttgaagactttgcctttttaccacgtaaagaaactcggacttatcattgcccggcccacttggctatttgtccatatcctaatcaatttgtctttaacgtttgcttgaaagatggctcagaagtaaatattagacccatcaagcctgaggatgaaccccttcttgccgagatgttttcttctttaagtggagagactttgaggcttcgctttatgcagccacggaaccagatcacacatgaagagctggctagaatgtgtcacgtagactacgaccgagaactcaacctagtggcagaagttaaagaagatggcaagctacgtattattggaatgataaatcttttacgtttacctgatgaagaaagtgcggaaatggctcttcttgtagctgacaattgtcaaggcaaaggcttaggttggctcctctgcaatactatgcttcaagtagccaaacaattaggtatcaagaaagtatatatggaaattcttactgaaaatgttagaatgcaaaaattagctgaaaaattgggctttagaattcaaagtcgcgaagaagatgtcataagggtggtaaaagaaattgcttaaaagactccctgttgtttattcgccagaatttaaatatcaccgcaccagtccccaacatcctgaaaatcctaaacggcttgaagttattatacagaggctaaaagaaggtatccttggccaaatcgtagagttttttgagcccgatcctgctccgcttgagtgggttaaagaagtccatgacattaattatctcctcagatttgaagaggcttgtttgcgaggccgttcttttatttgcggtaaggaaaacgaaatttgttatgatacttacgaaatcgcctttttagccgctggggcggtgatagacgcggtagaattggtagaaaaaggtgagaaatttattttttgcccggtaaggcctccggggcaccacgctgaaagctatacggccctcggtttttgttttctcaacaacatagctatagcggctcgttattggcagaaaaagtacggccgccgcatcatgattatagattgggatgcacatcacggaaacgggatacaaaatattttttacgaagatgatcaagtattttatataagtattcacgaaaaccctcgttttagtttcccaggtacagggctggctgaagaaaggggaagaggccgaggggaaggctacactttgaatattcctctacctttagatagtggtgatgttcaatttgtagatgcgtttatagaacagatagaaccagtagtaaaagaattcaagccagacgggttgattatagcggctggttttgatgcccatcaagacgacgatatggcctatcttaatgttaccaccgctgggtttgctgaagttagcgagattgtccgctcttggagggaggagtttgattttccggtgatttcagtccttgaaggtggctataatctagaaatacttcccacctgtgtggccgtacacttaaaagctatgcttgacattgaagccgaagaccctgaagacttttagcggctaaagtaacctgttaaattggcttgggctagcacgtgtttttttatagtttggctaaacatttcaaggctggcatcttctggtaagtctattcgggctacatcaagggcaaaaatggtaaacacatagggatgttctcctgtacctgggggaggttgaggcccaccataaccaataaagccaaaagagtttttaagttctttagagcctttaggcattttatgccgggaagccccttctggtaaaaaattgacgtttttcggaatatttatgaccatccaatgaacccaatgattggctatagggtgaaggtcaacgcaaagcaaagcaaaagatttggtttgagaaggtgctccttcccacttaagaggcggagaaatattttggccaccagcagcaggcattacgtatttcaggggaatacgccctttatctgtgaaggaagaagttagagtcatattgccttttcctttagacgcccaaatcatagcgcctataaggaaaaagctaataggaattagaaaaaattttatccacttcatctcttctattaaccaaagcgtttttacccgacaaagtatctggctaggcgacgtagtagccgcggcgatctcaagtgctcggaacaatattgtttagcttagctcaccatggctgtgtaatttgtcacctcattggtattttaaagtgttttttagacttcagacaagattaaaatcttattttaagattccaactgatatttcagggaaaaaaataatcgaagccaaagctattatttgaatcaatatgaaaggtaccacacctttatagatatctgcggtagttacctcaggtgggctaacaccttttagataaaacagagaaaaaccaagaggaggggtgagaaaggatgtttgcagattcatagaaataataataccaaaccatactaaagctattcttgatggttctgaaaagtcagaaaaaataggagataatagcctttcggctacaggggctactaaaggtacaactataaagactatttcaaaaaaatccaagaagaatcctaatataaaaacaactagattcaccgttaaaagaaatccgtattctttgccaggaagatgagtaagaagatcttcgataacaaaatctccataaagccctctaaaaactaaagtaaaaaaagtagcgcctaccaagataaataaaaccatagaggaaagttttactgtacttgtaagacattcttcaagggtctttcttgttaatcgacccgaaaaccaggcaagtaccatagctcctactgccccaaaggctccagcttcggttggagtggcccagcctgcaaaaatactacccaatactacagctattaaaaacaaaggagggaaaaccacttttaacacttttttaataaaagcaactgtagatacatttttttccttaggaatagctggagctatttcaggcttaaataaagaaaccaaaaagacataaagaacataaaaccccgaaagaattaaacctggaattatagcggcaagaaacatatcgcctacagaaactcctaattggtcagctaaaacaattaaaacaatagaaggaggtattatctgtcctaaggtacctgaagcggctattacaccgcaggctaactttttagaatatccatgtcttaacattgcaggcagagaaataaggcccatggtaataacagtagcgccaacaatccctgtagcggcagccaaaagtgttcctacaacaacaacacttatagcgagtcctcctcttaaagaaccaaaagcctgccccatggtttctagaagatcttcagcaagtcccgaacgttctaatatgcttcccatgaaaatgaaaaaaggtatggccaacaggatataattttcagcaattcccattaatctttcggggagggcatacaaaagatcaaaactaaataaaccaaattttatacctaataatgaaaataaaagagctgttccagaaagggcaaaagctacaggaatacctaataaaaggaaaacaattaaagtaacaaacattaaaggaaccaagatagtttcaggagacatcttccccccgcaaggaataccaggatttaatggtttcactaatactttgaagaactaacaaaaagagccccaaaagaacggctatttttaacggatatctaggcagaccattaggatcaggagagctttctttaattacccaagattttaaaaccataggataagtcaaatagcataataagagagaaacaggaataaaaaagaatattccagccaaaaaatctattcttttttgagtttttttagaaaaacgattataaaaaatatctatttttacatgttctttatgtagtagtgcataagaaaaaccataagcaaaaatcaaagcaaaaagataccattgcatttcaaagtacatattagaagttaaattaacaccaaaatattgagaaagttttctcaagatagcatttgtaaaacctaataaaatcattataagacaaatatagtttaatatgtaaccagtagcagaagttattttgtctataaagtttgctatctttttcatttttttatcttagctcccgtaagcttctaaaacaatttctgctaaatgtttaactttataagttttattaaacttaatggttccttctgatagctgtaatatacatgcaggacacgtagttactactatattagccccagaattttcaatagaggaaactttcttttctaagatcttaaaggaaacatcaggataaaataaatagtaacttcctccatttccacaacagaaatcagcgttttccatctctataaaacttattcccctaatttgattcaagatttttctaggttcttgatagattttaaggccctttttgagatgacaaggatcatgataagtaactttataagaaagtttttttgaaaattctttcaaattttgattactactaagaaactgtgaaaactctatgatttttttgctccatttttcagctagctttaatttttctgaatcatctttaaataaaaataagtactcattttttaaagtattagtgcatgaggcacaggcagtaacaatatgtttaggattgtatttttcaaaaagttctaaatttttcatggctaattctttagcagttttaagttcaccgtgaaccatcataggagttccacaacagatatgttcttctggtaaaacaatatcaattccatttatttcgaatatcttaagaacagcttcccctatagacggatagaaaaagtttaaagaacaacctgtaaaaaacagataatcttgagaatgtttttttataaaattagaagccatacttcttaaatctttagaaggaaacttaggcataaaggcgtcttttttaagtttgcttgttaagacttgttctttttcgtcaaaaaataaaggagtaaacttattaagaagctttaaacctgtttttaataaacctggatttttaaggccaaaaaacatgccttttttaataagaggaaaactctttctttctgaaattaagtgtcttatagcaatagctgtttttccaaagccaacattagacgggcaaacttctacacaagaaagacatattagacagttatagataatatctaatgttttattgtcaatttcgtctttttctagaaaaagattagaaagaaatattttccctctagctacagcgctctcttttaattcagcataaaaaacaggacacacggccatacaatttccacatttgatacatctaagaagtttttgtttgatctcttcgggtaacatttatactattttttctggatttattatgtttttagaatcaaaagaattttttatcatgcgcattacttttattccttgatggccgagttctttaagaatgtatttctttttagctatacctattccgtgttctccagtaattgttccttttaaagagagagctttttctacaatttcgtgaagaactttgtctaattcttccaaatctttttcttcttgtgggtctattaaaatcatgggatgaacatttccatctccggcatgacctaccgtggcgatgggaagattatattttttagaaatttcttggataccaactaacatctttacaatttttgttctaggaacagctacatcttcaataaaaacagctggttttagcctagctaaggcaggaaaggctgctcttctagcctgccataacttttctctttctttttcgtctttagctatagaatagtctccattaaattttttaataatttcctggataatttgagcctcttcttctatctgatcttttcccattccatcaagttctattaataaaagtgcttctttttcggttggtaaattgatttttagatagttttcaactgctttaatagtgaagttatccataatttctaaagtggcaggaattatacgagcccgtataatattggctattacttctcctgcgttttttaatgaatcaaaggtagccaaaaaagtttttttgtatttgggagcaggtatcagttttaaaagtatttgggtaaagagacctatagttccttctgagcctacaaaaaatccagaaaaattgtaccccgtaacgtttttaacacatttgccgccaaaacggaaaatttcggcattaggtaaaactagctccatacccattacataatctttagtaacgccgtatttaagcccccttaatcccccagcattttctgccaccgtgcccccaatggtggccacggctacagagcctgggtccggaggatacatgagaccaaacttagatgcttccttatccaggtgagccacaactactcctggttctaccagggcggtcatgttatcgggatcgatttcaagaatttgattcatctgctgaaaagaaacaactaatcccttttttttgggaacggggcctccactaacagaggtgccagcccctcggggatataaagggatatcgtattccagagcaaatttgaccagttcacgtacttcttcagtgcttttaggaaaagctaccccaataggtgtttccccagtaagcccaggggtggcatcgtaggaatagacaatggtttctttttcttcggtaagaagacgatcttttaatagccttttacaatcttctaagaacagcttttctttattcatagaccaacctttttaaaaatgtttcaagactaaagcaagggcttttagactaaatttttttgatagatctagccctttaacttctaattaatttgtgagattaaagattgataaaattgatttaattttttactctacaaaagcttaaatgtaaaaattactataaaaagggaggttgcgatggaaagaagggattttttaaagatggctggaatagccttagcgggtacagcagcaggcagcctaatcaaaccgattaatgttcatgccaaaaagcgtataagatggcgtatggcctccagtttccctaaagccgtagatgttatttatggaggaggcaaaacaatttgtgatctcgtccgagaaatgactgacggaatgtttgacattcgtatttacgctgccggggaattagttcctggtttaaaagtatttgatgctgttcaggaaggcgctatccaggcaggacatacaaccctttattattacattggaaaacaccctgcttttgcttttggaacggcggttccttttggtttaatttatagacaacaagaggcttggctgcatcaaggaaatggtaacaaacttattaattctttggccagtgattttaatttgataacctttcccgccggtaatacaggagcccaaatgggaggctggtatagaaagcccatcagatctttaaaagaccttaaaggacttagaatgaggattcccggactaggcggaaaagttatggctagattgggcgttagtgtacaagtactcgctggaggagatatataccctgctcttgaaagaggggctttagatgctactgaatgggttggcccttacgatgacgaaaaattgggtttctacaaagtggccaaatactactattatccaggttggtgggagcctgcgccttctattcatttggtggtaaataaaaaggcctgggagaaccttcccaaagaatatcaagaagttcttagggccgcggccagaattgctaacgtcaaaatgatggctcaatatgatgttaagaatcctccggccttaaagaggcttcttgaaaagggtgtaaagcttgaaaggttccctgacgatgtaattaaagcggctaaaaaagaggcttttgatctgtatgaagaaattgcctctaaggatgctacttatagaaaaatatttgaagattggaagaaatttaaaaaggaaactagctcctggttaggtcttaatgaattcgctatggaaactattacgtttaaaggagtttaattaagaagaggcggttagccgcctcttctttttgatttttttatgtcctggcgcaaattgttagaaaataatatctttttaagactttcttatcgtctaatcctttttggagcgggagcagccacagcctatttcatagttaaaaggaaagaaaaatgaaactatttttaacagtctttttaactatatttctggcagaaattggtgataagacacaacttgctactcttatgttttctgctcaaaataagagcaagtttttaatttttttagccgcttcctcagcactagtagcagcagccggtttaggtgtgctggccggagccgttattcagaattaccttccccttaaatatattcgcctggcaggaggtttcctttttattgtactaggcattcttatgcttgtagggaaattttaagaacaaattaaacgatctaaaattttgtaaattttccgtaaaaatagaacaatgtttaatattaagaggttagatagagatttttatgaaatctaaggcagacagaactttctcttatactataaacgataattatacttttaagaatatttctctaaaagaaaattttatttttgtaatagctgtttattttttattaatgatattggcaagaatttttatttcaaatagtttagaattagatgaagcagaacaatttattctcacacaaaaactatctttaggatataactgtcagccacctctttatacttggatacaatggctattttttaaaatatttggttgtaacttatttgcattagcttttttgaaaaatattttattgttcttgatttattacttcacttataaaagtacaaaaattattactaataataaacttttagctagcctttccgctgcagctatatttctttttcctcagatatcttgggaagctcaaagggatttgacacattctgtgttggtaatgagcataatttctttttttatttactacttattgagcttaaaataccagaaaagccaattttcttggaaagattatgtatttttaggtgttattagtgggctaggtcttctttctaaatataattttattatttttctttcttctatccttatcgcatcattcttagatgataagctaaaaagattttttatagataagagaatattaattgctataattgttgttatttttatatgcttaccgcatttatggtggtttttaaatcatacagatattgttatagtggagacattaaataaagtaaagccagagtttagtctatctgctaggtttttgggaattattaacttaattgaaagatctaattcctttttagcaatttttttattggcttttgggctagtcttttataaatcctttaaaaaccagggagaaaaattattgtttaattattttatagttcttatatttctattgatgctactgaccatatttgtaggagtcgttcattataaagaacgatggttgatgcctcttttatttccaatcgtagtttatcttgcttctaagatagaaataaagtttttaaaaactaaatatatttatagatttttttcttttgtcgtgttattaatggttattatttttgtagtttatattgtcagagtaattatgccagataagtggaagccagtaagatttaattatccttttgaaaaagttgccaaagatatttccaacacagggtttaaaaaaggtattatcattacaccttcaaaattaattgcaggtaatatgaaacattggtttctcgatagttatgtaataaatagttccctaagctctatacttgaaactgatgaactaaataacttagtaaaaaaataccaacaaatactaataattagtgacaaaactttacttattgataaaataaaaaacaaacttccctcaaatacgacttttaaaaagcttattatacgagagccatatctgtattcaagtaaaaattattatactatagagattgttttaatcgaaaagaaatctatttctaaaatctctaaatcaaataactttgccaactactggttcgaaatgataaataaaagatttgcctaaagtcagttatgtttagggtgacagggcttcaaatcaagttaaaataagcctatgctcacattgacgctgaaacaccgtacccaactaaaatcccctaatacggaagaagagcgcgaagaagaggttattcttgaaaggccgtatcgtatctatttaaacgaagagccggtaggctcttccatggttcttcccaccggacttgaagaatttggcgtgggctttcttttcgctcagggttattttgacaacccaacggtctttaaagaggtaaggctttgccatgaaaagggaagcatatttgtttatgcggatgtagaaaaaatagaagggaaagatctcattgttacctctggctgtggagggacaggcaaaatttctcgagaatttttggaaaaagaattttctcccttagctgaatggcgcatgaagctttctgaagtgcgcgaatttattcttaaagttttaaaaaagtcagaccttgggttaaggacacattgtgtccatgcctgtggttactgggaaaatggacgacttagtcttttttatgaagacgttggtcgccataacgcggtggacaaagtagtaggggccattttgatgggtaaagccagccccaaaggagctatctatactaccggaagacttacttctgacatggttctaaaatgtgcaagggttggaatccctatagttatgtcgcggacggctacatcgtcgctcggacttgaaatcgccaaaaaagcaggtattacccttatttgctacgcgcgcccggagcgtataaatatttttaatgctccagagcgcataataaatgacttagtttagaggttgaaaggctattttgctagcaccacaaacagggcaagtccaatcttttggtaaatcttcaaagggagtgcctggagggatctcatggaaaacgtcacctttttcaggatcatagatgtaaccgcaagttttacattgataattggtcataattaaaatctccttgttttgaaattttatcgaataaaaataaatttgaaataataaccagtcaaggagaaatatagatgtctgacttcgtgcatcttcatctacatactgagtggagcctcttagatggtgctatccgcttaaaagatctttttcctaaagcgcaggaatatggataccaggcagtagctataacggatcacggcaatttatttggtcttattcacttttacgagaaggccaaagaatttgggataaagcccattttaggctgtgaactctatgtagctcctggttcacggtttgaacgcaaggccaaaagtgctcatgaagctggctatcacctggtagttctctgccagaacgagaccggctatcgcaatcttttaaaactcattaccttggccaattttgaaggtttttactggaaaccacgtgttgacaaggaacttttgcgtaaatacagcgaaggactaattgccctttcagcctgtctccacggagaggtggcctctgcggctttacgcggcaacatggacgaggcccgcaggctagctaaagaatatgccgctatctttcctggccgcttttatcttgaactgcaagaaaatgatatgcctgagcaaaagcaagttaacgaagctttggcagagcttgctaaagagctaggtcttcctctagtggctactaatgactgtcattatctcaaagaagaagatgcccgtgttcatgacgtactactttgtatccaaacgaataagctggtgaccgacgaaaaccgcatgcgtttttcaacagacaaactctatttcgcttcccctgaagagatgaaagaacgtttctcctggtgtccagaggctattgaaaatacgcttcgtattgctgaggagtgccatcttgaactggagttaggtaaacatcattttccgcgctatcccttaccccaaggcagaacatatgaagaagtctttgaagaaaaggcccgtgccggttttgaagatcgcctggccaagcttaaagaatggccgggtctagccgcttccgaaaaagaatatcgagaaaggcttgaacttgagctagaaattataaaagaaaaaggttttgccagctacttcctagttgtggccgattttatcgcctgggctaagaaaaagggtatccctgtagggccaggacgaggctctgctgccgggtctttagtagcttacgctatgggaatcactgagcttgatcccattcgctacggccttctctttgaacgttttctcaatgcagagcgagcaagccttcctgatatagacgttgacttttgcatgcgtcgtagagaggaagttatccgttacgtgcgcgaaagatatggtggtgaagagtttgtggctcaaattgccacttttggtcagatgaaggccaaggccgtggtaagagatgtaggccgcgcgttagggatgccttatccccaggtagataaaattgccaaactaatccctgaaaccgtgggaattacgcttgagcaggccatagctgctgagccacgcttaaaagaacttatagaaaaagatcctaaagtgcgtgaattaatggccattgcccaggcccttgaaggtcttccaaggcattcttctacgcacgcggcaggagtagtcattgctgatgccccgcttacaaattactgcccactaatgaaaggtgatgaaaacgaaattgtcacccagtttgacatgaaagctgtagaaaaagtagggcttatcaaatttgactttttaggtttaaagacccttaccatcattgatcacgcattgcgcttggccaaagaacattacggcgctgagatagatctttctcgcttacctctagatgatgaaaaaacttacgagcttttaagacgcggggagaccgacggagtgttccagctagaatctgcaggaatgaaagaacttttggttcgcatgagaccttctgagtttaatgacttaattgccattctggctctttatcgtccagggccattagagtcaggcatggtggatcaatacgtcaaggccaagcacggagaaatagaagtcgagtatccattgccccagcttgaaccaatattgaaagaaacttatggagttatcgtttaccaagagcaggtgatgaaaatcgctcaggtactggctggttatagccttggtgaagcggatattcttagacgagccatgggcaaaaaaaagccagaggtgatggctgctcagaaagaacgttttatcaaaggagctactgagcgggggattcctaaagacaaagctgagtacatatttgaccttatggaaaagtttgccggttacggttttaacaaaagtcactcggcggcttatgccttggtggcttatcagaccgcttatctcaaggcccattaccccatttgttatatgaccgcccttctttcctacgaaatggggaacactgaccaaatagtcaaatatgtttcggtttgtaagcacatggggatagaggtccttccgcctgatattaacgaaagcgaagtgggtttttccatcaaagacgaaaaagttcgttttggcctgggagcggttaaaaatgttggtgaaggagccattgaggaaataattaaggcccgtcaggaaggcccttttaaatcttttgaggatttttgtctcagggttgatttaaaaaaggtaaatcgtcgagttatggaagctttaattaaggccggggcctttgattctctaggctattcacgagcagccctttttgacgtgcttcctgaaatgattgactgggctcaagctcgtaaaagggccaaggaacaaggccagaaatctatttttgattttgcaagcactaatggagaaaaagataacactcaaacttttgaaattccaaataaagaagaatggcctattaacgtcaaattaaaatacgaaagagaagctcttggtttttactttagcgggcatccacttgagccctatcgcgagtggctttctctcctaacaccttataccgtgtcttcgcttatcaaactcaaatccccaaccaaagtaggcgtaggaggagctatttctgaggccaaggttaagaatacccgccgaggcgaccgtatggccattctaaaaatagaagatggctacgaaactattgaagtgatagtttttcctgatcttttgcgggattgtgaagaacttatcgaagaaaaggggctggtgttcgtgttaggccggtttgaaaaagatgaccgtggcgccaaaatagtagcggaaaagttagtaccattaaataaagctcaagaggtagttagtggacgaatggctctggtgttaaatggtgaggaaacagatatttctcaattgaaggccatttatgatatactaaaagaaacccaggggcggctaccagttgatatcaaactaaaattcagcgaaggcgaagtgctggttgacttaaacggttcttttaaacttgatcctcggccagagcttgcgcgcactctaaaagatatattgggttatgtaccacttaagctccagataagttttaattagttttttgaggtgagattatgcaactagaaaatatgaccatcaaagttcctaaaacagcggttaaagatcttaaagataaagaaatattattttttttgttagataaggctcttagtaaacttgagttttatcgatcaaaatgtaaacagtttgaaaaaaaatatggaaccactttagaaaagtttagacaaaagatagaaatagaagaagaaaattttgaatggtgggacgattttatcctatgggagggttatgaaaaagcatatcaagagtggaagcgtaaatatgaggagataaaatttgttttacaaaataattaaatcattgaaagaaagtattattgtttcagaatttgaaatacttgaatttattgacgaagaaaacgtaaaaattttgaaagtgaaagctaatttgaaaaaccaaaataatgatgattacttgtaattgtgcggaaactacttgtgagattcaagatgatgcctttaaggctgaaagaaaggccatacgtaattttttagttgaaaaaaaaggatatttacccgaagagataaaagaattagttcccctagttattgaagtcgggcaaaagcgtctttacaccatgatagatcttttggtaaatgttgctgaaaaaccagctattgttatcaggattaatgaaggttcggtggtaagccgtgaaagaggaaccatcgctgcagcgaggcttatttcgcctgatgctcaaccacccttttgtgtccaaacaaatggagaagatttttccatcattgatactattaccaaaaaatgtatttctgagagcttggaagggcttccttctcgccaagaaatgctaatatttttaaatagcttcaagccaaaaccacttactcccaaacaaatagatgtagaaaagaaaattctatttttttatgacggggtagggtgaccaggtaagataaagatagaggatctatctcctcagggccatgaaaaataatacatttgagccagcttacttgaagctacatcaaaagggcgaattagaaaaaagagccaaaatcttacgagagaaactttcctcttgtgacctatgtccgcatgaatgtggagttaatcgcctgaaaagtgaaaagggtttttgccgcgtatttgataaaccgattgtttcaagctacggtccgcactttggtgaggaacaacccctggtgggttatgggggttcaggaactatattctttacttattgcaacatggcctgtgtttactgccaaaactgggagataagtcatctgggtgctggtgaggaaacaactgctgaagagcttgctcgtatgatgcttgctcttcaggctagaggctgccataatattaacttcgttactcccacccatcagatcacttttatcgtagaggccttagttatagctgtagaaaagggtttaagagtacctcttgtttacaactgtggtggttacgaaaaagtcgaaaccttaaaaattcttgacggcattatagacatatacatgccggattttaagtattgggacgaagatattgcgcttaagctttccaaagtgccgcgatatccgcaagtagccagagctgcccttaaagaaatgcaccgacaggtgggagatcttgagcttgatgatgaatttatagccaggagaggacttttggtgcgtcacctggttcttcccggtggtctttcaggtactaaggaagtcttaaagtttattgctgaggaaatttctctcaatacttacgtaaacatcatggaccaatattatccctgtggtgatgcctggaagtatcctcctctagaccgtcgcctcaccccggaagaatacgaagaggccctgcgttacgccagagaggtagggcttacgcgccttgaccagcgtgcggaaaggaagctcctctggctaagtttctgatatggccaatatttacgcgataggagacattcacggttgcctttacgcctttgaagagctgctggccaaaattcccattcgcttaggagaggattacctggtcttactgggtgactatatagaccgcgggccagaccctaggggagtgctagaaatggttatggaactaaaagaatcctttggagataaagtcattcctctcatgggaaaccatgaatggatgtttttacgctatcttgaaggcacttggcgcgaaacttacctggctaacggtggcgacgtaaccctggcccagtttaccagtgaagaaggcgtattagacgtgcctgaagaatatattgactttctggcagggcttcctttatactgggaaacagaacgttacatctttgtgcacgcaggtttaaagcctggtaaatccattgaaaaacaaagctataaagatcttctcttcattcgcgaggaattcatttattcagactatgactgggggaaaagaattgtttttgcccatacacctttcaggcaaccctttttaacacccaataaaattggtattgacacaggctgtgtttatggaggagaacttacggctctggttttaccagaaatagatttttatttccaaccctgtgctaaataaaaaggaggtgattttatgacttttgacgatgaaagggaaaaaccatcctggcgagagatagacaagatgcgtgatcggagtgcgcacactagaaaccgtagagacgaaacagctcttgagtctgctttaaaagacaagtgggtgaaagaacgttatcttaaagaagtggaaaagctctttgccggtaaaaagggaactccagagcatgacaaggccctttctcgcatacataagagctacggtaccaaccgctttaataaagcggtaagagactatgtcaaagaatatggtatccctgaagactggggcactcttattttgcttcttgatcacaaagacgccgaaatcgtctgtgaggccatgaaggctttaaaagggctttatccctccaaaggacctgtagaaaaacaaggctttttgagcaaagtgcgcgttctttccataacggccaaatctgaaaagattcaagaagaggccatggctctccttgatgagttgagggcttaatggacacccatttgcttgatctctatctttcggtgctagccgttgaaaaaggctattcttctaaaacggtagaagcctacgcttcagatttaaacgactttttttcttttatggaagaaaggggtttaaaaagcctggcggaggttaaagcgccacacattttgctttacctggccaaacagagagaaaggggtatttcacctgaaaccgtagcgagaaggctttcggccttgcggggctttttcaagtacttggtgcttgaacacgatttttccgaaaacccccttactctggttgaaggccccaggctttctagaaaacttccggtggtgctctctgccagagaagtagaaaaactccttgaagctccggatatttccacccctcttggcttaagagatcgagccatgctagaaattctttacgcttcagggctccgagtctcagagatggttactttgaagctttttgacttgaatttagaaattggttttgtaagggtaatggggaaggggaataaggagcgtttggtgcctataggtgaagtagccaaagaatttgtcagtaaatatttaaaagaagcgcgtcctaaacttcttggtaaacgctttgacgaagcgcacgtttttttaaataaaagagggcgcccgcttacgcgccagcgcttctggcagattattaagacgtacgccttaaaggccggtctaaaccctaaggatattacgccgcatagcttgaggcattcttttgctacgcatcttctagaaagaggggcggatttgagaacggttcagatgttgcttggccacgccagtttggctaccacccagatttatacccacgtccaggcggaaactttgcgcaaagtccatgaaaaatatcatccccgcggctagtctcggcccacccttaaccattgaaagatctgcctcaattgatgaggccttaaatctcttttctctttcaggggaagaccttcttattgtgcttgaaaaaggaaattatgtcggtgttcttagccgcagaactttaacaaacgccaaaagatataatcttcaggtcagcctatcagacatattggaagagattcctgtaggcgaatatctcccagagcttgagtttttaaaaaatcccctgggagcctttttgcttttgaaaaataatgttccccaatcccttataaccctgggggaaagccccatttttgaaaatcattttgaaaaaatggtcgttgaaattgaaggcgaccttaagactttggccgatataataaacgaaacagccactgctcttgatatttcagtctatttggtagggggagtggttagagacttagttattggtcagccatgttttgatattgaccttgtggttacggaaaaagctgaagaatttgcgaaaaatcttgccagggcgcttcgcggcaaaattgtaaagaaatctttattcggcacttttaagattgaggcaggcgattatgtttttgatgttgctcaggcacgctgggagtattacgaggcaccagcaaagctacccaaagtggctcctggccctttgcggcaagacctctggcggcgagactttactattaatgccctggccctttatcctgaaaacagcttaattattgatttgtacggggggcttgcggatatttttgcccgaaaacttcgggtctttcacgtgctaagctttgttgaggaccctaccaggatttttagggccgctcgttacactacccgttttaatctggagttaaccgggaccactattagagccctggaactggctttaaaacttgaggtgcttaaccttttaactccagctcgtcttcgtaatgaatttttaaggattcttgaagaaagagacccggtagcccctttactctttttacaaaaacataaagtattacatcaacttttttctttaaccttagaagaaaacgaaattaaatcatcactttacttagctgaaaaagctgggctagatattcgcgaaaaacttgaactcctggctttactctacgcaggaactccagaggaatttgctaagcttgaactttctcctcaaaaatttgaaaactatcagaagcaattaaaaattttggcggagaaaagatcctggttttttgactcaagggtctctttgagtgaaaaggtctttttcttagaaaaatttccaaaggtaattttgtgcgcggcggcttcttttttagaagaggattttcttttaagatgttttaaaaattattttaaagttaagccgggtttaagcggagaagatttaaaaaaacttggttttaaaagcggcccccttttgggagagatgttaaaaagattaagggctgccaagcttgatggccaaataaaagatggtgaagaagagatttttttaaaaaaggagcttggtgatggattttcttcctgatttccggatattgataataatggccgtacctcttttagcggcagtaactgtgcacgaagtagctcacggatggatagcttacaaactaggagaccctacggccaaaatggccggccgtttaacccttaaccctgtaaagcatctcgacctttttggcaccctggccttcatcataacccaggctattggttgggcaaggcctgtaccagtagatcccagaaacttttctgatcccagacgagatatgatgctggtggcactagctggaccctgtgccaattttttactagctgttctttttgccattctcttgcgtttttttgatgtgattatctggcctttatctcttttgggcaaagaggctgtcgttttttttggcaaaccccttttgctcatgttaggactaggcattcaattaaacatagggcttggagtctttaatctccttcctgtgccccctcttgacggcagtaaaatacttatggggcttttaccaagagaactggcctataaatatagccgtcttgagccgtatggtttttttatcctacttttactcatatttaccggagttatacaaaaagtattattgcccgtagtatggactcttagccaccttctacgcggcgggataatataattttgtagcccattaggacaaaaagtaggcatttaatgaccggaataatactaaaagcagctgggatatggttagttattgttcttattgcgattgtaaatggcatattccgagagaaagttttaactcctttgcttggttcagacttggcgctgcccataagtggaatttctttggcgatgttggtctttgtggtttcatttatttttattccactattggctcgctagaccccaaaatatatatcctcatcggatttttatgatcggatttttatggctaattttaacacttttatttgaatttatttttggacattatattaccggaaaaccttggaaggatgttatgcaggtgttcaaccttaaaaagggagatttatttacagtagttttagccgctacagccgtttctccgtggttagcggcaaaaataaagggcataatttaaaatctttttcctaatctctggccagttttggtttttaagtgaagggcatagggcttattttctaatgaaacggcatcgtttattacttcattttcaagacaatcttttccttcaataatagctaatatttctttagcaaaattagagggaactttaagggcttttaatatgttttcggcctcgtcttttaggtcaattaaacaggctgaagcgagcaccaccgggagattagccccttcttccagggcaatttgctcggcaaacttaagcctggctttcaggcgttttatagcttcatcttgcccttttaaacggtttaggacttcggtttctatgcggtctttaaacactcctttctgcttttcaagaagctctgggggcaggctacccaggcactgttcagcgtaagggcaataagccgcacagccaaaatcaaggcgggggtttggcagccgcttcccgcagcccgggcaggggcgcgcggtgtcgtctttaaaaaactcaaccacctcgccacaatcagggcattttacctcaaagatagcgtcttctttccagtatctggtgtcctggccgggacatttcatctcgttatcctaaaatttcctttcgggcttgcgtaaagccaagccgcgcaataattgctccgagcctttcgccttctttacaatgcctttggtaaaagtctagcactttactaaagatttctaaagcttctttttcgctggcaaaggccttaatttcctgggctagctgcggatgacggccgagtttcccgccaatgagaaggcgatatcccttttccttgacaaagatggccccggtttcacaaacccgggcacaggctccgcaattaaggcacttctcatcgtctatttccgggccagaggccgagacttttatggctctttcttcgcaaataacctcacattctccgcaaaagttgcaattttcaggggaaaggcccaaaattgcctggccgatgagggcaaagtcttttatctgcacctgagaacaggcgtttgggcactcggcgaggctcaccctgaattggtgatggtgcttcaaagggccttttatcttttgcttcaaaaacgaggtgagatttttctcttcaagtatcttttccaggcggtttaagagttcttcagaagaagtaacggcgttcgggcaacttgaaagaccaaaacagccctcaacggaaaaggccttctctgcctgggaagctttgtctctcagggcttcacgggccgccagcataacctcattactaaccgtagcctcaccacgctctctggcaaattcttccaccttctttttgactttcttcctcacgaaaaagggaacgcgtttgagcagggcttcggcctctggctcccacatcatgagctaaactccttttcttcaactattttcccgtcggctgacactattattacccgatagtttattttctttccggccagctcacaggccttattgataatgcccatcagggaatggcaacagggaacctccataatggccagcgtgagctcctttataggctgagacctaaaaatctgggcaaacttttctacgtattcctgcgcatcgtcaaacttggggcaaccaaccataagaattttacccgggagtatattctggtgaaaagccgggtagctgaagcccacgcaatctgcagccacgaggagatgggcgtcttttaaaaacggggcgtgcggagggacgagcttgatttgaatgggccagttgctaagggctgaaggagtttcgcctttctgttttgccccggctaccgggctaagaatctttaagtggctgcccgggcaaccgcagggaagcttttcttcctgaggcttttgtttttgggccaggtattctttgacggcctcttcgtcaaaggcttcagcctcacgctctacaatttttatagcgccttttgggcaatcacccaggcaggcacctaggccatcgcagtacttttccgctacgagacgggccttgccgtcaattatctggatagccccttcctcacaggccggcacgcactggccacagccgtcacagagttcttcgtctatctcaattatttttctgagtattttggccattttagactccttttgtgggtttggctcgtagttgtttttgcctgtccccaaccttgcgagccaggttttctttttatgtaaacaaaaaaatggctaaggaagctttgacatagatcaatttttgcttttgcgagaattttcgcctgtccccaacttacacccaacttacaagattaggtggattggtagatggttgttagctgttagctgttagtagtcttttagactgcttcggcccctaacggggcctcgcagtgacgaaatgggaatttcgcctgtccccacatctaacccacatctaatcggtattccgtctctgcgagtgcgagcagccatctaacatcctgtcactgcgaggagccgaagggagatcccttcgctggcgctcgggataggcgaagcagtctcagagattacttcgtcggtcctaacgaacctcctcgtaatgacccggttgggccacttcgtcggcaatacgagccttctcataaatagaagtgagagttatttaccaccagccatcggctaacggatattagccatcgggttactgcgagcggagcgaagcaatctcagggatcccttccctaacacttgtgacaaggactgcttcgctatgatgaaaactagctcttgcgccagaccttccagaaatgctctgggaaaatgggcctggtaaacattatctcgcgaaggagcctttcgtttatttcttttccggcgagcatcttctccgccatgtcgtagaggatccagaagcgttccagggcctcaaagaaaaattctttcatcttgtccacaaaatgcccgttagagataacaaaaccaaggtcactgttcatggcccagagcacttcccgcccggcttgagtgagaatttgcgaaagcttggcctcgcgaggctcagcctttttggctgactcattcaaagcctctatggcttcgtgtatatggcgatacatccaggagaccgagccgtacatccatttgtcaaaagtgcccttgtctccccaagaagaaggcggcggaagtatctcctgattggtggggtagcggtgcagataatctgcgggagtgataagttcggtctggttctggtcgtagtaaagtttttttagcagaaaatagatgaaaaggggcccttcaaaccagtggtggccaaaaagctcagcgtcataagtagccacggaaagcggttttttccagaaccagccccttatgtattcaaaacggaagtttcgtccttccatgaagtgctgggcatgacgggcagccttttcgcgggcccagtccggattgtaaggctctttttgtagggaatagcggttagttatgcggcaatatctgaaaggcccgccttttatgtgaaagtcaaggtaatccgggtctccggggtagccttcgtcagcactccagacctgtttgccggtttccgggtctcggccgaaaaccgccacttttgaacctcgcacaaataccggggcgtggacgccaaattctgatgggctatcaccatttaaaaccgtgtgcgtctcagagaaaaagtaacgcaggtcgtattcttcaaggtacttttcaattcccggcacataggcacactcaggaagccagatacctatgggcctgcgcccaaagacagcttcgtaatctcgcaccgcagtctctatctgggccctaaccgcctctggatacatggtgtaaaagggcaaaaatccgtgggtggcggcgcaggttgatatttcaagcttgccgagatcctgaaagcgcttaaaagcccgggttaagtctttatcgtaacgcaggaatatttcgcggctttcttcaaagcgtctcaagtgcatccaggctgcggcctcaaaggccggggcttctcggcgtaccctttctatttccgcccgggcgagattaatcaggccctcgaggtatttcaggaattcttcctgaagcagcgggcagcgcatcatattagtaagggtaggggagatgtccatggaaagcttaaagtcaacgccttcgtttaccagatcttcaaagactttgaccaggggaatgtaagtgtcaaccagggcttcgtgaaaccattcttctggaaagcccaggggttgccagatacctgcagctccatagacaatgcgtcgcctgatgtagggaagatgggcatggaggtgaagtatcaagtaaccgattgagtgctcagccgtgcccatgcgtgattcaataggccttatcgtagggtgttcaatagaaagctcgtgggtggcgtaggataccggcgcgtcccctggtgccaggcgggccgtgtgggctatatttgacggttcagttaattcgaggacttttccgtcttcccttaccgcgatgagttgcacccgataggccttgtccggctctacccagagataccagttatcagccattgataaatcaacggcaacgtctttgtcggggtggtggtaaagcttgccgaaaaagtcgtgatagacctttatgtaagcagttacattttggcccgcagcaaagcggccaagcttttgggacagttcagcctggtcaagatgccagtaggtgaaaagacgcctttcatcaataggcaggagcacaatcttttctcttttacgcgggataaagaattcaggggaggcggctatctcttttaggcgcaagtttttcttgcggtcatagagcaccagcctggcctgataaaaatggccgtctggcacggcgttgattatccagtctttagccacgccgatatggcgtctttcttccgggcgaaaaatggcccatttttcatcgtcaggtgggcggtaaaacacttcaagtaaaatgtctgtgtcttcccaggttagtttgcggggagaaagttcctgtttttctagctccttccagaacttatcggggaattcccagtaggctttgagatttacctgatcaggctcaatgacctggcgggtgagaaaaaggcctgtcacttcaggcacggaaaaaggcgtttcttcaagaatactaatggtttctggaggcaaaagttcaaggcttaagactttcttgaggctcttttgggtttctttttcacaaacgtggagttccacaccttttaaagccccaaaaataagaaaatagtctttaaaatcagctctttgccattcttcttcgggaaagttagtggccggatcttcataacgaagaatacgtaaataaagggaagtctcttcgccaaaacggtggccaaggccaagctcaaggtctcttcttatgttttcccagtcaatctcagtgatggtaaggtggtggcgcctttcgttttcggagacaaaaaccacttttggcgtgtagtgaaagggtgagagcatttttaagagaggcctttttttgcgcaagaacctcgcctggtaatcacccggggcaagaagttcttcggtttggttcaaaaaattgaccttgcgggaaaaaacgcaagtatttccggcaaaaacctcaagataaaggtcctcttcggggtagtggacctggcggtggatgtcatctccccaggtgaatttaaccagtttttgggctacttctatcttcataagggctctcccagaaaattttttcttttttaaggataactgattttcgggccaaaaggtgtaaaaatttttcttcccgtggcgaaaatttgcctgtggtgcgcggatgtgtgggcgcaaaagggcagggtggcaaggccttttgtgctatatcttctaggccgaactgggccagtttttcgtaaacttcctctttggtaaaaccaattaccggccgcaaaactggaattcggggcaaagaagaaattaacgaaagggcaggaagggtttggctggcctgctcacctaaaaggtctcctgtagccagggcaagaaagccttctttttgggctattttttcggcgagaagaagcatgagactcttgcagaaaagacaggtttttcttttaggggcctttttggccaactcttcaagaaaggggcggtaattgagggtgtagaaggaaaggcttaaatcggaagaaaaataagcgagagccctggtagcttgggttaccagatcgtgtcttctggcttcttcgtcgtcaaaaaagagcagggttattttttgccctcgccttgaaagaagaaaagtagaaaggagagagtcaggcccgcctgaaaaaagcacgagaattttttcgcctgtccccatcggtaaaccgccagggcctttttggggattggtcagaagaaagagctcatggtcacgggcttctataagccagtaaatatgctctggtgggtgattgtcccagcgggaaagtcgcaactgcgcttcctcagcaagtatttgcaggagttcttttttaagagccagggccttttcgcgccgggcatggtctttggccttgacgtaaacttcgtaagtaaagggacggtcgggcaaaagagctttgaagtcaaagtcaggttgtatttgataaaagcgaaaaattttgcctgtccccacatgcgaaacaagggccttctctagctcgggcttgccttttaccaaaagacgcccgtaaaagtcttctatggccgtagaaaagcccagttttttgagacgggcctcaagggttttgcgccaggcttctaaaaaggccttcttggtgccgggctttttggtgccgatctctcctgaagggcttagcaggaaatttacttctttagccacaggccgtcctttactttgggtttgtctttgacagggcctttgtaaacgtaaacaaaggcgtgaacaacttttccgtcttctaattttacgggaagtatttttcgttcgtattcctggccttcgtcttccacttcgtcaagaatgaaaagggttttcaggtctatttcataaacttcaccgtaaactgtgcccgggcctggcactattcccggataccagccaaggtcatacatgtcgtagccagaaagacaggcttttcccagaaatttggcgtctttaagataacgatggagtctaaagccttttttaagcgtgccgtaaacgaatacgagataacgcatcagttttggtcatcggctttttcagcagggtataggtggacatctctttgcggaaagggaatagtgatgccttcctcagcaaagcgctcatgtatgcgttttatcaacgcgtgggtggccgggcctttgtgtcgggggtgatctacccagcagagaagctcaagatcaatagaagagtcaccgaaattacgataccgtatccgtggttcagggaatttttccacataaggggcgtcttttaccaggtcaagcaaaaccttttctaccttttcaaggtcagaaccataggccacgcctaccggaagccttaggcggaagcggggttcaggggcactttcgttaattattttggaattcgccatgatggagttggggatggtaataataatgtcgtctcttgtgcgaattcgggttgagcgaatacctacatctacgacctcgccacgctcaccagaatcaagaataatgtagtccccgactttgtaagtgcggtctagaaaaagagatatcccgccaaagaaattggccaaggtttcgcgagcggcaagagccaccgccacacccacaatacctgccgaggccagaagcggcgtgatgttaatttgccagaggcttagaaggactagagttccagttagaaaaatgattacgtaggcgacgtttttaagaagaataagcatgtccgccccaaggtggccgaaacgctcggcaaagtaacttttacgcttagttatccagcggacaaggcgaaaggccgtaatcatccagattaagacgattatgctctttatgaggtttgtggcgataaactctattcggccaccaggatttatttcataaatagcgtgaagcgggccaaggaggacaacgtttaggactaccggccagtgaaagaactgcaaaagttcatcatcagtggaaaaagaggttcttttaactaggcgtcttagaacttttttaaaggtcaagtcaactattttggcaataacaagataagtaaaaattatggcgagagggccaagccaggcgtgcgaggtaagtttaaaccaccaaactttgagagattcagtcatgtcaaaaactatatccgagagaaaaaaacgttacaagaaagggacaggcgaaatttttaagttcttcataatctagaccgaaaaaggataagagggacgggcgaaacatttttaggaggtttggcatgcctagaatcccccgcttacttatcaacagccctaaagcggcttatcatataatctcgcgcacggctttacctggctacgaggttttaggagaggaagaaaaagatcacctgctaaatcttatccgctggttgtcacaagtctatttcgtcgaagtttacggcttcgctattatgggcaatcattttcatctcctttgccgtatgctttctgaagaacaattctccgacgaagaggtaaaaagtcgcatcaaactttattatcaggataaacgcaaagtattcttttacgaggagttaatcaccaagtggcgtgacaagttagcgagcctttctcgctatgtccaggacataaagcagcgcttctctcgctggtataacaaacgacatgaacgaaaaggttacttctgggcggacaggtttaaatccgtaatcatcgaaaccggtgaagctctgctcaactgcctggcttacatagaactaaaccctgttagggcagggattgtagaaaagccagaggattaccgctggtgctcacttggttacaggacaagatcagggccagacaagactttcttgtcgcttaacctcggtctttccgcttataccaacaagtccgaaagagaacaatttgatctatatagaaattttgtgtatggaaaaggcgaaataggtgagccagacaattttgacaaagcaaaaagatttacttatcgactacgtcatttcacagaaagtttgttaattggttcaaaacattttatagatgaaacgaaaaacgacttaaagaaacttttcactaaaaagcaaaaaaaattcatatgtgacgaaatatactccctttgaaaacaactaaaagcagatttttatgccaaatattctaaatttaaagatttcaccggttttatagtgagaaaagactattttgacctacaagcttcattttctaccctggtataaactaaaaatcttatcagaaatcccatctgctacctaataatgacaaatttcctaagagtgcttgagaagaatgcttgagaaattgatcatttcaaaaatttttcgcctgtccctatgtttgtttaatctacgttgcatctgtattcgcctgtccctaaactcaaaagggttttgcttccctcttgagagcgtgttaaaaagaaaagcgaagaaaaccgggaggcttttatggctcaaaagaaagttaaagtcattgttacagccggttacggtactaattgcgagagagaaacagcccatgtgtgtcgtgaggccggtgcagacacagtagatattgttcacctaagtgaacttatttacggagagaagcgccttaatgattatcatctcctttgccttcctggtggttttctcgatggagaccacctcggggccgctaaggctggagcgcaccgctttcgttatgccagagtaaaaggccaagaggaacgccttcttgaccaaatcttcaaccttatagaaaaaggcggcctcatcataggtatttgtaatggttttcagctgctagttaagctagggctcttacctggttttgacggagactacactcagaggcttgcaagtcttacctacaacgattctggccgttttgaagatcgctgggttaaactaatcattaatcaggcctcaccttgtgtttttaccaaaggtttaaaagaaatgtttttacccataagacatggggaagggaaattcattgtaaaagatgacgaagttctcaaaaggcttaaagcccagaaccaaatagtatgccaatatattcatccagaaactggtgatccaaccatggaatacccttttaaccccaacggctcaattttaggcattgctggtatttgcgacgaaaccggccgtatttttgggctgatgccccatccagaggcatacaaccacgaaaccaatcaccctcgctggcgtcgtgaaaaaataaaagaccctttgggaactactattttcaaaaacgccataaattacattcgtgagtattaactatagatgactgccactcaacctgaagaaccttacaagctagcgttaacagcgctagaaaaagtgcgccgtaaattaattttcggagcggtaagtttattactgttgacagttagtttctatataatttcgcctcgtattattactcttctacagcgccacttaaatcaggagcttgctttttttggtgtgtttgaaccgtttcttgccttagtaaaggtggccattgtttgcagtattttagttttgcttccctatattttatggcttatctggcttgttttttgtgaagtttttggttttaggcgccgtacaggttttctattcattctggtgggtatgtttctcttttacggtggagtctgtttttgctattttattaccttaccttacggcgtaaaatttttactatccttccagaaagaaaatattgtacccgctatttcagtagggcattttgttaacttttgtggtatgtttttgctggcttttggaactatttttgagcttcctcttatcatggtgttattgagcaaggcaggaataattaatcctcacactgtagggcggttcaggcgacatgccattttgataatagccattctggccgcagtgcttacccccacccctgatgcctttaacatggctctaatggctgtgcctctttaccttctttttgagatagggcttatctgcagtaaaatagcggtaagagaaaaagtacaataacgaagtaagacccatcccattcataaattaagcgtaaattatcatctattttaatctatacaatctagatatgagttcagcatgaatctatcactagagtaatttaaagttttttatctacgattgcttcgcttcgctcgtaatgactcaattgtcgcctatttagtgacacaattaatataaggcttattgatgaaaaggcatcttcagaagagctttttaaagtattacaagaaacgataacccccttacttaagaaagtaataacacatctcaaaaacttaagaaaaactttagaattgggttaaataagacagggcccggtgtcccgggccttttcattaaactaccttaaaaacaccagcccgtctttcgtcagctgcaccctcaaagtggtcatcaaccaagtgaactccaccaaaatataagtctttttctggccagacgtttaccgggcaagaaagctcagccagaatttcttcagatacgcccggttcaacttgaagtacttcgccatcatagtgcaatcgcgggtcagaaacagccttttctggtgacaaatgaaaataggccaggttaacgataacctcaaagatggccgaacgaatgcgtttacttccgccacttccaagggctattccccggccatccagaaaacaaatacttggggccatcatggaagatatgcgtagtcctggcggatcagcaaaaaaaccgcgagggtgaaggtcatcttcacccataatgttatttagcacaatgcctgttccaggagcaagaaaacctgaggcctcgccaaaagtcatggtaagagaagccaggtttccggccctatcagctacgctcatgtgagtggtgccacgggtggccagaggccgttttaacagttcaatggcgcgattaggatcctcttttactattttttctctaaaatcgtgaaccagaatcaaagtttcagccaaggcttttatgtgttctttgcttaagaaatctcctccttcaaatagttcttcaaatattttgagagacaaactaaccataggtccgccaaacgatggtggtggattggtgataagctttccttttttgaattcgaactcaaggggtttgcgcctgattacctggtagcttttgagatcttccaaggtcagaagacctccttcttcagccatcatgttcgcaattttttgagcgatctcaccctgataaaactcttcaaggctttcaggtaaattttctaaaaagtttgccagggcaggatttttaatgatttcgccaggctcagggggcctaccctggggaaaaaatatacttttcatatcttcggtagcggtaaaaattggtgtaagaagcttaaaacaataggcctgaaaagaatctatctcaaagccttctcgagcaaagcgtacggcgggagctactacttcttttaaaggtaaggaaccaagatcctgatgcaaacttaccagtccttttaaagttcctggtacagccacagaggcaagccctatgtgaaagtcctgtgaagaaccaataaaatttatagtaacggttctaaaatcaaggttttctggtttttgcttaagcccttttccaggagtatcaacaaaaaagtcataaatcagaatatttttatcctgggcctggtaaaccgtagcaaagccacctccgccgaggcttgttaggccggcctcggtcacccctgaggcaaaagccgccgcacaaatggcatcaaaggcgttccctccggcctttaagatctcacatgctgctaaggctgtataacggtttccacaggcaatggctcctttcattcccagaactccttttgcataaccgaaatgatttcgggaaagttagcgcccttttcaaaaagcgcaagcattttaaaagaagcaggtttttcttcaaggatggtctcaatgtgggtaagatacttggtcgtctttaacctttcagccaaagggataagttcttctaaaagttcatgggcaatggcaacaaaacttgtcttgcgaagagtaacgggatcaaccatctggccgaaaagtccatgccgggcagcctgccatttaccaaaggcaatagcctcttgagggaggcctggtgggttttctccatcgagaaacttcgcggcaagtgcctgtataaaagttactatagccaaaagatcctttaaacggccgggaacatcacaggctcttatttctatagtgccaagggttggctgaattcttatatcccaccaaagatctctaaatccttctacaatttttagttccgtcaaaatatttataacagtttcaaattccttccaggaagaaaaaccccgcggaagcccggctagaggcaagacctcaaaaagtttggtacggtaagaatgaaatcccgtagcccttcctctgtaaaaaggagaagaggtgcttaaggccaaaaatagtggtaaataaggccgcagggcattatagacccttagcgcctcttcggctccgggcataccgatatgaacatggaacccttgggctataaagcgtcttcctaccagctctaattcttcaaaaatacgcttataacgttcgtcttcccatatgggttgttctccgggcttagcttctgggtgaaggcttgacgcaaaaattaaggctttttcttgagcggctaagttttctagtgtctttatagacttttccaaaaaagtttcagcttcttcaattgattggcaaacaggagtaactaattccagcatggattgataggcttcaggcttaagccattgtttcaaccacgaaggagccctttcaattagaagaggacctttgggtgttaacttgcgcttttcagacgaaagtacttgaagttctagctcaatgccaagtgttaatggtttacttgttttaaaaggtattattttacgaatcttttttctccacaagcctttttaaggccaatttagccacctgggccaggaatttggctccaatagggagaacctgttcatcaaaattaaacttgggactgtgagccggggccttctcaaatccctttttcatagcaccaaaccttacaaaacagcctggtaccttttggagataaaaagaaaagtcttccccgccaaggcttgggtgtggctgctttaagactcctacagatcccaccacaagttttgcagcctccctagcaatatttgtttcttctggagagtttatcaccggtggataaccttctttaatctttagtttaacatgagctcgatgcaagtctcctactcctctggcaatacgtttaagaccatcaataatgcgttttcttacatcgggatgtgtggaacggatagtcccttcaagataagctcgctcagcaattacattgtgcgctgtgcctccttcaaactttcccacagtgataacacaagggtaagcagggttaacctctcgcgagataatggtctgaatgttcactaccagaagtgaacctaccactacagcgtcaatggcttcatggggccaggccgcatgcccaccctttccctcaatatttatggtaaaagtatctgtaaaagcacaaatgagcccttcgtttatggctatttctcccaccttgaaatgtctgtcaatatgaccaccaaaaatagctgaaacaccattaagggccccggcttttatcatttcaagggccccggcaccgttttcttcagctggctgaaaaataaagcgaacccttcctgacaatggttcagctttaagaagacgagcggccccaaggagcatggctacgtgaccatcatggccacaggcatgcataacccctggaacttttgacgcaaagggaagcccagtttcttccttaaggggcaaggcgtccatatcggctcttaaggctacacaaggaccttcatggccaatttcagcaataatcccggttttagctactcctgtgcggtgggggataccaaggttatttaattcttctgaaattaaagaggcggtacggtgttcctggtaagataactcaggccactcatgaatacgccgccttatttctaccagccaatcaaaaaaatttttttcgtcttttgattgcatataatttcataattttgtcatcaaacttaacttttgcaagaaccctgcgggctctcctcaatggtttcacttcctgaactaccaaataaaaaattggggattatggggctagattagcgaaaagtcgctaaaagtttttcaaaaaacttgactttattagaaaattttattagtttttaaataaaaataattctaaacaataggaggacaatatggctcaaagattagaagtttataagtgcaatctttgtgggaacattgtaacagttttgcattcagggcagggagttttggtttgttgtaacgaacctatggaattaatgaaagagaatactactgacgcctctcaggaaaagcatgttccggttattgaaaaaatagaaggtggctacaaagtaaaagtgggaagtgcgcctcatcccatggacgagaagcactatattgagtggatagagcttattgccggtaccaaatcttacattcagtttttaactccaggggacgctcccgaagctgaatttaaagttgaggctgaccaggtagccgccagagcttattgcaatttacacggcctctggaaggctaacttatagaagagacctttgctctttttttaaagagactgcttcgcccttgtggactaagagtgactaaatggcagatggccgatgaccgatggctggtggttcaagagattgcgtcgtcgccttcggctcctctctgttacaaagtgaaaagtcgaagcaatctttatctcgagcgcggcaaagggatccaagatcgccgcggcgactacggcgcctcgcgatgaccgttatatataacactaagaaaattagttagaccaggagggaattatgccaccttttgaaattaaaaaagacatttactgggtcggtgctattgactggaatgtcagggactttcatggatattcaactaaaagaggttctacttataacgcttatttggtagttgacgaaaaagtcaccctttttgatgcggttaaaaagccttttactaacgatttaattcacaagttaatcaaagttttaggagatctcgaaaagattgattacatcgtagttaaccacgtggaaatggaccattcaggtgctcttccagaacttataaaaagagccaaacctgaaaaggtcttttgttctccaatgggctataaggcccttaaagagcattttcatgaggaagactggccccttgtagaagtcaaaaccggtgattccatctctattggtaagagaaccgtccaattcattgaaactcgcatgattcactggcctgacagcatgatttcttacatacctgaagagaaaatccttattgctcaggatgcttttggccagcattacgccaccagtgagcgttttgacgacgaagttaaatatgacgaacttatgcaggaagcagccaagtattacgccaatatcgtgcttcccttttcacctcaggtggaaaaacttttaaaaaccgtcgaagaaatgaaacttgaaatagagctaattctccctgaccacggagtcatctggcgttcccacatcaaggacattattgacgcttacaagcgctggagcacttatcaggccaggaattacgctcttgttgtttacgccaccatgtggcacagcactgaaaagatggccatggccatagccaatggccttatgagtgaggggatttccgttaaggtaatgaacgccagcattgaccatcgtagtgatataatgacccaagtgcttgaagctaaggccctagttttcggttcttctaccttgaacaataatatgcttccccagatggccgatgtgcttacttacataaaaggcctgagaccacgcaaaaaaataggagcagcttttggttcctttggttggagtggggaagctgttaaacacatcaacaaattcttagaagaaatgcaggccgagattgttcatcctggttatagggccaaatttgttcctactcacgagcagctcaaagagtgcgttgaaataggcaaaaccattgccaaagccattaaggaaaaacagaatgcctaacacccctcaccggaatctcaaaagggaggtcctctctttactacaagagaaggatctccccacgttgaaaaaagaaatattgtgttttacgcctaaaaaggtcgtaaatgtccttataggggctttatgtcatcgtgtagaagaagtccgctggaaagctattgcctgtattggcccggtggtagccgctatagctgaagaaaatatggagtctgcgcgggtaattattcgtcgctttatgtggatgttaaacgaagagtcagggggtatggcctggggagttcctgaagccatggccgaggccttagccaatcatcgccaactggccgaagaatatacttctatactaatctcttatatttggcttgaaggaaacctcttagaatatcctccggcccaaaggggcgttatttgggggatagggaggcttgctcaagtgttttcagatttggtagcaaaatttaacgggccaacctacgccttacatttgcttgactctgaggacctttgggtaaaaacattggcctgctgggcctatattcaaatgcaagaaataattccccgtaacctaaaagaagaaatttgtcaaaaacttgccaacttttcttctcaaaactttgtaatacttctttacgacggaaaggccttagtaaaggccaactcagaagaccttagatctcggttaacagctttattaaattgaaactcttttgcaagaagggcttgactaaatatcagttttcctgttaaaaaatttttagccccagaagccacctttaaaaataagttcctgtaaagcgccttccttgcgcgctcaatataaatgaaaggaggttttattatgctaaagaagcctaaatttgtcacctctttggaaaatgtccctgtattttcggaaaacaaagaagctttagaagtagccaataaatatccgatcaaatgcactgagtattatttaaaactcattaacttcgaagatcctaaggatcctcttgccaggctagttctcccaagcattgaagaactagaggaatgggagtggggctctcttgatccttcaaatgaggcctcttacacggttatgccaggcctacaacataagtatgattctacagtcctagttttggcaagtaatgtatgcgcaggcctttgtcgctattgttttagaaaacggctttttatggatggtggtaggccagaacgcttggaagacatcgatgaagcggtcaaatacattgccagccacaaagagatcactaacgtaattctttctggtggcgatgcttttatgctttctaatcgccgcttaaaagaaatgctttcaaagataaggcctatagagcatgtaggtattattcgtatcggaaccaaagtaccagccttttatccccagcgaatcatagaagaccctgagctacttgaaattataaaaacatattccacccctgaaaaaagactttacatcatggtccattttgaccatcctaaagaactgaccgcagaagctattaaagcttgtgatttattaatgaaggcgggagcagtagtccttaaccaaacccctattatcaggggagtgaatgatgatcctgaagtaatggctgagctctttcgtaaactttcttttgtcggtattgctccttattacattttccagtgccgccccaccactgggaacaaaccatatgcggtacccatagaagaaggctaccaaatctttgagaaggctagaggtcttgtctcaggcgtggccaaaagggcccgtttcaccatgtcccacgccttaggcaagctagaaattttggcccttactgatgaagaagtgatttttaagttccatcgggcagcggataataggaatacaggaaaaattctcatttataaacgtaatcctgatgcctattggcttgacgactatacagaaatggtatcttctcattatcttataagtgaaacaacctcctgtccttatctttattatatttaatttagttttttatgaaggcgaaaaagagccagggatttttggttgacttacatgtccacacggatgtctctccgtgtggacaccaaagtttaaaggaatgtcttttaactgcttctcaagtaggacttaaagttttagctataactgaccatttttctgtaaaagctgctagtatttattcgagcattaacttcaatggtaagttaactcctgtttttggtatggagtactcagccccagaaggggactttttgctttttgttcccgggaaaataccttttttcaagcgaggtcttagggcttatgaagtgcttgccgagataaaaagaaggggagggctgaccatttgggctcacccctttcgctgggggaatgttccagatgaaactctgttggaggaagggttagttgatgctattgaagttttaaatggccgtaattctcctcaagaaaactttatggcctgggagcttgccgaagcttttgaccttcccaaggtagcaggaagtgacgctcataccactgaagagttaggtattatagccaatttaagccctgaacccataaaagatttaatggatttaatgcgcgtaataagaaaagggttgcttgaaccgataattctttcgccttctttaaaaagaatttataaacacctagaaattaaggactgtaaataaggccttctatggtatctcttatttcttctggtggtatccaccttatacccattttatctgctaggttaagaataccgcgatcagcagaaagtaataacccatcaagttcaagagctaaaagaattaattctatgtcttctttggaatcaacaataccttctcgtaaggcctcgcggtatttacgtctgagggcatttaatatttcgtcaggacttttgtgcgcagaggcccttactgcctcttcagccacccttaaacctttattaatacgctgcctaatatcatctattagttcgtaaagtaaaaaagcaggtatctgaatttcatattttttaggtgatttaactcgaaatactgctctagctttagggggaatttttgggtttttgagcattttttttagttcatcgtaaaccgaagaaggcatataaactttgacattgggagctttggccactaattctaaaaaattggcgaaagcctcattgggagaatttccgaattcgcgataaacatcaggattggtaaaaacactggtgtcaggaattaatctttctctttcaacttctaattcaaaagccataaaaagccctcaaattcaatgaacctggtaattgaataccacagctttaggatttttaaagcaaatttgggagaaaaattttggatttaaatagaaattcagaaaaggggagggcgccaaaaggcgcccgaaaaatcatactttaaagccttcggctatttgtttaagttcttctgctttttgccttattttttcaatctcttgatcaagggtctctacgttgactttggcttcggatactttttggtaagtagtttcggcttcctcttttacttcttttaaggattctgactgttcaactatttttgaagccacgtcgtccattacggcggtatgctcttcaacggctgatgctatggaagaagtgctttcattaatagatttgatagcctcagtaatttcatccactgcttttctggctgtgtgactctcaacctgaatagcttcaagctttttagttatttcttcagtagctttagccgtttgattggctaactcttttacttcactagctacaaccgcaaagccttttccggcttctcctgctctagccgcttcaatcgtggcgtttagggctaaaaggttggtttgattggcaatttgggtaatcatttccgcaatagaagatactgacttagccatttcgtcaagctttaacatacgctctcgcgtatcttcggcctttattactgcttcgttagtcatttctgaagttttagtagtattttcgcttatttcttttacagcaagagtaatttgattaattagttcttgttcttcatttacactttgaatcatcttttcatttgttctcaacaaagactgtgtctcctttgtagcttcactcatgtaatctaaggctattttagacgaagtggacactttagcactttgagctacaaaatgtgagctatctttaatttgagcaatgatgttttttaaattgttacataaatttctaatagcctgagctatattttcaaattctacaacataaagtttcttaattgaaaccgatagattgcctttttgaattttatcaatgttggacaatagataatttacatcagagcgaattttcctaccaaaaaatgttatagcagaaagtagtactagaataataaaaattcctgaggctaaagttttccacagggccacatagtataaatccttaaaatctttttcatagaagccagtagctaccacccagttccagggtttaaaatctttagcaaaggtaagttttgattctattaagttagcgttatcctcatattgccagtaataacgggtaaagccttcacctttttcttgagctactttggctatttcataaaaaagtctattccctttacggtctttaacatctgtaatatcttttccatcaagatttggtttatagggatgcattatcattattaccttatcgggattatcgttagttacaaaaaagtaatccttcatctgttttccgtatcgtaatctagctaaagtttctttggctagtttttgggcttcttcccggctcaactctccagaaagttctttttggtgaaaaaactcaagaatggagtaggcctctcttactaagtcctgaatacgcatgcgataagcagcatcaagcatgcgataattttgataagactgccagccgattaaaaaggaaatcataataactactaaaacaacctgaatcacaaaaaacctgttgatacttagacttttcataaataaacccccaaattcaaaattttgaagacaaagtagcaccactgcacatttctttgtttcggacaagctgaccaagtactttaaaagtacatatttttataaattataaagaaaaatattaagggaaagatcagaaaaatttaagaaaggttcagttctttcatttttcgccagagagtggttcgggaaattcctaatattttagcagcttctttttgattaaaaccggtgagatagaggatacttcttatatattgtttttcgtattcttttaatggtagaaatttaatgtctggctgagtcttgcctattaattttaagtctggagggagttcgctaatctctaatgtctttttatcacataaagctacagcttgttcaatgatgttttccaattctcgaacatttccaggaaaagaataatttaataatacttttatgaaatcaggagaaactttttggacgtctttcttgaatttttgattatatttatccaaaaaatggagaactagagctggaatatcttctttgcgttcccgtaaaggaggaacttttatattcaccacatttaaacggaaaaaaaggtcttctctaaattggccactttcgaccattttgcgtaaatcgcggttagttgctgcaataatacgcacatcaatagctaccggttttgtgccacctaaacgataaaattggcgctcttgaagaacccttaataatttgacttgaagagaagaaggacactctccaacttcatctaaaaaaagagttccttcattagcggcctccaggagtccaatgcgtttacttactgcccctgtgaaagcttctttttcgtggccgaaaagttcattggcagccagatcctcactaagagctccgcaattaaaggctacaaaagggttatccttgcgaggacttaaatagtggatagctcgagcaataagttcttttcctgtacccgattcgccttcaattaatacattgcaatctaaaggagcaatttttaaaattttgttaaatagatttttcattgccgagctttccccaatgagcccggcaaagtaacgacgttgctttatttttaatctttcttcacaaatctctaatccttcactttctctaagggcctttttaatcaaggcacgtaagtcttttaagttaaacggtttaggcaagtaataataagctccttttttggttgcttctactgctcctggaatagaagcatacccggtaatcaaaatcactggtaaagcagaacaaattttgtgaagctcatcaaggagtattaagccatcaatatctggtaaacggatatcacttattaccagattacaaaaattttcttcgataaatctcaaggcaggtaaacctttagtgaaagtgtgaacttcgtaatcatctttggagagagcagttttaagacgcttacaagttatcggatcatcatctataattaccaaacgtgggggattttctttagacatctaagatgcccctcccgtgttttcgtaaataggcagcaaaattctaaaagtggtaccttttccttcttcactttccacttcaatttgccccttatgtttttgaataatactataagaaaccgaaagccccaagccagttcctttttctttagtggtaaaaaaaggttcaaaaattttttttctaatttcttcaggaatacctggtcctgtatctgaaatttctataacagcttgattgtcttttttcttaactctaatttcaagtttaccacctttgcccatagcctgtatggcatttgttataatattaattaacacttgttgtaattggttaaaatttcctctaacattcacttcttcatctggcaatattatatttctttttataccttttagattaatttcacttgttactaatttaaggctttctttgaccagatttcttaggtcaattttctcaagtttgctttcttttttgttgcgagcaaattctaataaatgagctactatttctctagctctttcagcttctttatatatatcttgtaacatttcctgtatttcttcttgatctagttctttaaaactatcaataataacctctaccgttaagaaaatattgtttaaaggattattaatttcgtgagcaattcctgatatagtagttccgatggctgccattttttctgcttggattacttcctgttgcttatcatttaaggattttatcatttcattaatagcttttcttaattgttcatactctttatattttataaaccctttttcatgttctggaatataattagtttgagctccaggtattttatgggcataatacgccaaatattctataggtttaattatccatgtagcgagaatatatgctcctatgggagcaactattaaaactataaaaattatcaatacaggaattaatgaatattttttaatatcataatttaatttttgagtcgctttgtttcttagttggttaaaaattactacaattttatggcctttttttctgatttctttagcctgtattggattaatcttttcttgttctaaaatattttctagagttgatttgtaatcatctattattttttttagctcattaatttcggctttggtatcaaggttttttatgaaatcactatttttttgtaattctaattctaatttttcaatataatccattgtatatagaagatcttgtttattatgatacaataaatagtttttttcatatctgcgaacttctaatatttgcctgtcaatattttcaagttgaatccataaatatactttttggtctagctttttaatacatatataggtagcagttactataaataataatattatagtataacaagcgacagcaatatatattaccttttttaaggttatatatttatttttcaaaaaatatttctcctattaagaactttctaattgttcaattgctttcataacagatttttttaaatcatctagacgaaaaggttttggaataaagtcaaaaacaccttcttgtactgctctacgagcactttgggcatcagcataaccggtaataataataattttggcttgaggatttaaagccttggctttttcaaaaatctcaaatccatcgatatccatcttaagatctgttactaccacatcaaaaggttctttttctaaggcctctaaggcttcttttccgcttgtatatattaaaacttcataacccattttttcaaaaattagtttaagtcgtttaactacgataggttcgtcatcaattaccataattctatatttatgaaatgacattttgccccctaatattatatttccctgatataaaccctttaaaagctctttctatggatgaatcgtcttccataaagacatcaagttgtctggtaaaaccaattagtcggccaatcatttcaagaagtctttctatctcttccaatggtaaattggatagtctagcgactaacaaatctcctttagtaataacgttaaaatcataataactaagaattttttctattaaacgaatacggcgacttcttttagataggtctgttgctcctccaagaaagcggaaataaatatgattttctcgtacattgggggagctataagtatctaaaatattaaagtgataaccaaagcgaagatttaggtttaaataataagttgaaatggcagctaaattttctcctgcataacgtggagttatatcaggagtttttatcatgctggaaataaaatctttaatatccatttgaacagcttcagtttgccatattcctggtgtaagcatacctctaagaacagctttaaaaggaaggcagtttacatcttctattgtaacttcatctttagattgggcttcatctattaacccaccatctaaatcaataactaatatgccagccgggatagctagtttaagtttttttgttatatgtttatcaagtaaagttttagtatcttttcctatattaataagttcttggacagccttttcatgacaaaagcgcagtatatcatgaaaggttttacaagcttcaggacgaaaatcttttatcaagggatcaactaagtttaagggagccactagatgcaaaattttacgtaagagacgaaactctttagtatgtgccaagtctaattgagaagcggcttgaaattttaggagttcttctactcggtcacgataaatataattatcatcagcatcaacggtaattacttctccaggttttaccagttcggtaatattgcccatccctacaatagcaggaacacgaaattctctacaaagagtagccatatgactagtgggagaacctatatctgttaaaatagcagcagctttaggcataattcgtacaaaatgagaagaatctcgccgggccactaaaacggcaccttctgggaatttatctaaatcctctaagttgtatgcaataaaaacaggtcccgaagctatgcctccctgagctattagtccctttttttcggcaattatttggtatttttgttttatctctggaaggggttttacttctataactttattaagaagttgtaatgggcgactttgtaagatgtaaagcgatcctttgtcatctatagtccactctatatcttgtggccgtttaaaatagcgttctagtgacaatcccgctttggctagaaccttgatttcctcatcaacaagacatggtttccttttaatatcttcgggtaaataggtctccacaatttcttctttctggggaacaaaatagtgagttttttcaaatatttttttttgcaaaatatgattagggtcttttcgtgatactataaaatgatccacaggaagagagccctcaactatggctattcctaacccccagttagcagtaattaaaatggtttctaatttagggtcctgaggattaaccgtaaatattacaccactagtacgtgcttctatgagttctaaaaaccctacagccatagccatatcaagaagatgactgccaaatcgtttcgcatattcaagggccttggtaccaaaaagactagcaattacttgtttataagcttgactaagggcgggaagggcaggggagacattgattattgttttaaatagcccagcaaaagataattcctggtcttcttcttgagcactagaacgaacaaccaacggacgatcgccacaaatttctttatatcgtaatagggcgtcagataaatttttttctaacgatggactaagtctaccttcaagaatagctttttgaatcttttttctttgttcttctaatgttatatccctgttctcaagagcttttttaaaatttttaatttctttttccagattattaaaacttatatattcataaaaggccgaagaagtaagaataaaaccattgggtatagaaaaacctaaacgacgtttgatttcagctaggtgggccattttcccgcctacaaaatctatagcttctggcccaacttcgtctaaccacattattagggacacattttttatattcccctctatcaaattttctatttgggcatttatttggtcaaatttctgataaagaatatcgtatttgttttgacataaaacatttaaattatgtatagaacgaaaaactgcttcagaaagatcccgggacacttgacgaatataggccatgtcgaatatgtaatctccactcaacttgtcacccatgtcagctatgagctctaaggctttggtattagaatcaattactgctctaaatctggcaaagacagcgcgtaaagaaattcgctcttgatcactttgctttcttctaagaacagcgcctaattttttaattatgcccattaatgtttagaactccctttgcctccaaatatcatgcctacccctatccctgccattatagcaatcacaatggctataattccgtaaagagctggtctcttaaaagccagttcagtaattttctttaaaaggcctactttttgaactttgataatatttgtattgctttcaacaatttgaccatcttttacagcatataccgtaactttataattatcaggtggagcttgaaaaggccagtaggcttttaaaacaaaatctgaaccatcttttccgtttttaacttttatactattaaacttttgacgataaaggtttaaatgttctttaaatttaatgaattctcttgtccatttttccctttcgttttcaggaactccttctatttttaccccataaaataaagcattgtagccgatagcatactttttttgttcttctttatttaaaatcttatcaataggtttattagagaaaaccatataaactataggtacaggttcaaaggcaatttcgccaacattcatccaaaataaaccttttactttacctttccgtcttaataccaacttttcggatttgtctttaataacaattatataatctgcaggataatctgtatgaccagaaatttcgaaatcttttccgttataaaaaaaatggatgggaatatagttaggagtaactttaaaagaaagtgcggcttcagcttttgggaaaacaattaataagaacagaccaatgataaagatagaaatcagtagtttatttctcttcatcattaatgtcctcctttgtaagagagtaaaatatctggtttcattactatgctgagtaacatttttattgttatagctaacactataatagaaagaagaatttttaattgatctccttttagacgtcgtccaatcctagctccgatttgagctccaaaagtagaacctaatagtaaaaggatggctaaaataaaatctacagtatggttagtataagcttgtaggaaggtaacctcggtgcaggtaaacattatctggaaaagactggttcctactacaacatgcatgggcatacgaagaaaataaagcatcaccggcaccatgagaaaacctccacctacacccatgatagcggcaaggattcctacaaacatacccaaggcaatgggaactataactgagtgagagactccagacttttcaaaataaacctggaaggggagcctacttagaagagaagtctttttagtttcttctaaaaattccccagaagaaatggctgtagctcctggattatttttttgtttgcttttgcggagagccatcaaactttctacgaacataaatccgccaaccaggcctaacatgactacataagtaatcttgataaggaaattagcgtttcccatagcttttaatactttgataatatggacccctagggcaccccctgtaaaaccaccaatcaaaagcaataatcccatcttaaaatcaacgttacctagacgccagtgagcgattaccccagaggaagaagcagctacaatttggttggcatcagtggcagcggccacggtaggtggtatgccaatcataatgagaagaggtgtcattaagaaaccgcctccaacaccaaataatcctgagagcaaaccgaccatcaaacctaagccaacaatcaaaaaaatattcacgctagttaaagcaataggtaaataaagatgcataacttttcctcctttcgtttattcctcatagtatgattcaatatctctttgtgattccgggtcattaggtttagggacaacaagatactgaagatgagaatagggccagtctggttggttaattagctttttttctattttttctagccacttttctatatcttttatttcttctcgattttcaatggcgactaatatttggacggtatctttacgtttcaacaaatctaggagggcgctttccaagtctttatcttcggaaaggtatatttttagttctatttcctcggtttcggccttacttcgtaatttggccaaaagcttggtcacttcaggagaaggatctccatccatatctaacagaacgtaaacctgaccgccttctcgtttggctagctgtagggcacaaaaacctccccaaagaatcacggaagattcaagcaaaaccaaaactatgtctttgaccatttttatagtttctcctgtaaaatttatattattgggaaatagcaataactattccagaaaaatagagacgatataatgaggagttataaacaattaaaaagcggcctggatcttgatgtttaaaattgaaatatttgagatcttgcgaagaaaatacaaaaaaacaataaaaggctttattatcaacaattttttgtttttatatctattttgattaattgttttgagatgttcacttttgaaaccaagccaggaagaagttcttaaaatatgatcaaaattgtttcagagtcgaaaaatttatttaaccttgcttagtgcttcgcgacatgggcgaagcagtctcttgttactgtgagcccatatgggcgacagtctttattcgcaaataacaacaccgataaaatgtcccgcctaaaacataaatttttccagaaggactcaagagctcacgaataaaagctcatgcctaatacaaaatgtccgataatgaacattatgtaaaatataattagccgcgtcgccttcgttcctattaatagtttttgacagaaagtctcggtaaagctaaaacaacttttagccgagaagattttctggaggctttatgggcaaaggttcggttttagtagttggtggcggaattgctggggttcaagccgctcttgatctggctgccagtggttttttcgtatacttggtggagaaaaaacccgctatcggcggcaccatgtctcaactcgataaaacttttcctactaacgattgttcaatgtgtatcctttctcccaagctcgtggaactctcccgtaaccaaaacgtaaaactgctcacactttccgaggttgtttcatgtaaaggccaacccggggattttaccgtaaagattaggcgttaccccagatatatagatgaagaaaaatgcatggcctgtggtgaatgtgccaagaagtgccctaaaaaagttccccaccagtttgaccagggactttcctatcgtaaagctatttatctcatgtatccccaggctgtgcctttgaaatacgccattgatcccgaaaactgtatccgtctaaagaagccgggcagatgtggcttttgtgctgaagtgtgtccatctggagctataaattttgaacaaaaaatagaagacttagaaatcaatgttggagttatacttttagctacaggttttgaaacgtttgattcgcataaactatatctcctgggttacggaaatttaccccaggtgatgacctctcttgaatttgaaagaatcctttcggcctcaggccctacaggcggccaattagttaggctttatgacagcaagtctataagaaagatagcctggcttcagtgtgtgggttcaagagatataaacagggccaaaaccccctactgttcttccatctgttgcatgtacgcccttaaacaggcagtcatagccaaggagcatgctcacgggccacttgaaacagttattttttacatggacatgcgcaccatgggcaaaggttttgaggcttaccttgaaagagcaaaggaagaaggcgtccgtctggtgcgttcacgtattcatagcatttacccttcagaagataaaattattttgcgctacttagatggcgataagtttaaagaagaagattttgatcttgtagttctttcggtaggagttaagcctaattcttccttacctaatttagcggaaataaccagctcctctttagatgagtttggttttctaaaaactgaatctttagaaagtaagcctggtgtattcgcttttggcacggccattggcccaaaagatattcctgaaacggttaccgaggccatggcggcggcggctaaggccgaagagtttttggcccccgccagaaacacggaaaccaggaaaaaagcctatctccctgaaaggtttgtcttcccagaagagccgcgcataggggtttttgtctgtcattgtgggtttaatattgctggcgtggtaaaggtgaaagaagttgcctcttttgccgctaatcttccagatgtttattacgctggagaccacacttttacttgtgccgaaaacaccattaataaaattattcagattataaaagaaaagaacctgaaccgtatagtggtagccgcctgtaccccacgaactcacgagcccatttttcaggacactttgaaaacggcgggcttaaatcccaacctttttgagatggccaatattcgcgaccaggactcctgggtccatcccgatgatccagagagggctaccgaaaaggctaaagagctggtgcttatggccgtaaacagagtgaggcttaaaaagccggtttcggctggctctataaaggttagaagaaaagctttggtagttggcggcggattagccgggcttcaagccgctctctctttagctgatcagggttttgagactcatattgttgacaagcaggaagaacttggcggttttgcccgaaaaatttatcgccctcttaaagggaaatttttacccgaattggctttagaactagcggaaaaggcccaaaaacatcctttaattaaggtgcacttacagacaaaggtaaaagatacctcgggttcggtaggggattttaagacccagctttcaaatggagaaaatatagaacatggcgttgttatcctggccaccggggccaggccccacctgcccaaagagccccattctttcggctatggagtctctcctaaagtcaagcttaaccttgaacttgatgaacttatccaaaagaatcctgaaaagataaaaaaaataaaagaaatagtatttatccagtgtgtgggctctcgtacccctgaaaatccgtactgtagccgggtgtgctgtacccgcactatggaacagattttggctttaaaggacataaaccctaaattaaaaatttatgtgctttaccgggatatcagaacatacggttttaaagaactcctttaccttaaagccagaaaaaagggagccctttttattcgttatgaaccggaaagcctcccagaaattaaactaaaagataatattttagtcaaaatttatgattataccgttaaaaaagaaattgaattaaaacctgatttacttattctggcagtaggaattgagccaaacaaagaaagcagggagctcgccaagctttacaaatgtgctttaacgcaggaaggctttatgcttgaggcccaccaaaaattacgtccggtagattttgctactgaaggcatatttatggccggtctctgccattatcccaagcctgccgaagagagtatgacgcaggggctggccgccgccgctagagcggccaatattctttcttgcgatgaactccctcttgaagcgcaagtagctgaaagcgacccgcgcaaatgttccgcctgtggtcagtgcgaaaaaatctgtccgtatcaggcggtaaaacttgaggagactaaactttttggcctggtctcccgggttaatcgctctctttgtaaaggatgcggcaattgtgtttcttcgtgccgttcaggggctataaaacttaaaaatgtggatgaagagattttaatatccagtgttgaaggtgtttgtggaagattgtggtattaaggggataaaatgtctggtttcgaacccaagattgtagcttttctctgcaactggtgcagttacgccggggcggatttggccggagtttcccgcagggcctatcccccgtctctaagaattattcgggtgccgtgttctagcagggttacaccagccatgatactttcagccttaaagtccggggcagacggggttttggtgtcaggttgtcaccctggggattgtcattatcttacgggaaatctttttgcccgcaggcggttttttatgttacgcaaacttttggaattcgttggtattgaacctgaaagagttgagtttgtctgggtttctgcctctgaaggaaacgtgtttgccgagctagttaaagaaatgacggaaagtttgcgtcgtttaggtccgaaccttaaattcagaaagactttgaggaaggagattctttgaaggaattaacggaaaaaatacgcgataaaacgcaagaaattctggctaaaggcctggtggaaggaattctcgcctacgtagaaagctctgtgcctttcaaatcaaggcctgactttattaccactccggaaaaagtttctgaaattatatggccagagtttgcggctctgaatctcctttccctttggcctaaaattaaaggcaaacgcatagccctcttggctaatggttgtacagcaaggtccctttctgtactcgtaaaagaagggcaaataaaaagagacgatgtttatgtcatcggtgtcccctgccctggttttctggatctccaaaaacttccctatcctttaaatgaagtaaaaaatctcagccgaaagggcacaaaaattattattgagacgggcacacactcaatagagatgccccttgaagaggtcttaagagaaaattgtttgtcatgtgaacacccctcccctactctttacgacgaaatgctacccggcaaggccctttctgtttcaaatgagccttaccgacaggttgaagaaattgaaggcctttctgttgaagagcgggctaattggttttttgaaaaaatagccgggccctgcattcgctgttacgcctgccgtaacgcctgcccgctttgttattgcccactttgttttgtagatgattcacggccccagtgggtaggaaagacgcgtgatccaatagacaatgccctttatcatattgtgcgggcctatcatctggccggccgctgtgtagattgtggagcctgtgaggccgcctgcccgttgggcctccccttgcgactacttacgaaaaagttagaaaaagaggctctaatggcttttggttacaaggctggtcttgacctggatagcccgcttctttttgaaacctatagcgaaaatgatcccgaggattttatgctgcaccatcggctcaggtcccgtaaaagggaggaggcatgatctggtctctgcctaaaaaggctttatctctgtggctggattttttatccgaaaaaggtgctctttttgttcctgaaaaccagggttttgagccttatcagggtaaggtttttttagaaggtaaaccaaggctttctattaagagtttttttcttccctggcgtgaaccgattcttttttttgaatctatcccgggagctattcctgaaaaaataagccctgagactaaaggtattatttttggagttttgccctgtgacgccaaagggataacacttatagaaaaagtctttaaagatgaccccttttttaaggatagacgaaggcatttttcccttatcgggtttattcgggaaaagtccgaaggttgtttttgcgacgccatgggggttgacccgtttaaaggagaagggcttgatttgttggttttacctggtgaagactcatttctggtccaagtaataaaaaaacgagctctggaattattgccccctcaggccagggaggcctcaccggaagagatagaacttttccaaaaaacacaagttgacttcaaaaagagagcttatgtctcgcctctgtgggaaaaacttaaaaaaacagaagttatgcccctttatgaagcttctttttgggaggaactttcttttccctgtcttaattgcggaatatgtacctttatttgcccgacctgttattgttttgatgtgcaggacgaagtgatagggaaggaaggcataagaataagactaccagatgcctgcatgtttcctctttacagccagcatgcctcagggcacaatccacgtcgcgagcctttagctcgttttagaaacaggttcatgcacaaatttaagtactttcttgacgaatatggcgaaccactttgtgtaggctgtggacgctgtaatgaggcctgtcccgctggtattaatctttgggatgttttaaaggccatgggagaggtggcttaatgtattccttacccgccaggattgaaaaaatcgtagtggaaactgaagacggccttataaaaagcttttatcttaagcccattgaaggggctcttcccttaccgcgtcctggccaatttgctatgctttccgttccgggcaaaggggaatgtcccatagggattgcctcagccccccatgaagaatactggctattcagtatatttcgcacaggtcttgtaacggacgcccttcaccgcttacctgaaggcacaattattggtcttaggggcccgttgggaaatggttacccgttagaaaaatttagagaaaaaaatattgtcctcattgccgggggttttgcgataaccactttacgggccactttagtttatcttttgaaacatcgccaagactatggcgaagtaaccatgatttatggggcgagaaaccccgggctactcctttacaaaaatgaacttaatgaatggcaaaagcgggaggatctaaatttatatttaactgtggatgtcgaagcccctggttgggaaggtctggtgggttttgtgccccaaattaccgaaaaagttgcccctcaaggagaaaacgccgtagccctggtgtgtggtccgccggtgatgataaaatttaccctgccgatacttgaaaaacttggcttttctcctgaaaatatctatctatcccttgaaaaccgtatgcgttgcggtcttggcctttgcaggcactgtaacgtggggccagccttggtatgtaaggatggcccggtattttctctctcagagcttaagcgcttgccgcctgaatactaatttctggcggtttctggaaatacttggctgtttctttgtctattttaagaatatgttcacagagccaataacttaagaaggcgaataaatctagcacatgtcttctttcattctggccctggtgataatcttctaacaccccgcggaattcctgaactttatctataaaataacggtgctgtttgaaatgacgctcttttaaatcttctggaaaaccaggggttgttttcattaggtgttcttcagtgccaaagtggtcaacggtatattgggttaaaaaattaaggacgctgtctatttcttcttttgatgggtttttatttcttaaaagaacatgcaggcgattaagggtttctattaactgctgatgttgcgcgtctatttgggagacaccggttaagaactcgtcttgccatttgataaaagacataagccctcctttgtaaggaattctatatagcttttcggccaaaaaatttttatcctttaaagatgaagccaaaattgttgttccgtggaaataaagccgaagccaaaagatattccttagttttgctggctagaggaattgaacacgaaatagttcccggcggaaagtgggaaatttatgttggagaggaagcctttttaaaggccaaagaagaaataagactttatgaacaggaaaataaaaccttaattcaaaatcaagcccataattattacagtgcagaagctatcttctggacaatggcttttttaggggttttaaatgccttattactttttgttgaaccgaaagaaaaactattgatcataggtgctgcagataacgttaaattttctcaaggtgaatggtggagagtttttacgtctcttacccttcatcaggattttggacacttaatgggaaatctggtatttaccgggctttttatgttttttttgaggccttttttatctctaggtctttcatggttaatgataattttaagtggagcgattggaaacagctggaatttagctttgcacacagagagacatatttctataggcttttcaacggcttcttttggatgcttagggattataagtgtttttttagcctttcaaaaaaaatccaagcggttacttttggctgtaggctttgccctagcttttttaggctttttgggctcaggaggtacaaacgtagatttaggagcccattttttagggcttttagcaggagtttatttaggggtgctctggaatctatttttggacaaaagttgtaattataaattttcgttaataggcttggtggctggatttagtcttttagtccttgcctggatttgggcctttttaaactatagcgcttagttgccgaaataaaataaagaatttaggcaaaaagggggctggttatgaaagaagccctgttaaatgaaaagatgaccgtagaaagatctatgagccagccgttttttcgtgatttcatgttttttaaacgggaaaaactaatttctttagtgttattagcttctatagctggttttttcttttgtgttaccgaagtttttttgggattttttggcaaaagcgtatgtacttcaagtgcttgttacgtagttgaagaattttctcagctttcacggcaaactttagctgctttggctgctatttattttgctatagttttctttttagccagggcctttttgaaaggagatcgtctagtagtccccttcctttgtgttactgcatctgtagcccttgctggagagatggtcctcctttcgcgccaggcctgggattatcatctgcattgtcctttctgcgtaaccgtaggaatttttatattactcactgctctcccatcccttttgcggtttttaagaatcagcgttattttggccgttattgccgtaagctgggcctttgccctaactcctctttccattgctccgctctcagaggcctcggttaaaagaatttatcgtggagaaccttcagaaaaatatattttaatctattcagaaaattgtcctcattgtcataaagtacttaatttttgcgagaaattagaaaatttagacttgtttctttgtcctaaagataaagctttggcctttatgcgcagcttagacataaagggagtcccagttatgattgtggaccgcaatggtgaaaaaaagatactggtaggcgataatctaatactggcctatttaaaacgagaagaaagtaaagaaaaatcttctgttttgcttcctgaaggttctacgttgccgctgaatttacctttgcctggagggatttgtactgaagataaaaaatgcgattaatttttggagctttgtaaaagttaagagtactatgcacgaggtgacttagattttaatgaagtattttttactattacagaggcgatacagtcgtcgccgtgatctaacggaattgtttcgcttcgctagccgttaataaaaaattagtttttaccgatatctaaactagacttctgaaatgagggtaaattatgaaaaaaataatttttttacttttgttaatcgttattcctatcgtttcaggactctatgtcagatttgatgatttaagtatctggcataaatatcaaaaatatttttattatgaaaatcgccctctcttcactagctacgacgcttttttctttgctcgttggggaaaagaatacttagaaggaaaattccagaccaaagaaagagatcctttaagattcgttcctgataactatattacagaaaacgtcacttatccttcccctatccctatggaaagctggttaggagccaaccttgctagaataaaaaacactcatattgaaaatgtcgccctatggttaacccctattctttccgtgttatttgtaatccctcttattctctatttttggaagatagatttacctattgcaggctttagcggagctttacgaaaaactgatctatatattaattattcttatattttcaaatcctgtttttgtttttcacgggatttttaatttattaggcttggtaaaaacttatttaataaattatttcaaaccagctgtaggtgctggattcccaaatgttcttatgtcaattagcgaagctaaacattttgaattaatacaaattgcacacatttcagctggcaatattttggtttttatattaggctttgctggagtagttttattatttattaagcgctttaaagaaacatttcttctcattccaatctttttaataggaattatggccttaaaaggcggaaatcgctttgccatgtatctttcgccatttataggcatgggaataggttatttcttggatgaattgattacttatatttctttcaaaagaaaactaaatactttttatcattatgctataagtttaatagttatttttttggttgtgactgtttttcttttcagcaataaagaatctttttctttcgtggccaaacctaaaatcactccttctcttgaggaaaacttcataaaactgcaagatttaactcctcttaatagctggatctggacatggtgggattacggaacagctattcaatatttagcggccagagctgtctttcatgatggacagagccaaggatctcccaaaacctattttgtagctacttctttttcctctcctgatcctcaaatcgctagaaacataatcttaggaatttcaaatataggagccgaaggtattaaagaactttcagaaaatggcaaaacccctgaagagataaaaaaattaatattttcgggagcattttctaaaccagttaataatcctatttactgggcctttaccgaggacttgataggcaaatttgcctggataaattttttcggcacttgggacttccaaacaaaaagagggaaaaaagcgcccattgttccactagtttgtaaaaaatcaagcgcagagaaactcaattgtggaaacataattataaacttaaaagaagggaaaattgaacaacagcaaaaagcatttcctttacgaaaaataattattaaggatggccccaaaataatagaaagagattatcatcatcaaggtttttacttcgaaatagttaacaaaaacaaagtgagccatttctttcttatggaagaacagccatataaatccatgtttaatcaaatgtttattttaagaaattatgacaagagatatttcgaattggtttatgataatttcccaacaatggtactttttaaagtgaaataaattaataaagtcattgaataagcgacaattgcggtcttgctagtgaagctctctgagactgcttcggcctctaacgaggccccgcagtaacagtgaaggttacttcgccttggcgattatgccagcaatgatactttattactaaaaaacgctcggtttaataaataagatctaagttctaacttaatttccagttaaaattttccccaaaaactctggtaaaattaagattcaatgtatatgtttttgctaaacaaaaaaacaggaggatttcccgtgcgctatttgaaagggaaagagataagaaagctttttttagattactttgccaaacatggccacgaaatagtccccagttcgccgctggtgccggcagatgaccctacccttctttttaccaacgccggaatggtgcaatttaaaaaggtatttcttggccaggaagaaaggccatataaacgggcggcctcctgccaaaaatgtgtacgcgctggtggaaaacacaatgaccttgaaaatgtcggctataccgccaggcatcacactttttttgaaatgctcgggaacttctcttttggtgactactttaaagaagaagccatctattacgcctgggattttttgaccaaagtgcttgagcttcccaaagagcgcttatacgttacggtctataaagatgacgatgaggccttttccctctggcaaaagattgctggccttccagcggaacgcattgtgcgcttgggagaaaaagacaatttctgggccatgggagatactggcccctgcggcccgtgttcagagataatcttcgaccaggggcctgaagttggttgtggccgccctgactgccaggtgggatgcgattgtgaccgctaccttgaactctggaatctcgttttcatgcaatacgagcgtgacgaaaaagggaatctctctccactccctcgcccctgtattgataccggcatgggtcttgagcgcatcaccgccactattcagggagttaaaaccaattttgactgcgacctctttgccggccttatggccaagatttcagacttaacaggctttatctacggtgaagacaagaagcgtgatgtggcctttcgcgtaattgctgaccattctcgcgcggcggcctttctcattgccgacggcgtccttccttctaacgaaggccgtggctacgtgcttaggcgtattatccgacgcgccgtgcgtttcgggaggacccttggccttgaaaagccctttctttacgacacggcaagcgtagtagttgaagaaatgagcgatgtctatcctgagcttttgcgagctgctcaaaccattgaaaaaatactggtgcttgaggaagaacgttttagggaaactcttgaaaggggtttagctttgcttgaggaagaactaaagaaactttctcaggccgggcaaaaagttattcccggagcatttatcttcaagctttacgatacttatggtttcccttacgacatagtgcgagacattgcccttgaacgcggttttgagcttgacatgcttggttttgaaaaagagatggccaagcagcgcgaaaggagccgcaaggcctggaaaggcgagatggccaaagctccacaggtgtttattaaactccttgaaaagggcctgggcaaagagtttgtaggctatgagactaccgaggccgaagcggaaattctcgccatggttaaagacggccaggaggtagaagaaatctcggcaggtgaaaaggccgaggccgttttttctgagacacctttttacggtgaggccggcggtcaggtaggagataccgggcttgtaatcggcccggaaggccaggctgaagttaccgacacttatcgcctgggggaactatttatccacaagcttaaggtaaaaacaggtaaactaaagaagggcgaaaaagtaaagctttcggtattttcttcacgaagagccgctattgccaggcaccacaccgctactcatcttttgcacgcggccttacgccgcctactgggagaccatgtgcaccaggcaggttctctcgttgctccagagcgtttgcgttttgactttactcactttgagcctctaacccaggaagaaatttttgccctggaagatctaattaacgcccgcgtaagagataatttgcctgtagaagtcaaactcatgagctatcaggaggccgtaaaacagggagccatggctctctttggcgaaaaatatgaagataaggtgcgggtaattcgcataggttctttttccatggaactttgcggaggcacccatgttcaccgcaccggcgaccttggctttttcaaaatcgtctctgagagtagtgtttcggcaggggtaagacgtattgaagcggtagtaggagagccagcggtaaactttgtccatgacttagagaaagaaaaggcaactcttgcggccaaactaaaagtcgcgccagctgaactccacaaaaggattgatacccttctaaaacagctaaaagaagctcaggaagaaatagagtctttaaaacgacagttagctagaggaagtctggaagagctcctctcacaggtaaaagaaataaacggcgtgaaacttttagcggccgaggtaacggccaaggacgccaagaccatgcgcgagatgggagatttcttgcgtaacaaactgggttccggagtaatagtgcttggagcagcggctaatggcaaggctcagcttctggccatggttaccaaagacctcaaagataaagtacatgccggaaaaattattgcggaactggcgcaagtggtaggaggccgcggcggcggccgtcctgacatggcccaaggtggtgggcccaagggagaagctttaaaagaggcccttatcaaggccgaagaagttgtggctaaaatgctaggataagtagggggcttgttttagccccctacttatttaaagagctggtaaaacaacaggttttatgacaaacatattttgaggatcgttggggtttactgtaatttctacccagcttgtttctttgccaccaaaagtttctacccttgaaaaattgggaactatagtccaattactttcaaaaaacatgggcttatcaaactgaaaaaagtgagtatcaccgtgaacaagcaaaacctgccctggaaaagatatagtttcttcttttaaaacattgaaaaagtctgtaaaaccatttttttcgtttaaattttttagaaattttttatatcccttaatcgtgggtacataaggataataaatatcggcttgaatagccactatgacagcttttagattttttttcttagcaatagcaaaagattcttttagccattttatgttagctttgttcctttctcgatattcatcagtggctttttcacaatctttccaagttctttttgactttttaaaacatagtttatcactcgaaactaaattattattacttcctacaacatgtaaagacactaacattacattgtgatatattaatctagaattttcactgaatttatcccctaactttccttgtctatctactggtaaatgattttttccttgagtataaggtttgttaaaaaagattcttcttatataagaaagtctttctaaaggatcatagcttccgttacttacacggtgacagtctgtccactcattatcaccgacagaataaataaccggagcattaattttgttaaaataatcaatgagttttttgcctatcacttcgtcagaacaaactgagcttccatctttggtatctcccgtaaaaatgactaaatcaatatcagattgatttatagaatttatggtaatcgtttttattttacctttatcaatgatttcattaggaagaacagcaattttaaaggatttatcagaccatacgtaatctttagcggcaaatgaaatcttaaccaagtataataataaaaaacaaattaacagaaaaatgagattcttgaccctcatattagcctccttatatacttttgccccgagtcaactgactcggagctctttgcttattctcctagattgatttgataaatagctgtagtaccgctctcttcaaaagaaacaattagaagaggctttccgtttggagattcttcggctggtacaaaggtgaggccttctggggctacattacctttattaaactctggaaggtaataaacaaactgtgggttttgtgggttggtaatgtcgtaaaccataatagaacattgcctctcaaggccgataaaggcgtagaacttgtcaccaattttacccaccaccacgccttctggttccactcctttgtttccactgcggccgtccatttctccttcatcgtggttgaaaagttcgggctctttttgagctacaattctactgaattcatcgccactatcccaaaccaaatcaccatttgcatcccagatgctaaagcttcttcctccaaaagcatagagttcttcatattcaccatcattgtcaagatcacctagatcagtcattacttttaggtcattatcttcttcatagcttgaagcaatggagggatcgagattgagtttacttattttcttctcatcagagtagccgtcgtaatctcttccgtctccttcgttggcagtaataaaaaataatgttccatttacttcgtaagtcgcgattccatctggctggtaaagaccatataaaccggcaaagtttttcatctcgatctttccattttcttcaatatcaatagtgtaatggcctggggtataatccttacgtcctaaagattttactaatgagatagaattactgtttagatcaattttagccacagcgttattttcctgaagggtaacgaaggcgtagtcacctgctacggcaatatattctggttcaaggtctttagcctggtcattggttggggtgccacccaggcgcacaggggtaccatctttagctggcgttaaagttatacctccgaaatcaagctcagtataagcgtaatcatttgttaggtttattatacccactgtaccttctggatcgtaattataggcatcgtttggttctccttcattagccactagcactttggtaccatcaggtgtaaaggtaatcatatcaggaaggtaacccacggtgacttcgcgcttaaaattaccctcggtatcaaaaaagatcactttaccctttagttgtttagaatcatcagtgctatccactacctcctcggctacggctaccaagccatttttaactgctacggaatttatgccatctccatagttggctaagtctatgctttttataagattaggggcagttacattcgaaagatcataaatatcaagagaattttcatctccattagtgatgaaaagccttttactttggggatcatagacgtttatttcgctgctagctttgcttccagagatgaggcttaggagcttcatcgtgtttggagtaaaacgctgaacaggcatttcctcgcggggaagtttttcaagcttttttccttcactgctgagcttttctatcatttcaataaaagtctcagcgtaaccgaaataagtatctgttccgcctctttcttcaagtactttgccaaaggttaaataaccgtcttttccagcagcaatgtagctattagttacaactttgtaggtttggtcgggatttataggactccattcatgggtttcacggttcattatttcaaggtcataaacacgctgatttttgggttgggacatgtctattttgtatctaatgccgtaagcgtaagggaaggagcctgttgaaccaccattatcttcaaagttggctagcgcatcttcaagcacttgtttgatttcggctccggtaagctctaaagtaaaaagcgtattgctaaagggtaacagggtatagacttcgcctatggttatggggccttggtctatataagttcttacgccgcctgcgttctgaatagcgaggtctgcgtcttttaccttttcgtaaaaagacttggccaccaaaggtgctatttcactaccatgttctggcaagtagctaactccatcccacttgtcaccgggaatacggttatgacctaaaaactcagcggcttctcctatttctttgtttttaagttcttctacttgagaaatgtattcactcaatgcttcaagagccgtttcgtcaggggccactacttctagtttgccaccactttgggctataaggtcgagtatgtgggctctagtagcttcgtccacttctaccttctttccttcagcgtccttttgtttaaagatatctcctaacaaaatggtggtaacaccagaacaatccgtaacatggccgtttttgtcaaactcaacgtgtaattttcctacggcgtaggcgtattgccaggcagaagctacgcaaactttcgttccatctgctttttctataatttgaggatactgattatattgagaggaaagaccgtattcactataatccccaagaagggaatgagaatctccatcgatgactacatcaactccatctacttcttgagccaggagcaagtcgttttccatgccaaagtgacttaaaatgataattttattcacaccttggttttctaattcctggacatactgcctggccgtttcaatttcttcaagaaaatcgatgtcttctccaggatttgaagaatctttagttttttgactatagccgatgcctattatgcctattttttcaccctgacgttcaattatgcggtaaggctcccagtagcctttgagaatactaccttcttgaggaataatattggcgctgactactggagcgttaagtttatcaaggaaagacttaagaccctcgtttccgttgtcaaattcatgattaccaagtatcacggcatcccaattaatgaagtttagtagtttggcagtggcttctcctttaaaaagtacataatagagtgtaccaacaatcatatcaccagcattaagcactatgggattaggctcggtttcggtaagagacttaattttgcttattactctaggcatccctcccatctgcacataagtttttgtcccatcgaaataaagacttttttcctcttcgggaagatgagagtgaatgtcgttaagatgaatgactgttagttcaaaattttcgttttcagcagtgttgttgtcagaaccagagtcgctaatgctcaaaaaatcgtttaggttacaaccacctaacacaaaaagattaagaaccaatagataaagaaataaaggtctaaccaatcttttaattttgactgacatttagtcccccctcctacatatttttttgagctagtttaatgaaagcgggccaaatagttgttaaagattttttacgaatagatgacaaaatttacaggctaataattttttgctttttaaagtgacttaagtaacaatacttttgatggaagtatcagataaaaataggctaaaaaaagccgtccttctatggaacccttcggcggggaaaaacttaaaagaagggttactcctatatgccctggccaaacaggctgggcttgcccaggcaccagttaaaaattatcaggaaatagaagaagctctcctaaactatagccgtgaaggcaaaaggcatttcatagttagtgggggagacggcactatttcggcttttataactgcttatcttagacatttgcccgatcaagagattgccttaacggtgcttccgggtggcaccaacaatcttattgcctgggacgtaagccgtccctttaggcaagtaaaaatttttatgaattttttgaaagctaagaaacctctcattttaaagcgccgggccttaaaagttattccaggcaattactatggtctcttttgcgcggcgggactcctggcggaagggacttttttttataatgtcttgcgaaaaaaagaagggattagagggcttaaaaacatttttaaggtcgttagaaagacttttaaaaaaggcctcaaacgtgagattcccttgattgtagagacaaacagcctggtctattttcccgaaaccgccatgcttaccactctcaataaacttttcatacctcttaagccttttaaaaaagtaagtaattgccctaaaattaaaataggcctatttccgcggaaaattgttccctttaaaaccctttgtgaagaggaagtgcgccttcacacgccaggcatcgcccttgatggtgaagagatagaaagcccggctaatctctttaaaataaacgtgacgaaagaaataacttttttaaagtggtaaagatatgaaaagagttttccattttttggccattatcatcgttttgccaacctggcttttagtctggctggaaaaaaagtttaatcttggtattcgcatgtacgtgctatgggcccagttttgggcccttgtccccggaatagtaggatcattttgtcgccgcgcatactactctttgatttttcccgacgtctctcttgattgcgagataggctttggcaccttttttagccagccctggggagttattgaaaaaggcgtttacattggaccttactgtattcttggaaatgttatcctgcgcgagggaagccttattgcctcacgcgtaagtattcccagcggcaaaagacagcaccgtcgctcaaaagacggaaaaattcttccggcggatctatctcacttcgagaaggtagaaataggcccgcacgcctggattggagaaggggccattgtaatggcctcggtaggcgagaaggctacagtggctgcgggtgccgtagtcactagaagggtcccgccagggtgcgtggtagctggcaatcccgcacgtattttaaggagagaaagttattgaattctttgaaaggttttattattttcgccagcaatgtcagagattctaaaagtaaaaaacctggttaaaacttttggaggcctaaccgcggtaaaaaacctttcttttagtatcaaaaaagggcttatcaccgctcttatcggccccaacggttcgggaaaaaccactacttttaacatgatttccgggcacttaaggcctactagtggggaaatttattttgaaaatacccgcattgataatttacctccgtataaaatcgcccgcctggggattgcgcggacctttcaaaatcttgaaattttcagtcatttaaccactctagaaaatgtccttttagcgataaatagccgtttaaaagtttttttatgggaaacagttgtaagagctccgtcttttttccataaagaaaggctagccaggcaaaaagccctggaatacttaaaaatgtttaacctggagagctgggcggaaacaccggcggcgagccttccctttgggcttcagcgctatctggaaatagcacgagcgctcgccacccaccctacccttcttcttttagacgaagccgcctccggccttgacgccagagaaaaagatctgcttaaagaaagaataatagccctaaaacaagagggcatcactatactgctagtggaacacgacatgaacctggttatggatctagctgacgaagtaattgtgcttgatatgggtagaaagattgcccagggaaccccaagagaaattcaacgtaaccctgaagttattgccgtttatctgggagagggataatgcttacggtacggaacttggttacctgttatggcccaattaaggctctgaaaaatatatctcttcacgtatcaaagggagaaattgtctgcctcattggtgctaacggtgccggcaaaaccactcttatgctttctatcatgggcattgtcaaaccctcttcaggggagattctctttgaagataaacctattcacaaattgccaaccccgagtattgtagctcgcggcataagccttgtgcctgaaggccgccagatcttttatcctttaaccgttgaagaaaatttagaactcggcgcttatcaccgctacaaaaaagaacctaaagaaagtattcgtctggaccttgaaaaagtctatgagctttttccccgtttaaaagaaagacgaaagcaactggcgggcacgctttctggaggagaacaacagatgctcgccataggccgggcctttatggctagacctaagctcttaatgcttgatgagccctcactcgggcttgctccgcttctggtagatagcattttaaagaccataaaaagtctcaacgaagaagggcttactatcttgctggtggaacaaaacgctcgccgcgcccttgatttggcgcaccgcggttacgtgctagaaacaggtaaaatcgtcctgcagggaaaaaccgaagaccttatcgccgatgaagacattaggcgggcctatcttggcaaagattaccgagaatttactgattaggagacagccatgaaacctgataatgccgttgaatatttgtctcaggaaggctggcgtcaatggcatcttgaattactgcaaagtactattaatcgtgtttatcaccgcgtgcctttttatcgcaagttgatggatatgcacaatatctctcctgatgacataaaaagccttgaagacatgaaaaaacttccctttaccaccagagaacacctggaagaaaactatccctatgatttgtttgccgtgcctttgcgagacatcgtgaggcttcatactttccccggcccgcgtacgcctattgtaaagggcttcactttaagagatctctcggcggtgaggcgtcttaccgctaggtttctagccacaagtggagtaacttctgaagatattgttttgatttgtcttgatccgggaatgtccgtatggatttcagagatcaaagaaggcgctgaggaactcggggcttcggttatcccgcctgatccccaaagcgtaaaaaatcgcctaaaagtgatgagagattttagggcttccgtgctcataactacaccttcatacgccctttatctgacaggtattatgcaacaagaaggtatagctcctcctaaaagtcttcgtctcatcgtatttgtaggggaaggaattgaagatgaagaaagaatgcgtctggaacaggtcctgggagtttcgactcggttaggttacggagtaactgaggcagtcggcccaggcatgggttatgaatgtgacgagaaaaacggataccacctggccactgattacttcattcccgaaataattgatccagaaacaggagaagatgtgcccccaggagagataggtgagcttgtgatcaccaccgtagcggtaaaggctaatcctcttattagatttcgcaccggagacatgacgcgctttatcccagagccctgcccttgtgggcgcactaccccgcgcatttcgccgatacaggcccaagcagatggtcgggtttccgtgcgggggataaaaatttctctagcttatatagaaaatcttttggaggaagcctatggccacgtgccagaatatgttctttgtatccaaaagaaaaattatctggaaaggctttccctttgggtggccataaatgagaaactctttgaaccaagcatcctcgggcttcacgaagtagcggccaaatttgaaaggctttttgccgagacttttggcctaaactgtcgtttaaaactggtggaaaaggaccatcttaaagaagtatctaaggggaaaaagatagtttatttatagctattcaagctcgtaagaccagacggggagaatttctctcttcttaagctcttcctctatagatggaggaaaatcgtgggcaacaaatattttaaaaacaggcttcttttcctgctcagcgatagctttacagagcttttcaaaacgggatatttcttttttagaaggtctaacctttgcttcccctaagataaggatcttctcaccattgcgcctggcgagaccataaacatttacccgccggtctttctttcctatctttatgtattttcgcaaaagccgcccttctacttttaagccgtgctcggccagaatagacggcagcgccttgtaagctcggttttccagggtatagccaactgtatcagaaaggccttccacccgctcttctaggcggtcaagccttttaatgaccctgcaatgttttctcagtttccttctgggcttcagctaactcatttagctttttctcggtttctttctgggcttcagctagctcctgaaccgtaatttctagtttggtaaggcgttcttcacttcttttctgggcctcggctagtttgtttatagcctgccacactttgcgaaaattttcttcagttcgctcggcaaaggcctcaaagcgtttttcaaaaacttcgaaatctttcttggtgagcctttctccgagttctttatcaaccaaataaaaatattctctattcttttaaggattcttttaagggagtccttagctctggtggtagtttttccagaatttcaataagttttaattctgttggcatgttttttaggcaattcttataaaatttttaaaaattatatcacccagcttttgaaacgtaaatctcttgttctctaaagcggtattaaaaaaattaaccgtttctccccaaaatgcgcattatgtcattataaaacaccaccgccataagaagaaggagaagagctagccccactctcatggccaattctttgactttgtcaggtatggggcgtcttatgacggcttcaatggcgtacataaaaagatgcccgccgtctaacatagggataggcaataggttaagtacgcccaaatttaccgaaagaatggccataaaagacataagggcccaaaccccggcctgagcttgttcaccagctagttgagcaataaaaatgggcccaccaagggtagataagggtagcacccgttctatgagttttaagattgatattaaagtgagtttgatgagagcgacaaccattagcaggccttctaccaaagctttatgtggcgctactttctgataaatagctttcccggcggagacaatgccgatcatgggggttcttattgtctcaccaaagaggtttttggcctctcttatttcaggttttactaccagggttatctcttgctctcctcttttgatagtaagttttaggggtttagcagttgctattttgattatttcactcaattcttcccatgttttaatgggctttccgtcaatagccacgattaaatcacctggttttaaacctgcttgcgctgctggactattaggaagcacttgacccacttccggaatataaactggttttccctgaaaggtaaaaactaaaacaaaaaatatccaggccagaacaaaattagctataggaccggccagaactatcagggcccggtctttcaaaggtttatgagaaaacgaatatttgatttcttcaggggataattcgtcggcaggactttctcctaaaagctttacataaccgccaagaggaatagccgataaacgatattcagtaccgtttctaacccaggcaaaaattttaggcccaaaaccaagggagaaaacgaggacccttacacctaacatacgggccatgaggaaatggccaaactcatgaaaaaaaatcaaaactcctaaaactatgataacagctatggcggtatgcattaatctttctccagttcatcaattatttgatgagcaataattctagcaaatatatcggcatttatgacctcatctatagacgatggttctttaatatctgcccggacaagagtttctcttatcacctcaggaattaagtcaaaacgaagccttccttctaaaaaaacttcaacggcgacttcgttagcggcgtttaacaccgccggagccgtgcctcccaggcgcagggcctcataagccagggccagacagggaaatttctcaaggtcagggacttcaaaggtaagcggtgaggctttaaccaaatcaagcttcggaaagggcagaggtagcctttcaggataagaaagggcgtaagcaatgggcacacgcatgtccggtacgccaagctgggctataactgagccgtcaacaaactccaccagagaatggacaatgctttggggatgaataaccacatctattttttcaggcgggacattaaagagaaagtgggcctctatgacctcaagacctttattcataagagtagctgaatctatggtaattttaggccccatccgccagttcggatgttttaaggcctcctcaggcgttatcttgttaaaagtctcttttggcctttcccgaaacggtccaccagaggcggtgagaataattttattgacttcttgagcacgtccggcctgtaaggcctgaaaaattgccgaatgttcgctgtcaacagggataatttggctaccggtttctcgggccttttctatgaggagctttccagccattaccagggactctttgttggccagggccagagtctttcctgcctccaccgcggcaaaggtggggagaagcccagctgaacccaccaacgccgaaactacgctttccacttcggggtgtctggcacaggcgataatcccttcttttccgtggagaagctttacgcctttgggcaaaaggggttttaatttttccgccaggtattcatttttgcaggccacctgcaaaggcttgaatttctcagcctgtttagccaggagttcaatgttttctccagccgttagagctacgaccttaaaacggtcaggaaaggcctctaccacctcaagggtgcttcgccctattgaaccagttgaacccaaaatcgctatctttttagccatgataccagataattaaccagtaaaatagcggtgcggcaaagattaaagcgtcaacccggtctaaaataccaccgtgcccgggaagaaggctcccggagtcttttacgccaaaaccccgtttaatgatagattccatgaggtctcccatctgcccaactattgaggccaaaaaggcaaggggcagaataaaagctaatgacgccagcccgaaaacaaagtttaaccccgtggctaaaattacccccaaaagagtgccgccaatagccccttcccaggtctttttcgggcttattacgggagaaagcttatgttttcctaaggttcttccggtgtaatacgcaccggtatccgtgccaaaaatagtggctatgagcacgagaaaccagaaacgaccctctggcaaggttaaaaccaggtaaagatgagaaaaaccgagaaagacataggcgtaaccggctagagaaaagagaaaatctttctggtcttcaggccttttataatgtttaagaaaatagagcaaaataagaaagaaacccagccagaggcccggggcaaacaccttataaaagtaaatggctagaaagctgcccactaaagccaggccacctaggataaagactttagtattaaacttggccatcccggtaaattcatgccaggcaatcaaggtcgcggctgtagccaaaaaagctaaaaaccatagcggagccttcaaaatagccgatactaataaaggaagcaggactatggcggtaagtatgcgggacttattcatggacttgttcgcttattttgccaaaacggcgttcccgggcctgataatctttaagggcttcaatgaattctttttcacgaaaatcaggccaaagagtaggcgtgaaataaaattcagtgtaggcacactggtaaagcaaaaagtttgaaatacgtttttcgccgctggtgcgaatgagaagatcaggatcaggaagatctgccgtgtataaaaaacggccaaataattcttcgtcaatttcttgaggttttaagtctcctttaaggcaggcctcggctataagtctcgcggctctcgcaatttctgctctaccaccataacttaaggccagattcaagataagcccctgattatttttcgtctttttgatagccttatcaagtaattctaacacttgccggggaagaagttctatctcgccaatggcccttatttgcacgtctttttcatgcagttcgtcaacctctttttggaggtattcagaaagaagcttcattaaaaaagatacttcttctttagggcgttgccagttttctttggaaaaggcgtagagggtgagcacctttacccctactttacgggccgcttccaccaccgcccgcacggacttcatgccctcccggtgccccatgatacgaggcagatgacgggctttggcccacctgccgttgccatccataattatggccacgtgggccggtatttttttaggatcaaggccttgaatcattaaatggtcattatgtccttttctttttgttccaggagcttttctatttttccgatgaattcgtcggttattttttgcacctgttcctgggcgcggaaaaagtcgtcttcagaaatctcgccttctttcttaagttcttttaagtcgtccattacgtcgcgtctaatgttccgcaccgctactcgggcttcttcggcaattttgcgaaccatcttaactagctctttgcgccgttcttcagtaagaggtggcacggcaatgcggatgactttgccgtcgtttacgggatttagccctagttcagcccgctggatggccttctcaatggccccaatagctgatacatcccagggctgaactaaaatcagatgggcatcagccacacttatagtggccatctgattaaggggcataagtgttccgtagtaatctacttttactccgtcaagtaaggccacagaagcgcggccggttcttatacgggcgatttcgtttttaaaagtctcaacagacttggccatacgccgtttggcgtcttctaacaaatcttttatcatgctccacctcccaccagcgttcccactttttgccctaaaacggctttaagtatgttgcctggttcctgcatgttaaaaaccattaggggcaggttattgtctctggcaagggttatagccgttaaatccataacccgtaagtttttttcaaggacttcctcataagtcaaaaagttaaactttttggctgaagggtctttgaccgggtcagcgctgtaaacgccgtcaaccttggtggccttaaaaactatctcggctttgatctcaagggcccttaatatggccgcggtatccgtggtaaaatacgggttaccagtgccggcggcaaacaccacaaagtagccttcctcaaggtaagatagtgccttctcacgtacaaaaggctctaccacgcttcttatttcatatgcagaaagcactttggtgggcactccgtgtttttgaagcccctcagccagggcaatggcatttaataccgtggccagcattcccatctggtcggcccgcacccggtcaaacccctgagccacgccagcgagccccctgaatatgttcccaccacctatgactatacctgtttcaacttttaggcgacgaagggctgctatttctttagaaatgaaggttaaaaccgaagggtcaataccgtaggcggcagggcccataagggcctcgccgcttaacttaaggaggacgcgtctgtatcgcggaacctcctcagccattattcttctcctacttgaaatctggcaaagcgcttaatctgaacgcgctcaccagtctttgacatgagttcgttaagtatgtcctgaatggttaagtccgggtttttaacaaagggctgctctaaaaggattacctctttgtagaatttttcaagtttaccctggacgattttttcaatcacgtgttcgggcttgccactttctttggcctgagcaatataaatttctttttcacgattgaggatatcttcagggatatcttctctggctacgcaaatgggatttgccgcggcaatgtgcatggcgatatcgtaggcaaactgctgaaattcttcggttctggccacgaaatccgtctcgcagtttacttctaccatagcgccaagcttcttgttggcgtggatgtaagcagccaccacgccttcgttagtggccttatccgcccgcttggccgctacggccagtcccttctggcgcaaaaggtcaacggccttttccatatctccaccggcctcttccagggcctttttgcagtccataaaaccggcggcggttttttctctaagttttttaatcatgtccatggtaatttctgccattgctctcctccttaagtactatcgcgatattttattgctgggtggtttcttcctgaatggctgtttcagattcggcttcggctaaagcctcgcttactatttcctcagctaatttttctgtgtcttcggcaccttcctgagcttcttcaagcatttctgcttctatttctttgtcagtctctgcctggagtttttcctcccagagggcctttccttccaagcaggcatcagccaaccggctggtgataagcttaatggcacgaatggcatcgtcgtttccaggaatgatatagtcaataagatccgggtcgcagttggtgtccacaatagccacaatggggataccgagttttctcgcttcaagcacggcaatgtgttcttttttagggtcaacgatgtagatggcctggggcaggtcttccatatctttgataccgcccaggtttctttcaagcttctgctttaacctttcaagctttaagcgttcttttttgggaaagcgctcaattgttccgtcttcaaaccattcttcaagctgctttagcttttcaatgcttcggcgaatggtgcggaagttggtaagcgtgccaccgagccagcggtgatttacgtaaaacatgccacagcgttcagcttcttccttgatggtgtcctgggcctgccttttggtgcccacaaaaagaactttgccaccgttagccacggtatcaacgagaaaatcgtaggctacgtcaaagagtttaaccgtttgttgaagatcaataatgtggataccgtttctttctccgaagataaagggcttcatcttcggattccagcggcgggtctggtgcccaaagtggacaccggcttctaaaagctgtttcatagtgagacgagacataaaacgacctccttttgggtttttcctccgccctgtttaagcggctaatccgcacacacggacacccagccgcccgtctcacagggcgtgagtttttccgctatttaacactgaagttttgatttcggcaaccacttttagttgagacttttgcaaaatatttcatttaagagactgcttcgctccgctcgcagtgacagggaagggaacggctcatcgcagtgacacctgagagagtcattgcgagcgagtcgcaggcgagcgaagcaatctaagggcctaagcaactctctcgcgaagcgcccatggtcccatgacgatcaatctatgttttgcaaggtctcttggttacaaaaataaaaagcgggccggagggcccgcctaaggttatcgtttgaggttgataagctcttcaagcatggcgtcagttacggtgatggtgcgggcatcagcctgaaagccacgctgaatggttatcatctttacgaactgctcgccgaggtcaacgtttgactgctcaaggctgttaggggcaatggagccaaggccgttagtgcctggctttccggtaaccgggggccctgagtgggtagtttctcggtagaggtttcctccggccttatcaagcatctctggggcgttaaaattagccagccctaccatccagaggggaataactcggccgtttgagtagtgcccggtgagcacgccttcggtatcaacagagatggactcaaggtagcctgggccgtagccgtcctggtcgtaaaaaatggtagagttactggtggcatattgagtggtacgcacagactctgaccgccaggcaccatctttataataatagccaaagttcaattctattttttgaatatcgttataagcggcggctaaggtctcatctgtttgcggggggtcctgatccagattaagacctaaaaagtcagccgtaactataggataaccatgagaaccaataacatcaaaaccatcgatggtatcacttaccgggttgccagaatcgttaacaatttggacaatatcccctgtgttagggtcaactctataagtatcataaaagttttttatatttccctgattatcaaattcaactcttccatacatcaatactccttttttaacttgggttagagtatttccagagggaatttctctttttactgtaactgagccttcggtggtagtccattgcataggtacgctatcaaaagtaaaatctctttgatcttcgtcagggttacaggcaactaaaaattcatatacattgtctctacttgttctatcataataaatcgttacttcatggggtgttcccaaagaatcgtatattgtaagggtggttctatatgtataatcagtactagccaaaggggtatcttttctagcatcccactggtcataaagagtatttatttgttgtaggcggaaaaagtcttctccagattcactttggatagtagctagatttcctgcccctcctgtatcaacattgtcccaattaaggtctattttttgagtggtgccatccagaaaaaaagaagcatttcgtttaatgtcactaatattcgctccccaagaaagaagagtaccattttcatcagctggcaaagtggctccggtagtagggggttgaaatactaaataatgccaacgcccatcagcaagctccggcaatttatctcttatttctgcaggaaagtcagtattgttaggaggggttccattttgaaaatataaatatatccttaaagaaacatcatttccattaatatctttgacagttacatcgatagatttccaagtattttcaggaataggagtattattatcgttgtctaatttaatgaggccagctggcccaggaacgtttaatccttcttgaagtccgtcttcgtgggtaacatttgaccaatttattaatattttttctttggtgagtggcaactcaatggtagcttttgtcgccgtagtatctgctccgcttgccaatacttcaccagtggtttcataaattatctgataactgtcccacttttgggtagttccattccaggtaagctctacttttataggaatatcttgaccatttatatcgcgaaccacaaagttagtagttatggtctctggaggatcccctgacgctacatacacattcccttctaaagggatttctatattttccaattcttccctagcgtctaaattagttattacatctattttggatgtctggacaggaggtgagcttctctgaatctggatatcttgtaaggccccggttatatcgcctgagacttcgtctatctgccagccctgcaccctaagccctgcggggttaaccagatagccctgtttttccaccaaaaactggccatctctggtgtaaaaggtattaccagctgattttggatctttaaggataaaaaaaccatttcccgcaatggccaagtcagtggggctggcggtggactcaaaagaaccttgttgcatcatgggataaagggcattaatagaagctccgcggcccatctggccagaaccagagctggtattaatgcgctgggccattacgtctgaaaaggttatgcgggcccctttaaaagccgaggtattaagattagctacattgtcacccaccacgctcatgccgtggcctaaactcctcaaaccactggtactagcaaaaagggcatctgttaaacccataacttacctcctgtttatattaaaattttcgtcctgttagttaccgagcattaattttgctaaacctggcgcaaaaagtcctcaagcatctggtccgccgtagtaataatgcgggcattgctttgaaaggcccgctgtagagttattaaatggaccatttcgttggccacatcaacgtttgacccttcaagggcgccaccaaaaatggccccagggctatcttttcctggcggaaaaacttctggctctgctccgccaacggccttaaaaagattccccccgctcgctcaagttcatcaggactaccaaaaagggcaataggaatacgagccgcggaaaaggtctggttattagtataacttgcctcaacaatgcccttttcagaaaccttcaagtttttaaaaaagcctggaggatagccgtctatattctcgttaagcacggtgaagggagaagcaaaggccgtgctggcgtggtcatcaaggcgctgccaggtgcccgtttgactgtcaaacttgattccaaagtcaagggctatattttggctttgtgagccaaagttaacggtaaattggggaaaaccttcttcggaaaagttgtttaagggggtgcgggtcccgttggtatcggttattagttccaggtcttcaaggccttctaattctcccatggccccaaagcggatttttcctgtaagcagggccccggcatactgcccctgaccgcgagggtcaagttcagggtccatggtgattaaaaattcaaaaaccctgggttcggtagtggtgtcaacatacaaagaaagattgtgtaaattaccaaggctgtcataaattggtagttcagttttaaattcataaccgcctttatcaattggcgggtcattgttagcattccagttatcaataagattgtcttcaattacttcggtaggtttgctggcgtcaaaattcatctggaggacgattttactgctggcctgcccgtcaatgtagcttgggatttctataggtgttagctccccggtagtaacagtttcagggtcaacgccttcaggaatattccagccaagcagatcatagccagttggcaaagaaagccttaaagcaccagagtccaatttacgaggtataaactgcccatcacgggtaaaaaaagtgttctcaccgtcagagaccataaaaaagcctttacctgaaatggcgaggtctgaagggctctcggtttgttttattgggccttcgtgataaaggacttctatatctttcactctgctaccaaggccttttttgttataaggcggggcctcggtgttcacgttgccgaacatgtcctcaaataacgcccggttagctctgaagcctgtgctttctaaattggctaagttatctgccgtaacgcctatgccgtggctcatggtagaaacaccacttttgcctacgtaaatgcttccgaaaaggcccattactcatcctccgccaagactttttcaaggtcagtgagagatatagtatccttgccgttaaaaagaagtttgtattctccgtcctccaaaagagcaccagttaaacgaccaatagttttaattgataagttatccagatctttgggatttttaggttctagtactaaacgataggtaccgtcagcgacttgatttccatttttgtccgtagcgtcccagtcaagttcatgttttccgacagaaagaggaccaaggtctaggactttgacaaggttgccattagcatcatagattttagctaaaatattatctgtagcttctttagcctcgatttctcctcctagaaatttaccaccttcaactcgtagtaagtgatttttgactgatgcttttttaccaatcaaactagcaatagtttggagagtacttcccttagctatatctgctatttttgataatttttcatttaagtcgtaaagttggtcaacttggttaaatagcgctaattgagtagccatttcgttattatccagaggttttaatggatcttggtattctagttgtttgataaaaagaaccataaagtcgtcacgatctagaacttttttgggaactctggttttgggagaattgtcaagttcagtaaaaagtttgggagcctgttctgtgttatttatcattctttttctcctaaactactatgtttatgatgccgttatgtctgttttcataacttttattttcgtcagtatgttctctaattcccatagagtgggcataatttcctgactcttgttggtaactaccttcagaataatcttgagctaaatttatttccgctccgccaaattggagaccaagattttctaaagaactgctcaattgatgcaggtgttggtgaagagcctctgcagccttggcgtgacctacggtaaggagaagtttaacttcacccttatctacagaaaccgtaacgtgaagttctcctagctcaggtggatctaatttaatacgcgcctcatgtttaccctgtgggtatgttttcaaaactagctcttttacgaagtttggtatttcttcaggcttaaaattttggaccgaatgatgaatttctttattaattgttatatgttttgtcgtttctatttctgtattagttgttatttttgcgtgggctattaagttatcttttttttcggcaagattagttaataattctttatgttgttttgtcttatgtgtgttttctgttatttcaacccccttttttaccttgatatgttgaccttctttttcttttttagttgtaattaagttatctgtattttttgtattatcaatgttctctttagaatctttttttgttttacttgaaaaatttactttcttaaacagtacttctttttgaggaatatttctagatatcaatatttgattcttgttgtttttctttgtgttttgattgatagctaaaacttcctcttctgaagcgttatttttacggttttgacttattttttcaaattgatgatcctttcttgaaagagatttaaagttatttattatgttctctaggttttttttagttaacactatattttgttctgaaaggttctcttccagtgaattcaagtcacttttaattcggctcaatatcttttctagctttaaaatattgctatcttttttgttattcgctaggttcagtatttctttattttcgtttgaaaaattttctttcaaaatgtttatgagattctctaatttgttttttaattctttgattgtatctccaaaatttgttattattttttctctttcctgtatggaaaagttttctaaatattgatttatttcttttaaaatgtttccgatgagaattacaatgttttcaggagattcttccgaattatcctttgtttttaaaatctcttttaaattatcaaccttttttaaaatatttttttctaaatttgtcgtcaaaaacatcccttgatagtttttattatcttcagggcttgcttgttggttttgaattcctgctggcaaatctaaattatttgcttcctggcctaataacatcataaatagggctagaaaatctccagccattatcccctgccccagagatagattgctaacatttccatttgaaaccattgttaaggagtttaacttcatgtttcacctcctgtgatacaaccatgcaataggtatgccaaaagtagatgagtaaaaattgctttgccgctggcttattctcctttattaccgtaaatattaatccgagcgtcttttacacgacaaagtatcgccgctgacataatcgctaatgcaaagtaaccttcgctgtcactgcgaggcctcgttagaggtcgaagcagtctcagggattgcttcgcttcgctcgcaatgactcaattgtcgcctatttagtgaccccattaatatcttcaccttttgacactacgaaccctaagtctcttgaacagggtctcagaacaacaaattttcctggaaaaattttcctactaggaaaaattttcctttccttgacacaggaaggagccatccttaccttcccaaaacgaaagggataaaaaatttgaaaaaacaggaggtaataatatgcgattggaaaaatttacctttaaatcacaggacgccattcaggaggcccagaggcttgcggaaacccgcggccatcaaaatatggaagtagagcatttacttaaagccctggtggaacaggaaggcgggctggtgcccatgattcttgaccgcctgggcataaacaataaacttatcgcctctgatgttgacgaagtgctagataaaattccttccgtttcggggacgggatatcaggtctatctctcgcctaacctgaaacaggtacttgagcgcgctatgcgcattgccgccgagatgcgcgacgactatgtttctaccgagcatctccttttggccatccttgaaagcaataccccctcggctcagattcttaaaaagcggggtattaccaaagaaaacttaatggaagtcattaatcagattcgcaaaggccagcgcgtaactgaccagaaccccgaagacaaataccaggcccttgagaaattcggccgcgatttaacagctctggccaaggccggaaagcttgatccggtcatcggtcgtgatgaagaaattcgtcgggtaatccagattctctctcgccgcactaaaaacaaccccgtgctcgtaggtgagcctggtgttggtaaaacagccattgtagaaggcctggcccagcgaattgtctcaggtgatgtgcctgagccccttaaaaacaaacgcatcatccagcttgatgtgggcgctctgttagctggcgccaaataccgtggtgagtttgaagaaaggcttaaggccgtcttaaaagaagtcaccgaaagcgaaggggaaattatcctttttattgacgaaattcacactatcgtaggcgccggagcggctgaaggggccatggacgccgctaacatgttaaaacccgctttggctcgcggtgagcttcactgcatcggtgccaccaccattgatgagtaccgcaaatacattgaaaaagacccggcccttgagcggcgttttcagccggtctatgtagaagaaccttctgtagaagaggccattgctattcttcgcgggcttaaagagaagtttgaagtgcaccacggtgtgcgcatcactgacagcgctattgtagccgctgttcagctctctgcccgctatatcactgatcgttatctcccggataaggccattgacctgattgacgaagcagcggctaagcttcgtattgaaattgaatcaatgcctacagagattgacgagattgaacgcaagatcaaacagcttgaaattgaacgcatggcccttgaaagagagactgatccccgggcagttgagcgccgtgaaaagattgaaaagcaacttgaggagcttcgtaagaagctcgaagaaatgaaggcccagtggcagaaggaaaaagaaattattcagaaaatcagggccattaaagaaaaaatagaccagctccgtattgaagcgcagcaggctgagcgccagggtgaccttaacaaagtggccgaaatcatttacggccgtatccctcagcttgaaaaagagcttgaagagtggaacaagaagcttgaggagcttcaaaaagagggcaaaagcttcttaaaagaagaggttactgcggaagacattgccgaagtagtggccaagtggaccggtattcccgttacgagactccttgaaagcgagcgcgaaaagctcctcaagatggaagaacgcctggcccagcgtgtggttggtcaggatcacgccattaaggccattgccaacgcggtgcgccgcgccagagccgggctcaaagatccgaaccggcctattggttctttcatgttcttagggccaacaggtgtgggtaaaaccgagctggccaaggccctggctgaatttatgtttgataccgaggaggcccttatccgctttgatatgtctgaatacatggaaaaacatgcggtctcaaagctcatcggtgcgcctcctggttatgtgggatatgaagaaggcggccagcttaccgaagcagtgcgcagaagaccttattcggtcatcctttttgacgaaatagaaaaagcgcaccctgatgtgtttaatatattgctgcagattcttgacgatggccgtttgactgatagcaaaggccgcacggtgaacttccagaataccatcatcatcatgacttctaacatcggttctcactatgtaatggagcttgaggaccgtaaagacgccgaacggctggtaatggatgccgtgcgttctcactttaggcctgaatttctaaaccgtattgatgaaatcatcatattcaataagctcaccaaagagcaactcaaaaagattgtggatattcagattcgctacttgcagcagcggcttgaagataaacacattactattgagcttactgatagagccaaggagtggttggctgaagtgggctatgatccggtttacggcgcacggccgcttaagcgggctattcagcgttatatagaagatccgctagccgttaagatactcgaagggacttttcaggaaggcgatcacatcctggttgattacgatgagaccaaaggcggccttgacttcaggaagcattttcgtgaggaaataccagaggcccaagtagcttaaaccaacgaagccgggctttccgcccggcttttcttatttgatttttaggcattaagaaagtagctctggaaatttgggcttaaagatatcttcaagaaactttttggcagaaagggctaaatcttcaggaatttctccttctactttgggcatgagaagaacgtgttctatttcgcccaagcgctttatgtcttcaaggctttctcgcgaaattacatcgtcgcctgaaaagtagagattgtatatcaacccagcgatgaaaattcccttttgttttaaggcctgaatggaaagaagagtatggtttatggtgccaagtctcgccgcagaaaccagaaaaaccgggcacataagaagtgaaataagatctaatatggtttctttccgggtaatgggaacataaagcccccctgccccttccactaacaccacgtcataacgcctatcaagttcttctgtacatttttttatctgcaataagtcaatttcttggttttcaagacgagcagcaagctcaggggctgctggaaatttgaacacgtaaggtgaggtaagtttcaagagttcaggcgagtcaagagacataccggtaagtttacgatgtaaggtcaaatcctcaggataatcagctccggtctggattggcttttgcgttattacctttttgccaagtagcgaaaaacctttagctaagaccgccgtagccagagttttgccgatgcccgtgtctgttccagtaacaaaaaaaatcataacgttctctcccaaatcatgataatcggttcaaaagttaaaggataaccctcttcaccggcaagttttttatatctcctttcccaggagcggtaatctttgatagaccagctagactttaagtagccaagggctcctgttttttttacatgagccaaggcctctttaggcgaagcaaaaaacaaagtttcctgccattctttctgcaacaaaggctttagaaaggggggtttaatagattgccattcttgggcactaagtataccgggtggccttttttccagaaaaaattctttcatagtggttgggccaaaggtgctaaaagctaatatcccttgaggtttaagggttttagctagttgaaaaagagtctcttttggcctggtaaaccactgaaaagtagcgtttgaaacgatgaggtcaaagcttcctgttttaaacggcaaactctctgcatcggccctaagaacatataaacaatccttgaagccatgattggcctctaccaggtcaaaggcaaccataaaaaagggctgatacctttccagaaaaaagcgagttaaaagaccggttcctatacccacttccaggacgctttcaaaatgtttttttattgaaccgagcaacgaaacaagctctttggccatacgggcctgaacacgggcctcctggtcataagtggaaagagcctttttgaaacggctggctagaagttttttatcaaaaaccaccatggtcaatcagggacagcaaaaggaagacaaagttttttcctggtaaaaaggaaaatgcccccagggcttctggcaaaaagaaaggcccatttggctccaatagtttttctggctcctgggagggataatgcggtctttttccgttatgatcacctgcgcgtttttagtcttttctgaaaaatttttatcactcaaaacctcaagttcttctattaattcgtttagcaggcgttgaggcttatttttcaggaaaaacttaaaatcctcctcccgtaaaaacatatttttataaaaagaatatagagccttttcgccatcttttttgagggctgataaagtggcatcataaattttggggggaataccccatctacggtgtcgcaaagcccctgttcctccaagaaaaatagtctttccgaagacggcttcctgttttgaaagagcgcaaagcactcccgcagaccaggccaaaacagtggtctcagaatgctcaggaagtgcgggtagtttttcctcccgatagtcgtaaataaaggctacgtcgtatgtctcattttcaagcaatggcaaaaatggagtttcatcaaagccccaacctaaaaagaagagtaaaagcccctccccttgccttttataaaccttgagcttcataaaagcgcactaggcttcaaccctggccgatttcatgcggccaattacccgttccactaatttttcaaccggctgagtggtttccaggagcaaaattttatcttcgggaatctcaataggaggttcaaaaacttctttttgctttacatagatttcccagcggccatcagaaggctcgccgcctttcttagctcgctcttcaaaacgggcctttatcacctcatcaggagccatacactggacaaaaagtatattcactttaaggtcttttacggcgtcaaaaacgagtttccttaaatttttggcccgaaaagtggcgtcaaggattacatcacggccacggcggatatcctgagcggcatagcgagccatggcttcataagtcttttgggtgaattcttcgctgtaaatcccctttccaaagggctcgtagtggtgctcttcaggttttatccccagaagttttttgcgcacaatgtctgaattgtagtaattagctagaagcgtttctttaagggcacgggccagagtgcttttgcctgtccccgaaaggccaaaaataacgataagccacggcaccccttcagcgtaaagataagccaggtcaaaataacgcctggcgccctctaaggcctcttcacgcactttttcaggcacttcaggagaggcccaggtaaaacagccgattttgccccgcacgtaagcccgataacacttataaaagtcaagtaatttaaggagccccttttctcctgaaagtgaaacatattcgtcaataaagtaacgggaaaaatcttcaagctcgtggaaatcaaggtccatggccagaaaggccaggtcctgggctacgtcaccacaacgaaagcggtcgttaaactctatgcagtcaaagatatagacgtcgcctttaggttcatcaaaacagatgttggccgaatacaagtctccgtggccatctcgaataaagccctgaacaatgcgttcttcaaaaagcccggttttctctttcatgaagcggcgagaccaggaaactatgtgctggtagcggtaagaggcaagggccttgcccacaaattctttggtctggctaaagttttcttcaacgttaaaagaaatggcctccatagagccgtatttgttcacttctggcccggtctcggcctgctggtagaaaggtacaagctttttgacaattaaatccaggtggtctttacgcaaacggccctctgctataagacggcccatcatgccctcttcgggcatgcgcttcatcttaaccgcccactctacgggctcaccttccttctcaaaataggcggtttctccctcttctattaccggcactactcccaggtagatatccgggcagaggcgacggtttaaggttacttcgcgctcacagtaaaacttacgtttttcaagggtggtaaaatcaaggaaaccgaaatcaacaggctttttgatcttgtaaaccagatctcccgcaagaaaaacgtaggaaatatgggtctggataagttctactttttcaggccggtgaggataggcctgagaattgagcaacttttttattaaaggcggcagttctttcataaaagactccttagcttaaaaccacctagtgccaaataaggcctccttggcggtatcaagggtctcacgcgccacttggcgggctttttcatttcccgaggccattatttcctcaaaaagagagggcttctctttaagcttacggcgcctttcccagagaggacgcaaggcctctacgattttatcagccagttttttcttgcattccacacagcccaggcgcgcctctttacagccagcaataatctcctcttgttcctcggcgggaaagtaaagttttatcaattgaaaggctacgcagcggttttctgggtctcccgggtcacttttgcgcggacggttaacgtctgtcaccatggtgcttattttctgacgcacggtcttttcgtcatctgaaaggaaaatggcattcccatagcttttgctcatcttgcggccgtcaagccctggcactttaggcacatctgaaagcaagggctcaggaagggggaaaacttcggtttcataaaggaaattaaaacggcgcgctatctcacgggttagttcgagatgaggcaattgatccactcccaccggcactttatgggccttgtatatcagaatgtctgccgcctggagcaccgggtagcccagaaacccgtaggtagccaggtctttttgcttgagctcttttatcatgtctttgtaagtgggatttctttcaagccaggaaaccggggtaaacatagcaaaaaggagatagagctcagcgtgttctttgatggcactctggataaataaagtcgaacgcgccggatcaagaccaacggccagccattccagtaataactctcgggaaaattcaggaatacgtttggggttttcgtattcggtggtaagggcgtgccaatccgctacgaagtaaaaacactggtattcttcctgaagcttaagccagttactcaatacaccgtgaagatggcctagatgaaggggaccagtgggcctcattccgcttaacactctcttttggctcacaaaaaacctccttttcataaagctgtttacttcattaaaacagatttttcctcttgccaagaatttctcaaattcttcaaggatttagtgagacttttgcaaaatactttacttgagagactgcttcgccctgtcgggctcgcagtgacaagaaggaaggggctcgcagagcctaaatggcagatgtccgatggccgatagcggatggcttatgctaatgcttttgagactgcttcgtcggcacttcgtgcctcctcgcagtgacaaatatggaaaaaactcgcagtgacaaagtaagtaaaggctcgccgtgacaccgggaacaagtcattgcgagcgaagcaatctcttgcgagcgaagcaatctctgtcgcgaggcgagagtttccctgtggctcacaaggactcatttgttgttactcaggaagtattttagtccctcgctcttataaccagctagcaagaaaactattgtcaaccaaaaccagttatcctaatacttaaccatgcccagctgcaaagctatacttttcgatttagacggtacgctttattaccaggcccctcttaggcggcaaatgttaaaagaacttttgttaaatctcttgcgacatcctatctctggttatcaagaactccgtattgttcaaatattccgccaagaacgggaaaatctacgctattacacgcctgaaaaattctctgcacctcttgaagaactccaatatattctcccggctcaaaaattaaaaatacctgaggaaacggttaaaaaagtagtccagaaatggatttatgatagacctttgaaatacctaaaagattacaaaatctctgggttagatgaatttttagctgcgtgtaaggctagaaatattaaaataggagtgttttcagattatcccgcagagaaaaaactaaaggccatgaaaattaatcactttattgatttagcactttgcgccactgacccagaaataaatgcctttaaaccatctcccaaggggctagaagtagccatgaaaaagctcgggcttacccctaaagaactgctatacataggggatcactcagaagtagatggtctgtgtgcccaaaaagcaggtgttacttttattttgatttctcccaaacctaagaaaaacataaaaatcccccaaatccagaattataaagatcttgctcatttggtctttgaagagagataaataacaaagtaatccctaatttactttagttttaaaaaatattattttgtcttttgaatgttttaagtgaggagacttttatggctacggggcggttaaaagtccttgatccagatcgttgtgttgggtgccagctttgtatgtttgcctgtcagaggaggacaggacaagccggccttgctaagacggctattcatataagatcccgtggcggcctttctcgtgggctcacggtaattgtctgccgggcctgtgaagaccctccttgcctttcggtctgtcctaccggggcattgattaaacggcgaggcggcggggtggtgctcgcctccaaaaagtgcattggctgtggtttctgtcaagaagtttgcccactaaaggctattttctgggacgaggaaacccaaaagccggttatctgtatgcactgtggttattgtgctgagtattgtcctcatcgggttattgtccttgaggaggctgcctgatgcttaaaaatgatcctctaaaaagagttctttacatagatctttcttcaaaaaaattctggattgaagaaagggaagacctttttgcccaaaatatcggcggcaccggcgtagccagcgcccttcttgaggaagaatgccctaaagacattgaccctcaagaccccaaaaatcctatcatatttgcggtaggaccttctaccagtctttttcctattgtctcaaaaactgtttccatgttcctttccccccataatagactgcttggggaaagccacgctgggggtcgtagtgccgtagcgttaagacttgccggctatggagcggtggttattcgcggccagagtaacttgccggtttatctcgtaattgactcaagcggagtcaaatttcgtgatgcccgcggcctctgggggctttcagtctcagatacaggccgttttattcgtgagcgagaaaagggaagcgggcttagaagtattctccgtattggtcgtgcaggagaaacaggagttacctattcctgtgtagtcaccgaaacttatcggcattttggtaggctagggctcggagctctctttggttacaaaaaactcaaagctatccttattgagggagaaagaagaattattcctgtagctgacagtaaactctaccgagaaacctatgacgacatccttgcccgcttaagagaaaacccttccctcaaaaaatattacgaactaggtactgccgttaatataattcctctcaataaacttggtgccttacctaccagaaacttaaaatacactcgttttgaaaaggcaaaagatatctcgggagaaacttttgccgaaaaatttcttggccgcagactggcctgtgcccactgccctatggcctgtatccacattgccgctttaagaataccttacaaagatacgcccttcttttataaaactgtttttgtttcgtatgactacgaacccatttacgccacagggagcatgataggggttggttctcctgagggagttttgctgcttcttgatgagatagaaaaccatggtttagatgtaataagcactggcgtggtactcgcctgggccaccgaggcctttgaaaaaagcttgatcactgaaaaacacaccctagggcttaaaccgagttttggcgacgttgaaacctatcttaaaatgcttgcacacctagccaaccagagtaatgaattttacgctgccctggctcgcggagtagactacgcctctaaaaaatatggtggcgacgactttgccctagctttcggtggcaacgaaatgtcaggctaccatacgggttatggcatacacgtaacccatctcaccggctcaaggcacagccaccttgactctgccggttacagctacgaccaaaaaactaaatccgaagagcttgatatccataagctcgtagaaaagctctttcaggaagaagcctatcgccagattctttcttcagcggtatgttgtttctttggtcgcagtgtatttgattttgaaaccttagccaaaatgttttctctttctggctttaactacaccgctgacgaccttaaaaaactcggccaggaaatcctcgcgagaaaatatcgtttcaaaaaagccaggaactttgcaccgagcaagttaaggattcctaaaaggatttttgaaaccgtttcgccacacggagaacttgatgaaaatactctaaagacagctgtaaaactttatgaagaattacttgaaaagggaggtggggtatgaaaataacactttattacgaaaccgaatggatagccaaaggtaaaggggtttacgtgacggcctcttctttactggaactaaaagacaaaataagaacctatctcctggccaaacaagagttggaagtgaaaaaagtaaccctggtgtttgatagggctcgcattcctcactggattgtaagccatctttcggtagaaaccacagaacttgaactagtttaaaaagggggcgttaagcccccttatcttaagccaagcccagttcttttaatttctcttcggtgggaataccttctttcgtccagccacggatttcgtaatactcaggaagcatttctggaagacgatgcaccttgcccttgtttggcccttcgggcataggttcttctaaaaggcgttttggtaaagtatcttctttgggatcaaggcctgcttttaaattgaagacgcgttccagattccagatgcgctcaccacactgcatcatttcttctaaggtgtagtcaaaacctgtagccgcggccagaaggtctcggtaatcttcagctcccaaggcaaaagaagtaaagagacaaagccccatggaatcaatcaccgcggttaaatcctgaaagatttttacccactgggccttaccctcagttgcctgaggatcaagcttttccgggctaccaagcacttctggagcaatgaggtatgctcttacgtggcaacctccacggtttgaggtagcgtaagccagaccatggccctgcaccccgcggggatcataagcgggtagctcctgccctttaacggacatggaaagctctggagctccataatgttcagccagacgcttagaaccttcggctagcttgtctcctaagcctttgcggtaagctaatgcgtgggtgtagtaaacaatagcttcagagctaccaaataccggtttggggccggctgccagatcttctttaggaatatggcctttttcgaaaagttccatggcacaggcaatagtagccccacaggatatgggatctaagcccagggtattacacaagaaattggcctcagtaatagcgattaagtcctttacaccgcaatccgcgccaaaggcccagcctgtttcgtactcagggccttcacctttatttttgttgggaagttccgttacccggccacatttaatcgggcaggcatagcaacccttgttctttttaaggtagcccttttccaccagggcttcaccacaaacttcgtcggttccttcaaagacaccggtctggaaatttcgtgttggataaagaccactttcgttgatgatattatcaagcactttggtgccaagcttgggcaacgcttcaccggtgacagggttggttctaattatgtcaagtttttcccggagaaaatttttgaaaatttcggcttcggcgggttccacccttttggtgccacgcactacaatagctttgagcttcttataacccatgaccgcccctactcctgaccggccagcagcccgatgtttgtcgttcataatacaggcaaaacggaccagattttctccagccgggccaatgcaagaaaccttggctttggtatcaccaaattcttcttgcaggcgatcggtggtttcatgggtatcaagcccccaaaggtgctcagcggatttaagttctacctcatcgtcttttatgctgagataaacaggcttttcagccactccttcaaagataatcatgtcgtagccagcggctttaagctcagcgccaaaagttccaccggagttggaacaagcgataagccccgtaaggggagacttacaaatcaccatgtaacggccacccgtaggagcgggtgtgccggtaagtggaccagtagcaaagatgagcgggttttcagcagaaaagggctcagccttgggatccatcagcttagagagataatagctacctacaccccttcctccaataaatttgcgtaaaatttcttcagaaaggttttcttttcttatttctccgttagataagttaacccataaaatacaattggtataaggtccagccatgagtgcctccttaattaattcttattctcactacaagaaaaacagaaaaactactttaaatcaactataaagttagaagtcatctaaagtgaataaaggtaatttaaagttattttattaaagatttaagaatttaatatgtttgtctgaaaaataatcaattatattcctaaagacttttgcaaaattcaaataatatagatagatcaccacggtgccatcggcgcctcgcgataaggattgcttcgcttcgctcggaatgactctctcaggtgtcactgcgacctcctctcttcttgtcactgcgagcccgtagggcgaagcagtctctcaaataaaactttttgcaaaaggtctattctaactaaactattaagaacagtatacgagtagtgaaaaacgaaatgatatttattagtttgctaccagctaccagccattagtcaccagccattagtcaccagccatcagccatcaaccattagccattatcccttacgcagtactcgtttatcgcccacacgaatggttactttttggtggtcaaggtattcaagaagcggaatggtatatttgcggctggcaccacccagtaattttttaaagtctcccacggccatttcctggttttctttgagaaacgaaataactttattttttacatcttctacaacgtcagcatgaaatacaagtccgtcgcggagttttaccagtttcccctcctggagcagcaaagagaatatctcctgggctaccggagcattttctttaaaacttacgataacttcatctttatctggaggagtgactccggctttaaggaatatatcttcaagtttccgctttatggcctcttgctcttcggcaagtacgattttgtggcttgaaagtcttataaacttttcttcctggacgacttttcctttggcaataagctcttcaagcatcttttcaaaggccctagcatcaaggcctgaaggaagccgctgcctaagttcttcttttgttaatccaggctttaaaggaaatttctcatgaaatttcttcaagcgattaagaatttctttttttatttgatcatagatctcgcgagccatataaagctttttgttttcaaaagaaatctctttaacctggcctttttctattagccgctccataatttttgccagatcatcactaaaaagagagactcttagggcaatttcttcttcagggagccccatttcttcggcctggcgcagatgatagagaataacatcttctatagaggcctcacgaagtagttttaactcctcaacctgccgtctttgagagcgcttgcgacggccggccaccgggttaagcaccactccgccaccgatagtcaccataggcgaatagcttcttagaacaaaatgatcccctcgccagcagaccaccggttcttcaaggcgaagctgggcgaaagcctcttcgcctggttctattttatctttcccaaagataaagactcgacctaaaacttcacttgtgccaatatgcaggcgcactcgggtattgtgtttaaaaggccttggtgcacttgataaataacgaatggaaacatcaagtatgagacttggccgtaaagtaccaggttttgctaccacatctcctcgttcaacttcttctttctctataccttgaagattcaaggctgtgcgttggccggctaaggcctcgtctctgtcctcaccgtggacctgaatacgccttatgcgggagacatgctcacgaggataaattatgacttcgtcgcctattttcagtttacccgaaagggccgtaccagtaactaccgtgccaaagcccttaatggtaaaaactctatccactggtagcctgaaaggccctttggccgggcgagcaggtacttttttaactaacccgtcaagaagggagataagctcgtcaaggccttcgccagtagtagcggagaccgccaccatgggagccccttcaagaaaagtgcctttaagcgcctcggcaatgtcttctttcactaattcaagccaatcttcttctaccagatcctttttagtaactaccaccaggccagcttttactcctaaaagttcacatatttccaggtgttctctggtttggggcataacgccctcgtcagcagctaccaccagagccactaaatcaataccactggctccagccaccatgttttttacaaaacgctcgtgccctggcacgtcgatgatgccgagacgaacgccacttggcagggtcagatgagcaaaaccaagttctatagttatgccccgttctttttcttcttttaggcggtcagtatctatgcctgtaagagcttttactaaagtggtttttccatgatcaatgtggcccgctgtacctaaaattacgcgtttttccaatttttccgccatggttcacctctattgaaaagtgcgtccaagaagcatattaagttttcgccagcattccgggcaaaatttagctggttttacatctacttccatcacgctgttagaataatgcataacgcagggagcttcacagtgctcaagacctatggcatggccaagttcatgcagagcttctttttgagccctttcataaagcaagcggtcatttggcggaagattgtaaaatttgttatccaagcgtttataagaaagcaaagatgtgccctgttttaaaatagagataccaaatacgaagttcaaatcccaggcgtagaggtcaacctcacagacgcctagcttgaggcgagaacgggtctctacgttttgttgaaaaaaattaaccaggtcatcggccttaaactggccccttgccggatcaaaaaactcttgcggaagagggacaggctcttcgaaaaagacctcaagatttaaattttcataaattcctccggcaatggcgtcaactacgtcctggcgcacactccctaaagggactaaagaaaccgctttgaacatttcctacctcctcttaaaaactcactaaagagttagcaaatctttaccaaagaacaacctaaaccctataaaaataaatggggtcttccacctttaaaactttatatggattaaaacctggcagagggaaattagcgcttatgataatggttcctggtttggcctcttttcgcaatttgggagctagatcaagtagtaagtcgggaaaaagataaaaaaagatgacatcataagttgaaaggtcagctttaaaaaaatttttacgatagactttaaccggtgctccatttaaacgatttttaagacaagccaaaaaatatgcccagggatttatttcataaccctcgccagcaatgccaaaacgctgataaaccgctcttaaaaaacggccgtctccacaacccagatccaccagacgaaagtttgcctgtccctcgagttcgtcaagaatagctttgattttggccctggatgtggaaacaaaaagggcgcctttggttcgccttatcacggaaatagtccccagggcataacacagctttaaaaaggccaggggaagaagaacggctaaaatacccagaagcaaaaatttcatctttttatgacttctacttcagctagaggttcagattgaataaggataatagcccctctttgggctaactcaagtagagccagaaagatggtgatggcttcttcacggtctgtcgccttttcaaaaaattctttgaggcgaatccggggataactcgtaagaacttgctcaatctcagccatcttttcctgaatcaggtatctcgctcgtgttacttcgagaggagtgggaggttttcgccctagagcctcttttaacgctgaaagtagttcaaaaagggaaacagagacttcatcatgaggcgctacctcttgagatgggggaacaaagatgtctcttccaaggataggcctttcccagagtatttcggcagccttttggtatttggcaagcgcaagcaacggttctacgatttcctgccgcgggtcttcaagggcgttttcttcgctatgttcttctgccggccttggtaaaagcatctggctttttatgtaaagcaaggtagccgccatgagtaaatattctcccgcaatgtctaaatcaagggccttcatcatctccagataagcaagatactgttcagtgataagggaaatgggaaggtcaaatatatcaagcttgtttttacgaacaagatgtaaaagtaaatctaagggaccttcaaaaacaggtactttgacaatgcattcttcaggcataaaaaagcaaaagggcccgttatgggcccaattaattttttagaatctaatctttgctcccactaaaaggcagctctcgtcccagctagggtctcctggcttatctatgtttacatcataaatatcgtagcgaaccccaacagaggccatggggttaaccttataaaaagcacctatgctccagctgaaaatccgttcggtatcagcaaaacttaaaatagggggagcgtaaaaaagagaggtttcaatttctacagggagtttagaggtagtgtgttccaagttaactaccccgacaaaaagaaagcctattccaaacacatcgtagctcaaattaggcttaacttttccagccgtagcctgaaaaccaaggcctaagtttatagcttttggttgatacaagtcttttacttttaaattggcactaatgagccagttatcgcgatcatgcttttcactataaaagagacttcccccgagaaatacaggatttccagaataggtgtaaacttcctgttcaccttgaacgagaaggtttgcatcactaataaaaaggcctagctcagcagctttaagagaagatacccataacacccccaaaagacctaccaacataaacaaaattctttttttcatctctatcctcctctggtattttttagagaccttggcaaaatgtcttatcaagagactgcctcgcccatacgggctcacagtgacaaattggtagatggtcgatggtagatggctctaagtaacttctcacttttcacttctcacttaacttgcgaggctgcgttagcagccgaagcaatcccaagctatatttttgaattttgccaaagtctcttttaagataaataataatttacttcaggagaaaaatttttcatgaagaaaatttcccaaaaaaaattttgctttgaacctatcggctgggtacatactgaggccaaggaggtaccacgtttttactctatctcccgtgtaaaaggtgaactccatattttgcccaaatataaggtaggcttaaaagatataaaaccaggtgattatctatgggttctttttgcctttcataaaagcccaccttttgaccctgaaaaacatatggttcaggaaccccctcatcggccaggagaaaaacgcggtgtctttagcacctgttcgccggtaaggcctaatccaatcggcctttcacgagtcaaagttttaaaagtgcgtgaaaatataattgaagttgaaggtcttgatatgcttgatggcacgcctatctttgacttaaaaccttacaaagaagataaacattaatgcgctggccaaatactttaaaaatagtcatacccggaaagttaaagtttccgttcataaaagacggggtttgtttttacgaaatgcggctcaaaaattatgtaagtttttctttagaagaacggaaagtcgctaaggctaaagatcccgaaattatgaaacaaaacgaaggaaaggccttactaaggggccaggaaaaagcctttatcattgcccttgatgaaagagggaaagaatttacctctaaggaatgggcagagtatctggaagatttacttcaacgggaaaaagaaatttcttttttaataggcggggcctacgggctttctcaggaagttttaaacgaggcccatctgaaactttctctttctaggtttaccttaggccacgaaattgccgttttggtactttgtgaacagctttacagagctttcactattattgctggtgagccctatcacaaatgaaaccgctggtttcagttataatccccacttacaaccgggaaaaatttttaaaagaggccattgaatcagttctagctcaaacctttcggagttttgaactaattgtggtagatgacgcctcaacagataaaacgccatatctggtttcccgttatcccttacgctatgtccgcaaagtcaaaaggcaaggagtttcagcggccagaaacaccggaataaggctggctcagggagaatttatagcctttcttgatagcgacgacctctggcttccggaaaaactggctgagcagatagctttctttgaaagaaggccagaggctgtagccgttcagactgaagaaatctggataagacgtgggaaaagggtaaacccccgtaaaagacacgagaagccttcaggctactttttcgaccgggcgctagagctatgcctcataagcccttcaggggtaatgcttaagcgaaaagtcttccgcgaaataggtctttttgacgaaagctttcttgcttgtgaagactacgaattatggcttagacttttgactcgctatccggttttccttatagaaaagcccctggtaattaaaagaggcggacacgaagatcagctttctgctactcctgggcttgattattttcgcctaaaagccctggccaagatttaccgagaccctcttttaactccggccatgcggctcctggttataaaagaggccaagcgcaagggtaatatttatctaaagggggctttaaagcggggaaaactttaccaggcctttgaagtagaacaaatttttaaaaagatgatgaaaaatcctggtcttccttcaattttggctttaagtcgtcctaaaaattaaccgataaatagaaagacatgctagacaaacgtgtttttgaacgctttgaactcaaatgctcctgccactttgtggtggaagacagctatcaagtgctcgacgcccgcattgaagacataagcctgggaggctttcgtatttccacctttaccagcttaagcccaggaatgaggataaagttttctcttgaaaccgatcctcctattaaagggcgcgccaaagtggtatgggtgcgcaaagatggcgaaaaatattacgccggccttgaaatagtagaactaaaagaaaaattccgtaaaccttttagagaaataatagaagagcttaccctcaataacctccctggaagttatttccgctaacttattttagccccaggagatacgtccttttctggcaccagtaaagtaagccctttttcgtctttagccgcaagaatcatgccctgagagacaattcccttaattttggctggctttaagttggccagaagcatcacttttttgccaattagttcttctggagcatagtattcagccatacccgctataaccgtgcgctcttcagggcacctgacttttagtttcaaaagccgatcggtattagggaccctttctgcctcaatcacttccgcaatgcgcaagtcaagcttcttaaattcctcaaaagatatttgttcttcctgtggcaacttttcctccttcttagcttcttttttctcttctggttcttttttcgcaggttctttttcttcaaggcgtgggaaaagggcctttcctctggtggtctttgtaccaggggttaaaacaccaaattttgaaagatattctttttggagataggcgttaggctcaaggccaagtttctgtaaaattttttcagaagactcaggcattaccggccaaagggccgtagccactactcttaacacctcaagcaagtgataaataaccgtggccgtgcgttcttttttcccctctttcacaagagcccacggcgcctgatgatcaacgtagcggttagcctctctgatcaaatcccagagactggcaagcccccggtgaaattgaaaggcctccattgaagaaatataggcagagactttttcttcacacaaagcccagagttcttcgtcagaagtttcccggccaaaggtttcaggaatttctcccccgaaatattttttcaccatggtaagggttctaaacaccaggtttccaaggtcattagccaggtcagcgttgatccgtgtccttaaagcctcttcgctaaagttggcgtcgaggccaaaggccatctctctcatcaaaaagtagcgcacttggtcaaccccgtatttggctgccagctctttggggcgtacgatattgcccagcgactttgacatcttggtctcgtcaacattccagtaaccgtgaacatgaaggctcctgtaaggttcaacacccaaggccttaagcataataggccagtaaacggcatgcggttttaatatgtctttggcaatcacatgatgagccggccagtacttttgccaggtagaattttctgggaaaccaataccagtaagataattaatcaaagcgtcaaaccaaacgtaagttacgaaatctttgtcaaaaggtaactctatgccccaagtaagccgcgttttaggacgggaaatacaaaggtcttcaagttcttctttcaggaaagaaaggatttcgttgcgataacgctcaggggtaataaagtcgggattttttttgatgtagtctatgagccagtcctgatatttagaaagcttaaaaaagtaattggcttcttttaaaggggtgggcggctttttatgatccgggcaaaggccgttggcaagctctttttcggtcaaaaagcgctcgcaaccaaaacagtatagaccttcgtattcggcaaagtaaatatcaccctggtcgtaaatcttttgcaagacgtactggaccacttttacgtgatcgggatccgtggtgcgaataaatcttgagtaagagatattcaaaagtttccaggcatctttgaagagggcacttattttatcaacgtattcttttgggctaagcccctgtttttgagcggcctggacgattttgtctccatgttcgtcggttccggttagaaaaaagacatcttctccgaggagccttctaagtctagccgctacatcagccacaatggtggtataggcgtgccccaaatgtggttcagcgtttacatagtaaatgggagtagttatgtaaaaggccatatctcaaaactcctttcgaaaatcttctacggaaatttctacttcttcgccctcactggtttcaatggttactgattccctgaaaatgttatagcgcaccactcggccctcaatctcttcaagggagactttcttgcctatcttgggaaggcttgctgaaagttctgcataaacattgtgttcaaaaagaagacagcagagaagccttccgcaaataccagaaattttaacaggatcaaggggaaggctctgttctttggcaattttaatggaaaccgggtcaaactttttaagaaaagtggcacagcatatttcgcgtccgcaacagccaatgcctcccaccataccggcctcgtggcgcacgcctatctggcgcatttcaattcttgtgcgaagggctcgcaccaggtctttgactaattgtctgaaatctatgcgaccgtcagcggtgtagtaaaagatgactttacttcgatcaaaaagcctttccacccggacaagcttcatttcaaggccttgttcttcagctaattgttcacatatgctccaggccttctcctcaaaagctagattttcgcggtatctttctatttcttttgcgctggcaagccttttcactttgggaaggacagataacatttcaggagaaataggaacccgaaccggcaaagaaactactctggccacttctttttgttccggaaactctaccaaaacaaaatctccaggccttaaattgagcccctgagtcactgcatgaaaaccggcataatcatctcttagaaccaactcaattatcagaggttctttggattctttttttatttttttatgttgtttgtcgttatgctgctttccaccaagatttttaggttttttcctgttttttttatctttacgctttttagcgttttctttggccatatattttcacctgtttggataacaaatttttggaaattttacttccttttcagaataaaactagggaacaaaacattattaaaaagctattaaagaattacaagttttttgagacctttgcaaaatgtttatttaaaagactgcttcgcccataccggctcgcagtgaccgtatagtagatggcagatagcagatagctgatggtaaataattctcacttctcacttacttatacacgcgaggataccagaagtgccgacgaagtggcccaaccgggtcattacgaggaggcacgaagtgccgacgaagtaatctcagggactgttttgcctgtcccgagcgccagcgaagggatctcactacggctcctcgcagtgacagccggagagagtcattgcgagcgaagcgaagcaatccttgtcccgagcgttagcgaagggatctctgtcgcgaggcgacttagtcgccgtggcgatcaatctatactttttgaattttgcaaaggttttcttttaattttttgaatagttctttcaaaaggaaaggatgctttaagccaggagccatttccacccctgaactcaaatcaatggcgtaaggcgagacttctcttatggcttttaaaacattttcgggattaagacctcccgccaaaattaacggaagaccgaactctttggctttaatcgccaagcgccagtcaaaaattttgcctgtccctcccggctctcctttaacgtaagtatcaagaagaatggctgaaacttttccctgataggcagaaatttgtttaaggtctttttcctctcttaccctgaaggcctttatcactttcgggaaaaacttttcacaaattgatggtgattcgtttccgtggagttgtacaaaatcaagccctacaaaattggctatttcttttattgttttgggctcttcatttacaaaaacgcccacagtgtgaacaaaaggaggcaaattttggcgtatttccctggcttttaaaggagtaatatagcgagggcttttgggataaaagataaaacctatagcacttgcccccagataagcagcaagttcagcgtcctcactccttgttattccgcaaatttttactcgtatcatgcggctacgttcctgctaccctcaagacttcttccagagaagtaactcccttggccacttttcttaagccattttctaaaagagaaagataacttcgttccttcgcccagttttttaattcttcttctgagctgcggtttaatatcagacggcgtaaggcctcatctaccgggtagatttcgtaaatggctgtccttcctaaaaagccagtgccagcacagtgagggcagcccacggccttgcgataacgaattttttcaggtggagtgggaagtcttttaagtaaagtcaaaaactcttgaggaggtgaaacttcttcagcgcacttgtcacaaaggactcttactaagcgctgggccattaaacccaccgcagaagcagcgattagataaggctcaacccccatatctgccaagcgcaccgccgctcctaaggcatctcgggtatggagggttgaaaatacaaggtggccggtaagggcagcctgaatggcaatttcagcggtctctaggtcacggatttcgcctaccaggataatatcagggtcgtgccgtaaaatagacctcaaagctttggcaaaagttaggccaatctggggctttatctggatctgggttacgccagccagctgatactctaccgggtcttcaatggtgatgattttgcgatcagctttattcaatatagaaagggccgcgtaaagagtagtagttttacctgaaccggtggggccagtaactaaaattatgccgtttggctgagaaattagctcaagaagcatcttataatggtctgcctcaagaccaagtttttcaagagaaaggaagcctttttgccttgagagaagacgcaataccacgctttctccggtaaccgcaggcatggtggaaaccctgatatctaagtcttctcctcccactctaaaacgaatgcggccatcttgaggtaacctgtgttccgcaatgttaaggccggccataagttttaggcgggagatgaccggagcagccagttttttgggatgagtggctatctcgtgaagaagcccgtcaatacgataacgaattcttagggccttgcgttcagtctcaaagtgaatgtctgtggcccgcatttctaccgcttcacgtataacccggttaactagtcttaccaccggggcctcagaagctaggtctttcaagagttcaagatcttccggttcttcttcctctacttcttcggcagtttctggcggggcctcgtagaacttctggattaactccagaatatagtcttcttcagcgagaaagacatgcggaggctggttgtactggcgttcaataaggtctgccaaaaagatattggcaggggaaggaatcagtaaataaacctcctctcctaaaaagaaaggaaaaccctttacagcctttaagaaagcggcctcaattccttcaagggggcttatttcatcggctctggtttcaagaatagctttatcaaaaggctccattgctattcccagctggtaatgtcagcatcttctccttcaccgcctggttttccgtcagcgccgtaggtccataaatcgtagtctccatgttctcctggcgagcgatagtgataaggacgtccccaggggtcaagcgggacttttcgttttttgagatatggcccttgccatttggccttgtcttcttcgttagcagggggttctaccaaagctttaaggccttcttctgtagtcgggtaatgtcccatgtcaagacgatattggtcaagggctgattccaaaagagcaatttgacttcgggctatctgtgacttggctttacccactttaccgataagccttggccccaccagggcggcaaggagccctaaaataactaaaaccaccagtaattcaagcaaagtaaaagccctttttctcttcatgttccctcctaatatcccagtcttacgtcaaaaatagccatcaaaatagaaattatcatacccccgagcaaaagcccaaaaaagagtatcgtacagggctcaagaacggtgataaagcgctttgaagccactttgacttcttcttcacaaaggtaggccatatcagaaaaggcttgagccaggtcgccggtttcttctcccagcgacacaaagttgattacaaagtcaaatgaacccggaaaactctgaaaaacatgagaaagtttcgccccttctcttatttcttgagctgcttgcccaaaaaaatctctaagcacgtaaaatctaggaatattggccgtaagagccatagccttgggcagagatactccacctctcaccataaccgaaagcccatgaaaaatgcgggccatatcagccaaaaaaaggaatctccccagataaggaacttttaataggaacacttcggctcgtttgcgattttctgggtttttaaggcttaagcgaaaaccaataagcccaagaagcatgagcaacaaaaaaatccaaccgtaggccttccagaagctaccgatggccagaagaatttgggttataagaggtggagacactcctagctggtcaaaaatagtgctaaagcgaggtaatatgtaaaccagtacggtttgcacggctaaaagaccaaaaaccaccagaaaagaaggataaagcaaggctgattggagttcttgtttaaaggagtgttcttccttcaaataccgggcgagatctttaagaataggcgcaagtgctccgcttatctcgccggcttcaaccaggctaacgtaaaaatccggaaaaaattttgtatcttttaaggcacttgaaaagctttcgcccttttcaatcttcttttttatctcctgagtcatattgagtagcaggggtttgccagtggcttgaaagacttttatcaggatatttaaggctttatcaaggggaaggcctgactcgagaagacgttccagctgctcggtaaaaagaagtaattcctgatatttagcgcgctcaaaaagtttaaatttccatctacgttgggcgggagttactttcacaggcaagagcccgtcggcgcgcaagcgctcaagggcctcattgatatcggcggcctcaagttcaccttgttttaccaggccttcgtttgtaaaagctgcgtagcggaaacgcattttatttttccttttttattttcatgacgatagaaaaaatttctttccctgttctggtgtttttggtaacggtagatagaaatttggcatcttcaaaaagaggatcatcggcaattacctggagtacctcaagagcattctctccttcggcccaaagtcttacttcgcgggcttccctgaattcaagacgccgtacccaggtatcttcaggaagtatttccgtaagccttcttataacttctatataatcaacgttttcagcctgccattcttttaaagttgtttctattgtcttataagcctctttgcgcttttcaaattcttctatttccgccaaagattttctcaaggaagaaactttcttatcagccgctttaatctggttttctagtccagcagctttgtaatttaagatatttcctgcggccagggtagctaccggtagtaaccacaagatcaacatagacagagatattttaggcctaggggttagcggaaagccttcaaaagtaaccaggtatttttctggaagtagagggagcaagcgagccccttcagcaagaattttttcgccctccccttctacggtaaaaatttctccgtcaaagtctttgagataagccttggctgttcccggagaagctggtaaaaattctttcaaaccattttcatctaccactactccttcaatacagctggccgtctctacgtaataggctcctttaaccagctttcggtttttatggtaaaaataagcaagaagagccattccagccggtacaactccacatggtatcaaaccagaaggaagattttttaaggtttttttgaaaaattctttttcttgaaagacgatatatagttcattcagtttacggctaatcagggcacaggaaatctctcccgcaggccttttttcaaggaggacgaaaattcttctggcctcaaggccggcagcttcttttagggctttttggtcaatggattttggaattttaaataaatggaagtataacagacgatgagaaagggctacaaaagctctggccggccgccttcccggatgcttgttatcttcagccaggtgaaatttatcgccatcaaaataggctccaacagcagcgggcctgaaccactcctgcaaaagggctatcttttcacctatcacttttactccctaccccttctacaacctcttaacactataaagggcttcaatctcaagattaacgctcaggatataatcactacgatatcgtctggaaataatagttaaacgagaaatgtgaagcgccttattagattttgagagcttatctaaaaaatttaataaaccttttatatcaccatctagtatcaaaagaagttttactttttgtatctgatcggtaagattttctcgtttaataattctaaagcttcttaaacttagctcaggaattgcatctatttctttttcaagttcagaaactataatgtaagggtcaagaccaataaaaatctttttctcaagtttctggcctttagaaagttcttttttaaaatctgacttactttgagaaagtttagcctgatatttaactagcagctcaagcttttcttgatataaatctctttttaggcggtaactttgccaggcaggccaggtaaccataaaaaataccaccaaagtggctataaccggaagaccccaccagaaaagggaactacgattaattttatttcctgagaatatccgtcttataaaacgcatttttatctcttgggtttgggaataatctttttgatcttctccgtccttttggtctcatgaggaagccgatgaggaggtcttggtggttgctttttataaggcgtttggacgtttctctccggtctttttacatggaaaaagggctttttacgctctggagattcttttaaactcaaagtaatatcctcgcaacgcccgccaagtataacctcaccagggagcaccttaagcacctggcagttacccagggtttctccctgacctaccaccactctcctggtatttgtttcaaggccgagttctcttttggccgctggtaacacttctatgacggctaatcgttcgttttcctttatcaaagtgcctctaagtataagatatttggttaagaagtctttctttacatcttttggcttctgattagttatatagggaacatactgtcttgaaggtgaaaagatattttttgttacaatatcgtcaaaattagcggctactaaagagctcgtaagccccaaaaaagttgctaaaataactaaattatgaaaaataaacttcctcatggatttacccttctagaggtattggtagcctttatagtggctactatttctgtcacctggtttctttatgttctttcacataactacagtagcactactagactatttgaacgcttaaagttatttgactctaccacactttttagaaaacatctcctagctgaaattaccaaaaattctttttcttctgaagagattgagaacctctcagaagacaaggaaagtttatcctcgtatataattcctcctcaagatatcgtcttaaaaattaaagttaaagaaaaagccgctcgtataaactctttagaaacaaatatcgatgaatggcagattattctaaaatctgaaaaaaataaaacccatctcttctggcaattttaccagaggcaaagagaaaactgatgagaaaaggtgttacgcttttggaattactggtggtcttgtttctgataagccttctcgccgggcttatttttccccgggtagcagccttaattcctaaagaaaacacctttttagtagaagcagccaattttattgaaggggcgcgggccctggctttagccaagcatcaaaccataatccttgcatttgaccctaaaaagcgcctcataacccttaaagctctttcaggtgagactgaaaagctcctccctaaaaagctcaaggttccagaagaaattgaaataaaagaaaggggattaatacctcttcctcagggcaaatggggtatcatcttctggtcaaacggggcctctagcggtggcgaagtagaaataataaatcgcttgcgcaataaacgacttatctgtcgtcttgcgcgcagtcaattcctggtggaggtgcgccctgaataatcacggctatatcctggctttaacgctggtgctggtaatggccctggcctttatggttggtttcttattctggcaaggcagaggctctcaggccctgatccagtcagccataatagattctcagctcaagcttaaacgcgtttctttgctcaatatcctctgggaaaagggcctattagaaatgaaagaaaataacttcttcccggataaaattgagctagaaatagattcttctccgccggtaaaagccacactttcggtaagcccagaagactctcgtctcaacttaaacaaggccgaagaagatgaactctataatttttttgtaaaacatgacatttcaccagaagacgcccgggtgatggttgattctcttcttgactggcgcgataaagatgacttccatcgcttaaatggggcggaaaaagattattatttaccttttggttatagacccagaaacggtcctttaaaggatttttctgaggtagctcttataaagggctttgggccttataaattctggataaaccccggaatttaccgctgggtaactatctatacagatactaaagatgtacctcaagcagagagcttatggaaacttgaggaaaataaaatttatcggctggaattatcttgggagcaaggtaaaaagatttatcgctatctggaaatattccgttataaaaggggaaagagagaaaaactctttgcctttgagtggtaagtcaggtagggattaaaacgctagatggaggttatatgtttacttcgcagtatactagccagagaatttacaaatttatttttataagcttcgcattttttttattaatactggcagggtgtcaacccaagcaaccacctgtaacaagtgtgtctatgttccccgaaaagcctctggaaaaaaccaacccaccctcctctccgcctgtaacagaaaaaaaacaagataaagtagcaccagtagttgaagaaaaaaatgtaaaagccaaaattcctccggcttttgttctccttcaggagcaaaaaccgaaaaaaacaaaaattctaaaaacccctaccataaaaaaaactgaagacgggaaaattgaactggcccttgaccttgagggcgcagatctcctggacttccttgacttactttttaaagaaaccctgaaagtaaactatatcgtatctccccaggccagggccaaaatcaccgctcatattcacgggtctttttcaaaaacggaaatcataaaaatcgtaagccagatactggaaatgcaagggctcaccttagtgtcctctcctgatttttacaggatagttccggcctcagggctggcaagcatttcaggaaacatttcctttgcggtattaaagcctaggtatctgacaattaatgaaataacaaatctggtaaagtctctcttaacacctaatgccagaatactcactagcaaagaacaaaacactctcatcctgatagacaatccggacaatctcgctaaggtcagtcggctggttagcctccttgacgaagatgtgctggctggaatgaatcttgccctttatcgccctaaagcccttgaagcggaaacccttggtaattatttaaaggccatttttcaggccggaccgttaaagaattttcgttattcctcttttatagattttataccccttaaggaaataaacgcccttttgattatcagcaaagagaaagaaacccttgatcgagtatatcaatggataaaagaacttgaccagggagaaaacgccagccaggaggtatttatctaccaggtggaaaatggagacgccgaagaaatcgcccagattcttcaagatacctttgctaagactactcaaaaaacttctaccagaaaaaccatcataaaagcaaaaaaaacagccatttctccggaacttgccggagaaatacgcatcatacctgacaaaaccaacaacctgctagttataaaagctactcgccaggattatctcaccatcaaacgcctgctagaaaaaatagacgttctgcccaggcaggtggtcattgaaatgctcattatggaaataaccttgaatagggccctggaacatggagtagagtggtttttgaaaaatcgtaccacttacaaaggtgatacatacgaattgggaagcaaattttctaaatcaactacaccttcaaatgttttcgaagatataaatcagataactttgtctggactaacgttatctatttataaagcagctgatttgggagcactgtttaatattcttcaatctgtttcccaaataaacattctttccaatccggtaattcttgccaccgacaacaaagaggcacgcattcaaatagggcaggaggttcccattatcacccagcaaataaccaatacctcggccacagaaccaaacataacctctactgttcagtatcgggatacaggtatcatcttagatgttaaaccgcatataaattcaagtggtctcgtaaaacttgatatcgttcaggaaataagctctgctcaaaaaaattatcttgggcttgaaaacacccctttaatcagcaaacgcaagatagaaacttctctggtagtcaaaaacaaccagacagttatcctgggaggccttatagacaatcggcaagaactggccgaaacaggtatcccgatattgaaagatcttccttttcttgggcatttatttaaatggcagaaaaagactagagaccgtactgaactcttgattgccataactcccagagtggtcagaaattaccaagaagccgaaaccgttatgtatcaattcaaacaaaagatagaagatcttaagaaaaggatggagaaaaggtagtggttgagtggttgagttgttgagtggtgagtgggtaggtgagggaaaaaaaggcttttactttacttgaacttttgataaccatttttctgggaacacttttgctgctcttgctttatcaggtatttggcaaggtagctcaggattttcttcgtttcagagaaggccatcatatatctctttttataaaagttagcgaagggctccgtcgtcagcttgaagcccttgactcagggaaggtaaacataggcgggatgtctgggagcctattttactggcgaaatggatatttcgcctttgtaacccgttttggcccagccggaaggactatagccatttacaaaaataccaaagacggcctgatttacgcagagttactttataccggtcaaagactttctccaaatctttttgatgaagccaaaaagatgccttatccccccatttattttatcccggggataaaaatagcccttttaaaacttaaagaagacaaaacttttaaagaactttcatcctggcgaggagttccctcctgtaaaaaccgcctggtgataaaaatctctggcggttttcatcaaaggctcatacccatctgcccggattaaaatttagtcaatttaaactcctacatttagtttaatggaaaagaatcttgctaatagagcgaagctatctcttccacaggtctaagggttctttaaggtctatcctcaaagcatctagattcccgcttaagcgggaatctagggattaaaaccatttggataccagtgatagctggattcgggtgtatctggggacacttgtgccgctaaattcaccacttttggtagaaacctgggcagcaagatcaagctgaaaccacttgagcccaaaggccagaccacctgtcaaaataaggccttcgtcactttcagctatgttttgcatggcgccagcccttacatttagccagctaaacgggtggaaattaacacctccgcccacatattgggccttatagtccggaataaaagtatcgttttgggtaaggtcagcatccagggcaaaagtaaaagccgaaaagtcataagcaagtcccagacggaactgaggatcaaccttataggtatcaccggtagcggtatcaaattcgggagtatttaagttcttacctaccaaaccgatagaaagccccttcacaaaccttggctgataaagtattcctaaatcgactccccaggaggtgtctctcttatcggcatctttaagttcactacttatgtcgcctgattcggtgtctacttttatttggccgtcaaaagtcacaccgggcatgagctttaccgctcctccaaggtaaacatcgcctaattgtgtcttgatgtgatgggcataagctactggaatttcaaaataagccaggccggttagcttaaggtaggtgagaccattatcaatggcatattcaagtgagctagcctgatattgctgtaaatcagataaagaaagttggttttgctcttcgtcatatttaacatatataggttgagtagtaccatttaccgttacttcagctttaacaataatatctaggtgatcaggatcaattaccgcgtgagcggtaccttcagaaaggccaaagactccaaagccaaaattacctatctgcactccagccgaagcagtaggcatcaactgtaagccatttttggtaccaatagctctaagttcgctggtgatagttttgaatttatcttgaagttcagggcttaacccagttcctattaccgctagcccattatcttctatatattgaatagcctcatcaatagtactctctattcccacgtcagccagtttgtctatatggtccaccagattgacttctctaatcccgactcctgcggaaatagagatctgggtaccataacgatgaatacctaaaagggcaggattataataggtagcaaaacttcccctggctgaagctactccggcaccgcccatagaaagcggctcaaaaccaatgggctgaaattccataccccaggcaagacacggccagaccaacattaaaaataccagaatttttacttttttaaacatttttcccccctctgtagtgtttaaaaatcttttcggaagattttagataaactttaaatttaaaaataaataaaaaagagacctttgcaaaatatcttaatcaagagactgcttcgcccataagggctcgcagtgacaccgggagagagtcattgcgaggctgcgtcccgcagccgaagcaatccctgtcgcgaagcgctaagtgctgtggcgatcaatctatattttcctgattttttgcaaagatctctaaaaaaattggttttttgatattcagaaaaattttgtttttgcaaataaaaaaaatatttatgataccgataatagtttatctaagctccgttttagacttttttaaaagatttttcataaaattttggccaattaatgggttatattaatctgagcgttttttcatacgccaaagcgccatcgaaaggcgacgtagtcaccgcggcgaggtagccatttttctgtcaatgcgagaagccgtagtgagatcccttcgctggcgctcagtaaaggcgaagcagtccctgagattacttcgtcggcacttcgtgcctcctcgtaatgacccggttgggccacttcgtcggcacttctggtatcctcgcgtgtataagtaagtgagaagtgagaattatttaccattagctatcagccatctgccatctactatacggtcactgcgagcggagcgaagcagtctcttaaaagatgttttgcaaaggtctcactgcgaaagagcactctcagtgctttggcgggcaagacaattcgtttacgcgagaatcttggggaagttttttgttgacttggtcttttcataagggcaaagtttggtagaaatctgttaggcctaataaagggagggtttttatgcttgatattcgtcttattagagaaaagcccgaattcgtaaaagaacgcctggccttaagaggtggtgagtaccctatagaagagatacttgagattgataaacgtaggcgcgagctcattcaagaagtggaaagcctgcgtcatgcccgcaaagtagcctctgaagaaataggcgcccttaaaaggcaagggaaagatgcctcagctaaaatgcaggaggtaaaagagctcggcgaaaagcttaaagcccttgaagcggaactccgagaagtagaagcccgtttaaaagctctgttattagagatacccaatttaccgcacgagtctgttcctccaggggaagacgaaaacgataaccaagtcgtcaaacgctggggggatctcccctcttttgactttacccccaagcctcattgggaaatcggagaagcccttggtatttttgattttgcaagagcagccaagattaccgggagccgttttgtggtctatcggggagctggggcccgtttggaacgagccctgataagcttcatgcttgacttacacacccgcgaacaccattaccgtgaagtgttaccgccctttatcgtcaacgaagcttctatgatcggcaccgggcaactacccaaatttaaagaagacctttttaaattagaaggctggaattactacttgattcccactgcggaagtccctgttactaatctgcatcgcgatgagatacttgccgaagaagacttacctctttattacgtagcctatactccgtgtttcagggcagaagctggctcgcacggccgtgacgtaaaaggcattatccgtcagcaccaattcaataaagtcgaattagttaagttcgcccaccctgaaacttcttacgacgaactggaaagcttaacccttgatgccgaagaagtcctccaaaaacttggccttccttatagagtggtaatcctttgcacaggggaccttggctttgccgccgctaaaacatacgatatagaagtttggtctcctggccaggatagattcgtagaaatttcttcctgcagtaattttgaagactatcaggctagaagggccaatatccgcttccgtcccaaagaaggcaaaaaacctcagcttgtccacaccttaaacggctcagggcttgctgttggccgcacccttatggccatcattgagaactatcagcaaaaagatggctcggtagttgtccctgaggtgttaaggccttatcttggtggccaggaagttattgaacccgaaaagtaagcaatgataaaagatttaggcctcttagcagccggtgtagtgttgctttacgccggaggagaaataatggtgcaaagcgccacccggctggcgcttcttctcggcatttcccctttagttatagggcttacgctggtggcctttggcacttcagccccagagcttgccgctaccctggtggctagcttcaaaggcttaggtgatgtggctttcggaaatatcattggttcaaacatcgccaatattggactggtactaggcctggtagccctggttagccccctaaaaactacttttcgtttcgtcacccaggaaatgccttttatgctttttgttagcggccttcttttcgttcttggccgcgatggatatttgggccgtctagacggctttatattcttatctttactgggacttttcctcttttttctttttaaaagggacaagacaattgaaagcctggctgataatgaacacaaaaattcaagatctaaaatttttctttatgccgttggcatttttgccggcattggtcttttatctttcggggccaatgttttagtagaaggagcggtaaacattgccaggcacctggggatttcagaaagggttattggactcaccatggtagcggtaggcacaagcctccctgagttagtatcaacacttgtagcggcttatcgacgggctggagatataatcctagggaatattatcggctcaaacatcatgaacattttagccattttaggcttaaccccggtaattaagcctttttctttttccaaagagggggtaaccattgatttaagcattatgattttcttttccctcatggcctgggccatgcttgcccataaaaaaacggttggtcgtttaaagggggcaattcttttaggggcttatatcctttatgtgctttatctttataaataaggcttacagggcttttctccctttcttttaatccagaaaagtaaaagccctgctatgaccatgagcaagcaaaattgttgacccctggtcatccaaccaaaaagaagggggactcccacatcgggctctcgaaaaaattctataaaaaagcggataaccccataggctactaaaaaagtagcaaatttaaaaccacagggccactcctttttgcgcaaaaaccacataatcataaaaagaaaaagcccctcgcccagggcctcgtaaagctgagaaggatgccgaggaataggcccacctttaggaaaaaccatagcccaggggacatctgtagggcgaccgtaaagctctccgtttatgaaattaccaagcctccctagacctaaaccaatgggagccggcactacaaaaaggtctgcccaaaaccagaaattaagttggtgtttacgggcgtaaatcaagccagtgataaggactcctaaaagcccaccgtgaaaagacatacctccatgccagatggcaaatacctcgagtggatgtttccagtaatagcccggaaaatagaaaagcacatgccctaaacgtgcgcctatgataagccccaaggccccccagaaaatgatattatcaagatgaggttcaaggtctctatagcccttttcacgaagctgataacgcaccaaaaaataagccgctaaaaaaccaaggagatacatcaagccgtaccagcgaggggccagtggaccaatccgaaaaataaccggactaatttcaggataaggaatcatagggcttattataatagcccgaaaaagagtggctagtagtaattataaaatttgctttttgacgatacgcttaacttctaattcctcaggagagacttccagcaaggccgctaccacttcttgggcccgcacaccaccctctctgggctcaaaaaggatcaacaataacctgttgccctgggttttaaggttaagcacaaaaggccttaactctagttcttttatctttttaccgcgacgcacccttaaagtaacgcttcgtttagccataaacgcatctattttctcttggggcacaggttcaggaagaattatttcgtataagacctcatcagggacttctaaggcctccttaggtgaagaaaaagacacatctaaaactttgatttcttctggtaactcttgatttaaacgaaattttatttcatctggctcaagttgtttaagcagttcaatggccgctatctcgccaaggctttcaacacctacaggcaaggccttggcgaaagatatacgaggaagaggatggaaaccctcgctaaaggccacagggagcttggcccttcttaccgctcggtgaaactggttcataagttcaatctgggatagaaaccgaagaaatcctcttttctgataaatcagacggtaagtaaaacggccttcttcttcaattttgggtggctcaacaggaggaaattcacaatctttggccaggacattttttataactttaaagtcacaaaccccacacttaaggcactttttatagcggcaatcaggtgaaatttcctgggccaaagaatgttctctttcggccaataggaattctttggtaacaccgagatcaaggtggtcccaaggaagaggctcatcaagcgcgcggggccttaaaaagtcctcaaggtcaagacccaggctctcagccgccgaaagccacacatcaaagttgaactcatcgctccagctatcaagccttgcccccctacgataggcctctaaaattagggctgaaaggcgtctgtctccccttgaaaataccccctcaaggaaactctgctcaggcttgtgccatttgaactttaatttgcgtcctgaaagggccttttttagccaggtaagcttctctctggtttcagcaagggttatctggcgctcccattgaaaggccgtatgcggcttaggtacaaaggtagagacagagacatttacctgtgggcctattcttccttttattctggtaagtctttttgaaagacgcactatgccttcaaggtctttttctgtttccgtaggaagaccaatcataaaataaagttttaaatgccgccagcccgcttcaaaagctttaagggcggtgtcaaaaagatcttcttcgcgtatgtctttgttgataacccgccgcaaacgctcggtgcccgcttcgggagccagggtaaaaccggttttgcgcacctttctaatttcagagattatggtctcgtttaagcttcccacccgcagagaaggaagggaaatggctattttttctggtaaaaagcgtcggttaaaaccgacgataagctcggtgaggcaggtataatcaccggctgaaagggaaagaaaagaaatttcgtcccagccggtggcggcaagcccctcttcggccatttcaagaaggcgcttggggctcctttcgcgcaccgggcggtaaaaactgcttgcctgacaaaacctacaaccgcgagtacaaccacgagagatctcaagggccaggcgatcatgagctatttccatccagggaacaatgggccgccagtcatagggtaccacgtctaagtctggcactacgcggcgctttatcttttcgtaatcaggttttaaaggctcaagggccttaaagcgccccttttcgtaaacgggtttaaaaaaagaaggcacgtaaataccaggtatctccgataaagcattgagtatttctttccgagaagcgcgggcttcacgggctgaagtcataacatcgactacctcaagaatagcctcttcgccttcaccgataatcaaggcatcataaaaatcagctactggttcagggtttgagactaccgagcctccaccgaggataatagggtcattttctcggcgctctcgagctaaaagaggaatccccgaaagttcaaggatattgaccaggttagtagcacataattcatagggaaagctcataccaattaaatcaaagtcttttagaggacgcctggccgtgagagaaagatagggaattttttctttacgcaaaagttcttcaaggtctctggccggagcataggccctgtcaacaaagatgtcctctcgctggctcaaaatcagataaagaataaggagccctatatgagacatgcccacttcataaaggtcaggaaagaccaggcacacccttaggcgcacttcttcaaagggacgaaagacagtatttatttcccggcccagataacgtgaaggcttgcgcaccttggccagtatctcttcaaaacggctcgcccaattactcatggccatgagcttaacacatggaaggactatacgttagagatacctttgcaaaattagaaattgtaagttgagatgaccatggtgactgcatcgcttcgcgacagggattgcttcggcacgagattgcttcgctcgctgatcccttcgctttgctcgggacatactcgctcacatgacgaaaagagaacgtgactaaagattattaattttttcttttaaaaattgtttgaccttttctcctatctctggatgttttagggcaaaagttataactgcttgcataaaaccaaatttatctccggcatcgtaacgggtgccttcaaattcgtaagcataaaccgggtagtcgtcttttaaagctgaaagggcgtcggttagctggatttcgccaccaactccgggcttggtcctggctaggtaatcgtaaatctctggaatcaaaatgtagcggccgataatagctaagtcagaatcaatttctcctggttcgggcttttctttcatctctcgcactctgataatcctatctcccactttttcgccagccactatgccgtaacgaaaaatttcctctttgggaacccgttgcacggctataaccgggcccttaaattctccaaaaatttctatcatctgcttaaggcagggaatctctgaatctaccaggtcatctcccaaaagcacggcaaagggttcacgccctaccacatgccgggttacataaattgcatgcccgagacctaggggctttttctggcgtaccgagataatatcttctattaagttggttacccgtctaacttcttcaaggagctttagcttacctttggcctcaaggtaagattctagttcataggagtagtcaaagtggttttcaatggccgatttcccagaagacgttactaagattacctgttttaccccggagttaacggcctcttctacgatatattgaatggtaggacggtcaaccacggttaacatttctttaggaatggccttagtggccggcaaaaagcgcgtgccaagccctgctaccggaagaacagcctttctaatagtagaatgagacataacctacctcctccctctttaaaacttttccttgtcaatgcaagcataccatatttgtcaccgcaagcccgtatgggctaagcagtctctaccgaaaatgagagagatttcttcggcctctagcgaggcctcgcaatgacagagttaaattaaaacctcgcaatgacagggttaaattaaaaccatacaatgacaatataaaaagtaactcgcaaacttttttaatgataaataagatctaaccaaggaaaaagcaagttaaatttctttggcaagagattcttccacctgcttaaaaggataataaaagtctcgccagattttttggccccggttaagaatttcagaaaagcgagggatatcactggtatttaccactatctctacactagccagaaaggccggacgagggtcaagagtacgggccttatccgttatccagacgacaaagatctgtctcctttcaggcataggtaatgaattcaaaatatcgatataaggccttattttttcttcttctgccgccaaaactacgagagcaggtgtttcaaaacgcaaccactgggtaagaagcgaaggcttttttagaaggcgcacttcatagccagtttttatcaggtcttttaaaagcttccctttttcctcagcaatatcccagaacacgagagctagagatttatctataagaagagcaggctcatcaacagtgtcaaccaggtcttctttttcgctttgtttattttttataggttcaagggttccgccacactccgggcaaggtaacgaaagaaaatcatctacccgcgattctcctttaagtttaaaacgcttaccacagttaagacattttacttcgctcaccatttcctccggttttctatttcaatttcaagggattcttcaaggtcactggttctttccccgcgcttggtctttatcaaatcaatacctcggcctactacatcccttcgcgcacaataagccagtgccacttcttcggtgatgattcctttatcgtataagtaaagtagatgctgatcaaaagtttgcatggaataaggagagcctttagtcataatgtcgtaaaaggtcctgttttcgtcttcacctttgatgatggtttccttggcccgaatattgttataaaggatgtcaaagatagccacccggcctccttcttttttgggaataagtttttggcccactatccagcgcacagtatcggccagacgcatacgcacctgtctttcttcgtctatattgaaaaagccaagaatacggttgatggtattccccgcgcctacggtgtgcatagtggaaaataccaggtgaccagtctccgccgccgaaagagccacttccatggtgtcacgatcacgaatttctcccacaaggattacgtgaggggcctgacgcaaagccgcccttaaaccattagcaaaggaatcaaagtctctaccaagctccctctggttaaaggtagataaagccgggggatgaacgtattccaccggatcttcaagggtaatgatgtgtagtggttcagaatggtttatttcttcaagaatagccgcaagggttgtggttttaccctggcctgtggcaccggttaccaggacaatgcctgctttttccttggctattttgtagcaggctttgggaaggcccaagtctttgatacgcggtggccttgaggccagctttctcatcacaatggaataagccccctgtgaagaaaagacatttaccctgaaacgagtaccatcaggcaggtgataggaaaaatcagccgaacctgtgcgcaacaaatcttttaaaaggcgcctttgtttgcctatgaggccaaaggccaggacttcggtttgaaaaggagtaagtttttttaaagaaaacgagggaagttctacgggataaagtttgccgtcagcggccacctgtaggggccgtccgggggtgaataccaaatcacttatccgttctctggtttcggcaaggcgagaaatgagttctactaattccgccggtcttatcatgagggcacctcggtaaaatcgctgagttctttattattcaccaaaggcaggaagcgggctttatccaccgccttgttaagggcctcctcaggtgaaatataacccttttgcaacaactccatgatagaatcatcaaggcttctcatgccgaacctctttccggtctggataaccgaaggcagctggtaggtcttgccttcgcgaatcaagtttctagccgctggcgtggctataaggatctcaaaggccaccacacgcccgggcttatctatgcgcttaaacatggtttgtgaaaccacggctcgtaaagcatcggccagagttgagcgaacttggggttgttgttcatggggaaagatttcaatgatacggtcaacggttttgggagcgttcaaggtatgaagggtggccagcaccaaatgaccggtcatagcggcttcaatggcgagagaaatagtctcaaggtctcgcatttcacccaccatgatgatgtccgggtcttcacgtaaggcagagcgcaaggccgcggcaaagcttttggtatgcactcctacctctcgctggtttaccagacagccataggacttgtgaacaaattctatcgggtcttctatggttaaaatgtggtcctgacgatttttgttggcgtaatcaatgatagccgcaagagttgttgatttacctgagccggtaggcccggtcaccagcacaagccctttaggcagcatggcgagcttggtaaggatgggcggaagcccgagttcttcggcggtctttacctgagagggaataagcctgaagaccgcgcccacgccgtttttttgctggaacatatttacacgaaaacgggccaggcctggtagctcaaaaccaaagtcaatatcgccagtttcttcaaagaccttgatacgatcttcaggggtaatttcgtaaagcatggcctttaactcgtcgttttcaaggaccttgtatttcacccgctgaagatcaccgtgaatccgcataagcggggggttacccgaggccatgtgcaggtcagaggccccactttctaccattaattttaaaaaggcatcaatcttggccatagctccctccttgatcagataaatcggagagatgccgataagtcttaaatgaaaagattgcacttaaaaaaagggttgatataatcgcggccaatggaagatattttgcgtctagaacgggtatctaaagtctataaaccgaacattcgggcccttgatgacatcactttcagcgtggccaagggagagtttatttttataaccgggccaagcggttcagggaaaagcacccttcttaacttgattttccgggccgaaaaaccgacttccggagaaatcttttttgaaggaaggcccctttcaagtttcccccgtaaagaaattccctttttaaggcgtaaaattggctttgtttttcaggatttcaaactccttgagaatcacactgtttttgaaaatgtagccatctcccttgaaattcaggatattcccgaaggagaaattagataccgggtgctcaaaatcttaaaacgcctgggattagccggcaaagaaaatcagctggtaaaacaactctcaggaggagaaaagcaaagagtagccctggcccgggcggtcataaacaggccaaggcttcttcttgccgatgaacccactggaaaccttgacgctcgccgcacagaagaagtcatggaaatctttgaagacttaaacgccgaaggtactactatcatcttggccacccacgatcattctctttttgtggacagtcaccggcgggttttactcttagatgaggggaggttacttaacccttgaggcaggtttttagccgagcacttaaagaatttcgcagcacccctggcacttatgtggccgctactctggttattgcgctgggtttgacggtcttttcttttttcgggctaatttatttcaatctgatacattttaccgaacaaattgccagggaattggtgttaaacgtttatttagaacctaagactgactctgttatcgtccagagattaatcaacgagatagaaaaaaacccgatggtggctcaagtttcttttgttccctctgacaaagtgttagaagagttgagtcgcctttttgaggatcaggaactggtaaaagatataaaacctgactttctgcccccggttctactggtttcttttaaagacccttttctggccctaaacaaactaaaagacttttcggaatacctgtcacaaaaaaaggcagtattaaaggtccagtttgcccagagctggctggtaagactggccaatattaaaaaatttcttgaaattttttctttatccggcctaattcttgtgggcttagccacggtctttgttatcagcctggtcgtgcgtctttccctcgcgcaacgggaaaaagagctagaaattctctctctagtaggggcaactcctggatttattcaaaatcccttaatatttctggctgccattcaaggtcttttggcctcagccatgtctctcgccctggtttattttttaaagacttatcttgacagggccataaaaggctttttcccgggttttaccggaactcttatcttctgggacaaattacagcttttcagcttagctttaggggtggtgttactttgcgtaatagcttcttatggggcctcgcggcgttacttgcgctattagttggccaggtaacggcggtcgtgccccctgaaaaaataaaagaaaaatccgctatccttgaagaactctccgtgaaagagaaaaagattctcaaagaactagaagagttatcccaaaaaattaataaaaaacaaaaagaaattgaccttttagaagaccaaatagccgaacgagaccttataatcttcaatctttcccaaaaaatcaaagaacgagaagcaaaaattaaagaacttgaaaagttattcagagaaaggctaaaagtgctggccaccatggggaaggtaggctggctcaatttgctctttgcgccaagtgatatctcttcatttttgcgaaaacaggaatacataaaccttgttctcttgcacgataaagaattggccagccaacttaaagaagaaaaggctaaactcgaacgggaaaaaaagattgttcttacagaaaaagctcgcctggaagagctaaggcagcgatttcaagaggaaaaacaggttctagaaaggcttaaacaggaaaagaaggccttacttgaagaagtaaggcgaaacaagaggctctatgccgaaacccttaaaatgttaaaggctgcttatgccgccattgcccagatggccgaagaactccaaaagacaaggcaggaacttgaaagcaccaaaacccagattgaagagataaaaaaagaaaaatctcccgaagaaagcctcatccccgaaataaaaaagtccccgtctcttctggaagttaagggccttcttcccccaccggttccgggcacagtgatcaaaacttacggcaccgaaatagaccctataaccggtgagaaaaaatttaacaaaggtataactattgctgctccagcaggcaccccggtgaagaccccttacgctggaaaaatattaaaaatttcctacatacagggccagggtatagttattttcattgatcacggttattatttcttgtcggttatcggtggtttgggtaatgtaagtaagagtttaggtgatatggtttccacgggtgaagttattggtgaggtaggcgaagtgccctttgggaaaccccatgtttattacgaattacgctacaagggcaagcccttaaaccctttggattggcttgatataaaccaacttaaatttaggccgtgaggtgaacatgaaaaatcgtaaagttttttcgtcggcagtattggtagtggttttaggttttttccttttggggacgtttttagggcataatctcctctctgctcctaccagaaaagaaaacgatatttaccagcagctcaagctcttctcccaggtgcttgacctggtgcaaaaaagttacgtaaaagaagttgatcctaaagagctcatttacggtgccattcagggaatgttaactaaccttgacccgcattcgtctttcctgaaacctgaagatttcaaagaacttgaaatagaaaccaagggatcttttaccggtataggtatagaaataaccataaaagacggggttcttacggtggtggctcccattgaaggcacccctgcctggaaggccggccttaaacctggagacaaaatcataaaaataaacggcaagcctaccaagggaatgagtctccttgatgccgtaaaacttttaagagggcctaaaggcactaaagtaactatccatatataccgtgagggttttaacgaactcaaagaaataaccctggttcgtgacgtaatccctataaagagtgtacgctacttcaccgttgagccaggttacggctacattcgtattaccaacttccaggaaaagacacccaaagaattagtcaaagccttaacggcccttgaaaaagaaaacaaacccatgaaagggcttatcattgatttaagaaacaatcctggagggcttttgagttctgccgtaaaagtagctgacgagtttattgacaaaggcctcatagtttacaccaaaggccgcatcaagcagcaaaacatgcgctttgaagccactccaaacaagagaaaacacccctatcccatagtggttcttgtgaacgaaggcagtgcttcggcttcagaaattgtagccggggccctgcaagaccatcatcgcgctattttagttggtaacaccacttttggaaaaggctctgttcagactatcattcccttacctgatggttcagcggtaaggcttactacggcccagtattacactcccagcggccgttccattcaggccaaaggtatagaaccggacataaaagttccatttcttgaccctgaatgcctgaaaaaggccgaaaagaaaacccatgtcttgagggaaaaagatctggcccatcatcttgaaaacggcaatcccaagtcagaaaaagaaaagaatcaacccgaaacccaaaaagttaaagaaaaaactccaaaagacgtttacaagtgggaagagcgtcttaagtatgacaaccagtttcaagaggctttaagaatccttaaaagctggcacattattacttctgtaaaaatcaagtaaatgccccgccgtaaaaagccaaaaaggcctgctccatcgcgtctggggtgggcctttttgtttttattactgcttgtctcaatacttgcagccctttgggttttaaggcccatggtagaaaagccaagagagcttcctcaggtagctggctatcctaaaaaaccgttaccagagcctaaagtctcaaaacctttagctcccagaaagcctgttcctcaaccccaaagggcacttaccccttctaccccaaaagaaaaacttccggtagcctgcataatcatcgatgatatggggcaaaatccttctcttgaaaggaagtttttcaagctcggcttaaggttaaatttttcttttttaccagaggcccctttcaccaaaaggcttgccactgaagcccacgcccgcggctttgaagtactggtgcacttaccccttgaggcccatcaggtttatgaccacagtcacattcttcgcttgaacttaaaccaggatgagttaaaaaaacaggtgcgctttttggtaaaaaaagtaccttacgccataggagttaatcatcacatgggctcggcttttaccgaagatgaaacacatgtttactggctgctttcagaaattaaggccatggggcttttttatgttgatagccgcaccactccttatactaaaattcccgaagtagccaaaaaattagggcttccttttgccgaaagaaatatatttctggatgatagcacagactttaaaagtatttgccgttatctggacaaacttataaaggaagcccaaaaaaggccggtggtggccattgggcatccacatcccaacacccttaaagccctagaggcttacgaaaacagactaaaaacccaggtcaatctggtgccaataagtgaatttttgagggaaaaatatgataaagccgtacttgaaagattttaaaccctatccgccaggtaaacccattgaagaactcagacgagagctgggaatagaaggccctattgttaaactggcctcaaatgaaaatccctttggcccttcgcccaaagccatagaggccataaaggaggccgctaaagacgttcaccgttacccagatccttctggctatgaactaaaaaaggctctggcgcaaaaacttggcgtcaaacctgaagaaatagtcctgggaaacggctcaaacgaagttatcgaccttctggtaaaggccttgctcgcgccaggggatacagcccttatgagtgagccttcatttttgatgtatgaaaaattcgtccaggccgctggcggaaacatcaaaaagattcccctgaaaaacttaaggcatgatctctttgctttagccggagccatagatgaaaaaacgcggcttttatttcttgataatcctcacaaccccacaggaagtattatcaaacaccatgaatttgaaagctggattaaagacttaccaaaaaatattctgattgtgcttgacgaggcttatatcgaattcaatgaagaccctgaaataataaatggccttaaatttaaggaccataaacctcctgtggccattctcaggaccttttcaaaggcttacggtcttgctggtttaaggattggctacggaataatgaatcaggcgctggctgatgttttaaacgccataagacagcctttcaacgtaaatagcctggccttaaccgcagctaaagtggcccttgaagacgaaaaatactttaagcaagttttgaatacctttcttgaagaaagaaagcggctgaccgaagcccttaagcgttttggcttgaagccctacccttcacaggccaatttcattttagtagaagttgggcaaagtggtcaaaagctctatcaggcccttttgcgaaagggagtaatcatcagaaacactgaagcctacggtttctccacctgtgtgcgcataagcattggcacaccagaagaaaacgactttttcctggccaaactgaaggaggtcttaaatgaggcctagaggccttcttattaccatagacgggcctgcgggggcggggaaaagtaccgtagccaaaaagctggccaaaaaacttggttatctctatttagataccggggccatgtatcgggtagtggccctggctgcccaaagattgggccttgacttccaggacaaagaaaaacttggagagcttgcccgaacccttgactttaagctggtgcctgctgaaaacggagtaaaagtatttttaggccacgaagacgttagcgaggccattcgtacgccagaaatagacagactttcttcagtagtagccagaattcccagtgtacgcgaggctctaaagataaggcaacaggctatgggaaaagatggcggcgttatagctgaaggaagagatatgggaagcgtagtctttcccgatgcggaaattaagttttttatcaccgcaagtttagaggcccgcgccaaaagacgctatgaggaacaaaagcaaaggggccttaaagtttcttttgaggaagtgctttcaaatcttcgcgaacgagacgaaagagacagcaagcgcgaagtggctcctctggttgttcccgaaggggcccttgtgattgatacttcaggtctcactccagatcaggtgctagagatagtccttaaagaaatagaaaaggtgaaaaagaatggaaaaagctgatgccccttatctctcaatcgttatcccggtgtttaacgaagaagaaaacataccccttctgttggaaaacatagaaaaggccttaaaaaactttaaaaaagcttttgaagtaatcatcgttgacgatggctcaacggataattctttaaaaatactaaaagaacttaaacctaagtacccttggctaaaaattgtggctttaaggcgtaatttcggtcaaagtgcggcctttaccgcgggcattgaccacgccaaaggcaaagtcatcgtcaccatggatggagacctgcaaaatgaccctcgcgatatccccaagcttttagaaaaaatagaagaaggatacgacgtagtctctggctggcgtaaagaccgcaaggatccttttatatcaagacgcctgccttctatgatggccaacgcccttatttcccgtttcacccatgtaaagctccatgattatggctgttcccttaaagcctatcgcgccgaagtaatcaaaggggtaaccatttacggcgaacttcatcgctttataccggctctggtagggctatcaggggcccgagtggccgaagttgaagtaacgcatcatcccaggcgttatggccgtagtaaatacggcatttcccgtacttatagggttattcttgaccttttattgatgatcttttttagaaaatttgccactaaacctttacatatatttggtttaactggtggtaccctctttttacttggcctgggcatagaactttatttaagctttttgaaaatttttatggggcaagatattggccagaggccccttttaattttgggtgttcttttgattcttacaggcattaatcttttgggaaccggacttttggctgagttggtaataagaacctattacgaatcatctggtaaaaggatctatagcgtgcgtgaggtaattgagtgaaaaaatatctttctttttttctcaaactggccgtaagcgcaacccttctcttttatctttttagacagactaattttgatctcttattccagacatttaaacaagtctctccagaatggcttactgcgtcaataatggtcttttttgtgtttcagttagtaagtgcttttaggtggtatgaaattcttaaagtgcttgggttcaaaaagaatgtatcttttatttgccgtgtttatttcataggcatgtttttcaacgccttcttgcccggcatatttggaggtgacctggtccgcatcttttatctggtaaaagaaggaagcagtaaaactgtagccagtttcagtgtggtatatgatcgggcctttggctttttaggggccctctttttgttgttaatttttgtacctttagaaggaaattttatacctgctcacacccgtcacagtatcttttatttttcggtgacggtcttagctcttaccttcgtgatagtccttttttccaagttctggcaggaacgcctgggaaacaatttagcacacactttaaccctagttcttaaaataaaaaattttcttaaactcttttatttaggactagcggttcaagttctatacaatatccatgtagctttgttaggcaaaagtctaggcatatctattccctggctcaaatactttttgattatcccgcttatggggattctcgcaagccttcctataagcctaggaggctttggcgtccgcgaaggaaccctggcttattttctaaaccttttaggagaacccaaagaaatgggaattgcccttggttttttaacttacggcgtggcccttatcggcggggccgtaggcgggtacttctatttacgcggagacagagctaaagataacaattaagacctttacaaaacgtttttacttgagagactgcttcgtcgcctacagctcctcacagtgactaaatggctaaaggctaagggctctcactttccacttcttacttatactcacgatgagccctgcagggccgacaaagtggcccaggagggtcattggaagccattttcttacaccgtcattgtatggggggtaaaaaccccctggccgccttgttatccctcctacctatacaaaggtggttgtagggttaagcgggaacattagttccgccccgcctttaaaagtttttgataacctctggcctagatgttaggcttacggattcatgaatacctacaaagctgactttttacttcttctggcggctatcatctggggtggggcctttgttgtccagcgtatgggcatggatcacattggtcctttgtggttcaacggtataagatttggcctggggtgtttaagcctattgcctcttatatggtaccgaagaaaaaagggaataactcagccttttctttatccaactaatagaaatacttttttaaaagcaggatttctggttggtacgcttttgtttctggccagtattcttcagcaggttggcatagtctataccaccgctggtaaggcaggcttcattaccggtctctatgtggttatggtgcctcttttagggcttttctggaaacaaaggcccggacttggagtctggataggtgttattctggcggcaacaggtctttatttcttgtctatcaccgaggaattcaccatcgcctacggagattttttagtatttctctgtgccatggtcttttcattacatgttttagctattggctggttcgcccctagggtagattgcattgaactggcttcttttcagtttgggctaacatctattttgagtttatgggcagccctttttttagaggatatttcctggcaagctttaaagggagcagttatccctattctttacagtggttttatgtctgcagggatcgcttttaccttacagatcgtggcccaaagagatgcccctccagcgcatgcggctattatcatgagtcttgaatcagtatttgccgcccttgccggttggtttattttgggagagactcttaacgtacgagagatttttggatgcattcttatgtttgccggaatgcttacagctcaactatggccattgcttcgtaaccaccgagccgaaataagtgcttaaaggagaccctcatgaaagataaattgcgtatcatttttatgggaacaccgacctttgctgtgccgatacttaaggccctgcttacccgtgaagacgaagtagtagctgttgttacccagcctgataaaccggctggccgcgggaagaggcttacccctcccccggtaaagcttgtagctcaggagaaaggagtgcctgtgtttcaaccagccaaaataaaagaccaggaatttcttgaaaccttaaaaaagcttttgccagatgtgatagtggtagctgcatacggaaaaatcttgcctaaagaagtcttagagattccccgttttggttgtataaacgtgcacgcctcgcttcttcccaagtttcgcggagccgctcccattaactgggccatcatcgccggagaaaaagaaaccggtatcaccattatgcagatggacgaaggtatggacacaggagatatccttctcatggaaaaaattcctatccttcctgaggatactgcgggaactttgcatgacaagctagctcaacttggggctaagcttataaacgaggccttagataggctcaaagaaggaaagctctttcctcaaaagcaacctgatgaaggcgtgagttacgcccctatgcttcgcaaagaagatgggttaatagattttaacaagcctgccagagagcttgccaatcttataagaggccttgatccctggcccacagcttatgcctattttcgcggaaagctggtcaaattttttagtcctgagttcgatgaaagagattatggcccaccaggagaaattctcggtttatctcagggaaaacttttagtagggacaggcaaaggccttttaaagatcggagagcttcagcttgaaggtaaaaaaaggataacagctcaagagttttggcggggttatcgccctaaaccaggcgaaagatttgaggcccaaaagagttagatattagagacctttgctagcactagggacagggattgcttcgccacttcgtggctcgcaatgacggtgtaagaaaatggttcgcaatgacatcacctctgtcactgcgaggaggcccatagggccacgaagcagtccctgggattgcttcggcctctagcgaggcctcgcaatgacagggttaaattaaaaccatacaatgacgggataaagggtcgaggctcccaatgaccctgctgggccactttgtcggccctgcgggggcttctcgtaaatataagtgagaagtgagagccatctaccatcagccatctgccatctaccatttagttactgcgagcccggatgggcgaagcagtctctcaagtaaaaacgtcttgcaaaggtctcatggaaatatatgctttgttaacttcctatgatatctttttgagacataacaaactaaaaataaaagcgaggtaaatatgaaaaaggctgaaatagtaattgttggaggaggtcccgcaggtattaccgcggcggttacagctagaaggcactatccggataaaaaagtccttttaataagaaatgcggaaaagtctattgttccctgtggcattccttatatgtttggtactcttaaagatcccactcaaaacataaatcctgactctatgcttcttagccgggggattgatctgattattgaccaggtgaattctgttgaccggaaagccaaaaaagtatttctggaaaagggcgaagaaatcacttacgaaaagcttatcttagccactggttctattccgaaaccgccagaaattccgggaattaatctcgataatgtttatcttgtaaaaaaagaatggaagtatcttttaaaccttcgtcgcgctattgaaacatctgaaaaaattgtaattattgggggaggctttgtaggggttgaaatagctgaggaaatcaaaatccaccaccgaaaagacgtctctattgtagaagttcttccctaccctctttataactcttttgatgaaactttttgttttgaagcagcacaagaactcgaagccatgggtattaaattttataccgatgtaaaagttgaaagaatcatcggtacaaatggaaaagtaaaagaagttgagctttccgatggtacggtccttcctgccgatctggtaatagtttctattggggtggctcccttggttgatcttgctaaaagcataggcttagaaataggcccactaggcggtattcttgctgaccgcactatgaccacttctgaccctgacatttttgtttgtggtgattgtgccgaaaagttttctttcttcaatggtcggcctgtaccggtaaaattggcttcggtggcagctaccgaagctagaattgcgggggctaacctttattccaaacgaagagctattctcggaacaatcggtgtcttttccaccaaaataggaaaaaaagtttttgcggtcgcaggtcttaccgaacgtcatgccgaagaagaaggatttgaagtcattgtgggagaaacttctgctcctaatcggcacccatctgttcttcctggggtgcaagatgtccatgtcatactcatttttgataaacacacagaaacactcttaggcggagaagtaagcggtggtgaaagcgtagccgaactcattaatttaataagcgcctgtctcctacaccgaatgacagcaaccaatatggctgcttttcaaatgggaactcatcctatgctaacctcctcacctggtggttatcctttggtagtagcggctgaactagcggtggttcaaaagtattcttaagagactgggggagaagggctaattttgaggaattctttcagggcataggcggtatgagtatttccttttaggagatcttttaccggccctgaaaaaagaagccttcctccccttgggccaccctctgggccgagatcaatgacccagtcggcctcttttataatttccaggttgtgttcaattactagcacagtgtgccccttttcaataagcccgtggaaaagattcaaaagctttttaacatcagcagggtgtagcccggtgctcggttcatcaaggataaaaagagtaccgccgcgtttacctttgataaactcgctagccagctttaggcgctgggcctcccctccagaaagagacgggcttggctgaccaagagtcaaataatcaaggccgagatcacaaagggttttaagcggctctgccaagttaggcacggccttgaaaaactcataggcctcggccatagtcatagagagcacctcggcaatgtttttacccttgtaacgcactgtcaacgtctcttcgttgtatctagcgccacgacagacactacagggtatataaacttcaggtaaaaacttcatctctaccttgagttgcccttggcctttacagtgtgggcatcggccttcggaaagattgaaagaaaagcggctggcgtcaaagcctttggctctggctcgaggagtagcagcaaaaagttttcttatatgatccatgatccccacgtaggttgccggagtagagcgcggagtgcggccaataggagtatggtccaccactacggtgcgccgcaagtttttagtcccttttaattcgcgaagatgaagcaggggcaaacccttttctaagcgctttaagttctcaaagagaacctccatcactagagaagatttccctgcccctgaaaccccggtaaccactactagagctcctaaaggaatatccacatctatgtttttaagattgcgggctgaagctcccttaagatgcaaaaatagtgatggtttcctttcccggctggtcaggcgatatctttcgggatctttaagggctttggctgtgagagacccttcaactttaaaaatttcaggaaaaggcccagcaaaaagcacctgccctccccttttccctcctccagggcccaagtctattatccagtccgccgctctcatggtttcttcgtcatgttctaccacaatgacggtatttcctttttcctttagccggtaaagggctttcaccagcagagcattatcccgtggatggagcccgatggtaggttcatcaagtacgtaacaaacgccggtaaggtttgaacccagttgggcggccagacgcacccgctgggcttcacctcctgaaagggtatcaccgctccggtttaggctcagataagaaaggccaacttcagctagaaaaccgagtttggccacaatttctctgacaatgggacgggctatcatttcctttttgccggaaaatttaagcccttctaaaaaggctatggcttcttttatggaaagttcgccaaggcttcccagatcaaggccatgcaaacgaaaggccctggctgttttatttaaacgagtgccctgacaaaaagggcaagtttcttcgtctattttgcctaaccctccgcaatggggacaagcaccggccttagtgttaaaggaaaaaagtaacggatcaggttcagggaggcttaagcgacatctttcgcaaaaagccttctcatttaaaatgatctcttcgtcttctacaagcaacaccgcttcgccttggccttcgctaaaggcctcttttagcaaaacttccaattggcctttagctgttttagaaataactacttcccctattactacttcaatggtgtgttccctgtagcgagaaaggtctggaaccggagggatttctcgcaggtggccatctatccgcaccagcgccttcccggcttttaaggccctttcaattaccggccggtgaaagccttttcttctcctcacttttggagctaagaccagagcttgttttccggtatagcgttcaagtaatttagctaaaatggtttcaaggtgagcaaaacccagtttttctccacactctggacaaaaaggttcacttgctcgggcataaagcaaacgtaggtagtggaaaatctcagtaagagttcctactgtggtgcgcgggccggcctggctggttcgctgctcaatggccactgtaggcggaaggcccgccaccaaatcaacttcgggctgttcgtaaagtttaagaaactggcgaatgtaagacggaaggctctccagataacgtctttgaccttctacaaaaattatatcaaaggcaagggttgatttgcccgagcctgaaacaccagtaattacggtaaaagaccgtcgcggtattttgacggtaatatttttcaaattgtggtgcctggctccgatgacttcaatgtaagtgctcattaaaaaagaaaagattccacaatttggacgtgttaacaatagaattgtttaggattacttatcttattttgtaataaaaggcgttccttcccagttaataggtatattaatgccaaaataatttaaaattgttggagcaatatcaataatacctacttttttattaaattctatattattggaatttcgagaaatgaaaagtagcggaacagtcataatttctttcattaaaacataatgtccatactcatagccaccgtggtcactgtgtatgatgaaatcgtatgtttcacctaagctttcaatcaaaatttttacaagtttgtcaacggttttggctgtttcaatgtactcttttgacatccatttatatttatgtccaacttcatcaagggctcccaggtataggaaaataaagtctggtaagtgactttttatattttctaaaagaagagaaaccatctttatgtcgccgttgattgttaaatcatctataaaatatttgacaagattattgttgtgtccaaaagctttttcaagagttttccagttaaaataggcagaacaggaaaaattattttttgaaagtatttcaaataaatttggtgagttaactttgtagtcgtcgtggataatattgtaaaaaactccgtgagttagtggattgacaccaaagaatatagaataaaagcaaggtaaggttattggagggataacagattgtacattatttgaatagtagctatttttagataagctgtgtaaaaattggcagtattttttatctataagttccggtctgaaaccgtctatacttattaaaattaactttttcactattttctcctgaaaccaagatttataagagaaagcactgtaatcgtgataataataagaaaagaaactgcatttacaataggggtaaggttgtatttaacttgagagtaaagatagattggtaaagttggatctgaaccgactaaaaatacggttgtattgaagtttgagaagcttatcagaaatccagctaaaaaagcttttataagtgatggtcgtaaaaagggtattattatgtatcttagtacatcaaaacgtgaagcttttagactcaaagctgcttcttcaaaagttttatcaaattttttcatctgtgcttgaattataagcatactgtatgaagtaacaaaggatatttgtcctattactaccaaccagaatcctggtgataggtagttttctaaattgatggaagtatggtcttctaaaaagtaaagtattgtagtggcaaatgtgagaattgctattccaagaattactcctgggataattaaaggagagattgaaaggtaataaaggatattttttgctttagattttgatttttcaaaatatagtgatgcggcaagggcaattatcagagaaatcagggaaacaataaaagctgtctttaaactaacaaaaagagcgtgcaaaaggtcttgattgtgaaaaactcctattctttgtccattacctacaaaccaatctaaagtaaaacctttaaaaggaaagcctatgtaatctgcattattaaaagctaaaatagaaattacaacaagggggacagtccagaaaataaagaaaagacatatatatatccagacaaagaagttataacttttagatgttttgattgacctaatcattttactaccttcctatagctttgaccggtgagttttataagtgtccatatagacagaacagctcctgttaaaagcaaaaatccaaaagctgagcctaaattccaattcattgttgttaaaaagttgtcataaataatttctgtaaaccataaggcactttttccacctaaaatgtttggaaccaagaaatcgccgattacaagtgtgaaaaccattatggcaccagatacaattcccggcattgcaaaaggaataataatctctttaaagatgctgaatttagaagctcctaaatccagggctgcttctataagagagtcatccatattttcaatcgcctgcataataggaagcaagataaaaacaaaagagacatataaaaatcctaaagtcatactaaaatgcgtattaaggagccttgggaaattatgtattccaatagaatttaaaatgtacttaatgagtccagtatctgaaagagttaccatccatccataaacgactatgagttcaccaacacctaaaggaataagaattattgttattaagaaatctgacaatttttttggtaaattcttaactaagaagaaagctaaaggtgttgcgaataaaaaggataagaaggcaatgaaaaagccgtttaaaaaagtaaaaatgaaagttttatagtatatctgttgtttaaagaattttagataattttgaaaagtgaattttccttcttctgttgtaaatgaagaatagataagccctatatgtggaaggataattaaaacaaacacccagagaaaaacaataacagcgtaatatttaacaagtttgtctttagaaaactctgacttcatctaattttatccctaattttattttttctcctgcttttggaatttgagatctttcttttacagttataagcaaatcatcgttgtattcactttttacaagtaattttgtttgagggccgtcaaatagaactgtttcaactattccagtaaaagtaaattcattcttgtcaggatttaagataaaactttcaggacgtataaatatttcttttatattctcatttttaattgaattgactggaattttcataccactttcagttataagagttccattattaaaagcttttaccttaaatctgttattttcacctataaaagaagctacaaaatgagttttcggatagttatataggttgaaaggcttatctatctgctcaatttttccttcatttattacggcaattctgtcgctcataaccattgcttcactttggtcgtgtgtaatgtagataaatgttgtcttaaactccttttgtaaaagttttagttctatcatcatatgttctttaagttttttgtctagtgcacttaatggttcatcaagtaaaagaatttttggtttcataattagacttcttgctattgcaactcgttgcttttgtccgccgcttagctcgcttatctttctattttcaaatcccttaaggccaactttttcaagcatttttaaaactttttctcttatctcttttttggggagctttttcatttttagtccaaaggctacattttcataaacgttcatcattggaaataaagctaagctttgaaaaactatatttacttctcttttctctggcggaaggttattgataattttgttgtttatttttattgtgccttcattaggtataagaaaaccagctattaatcttaagattgttgttttaccagaaccagaagggccaagtatagaaaaaaattctccttctttaatagaaatattgatatcctctaaaacttttacttcaccaaaactttttgaaacgttttctatcctaaggatgttcattagttattacctctaaggaagtgactgtggcaggaaatttcctgccacagtatttttatttgcttgctgctgctttaattctttcaagagcttcagactcaattttttcacatgctgcaggcagtgctggataccattttatgttttcaagatttttcttatcaaatgttctctgccaatcttctttaatctcttttttgacgtatttttctactccattggatgcactttggtatctttcatgatttacaaagacagctgcattttcaggtttaagcataaagttaataaacttgtaagctccttctacgtttctacttcttcttggaatagcaaatgtatcaatccaaccaagagcaccacttttaggagctataaagtcaatatcaggattttctttgtgaaggttccagccgataccgtcccagcctgtttcaacccatacctttccgcttcttgcaaattctctctgctgatcgccactgttccagtaagcataaacgtagctttttgtctctataagcttttgtgctactttatctatcattttcttatattctggaatattatggtaaagtttgaaaggattgtatcccatactaaacgcaacacctataagaagaggtcttttaagtctgtatgcaatgtgtcctttatatttagggttgtaaagatcactccagtcatttgcatctggtgcatactttttgtttataataagtcctgttgttccgaaacagtaaggaactgcatagccaccagaaatttcttttgtggcttttaaaagtgtaggttttatgttttttgtttctatttttgagtagtcaagaggctgatagattttatattttttggcggcaaataggattctgtctgctgaaggctgagcaaggtcaaatccgccaccccttgttgctcttagctttgcgagcatttcttcgttgtttgagtaggtgattttaagtttgattcctgtttctttttcaaatttttcctgcaactctttcggaatgtagcctttccatgtaatgattcttaaaacttcttgagcattaaccgaacttactaaaattgttaaaaaaaagcctaccaataaaaagttgaaaaatttcttcattttttacctccctaattatttgtatttgtaggcgaaaagttaatgatagtttttgacgatatggttacaaaattaagtagatttttagaatatataaccaatttttataaatttttttaatagtaatgctaactaaaacaaaaaaatatcataaaagaggacgtctagccgctttaaccagacgagcatcaatgattttgccagaacgaaattcaaaaccctcttgagcgggctgccgtttaagttcttcaaagcacctacgataaaggttcaattgagatcagaacggaaacgagatatagtagagtagtcagtaaaggggtcaatagcagagaggcaaggaaacaacggtagaagagattagctttgagcatgagttccatttccgggtcagagtggccgtagatttattatcaacaagaaattaagataaaaatgccaattatccttttaacagatttcggcttaaaggatcattatgtaggtgtaatgaaaggggtaattaaaaccattgcccctcaagaagatattattgacttaacccatgaagtcccgccgcaggacataaaagccggagcgtttcttctaggtgtttcttatcgttattttcctgatggaagcatctttgtggccgtggttgacccgggtgtgggtactgaaagaaaaggcattcttgtttctactggaaaatacttcttcgtaggccctgataacggccttttttcttttgtccttgaacaagaaaagacttttttcgcctgggagttaaaaaacaacttttacttccgccgggagataagtatcacttttcacggaagagatatctttgcacctgtagccgcccatttagccagaggcgtctctcctaaagagttcggcccgtctttaaaagaaattaaaaggcttccctggccaaaagttataaaagataataactcgctaaaaggggccgtaatttatgtggaccgctttggcaacttaataaccaatattcacataagagacattactggagaaataaaaaaagtaacttaccagggccttgaaatcccttttcttaaaacctacgggctagctccaccgggaaaccttctcgctctcatcggtagtgaaggttatcttgaaattgccgcctcccagggaagtgccgctcaaaaacttggctctcaaggcgaagtccatgtggaacttgcctgaacacaccactgaacacttgcttgacggctctctaaaggtctttcaaccccgcacaggctatcggttttcccttgaagtctttttactagcaggttttatatcaccgcggccccaagaaaagctccttgaactaggggctggctgtggcgtaatttccctcatagtcgctttcaggtataagtttaaatttctggttggccttgaaatacaaaaagaactgctcaaatttttcgcccacaacataaaaatcagtaaattttccgaaaaagtttatcccttactgggtgatgtaaagaagccaccttttaaggccggctcttttgaagtggtatttaccaacccgccatactatcccgttggcagcggacggctttcacctgaccttcaggaaaggcttgcccggcacgaaattcttgcttcattacaagattttataagctgcgccgcctgcactctcaaaaacaaagggcggttttacctggtgcattcggccagacgccttccagaaattataaatacctgtctcaaaaaacggcttatgcccaaaaccttgcgcctagtttattcctatccaggctctgaaggaaagcttgtacttttggaagcagttaaaaacggcggtgccgaacttaaggtgctccctccgctttttgtttacgaaaatcgcgggggagattacagcgaagagatgaaacgcctctttgccctgtgagaatgccttttggccagtaatgtaagccgcaatttaagaaaggcctttcttatttcttcgtcttcaattagggctaattctttttccaggcgagttattaaggcctttgagggggaaactttttgtaaccttcgtttaggtttgtctttcttgaaataattttgttttaaaaccaggcgaatttttttaaaaactgcttcccctgccctttcgtttaaacgggcaagtagccgtttttcttcaaaacgcaggcgctggagccagatgttatcactcacttcaagggtaagcactcctcgggcaaaacctaaaggcctaaccgcgctggctatctgcggccctactatatcttcccaggtgtcaagcacctgggcggcgacaaggctcttactccaggccggcgccgcccataaattttttaaaacccgatcaattttttccattaaacttcttgctttacctgctcaagcctttcttcaatgaagcgcctgatttcttcaagtcgtttttcatctttggcctcaaaacgaagcactaacaccggctgggtatttgaagctcgcacaagcccccagccgtcttcaaaaatcaccctggcaccgtcaatatcaataacatttaggccttcggccttaagtttttccgttaaacgacgcacaatctcaaactttttatcatcagggcattcaacccttatttcaggggtagaaaccatcttgggaaggtcctttagcatctctgagagaggaacatctgatttggctacaatctcagccagccgtaaagaggcgtaaactgcatcatcaaaaccgaagaacctgtcagcaaaaaagagatgcccactcatttcaccagccaaaacggctttttcttctttcattttgcctttaataagcgaatggccggttttccacataataggtttcccgccaaggcgagctatttcgtcatacataacctgtgaacacttgacctcgccaatgatggtggctccgggcctttctttcaaaatctcacgggcaaagattatgagaagctggtctccccagaggatctttcctttatcatcaaccacgccaatgcggtccccatcaccatcgtagcccacaccgaaatcagcaccaatttcaagcaccttctcacgcaagtctttgatgttttcttcaaccgtaggatcaggaaagtgattaggaaaagtgccatctacttcacaataaagagaagtaacttcacaaccctgatcccgaaaggcatacggcgccgtaagggctgttaccccgttgccgcaatcaagcaccactttaagagagcgggaaactttaatgttttcctttaagtatttaagataactaggtaaaatatcgtactcttctaaatttccagttccggtttcgaagtcttctttttctattaattttctaattttctgaattttagggccataaagggtttctttaccgaggcagattttaaaaccgttaaactctggtgggttgtgagagccggttacctgaatacctccgtctatcccttcaagcgtaaaaagcgaaaaatacataaccggtgtgggagttacaccgatgttgactacatttataccggtggaaaggataccgcggataagggcctcctggagttttgggccagaaagacgaccgtcacggccagagacgacctttttgccgccagcgcgttttaccatagtgccgtaggccttgccaatggcttcagccacttctacggttaagtcttcatcaacccggccgcgtatgtcatattccctaaacatgagcggatttaccttcatgcccccctcctctttttgaagatagctattttttagcacaaatttattttaaaccaaaatttatttttgattttcttaatcccagtttttaggtaacaattatcatcgctaacataatcgctaaagcgaagtaacccttgccgtcactgcttcgctcatggtgacaattggatgggcattgcgagtcctcgcgagccccatcgagggagaagcgatcccaaaaaatcccttcgctcgcaacggcagtaatttgtcatttatttaatgagcccataagtgtttattttcaaaaattggaagagttgaagagtggaaaggatttattggagaggaggacacacacaattggtcctcctcttttgataatttaaactttaaactttgaagctagttctttaagacggccggcaagagttatcatttcttccgatagcgccttgctcttaaggcctttttccgcggtctcttgaatggctacagacattttttcaactttttctttgatttgatcagcactttcagcagacatgttagctgcctggcttatttcgcccatcatggccgtctgttcttctacggcgctagcaatcatattagaaatatcatttatgcggctgatgatttcggtaatctcttcaatagctttaaccgaagcccgggcatctgtctggatggcctgaatctttcgcgtaatcttttcggtagcctgggtggtctggcgggaaagctcttttacttctccggccactacggcaaaacctttgccagcctctcctgcacgagccgcttcaatggtagcgtttaaagccaacaaattagtttgttccgcaatactttgaatgagatttaccacctcaccgatttcttctgaagaaatactaagtttatttacgatttcatttgtttcctgagcttttatgacggcatcgttagcaatgtgggctgcttcggaggtatttttagatatttcggtaatagcttctaccatctgatctgaagctgccgaaacagctttaatgtttttattaattacttcttcggcctcttttactgcctttccttcttgggcaagattttgggtgtgttctgctacttcctcccctgctctataaatttcttgagaggcgttatatactctgtcagaagattctattacgctgccaatggtaactcttaaacgatccgtcattcctttaagagatgataagaggcgtccaatttcatcgttagttagctttggaaacttaacggtaaagtctccttctgaaatccgtgttaccaaggctacggcctgctcaataggagtgattatcttagttttagccagccaccatataatcataagcataactatactgattccagaaatgattatctgataaacgcgaagtcttttaagcccagccactgccctttcttctaatttattagtcaagtcgttagccaaagaaaggatttcaagattatggtccataatatatttaagggcatttggatctttagtttttaagtaaagatcaagcgagcttttaaatttttgccaagcctggtttagcttttcccagctggccaaaactttaggatcttccataggagcaaggccaaaatctggatctccatttttgatagccttgagatgcttgtcaaacgaatcagccttttttttagcaccaataaaatcctgacttaataaatctttgactatctgttgacagagggttctctggaaaccggatacgtttacgtaaagtgcgtcactatggtttttttgaatgactacgaaaaccaccagtgcgttcaaaatacttaaaacgaacataattacaataatggcttgcacccgtgccttaatggtatttaacttcatgttatccctccacagctttaattaaatgtctatcttttttttcggtaaagaaaaaaaatacttaaatttttcagcaaagaaaaatactctcaaaaaatttattattatataaaagtttttataatttatgttaaggaatgtaaattgataaggataggtagatgcttgagtaattcctgtaccttctcttgttcttctctatcaaaacgaagaattatacggccaccgggtttgatagtcatgaaagccagatgtccagaggcttcaattacaaacttaacaaaatagaccttctctttagggacctctatcaataaacacatctcttttcttgacagctcattatttagcccgttacttttcttgtccatgaaaaaagaccccttctgggtggtagctccacttaatcgagaactcactttaaaattggccagcgaactcgagttacccccccttttaattcatatcctgctaacacgcggattaaatgacccgcatgaaatttatcgtcatttaaatcccaaactttcagactttccagatcctttccttctagaggacatggaaatagcggtaaaaagattaatcaaggctatccaaacccgggaaaacattgctatttacggtgactatgatgtagacggcactactggtgctgccattgtttatctttttttgaaagaacttggacttgagccgcaggtcattttccctcatcgcgaaagagatggttatggactccaccctcacctggtagcttccctcaaagaaaaaggtataacccttttaatctcagttgattgtggcatcagtgcctacgaagcctgtcaggttgcccgggaaaaagggcttgatgttattattaccgaccaccacgaagttccagaaaaactgccagaagccttagcggttattaaccccaaaagaagagaaaatcgctatccctttaaagagcttgccggagtaggcgtggcctttgcccttttacgggcccttagacaaaggctctacgaagagggatttttctccaagagcccaccgaagcttaaaagttatcttgacctggtagctttgggtactgtcgccgatatcgtacccttgtttggtgaaaatcgtctaattgcctggtttggactggaagaactaaaacaaagcaaacgaccggggattaaagcccttaaaaaactaacgggccttgaaaacggccgcttagataccaacagcattatgtttcgcctggccccgcgaataaacgctgctggtcgtttaaaagaggctatgcttgcttttaaactttttattacggaggatgaagaagaggcccaaaatattgctgaagaactccaccaattgaacaccaaaagacagcaaatagaagatcgcattttaaaagaggccctttcccaaatagaaaaaaatctcggttttgaccgcttatcttatgtgcttgccagtgaagactggccacccggcgtaattggtattgtggcttcaaggcttcaggaaactttctatcgaccagtaattttgctttcattgaaagacggacttgcccgaggttctggccgaagtataccagaaataaacctttatcagtgcttggcagactgctgtcagcatttaaaagcctttggcgggcatcccgcagccgctggccttaaaatacttgaaaaagacatagaagcctttgccaaagagtttgaagaaatagtcaaagcgagacttgatggaaaaattcccaaaccccgtctccaattggacgcttgggtcagagtaaaacatattcttgatccctgttttttagaaaattttatgaagctcgaaccttttggtccgggataccctgaacctctattcggtttgagaaactttcaagtaaggaatatatcccttgtcaaagaaaaacacttaaaattttttatatggcaggaaggcgttggccttgaagcagtagcttttcgttttgggaattccatccctgaaaccataaaagcccttgcgggaaaccttgaaattacaagctttcaagggagaaattatttgcaattaaggattaaagacctgaaaaattaatacttttggcgacagtttttcttacttatagaaatctaggttagtttaattcttttaaaaatttggccgaggctttgaaaacaattctttttttaggaaggctttttttagttccgccagaagaaaaatctcgtaccagcttagacttacctttttttatctcaaaagtgccaaagccagaaatttttatattttcttcctctaaaaaggcttcttccaatatagccaaaattgcttctaccgcctctcttgtttgaaagcgagagggccgtaaacgtttatatcgcttaccagccctctcgtaaacacgctctaaaaattcttttcgtccgcggctcatctaaaatgcccgtggcccggcgaattccgccgctcccccaaggtcatcttcgatacgcaaaagctggttgtacttagccacgcgttcactgcggcagggagctccggttttgatctgaccgctgttcaccgctacggcaaggtcagcaataaaagtgtcttcggtttctccagaacgatgagagactactgtgcgccagccagaagtctgggccaacctgatggcatcaagggtttctgaaaccgtaccaatttggttcagctttatcaaaatagcgttggctacattttcagagatccctcgagaaaggcgttttatgttagtgacaaagatgtcatctcctaccagttgtacacggtggccaaggcgttcgttgagaagtttccatccgtcccagtcatcttcagcaaagccatcttcaatagaaacaataggaaattctttaaccagttcttcgtaaaaagctaccagctcatccgcgttgagttctttcccttccaggtgatactttccgtctttaaaaaattcactagctgccgcatcaagggctaacgctatatctttcccaggacgataaccagctttttcaatagcggtaactaatatttccagggcttctttggtactatttatttctggggcaaaaccaccttcatcacctacagaagttctatatcccttttctttgagtaattttttgagaacatgataagtctcggcaccgtaacgcaaggcctcagcaaaacttggtgctcccaaaggcactatcataaattcctgtatatcaagggcgttatccgcatggactccgccatttatcacgttcataagaggaacaggaaggatcttggcccctacccctccaaggtaggcataaagaggaaggcctacctcttgagctgaggcctgagctatggccatggaaaccccaagaatagcgttggccccaaggcgtcttttgttttctgtgccatcaagttcgataagatactggtctatttcagcctgggccgtagattccatgcctacaagctctggagcaataacgttatttacattgtcaaccgccctcaaaacacctttgccaaagtaacggctatcgtctttatcgcgaagttcaagggcctcgtaagtgcctgtggaagcccctgaaggtaccgcggcccggccataagcaccaccttcaagccatacttctacttctatggtggggtttccgcgtgaatctaaaatttctcgggctgatatttgaacgatttctcccataattcctcctcaagtctttttttattatgatggcggaaatagacaaaaattacaaccaaaattattttaagtagggtagcatggccttaaattgaggagtgccggccttttcaaggaattcgtaaataatcatctcggtagacattatctgagcgccaatgtctcttaaaaaggcaagaccgtattccatgttagcagcggtacgggaagaagtagcgtcagcggccactactacttcaagaccctcaagaagagctgaaagagctgtctgataaacacatatatgcgtttctaccccacagagaataatagtgtcacgtgttggcctgaggttatctaccgctgcatgtatatctttgtttttcaaggcgctaaattcggttttgtcataaaaattcattccttcaaaaagaggagccaaatctgatacataaggccccaagcctttagcgtattgagtggctggaataattggcatttcaaatgttttggccaagtggaccaatagcgagatgttcttaactacacggtcagcctcgttgataacggccataagtttttcttgaggatctatgaccatgagaaaagtgctttctggttttaaaaatttcttctccataaagacctccttaattgttgtgatgaaaattaaaaaacaaaaaccccttatacaaggctttagaggctattaactcataagttaaaggaattaggtctttttattttttaaaagttgttggatttggtcaataaattcgttaacatcctggaactgacggtaaacagaagcaaagcgcacgtacgcaacttcatcccattcgtggagtttggccattactttctcaccaatgaaagtagaaggaatctctttttctcctgattctaaaagttctctttcaagttcgtttacaaagctttctatctcttccatactgatgggccttttttgacaggcctttttgataccttcaataactttttctctgacaaatggctctcgacggccatcacgcttgattatcataggaagttgcatttccactcgctcataggtggtgaaacgatacccacaagcaagacattctcttctccgtcttatggtagctccgtctttactcatgcggctatcaattacttttgtttccatatgttcacaggaaggacatttcataaactcaaatttaattctaaaaaaaactaaggtaaagaaattatttttttgatttaccttacaaagcatataaaacaaatattcagcgtgttaaaaatttgaattaaaaattattcttgactaagaaattatatttttttaaattaattatcaaataaaaataggagggtggccatgagcaataacatatatgaaggagcttatatttgttctactactaattgtggatacatatatgttccctcaaaaggcgaccgtaaagggaaaatcccaccaggaaccccttttgaagaactccctgaagactggaagtgccctgtttgtggggcttcaaaaaaagcgtttaagcccatgcaagaagttgaatcctcaaaataaggaggctacatgcagatagaaatagaaaaacaagttgtcaaatttattcctgaaaatgagcaggaagcccaggagctcaacaagctctggcagtatattgtagcctgtgagggtgaaagctttaagcttgtgcctatcggcatgttcgttcccgccacgtctaaagaggccatgttccaggttgagggtgtaaaagtagaaacagttcaggctacggttcacaagaagaaagtacgttacgtctgtatggaatgcaaccgcatggaagaatttcctgaaggggaagcacctatttgctgtggtcaacccatgcacgctatggattaaaaaatgaggtagatcgccacggggccaccggcccctcacgacagagattgcttcggctgctggcgcaccctcgcaagatactgtggtttttgtcaagcactttgagcttccatttgccattttttgtaattatagaaagcaaatatcaataattttctggcacaggctattatggccactttcttcggttttcctctctttatcaaactttcgtaatactcttttagtcccccttctttacatcttatggcactaagcgcccccataaaaagcaaactccttaacctattatcccctttcttgcttatcctggttaccagcttcctcttaccagattcctttacttccgggtccaatcctgctagagctactacctcccgccggtttcttatccgcctcttccgaaaaaagatgtaacaatatgtcgctatcatcttccctatacctttaactttctctatctctctaacccctctgtttatgtcgtcatctttatttactaattcctccatctctttctttatcttctgaagcctctgccttgtttcttctaagtttttctgtatgtattttttgctttctttactatctactggtactctatctaaatactctagaaaattagataacttgttttctatattttgaagtaattgatactcacttaacaataaagataatttctctaaattttcgttatattctatttctttgatctcttcttcgctaactatcttgtgatattcgtataacagtttcgcatcaagattatctgtttttgctctatgacctaatacttctcttaaacgggggacttttctggggttaagggatactacttttatcatattcgtagcacagaactcctccagaaatgccgaatatggccctgtgggctcgtatatcaccacccttttcttcctgtcttctttcttcttaaaaaacttcctcttaaatttctttaaacccctttcattttgaaactcgtaaaccttctggccatcaaaaataaccaatgtatccttggccacatccaccccaagaaaagataaatttttcataggtcttcaattctcctttctttgagataaaataaagattgttggtagggaggtccttccaggtttagccttgtatacggacagtttccgtaattggaaacgtcccggatactgttcaaacacagggaaggacggctaatcttgcgatcgaacagtttgctaaaaagcaaacgttccatgactcaacagcctgtccctccctaccaactttttttactttaatgcttttgccctttacttaaaaccatacaatgacatcacatctgtcactgcgaggaggcccgtagggagatcccttcgctggcgctcgggacaggcgaagcagtccctgagattgcttcggcctctagcgaggcctcgcaatgacagggttaaattaaaaccatacaatgacgggataaaaggtctgggctcccagtggccctgctgggccacttcgtcgtccctgtggggcttctcgtaaatataagtggaaagtgagagccatctaccatcagccatctgtcctctactatttagtcactgcgagcccgtagggcgaagcagtctctttaataagatttttcaaaggtccaggtataactctctgtaccttctttttagactatcttttcaattctagcgctggcgaccttatactccggtgtatgaacttctgtatctatcccagcactggttataatgttggttagcggttcttcaaagtgaaaatccataaaaatagtgccaggacgcactctggtggtaacatgggctctggctagtacttctccgcgaggggtaatcactttaacgggatctcgttctctaatccgtagcttgcgggcgtctttagggttaatttcaacgagttcttcaggtaatgcttcccataaagcttccactcgtctggtcatggaaccacaattgtaatgataaaggcggcggcctgttattaggattaaaggatattcggcttcggttttatctgaggaaccgtagtatttaggcaaggcaaaaaaggccttacctgatggtctggcaaatttttcctggaacatcaattctgtaccgggatgatcttctgtaggtacaggccaacaaagggtttctctttctaagcgctcgtaagtaatgcccgcaaacgaaggcattattcggcgcatttcgttaaaaatatcttcggcggactcataacccatctcataacctaatcttttggagacctcggcaataatcttccagtcaggccaggattccccgggtggttctataagctttctaacccgctgaacgcggcgttcaccattatcaatggtgccatctttttcaaaaagacaggccgctggtaataccacgtgggcaaagtcagcggttttaggccagaaaatgtcttgcaccaccagaagatccactgcagacaaagcctcatgaacccgcttgagatttccgtgggtcatggctacgtcataacccaccacgtaaaaagccttgattcggccttttatagcctcccgatacatcatggtttcggtaaggccgggcttttctggtaaaggaacaccccaaatgtcttgaaactttttgcgggtaaggggatcgtttattttttgatacgctggcaatacataaggcaaggcccccatatcacaagcaccctgaacattgttctggccacgaagaggcatggccccggttcccggcctgcccacatggccgcacaacatagccaagtcggctaaggccatagtgccctggcttccgctccggtgctcacttacacctagcccccagaaaataagggctttttctgtagttgcgtaaagtctggcaagctgaataacttgttctctccgtatacctgttaaacgctctactttttcaaggggccactcggcgagaatataatttttgtaagcctcaaagttttccgttcttttttcaataaaatttttattgtaaagcccttctttgataatcacataagccagcccgttagctaaaggaacattgcttccaggccttagtggcaaccatagataggccttttccgctaattcggtttttctaggatcaattactacaagcttaagcccctgttgcagggccttaaggattcggccccctattacgggatgggcctcggtagtgttagcaccccagagcaaaagaaggtctgttctttctagctcgtcgaaaggcccagtagctgctcctgaaccaaaggtggccgcaagccctgcgaccgaaggcgcgtgtcagacccgagccggattgtcaacgttatgtgtgccaattactgctctagcaaatttttgagctacgtaagtgtcttcattggtagtccgtgccgaacaaagaacacctatagaatcagggccgtatttttctttaatttcctttaacttttcagcaacaaaatcaagggcctcatcccaggaaacctctctgaaaggctcatcccgagatagccgcattagaggttttttgagtctttctggatggcggtaaaactggtagccaaaacggccctttacacaaagttctccataattaggtggccctttagcggcgttcacttccagtatgctatcatttttcacctgcgccagtagattacaacctgttccgcaatacggacaaaccgtgcgaatttctttagcttcttttttggtgtaaggaaccgtagaatctttacgcgaaagagctccagtgggacaaacatctacacaggaaccacaggacacacattcttccgtaaaggtaaagtgtatttcttcgtcaggggtcccctgggcataaatagttaattctattccgccgtagttacaaactctaacacaacgataacagcccacgcatttattagaatcaacgtctatgaagaagtggtctgtttcaagtttatatttagacctctggcgacctttagccggcacaccttctgagataagaagatccctaaacgtgcatttatgaaagccaagacatccacacttaagacaccggttagcttcatctctggcctgttcttccgtaaaagaattgtatacttccttaaaagtgtgcttgcgttcttctaaggggagctcttcgggtttttctctgggaatcatgggaaaatcttcgtaaaaatctagatccatttcttcaagacgccgcccccgattaaagtcatacctaacagtaagagacgttttttctttctttaagccggccaaatattggtggatactttctgcggcctttctcccagaggccacggcctgaataactgttttgggaccagtaacaaaatctcctcctgcccaaaccccagggacactggtagaaaaatcttttccgactttgattattcctttcgggtttacggccagtttttcttctatttcgccataatttttaaaagaaacatctggctcctcgccccaagcccttattactaaatcaaattcataccatttctccgtaccttcaacaggaacaactttacgagatttatccttcccaggagaagtgagtttagttctagcaataagaagctcgtaaatttgcccccttttaataagctttagcggctgggccataagtaaaaagtttactccttctttttccgcctcaattatttgcctctgatgggccggcatttccatacgtgagcgcgggtaaaccaccgtgacatctgttcctaaacgtaaaagacttcgcgccacatctatggccgtgtagcctccgcctaaaaccaatgctttctggccaactttgggtatgtcgccactattcaattggtaaagaaaagaaaggccagttaccgtatgttcttctccagggaaattagtactacggcacttataagaaccaatagccagaaaaactgcatcataaccttcatctaataaatctttgatagagaagtcataaccccaccgcttacctgttttaagatctattcccagctctaaaatctgatctatctcttcgcgtaaaatatctttggaaattttaaaacccggataagcccaacgaggcataccgcctggctcatcccgagcttcaaaaatggttacttcgtgcccttttaaacgtaaaaaataagccgctgaaagcccagcgggcccagaaccgacaatagctactttcttaccagtagaaggaagaaattccggtttaaaagcttttgtttttagaccccaatcagccacaaatcgtttcaaattatttatagccaccggtacatctaccagcgcacggcgacaacgtggctcacaaaaacgcgggcaaacccgccctacaagggcaggtaaaggcagcttttctttgataagacttagagccgaggcgtattcccctctggcaataaaggcaatgtagccctgaatattaagcccgccaggacaagggccgtgacacggagctttacaatctccaaagtgattggctaccagagattcaagtttttgcttgcgcgcttttttgatttcttcagtatcagtgcggattttgagcccttcttcaggttcggtgacgcaggatctaactagacccttaccttctatttcaactaaacacaggccacagggaaatggaggttcagaaactccaggcaaatgacaaaggcttggtatttcaaaacccgcctctttcaaggtagttagtaaattatcagctggtttgaccaccacctcctggccattcacccaaagtttcatctattattacctccgggctttttatattgccgattcaagcggcttttttggcagcttttatttccctcaccgcttgatataacttttcaagaacctctggagttacatctctaagggtaataatggcgtctttgtggccagcatgcgcacaaagggcaatggtgtaacaatctgtttcttcccttaaaattttgagacctacatcagcataaggacagggaacccctacaaaaacacaaacatctatacgattaaaccaaatattatccgtccagaacctgcgagcctcttcttctaccagagggttttcaaccgggggtttccagtacttaggcatggggataatattggcacctacttcttcaactatttttcttatgatggccgtagccttcttagccctttcttctgtcttccagataactgtaggaccggggaaaaataccggatactttgccgccagaagtttttctgctattttttccaaggcttcatcaacagaaaccatctctccttctactaaagctttatctttttcaggcaatttataagcatctgattcgtaataacctccaggcccccgtaaaattaaaaagtctttttttatacctaaacttttaatccccttttcaccaagaatacgatggccatcataagtcatatttcttacaaaagattctgctttagctctaagttctttagtaatagcaccataacctaactcttcattaaacttttgcccatctgttatgcaccaccagagaagtttgaccagctctttggctcgttcataagaacggttatgatatctttgttcttgataggtaataaaccacactattgtagataaaggataagcgtcttccatctgggagttgataatagtagctctggcgtcatcgggtataaaagcgtctttagtagccgcataaatagcttttatacttggagccacaaactctcctgcctggttgcgtataagagccacaggtaagttttcttttaaagcataagttaatcctaaatatcctattgtcccttcgttttcttttataaattgggctactttctcgctaccttttacctcttcacctaccggccaatcaattgtttttcccttgcctatattttcttcccattcttcacttatcttgctcaaatattcagaaaagatataagaagtaccagaagaatcaaaacgacaaactacttttataggcatatcaggtaatgttatttctttatttaattcggcaatagcaggatcattccatttagatattttacccaaataaatatcaactaatacttcaggtgtaagtttaagtttgttaactttaggtaaattataagctaaagttacagctcccagagctatggggatatgcaaaactagatcaggggctttgaaacgttctctgtcatttaaaggagcttctgtaaccccaaagtcaataactcgagctaaaacttcgcgaatgttactaccagagttaacataacgatagttgattctagtgttcgtttcttttccataagtatcaaaccagcgcgaataaaggggataagagaaagtagctccaaacgccagaaaaagaaaatcgccatctattagaccaatctttttacaaacaagaaatattaaaataagcaaaattcttttcatgcttacctccaactaaatttttggagaaataatgaaatattaaaaaataataaacgttaagttaaaaaaaatcaaagattttacctgcctacaaaccaaaaatttggttcatattcggctaattacgacaataataccccctataaccggaatagctttcagttttctttcaataattactatttcaaagttaacttaagcaattaaagttcaagccaggattcagaaaagatggtcttcccaagaagcaccctcgccgtcttgtatatctcaagctccttgggcgaaagcttgctcggatccggctcgtctccgtccatcatatcatgcaccaactttacccaatctggatgcttgcctttggctatctccaccagctctttgtcgtaaatgttcaaaatcgccgagtaaatgttgtacttcatgagcatcatcaaatacacccggtcaagataacagcgcaggtgatgcggtactccgtttgatacgtttgaaagccctatggtgctcttacacccaggcgcaatatctggaagcatggcaaggaaattaagaccttcaagaatctggtcggccccaagggtaatgggggtgccgatggggtcaacccagattttttcgttggggataccggcctcgtttaaggccatgataaggtcaacggccatggccgcccgctcgttggcgtctcgtggcataccctctggcccccagagaagggctacgacatcgcaacctacttccgcagcaaagggaattagcttttccatacgctcaggctgggccgagatagagttcatgagcacgcgcgagggattctttgaggccttaatgccggcgatcatggcctcagggttggtggtgtcaagggaaatgggagtgtcaaccacttcttctaccactttgacaatccaggcggcgaggtccgggccgtcttttttggccgggccgatgtttaagtcaaggtaatcggcgcctagttcggtttcttccttggccatctcctggatagggccggggtttctatctcgcatggcctggccggtacgtttccccatgatgttgatagactctgcaatacaaactaccgtctgactcatatttaagcctcctcatcaagtttatcttcaatgcgccttaaaatatttcgcataagttctgcatatttgggcaaatcacggtaaatcagcctggccacttcctccctgtaagtgtgcgaggtggcattcctggcatctaccatttttaaaggccagttctgtctcttccggcgaaagaagccctacttgtccggcagtccgaaaacaacttttcggtgaataacattctaacttctcaatttcccagagaaattgcttgagcaccttccagactacctcaaaagtatattcaaatctttgaatagaagcgtctctaaaaattacataaaattcgctagttaactcaacttttttatctaacagttcagataaagtctcaagggccttgtaagctgtgttaagccggatctttaaatccacttttctccctcggttagtatcttctggcgcagttcatctgatagttcttcccacaagaccacatctacctcgtatgggaaggtactttcttcaagaaactccctaagcaaggaagcaagctgactttgcccttttactaccagatcgaagtctgacgccctcatcggtctgccccaggcccttgaaccaaataaaaaaatttccacttctttaagattgtttttcttacaaaactcattgagcaagtcttttaatttttgtgcccatttatcagtatcagccataaacctaagccgctttccattctttcagaaatggcggaagaccgcttgcttctctcgggccaattacgatttcccagtctggtaattcttcttcaagctcacctttaatacccgccagatacccgggaataataagtttgcggtgctttaccttatcagcaataccgcacttttttacgaactcggcaatggtatccgccccgaatttccctgcggcccaggccgtaagtacagacaaaccttccgtgtcttttataagtagccaggtaggtactcggctaccttctatctcgcccgagacgataaaataagtaagggcgaagttacaggtgatacagactggtgagttttcgtctgggccgtttagcggataaatgccctcttccaccaccagcggccgctgggggtcggtaaagatgttcatgcgttcaaccataaggggatagagcagatcggccctaaaatcagaaagcactatcatgcccgcatacttggccaccagcaccgaagcgatcatatactcggttacaagattctctgtaaatcgaaagggaaaggtaatgctaggaaacccaaaaggcttaaagcgtttttttatagcggctcggcgcataataacctggtcttcatagagctcacgaagccctctcgggccggtatcaagaacaatatctttgatacctgcttttattaactcttccgagatgcgagccgcctctcctagagaatcagccttaacccccaaaggaaagccagtttctttggcaagctcggccatatctttaagattttctaaagtgaccccataaagaagggctttatgttcaccacactcttgggccccagcggccaggacatcttttttctcactcatgaggacgagaaccgcttctggcacttcttcccgcactttttttaccaggtcagccatcttttgagcatcaccgcccacatcttcaatagcgataacttcaggctcaagttttacccctactctttcccagcgaagttttttaaacttggcaagcctttcacttatttcgtcttcagccatatctgtgcgcagtaagagaccaatggccgttgggtgttcaaagcgcttttcgtggcgaaataaaaccgtctcaccaccaacagctaaagtgtgatccccacttccaagttttatagtccttataggtggagctgaggcctcggaaattttttctttggcttcttctgaaacataagggcaagcagcaatatcagcctggccagccgctactttcatggcgaaggccaaacacgtaggaaacccgcactccttacagtttttcttaggaagcatgcccaaaatctgaattccagtaagacccatctcttaaccccttttctctcaatttttggtagctacataagcggcggcatatccttaaccggatgacctaccttttcaatccaggccgccacctcttcttcagtattggccactgtttcgtcagcgatcttttcaatcaaatcaggcacgcctatttcttctgctcgtgccttgagtttgtccatcaattcttcttttaaatttttgggcatccagaccacccgtttaagcccaccttcagcagtaaggaacttacgcgaagtaatatagtgtttggaaacccccataaaccctggtgtcacttggccaccacccaccatacccgccatggtggtaaacttcattcccgtgggcgtaagacccatataatcacggttgactatcatgataccgttacaggtaggcagtacagcggcgatacactcaaagcaaccacaggcggtcattggatccaccattatgctataaagacttaccctttctacttttccgcgggaagcctgtttaacgaattcgtttattccactatattggccaagagtttcgtcaataagctcgcctttagggataggctgattaggtccggtaggattgatttcgtaacaggccttaccatcaagccagttgtaggcaccacacatgccgattcgttcaggcgtaatcacgcacacatggcttggcgcaaaactctgacaaagcgtacaggagtagtaaacatcaacactttcgtcagtcataccggcaatcttttcgtcacgacgggcataaacctgcttggccagctcaagtatctcttttaccttttcctcttcggtgtagatttttacctggcacttatccacaatagcaccgtactcctggcggagcttggcataaagaatttcacctatgtgacgaaataaaaagcctttctcaacagcggctttgctaatacgaagccacatgatattacgctgccctacgtgcataatgccctgggcatagttaataaggtggtgaaactggcgctctaaaatggcctcaaagtcttcctgcatattggctccggccacttctaccagcacagcaaaaggtaagcgatatggcggaccttccagaccaagcttttccacctcatttatttcagggcctattacttcaatttttccgtcttccacctcgtcaagttccttagccatcagtagctcgaccgcaggggtacgcccacctccacattcaagataaaggtctcctttccgtaccctctctccctcaaaagctggggcgtaagcgaccggtatatcgagcttaaccgccgtgaccttaagccctctgacttcaagggcccggtcaaccagctcttcataagggaccctggctactatgtgctcgtatgtacatatgccccacggccttatttccgtgagattccagtcagcaatagtgggaaacccccagttaatggcaccagcggcattagccgcccattcgtcagtcaccgggccaaaggctataacaaaggaaaatgtcctttctttgttgtaaagaaggtttccgatatagtcacccggtttaataccaccaaatgacatggccaccctgcaggcaaagcctatggcaaacactacagaagtgtagtcgggcccaaaaggaataaggcgcgttggccagccgagctgaacaccaagctcttttagctgctcggccatgcgcacaccgccactgtcagagtgcataaatacataaaggtttttttgctggagttcttcagctatctttctggctacttccttgtcataaggggctccaaggcaagcagcaaaacctggcgctgttccgtcaacaaattccactccacgtttacgaaagataacgtcgtcagcagccccaagccacaaattatcttcagtaggttcttcggtcttggtgtaaatattcgggttttcaagatacttgatagcttctatgacttcttcggcaaaaaaagtggccataccagcgtcaagggccgaacccaaataaggaagccagatattttctgaaggaactggaggtagaagcttttccgcttcttccagtacttctttacagtctccaagtttttttacagggtacccgagcatggcataaataataggcaggtaataagcagtgttaggaaaccctacaggttgttcttttccaaacttatcaactgcttcttcatacttagcccaagctctatcaacgatcttgtgtgctccttttatggccacatacgccacacttcttgacacagctctccctccctaaggaattatacagccatcaagcctttgataatcttttgggtcacttctatagctttagggtgcctcataattagaaagtctcctccagccataagaagagatatcgccgtaatagcctcaagggctatgcccctaatctcctgttctccaagcatttcatcagatggaagcccggcttcttttgttttccagacttctctccctacatttatgacaaagggcacctgaagcttatcatctccggcatatagggcggcaagccttatacgctccatcactgaataggtatattcgagtccgtaaccaactgctcccactgaaggatccataccaatacgatcaagaggaactcctatattttcaagcaagatgttcagttgtttggccaggtttacgtctatcgggcttgaagcgataagggcataaccataacccatagctgtagctccaagcgcctggtggttagtatctactaccgggccaaccattacatttttggccccaagtacgttggccacttctcttatgacctctacgtctttttccggtgagccagaaccccagataactaaaggcacatctaccgcattagctactttttccaccactttggccgcgtgggctggttcaagattcatgaaattaggatcagtccccaccaggtacacgtttatagcctcagccccataaacctctacacactttttggcccagtctcctggatcagcgaaaacgtcttcaaaatacttggctatagattcgggccagtcctcaggcttgacatcaagtacctccatggccacccgcggcgggttcttcatctctccttcaaagagatgaaatggcaagacatttgtaccgccaaaggctatctttttatcgccttcaccaatagtgacttctttaatccaagcagtacctggttctttataaacatcttcgggaatacccgctgccctttctgatacatcacgatattcactagaaagatctgaaaagacaagaatctcggaaacttcaggcgcctcagcggtaacagtcggtttttcttcaggtttttccattggcttttcttcaactggaggtgcctcttcagctggcggtttctcttctaccggtggtttctctttggcgcgtagttcttctattttgacaaggcctgccttggcctcctcttgttctggtattacgtctaacacttccttgaaaagcttttcagcctcgtccagctctttggcctcaagtttttctttagctttgtttagtaactcagctattttttgttcttttttgatgacttctatagcgtttttggccggttcgttttccggctcaagcttaagtacttgttcgtaaagagacaaagccttatcataatcaacagcttcctgagctgctttggccgcagaaagaaggtcagctatctgtttggccttttcttcttcctctctggttatagaaggaacttcaggctttggcgacacctcttcaatagaaggtctttcctcaataggcggtacttcaccaccaagtaaagttttttctagactagctagaccttcatgaagcatatttataccttcccgtagggcatccatgcttgaacgcaaagaagaaaatacggattttaaagcctcaaccggcacatcaaccttaggtggcacgatctcttctggtgctttctcctctggtttttcttcaggtagggcaacctcagggactctttcctctttgaccaatggtttgacttcttcggcaaaaggtctagcctcaagacctgctctttttactatttcaggaacagcttcttcccactcaatagccataatgtgaacgccagctacccctgggatttcacgcacttgctctataatttctacgactatctttatgccttcttcttttttgtctttcgcgtcttttaagcgggaaagaatttcatctggcacatcaagcccgggcacgaaatacttcatatattttgccatgccaaaggatttaggcggcgtaaccccggcgagaataaaaagcttttcagtaaggccgaggtctctcgccatctccataaacttacggaaacgctcaaggttatatatgatctgagtttgaataaactgagccccggctgccgcttttttggccatccggtgaacgcgaaattcaaatggatcggcaaacggattttctgctgctcccagaaaaaactccggggctttacctcttatctcttcgccgcattgaaatttcttttcatcgcgcatgcggcggaccatgtctagcagctgaatagaatcaaggtcaaagacccctttggcctcaggatgattaccaaactttgggtggtctccggtaagacataagagatttctcataccaagagcagcggctccgaggaggtcagcctgaatggctatgcgattgcggtcacgacaggtcatttgaataaccggctcaaccccttcttcgcgcaccagcactccagaggcgatagaagacatacgaacaatagccgtttgacaatcggtaatgttggcggcatcaacataacccctgataatgcgggccttttcccgtaccacttctggatctgcacttttaggagggcctatttcacaggtaacggcaaagtggccttctttgagaaccctttctagatgactgaaatattttttctcttcgctcacttagtgcctcctaaattcagtttttgttaagttcgagatcagaacgctctctttttctcgggcctccgtatccggctgggatccaatttttgggagcccatatctgagcaagtttttcaagctcgcctcttgcctttaagcggtcataaattaactgccaaacacatggagtatcaggagatatttcacacttcccgttttgggagccaccgcagggaccgtttaagagatttttggcacagcgggcaatagggcatattccaccggtaagatcaagaatacaatcaccacaaccccgacacatctcctcccacttacccagagctgggttagctccataaaaggtagtgtttactcctggatatatctttaagtcaggataaagctctgaagccaggttaacccctaccccgcaggccaaagaaatcactgcctcaacttcttcttttaattctgcaagaggagtcaagtactcagggtcacactggcgggtgaaggtcttttctactgtttctagtggttttccgttatttttccgggcaagccttaaagccgaagctaaaatttctacctctctgtctcctccagccgaacaaatagccacacaaccacgacacccaactatcgccactttggcgtagggttctatcatttcaagaatctgttttatgggttttctttctgctactatcattaggcttcctctttaatctcaagtagtttttcaaaggtgtctttaacggctgccacaaaggccccggtatcaagccttggcacaaaggccatacgcactctttcggggttcatatcaatctctgaaaggatttctctggcaagttctacttttttttctgctctagcgctacctgttcgattgtgacagactcccttttcacagcctgctaccagcacggcttctgctccatcttcaaaagctttaaggatatctacgacttcgattctccctgaacagggataacgtttaatttcaatttctgctggtatgtccgataaatcttgagaagtagcctcgtttgtatagtgacagcaaagaaccgtaagcttactcttaagcatctaccccctcgctttttagaacagtcatctctggtggcgagttaagtacaatggctctagctgggcattccaccacacatatgccacaggctctacacttgtcaggttgaattacggcataaccttcttcggtaatatacggagctttaaaggggcaatcccttacacaggtgagacaagcaatacatttatcagctataacacgagccaaacgccccaccttaaagcgcatttctaaagcacactctggatctctctcttccaccaccgctttgagggccttgataacttccatgggcttaacttccatagggcaaacaggcacacatgaaccacaaccagaacacttccaaatagtctcagtctttaaaaacctatcctttaaccccagaagtactccgtgaacgatgacccgtggatcaaagtcatcttggaccttttctactgggcatatccccgaacaggctccacaacgaaaacattgggccagtgtagccggtgcttgatatttttcttttaattcaaagacaaatcctgggtccctcttttccagttcaatcatgctattctatctcctgggctccagagtatctccctttctttcaatcttacccttcttctgcaacgtctcaaggatattaacgatatcatcagaggttgcgcctgtttttttaagtaaagtatcaacagaaataggcccttttgaaagaagatctttgacttcttcttcaaaaagaattttcttcataacaggcacgactttttcttctattttctggctaatgttttcagggctatagtcgccaagctttttaatctgtctcgccacattgccaagcgctgtacgaaaacgcgcatttttagccactttacaggcggcattaagtctgaaattaagggtctctttatcaagcccttcgggctcgccaagaggtccaagctcttttatctgttcgttaaacttggtaagaagctgcacaaagagaagggcctctgccgctgaagcccactcaaggtcaagtcgctcaattttaagacctaccaagtccaaaagccttctaacggcctcaacctgcaccatggcctcgtaattgccagtctgataatgacattctcccaggtggcaaccgccgacgagcacaccatcagccccggcacgaaaagcctctaggataaagagcggatcaatccgccctgtacacataacccttattacccggttgttagggggatatttatatcttgcgacacctgccgcgtctgctgccccgtaacatcaccagtggcataaaaaagatattatcctgggttcaaaactcataacccaactctctcctaaactattttttaagcagcctcttcagaggcctcctcatgagattcttctacaaatttgccaaaagcctctatctgagcaagaatggcctcgtctgaaaaacctcccatctcaatggcaaacactggacaatgcgaggcacacactccacaacctttacaagatgccgtaataaccctggcctttttgcgtttgccttcttttatcatttcaatagacccatacggacaaagctctacacaaatactacaaccaatacatttctcagttataaccctagctacaatgggtggtacttccacataaccgctagccatgggttccaccgctttagccgctgctgcccgagcctgagcaagcgtttcttcaaggggtttaggcccatgagccagtccacacacataaataccgtcaacggcaagctcaaccggcatcaactttacgtgcgcctcaaggaaaaaaccgtctttagtaagaggggccttaattatctttgaaagatcttcgttttctccaggagcaatacctacagaaaggactaaaacgtcagcaggaataagcaaatcctcacctaaaagagaatcataatgtttgacgtaaagtctgtctccttttttggccagctcgggtcttttatcaggagaaaaacgcaagaatatcactccagcctcgcgtgcttcgcgataagcatcttcataaaagccataagtcctcatgttaccgtataaaatgtaaatatctttttcgggaaaacgcttcttcaggcgaagggcattctttactgcctgctggcagcaaactttactacaataattgagatcctcaccgcgagagcccacacactgaatcatgacaatactttgggccttaataattttttctgcccgcccggccagttcagcctcaaggtcaagctgggtaataacgttttcttcttgcccaagaccccatagagaaggcctatgctccttaccaccagtggctaaaattaccactccatgatttacaatatctgaaccctttttattctttaacgtggaagtgaagttaccaacgtaaccagagatgttttctacagtagtctctttataaacttttatgcgctcgtgactctccacctgttttacaagattggccagtatttcttgtggatcttcaccagaaatgagacctgttaaacgacgaagattgccccctaattctttttcgcgctctaccagataaacttcatagccctgttccgccaccgagagcgcagcctgaagccctgcagggccaccacctattactaaagccgaaggcgttactttaactttttgagtttcaaggggcttaagccgcaaagccttggctacggccattcttacctggtctttagcttttagggtagctttttcaggatcaaagtaatgcacccaggaacactggtcacgaatattggccatttcaataagagcgggattgagccccgcttctttcaaagtctcttgaaaaagaggttcatgggttttaggggtgcaggcagcaatcactatgcggttcaaacgatattcttttattttcttaattaaatcattaagggcatcttgagcacaggaataaaggacatcttcagtgtacaccactccaggaagagttgaggcataacgggctacttctttaacatctactacgcctccaatgtttactccgcagtggcatacaaagacccccacccttggctcttcactttgaagttctttatcttctggaggaaattctttggttatactgtcttttcccctggcctcggccagtatttcggaacatctggcggctaccccgtgagcctgaaccacgctctctggaatatcttttggcccctgaaaagcaccagctaccaatattccaggaacattagtttcaatagatgccgaagttttagttttggcaaaatcgtagtggttaagctctattcccaagatagaagccaatttgcgggcatctttaggagcatcgagtccaaccgataaaactaccatgtcgtaaagttcgcggtgacttttcccatcgtcagtaacgtaagtgagggctagcttccttcctacctgatctatcctgggaacacgggcgtaaattataccgaaaccgtatttttcaacagcccggttaaaggcatcgtcaaaaccttttccctgtgtcctgatatccataaaaaagaggtctatttctgcttctggcaaatgttccttaactattgaggcctctttcatggcgtacatacaacaaaccgaagaacaataaccattcccgcaagtaacatcacgtgagccaatacattgcaagaacgcaatcttatggggatgggtaaagtctgagggccttataatttcaccttcagtaggccctgaagcacaggtcattctttctatctccatactggtcataacgtccgggtatttcccataaccatatttttcaagtacttcgcgaggaatctggccaaaacccagcgctaaaaccactgctcctacctcaagttcgcgttcttctggtttctgatcaaagtcaatagcattaggcccgcaaacgttagcacaaagctgacaatgttcatggttaagccttatacaggtcttaggatcaatgtaataagtagttggtacagcctgaggataatcaatcctgatggccttggtaaaaacaaggccttcattgtattcatctatagcctccttcgggcaataagtagtacaaagtccgcaagctgtacacttttgcggatccacataccgcggctcaatcagaagcttggccttaaaatggccagcctctccagaaagttctttaagttcagcaagcgttatgatttctatattcggagaccgcccggcctccaccagcttcggcgccagtattcagatgctgcagtcattggtggggaaggttttatcaagctgagccataaccccaccaatggaggccttcttttctactaaatagacataaaacccaaggcctgctaaatctagtgcagcctgaacaccggtaatgcctccaccaataaccataaccttgccacttttggctttccccatactgaaaaccccaactttattgagtttgctcttctggttctacccttaaatgggtaggcccaaaacagccgagaccatgaaacggagaaatagtcggtgctcctaaagcccgcctcatggccatgtcgtaaagtactcttggcttaggtttatcaatacctaagttttctcgttttttgcgaatatggtcaatcattatagaaacaaattcactggcgtttctcgcaatacgccaggaagcgccaaacatttggttaaaatcttctcgcagataattagtggctattttactgttttctgtaggaaaagttggtccaaaaactacagttgtcccgctgcctacaaaatagttacctatagctatagccttttcactcatccattctggagcagaacctactaccggaagttcgtctatatcgtcacctaggccgcccgtgtgaaccatttccgtcaaagcaataagaatacgagagttgtctacacaagaccccatatgaagcactggtggacagccaatagcttcaagtacctctctataactttcaccagcgagatcgagcgcatcaggagaaagtaaaccatcgcgcccaatggctgaagcagcacaaccggtaaccactaccagcacattattggctataagttctttggctatttctatgtgtaatttttctttgacgcgaaaattatcacaccctataatggccgctacacctaagattcttccgtttatgatgttttcattaagaggcttataggatgctctaaaacgccctcctagcatgtaaagaatggtttcgtggctaaaacccgccactacgtccatttttttcttggggatatagacgtcttttttatcgcgcttaggaaaacgtgctatagcttctctcaaaatatttttggctgattcaataggcttgtggtggtcaaaagctatatgaatagcaccttctattttggccttatcgctggtagttataatggccgtgtgataagcctccgctacagtggtaacattttgcataatacattgcacgtcaactaccatggcctcaaccgccccggtagctagggcaatttcctgctggacaaaacttccagctataggtattccgcgtctcattaaaacttcatttccagtacaacaaataccggctaaatttatgcccttagcgccgactttttgggcttctttaatcatttctggaagttgagcggcaatagccaaagcttcagctacttcaggttcgtgaccgtgaacagtaatgttaaccatgtcttctttcaaaacaccaagatttaccactgacttaataggctgagggataccaaaaaggatatcctgtagttcagtagcaagcattgagcctccccagccatcagccagggcacaacggatagaggcctttaaaaggctacgataatcctggtcaactcccactgtggtacgatgaattagttctactacttctctgtcgacacctcttgattcaactcccagttcacgccacttttcctgacgtttttctggtgctctactgagaaaggctaatcttccatgctgtttgccaaattcttcaagggctttaacggctacctctttagccagttccttgataggctttttgcgatcaagccctaagtaatgggccaccatacgaagtttggctttttcttttatttcaaaatcttcagcctcattgtgaactacagagtaaaaggcttctgctatgcctctaccgtggtcagagtgagtagcggtgcctgcggctaccatacgacagaaattcctggccgctacggtggaagcggtagcaccacaaacacctcgcatttcttctacgccttctattatctggcaaggccccatgtgacatacgttgcaacaggtaccacctttaccaaataaacagggcttcatgcccctcttatttactcgctctggagcagttaggacttttcctttgatgcgctcataaacatcctgattgataagacattttccacagtcttgtctggcctttagccgaggctccatctagctagtccccccgattattttcttcaattttactgattttatcataattttaaaatcatatcaattctaaccaacttcgtttggaagccctgcccacatcttggctgattctacggtgtttttcatgagcatggtaatagtcataggcccaacgccccctggcaccggggtaatagcggcagccttttcttttacggaatcaaaatcaacatcaccacaaagaatggctttgccttctggcgtggtgccaatacggtttacaccaacatcaataaccaccactccttcttttaccatatccccggtaatgaccttaggccggccagcggctactatcagtatgtcagcacgtttagtatgaaaaagcatatccctagtaccagtatgacacaccgtgaccgtagcgttacctaccggttttctcttttgcatcagaaggattgccacaggtttgcctacaatattgcttctcccaacaactaccacttcggcccctgaaacttctacatcagctctagcaagcatctcaaggattcccgccggggtacagggaataaagcagggctcaccaatgaccattttgccgacgtttaccggatgaaaaccatcaacatctttgcgtggatctatggcataaatcactttttgctcggaaatgtgtttgggcaaaggaagctgcactaaaatgccgtgaattgatgggtcttcattatatttttttataaggttgaggagattttcctcagatacatcttcgggtaaattctcttgtactgaatgaaacccgaggtcgtgggcagtgcgctgcttggcggtaacataagacaccgaagctggattctctcctactaagatagtaaccaaccctggtgtaactccgtgtttttctttgagttcctgaacctcttttttaagctcgttgcgaatttcttgagatatttctttcccgcttataattttggctcccattcacacatacctcccctacaatttgttttggtttaaaagcaaaagatatgccaaatattttgaacaaaaactaatatttttctgaaaatttttggggtaaaaatgtttgattttcgtttccctaaaaacatgatgaggagaaacaccccgtagtggggtatttctcctcacaagaattattaaaatagacctttgactttacctgtttctacatcgacgtctatacggcggtaagccgggtcagaacccgtacctggcataaggctaatatctccagccacaggaacaatgaagccagagccccggtaaatgagaacatcacgtactcttagttgccagcctttagggacaccttttaaggccggattatcagaaagagaaaggtgggtcttgaccatacagatgggcatgcggcgcaattcctcatcggcctcaatgagtttgatcttggcttcggcgtcagggagataaattaccccgtcagccccataaacttctttggcaattttttctatacgatcttttacgggttcatctagttcatagaggaagcggaagttagtgggctcgttgcaagcgtccatgacggcgtcagccagctcaagggctccctcgcctcctttaagccagtgttcagaaaccgcagccctgataccgtgctcttcacaaatctttttcaccagttcaatctcggccttggaatcagtataaaaagcgtttatacagaccactggagtaacaccactctttttcacgatgtttacacagtgaagcaggttttcacagcctttttctacccattccaagttctcttcaaaatattctttagggatgggacgccctggaagggggataggagctccaccatggcacttaagcgccctgatagtagccactaccactacacagtcaggagttaggccagaaagacggcactttatgttccagaacttttcatagccgatatcggcggcaaagccagactcagtaactacataatcagctaacttaaggccaacgtaatcggcaataatggaagattggccaatggctatattggcaaaggggccggcgtgaatcaaaaccggctggccttctatagtttgaatcatattaggatttatggcgtcaaccatccaggcacacatagccccggctacttcaaggtcttcggtggtgatgggttttccagagcgatcaaaagcaataacaattttaccaattctttcgcgaaagtctttcaaatctctggctaccgcaagaatggccataacttcagaggccacagcaatccaaaacttgctttccataggatagccgtcttttttaccaccaaggccgataactatgtggcgtaaggcctgggcacagaagtcaattacccagcccatctccacccttttgggatcaatatctagacgctttaaacctcttttggccagagtttcgtcgtcatagttaaattcgtgttgcatacgggcggtaagggctaccatggccagattgtgggcattcataatggcgttaatatcacctgtaagcccaagggaaaacttgtctaaagggattatttgagctaacccaccaccagcagctgagcctttaatattcatggtagggccaccagaaggttgcctcaaagccccgataacgttttgctttctctttcctaacccctcaactaaaccaatagaagtggtggactttccttctcccagtggagttggagttatagcagtaacgtcaatgtacttaccatttggccgatctttcaaacgctcaagaacttttttgtaatcaattttggctacgtaatggccgtaaggcaacaattcttcctgttcaagacctaactcttcagccagttgataaacggttttcatgtgtttttcggcttcagcggctatttcccaatctttcattttggtaggatctagcttcataagacctcccccctttagatttttttgagacctttgcaaaatgttttgcttaagagactgtttcgcccttaaaggctgcaatgccacctgaaagagtcatttggcaaaggtctcatttttaactaaaaagaaaaacttatataataatttaataaatttgatgaaggaaaattttattatacaaaagttatcctacaagaaaagtttttattctatttttttgatataaatttttttgatatttacgtttcgataaaatcaaaaaattatttttgggaatattctgtatataaccaaatccttacaactaggtttatcgcagggaaaaagagtcatcatgataatctcttccgaaaatttaatttctacttgttaaagaatagtttttctttttccgaaaagttaaaaaggaggtgacgttatgattgctcaaccaaaacccgaagaaaaaagaaggcacataaggataagattaaacggctcaaaagttattctttccaatggccaaaccggagaactagctaatgccagtattagcggaatcggcttttggaaacctagagatttggaaataaatcctggagataacattttcgttaccattttttatcaaggcgaggaaataacagggcaagcccgtgtaattcacgtaaataatagattagtgggctgcgaatggatcaattttaatgatgaaaaacaacgaatggcttattattcgtggcttttagagcctgagtttgaataataaagtggcacattgccctattccaaaacgccctaaaaagtaaaatatttaatgtgcctttgaactctcaaaggtaaggaatctttcatgaattttgcaaaaactttacaaatttttttaaatataagtttgtattcacttaatattccaaaaactgtcaaaaaattttctcccggagacttttaactcctatataaaatcaatcaaaaatacagattaaaaacacaactttttaaaatcattataaaaatactagaaaatccccaataaactttttttaaaggcccacaaactatttcattaaccttgatcaaaatctttagttttagtgtatataaaataagaaaaatttttataaggggtgtttttatgagtgataaaaaattaacagcgcttggtactaccagaagagatcttttaaagagtacaggagctttacttttagggcttactgctggcaaattgctgttaccaggtagtccggctcaagccaaagccataactgaaaaatggccatggccttatgaaaaacttgaccctgttgaaacagcagaattggcgtatcgtggatggtataagctcttttgcggtggttcggtagtatgtagtattttttctcaattacgtaaaaaagtaggaggcccgtataatcttgttcctattgaagcctttatcttcgccgaaggtggcgtggctggctggggaaccatatgtggttctcttttaggcgcaaatgtagttactaattttattttagggccaagaacagctggaactcatcttggagcacttatgggtagcgaaataatggactggtattgtgaggctgaaatgcctgtatatgtccctaaaaaccccaaagttgatcccaaaaaaatacctcacaccgttagtgactcgccattgtgtcacatatctgttggaaaatggatgaaaaaggccaataaatccttaaaaagtccggaaagaagagatcgttgtgccagagtaactgccagtgttgcttatcatcttgtagtactactaaataaatggaaagatggaaaatatgaacctgaaggcgaatttccttctggtgaatatggcattccagctcagcataactgtgacggatgtcacggagacgatgtccctgaaccgccagaatcttaagtttaatagttagaacataaaaagaggtagttttgggctaggcctgaaactacctcttttcaaataaaacagcccaaaagccagccttattatctaaacctttatgaggtttttcgtgtgaaggcttaattgaaggaaaattaaaaagagtagaaaaaccttttaaaaaagaaaatccatgcctttcaaaaagatttaaaacttcatctcctcttctaaaacgggcaaatttataaagaggatgccctgcctgagccttttcttggtaaaatttgcctaaaggagactccgcaggaacaaaacctaaaaaaagttttccttttggttgaaggattctataacattcccgcagagccttttctggttcagccaaaaaacaaaaggtaaaaaataatccacatgaagctatgctttcacttttaaaaggaagagcctcggctaaaccagctaccacttttattcctttctcctgcgcttttgaaagcatttctaatgaaggatctaggccaaaattaaagccaagggccttggcaaaggcacctgtacctacacctatttccagagagggatacgcaggtttccctaaaagctttaaggcttcaagctcagaacaaaacagaggatttttttcataccattgatcgtattcttgggcaacttgcccaaaactctggctaattttgcgccacatcaagaaaaatttaacagaataaaagggaggggataaccccctccccttctaatttagatatcaaaatagaggaagaactcgtaaggatgcggacgtagacgtacctggtcagcttcattttcgcgcttatactcaatccatttgctaataaggtcttcagtaaagacatcgcctttcatcaagaactcatggtcttcttcaagggcctgaagagcctcttctagagtagcaggggtggttgggatatccttcaactcctctggtgggaggctgtaaaggtccttatccatgggttcaccaggatcaatgcggttttcaataccatcaagagcagccataagcatagcagcaaaggcaagatagccgttacaagacggatcaggggtacggaattcaatacgcttggccttggggcttgggctatacatgggaatacgaatagccgctgaacggtttcggctggagtaacagaggttaaccggtgcttcgaaaccaggagtcaaacgtttataagagttagtggtggggttggtaaaggcgcacactgccttacagtgtttaaggataccaccaatggcgtaaagggcagtttcagaaagaccggcataacgatcaccagcaaaaagcggggtatcacccttccaaatactcatgtgggtatgcataccagaaccattgtcctcaaaaagaggtttgggcataaaggtaacggttttaccgtgtttgtaagctacgtttttgagaacatacttgaaccacattagctggtcacccattttgagaagcggggcaaagcgcatgtcaatctcggcttgaccagcagtagctacttcgtggtgctgacattctaccttgattccaatctgctgaagcaccataaccatttcggtacggagatcctgaaacttatcagacggaggcactgggaaataaccttctttgtgacgaggtttataaccaaggttaggacattcttctctacctgtattccaagtaccttctatagaatctacaaaatagaaggagtagttagaaccggtgtcataacgaatgtcatcaaagataaagaattccgcttcagggccaaaataggcaacatcacctaaaccagtgctcttgaggtactcttctgccttctgggccacataacgcgggtcacggctgtaaggttctttggtaataggatcataaacattacaaagcaatactaaagtaggaacttcaaagaaaggatccattaccgcggtgttggggtcgggaataattatcatgtcactttcgtggatttcctgccaaccacgaatagaagacccgtcaaaaccataaccagcttcaaagctttcttctgtcaactcttcaatgggcacggaaaagtgctgccacatacctggaaagtcagtaaacctcaggtcaaccattttagcgccattttttttggcaaattcaagaacttctttgggtgtcatagaaacctcctttatttagtttttttatctaagttagcttattggaaaaattcttttagtttatttcttaaatatttttcaagagactttgtttcttcatcacttaatttttctccctctggcgttctcacgtaaaaaacatctgagacaagatcttctttattagaaataaaagcccgttctatatttaatggccagatagaaatggctttagctaaataatataaaagcccccttttatcaggagcatatacttcaattatggtaaaaaagtctgaatgaacattattaattgagacctgaaaatttgctgctttagaaggcttttttatagaagaaaaaagaggtcttgtctcttttaatctagtttctaagtctaaattttgtaagattacgtctttaaaagtcttttctaactcgtccttaattatctctccacagggtgaatgcacctcaaagatatctaacacggtatcatcttcgagggtaaaaatgcgggctaaccgtacatctaaatgatgcaaagtaaaaatacctgtcaggcgcacaaaaagctcaggcctatctttggtgatgactaaaattttgaaaaggtcttttcgcttggaaatatccagtaaaaaagggagagatttttctttaaaagttttcagtttattaatttctggcttaagttcttcaaggggagcatacaagagataacaggaaggaagaatatccaccaaagaaccaaattctttttttaaggtcttttctttagcctcaagttctgaaatagcttgtttttctgctaaaaaaccttcagtaaaaattttagctgtttttagataaagttcatcaatcaaggcggctttccaggaattccaggcattggggccagtagcgcgagaatcagctatagttaaataatacagtctagttaaatgacccaaatctttcatctttttggcgaaatcaacaataactttctcttcggttaggtctcttctaaaagcagtctctaccatcgaaagatgatctctaaccaaacgggatacattttgagcttcctctttagaaaagccaaatttcatcgctatctcgtaagccatctctgctccgacctcttcgtgccttccaggtagtcctttagcaatatcatgcaataatcctgccaaaaaaaggacttcttcgttttccactctatcccaataaatagaccgttccttccgtaaacggcttagttcttgaactgttaacaataaatgttcgtctaagggatgaacatgatagacatcaaactgggtaagccctaaaaccctttggaactctggcaaaatgagagaaaggaaacctgtttcccgcatactttttaatgctaaataggcatgaggtttaactaacaattttgtaaaaaaactgccctctatattgacaatattgaaagttttagaagatataagattctctttcaaaaagaggcgggtaagatggtgtaatttaagccctgtttctgcttgaagcataaagagtttaagtacatagggccaatcccaaagggccctttcgcgataagtaagataaagacgaccagaaataacttcaaagcctccttctaatttttttctttcgtcaggaagaaggccgagggtgagttctacatggtccaaaacggcttcgactatttcgtgtatctgacccatagcgcggtaaatgttggtcataaacttgctaatggccccttcggcttcgtagccaaagcccatttttaccgctataacgggctgatattcgaaataaaggcggtcctcatggcgcttggcttgaaagtgtaattcctctcttaccgctaaaagaaattgataagcagccttgagttgtaacttttctttggttgagatgagaccagccctttcaatatctctcaaggtttctaagccaaagagaatgcgtgcagtccacagaagtagatgataatcccttaatcctcccagtccttcttttatattgggttgcaacaaaaaagaatcttcctggtaaatttccagtcttttttgacgggtttctttaaggacctggaaaaattctttgcgttttccagaaattaaattggtttcgaataattctttaaattttttaaaaagttttcttgagccagaaactaggcgagcatcaagtaaagccgtcaaaagagaaaagtcttttcgcgcgtcacctaaaacctcttcaagggaacaaacacgataaccaacttcaaattttttatcccaaaggctataaagaaccttttccactaggtcgctaagttcttcttcagaaagctctccgtgtaaaaagagcagatccacatctgaataagggcagagctccttgcggccgtaaccgccaaccgccaaaatggctaccggcctttttctgaaagcaggaggaaaaaggcttttaattagcttatcaactcgcttagcccggtttgtaaccgatgacctggccgcaaggaggggagccgtacttttgattgcccgaggcacttaaacagcctccttaccccgttcacctgttcttatgcgaatggcatcttctactggaattataaaaatctttccgtctccaatcttccctgtcctggcgctgttgatgatggtttctaccaccttttctactagttcgtcctctaacaccagctcgatttttacttttggtaagaagtcaactatatactcagcaccacgataaatctcccggtgacccttctggcgaccaaaacctttaacctcactaaccgtcattcctttaacacctatctcggccaacgcttcctttacctcttctagcttaaaaggcttgataatagcttcgatttttttcatcacagagcctccttttatttttagcaatgtagttttattccaaattatgtgccaaaattaacaagttgtttagtaataaactatatttaagcgaagtaaataaaaccgggctttaaaagcaatttttgaaaagggaaaactttacaaaattgtggaaggagctgaaaaaattaacaattaagtaaactcgtgcttttttaccagggttttaatttcttcccaagttgcttctttggcaaagcctggacagcttgcccgtataatttcaaagctgtctttgtctttaagaatacttggatgaagaggccactgacgacaccgaaagggttttaccggatggatttggcaaagtttatttttttcatcatagaaaatacaatgtccatttacgattttcatctctatatgagagcctttgttaacagtgtaatgttctaaaaacctagaaatactcagacccaaaaaagcggctatacttttttgttcatcagaggaaagagaaacagtgctttcgccctgacagcaaaaaccacaacgtttacactcaaagagtttcttcgacatagggaatagggtctttaagaccagcctctttaaagcctttgaggcgtaaaagacaagattcacaacgtccacaagctttatcttctctttgataacaagaccaggttagatgcagcggagcaccgagctctttccccagttttacaatttcggccttggacaaattaattaaaggcgtttctatgcggatatctgtctctgggcgagtgccttctttgatcacctgattgaaggcttcaaaaaaagaagcccgacaatctgggtaacctgaaaaatcaacctggctggcccctataaaaatgcgcctggccccaataacttcaccccaggaaaccgctatagccagaaaatgggcgtttctgaaaggcacataagttatagggataccctgagaagaaacacttccttcaggtacagccaggttttcgtcggtaagagctgaaccaccaatatcttttaaggcgggaacagacgttaccagccgatatttaacctgatagaaatctgctatttcgttaaaagcacgaagctccctagcctcggtacgctggccgtaattaacgtgtaaaaaagcaagctcatgttctctagccgcacaagcggcggccacgcagctatcaaggccgccgctaagcaggcaaatggctataggcttggtcattacgttcccatctcccatgatgaaagatatttttcctgctcaggggtgagcttgtcaatcttgatacccatggcgtgaagcttcatctccgccacggaccgatctatgtgttcaggcactttatagacatcatttttaagttctttaccatgttttacaagatactcagcacagagggcttggttggcaaaactcatatccataaccgctgaaggatgcccttcagccgcagccagattcaccaggcgcccttcagccaatatgtaaactttttttctgtttactaacgtatattcatctacgttttctcgcacccgccgcacttccctgctaacttcttttaaaccatcaaggtcaagctctacattaaagtgtcctgaattcgacacaatagctccatctttcatctttaagaagtgttcttttcgaataacgttaatatctccagtaagcgtgcagaaaaagtcccctatttcggccgcttcatccatgggcataacatcatagccatccatgacagcttcaatagctttcagagggtcaacttcggttactactacgcgagcccctaatcctttagctctcatggctacacccttgccacaccagccataaccagccaccacaaagatagaaccggctaaaaggcgattagtggcccgcaaaatgccatcaatggtggattggccagtaccgtaacggttgtcaaaaagatgcttggttagggcatcatttacggcaattaccggatattttagggccccctctttggccatggcgcgtaagcgaataacccctgtggtggtctcctcagtaccgccaattacattttctattttttcgggatactcagcatgaagcgtagatattaaatccgccccatcgtccatggtaatatgcgggttcatatcaagcacagctttaatgtgttggtagtaagtgtctctgtcttcgccacggatggcaaaaaccgggatctcataatgtttaaccagagcagcagctacgtcgtcctgagtagaaagggggtttgaggcacaaagggccacttccgctccaccggctttaagcacatccattagattagctgtctcggtagtcacgtggaggcaggctccaagcctgatccctttgagaggcttttctctttcaaaacgctcttttatctgttttaagactggcatttcccggccagcccattcaattcttagctttcctttgtccgcgaggtcaagatccttcacgtgataattcattctcaagcctccttatagccctgctagctcttttattttttccaccatatcaagacgttcccaagtaaattcaggctcaggacgcccaaaatgaccgtaagccgctgtcttacgaaaaataggccggcgcatatcaaggtattcaatcatgtggcgtggcctaaaatcaaaaagctccttgataatctctacaattcgttccacagggatattgttagtcccataggtattaacattgatggccaaaggttcaggaacaccgatagcataagccacttgcacctcaagttctctggccacacctgcagctaccatatttttggccacataacgggcgtaataagaaggtgtgcgatcaaccttggttgggtccttgcctgaaaaagcgccacccccgtgatgcccccggccaccgtaagtatcaacaattatctttcgcccggtcataccgcagtcagccagaggacctccaataacaaaacggccggtggtatttacgagaaactttgtttcgtcagtgagaaattccggggcaataacctttttgatgacttcttcaataatagcttcgcgcagttctttgtattccacccagggctcatgctgggccgccactaccacagtgtgtatggttttaggacggcggtcttcataagccactgttacctgggtcttcccgtcagggcgcaggaagggaagaactcctttctttctcacttcggcaagccgcatggccaagcgatgggcgtaccagatgggcataggcatgtaatcaggggtttcgtcacaggcgtaaccaaacataagcccctggtccccggcgcctatttcttcacctctttcaacgcccatggcaatatctggactctggcggtcaacactggtaagaacagcgcaggtctgccagtcaaaaccaaggtctgagtggttatagccgatctctttgactacaccacgagcaattttggcgtaatctactctggcctcagtagttatctcaccggcgatgagaatcatgccggtgttgaccatagtttcacacgccacacgggcataaggatccctttcaataatggcgtccaaaatggcgtctgagatctggtcagccactttgtcagggtggccttcggttactgactcagaagtaaaaagaaaattagacatgctcatagagacttcctccctttaactggtttcaaagtttaaaattttatttttaagcgttttatagcgatgttttcgttcggcttcaagaagtaaaaccggtttattcataaattttgccccacatattacttttgttcctgtacatttccctgcatcataaatctctttggcccagtccttccagttaaggtctcgcacaagatggtggtccattatcaaatgtgtgggccgcagatctcttaccaaggaaatcaggttttgacgagctaatttacactcttgaaggccaaaccgtggaccaagataagtagccggaccgtcaataaagagaacctcaggtgatgtcttataaaaaaaggaaagggcctctttttggacaggcccagaaacatctgaagaatgtagaaaacttcctgttggcgattttatataaacagccaccaccgccccaaaacgtttatcagggccatggttaagtggacctgagatagctactttcgtagttccaagccatagttctttttcttcagctacttcaaaaaagcaacctgctgaagaaagccttttaataaattctttggcccttttcgcctgattacgattaatgtttttctcaggatcttttattaacaaacgtttacctttaaataagcctgcccactcagggtcatagtggtcataatggtaatgagtgatgattataacatcggcctcttttattttttctttaatttcggccttaatggtatgaagtctttcccattccagtttgtcaggaggaagtccgtatcttttaggaccaagggctgcaccgggatcaatcagaatagagacatcttgagtgcgcaccaaagtggccattgaccttacaccgaggctttctgaagctagaatctggatggtcatagttaaggaaggaaaatttggcgtccccgaggggatttgaacccctgttgccggcgtgaaaggccggtgtcctggacctggctagacgacggggacaccgtatttaattttaaaaatcactggtgggtcgggcaggactcgaacctgcgactctcggcttaaaaggccgatactctaccaactgagttaccgacccatccagcgcaggttaaaataacgacaaacaatatccctgtcaaccccctttttatcacttggccaaattcaaccaggacgaataaatttttgcctgtccctagtttttctgcatatatgcctaggcgttaaagcgtttatgggtttcaggatataaggagaggtatgttcgggtttgtctccctaggaaatagccattttcaaaaatctagattctcgcttaaacgggaatttagattaaaaccttgaagaaaaaaacagaacgtattatcgaaataaacaaagagtttgaaaaactaagatgagacctttgcaaatgctatatttagagactgcttcgcttcgctcacagtgacaagcgggaaaggactcgcagtgactaaatggtagatggccggtggtagatggccgatgctggaagggactgcttcgcctatccagagcgccagcgaagggatctcactacggctcctcgcagtgacaaatagtaagggatcgcagtggctacggggcagtcattgcgaggcacgcccctctatctcgtcttgcgagccatcttgcgagccacgaagtgacgaagcaatctcgcggggcacctggcgccatggctatctactctcagtttttcgaattttgtaaaggtctctaggatttatctgcttatgtcgtttgttcgcttttacggaatatttgcatgtcttttgctgataattagtgaagtattgctttttagtggcaaccaatttgtaggtgtttggttctatgcctttgcctggtggccttatatcttttttgtggactggctgattaaaagaaaaaccggaagttccctgattattgatcgtactcgtgaatttctagccttaattccctggtctgtctttatttggctaatttttgaatggtttaacctttatttaaaaaactggcattatataaacattattcctgaaatttcctggcgctggttgggttatttcatctgctacggcacagttttgcctggactttttgaaacctatgaacttattctcgcctatggactaataaaaaaaggaaaagttccgcccttaaaagacgcaaggttagcttatccctggttcatgcttttgggtatccttttcctgatattgcccgtagcctacccactttacttttttcctctagtttggggaagttttattttcttgcttgaacctataaatcatgctttaggagcaccctctcttttacgagagtgggaaaaagggtcctttcaaaaattttactctttactgctttcgggtctaatttgtggttttctctgggaattctggaacttttgggccgtaagcaagtgggtttataccgtaccatttgtaggagaagtgaagctttttgagatgcctgttttaggatttctcggatttctaccttttaccgttgaatgttatgttatgatgaacttcataaatatttttcgtgggggaaaaacctgggaacaaaacgccccacagccagaaatttctttcaaagtgccttttttgatatggcttatcatccatctagctttttacagctttatctttcatcagattgaccttcatacagtaaagacttttttaccttaaaaagcttgatttgtctagaaatactcttaaatgaagataaggcctagctcctccattattatttgtcatgtaaaaaacttggattaatatcaaaggtctaatgaaaatactggctattgaaacttcatgtgacgaaacagcctgtgccattttaaaagacggcgaaaagattcttaccaatctggtggcctcgcaggaagaactccatcgccgctacggtggtattgttcctgaacttgcctcgcgtaaacatatggaagtcattctacccctcacgcaagaggccctggaaagggccaatcttggccttgaagaaatagacgccgtttgtgtaacaaacggcccggggctaattggttctctggtgataggggtctcttttgccaaggccctggcttatggtcgaaaaatcccgctaatagcctgtgaccacataaacgcccacatactggccgtatttcttgaaaaagaaaaaccgccttttccttttgtggccctggtggtttcaggagggcacacggcccttttctgggttaaggactatcttgagttttatcttcttgggcaaacacgagacgacgctgcgggtgaggcctttgacaaagtagccaagcttctaggcctcggatatcctggcgggcgtatcataagccgcctggctgaagaaggaaaccctgacctaattcccctgccccgccccatgcttgataagccaggttttgacttcagtttttcagggcttaagaccgccgtagtaaattacgtaaatgacttaaaacttaagggtttaagcgttcctatacatgacctctgtgccgcctttgaaaaggctgtggtagaagtgcttaaagaaaaggccgtagcggctcttttagctaccaattgccagcatttagtgcttgccggcggagtagccgccaacaaacgcttgcgggagaccctcaaacacgaagcccagaaaaggaattttaaactttacctgccaagccctgagttttgcacggataacgcggctatgatagcagtttgtggttatcataaatacttacggggagaatttgcctcccttgaccttgacgtctatgcccgagccaactttaaaaaactctccctctaaaatccccttggccagagagcttttaaggcgctacgaactaaaggccaaaaaaagcctggggcaaaatttcctggctgaccctaaaatagccgaaaaaattgtctccctgagcgaattgccttcggggaaaactgtagttgaactgggcgttggccttggcacccttacctacgctctcgcaaaagtagccaaaagggtaataggctttgagcttgaccaaaatcttatagaaatccttgaaaaagaacgatttctaccgccaaatgtggaaataagacacggcgatattttaaaacttgactatcaggctctagccgaagagataggcgaaaaacttattatttttggcaacctgccgtactatctttccagccgcctcttgtggaatctgattcaggaaagaaaagatattgacttctgtgttttcatgttccagaaagaagtggctgaaaggcttatggccaggccaggcaccaaggactacggcccgctgagcgtccttctggctctaaccgccaaagtgaaaaaactaatggaactttcgccagggtgcttttacccccctcccgaagtgcgttcaagccttataaaaatcaaatttataaataattctctgcccaatgaaaaagaattgcttaaagtccttaaagcctcttttgcaagccgtcgcaaaaaactcgtgactaatttaaaggcccttggtttgagcaaagaagaagcccgaaacctgttagaagaaataaatgtttcttcaaacgccagggccgaagaattatcacctgaaaaattcctggccctggcggagaagctatctagagacgaataaaacggtctaaaagcttaaaaagcaactcgtggcaaaattcataaagttctggctggccttttatggtgtcagggtcctggacataaggtcccccgggttcgaggtcttcggcactattttctaaaagtccagctactagatcaggggttacttccagatgaaactgtaaggccaaaatgcgatcttcgtaaagaaaggcctgattttcacaggcctcagagcgggccaagtgaatggcttctggcggtagagaaaaagtctctccatgccagtgaaaaacttcaagagaatgcggccaatccctaaaaagcctgagcccctttgcttccggagtaagctctactggaaaccagccaatctccttgtagtgattgggataaacttcagcccctaaggcctcggccaggagttgggctcccaagcaaatgccaagaatttttattctttcttcatcttcaccaataatgttgcgtaaaaaggctttctcttctgagagccattgaaattggtcttcatcgtgcacactcatgggcccgcccatgagaaccaggaagtcaaaatcaagggccgaagggaaaggttcatctaagaaaactttagtgtgagttatttcaaaactccgactatgggcccaatcaaggattacccctggcgtttcaaaaggtacgtgttgtatgtaatgaagacgttttttcatttcttctcctataaactggctactttaggcgccatgttttgtaaagcataacgattagccaaatcttttctttgcaaatatgcctcacggacgatgttcatgtcttcaataaaatgaggaagttcttcaagggtcaaggcctgtggaccatcacatagggccttttccggacgaggatggaattccacaagaatcatattggccccggctattactccttgagccgccgcgtgaaagatttcctgaataccatccgggccaaagtaccgtcttccaacagagtgagtaggatcaacacaaacaggcaatcgtgtttgactctttattactggcacatgagcgaaatctaccaggttacgatgaggatctccaagattggtttttactcctcgcaaacagaatataatgtttcggttgccttcgctggcaatgtattcgcaggcgttaagactttcttcaatggtgattcccataccccttttgtaaaggaccgggaattcagtctggctgcctacggctttcagcaactcaaaattctgggcattacgggtaccaatctgaagcataataccagtgggacgccctgctctttcccattcttcaaagatttcgtctatgtgagattccttacatacctccatagcaatacaacgaattccgtatttaccggctaactcaaagagccagggaagacatttacgcccgtggccctggaaggaataaggattggtgcgaggcttataaactcccatgcgggccgtttcaaggcctacttccttcatagcggcaaacatcatttccacatgctcaggggtgtccaccgcacagagcccggcaaaaatatgaaaggtatcctggctgaaataaagcccattgtatttaaaaccgattccctcttggtccatcgtatggcggcctatcaagcgatatttcctggaaactctcactactttttctactccaggtaaatgggcaatttcttcgtcaggaattttagaagtatccccaattacataaatttctataactttgcgctcctctccggtaacacctgaaatgcgcgtggttataccctgataataatgaagagtctccaaaatacgctgaacttcaggaccagcaggatctatatccggcttcaaaataactatcatattgacacccctttaaaaaattgttttgttaaaaactaattttaaaaccctaaatccataaattgcaaatatgttagcttttattttacatctcctaggtgcttttttggccattatgaatcccattggcaatgtacccatatttgttagcctggtagaagaatttaacgaaaaagtcagaatgaaagtagcccaaaaggccaccttctgggcctttgtaatcggttctttgtttatctgggcaggtaactttatctttcacttttttggaattacactccccgcctttagaattgccggaggcatcctggtttttttgatagcttataatcttttgcgcggaaaaacttcacgccagcatcatccaggcgaagaagaacacgaagaagccgatcctgactctattgctattacccctttagccactcccattcttaccgggccaggcactattgccacggccatgtcctttgccgcccaaagggcaaacatttacgaactgataatcatagaagccgtttttggctttgtatgcttgctcacttatttctgttttgtttatggagaaactatctcttcaaaacttgggaaaaccaagatcggcgtcattacccggcttatgggcttaattctcgcggttattgccgtgcaaatgggtatagagggtataaaagaggccttttatctggccagcggtattacctcaaagtgataggttaaaaggtcaaccagcaaaagttttcccactagattatcttcgcggccacaaatgatttttaccacttcaaaggcctggataccaccaagcaccgcacaaatagaaaaaaaggccgcgggttcctctggagccgctccggcaaatacgtctttaaatttaggggagctgcctggaagaaagctagttacttgcccaaaggcccctgaaaggccagcgtgaaccagaaatttcctcttggcctcacacatatcagccagaataaaacggctctcccagttgtccaaggcatccacaaccccggctactttattaggtatgtcaaattttttttcaatacgctgtacccaggcctctatccaaacatcatctctgatagccaaaaggcgctctctggccattttagctttgaattctccaatatcttttgccgtgtagagcacctgacggttcaaatccgtaggcgaaacgcggtcatcatcaaccaaaataagcccaccaatacccaggcgtactaaaccctcggccaccactgtacccaggcccccaaccccggcaatcataacggtagaagctctgagacgagccatatcttcgggagaaaaaatggccttctggcgatcaaagatgttcatcctccagctcctgggggaaaaataactacggtatcgccgggttttatttgggtagccagttcttctaaatgcaagacgtttttcccattaaccagaagaactactcccgggcgaagcttttcatcttcaaggagtttttcctgaattcccgggtatctatcggctaattcttttagaagctgggttaaagttatagacccctttacaggaacttctccctcgctcggccggtaattaagccttaaaataccaaaaagcttaaatttgacattgccttctttgttttccatggtcttataataaccttgacggctcattttagaaaaggtttaaaaacaaaaaagtacaaggaggttcaaatgttatctaaccaaataaaagagtatctagctggcgcgtcctggataagaaagatgtttgaggaaggagctaaacttaaggccaagttcggccctgaacgggtatgtgatttcagcctcggaaacccagatgtgcctccgcccccggccgttaataaagcccttgaagaaataattgaagaagatgctccttctcttcatgcttatatgccaaacgctggctttccttttgcccgtgaagccatggccataaaggtctccaaagagcaaagatacgccgtgcccatggaatgtgtggttatgacctgtggagccgccggggccttaaatgttatttttaaggccattttggacctgggagatgaagttattttcccctcacctttttttgtagaatataaattttacatagaaaatcacggcggtgtacctaaaacaatttctaccaaacccgatttttctctggatctcgcccagatagaagaagctatcactccaaaaactaaggctattcttatcaactctcccaataaccccactggccagctatatgaacttgacgaaataaaaggcctggctgatttattgaaaaagaagtcttcagaaattggccatcctatccttcttatctctgatgaaccctaccgccatatcgtgtttgatggtcgggaaacaccccctattttcccttactacgaccaaagccttgtggtttctagtttttctaaagagttatctttacctggtgaacgcataggttttctggccttgcatcctgaggcccaaaaccgcgatgaactcatgggggcctttattctagctaaccgcatccttggttttgttaacgctccggccatggcccagcgtctggccgctaagtgtgctgaagaagtagttgacatcgccatctacgaaaggagaagagaccttttctgtgaggtactcgaagaagcagggcttgaattcgtaaaacccaaaggcactttttacgtgtttcccaaaacacctattgatgacgtagagttttgtaaacttcttcaagaagaactcattcttgcggttcctggccgtggttttggtggtccagggcatattcgcctggccttttgtattgacgaggtttatattgaaagggcccgtgaaggtttcaaacgcgctgtagctcgtgccagagaaatatcttcttaggaggaaatatgtatcaaccaaggcttgaaactttaccccgcgaagaactggaaaaacttcaacttaaaagacttagagctaccctaagacatattcaggaaaataatcaaacctatttccagagatttggagatttttcccctgaagacataaaaaccctcgctgatctcagaaatctcccctttattactaaagacgaactaagagaggcttatccctttaaactagcctgcgcccccaaagaagacttcgtgcgctttcacatgtcttcaggcacaaccggtactccggttatcaatccttacacccgttcagacgtggaacaatgggctgagattatggctcgctgtctttcggcagccacccttacccacaaggacgtttttcagataacccctggttttggcctttttaacggcggttttggtttccattatggagccgaaagaattggctgctttgtagtacccataggcccagggcgaactcttatgcaacttaagtttatcaaagacttcggcactaccgccatagcggctatttcttcctatcctttacgccttattgaagtggccaaggccgaagggtttgactttaaaaaaagcaaactcagagtgggcatttttggggccgaggtctggagtaacgagacccgtaaattcatagaagaagaaatgggcatagagacctttgatataatcggcatgacagaaaccggaggcgtagggttaggtattgattgtattgccaaagcaggcattcacgtttgggaagaccattacatcgtggaaattgttgaccctgaaaccggtgaactgttaccagatggcgaagaaggcgaactggtaataaccactttaacccgtgaaggccttcccctgatacgctatcgcaccagggatattaccagagtagtctcaagagggcgctgtgcctgtgggcgcaccatgttgcggcttgcccgcattaagggccgcactgatgatatgctaaaagtcaaaggggttaacttctatcctcgtcagattgaagagatcatcatggcccatccggaaacccttcccgactatttgataagaattggtaaaaaagaaggcaaagatttcatagaaattctcgtggaaagccgcacccttgatgaaacccttaaaaaacgcctggaagaggaaatctacaattacttaggatttagggcccaggtgatccttcttcctgaggggcagattccacggcgcgaaggaaaggccgtaagggttgaaaaaatagaagaataggccaagaggggcagggttttatgagcaagcgcatagttgccctagcccctctggctggttttaccgaaagcgcctttaggaggctttcccgcgaactcggtgctaaccttacctggacggagcttgtcagtgcggacgcccttttggccaaaggccttgatttaccgaacagttatgtttcagcagctgagcggccaattcgtttccagctccacggctacgatgaaaagaagctagccaaagcagcagaactggttttaaccaaaattaggcctgatggccttgatttaaacgccggttgcccggcccccaaagtcctaaaaaccggaggaggagccgctcttctaggagacctacccagactatttcgccttgcccgcactctttccgaaataagccacggatttggtgtagatttctccgttaagtttagacttggcctaaaagaagaccagcttgaaaagatagctgagacccttcttaaggcaggtgtggatatacttgtccttcaccctcgcacggccaaacagggttttagcggtaaggcccgctgggaaagaataaaagaccttgctattctggctaaggggaaggcccaagtttacggaagtggggatataacttgcctgaaagacctggggatattttttggcgaaaccaaggcccagggagttctcatcggccgcgccgccctgacccgaacctggatttttgccgaatggaaactagcgcaggaatttgaacttaacttttatggtcgtctctctcttttgcgaaaacttgacttttatctatcagagtatcgttctcaagaagaacgattacgaatactaaaaacatttgctcccaaatttttgaaatccatgccttacaaacgcaaatttttgcctttgattctcaaggccaaagattttgaatttttttggaaaggccttgagtattgggcagaaacatgccgataggaatatagatgaaagccgaaactttacgtttaataaacaaatacaagcgcacagccaatcttccttcatttgaggaaacggcacttgcccttgagaggctcaggcttgaatactatccgaccacagaacgcatggtaagaattgtgcttcttgaccctgggctttgttgtcagcttttgcgtacgggaaactcggtcttttacaatcccatgggcctccccatgaagactatttcgagagtgatatctcttcttggctatgaaaatttaaagagcctggctaaaggtcctcatttttccaaagaagaccttaaaaacaaggaactaagtagagaattggccatatccatattagcggcgcattttgccggaaaagcagcgctaaaaaagaacttaaacgccgaagaagcttatctagctactcttttaaaacgcctgggacgattgattttgctcctatatagcccggaatactatgaaaagataaaaagcttacccccgcgccagagaaaagaagccttttacgtggtgggagaaaaactggccaagcaatggaatttccccgagtttattttgaataatttggaaggacgagaagtttttattcgtccaaaaaggcttgaacacctttgcctttacgctgatcttatggccgcaggcatcgtagcggaaaaagggcctcttggctgggagaacctctttcactctctggacgaagttgacgaagttatcaaaaatttttctaaaaacgctggccatttgccagacccaattctaagtcaactaaaaatagaaatctcggccaaaccttctttgtctgacgtaaaagttggcccttatttacctgaagaggccctaaatctagcccaaaagtttttaacaagcctttgtgaagaactttctgctgagggtcaactgatatatcgtgaaggagaaagatttttccagatggattcgcaaggtgaaaaagaaataaaagaggggtcttttaaacgttttcttatgagcaatgaaattgtagcttacgatggccgtgtttatctacctgtggcctttcataaattgccagctattttaatggtaattgactaccaaaaacccttgagtaatgaagagctttacggcctacgttttataaaacgcacattagaagatctactggaaaagttataagtcctacataaaaggcttgcaagtttttaagccaagataagacattttacgaaaattctgactataagaaacaaagattttgttaaggggagagctggttaagagattttcggagctcaaaaaattaaaatttatttctactattaatccgagtatttttacacgacaaagtatcgccgctgacataatcgctaaagcaaagtaaccttacgctgtcactgcgaggactcgttagaggccgaagcagtcttagaaatcccttcgctgcgctcgggacaaggattgcttcgcttcgctcgtaatgactcaactatcgcctatttagtgattccattactagaaatcttgagatttaatgtcacaaagttgctattaagaagtcatcttcgtgtaaaatatattcattattttcctcaaaaaaagcggaggattaccatgtttaaattggcccacatttcagacttacacgtaagtggctataactatatgaaaccttggggagaaaatcttattgacttgttagaagatcttaaaccaaactatgtagtagtaactggggacttaactgatgatggttacttgtatgagtatgaactggcccactattttttgcagaaaataaaatttaccacttttgttgtacctgggaatcatgacgccagaaatgaaggctatcaagtgtttgaagaattttttggtagccgtttcccatattttgagaacgaaaaggtagtacttctgggtatagattcaactgaaccagatattgatgacggtcatgtgggcagagaaaactatcacttgattagagaaaaacttggaggttcaagtaaatttaaaataatgtgtttacatcatcatttaatacctattccttacactggacgggagagaaatatacccgttgatgccggcgatgtactaaaaatttgcgttgaggaaggaataaattgtgttttatctggccataaacattatccctggatatggcagttagaaaagaccttttacataaccgcaggtacagctacatcgcgccgtctcaaaggttattcttacccttcttttaacgtacttcacgttactgaagatttactcaaaatagatatcgtaaacgttcacgaaaaaaggattcaagaaacaaaagaatatcctatagtttaagctatctcataacgaaatgataaccaataaaaaaggggtggcttggccaccccttttgaaacgcctccgtaacagctattaatacggacctgtggacatgaccgggctaagttcttcaatctttccgtgcttaatccggtagttatacagatcttcaatgtctttatacaactggaagatctggaagaaaccatgccagtgtgaccagtctggcccacccatggcataacccatacgagcgcggcgtccggtgtgatgccagaggtaataccagagctcctgcacgggatctttccaagggtcatcttttaacagatttttagatttgaggtcagccaacatcttttgaacattcttggcataggtgttgtaaagcgccacggcatcatcaaggtttttgaagaaagattcggtgtgaagaggagagtgacagttgatacaaactttcttcatattttcacggcctttcataccgtcaccacgagcacccttacggatatcactaataggagagtaaaggcgccatttcagacgttcagccacgttatgggtagtagccagttcaccaattccactcatgtgacaagtagcacaggttggagcggagtaatcaccaggctcccaggcatcaggagcagaatcccacttccatttatttccttctgcgtggtagcgcttaccgtgctggctacctaaataagtttccacgttcggatggtcaggaccaatgtggcacttatcacaagcagtaggcttacgtgcttcagctatactaaacttatgacgagtatgacaaacagcacaattgccggcactaccatctggataacgctgaccaataccagaaggccaggtgccaggaagaggcttgttatcaggaccaagttctattttcccaccgtgacaatctgcacaaccagtacgtttggatgcagtggtacgtgggtctccttcaggaacacccataaatattccaccttcataatggtacataagttttgccatttttttactttctaccaccggtacactggccattttagcgtgggcgcttttttcaaactgttccacttctgaagggtggcacttagcacaggtcttaggtgaaaccaggggagaggtataaatgttagtccccttaataccggcacattgactggccataggagaatttttaggcactacgtgacagtcataacaggagacaccggcatgggccatgcggctcatcttccagtcggccacaatgccaggggtttttttagagtgacactcaatacattgaatggcttctttagaataccccctgataataactaattttttgccagccagattagtgtactgcttctgggcctgagcctgaactaggcttagccctaagacaaaaaacatggatagaaaacaaatactaaaaaccctgcctaccctcatacaatcctccttaacttttatttttcatttttagccagcttttgggaagctgccttctcctgcatcaccatcattaaattgccatggcctacattacggtgacaagaaatacatgtttctttagtcattcctaattcatattgacggtgagcactaaaggccttaagtgggattccgggagcaactaattcctggtggcatttgcgacagctagactcataaacgtgtttgtcagccccttgtttggcccagcgctcaagccaatattggggagtacttcctttgccctgcatattggcaaggtaatcatttaatcccgccttcattttagttatcaaataattcgtaaaaccatcatggggcagatgacaatccgcacatttggccttcatagcgcctttttgagcaggaccatgcacactggcttcccaagtttcgtaaaaagttttcattggatgacatgatgcacaaaatttcacctcattagaagaaactattttggaggcagcaattagagaaccaaaggcagcaactactatcccgacaattatccctaaaatcaagctacttttgttcataaagccttggctcctttcaaattatttttcgcttgtttcactttgacttattttctttgtatatggaaaaagagtaaatgtggggttaaagttgtaacagaaatgttaacatttttgcctttaaattaggaggtttttttgatttctgtgcttggccgaaaaatccttttggccttagtgttaataattcttgtcttctggcttttttttatattctggtccatcaaagaacaaaagaatttctatcttcaacaaatgcgccgagaagccaaagccatttatgaatttgtagtgcttgccagagaatggatttcaagcaaaggcggaatatacataaaaaatggcgaaaattttgaaaaaattacaccttcccatttcaccaaagaactggcagcttttgccaagccccaaaatatgatattcacctttaaagttgctgttattaataccaatactccttatcatattcccgatgagtttgaaaaagaagctatacaagccttccagacagaaaaacttaaagaattttggaaattggaaaatgatcctaaaaagcccctttttagatacgcagccccccttgaatttgaaaaagtttgttctaattgccattcagatatagaaaattatcaaccaccagcttgtatcagcattactttatcagccaagcccttcctttctgaattaaaaaagagctacaaaggactaattttatcttcaatttttatcactatattaatctttttatcattgtaccttttactaaagttttttgttttaaaccagctaaataaatttatcaaagctactaaagaaatagaaaaaggaaatttaagtacaagagttaatataaaaagtaaagatgaatggcaaatacttagtaaatattttaacagcatgttagaaacactggttaaacatcaagagaaattagaagaagaagttaaaaaagctaccgaggagttataccaggcttactcggaattaaaaaaagctgaaaaatatagatctgaattcttttcaaatattactcatgaactcaaaactccggtaactgccataaagggaacaattgaccttatagaaagaaaaggaaatattgaccaaaaacaaatagaaataataaaaaagaacattgaaaaactagccaaaatgataaaagatcttttagactactctaagatagaaagcggacaaatagaattaatgaaagaagaaaatagcatttttgaagtcattgaagatgctattctattagttagccctttagccaatcaaaaaaatattaaaattgaaataaaaggaaaagatactactacttattttgattatgaaaaaatacagcaagtaatttccaacttgttagtaaatgctataaaattttcacctcctgaaggaaagattataataactgtttctgaaaataaagatgaagttattgtttcaatagaagattttggccctggtatccctaaggaagaaagagaaaaggtttttaacaagttttatcgggtagctaaaaaccaaagagaaggtattggtttgggcttagcaatttgtaaaggcattgtagaaaatcatggtggtaaaatttgggtggaagaacctgaccatcaaggttgtgtttttaagttcaccttgcccaaaaagggggaataaatgcaccctaaagccaagattttaatcatagaagatgatctcgacataatttacgttctaaaggaacacttagaacttgacggctttgaggttttagaagcggaaaacggcttaaaagggctagaacttgtagagcaagatcctgatttaataatacttgacttaaaccttcctgatattgacggcatcaagctctgtcaaaagattcgccaaaaaagcgatgttcccataataatgttaaccgctcgagatagcctttctgacaaagtaagagggctagaaagtggtgctgatgattatttagttaagccttttgagtatctagaaattttggctcgtataaaagcctgtttacgccgagctaaaaaaatttataagaaaaaggaaatactagaactagggatttttaaaatagattttaatcgccgagaagtaaatattaacggaaaaaccataagacttaccaaaaaagaatttgaccttttaaaaattttagccgctcacgccaatgaagtcctaactcgggattttataagaagccagttatggcccggcaaggaaatttatccgtggagtagagccttagacgttcacatacagcgcctacgacaaaaaatagaaccagaccccgaaaaccctcgatatataattacccaccctggtgttggctatcgttttaatcctgagggagattaggtttccaatgaaatcttaaggctttaaaacggcaggcatccaaacaatctccacaattccaacaataaacatccttactttcgtcttttaaaggtgaaagccccaagggacacaccctttcacacattctacattctttacaagaatctttatctctaataattcttaaagaacgcttacttccgagaaaggctaacattccccctaaggggcaaaaatatcgacaaaaaaatctacgggtgaaaaaattcataaaaagaactagtagaattactattccttcaatagccagagtgtggaagaaaaccgccatcattatttcgcgcccaactaaaccaggaggagaaagaaaaacgaaaattggagccccaaggatcatagctaaaattacatcaccaattaaggtaaaccaaatagtacgcctaggtaaaattattaggtccctttttcttttgaacttaaaaacttttaaaagacgttcttgaagttctgaaagaaaacttataggacaaatccaactacagaaaaccctacctaaaaatgaagctagaagcactggccacaatagagctattaaaagaggaagataaattgttttggaaattaaaatgctttcaaagccctcaagaggagaaacaaaccacagtttacctatactcagtgattgataccatccctggataaaacttatttgaaaatagtaattgagaaagggattcactaaaataactaaaaaggccagaaaaaggattaaaaatctcaaacgcttgtaatttttagacattttctatctctttctaaaggcgtaaattggttcgatgttgatagctttaggatttaaaggacaactatgggtacagagaccacagcctgtgcaattttcttcgataacaaccggccttagctgatcaagtttaattgctttctctttcaggggacagacattgtaacaggtgcgacataaagcctgccctacccaagttatacaatatcttttgttaataaccgccactcccatacgtacttcttccatcttaaccggaagaagcgttcccgtaggacagacctctacgcacttcatacagagataacagggaatcttttccacttcgataataggagtacctgcaaaaattccctggcgaatatcaagaattctaatagaatgataggggcaaatttcggcgcaacggccacagcgcacgcacttggcggcaaataagtcttcagaaacagccccaggaggccttaagtggttgcgcttaaccggcgaggccaataggcctcctttagatacattgggaagagataaaaaagctaacaaacttgccaggaaagatctacgagtcttttttaacacggctaaaacggattttgggtttatattcaccagcttctatttttttcacttcgtcttcaccatgaaggtaagccaggtcgcagtttataacaccatcaatctgagtaatatgatcaacaattttttccatctcttccgaggtattagtgtccaggacaatgataatatgacctttctcgtcgtggccgtaaatagtaagaccagaaaaagaggccaatgagtcaagaactttatctttttcacccgggactacatggaccacaaaaccacctataggcatttcagcacctcgttaactaaaaggccccgcttaaagcggggctttattttacatcttgtgtcctaccacataaggttttaaaggcttaggaccggaaatccttttgatgcgacaagcacaaatcttaaactctggttcttttgaacccgggtcaaaagcatctttggtaacccggttaatcatacgttcttcatacatatcatgccagtaaacaaaaaccataccttccatggggccttcataaactttggctggaagtatatttcgtccacgcctggtttctaccagaaccatatctccagggttaatacccagtcgcttggcgtctttgggattaatttccacaaaggcatatggattggcccttaacaattctttgatgcgaccagtcatactggtggtatgccagtgatcaataatacgcccggtagagagatagaaaggatactcagcgtctggttcttcagcggcacctttataaggccttagccaaatccaaagcttatggtctttatgggctgggccatagaactgatatggcttttcgtcaacagcatgttcatcggctaaggggtcaaggccgcgtacaaattttttgtaagtgccgccttttagagcccattctttagtaggagcaggccactgcacaccgtcaggcctctgcatgagtacttcataagtagccccacgcaggtcattatcacggccagcggtaagcttctgggtgtattcgtcccaaatagcctttggtaaggcaaaaccttcctcaagacctataaacggttctactgtctttttgataacaggatcatttagtttttccgcaagttttaaagcccattcacgcacaatccatacttcaggcttagcttctcccggaggatcaatggtcttaactgtgatttgcgaacggcgttcggtacatccgtaaactcctgtcttttcaaagtgaaaagcggtgggcaataccagattggcaagctctgtggtcttggtgggaaatatatccgttactaccataaaaacatcttcgcgggccatgcctttacgatacttgtcaacgtcaggtaggctctgagccggactggtgcagtttatccatatggctttgattttaccttcgtttacagctttaaacatggcgatagtgtggtagccgggtttggcaggaattctaccgcgtggtactccccaaagatcttctacctgatggcgcaatttatctactttaaccggacgatgcccaggaaggatatggcatagtccaccaccttcacgtactccaccacaggcattaggctggccggtaagagaaaaactatcagctcctggacgacaaagttggccagtaagcagatggagattatgaaccagattattggcccaaaccccgcggatacgctggttaagccccatagtccaaaaactcatagtggcgggagaagtagcaaatttgcgggctactaaacggataatctcaggagttatatttccaccacagatttcggctgctcgttcaggggtataagcggccaagaattttttgtattcttcaaatgagacttttttcttgtttttccctactctaaagacacagtaatttttaatgaagttttcgtcatagagtttttcttcaacaattacataggccatggcgtttagaagagccaagtccgtgcctggcttgaactgaagatggatatcggcaatacgagaggtaggtgatacacgcgggtcagcattgataacgaaaactttttggggattatcaagtttgcggcgcatcacccgacggaaaagtacaggatgggcctcagccatattacttccaatgataaagaaacaaaaggcttgttcaatgtcggcataagaaccaatgggctcatcagctccaaaagaggttagatagccgcctacggcactggccatacaaagacgggggttgccttctacattattggtccgaagaccagctcgcatgactttctgaaaaagataggtctcttcagtcaaggcctgaccagagccataataagctaccgaattaggcccatagtttttaactgcctgggcaaacttttcagcggcaatatctaaggcttcttcccaagaaatttcgcggaacttttcctttttactagctcgataaagtggttttttaagacgctcaggatgattcataatttgataaaaaagcatacccttcatacatagaaagccgaaattagtacgtgattggggcactcctcttatggctacgggtttcccatttttaagaccaagctctacgcggcagcccactccgcaaaaacggcaaactccacgaacccatttatcagcatccgctgcttgtgcttcctggtctaaaacaaagggaagcttcatacccaccaaggaagcagcggttaaagcggccgttctttttaaaaattctcttctagtaagggccataaaaacacctccttaaaaattacttatgtacactaaatttgtgggccggatggcactgtgtacaagatttgtctttaggggctgtctgtacctgtttagcatgacaaggcatacatctagccggctccggacgcacttcaaaattctcaaaagtaccgtgacactgataacatttgacgttgtcaagcccatggacagagttaaaccactcgtcgtagatatcaggggtttcctctttatgacagctagcacatggcatcaatttttcttgttccgtaaggggaggatgacctgatacctgttttaccggtactcctccttccacaggggcttggccttttggagcacaagcaactactatccccccagccaaaaatacactcaataaaaatagtcgtaacctcaccggacacctccttacaattaaaaaattgctctaaaaattttatatactaaccaaaagtaaaaaggtggttatttttgtaacaaaattgtaactaaacaattattaatttgaatcatgagcctttaaccttgattcccatttaaacaggaataaaggttgcttaaaatagctttcgtaattaacggaatttttttaaattaatgagactgattttgtaaaaatatacgagctttcttcggaggcataatcattatagggcttcacctcttaaaaccaataaaacactagctcgctttaacgcacaaacccttgccttaacccaggtgggtttgggggcaaggatccaatgctttaccggggattagggggtttgtttaattataccttgctggtagtctttccttgtgttaattgaaaagagtttgcaataaaatgcatggtgttattgtaaaaactgcaagggattacctttggctagttcaatttataaacaccacatagtttaggagaggaatgtttatgtccgaagagataaaaatagctcttgccggaaaccctaacgctggaaaaactactatatttaacgcccttaccggagccaaacaaaaagtaggaaattatccaggggttaccgttgaaagaaaagaaggttttcttcgcttaaacggctattttataagggtagtagacctccctggtacttattcgcttacctcttattctccagaagaagtggtagcccgacgagtaattgtagaagaaaaacccgcggtggttgtaaatatcatcgatgcctcaaaccttgaacggaatctttatcttaccatgcagctttttgaactaggtgtcccggtagtgttggtactaaacatgatagacgacgccgaaaaaaagggcttaaaaataaattttaaaagacttgaaaaaaaaatcggcgtgccggtaattcccaccattggccacagaggaataggttttgacaaattaaaaaaagttttaaaagatgttattgaaaaccctgatactgccaaaccaaaaatatttttatcgctccccaaaccttttcaagaagaagttgaaagattaactcgctttctttcagaaaaaccggaacttagtgactatccagttttttggctggccttaaaagccatagaaggagacgaagatataatcaattttttggtgcgagaaaaagggcttggtaaagattttttagctttattagacaaagcgcgccagaaaataagaaaagatctcggagaagaacctgaacccctgttggctgaataccgttaccgtactattcaggaaattcttaaagatgtagtcaagtatcatccacaaaaaacactaagtgatcgtatcgatgctatagtttgccatcgaatatttggtatccccatttttttagggataatgttactacttttccaggctgtattttcctggtctgcccccttcatggatcttatcaatcagttttttagttggcttggagaatttattggctctcgcatgggagatagcttcctcaaaagtttaattgtagatggtataattgctggcgttggaggagttctcgtatttttgcctcaaatattgattcttttctttcttatttctctacttgaagattccggttacatgccccgagcagccttcgtagtagatagacttttaaagcctttcggtttaaatggcaaatccttcgtacccttgctttcttcttttgcctgcaatatcccaggcattatggccacccgcaccattgaaaattatcagcagagattgttgaccatattggccgctccttttatgagctgttcagcaagattacccatttataccttgcttattgccgcctttatcccagccaaaaaggtctggatttttaatctccagggcctggttcttctggccatgtatcttaccggacttttagtagctttaataaccgtggtattagctagacttttattttttagaggacagccctccccttttctcatggaattgcccccttatcgctttcccactttgaaaaatatcttactgcaaatgtggaaccgttcagtactttacgtgagaaaagcaggcacagttattttaggaatttccattgtgatgtggatactctttaccttccctcttaatcctgagctttctaaagattacaaagcgctaaaggccaatgctcctaacaaaatcattttagaacaaataaaacgagaagaagctgctgaaaaactttctaaaagctatgccggccattttggacgcttaatagaacctattctcaaaccacttggttttgactggagaataggaattgctttgacttcggcctttgccgctaaagaagtcctggtggccaccctctctcagatatacgccttaagtgatgttgaaggaaacgaggtctctctcattgagcacataaaaaaagaccctatttttaacaccgttactgctataggccttatgcttttttccctgcttatggttccttgcatggcaactcttccggttattaaaatggaaactggctcctggcgctggccaaccataattgtagcctggactctttcagtagcctggctcgttacttttatctgggtccactttataggcccttcactggtagctcttttaaggatttaaacaagccaatgaaagactctgtaaactctgcttttaagacagccctcttaataattaagctaataattcctttctatattcttgctgatatactgatttattttgatattcttcctaaaatatcttttatcttcaaacctattacctttattatggggctttctcctgaagtatcgctttctgtggccgcaggaattttatttaacctttacgcagctattgcttttgctgcacctttaggcttaaccccctacgagtggactattctaggactttttttaggcataactcactcgctacctattgaaaacaccattatgaaacaactgggaatatcacatatctattctacaatcttacgattactgacaggaatattagctattcttattattagaattcttcccctaaatatagaaggacataccgtcaaaaaaacaatcgagctttctaattatcaatcttttggagatatgataatagcatctttaactaaggcttcagcacttgcagttaaaattattatattggtaaccgttattattttcgtaatggacatcattaaaaaaattattttgaaaaagaaaagctttagtatgtctttttctatctttacgggaatatttttaggcattacttacggagctggcatattattaaaagaaaaagaaaaacttaatcctcaacagcttttatttataggaacttttctcatgatagcccacgctttaatagaggaccccgctttgttcataatatttggagccaacccgtggatattgataggtttaagaataattttggctattattgtctcttatggagctgtacaattttatacaagatgattgttgaaggaataactcctagatgcccgcttggccaggaattctaggacgccgttacaaagacataaaaggcctggccataataaaagaagactacttgaataaataggaagggcctgtaaacgactcaattcttcgccacaggccctctgtcttatttatttttccatgaaagaaggaaggggtgtggcccaggactcttcatcaaaataaagttcttcaaggtttttaggcttatcaaaaggtggaagagatgggccttctataacttcaaaacggacaaaacaggatttataccaatcaacttcgggcataggcaattccattttcttcataatctcataagtacgatagaagtcctcccagcgattttctcgttcaggataggtagtaaaatcgcgtaagatatcggtaatcaccagacctgctgaaaggataaacttttgaaaatcaaaccacttgcgaagtgaggcctcacggtgggtaaaacccatataaccagccgaaccaggccctttcagggcctcaatacagcgtcctacaaaaagttttaaaccttttttggtttccaccgggtcagtcacgaaaacatcaaacttaccgcgcaaagaaggatcaagctcttcgataacgttataattataaacttcaatattagatattttttcttcttcgcagaatttgcgaatgaaattatttatcctttcatcgatttccactaccactatctttttgggaaggccagtaagcgcggctgctatagagaagaggtcatcatcacctaggataaaaatttcggcattttcaaggtctccacgctgatagagataaaccacccgtttcatagtgtccacaggacgaataaaaccctgatcaaaatcgctggtaggaagcggccttccttcacaaattttttcaaatttttcataaacctcgcgaaaaaagcccttaatttcaattcctaggccacagcagtgacaaatggtatcctcaagaggatgtatttcgacatcttttaccagttttaaaagtttgtcttcttgttttaagacaccttcgtcaagtaattcttttaccgcttcaaaaaaagcaaccaggtgggcatcttgataatttattaactcccaaaaactcattggctttgctttaagggcccttaaaatttggtatttaattctttctttttccgtcatgatttcacctcctagctctggcacggataacaaaagcttttgactttgacaagtttttgtttttaatttctgattaaatatttacgaacagctcaatctgaggaggaaaatatggccgaactttatcgttttggagtttctatgcctgctaaattactagaagaatttgatcgctacatcgaacgtcgccattacaccaatcgttctgaggcaattcgtgaccttataagggaaaaactggttgaagaagaatggcgtgaaagcaatgaggaagtgattggcactattacttacgtctatgaccatcacaaaagggaactggctgataggctaatggacatccagcatgaccattatcaggaaatcatttctacccagcacgtgcaccttgaccatgatcgctgtttagaagtagtaatagtgaaaggcaaagctgaaaatataaaagaactgtctgacaaaattaagtccctaaaaggtatcattcattgtcaactagctatgactaccaccggcaaaaaattagtctaaagaagcctccccttgtgggaggcttctttattacttgaatgctttttctatctttttccagtcaaactggcgggctaatctaaggccgtctttccaggacatatcattatattgaacgacaaaaattgtagccgccatagaatctttttcgtttaaaagaacaactacagagccagagttagtttgcttttcgtgggaaatgccaactttaaaaccatctaccgtggttaattttgagtaattctctggtgtatccacctctgttacataagcaaaaggctgccaaaattgagtagcctgtataccgtggatcaccatgacagatatttcataatttccttttttgtaactacgttccgcggtaacaatttctcccataggagtgttcatgttcatgccagaacagttctccgcctgccagccctgaaggtcagtcaaaagagcgcatacttcctggtaagaggggagtttaaaagccagggcctggcttgagctaaaaataactagagccattaacaaaataaaaattctagacatgttttcctccttagtaggctgtaattttgatattggttatgagacactcgtatccttctgcaggattatagccccagataccaaaagtaacctgatccctattaggcatagtagcccccataatccctaatggttcttgataaacgcgacggccatttacatatatctttatcataccgtccttttgttgcacggcgaaatgatagactcttccagtttgcagttttaccgttctgatctctttatcgctccagcgaggatagctccagtcagaggcccaatgtaagacatccttggagaatggatttcttgcaggcccaagaaacatagcgtgcccgaaacctgaacggggtttgctaaaataaacttcccactccacggcaaaattggcgggaagtttaatttttttctccgcaataacccttccaccggccagagcccgcatccactttttgccactaaaagaagctacttctacctggccttcaactattcggatttttgtgggaatatcaccgaggttgtactcagaaaagtcttcctgaaaaagaacttttttaccgggaacgaagttctccgccccgccaacaatacctccgctagctggttggccgccaactatatttgctggttgaccgccaactatatttgaagaagaaaccgctggagcctgaggcacaggtttaaccgctccttcctgcccccagcggtaataattttctggtaccagcttggcgatagcctcaacggcattattaagcattacccggatagccttttccataggggtgtttttatacatttcaaggccaccaccaaggcctatatccccgaaaataccaccgccgagaccacctattttccaagaagaggctttgccttctacggtagtagcatttatgaccctgccggttcgcacgtctattaaacgcaagtcaacggcaatataagcttcttttttaccgacttttactccaccaattacaggaactttaaatgggactactataccgccagccccaaagccaccggcatctggttcaaaggcggtgatggctcctactaccaaaatgtcggctccttccatttggccggcctgaggggcagcacctggacgcacgtaaccagactgccctaaagccagttcttctttaatggcagaaagcccttctcccctttcaagtactatgaaacgaccactacggaaaagggctgtagccagcatatcagcaatgccgttaccaatctgcccagaacacttagccgctttacacttaaaactagccaccgctattctggccttgggccctttataagtaagcacctctccagccgaaggaccggtcgtatccacttgggttttaaccccagacgaaacacaagaggtcaacaaaagccccaataacgccatcaaagctgtcaaaaaattaaatcccctcatctctttttacccccctgtttccttttttatccagtctataaaaggttcatagccctctttaaccgaaaaggtcaaaatgcagggacattcgtaagaatgaagttcttttaccctggttgtaacttttggtgctaagtcttttcttgttttcataataagaaccacctcatggtcttcctgaatttttccttcccaccagtaaagagattttatagctggataaagattagcacaggcaatgagcctttcttcaagaagggctttggctatcttttgagcttcagcctcgctaccacaagttacataaaaaattattacatccatacacagccccctatgtttagctcttctattataacttaaacaataaaaaaataaattttttgattgctatttttaccggcatttcaaagcacactcatacactgattattattaacctccatgccccaaaggggcacaacgaaggcatgaaaacattgaaaagagaggagctatggatattttgttgcttcaaaaagtctttaaaaaggaggtatatacccatggctcctgaaaaagaaaataaccaggttttaagaattattcatcccatttgttgtggccttgacgttcataagcgtttcgtctcagcatgtatcctaaagactcttcctgatggttctatagaagtcgaagttcgagaatttgaaacttttaccgacgatcttatagccctgagagaatggctgatcgaaaaagattgtcccattgtagccatggaaagcacaggtgtttactggcagcctatacacaatattttagaaggctatgtggaagtgatcttagtcaatgccaggcatatcaaaaatgtccctggacgaaagacggatgtctcagacagccgctggttagcagaattacttcgtgtaggtctgctacgggcaagttatattcccccaaaacaagttcgtttctggagagagctagtacgacttagacagaaacatgtcaaaacgcttgctgattataagaaaagagttcaaaagctttttgaatcagcaaatattaagctagacaatgtagtttcagatttgtttggggaaacaggtcgtcaaatcatgagattacttttagagacccccaagcctagccttgaagaagttagggttgtgctaaagggaaacttaagaagaaagtagaagagctctatcgctctatttgtggctttttcgaagagcatcatcgttttcttttgcattcgctcttaagcataatagagactctggaaaaagagatagggattatggatataaggatcaaggaagtaatgagacaccatgaagatttaatagagagattaaaagggataccaggagtaagtgaagtttcagcgcgagctattttggcagaagtagggccggatctgagaagttttccaaatgagagggcgctagccagttgggcaggagtttgtccagggaataacgaaagtggaggaaagaggattagcggcaagagcccggtaaagaaacatcctttaagaagcgttttgatagaggtgtcttgggcggccacgaggaagaaagggacatattatgcggcaaaatataggcaacttcgtgctcgtcgagggcctaagaaagccataggggccatagcgcataagatattgaaagcggtgtattttatcatcaaagagggtcaggaatacagggaattaggggcaaatcatctgaagcagataaatagggagagattattgacaaaaataaaagaagaagcagaaagacttgggtataaagtggtagcggcataaaacagcgaggtaaggtcgtagcccccactgaagccaaagagtgcgatattaacctgaccgaccaccagcaggcacaacaaattgtaggctttgaccacgcacaggaatctctcttgaactagagttggtggttattggtcgatgttttcacaggaatggaatcactaaataggcgatagttgaatatagaaataggcgatagttgagtcattacgagcgaagcgaagtaatccctgagactgcttcgaactctaacgagacctcgcagtgacagcgaaggttattttgctttagcgattatgtcagcagcaatactttatcgactaaaaaagttcgcttttgtaattagatattcatatacctaaataaaagaaatttttttgaaaaaacttgaaaaaatta