gtatccacaggttcctgagggatattcttgcggtaaaagggattcgtgcaagacccctgggaacttctagaatcttatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggccacaaagcgctcccaagtcctactaagctcccctgagcaacccctgaggtcttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttactactataattactgttattaaagccccaagaatcctcaagaaactccccagtgatcatccagcacccaaaatccacctttttgcgcgcttccaactgcccagtttccactctgaagatcctcaagaccctacaggattattactagtaagtaataaccctttcttgaagattttccccttaaaataaaatcctgggatataaaccacccctgtttacaggccccagtgtaccaggtacctaaatcctctgcctttgcacgataccttagagggatctaaaccacccctgatttatcaggcccctcaggtttaatttatattaattttattaatataaattggccacattttttggatttaatccataaaattctacgtaattcttttgaattatttgttccatttttttgtcccagagtttttaccataaaaactcttagttttgtaccttgtgtagctagaagactcttgtcttggcatcacataggctgacaattgggggtctggccgggaaaattttattaaaatcacctttttaatagaataaaccacctggaatttattcttaatttttctcacaaaaattaatcaaacccataaaaaattatccttttttttacggtcacctttctcattacttcagaaaaaataaaaaataaaaaaaaaaaaaaacatatacaacttttttatcaacacttagaaaaaccaaaacccttaaaaattacatctcaaattttttacctcttctctccgattcttcgaaacaaaaatttcctaaaaaacaaaaaaccttttctttaaattttttagtgaatctacaagagaacgcggaattaatccagcgctatcttcttcaccttagattacggaaagaagaatccgaaaaaaattacgtccctactccttgggaatctctatcggccgacgaacaacttctgttagccacctatcacgctcaaatccaccaagaagaagatctagaaaagcagatacagttccgctgtttcctcagagatcttcgagcgaaaaatcaacaccttcgtcgcaaaagatatttagaaaaaagtcagatcttccccgactcttctcttctatcaatattctcaaaaaagaaaaaaaaacactatacttactagtaccgcatctgcttcatagtgtctacattcgagaccggggttatcagacaagaaagagccagcccgactccttcagttgattccaacaacggcgatagtgatcagacgacccctagtcagtacatcctaatattttttgcctcgtttttaaatctcttcgatcgctgacgagatgaccaaaattactaggtcaaacaaaccagaactccgaagccccctcccagctccaacgagacctcgcggcggaaaaggagcttcaggctcgggtcgaaaacctccagatgaccaccttgaaacgcaaagaaccagcaacagcggcgagagaagagccacctccgagcatggagaagagttcggctatggggatcgacgagatagactccgaatgctcggaagctaccccgaaacgccctacaactccagatatgcggatcttatcgaaggaagagcagatcagactccgggtcaaagagcacgtctcgctctggagacaatgccaagtgggtacacgcgaaggaccgacagaaaagctacgagccttgctgactaccgctcaggagagtcagaagggtcttcagaaactcatcgacaacgaggagatcgagagtccgggaagggttggaacccttgggacgaaaaaaaactacacttcccttcccctccgaaaaagaatctgatgaaattcaagagaaacgagcccggctagaagcaaagctcaatttcgaccaacttctccgatcccgccaaatggaggaaagttccagacctccttcagatggtctccggtctgtaccagaatgtgtagccaatcccaaactggctattactatttgagattctttagagaccctaaattttaatatttctttcttagattcgaatagcgaaagcgacttctctagcattgtacatagtctagattctgctactaactaaatggaagataacattggattggtttgcgctaagataattcggctgctgaataaggctttacctattgaggtgactccgagaaacagcgagcaattaactatcatctaaaaggatgtagagtatctccgagatacttcgaaagatagcaaagagttaattaatgagatagtacagttttctcgaaactccgctgctcagagtaacgctcaagctgactacatcttgtcctccataagacaagatgcgatagtcgagaaagcgaagtttgataggacaacgtctgagttaaagaatctattgatacagaaaagcgccgacaccgataaaaaattagaccttttgaatgaaatgatactagataaattcagttcaatcagaaatgagatctctgctgttacacgtcttaaatcagacccccaaaatgatcgaaatgatctagctgataaagatttatcccaaaatgaggagaagaatttaatgtcctctcattctaataggcatacgagtagagacgcacccccccatcaaaccaataatgacaacagagtcagaaaaagttttgtaagccccgaggaaccaaaatacaataatcccttcatgtattcaaatactccccctgtcaaaggcggttctcctcctcctcttaattctgatcccagaatgcagagaaagtcagatgaggaaacagatttcataaggaattccactccttatactgcggctgagctggctaatttgaataaatacatgcctccaataaaagattggccagagtttgacggaaaagatgaatatgatcacattagttttattaaatatatagattatttgttaagaacttacatggcccctgatgatatgattacctccaagctccctaggataatgaaaggaatagcaggagattggtttgttactaaaagccaatctataggcttgcaaagttgggctacctggaaagaattaattattgccagatttagcaccagagtgtggaagactgctaaaagaatagcctttgaaagtgactattttgacccagctaagcattctgttggagaatggtgcttgctccaaaagaaaaggattgaatgcatttacaataatcccacagcagaagaaataaatgacaggttattaactcaatgcaaaggaaccatagaacacttagtcagatgtaggctaaaagatatggatgttgatctaacagagtttgtaggagtattagaggaagttgtgattatgaatggcttgaataaaaaatatgtcagaagtaatatacctgaaaaaagagaatttataaagccagacaatgtcaaagaaaaaactcccgcagccgaggcccccataaggaaagcaagcatacctgagtgttataattgtggagagaagggccacaaaagacctgattgtcctaatcctcgcaaaaagattaacaatgtagaggtatatgaggaaactgacagtgaatatgactctggttctcaatttgatgtcataaccactgaaccaggagaagatgaatctcatagaattgtggtaatccaagctgatattggtgatgaattacatatcaatacaattcaaggagattctaatttaccgcagaaatgggattcttccatgaaaattggtcatgtttctgatgctaaattgcttactaataaaccagaaaaagggatgagttacactttaggaaaaactagttacacatctgttttatttgaggaaaaatcaataaaagccttattggatattggagctttttgctcatgtactagtagcagcttcttagattaaattcatccggagtggaaaaacaatctgctgcctgtccctaaagctaaattcagtagctgcaattcctcaatgaaacctttaggaattgtggtaatgcctttaattttccctcattccaaaggttctctaagattgtccatagaattcgtggttcttcaagatgctatttgtgactatttaattctaggaaatgacactttttgcatgtatggaattgacatatttcaaagtaagaacagattctacactattggaggagattggaaaaggaaatttcaaatttgcaatgtgaatatcaaactccctgatatacctgatgaaattacggaagaaatgaagtccttcaaggctgaatatctgtctcaagcagctgtgagtgatattctagatgagcaacagaaactagatgtgcttaaaacttgcttcataaataaagaatccttttgtactactgaagaacctattggtaacataaaagggcatgacatgaagttggaattaactgttaaagaaccttatcctcccatcttgagaagaccaccttatccttccagccctaaatcaagagaagctttagaaactcacattaaagagctaatggaattaggtgtgctgagaaaagttggacacaatgaacaagtagaaattactacccccgtaattattgcttggcataatgagaagtcgagaatggttggggatttcagggctctgaataattacactagacctgattattacccaatcccacgcattgatcactccttgcataatttatccaaagccaaatacattacaactatggatgttcttaaaggttttcatcaaatacccattgatcctgacagcagacaatttttgagaataatttgtcatttgggaatatatgaatatttgagaatgccatttggaatcaaaaatgccccttcccattttcagagaatgatggactcaatttttggtgcttttattagacaagactggatgatggtctacatagatgatataattatatattcaaatgattgggaaacccacttggagaaaataaatctagtgctgagtaccgccatcaaaactggtttgaaaatgtccattaaaaaatgcaactttggttatggagaactcaaagctctaggtaggatagtatctggcctaaccctagctgtagatcaaaataaagaagctgctgtgatgaacaaggctcttcctcataacttgaaagaaatgatgtcatttttaggcttttgtagttattacaggcaacatatccctcaatttgccatagtgagtaagaatctatacgcactatgcaaagatgacaccatttatgagatgacctgggaaagagtaaaaaattatgaagaattgaaaaagttactaacttctgcaccagtcctagcccaacctgattacgacaagccatttatactttatattgatgcttgtttggatgggcttggagccgctcttcatcaagaatttattgtggatgacaaacccatggaaaaaccagttcttttcatatccagacagattaaggaatctgagaggaaatatggagctagccaaatggaatgcttagcattggtatgggctctagataaattacattactacttagaaggctctaactttgtagttatcactgattgtaccgcagttaaaactctaatgaacatgaaaactcccaacagacacatgttaagatggcaaattgctattcagcagtatagagggcatatgaccataatccataaagctggcaagaaacacatgaatgctgatggattaagcagatgggcactccctaatacccctgataaccccgcatatgatcctgaggacgaagacatatttcctattttgggaattcacgtatgtgacatggaaaatgctttttatgaattagttcagagaagttatgaccaaaatagtgaattactaaaattggtagaaatattgagaaatgacagtagtcccccagaactagcagctagtttaacacctgttctgtccaaacattataaattaggcaaattcacactatttgatggattgttgtactacagacacaaacactcaagtgtacttgtcttatgtgatgagggacaaataaaaaatattcttcaagaatgtcatgataatgtaaattgtggtcatttttcagaagaaagaacagtagaaagagtaaaacagactgcatggtggatggattggaaaacacaagttcatgactacatcaaatcatgcgacacctgtcaaaaagctaacaaacagacaggcaagagatttggactgcttcagaaaattgctgaacctacggataaatgggaaatcatcaacatggattttgttactggattacctccaggaggatcttactcctacaactcagtactagttatagttgatagattttccaagagagcaaaatttattcctaatcataaagatgatactgccatggaagtagctatgttattctggaacagactaatggctgacgtgggcattcccaaaataatcatcagtgacagagaccccaaattcacgtctgaattctggagaaacttacatgatatgttaggaacaaaattagctttctccacagcttatcacccccagactgatggcttagctgagaggatgatacaaaccctagaagacatgctcagaagattctgttcatttggctttgaattcaaaaatcatgatggatatacacatgattgggtaagcttactacctgccttggaaatagcttataatagcagtatacattcctctactaaagaagccccatatatacttgagagaggatggatcccacgcatgcccaaagataccatcaatgacaaattacctcatgtacaccctacagcactagatttcaagaaaatgttagattccacaaatttacacgccaagaaatgtgttgaagatgctgtagagtataacaagaatagatgggataagagccataaagaacctgaattcaagattggagataaagtccttctgtccacagtcaattttaataaccttggtgggaacaagaaactcaaaccttcatttgttggtcctttcaccattaaacagttacacgggaagaatgctgtagaagtcatattgagtgaagaattatctaggaaacaccctgtttttccagtaagtcttgttaaaccctacactcaaaggacggcagatactcctgtagtcccagaaccagtacctgtattagagactccacctactgagaaacttaaagtccataagatactcaaggataagaaagaaagggtacaagggaaagacactaggctttatttgataaggtataagaaccagtcagcagacaaagatgaatggctacctgagaataatatcccagatggagccatacatttgagaaattatagagcctccaaaagaacaccttgaatagaggcttaaaagaatttttttcccatccttatccatttccagacttttttctttatgagtaaactcatcttaggggtagggaatgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaaataaaatcacataaaaaatctaagaataaagtaaaatattacataagtaaaagaaactaatttacttatgtaaataacataaaaacacttaaaaatatataaataacaaggaaagattagagaaaactttaaattttattacagattctgaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattgtaactccttcatcctgtaatacccacttaaagaattaacaggtacccatagatcacgggcacctgaataactatgcattatacataacaatatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagttcgagatagagctgcgtgcgtgtactgtctccaagcccgtgcgccgcgtagtcatgctgcgcacggttgacaggcgcgcctgactacaattgagcccatggctcaagcccccgcgcgtgctaggtaagcccacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaatgggccacaagcgccctagaatcctcattacacgtgacaacaaagcccccacacgtgtaataaaaatataaacaaactagaatatgcatgaaaatactacagtaacctagaacattctatattccaagtggtaacacgtgtagcaagccccagaaaccacctcttggatattctgtggcccatttccaaggaaataactccacgtaacagactagcaagtatccacaggttcctgagggatattcttggttcaaataaattcgtgcaagacccctgggaacttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggccacaaagcgctcccaagtcctactaagctcccctgagcaacccctgaggtcttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttactactataattactgttattaaagccccaagaatcctcaagaaactccccagtgatcatccagcacccaaaatccacctttttgcgcgcttccaactgcccagtttccactctgaagatcctcaagaccctacaggattattactagtaagtaataaccctttcttgaagattttccccttaaaataaaatcctgggatataaaccacccctgtttacaggccccagtgtaccaggtacctaaatcctctgcctttgcacgataccttagagggatctaaaccacccctgatttatcaggcccctcaggtttaatttatattaattttattaatataaattggccacatttttggatttaatccataaaattctacgtaattcttttgaattatttgttccatttttttgtcccagagtttttaccataaaaactcttagttttgtaccttgtgtagctagaagactcttgtcttggcatcacataggctgacatttatgacgaggctattaatcctaagatcattcaactcgggatattgcggggtggctggaatggtgtgacggatttggcgaagaaacaagcgatggcggttgaactggctgcagatgttcctggagtggcgctgatcgattgtttaagtcaaaaacctcaacctatcattcaaaagattcaacttccgcctagacccaattcgtcaaaggcaccgccaagactttcagatggagtacccatggatattgatgctatcgctgcagatctgggcttcacctatgacgcctattgacatgagtgtgttcagaagcatatttgccatcgctgcggtggacaatacgattcttctcatgtggacgctcgtcgatgccctgaagacccgagtgcgaagttgtctagggcgcagattttggggatatggcgagactggggagggcaagcaagggatgatggaagcgatggtcgtccggagtcgcgcttttctcaatcaatctctgtgattgatcgttggtcttcttcaactgggcgttatccttcggcccaaccgagtttgccttcacgtcatcctggagacaagggaaagaagaggcaatctttgtgggatgaatcttccgaccattcggctaagcgcgctttgaacaatcaacaatcaaactctcctaatgcgtcaaccagtcaagcaatggcagataccgtagagatggagccaatgactcttggggagttattctttgaacaacaacttgcggaggctcaatttcaagaatgtaagtcttttactcatgtgaagatttctgatgtttcagacaatcgtccttttttcaaatcatctttgtatgaaggtgacttggagctaaccaagtgttcggtattggttgattcgggggctacgtcttcttttattgacgattcttttgtcagaattcataatttacaaaaattcaatttgatcactccgatgcagtgccgatcgtttgatggatctttggcttcttcgggaaagattacagaatacataaaagggaaactgttaattcccacggttgataactcaattttcttttgttctgtcatgttacatgtaactcgaatcgtttcttctgacatcattttgggaagttcatggttaaaagatactaactcttatgtaggcgggacagagaagagtattgtgattaagtctttatcgcaggttgtattggctatcaaaactcctgatgcgtcttttttatttgatgaatttaaaaatgtttttgtaactgaatctttggcgactttgcccccccatcgtgagaggtttgattgtgaagtgaacctgaagcctagcacagttcctccgttcggtaagatgtataatctaagcaagggagaaagagatcaactgaaggattatattgatgagaatttacgcaagggtttcattcaagtctcatcttctcctgcagccgccccaattttttatgtcaaagttacgggtaaagcggatcgcccctgcgtggattatagaattctgaatggtatgacaatttgtgattcgtatcctttgcctttggtttctcaacttttaaataatcttcagggttgtagttttctatcgaaaattgatcttaaggctgcttttaatttgctacgagttgctaaaggtcacgaatggaaaacagctttccgtacgccttggggattatacgaataccaggttatgccatttggtttgtgtaatgcgcctgccacgtttcaacgttttattcaacatgtattacgtgagtatttagatgtgtgttgttttgtttacattgatgacatcttgattttttcaacaaccaaagaaggacatattacagatttgcggaacattttgagcaagttgaaataatattctctcaaggcgtctttaaataaatgtgagtttttctgctctaaggttacctttctggagtttgacattactaaaggcggtttgaagatgagtgataagaagttgaatacaattgataattggccttttccttcttctattaaagaacttcaatgttttttaggtttcactaatttttatagacgttttattcaagatttttcaggtattgcaggtccgctgacggcattaaccaagacaaagaaattaccagtgacagattttcattcgccagaagtagtgggagcgtttcatttgttgaaaaaatcatttgtgcaaggccctttgttgatgcattttagttttgataaagtaaggacagttcatgtggacagttcgggatatgctatagctgcggtattgagtcagccggataacgaaggtcataaccgcccagtgagttatttctcaagaaaactaagtgatagagaacgctcctggccaatttttgatttggaattgttagcaattgtatcggcatttgaagattggcgagcatggttgatgggaacagatgagccggtcaaagtttattccaatcattctaatttgatgtattttaagagtgctaaatatctgtcacccaaacaggctcggtgggcttgttatttagataattttaatatgttaatctatcacatttcaggaaccaagaacccggcggatgctccaagtcgacgcgaagattacgtggctgatagacccacaatcccggagtccacgtccttgcgagataaatttgtgatggctgggaagttagagtgtttaggtggagtacatgatttgcatttccagcgacctaatgcggagttggtggtttttctgaagaagaactattctgatgctgataggagtttggcttcgttaacattggtcgatgaagttttatggcatcgagacagaatttatgtaccagatagcttacgagttcgtatcatggctatgtatcatgattcgccggcagtcggccatccaggcattgctcggactctttcgatccttttacgcacgttttcgtggccaggtgtcaagtcgtcggtgctagcgtttgtaaagacttgtgactcgtgtcaacgggtcaaggctcggcggacgctgaaggatggaaagttggtatctttggtaccggaaccaaaaccatggagtaccattggaatggatatgattactaagctccctttgtctggaggttttgattctgtcttggtagttattgatcttctgagcaaacttactcattttattccctgtagagagtcatcttctttggctgttttagctaacttgtttaggaaaaatattttccgtttgcatggtttaccagataaaattgtgtctgataggggaacaacgtttgtgagtaacttttggaaagccttaatgaattccttgagcattaagtcagcactatcgaccgcttatcacccacaaacggatggacagacagagaggatgaatcaaatattggaggattacttacttcatttctgttcatattatcaggataattgggacaaatgtcttgacatggcagaattttctttaaataatttagattccaccagtttgaagatttcaccctttttcttcacttaaggtcatcatcctaaattcaatattatgacagagtctactggtaagcaagatttagatgaatttctgtatgatttgcaggttactcaagaaacggcgatggaatgtttagttcaagcgcgtatccaacaagctaaatattacaatgagggtaagaaagatactccagtctatgagataggagatcaggtgcttttattaagaaagtttattcagtcacggcgcttgaattctaaattggattatcgttatattgggccatttaaggtaattaaaatggtaggatcaaatgccgtagaattggatattcatcatcaatatcctaagttacatcctgtatttaatgtctcactgattgttaaatattttccgcctaacagcttagttaatcgtggtttttctacggatttgaaggaaaagtattataatgaagaacaagtggttgactggaaaaagctgaaatctgtgttagatttcagggagctgcgcaaggggagtttcaactacttagtttcgtggcgggatgcaacagtgggagaggacacgtgggtgtctcatttacatttcccaaatacattaacaagttatttgttgaattttaggaatagtcatgcaaaatactataaaaagaataaaaaaaaggtaggaacggtttagagtataagggaggtctgttttgtcatgactgattcgttaacttgtggattaagtaagattatgcagattcggtgggttaacttagctgatgacgtattatatgcatgtaagatttatattatacaatgacgacttcatttgtatttatgtaatctttctccatatgatgtcatgggtgaaagtttgatgtcgtcatcgggtctgtgcattcatgacatatagtcttctacttgttctttctcttcctcatcgcgatatttcttatcatcatcatcatctagatttacattacctatagtaataaacatcattaaaccttatctaaaatcattcattaaacaaacttcattaaagttattgagaaatcatttgactattatcttcttacctaggcgagttactctcttgagtaacttcatagtctctggatttgagaagtagtaggccaaccctcacatagggcctggatggcctagaggtaaccatcacccacggaagcttggtgtcacccctgtgcgacatactgatgaaattttaggatgaggaagtgagaactgaggacagaggaccagtgaacaaatcttgaggcaaaagactcaagagaaaaattggtggtcaaagagcccaaaagggggctatgagctgctagtgtgtgtggcagaaaatcactcacactacaagtggttgtatcttttggagaccacagggaaaagttcgcagaagactgatgatttcattttctaactcagaaagcatggttatttatctacatacaaattatggctgagttttgggacagaaggtgaagaagcatatgtcaacaagtgatcctgacctgttacagtgtgttagtgacatctaggatattgcatacccatatgcaagaaccaaagttgaatccaagttcaacccctgtgactcaaggctgaaaatcttcatcacactcggaaccaccagtgtcgcaacctgtcaaatcataagctcccttaatccactgccgatcaatcccaaactgtcagattcttgtttcgcctcaccactcgtctagaccaaaggaaatcaggaggagctcggtaataactcaagtggaggtatatccaagtcccatcactgtctcgattcctttctctatctctttcttcttttccttgttcaattgagtgatcttatatttctctttcagtcttgtttgttattttcctttttctcctataaaaatttctcgtgtctatcaattgagccgtagccagaacaagaacatcaaaaggtacttagtgatttcactctttcttctcatcaagtattcttgcgtgtttcatttattttttcagtttcttactcaattctttattgccttttttcctctgtttattttattctctcagttatctactactattagcatttgattataagctgcaataaagtatttgacctcaaaacttctacagcatattcatctggaaatgagagagaaaagaatgacagatgaggaaggagtgacatgtgtgtgacagaaaagaaaagaggaaaggaatgatgacggctaaattccaacacttactatactcactttgggcaacaagtccggtgtttgaatcctggcagacccaacccctggccgttaccccttcccacttggacaactacaccacccctttcacttgcaaaccctttattagttgtctactttaacaaatctgctcacttcacatttcaatgcccattacccaatttaatcagccaaaaataaaagggagttgatcaaccgactcccaaatatcggagagtcgactcccaaacccgggtttccccgaaatttgggagtcaattccccaaacccgtcagtgggtttgggagtcagcctccaaaaaaatttaaataaaaaaaagaaaacccccggcggggtttgggtgtcaatgccagaaccaaaaaaaaaaaaaaaaccgacggccgggaggattcctcccggcctcagagagtgctcttgacggctgagagaaaaccctctcggcctttgagtataaccctcaacggccgagagggtttctctcggaggtcaagggtgtaaaccccaacggccgagggaaacttcttggccgtcaagacctcaacggccaagaggaacctctcggccgtcggaggtgtagcccttgacggccgagtgaaacctctcggccatcgagggtgtacacctcaacgaccgagaggaaacatgtatgaccgagagggtttcctcttggtcattgaaaatgtataccctcaacagccgagagtgtacctcctggccgttgagggtatacactctcgacagccgagaggattcctcccgggcgtcgagggtgtaccctcaacagcgtgtacctctcggttgtcaaagtgtacaccctcgatggccgagaggatttctctcggccgttgaggtgtacaccctcaacggctgagaggtttctttcggccgttgagggttatacccttaacacccaagaggaattcactcggccgtccatgaagcactctcgccgggaggaatcctcccagccgctggttttatttttttttatcaccgaccccccaaaaccacttggttttggggcatcgacacccaacccctccggggtttttctttttttttatgaaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataatgatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaagaatggaaaaaaagtgacttgggactgatattttacaataaatatgaaaaaataataataaaaaagtgacttggtaatctgaaagtgaacctaggttagaaagagaggggaggtacccgcggtacctgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtacttggtacctattttttgaaaaaattcaacaggtacctaggtaccaacaggtacccgagtacgaacgaacaatctctaggatggagttttgaaatcagcaagcagaaagtttatcacaagttagcattggaaagtgtgaaatgtgaactgggctaatgatgatggtaagttctgtgagtaggcgcattatatctaattaaagtcttgtatagggtagccaacactgggaagttacactaccagtaacggtagcgtaacaataacgcaacaaaaccagggctgttagcgttgcaataattgcaacggcctttccgttacgttttattttttattttttgttattttttcgttacgtgatccaaagcgcaaaaaggtggattaacaaatgaatgactataagctaggttgataacgcagataacttgttgtttgcgttgtttttctgggtaacaaggggagaaacccccttctttatgttactcatgacccaaaaacccattttgtctggataacgctaacggcgttatctggacagctgggaagttaagttacaaaaatccctttggatatcgtaacatatgtaacttcccagtgttggggtagctacttattggtgatggcagggggtcatgtggatgggggctaatgttcaaccattttttgtttgggagttgatcaaccgactcccaatattggagagtcaactcccaaacccgggtttccccaaaatttgggagtcaattccccaaacccgttggtgggtttgggagtcggccctcaaaaaaaattaaatatttgttgtcaagtatctacatctaatgggaagaatcttgcctttttttcatatttattgtaaaacatcaatccgaagtcaattttttcatttattcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattagaagaatcttcattgttgtccaaaactatcacctgcctttttgatttttggttagacttcttgttatccttgagtccctgtttccatgtagccaaggtaccttcttggagttcttggagtagaaggccaccgtcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcccgacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcggaacgatctctactccatccaaacttgcactggcagcaggataattttaagtgtgagatctcaattccctctgctaccctcaaataaaaaaattgctaaaaaaatttgaaatgtgaaccttcctattaagtactgaaaatcaaattacagcagttccggtcgaaattgcaaaaaaaaacctttttttgtgcctctcaacctgtacacattactgtacaggttctgattaagctgccaaggccttgttgggcctcaggcaaccagtcaggtgccaggtgggggccggcatagcctccatgtgattagccgttccaactcagaaatttgagaggattccaatggtcctaatcccaaatgctcaactccaaaaatgagcaagttgggctgtattgcatgaagtactatggccatacagggagaaatacaggacccagaggcgtaaaaaagttttttattttttttattttttgcaatttcgaccggtcccagaaagcaagctttctgggaactgctgtattaaaatctaacaagttgcatctagatatcatgaaattcataatgtgcaatgctaatggtgaaatcacactttaaaaaaaagtccgtcaatggttgttgagtcaatttcccaaccccctccacccgcaagaatgtcactagggggtatcaaatataggaaatccaccattagaaaccagtcacttttcccaaaaaatctttttgcagtaatgggccccagaagaggttaaatgaataacaaacatgtttaaaaatgacgtacccgttgcgctacaggagtaacaagtaacattgtaattgaaggtgcaatttgatatctgttggatgatgccacttgcatgtgatcgtcttgtgtcctattggttttgagtcgttgttagtccttttactccaggatgtttcttaaattcatagtgtactgcgaagccttaggccaaattctcacttgaaggaaacacgatcatcctagctctgagcttgaaaagaggaacctttgctcatgacaagcagccatcttaacccaagctagctcactgacacggaccaggatgtcctctcaatcacacagctatgtaacaaatcacaaacccatttgatatattgcagaaagaaaataattgacagatcttaaacatatatagtcgcccgaggtacacttctgagatattgacaagaccgatacaagcagaactaaaccagaaagaagtaggaaaaatgggatgtcatcaaaggaatccagagctgagtgctgttgggtaaggggaaagctcagttcttggtgaggatcatggcgacttgtttctcgtcgatcttggtgccggacttgctggtaccagcttccttggtgtcctgatatatataagcagaaaattcaagccagtcagatgattagtctttcctccgtttttccaagctagaatacgattctttcaatgttagaagggtgcactgactgggttggcacaagcattcaagatgttgtgaacacctgcctggaggtccttcgcggaactgcagatacaaaaagaaaaaaagaagacgcagatgtaagtatgatatatcctatatcctatattttgatctgtgaactcttcagtctgattgcttacatgaggcctggggccactttctcgttgccgctgacgagtgccacctagacaaacagaaataccgatctcgttaacatgcgctgcagactaggaggactcaattcatgcgcaccttgcaacccccgtggctagccgtcgaaagtttcttctcggacatttggttgacagccctgaggtaaaaaatggacaaaggagcttgttagcgggcacatcgaggactgagagatgtttggaaagagcaacatactcaacgcattccttgagggagaaagtttgaggagctgcgccatgggcggaacaggtgaccgtttcgccagcgtctcgacggacaagctgctcggcatcatcaaggtcgattgcacgtctggtaacactgtgtgcgccttcgccgtcgttggccttgacaaagtagcgagtcccgagtccccagttgacggggtaaaacgtggctccgtagcagctctgaccaaggaccgtgctgtaacggctgtagagaaaggggttccattaacaaccttaaaaggtcagttttccacagtttcgtcgggccgcatgtttcgcagcctttcgatttcatcctcagaaaatgtgctctaggttttcaaagctcaagttcaaaagtttctttttcggtttcagactccaaagaccaaagaccaaagtgatcaaatttttaagactcaagtttcaagtttcaagaccaaagaccaaagaccaaagaccaaagaccaaagaccaaagaccaaagtgaccaaagtgaccaaattctcaaagaccaaattttagattcaaggaccaagtttgaggcaatgccggacaggcatgcctggggagtaggcacaagaccgatgtgaggcctctatttatatcttctagggagaaatacttcggaccctgatgttgacacagccaggtgatcggtcgttaagttccggaagtttctaggcgctggaatgcccagctttctcagcctttccgagtgtttgatagatttgaatgagttagatgtgaaaaatacaagtcctacggtgagactttcaagtttcatcaagtttgcttcctttctaccatttcgctttgcatctgtttctaattacatcatttttataagttctcaagcttctatgtaagttttcttttgtttccgttttattcttgatcatgtgcttctttcatctggctgatcttattgttgaggctgggaaaaagaacagcatgtgaagacaagcacgggccgagttgctactagactgttgaactgaggtaatcggagctacaacaacttctacatgtgactcttgcaccttgagagtcggaaatggcaagggccagttggaatcttctagcaacattgacctacgaattagagacagtgctctcattctcaagatcaaaaaaaggccaacttgaaagtgtctctgtgcaccggtagtggactgggtgaggggcttgcactaacatctcatgatttctgagcccaatgacatgttcaaacatcatcagatgaaatttggcttgatcagacatcatgagcagctcaatcttggagtttgtcgaggtcatgagcacaagattcatttcctcaaatctcggttggtgctcaagattgaaaccaaacaatttcaactgtcttggctcactgggttaagccacaacaatgttcaagtacaagcttcggaatcacaatctcatcatctcaggagcaggtatagtttgatttctaaccggaagatactcaggatcagaatcatacaacagtttttgtgttctcatgggagaaacctcggcgacgaagtcgccgaggtttccagtttctgggggacccgcggcgcctgccgccgcgggtcccctagtgcgtataaggaaagcccgttgcctccccaccaacctcttcggtagtagctgggatagatccacttctcgtcgacttgttcggtcttcgcgttggccacttcatctgcccgggagacagcgacgagcacagccacaagggtaatcaggtaggcgagagaaaccattttgtaagctttgtggttattggtgggtcgggtgggttttcgggaggtctgtcggaattttctgggttgggtgtagatacaagatctgatctcagtggcttggttggttgggatgatggaaaaaacgggggccgatgagggtccttttatctttccaactggaccactcggcactcttgcaaggagtcttgcaaggcttcatcagcgttcagctcgtcatgtcgctctctagcgagatgagtgcaggatgggttcggtgtaactagacaacggtggagcagaagtcaatagatcatatgaggctaagatagggtgagatcggccaatggaagctcctctaagaagtactcggtcaatcgctccttgattgttcaagaatcaagaccgatccaataagactaccacgccgatggcgtatatactgtagatcataatggatgggaagaggaggtgccgctcggtcatgctaccgaggcggccaacggcgtgcacccatccggttggcttcccattgcaagacacgttagcttcatctctcgtcatcttcccttaattgcgacaacggcacgctctcccgagtcccgacatctcagggcagatccggatggggacggtgatgcccctgagtatgtcatcaaagaagacactctcaagggacaaaactttagagaagcagaaagctgtggcttacagcagtgtaacgatattctctttagaatctttaaaagaatttatttggacaattgtgacattgtaatagagatccctattaatcgttcatgtttccttaggaagatacggctagcagccgccgcctctttgctttgttctgtgattggctcacctatacgcgacgcatcagttttcaacttctgatttagctagctcacagcttatatggcagtgccctttgaacttctgatttagctagttcacagcttgtatggcagtgccctttgtagtataccagctcacgtgaacgttgggtggttctcaaacagtatatacatagatagataatcgagcgttaattgctttggtcaagatctgagtgtacaagctgaatcaaggttaatatttgaacagaaaggtttcagtacggcaaaattggcaacatgatagcccggttggttttcatctgccgcctcgtacagggccatatgtgaccctcaaagattttttccagggggagttttgcgagagcttttggagcttgttttctgagtggaagtattcttagaagccgatttctcttgagggattcttcgtctgtttgaggcagatgattttttctttttaacgcttaatggattgggacctcctgatcttcgtttcttcttttttagcagtttattttcaagtttatgcgccgagtgagtttggccgtttgaaagtgtgtctgaagactgtgtttgtagtggattggttgtggatgggccttgaatgagttgagctggtaggcctgagtcgggtccagtgtcggtcgatttcagttgttctagttcttctggcgggacgtgtagtttatcctcttgcagctgggaagagcggaaatttaataagatgaagaatctggagcaagttcgagtggatttaatatcttacctgtttgcgccttaactcggttgctggtccttcttcctcaaggatgagggttccactccgattgatgtagatgataggtacaccaatgatcttttcccgaaggtatgtgcgaaagtgaggatcctgggtgcaaactatgtagcgtagtcgattgtccgtatcgcccaagatacctttgatacattcgatcgagcttgctttaatggtcccatgtttacacttccttcgctcacataaattacgagcgaggtctactgcttcttgagccacttgacttccatcagatgccaaattcactaaatgatggattgaacactgcgtaatcactaaagacaaaaaggtagcgaagacacatcagctccacaacattaacttggcccaattcggcatgtaatcggatcagcataggtcagggaatgagttgataaacaggttaaatgccaacttggtttaacagttccaccaagaacagctgccaatcgactctgaacttccatcttttgagtagtcacagtgacagcgaaatcggcatcgactaggggattaaaaaaatgtcaactttctttactgattggtgatgttgaggagcagactgacgaacaaagcacttgataaggttcccgaaatttgaaaattgagttgtagactctcatggtctttcggttagatttgtttcgtttggtcttcatcttcagcagatatcaatatttccgatggtgcccaacaagcgctttgaaatttctgtatgtggcaagacttgatgaagatggagtggttgtaatcgtgggcacttgttcctgttgaccatcgacttgttgtgctccatcaaaagtcggcagcgggaaattgcatattctgattttgaatatgcacaccccgtggggagcaagcctgcgcacgcggggggcggcatttccgaatccttgctcaacctccaaaccaccatgaggcaagtcatggtgcagcaacatggtgcctgtcttttgggcacatcgcacacagctcatcacagaagatcaataaatctcacaagagatagatattcttgctgctgctgtgttaaaaaaagatttccccgaccgacgagaaagatacaatgtatcactgcaagaaaaccccactgaactatcactaccaacagttgacatccagcatatctcagcagaactgttactttaactccgccttgttcccaactagcttcttgtgcacagcaactttgccttgaagttgagttgaaataaactttaagtaaagaaacaacctgcatgttggctgctggcaccagcagccggctagcccaattctcttgacgtgtatgacattcatttcttgattatttatttcattctttaaaacaaatctcacagcttagtccaatcataaatagaataatacaatctggtctctgtatggatatatttgagagatccaggctcttgtaatgtaacaggcagtgatcaggctgcaaaaaatagtgcatgaaaatacgatgcagttaaaaaattaaaggcaattaaaggatcacatttgaacttgaggattttgcttcacaccctccgtgatacagaaaataggactcgctcagagtgaatacttcttaggattatctcagcgaaggtttgagtaaagactccttggctcagagtgtataaaaatcaacacaagataagatacctggcagtctggtaatcatgaggatgtctgcagattgaaatgcattccttccaataagaacacaaattttacagcagaaaaaaaaaaaaacagaaaagcatgccaaaggagtgtcgtcatgagatgtggtggtgtccattctatttacacattctactaacgacatctgagctattttgtttgccaggttggataagggcgcagaacaaggaatttccaaggaatatgcaaggaacaacagaaacggctatgaatgaagaaaaaaacaaaagctgtactcttttgagcattgatcacctagtggaaaggaggatgtattttctgtcaaaatgtttttacgttttgctgggaagtgtgaagctagaagtgtggaaatctaatctgcgacatatggctacactccatgtcatgatgctctctggtgtttttgcccagttacacagggttgattcttggaaagtaactgcctcgataatctcgaacaaatttgtctaacgtgattgcgacaagtccacgctcgttgatttctggtggatgcgtgtattttgaaagcagttagatattttaccgaggttctggattattgcggacggggcagttggacttgaaaaagcgggtctgtgattcagtcaagtgcttgtccaaggtacaaaggtttggtatggtgggccgtatgcgagagctgttcgtaagtggtggtggtagacggtacgcagacacacttgttacgggtgacgggtacggagagacatcgttcgcagaattattcgttgttgtcctttcagatgatggaactgagctgggaatatacggttgaggaaccagctcgtcatcctcgacatctgatacctcacaggaattattgttgacctccgactccaccgcattaaagcttcgagtgctactgcagtccaaatcgctgaagcgcttgggtcgagcttcagttgctgcacttcgaacctgctgggcttccttgaattgttgcaaatatctacgatactgctcgtactttcaatcagaagcagatgttaaaacagaaatccaatgttcgattcaagaaagcgcagaggcctacctctcgggttcgcttgtacgcgagcattgacttggtccagcgatctttttgctccgctgcttcacgttcaaatgcctgagactcgagaggtaatgttagtagcagccagtatgatccttggagcgtgattcagatctgcatacctccttagagcttggatccaaagtcttccagcgatcaccaacggttctagctctaagttgcaaagaaaattaagattaggaagacttatgttttatcgaagaaagccatccacacatacatttctgtgaacgaaatttgttggcctttcaactgctcacgcacagtattactgaacataacgtaggcggagagtggctttttctgcaaacagtttcttctatatcagttgatgcacttttttgggttggatttgttgtatattttctgcacaaatctattatacttactggtgcattcaagctgtaaatgcggtaatagccagacgtcagatgtcatcgttctccttactttattgataagcagaagtgagggtcttactcaggcttcggatgacgacgataccgcctctttggttttggaggcaggaagaactgagccggggactcaaggagtgactctgaaactgcatgttgagggaggggttgtgaaggacgtagaaatcttcagcaagcaagtttcgctatgctaagacgtatacacggtttatgcaaattctagaggtcgggacatgcgagtgagacaatacttaccagggcggttgatgccttttgagtcacaggtagctggtgacgggctgtggttcgggtccatgcctgcaaaaaaggaagagtcggattgcgacgactcgtgatcccaggaaccgctgcgttctgtgtgggcaccaagaagacgccgttccccagagaaaggaggagcttgagaaataggacagattaaccacggccaagagactaggggaagctattctcttacgggaaaccgacgcgtgtgacgaacagccaagttccaggcgttgtggcaccgctgaatttggatcaagcagtccattggttgatgagcctttgcctagggccctctgaagaactcgtcgatggccacgcttgacttgcatctgtgcgaggtcctcctctgtaatatcttgaagggccctgaaaaaccagaccagtaacataagaaattcgaccaaagcaaataaacccgaggtatccgaaagaaggaaaaccgtactggattgtgtcgaagccttcagagtagaatctatattccgaatcagaagaggaatcgtatttagaaacagcaggtagacgaacgatagagaacaaatctggttccgttatacattgaaatcaagactgcaccaacattgacaaataatccgccaatccaaggctacttaggaggccttcaaccgattcttcctcggatctcattttcgatttgctcagaatgtgaagctggtgagaataatagaaaacacgtaacagccaaatgtttgagagtcgagattggagtagcgttgcacggcgagtccgtgacggggcgaggcaactggcagtggaagggcaagagtgagaatgtagaactacttctgcataaagatttaccaaagggaaaggctatgctatctcgaaaaggcgattgatacagaaatatggtagccaatggtatcaaatcacccggcgagaagaagagaacaaagtgtaacagaaatgcagatcgacaactgcaagctggtgatgcggatagggggtggctgtgatgcgggaccgcacacatcaacttgcattaaaagccctcaaaaggacatcctctaagttcaactcgagtagaaattctccctagtcatcagtcgctccgaaagtgggaatccagagcgctgtcaagcagaatttgtaaaattggcaatacattttaaggtgaaccttcttttcctgcgagcctgttctttcccttgagcctgttattcatcagccatgccctacgtagtatcgggttttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattggctttttcctgaagaatgagttctcgcttgaatcgcagaggtttatatatttgtatacacagcctgccaaccagcagtacggaccagcttgaacccctagaacataaaattgaggtggtgcgtgccacatggcaataggaaatgttgtgattttcacggctcatacctggctttgtgtaatctttcacctttgttgtgggttagtgcgcagtggccggcaagaaagactgggagggttggagatcaatgtaatttttacataaccaactgaagccccaggtttttcttgccgaaggtcactgctgcccccatggactgatgatctgatcgggcggaacggaccgggcagtgtccatacagatgcctctgtccggtctgccgccaagaactgatcggacacccgggcaagggttgcacagaattgtccgaccaattctgaccggtcggagctgaccctttactcgtgccagtggcggtgatagcttgttcctgctcctgttgctcccaactagtggggtgactgggaagaattccattagaaatgtttctaactttccatggggtcggaacatccatccgatcccgaggggaaggaccccagataaattcactggagtggggaccactcgagcaaaattaatcattgaaccaaagtcactgattctcacccatggaagaccccgactgacatcttggcgctattactcactgattggatgcactttggatcacatgtgtaaattcagcgtgattgaccatgagtgcgcataatttgcaaaattatagaatcatatcatgttgcaatttgcttggaatcaattgggctggttgggtttgaggacaaggtgtgagggtcctctggaagcacttacatgaggctatgatggatgcccattgccctagctgatcctctcagccatttgtgtttttcaagatagggcatgaacaccagttggtatgctaactgttgatgaggtccatatgttgatctttctttctgcctctgatggtgcatagtgtacaagaacctggaaaacagctatcccagtgcccccagtcaagcctggttggtaccttccaagttttgatccaaatgaaattaaaattgaacctgatgcaatcaaagaggtcaatgtgttgagtttttcactcctctggtctactccttcccaaaacactcttttcccttactttttatcccttttctctttcatgaatcttcttgatttagactgaattgcagtctttcactgctggttttgtgttgaatcttatgcatttcttggagtctaattagaactatcaacagcaattttatcaacaactcctgtctttctgattgattcctttctttctatttcactatttgataaccaattatttggaattcacgactctaaatatttgtgctagaatttttgatttttcttgattaacttttcttgtctgactaaaagagactgagaagtccggctaaagattgtttcttccaagatatcaaattattctatctcttagttttttattcaatttgcctcaaccacaatttgatcacatgtatttagtccatttaatccggctatctacctgtgaatgaaaatgattggttcttccattcattttctgtgagccattcccaaaaaggccctcagcttttttgtgccacttttctcaaactcctcatcatccgcctgtcttgagctcaaaaattcaacacaatgcaagtccagtactgcaagaaaatcacactcaactgctacaccatggccacatgtcaggcctcctggaagcagaaaaaatctgcccccagatcacacaagcagaaattaattattgttttgataaaaggtgtggccagaagctcaagtgatacatctatggatgtcttgagttcagttttagtacaagagtttgataaatgaatgattgcctcaatcgtctcaagttttactgtaaggagcatttgatggttgattggaaatacaaattaccttatttttttgtagtgagagtattttggtgagtggccatatgcagtggtgggctgctacgggcccatgtagtgttagcgtagcggcaccaacagctgctgttttttgtgtagtgttagtgcgccgctactgccgctgcgctacactaaaactagccattttttggtgtagtgttagcgcgcctctggcgctgctacaccatgtcacgctacactacggtgtttttagcgacaaaaaacacctaaaaaccgctaaaaactgctgtaacacagcgtagcgggtgcttctttgcaccctatgcgcgtagtgttagcgcagatgggggggacttgtgctaacgctacactaaacaatagcactgttttgcgccccatttgcgtagcattagcacagaaaaggagaaaagtgctaatgctacacttaattgtagtgtttttttgctacactacaccacggtaacactactgttagcgtagctggcccaccgttgccatatgttcagatctatcatctcaatgaaggggcattggatgacttcccgtctctgatttacaccccctagattttaatttttggtataaaaaattattgtttcacaagccttgtgaacatagctcttgtgtgagctgttaggaattatgattgaggtgttaatttaggactggggagggcttagaaagcactctaaatggcaatgggaagtcttccattattgatatttttattctgcacaataaatttgtctctttgtttttttaaccagcttttatctcatcaaactgggtttgaattaatatccataattgccaggaaagggccaaattcttagtgggtatttgtttccccaacttcttcaaaaaatcttggtgtctctgtgaatcaaaaaccttttctagttaccacctgttatcatgtgtattttgaaggacccaaaacagagtggaggacttcctgtcaaatctgggaccctcgcagatgccaatttagtcccaaaaaagtctggatttttgctgggaaatctagctttcaaggctgctaattgaatgcggaagacctgcagatattgatgggaagttttcctatatgcttgatgaggttgaaagctggagaataagatgagaaatacaaaaacatgacctgattatcggcatttatatcttcttgattgagccaccatggtttatcttggcaatttcaagaatcagtatttggtgggtagttgaatccattcctcactgttcttccctggcacctgaattttacagatttgctgtgtgcttatatgtgtcaatctaatacaagcagatatgggagaaagaagagattagagaaagggggagatccacaagatgagagatgggtgcaaaataaagtatgagccttgaatccttgatcttatctgctgagtagatttttgatgcaggtcagtgcgggacatgttgcatgtctggcccatctggccttgctagtagtccagtgaccatggacaatagtcacatggcttttccctttttgcctgtcatgagaaatgttgaatttttggacttgagaagggaagactttgaagaattttgagaaaaatggcacaaaaaagcaggggggtcttttttgggaaaggctcatggaaaaggaatgaaagaaccaatgttttttattcacatgtatctagccaggattaaatagactaaatacaagtgcacaacatgtgggagggttaaaaatgaataaagaaggtgttttgaatgaaaaactgagaggaataaactcatgagttcttgaaagaaataatgtagcatgccttctcagtctcttttagtcatgtcagaaaattaatcaagaaaaaacaaaagttaaaccacaaatactgagaggtgttaattctcactaatcagatttttaagaatcaaataatgaggatagtaaaagaaagaggtcaatcataaagacaagagttgttgacaagattgcaattggaagttctaattagactactcaaacacatgaaattcaacataaaactagctatgaggaaccataattcagtctacttcgggatgattcaagaaggagaaaagcaagtgtgaaaggtgaaggaaggagtgattttggggaagagtagaccagagagctgaaaaactcaacaagaaattcaaagcaatatatcattatctctgttgcatatgtgaagcccataaaaaattcagtttggtggttaactcattttggattatctatatacagacatagacacctagtccagacaacaagactcattgaactccatcatcataatatataaggtagggttcagctttgatgatcttttcaaaacacttggtctgttccaaaattgagcctaaatcaaagattgtattcaagtcagataaccagattgatcatgtccaacatcccctgtccaaattgcagagcatcttccaatgttcaaatgttagtataggacatttcataattgatgaaggggtagtgaaaaatggaaggtgtatcttttgaattgatggttttttgattgattgattggtttctttgaggtttctggtgaatatggatggatggatggatgaggaaggggagtaatgattagagggaacaggttctgatgtagaatatttcagatgggagattttgagtgaatgagagatgttgatgctgccagattaaatgtgggaattgtgtcatgatatgacctgtgctgagtacaggaagcagaaggttgtctcccttctttgatgtagtccatctggtcaacctcttaatctacaaagtcatgccatacaatttgtggtggatggaaaatttgatgaggaagacaagtttttgaaattttgcatccacaccagtttaactagggagcacctacatacatctatcaaccaatctttcatgtttctgtttttttgtttgatatgccacttttttttggtttgtaagctggttagtcaagtatgaatttctagttccagtgattcaatcaagtccaacttttataacaactcctccaatctaagtccaagttatgtaaataaaaataagtccacatcaaaaattcttcaagttttctttctaaggctaccaatcttttctttctatgataattagaagaataagagtatataaattctatatagataaaactacaaacatgtttaaaagcggattttaacgacaacgataatgatgatagtcgcaagttaaaggaaaaggggagggggggcgggagaagaagattaaccaagaagacgagcaacgctagtttcgacgaagaaccaagcgagaccagcgaggacgaagccagagaatttctcaagaggaccatggaagtataggctagtcatcaacagcatccaccaccatacaaacaacaatccgaggttggcatagatcgccagtctgtagtttcgtggtacggtctcgtcctgctgatctttctcctcctccttgttgtcgttgttgttgactttcttcgtcgtcgtcttccatagatggatcaatgatgggctcagacttgagacgatcaataggatcgagaatgtgagcagaaagacgtgtcctgatacatcgattccttctgaccaatatggcttataagtcgatagaataaactaaataaaaaaacgatcagaccctatcagttctatgaccatttcgtttgttttgagataagagactatttgtttgttacattatctaaaccaggaagttttctaccccatctatgttgacaatataagttttcgagcgtggtaggtgttgttggtgttgtttcagaagagtgaaatggtttgagacttggtatgcatttcgcgccagagaggatgagaactctttcgataagactacttccgaaacaccactgagtgaggaagatccagagcagggttgcgaggagatgcaaggataagatccttggcacatgagaggagggatgtgatcgagaattttgtgtttgctgttgttgttgattgggatgtggaggaccgaagtaacaagtagcgatggcgatcgcatggaaccagacgacgaaggtagtccaagcccaaccgagcttgacaaacttctgattgaggaagttggatttattggcaaagtacggcagggtggtcgtagtcgatctgatgtcggtcgtatgggttgataggagtgatgagagtggtattcgggtgagttggtggatcggtatgtctggattgtctctcgagtagatcgagaatgatcgataggttccgatggtcgttgtcaggaataggatgataaggatcaaccactttgcgttggctgggttgactaagcttggattgttttgagtttccttgatgttcatcggttgttctcttgctgttgctgttgtattgttcctcgatctcaggcttggggagctcatggttatcgaaatacaagttgagaattggtggttgagggtgaacagtgttggtgactggcccacagcactggggaagggtaaacccctaaaataagaaatgtgtagcttcggggataggtccggggggcggggggcggggggcgcatacatactcaagcacgcccgccctcttgcacatctctctccttggagaaaagatggtcagattcaaagtaagtcacgtagtctcatcatatatggagaacaaagaactgacgaggaaacatattagaacagatacttactcattcagttaatctatggtccccacgagagctcgacgatcgggtctaatcatcagtcaggaccatcaggaaccaagcaagttaacgaaaagagtctgatcgacttgatccggcaatccatccaactcaacttcggtgaccttggagccggtgaagctggtgctgatctcacgggtaatgttcttcttcttctccttcttcatataattcatcagagaacagaattaagactcttcttttgaatttacagtcaagtattattcacccactacgtccaacttaatcctcaggtgcaagagagatcaagtcacaaaagttagagcgagcttactattcatcaaccaaatcaaccctcaaactccagtgatcttcaacggcattcatgtctcaggtcagcagtcgtcccccccaaaaaaaaacaatcattattgatcatcattcttattttacattttattttagggacgattcggaaaacgcagagctttctgatcgagttcgatcgtcaacagatcttatctttcgattaaagatcttcatctcctacgtactgatctttcgatccagctcactcttctcaaaaacacgcaaacacaattattcacttatccgaaaaaaacatctaagaacgcgtcttacgatcttccacaacaaaccaccagtcagcttataacagtccgcttggaaaaaataaaaaaaaactcaacctgccatcacttcagttgtaataatatcataccaccactcgttcattttggtttttgttgaccatcacagccatgatttacttgaatggccttactttgggattgggtgggaggtggggggggggggggggggggttattaaacagaagtgcactgggattgatcaatctgacaacagccgaaaataaacagaagtgctctgggattgatcaatctgacaacagccgaaagggatgcctcccagccatgaacaacccactccccaaaaaaagacctccaccaggttttggaggaacatcgatcccagaatcacccggatccaaagtcgggtcctgcgaccggccggggatgtcttgtttcaacgtctcccaaaaataggagtcagaaccccaacctttgagagtcgtatagccaagaccccatcatcttcatcaaggggatgaaagattcagcctaaactttcatcttttgaatgaaacaattgcaataaatatgagcaaaatgaacactcggtctacacaaacatgtatgtatgtatgtagtagttgcaggaggtgttatcccaacatgtgatcagacagcttccaatgtttgaccgtttccttcctatttcccttacatgggcatcagctggatcacttgctagtttcaagaacaacctatctttttgtgccaagaatacgatctttcatcttacctcaggtacccttggttccctggtgccggttggactgctgagttctatttaatgtcgaccaatcgaggccctctggcaactatcacctcatcgaaagacataccctttgaagtgtttaccttcttgcaagactaaagctgttcccagcgcaacaaagatggtggtcctctcagatagagtgtttttctgcgtcttcttctacgtgacaggcgcggctaaactggtgttatccagtattgatgcaccagcagacgcggcaaaatctcttagtaagtgttaggcaatgttttgctttgcggcctgtggaaaactctgcatcgcaactgttaatcttttcagcgttcatcttaagctctgtcagagccactatcagatttaaatcccgcagaatctaggattgccagtttatccatggaatcaaccaagccaaagatgctcgaccagcacacgaataattggggtcatcatcacgagcatgggacgattacccagggggaggaggaaaggaagggtgcgcttttttccatcaatgtgataatgcctggtctggccactatctctcatagctaaaaatttgctcatgatgttggtttcacacagatgagctgcgatcgatggtaattgatcgtaatcagattgagcgtcagatcgagggactcaagtcaaaatcctttgacggattctctcaaatgctattggggctacagacgcttcatcgtggtctttggacacccactaaggatagagtgcgcaagatgggtggtctggagacttccctcgatttcctaccgcccagattggatgctcagctcaccaccactcaaactgattcctcccgaagtaccaagaatcatcgaatcaatcttccatttataaaacatctacgtattttcaggacaaaggatgagacaagagacgatccagttgtctccaatgcgctgctctataagagcagtttgcctgcttcaaggacaccagtcccgagcgatacgtcacaccttctctcaagcaaacccggggaactcaccaaagatgggacaaaaagaatgcctacgtatcttgagttcgttctaagacaaaacaaaattcccattggcgacttgatcatgcagtcggctgagaaagagtcactctggggacacgatctcacagaatcggaaatgattgccagtttaaactctttacaaaatcggattgagggattcaaatctgttgacggagtgcccaagagcacagaaacagattttcagcttaaatacctgggagctgtccttctcatgaggcactacattcttcaacacgaactacttccatccgaattgatcgacagcgttgagatcttcaaggcaaaaagtattgcagagatggccgagctccatgtgcagctacttttccgcaggtgggggcaccagtatttcgatgccgttggctcggtagtcccggagttagattttttaacatctgccccggcggtggaacaacttcacggatccatcaagggtgagttttgtttgttgatgtgaaaccctgcttaacaagactgatggttcctgtaccgcagccctcccggttggagatcaggaacaggttgtccgcattgttatggatactataatctcacatgcaccagatcacttccctccgggaagaaaggcgagtgaacgatttgacaagattcgcgaagcatttcgccaggtcgactctctcgaccaagggcgaatgagccccgcaacagagtcaaaccaccaagcagatttctcaataagttccttagtgaatgagctcataaaattcttgcaagagcccgaagtagaaacacaaccattccaaagaagaattgaataccaactcgtttattacatgttggactaccttaacactttctatcacccgatcaaggagacagtgatacaacagagggaggatcatgagcttgttcaagatcaactcaaattcatcagtgtttacctaaagcactaccggaacaaacgtctaggtaatacctctcgggccgacatttttcatactttggaggaatacctggtgaaggctagatcggtaaaaccgcaggatgtccccttcaatgaatgggtccgtacctcttttgcagagatattccctagcaaagactgcttggacccctcggtacacacctcgctacactttagccaaaggatcagcgcttggatgacattctataaacaggacttctttatcgaggaaaagaaaatcgcagacactgtgtgacaagcatcaactgatatcttgaagacggcatgtgccctcgtgtttttctgttcttctgctttttgtttcttctgacatcagtctctttaatggctatatttcaacaccaaaatggatcacccatgcaccaacttgtggttttgtttttggttcaattttgtggtacatgttaagtgtcaaacttaaggatgtatttcagggtcagtaagaaagacaaggaaatacataaagaaagatgataaggctaagaaaagaaaaaataccttaaggcaggaacaacaacacaagggacgcaacaaagaggagaagaagaagaacaaagaagaaagactagaaaggaagagatgttaatgtctatatcatagcgtcgacctgagcggaaagcagagtgataacctactgtgacgtgaaggagattcaaggagttcagagtatcggcagagtgtcaaatggaagggaaatgagacaattgagtcgaaatcaactagagacgagcaagtaagagttgcggtcaagtcgagtcaatgtagatgagagtcgagcgaatggatgagatggtcgagttggagacgacacgagtatttatggaagagaaatggtcacttgtctttacaagtaatagacaacagtaaaagtgatgattctatggaggtactgacctgccaaacttgccacaaaatcatttacattgcttttttttgaaaacctggaaaattgtatttttctttttgttttttgtttgaacccctgaaaactcatcgaaaccaactgccaaaaatgccatatgaacatacacccctttgctatcggtttgtttcattcttcttgtaacaattccattacaggatctgaaccctcaggtcccgggccgggctatgtaaaccacccctggaacatgtacataatagaaatgaattcagtcccatgaatacggccgagcccaacctgcaaagatgtatcgcaatcatataacacccccactatgtggaggaagcaacaacacaccatcaaattctcaacggaaaggacacccaaggacttgttaattgtcaccccctattcatctcaagccaaaatgaatccggccttaccttcgtttggggatgaatttcaatcagaggtaacagacctatttgaatctgggctcacagacaaagaagtaatcaaatttctcgaggagatacactccatctcagtctcaccacgaactctagccaggcgaaaagaggactggggattggttcatcatgcgtcccaacaaattgaccaactggatgaacacatcaagacttacttcgacaaaggcttgacatactctcagatacaccatgccctgtcaaccacgcacggctacacacattcaaaacgaactcttgagaggaagcttaaagcgatggacctatctaggcgattggatgatattgacatggaaaaggtggatgttgatactgttgtgacttgcatgatggaaatccatcaaacaccagaaggacggaatgcagggtaccgtaaaatgaggcaaatgctccagacaaattttggcataaatgtgcaccagtacgtatgatttctctcaaattcacccattggattttcattagtgcagatggctcactcttcaatacttcaatattatttcttctatgtacaaatatccagcatgactgtagcattgatcaatcaaaccttggatccagatggagtagaaaaccgtgccaaaagagttctaaagcgaagagtcttcaatacacctgggcccaatttcatctggtcggctgatggtcatgacaaattgaagaagtttggcatcaccttgtatggattcatagatgcatggagccgtaagatcctcgggatctttgtccatgtcacaaacaatgatccacgtcatgttggatattactatcttcagttggtcaaacgggaaggaggaataccacgtcgaacaacaactgatcgaggcactgaaacaattcagatggctggacaccaaattaatctcaccgaacattacaatccacactgcttggattcaagcacatcacatctgttcactaagagcacacacaaccaaaagattgaatgcttgtggtcccagctgatgaaacagttcaacagcgagctcatcaaccaattattttctgccgccgaagaacatttatatgaccctgaagatcctttggagcagtaagacaactctatcaatcttgattttcccattgaacacaacacacatttatgagattctcttcttacgattcaggctagtctttctttacttatgggtacctctgcttcaggaagcactcaatgagtggacgaccaattacaactcctacaagcgccgattggataagaagagttctctacccacacagtgcagtgcagattggtgctatgcataccccgatcgaaaaggcggcattcaaggcttaattccagttccgcctagtgcagttaaaactttggaggaagcattttatccagaaggccctcaattaatgcaaacatccccaacatggttctacgaaacaattgagcagctgcagtctggacttgggctcgtcattcccaatgtcaatgtccacaatgtctgggaggttttctcacttatacttacggcggtcaatacttatgatgaagcatggctcatagatccatccaatgatgaatctcagacaatccgagcccgctctcaccttcctgaatgaatattcctaccctgctatgtatataatgatcatgcacaaccatttaatttaattgcatgttaatgaaattgtttacctgatttgaaatttgcatgcttgtgtcttgtatgcacaattgactatcccatcaccggtcagatcctccctctttttagtaatttattttcacaccagttcacacctatttggttattcaataggactaagctgaaggagggaacatgtattgattgtattttattgatacttttgtaaacatgggttaatgatgtggcatggattttgaccgatgaaactatattttagagggtttctgcctcaaattgactaggggctacatcttccaagccacttcatagggatttacatgaaagatagacagatcgaaccatttcaatccagccaatccccctcattcttactgtggctagtccgattatccaaggtacagtgctagcttatccagaggttcagacttccattgttgggactctgacatgactgacatataagtgatcgcttctattgacagattctttgaatccttggcaatcacttcctagggacagacaccgatcctttcagtatccagtctaattctaagtagttagttcctcatactcaattcagacctcaattcctgtgtggctgatgcaactaccagatcgccagaattccaggacacccagtgaccccagctttggtcatagattctcaatcagctgttcgttccaaggaaatcgatcaagttaatcaatcgaaatgtatgtctcttggttgcaatcaatttgattgtgctagaatttcaagagtttcagaccactagtgaaggcagtctgatatgactgacctacaagcaatcgcttctattgatagattgttcaaatcattggcaatcacttcccagtgacagagaccgatcgtttcagtatcaagcctaattgtaagttgctagtttttttctcacttcagacctcaagtcctgtgtggctgatgaaactatcagatcgacagaattccaggacacctagtgattgcagcttggttcattgattcttaatcagccggttgttccaagggactcgttcgattattcaatcaaaatgtatgtctcttggttgcaaacagttcaattatactagacttgcaagagttccagacctctagtgaaggcattctgatgtgattgccatatatgtgatcgcttttaaagacagattcttcatctcatcggcaatcgctttcctacacagaccctgattgttacggtagcaagtgactttacgtggtcagtttttcactgttttaactccagtccaggagggctgattcaaccaatcctagatctctagaattcaacgaatctcagtaattgaacctcagttcatcaactcagagtaagccaattgttgcgacctaccctgtcaagtaactaaagctctagccatgattgataattgggcgcttctgttgttacccttcatttcagactgattctagatcttcaaacctatttacattcaagaaaatccctggggttatcacttcaatcaaccacatcgaccaactgcttgagacaactcagaaaacaaccatggctacttacaatactgcatggtaacgtgcttgtccccaacttttgttctagctatctttatactgactccgcttcatggtttcttattctttggactccctgtgatgattgctggtgtactcttatgattttacctacctcaactgcgttgctgttttgcactattgtgtggctacttttgagatcaaacagtaggaagaattataagaggaaaaggcattcggaatggaagaccccaaagcttcaacaggggcggcttaaaacgttcaataactctattaaacgtcacaaggatccgaaagccaagatattctggagctaccgatcttatcacccgtttgttttgtatccaaagatacatgcggaggaaatgttgaaggatcctaaaagcgataaaccgcctcgatgtcctacctggaagaaatcgatgctgtgaataaaattgttcattccgaaacgttcaaactattcactcacgggaaagtcgtggtgatggacgccgaagaaaccgaccagataattgcagtgatggaatttaccgacatgaaagacctctcctcaacagaaaaggatgacctcccaatttctatcctccattcttacatgcttcccaaggaatacgttcggcctgtggcgactccaaatagatcttgggggggggtaaaatgtgggcgatcggctggcgtaaagcgatggttgcagctcaactcatcggtcgatacatttttcaatcagctgtcgataaaaacaagaaaaaatacgatgatctgatgctgtcttcggaaagagcatcaagaatcttgggaaatatgttcaaatcaatggctgatattccatttgaaaagaaccgtgaactgatgaagaccaaccatattccttcgttttcaaacttgtcttttaatgacccactatcagagggcgattgttctcccaacttgactttcacatctcatggtttctttaacccgccacatgaggatgataaggacacttctgcttatgcttttgctctatttcttcctcataacaaagtcgatgggactcttgctgatcctgaaaatggatacaatgttactggtggaccatttgttgttcctgattatagattcggtattgatttctctaaacaaaagggtgttgtgaagttgctctgggctgccaaaactgtagaacactgcacccttccccctattgagaatgatttatttactcgcttagctatgtctttacaaatcaataatagaacctctagtacttgtgcaaaaatcaaagatggtagtatttttaacactaaagccaacaaaggtaaaaaaatgcatgtaggcgatcattcttattatttgaataaaaattaatgtttctctttatattatgttgtatataaatcatgcttgtgtgattcccaaatgcgattaaacattcctggatttaaaatcaatcattcatattggaaatttaaacatgtctacagctgtacttgaatttgattctatattccttgaacgagtggttggtaaaagaatcagacaaacaaatgtgtatgaccatgatattgtaatgctatttaaggatgaatgacacatgggagatcaaacaatggaagaactagacaaagaaatgcagtaaaagcatctacttgctcatattcagggccttgtgaccctgccggacaacagataccagtgcaatatcttcatcatccatcactgactttttattagcggcactagaaattcccagcgcggttcctgctttcttgacaggagcccagggaatctcttggagtattgacaagtcaagggccaaacaagcagttgtgcactcgtgttttgcaataaactgggacatcatagaaatgctatcttgacccttggaccaagtagccctggtgaaaacacatgaaacaaagatgcatcagtgattcaatcaatttaaaaaaaaaagatgacacaaactcactctgggttcaagtcgattatctttgggtgggacaagaggggtggattgcccttgaagtgagtgagtgtcaactgtccattcgtcttcacataaacccagtgttggaaggcgtgaagtaacttctcagaaacactggaataattggagctgaattatgtctcggcctctgggtccaagagacaagtgaaatcctctataaattcttgcattatgaatacacgagttggtatatcttcaggtcgatccatcagttcttctcctatgttggctgggtcgtccagaccagtcggaagtggtatgaaatcgtcatcttggccatccttgaagatgtcgtctgtacgtggtctgtgtgatacatcatggtgcacaggaaatgcatccacaaactattttgaaaggttagtggtggtcaaaacgtacatggatattcgatgactcactcgtaagaccttggccatcttcttctgcgcaggagatgcatttgattctttaatttcttggcagaatatagccaggaattgtcttgccgccgcgtatcttctcatcgtatagttggcctccttcatatatgtatcgcgggtgaggtccttttctaccaagctgtactccgctaccattgggtaagcaaaaccagagtcgagaatctctgcgcggatgactttgcttgttttcttgcatcggaggggcttttggtaatcgacacggtataggcaaatcttctgtgaagtgtttaatccatcgatttcgagctggtaacggacaccatcaacccagcctaggtcgtccaatccacaataccaatgtgagtgttgggctgtcccaaagtggttccacctgagatcggtgggatcaaggattgtctcagagacccctggttgaaaataaagaaactttagcaaacatgggtgagaattgatatcgagatcagttggacttacatggagggctctttcggataaacaagagcccttcttcttccagagctgcaacaacatagggtgatagcatcatacttgcatttgatggaagtgccacactattgtcacttccagtcaaagtcgtttccacaatggcagatgccgggttttgaggtacagcttggaattccggttcaatgacagcggatccaaagttttgggtaatatcgtggctgttgatggtcagtgcagtgctagaactagcggcataacgcctggtttcttcttccattccaagccgctcttcctcgtcgagtgaatgattggtgaagttgtcccggtcaaatatgagatcaataaccttgttgtcctttaaaaactggacaaaactctcgtggtcattaacagaacctttccgagttccaagtcggcagaagggaaagtgagcttcagaaaagaactctctatcttcagtggacttggtgatgagttccaaatttccttcgtgcttctgacaaagttcctgcagcaaaacttggtgcgcattgatgtctgcatggaagacccaactggcagaccttatcaccgcttgtccagcaacaaatctgcctttagaccacatttcgaaaccacactgaacttggaccttctctggcgcattcattaggggtattgcacctttaccagctatgactttcttagcgattaagcggctggaacgggtggctgggtatggctgtggggtgacacgctgtcgacgggctaagtggtaaggttctacgaaattggccaaatgatcagtgacatcaatgattgccaatgataatgtagaatcaactttcataccttgtgaaatgttaaaggcctggactgctgttgtgttagacaccggtttggtcactgggggttatgatatcattaggtatttcatcgttggagcaatttataatgggatgagaggcaaaatgtctgcgtaccttgaatcccattaagcactggttcagctgctttggacaccgggagagtcgagattggggttcgattcaagaaggcaggtacttgaggcaaggttggcgttccatacaagtttcgtgcacgggcaatcgcttcatcacgtttggtttggaaggcttgggtaggattcatttgaggctgagttcgcaagcttggaattgaagttgaggggtttgatgctgattggttgacacaacctcgacaaaagtctcccaaaactgttggtgtattcccacaaagaacacaactcattgcacttgattccaaaagaaagtatcttggcgggtgtcagtatcaattgttgcagtattaaaaagagttagttggtaatcttacaaaggatcgaggttgttcaatagtgaagtgaatcaaagtgaggtttattggtgctgtgattgagcagttagagcttagcttgatatggcttggttttatatgatcgggtgttaaatgtcgaaccacattttaaaagtcaaaacaagccaccctccctgagcatgggatgggggtggcttgtttcatccctgcaacaccaggaagggtgagtcgggagctgcgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcacacacgtactgccttggaagaactttggattcatatggctgtttcatcaggcagtaatggcggttgggatccatggatggcagctcagggccatggctggcagttcagaaccatgtgtgacaattatggcggctcagggcagtcaacatttttgactggatggcggttcagtgccagtattttggcagatttggcggttcaccaccatatttttgttttttttggcaagtctggcaggtcagtacctccatatgattccaagactagagggaaaaataatagtttggtctaatgagaaacagcaatgatggtttccggagtcatggggaaaagagaatcgcaagattgataagaataggaagcttatatacactacgggggcacttttaaggtttgggttcgcaaaagttgcgaaatataagaacttcgcaagcttgacgaagcgttcgcaaaaactttcgcaacttttgcaaaagtttcgtaaaaaaggcaaaacaagctgcaaaagcagcttgttaaggttttgatctggaacaactccggttttttatgcggattgtgccggatcaaaaccttgaggtttgcttttgcaataatcttcgaaagatgtcgcgcaagtttggttcaaatctttcgcaactcttgtcgcagagttctttcaatggatgccaaaaccatttgggctctgggactcggaggaaaacacctcaaacagtccgcagcacccatgtttgaccccgactccatcggaaattcaactcaggatacaaagttcaccccatccccccctgtttcatgcccaaacctcactcaatcaggattcccttctgtctcaaatcattcatctcatcggaatcccccccccccaaaaaaaacaaaaacacttccacccacccaaaataattcaaggtgaggcccgttttcaaatgattgccccgactttacttcatcgttcttccaagtccaaactagtgatcaaagctacagcaaaaggaaaggcaaggaacccatcaactcccatcaagtcgttcaggatccgcaaagccattttcatttatcttaatttttttcttgtttcacttctgtcctttccttttccctctcatctctttcattcaatgattgtataagacatcaataagaagaatctccctctgtctcattgctcttcatctataatttatcttgtccttatttttatttattcttatgttattcatgttattcattgttccttgttttcctttgattcctctcaatctcatctcttcctcctttatcaacctgtttcctcagccaatgtttcattgatcggatgcaagatgttgttttcattcatttcatttacttttcttttgatcgattgatgtgattaaagaaatacaaacgttttttattttctttctttataataagtaccagcgagatgaaaaacaaaggaaaggcattgtaatgattccagtgttacaaaacttattacgagacacttgcaaaactatttcgcaatcatagtgaaaatgagattcgcaataaatgcgaaactttgggattgcggaatttattgcgcaatccttccgaaagtatttctcaagtcttgcgcaaagccttcggaatcccttttgcaagggacgcaagactttcgcaatccttttcgcatgggattgcgtaactcaccaggaccaaggtcggcaacgtcctcccctgcaggcggaggctgtgcaactattctgaaacaatttcgcaataattgcgaaatgcagcgcccgtggtgtatatcagagtgaagagttcatttgatgatgttattgcaaagtcaactgagattaggtaatcatcggcttgcagaaaacaggctactagatcactgtgttgcgatgatcaagggagagatgaacccaaagttcacggttgacaaacttgtgacactttgtgagtgagaatgttttggttcttattcacttggggaaaagcaccatggacaatctagtataagctatgtacaagattggtgttttctggttagaagcatactacaataatgaatataggcatactattctaacacacccccttgctgaaaaccagaactaaattaaaagaaatagttgaaagctactgaggttgactagcataactacttttatggggacagaaattagaaatagtaatcagtccaaagatccagtggaagagaggagcagggaaaaatcgtgacaattgatatactcctggccgccaggaggaattagccgtcaggtcatgccggagttgccttccctacaaaaataactgtcttctactttggggtttatccccacacgacgtcgatttctggatcgaagccgtcctcttcatcttcttcatcgctagggcctccacctccgagtgggaccactgatgtggcgccggctcgtgcctcaatattgtttgctcgagctttggatcggttcttcaggggagaatttggacaaaccgacgagtgatgaccaatctcgccacatctccaacagccggacttttttgggtttgtcgccgcagcagctgcaaaaagcatccggaccattgtcaaacaagacctgcgttgacactttgtgcgcctcgagtgccccaatggcgtcatcaagggagatttccgttggtgaatagaccagatgatccttgatcgtcttccacaagtcttccagaccacggagaagtcaatcacatatttgttgatctgcaggagtcaatttaaccgacttgaggtcggaggcggcattgcaaacctttgtgatgtatcgggctattggttgactgggatcatgatgtgaaccccagaacaaatcttgtaacatcatttgtcttgtgcgggtgttcttttcatatgcgtcgcagatagtctattagtcttgaacaatacattgaccggcttgagatccttgtatctgattgctagattgatcaagagcgtcatttttaaggtcgcacaagctacatccaagagtgtatcccaatcagacccagattctttggcaaagtagatacgctgagagccctgcgtaacgggtttagaatccttgtctttataattgccttccggtcgagcgagcttgccaacaacaatattgtgcaccccctggatggcaaatagttcctcgagttgagtgcgccaagctggaaagccaaccgagttcccgtctagaaccggaacgttcccaatgagagcggaaggtttttgggtggtccgagctggcatcttagtgaggaagacaatacgaggtcaaatacgagtgttgaaaaagatgttgagtcgcaagcagggtgagcggatgggcctcataacctgttgcgatgagcaagggagagatgaacccaaagttcacggttgacaaacctgtgacactttgtgagtgagaatgttttggttcttattcactggggggaaaagcaccatggacaatctagtataagctatgtacaggattggtgttttctggttagaagcatactaaaataatgaatataagcatactattctaacacactggagggattgagttcagatctcaacagtacatttcttttttttgcattcccattcatcccaaaacctaaagtagcaaagtttgtgagtgttcacaagaaatataagatatatttgtggccagaaaatgcttgccattcaacctttgcaatgtcttccagttccattctgcttctgattttcttgcttccttagctccatctcaattaaatgttttctgatcccacttcacattgatgtcagctgtgatcaagttggaaaatgccaaacctgagttttttcaaaaagacttcctatgtgtgccatcagtgtctacagacaagattatgtaagggatacactgggaaaaaacaatgctcacttgatgacgagtgactccaggctaagttaatcatgctaccccccatcatgtacccagctcaactatagttcagcccccctttagcacacaaaggggtcattatagttggattgcaatggcactggagctacatgatttcacacatcatctggtgagcattgttttttcctggtgataaaactgcgaaaattgcttgtgcaggtatttcaaataaacagaatttaaccttaagtcttagggggtatcaaatataagaaatccaccattggaaaccagtcatttatcaaaaaatattctgttccatcaatgggtccccagaggggaaagatgaagataccttcaaaaatgataccttgaaaaatggtgggttttttggtgggtttttcagaaacagtcaatttcataatggtggatttgcccatatttgataactcctattgatttttttgcttcttatcttaatttgctaccaccaactggtatgtccaaaaattctcaacactgattttcttgacaatttgacccaataacaagacaattgtccttgcacactcaccaaaacaccaaaacaactggaatccaattattgtttgttttctacataaatgtttcaaaactgtacagtcaagctgcaacaagtcaataggaaaaattaatcttggggaaggtggtagttgaaattgatgttccgacgtttgagcaaatgtttgcctttgaaagcagggacaacataagtgtaggctgagtctgctagtagcaattgcttttggttgaagtccttttcaggttgccaggccacttgcatgtgcaaaaatacataagcatcatgagatgagccaggaaatccagccaaataaaaaatgaactttttgttgatatcacatatgaccattactgaaatggagtatctgatccaagtggccaagagcaaataagaatcaatcaacaagggagattttttttataattcagtagtatcaaaaagctaacctcttcttatgatcaaagtaatgttgcccatccttggggggcttctggctcaaagggatggtttttccatctacaaatcctacacagccagaaaatccttcctcttgcatgaactgagacaattctattccttcagatttagtaggccaagtgactaaagaagattgtaatgcataaacagcatgaatgacttgtctagtatacagtttgattgttccaaatccaacttgaaacagaatttttgagcctgtagatagctgaaccatttccatttgattcaagacaacatactgctacagcaatttggattggtgggcacctttggggattacaagagttgttgtagaagattgggtctggttcaatgagctgtaccaggttgaggaagcaagggaatttcatacaaaacatctgcacaaagcttatttctggaagtccttgaagctcggacatgtcataacaaggatcaaattgtgttgtggggtttcaagctactaggtattgtttttgaagctgactcatagggaaaaagtaaaattcttcaggttctgagttgtgatctgaatccaaattgtccatcatggccattgcagcaagattggttgcttcaattattttctttcttcaagatactttgggcatgattgctttgtaggacttgagtggagccaatcttggtgttgatgatgaaagaatggtttggtgatgggatgattggtgctgatgatgtgaagtttggtggtcagatgatcagtttggtggtggtatgattggtgctgatgaggtgaatcttggtggtgtgagtgaaatttggtggtgatatgagttgaaacaaatgggatattttaattagggggtatcaaatataacaaaatccaccattatttaattgactggtttgaaaaattccacccttttttaaacatgttggttatccatttaaccccttttggggcccatttatgcaatttttttttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctattgactggtttgggtgaaaagatgtgtgttttttggttcaaaacccgttggggttgatggatgtggattttgcaaacctgtcaattaataattgtggatttcaaaaagaaaattgacaggttttcaaaggcggatttgctatatttgataccccctaatacaataatcaaataaaagaaacaaagcatacccaagagctgttataaaccacagagacagacaactggaatgtaattcagacaggaaaaaagtaggacaaggaattaagaacaacaaaaacttagccatagcattagggtgacaagaatgtattgcttcaactgcacttcttgccatgttggaggacaacaagaccttgtagatttcaatttgggtttgattgattgttaatcaattgatatttgatgttgagtctttgaggttttgtgatcatattgggaagatttgggcagaagattcaagaatgtggtcaactacttatgagtaattgggagactggagaagaaattttggtagtttttaggtcaaatttacagatgagataggcaatgagattaggtttcacctgatgatgattagagtttggatgtcagatgtggatatggttgatgcagagtggctgaaagaatggctggtgcagtttgacagtcacagttgtcacaaattatggctgatgatatgtattctttcaacagattgaaactagagttcaaatatttgtaattctaatgccagaaatcctgataagtcataagtacccccatcaaggagggactcatgagttaagtttcagttggaatcagagtcaatgacacaaaacaatccaggagaaagggattcctccctacaaatattgacatctgggaggattcctctccactgttgtaagactcaaaatgtgcactgttgtaagaatcaaaatgtgattgtgaaaatctctttgctgaattgtcaaagggacggaggtgcaagccctgcctttttgcatcatcaggaaacaagaccaccaaggtaagcttggaaatttatttagtataaaaagaattatcttcaaggatgaaattgttatttatgaggattgattgtgttgtgcagtgttattcaagctggtgttggtgatgttgttcctggtatttatgtcttgatacttcagattgggctttgttaagtgtcaaactaaaggtgtatttcagatcagtaagaatgaaatacaataagagaagaaacaataatgataacaaatgaaatgaagaagaaaatgtgtacctaaaggcaggagcaacaataacaagggaaacgacaaagaaggacaatgaaggaaagaacaaggagtgactaagatagagaaaagatgtcagttgataggagtttgtgttgatgaagatgattgagtcaataacctatgacgatagtaaagacaaagacgagtgctaaagatcggcggagagtcgagaggaaagggaagcacacgagttggcagagatagtagagagtgctaatagtcggcaaagagttgagaggaagggaaagcgcacgagaaggcagaggtggaaataactgagatgatgttttagatagagaggataaatgatagggattgtgatagggattgttcgatgaaactggaagagagcaatcacgatgaggatagagacgtagaagataatgatttgtgttcttcgatcctgaggaaaagagagagacaaggtttctcggaatatgatagtttatatatatgagagtcagaagtttttatgatgatgtcattgttaactcgactaggattaagtaatcattaatattggtagaactaccgctagagcactggagggatcaaggtcagatctcaacaggcttgagtctgaatcctgtatgtgtgtgtatgtaatgttatagaggtggttcttgggcccaaatgttctaggagcactatgcttcaaccaagaattgaacagggaactggatcttctgtgtaatatttgtgaaactgaactgtgtgtatattgaatctgtatgattcactatgtgtgaaaccacttgtgtaataaatatgtgtaatttgtgacaggtttgtctcttgaggtgtgtcctgagcgggatgaggagtgaacagctggcaggcagaggccttcttatgtagtaaattgtaagatattttagtcccaagggaccacctgggtgaggaatcttagatggcctgttccagaaaaatatcaagggattttggctagactatcttcaatgcatcatgtttatatgtaagctgcaaggaaggaatttatctgtgcagtatctgaatataggggatttaactggtacaacttgtggccaacttgtggttctttgagaaggaaatgaattcattatgcaacaagggaattcaatatgaaatatctattgcggggaactcaggtagtgggactgaaggttcacagacttagtgacacgggagcaatcacttaagataaatgaggtttagattcagtgagtcaggaaaatgtgataatggatatgctgagctatatacaactagttagaagcatacactcaatataagcatctcaacaatatcatctccaactgagttcacctggccctgtgagttccatgtgacatccttgatctttgtaacttctgatccagtatagatatgaatggggtttcagtgagcagctaggggttaaattggctgtagattccatttatgacttctgcttgaccatatcttgaaatttataaataatcaaaaattcaaatattctccctttgtacacaggaataatgaccacacccatgggtgtatgtaaactctcaacagcaggagtgaatcccctctgccattgatagtgaaccctctcaacaaccaagaggggatcctgctggctgttaagtgtgtatactcgcaacactgtgaggcttactcttggtcactgagagtggagggtttcctgtcaagatctgcaggtctcccagaagccatatcacaaaatttattgattttttaggtctaaattgacatctgtgaaggtaaaatgtatcatgggacatcctccaatttgcccccttgatggcctggagggactcctctccgctgttgaaagtgtcactgttgacaactgagagggattctttcagctgatgagatattacaatctcaatgaccaagaagatacctcctagctgctgagagtgtacactcgactcagcaaccaataggaatctgatggctgagaggaaatcctctctgcctttgagagtgtcactcttgatggccaagagggattcagaatttgattacactgccttttccactgtgagtttggtgaatgcctcactccacaccagttgaaaaccgtctggtatttatttttttcaaaatttccatttatcatcattcctccagcataccctaatccaatttccaattttcattttttcatttggagcaatattaaaatgtctgaaaaaggtgaaataactgtagaattttttggaattttataaattagttttttgtatttttgtcttcagaatcattttttaaaacctatttcataccacttgcccaagtgtcatgatttcaagtttgtggggtggggttgtgtgatccaaacaaacaggctataaacatctggtagtggtaggtgactgtaaaatttctaatgaggcaagagtgatatcaaaatgtccttggaatggctttctcataatttcaccatgaatgcttcagttttgatatagaatgatattgaggaatttcaatcttcaatcaatttgtaaaagtgtgatgcaagtggttatgccatttcataaacctgggagatggctcaatggttctgagaaatgaagatatcaacttgctagaggtcataatttatatttccttggtgttcaaatgattcatttcttattatttactatgagtttgttgacttttgaaaaaaaaaacttctaaagagttgaccatgtgatcagtctggaggacttcatgttggcatttagagtgattccttaggttctccccagtcctaaattagcatcccaatcataattccaaccagatcacatgaaagctgtcttcacaaggcttgtgaaaaaacaattttttataccaaaaattaagatctaaggggtgtaaattaaattcttggagggttgtaaaccacaatgggaagtcatccactggaggacttcccgttggatctgggacccttgcagcagatgatctagactcaaaagctcttgattcttgcagagaaatttgttttttgaggctccaaattggctctgggagacccgcagatattggtcagaagtcttccgctggtacctgactacacatgatgaccaaagcttcccccctttatgtactcttgtcatctatcctgaactcatctcctggattcacaatgggtggctttaaaatcaagggcttatagaaaaacaaatttgaatcaccaaatcaagccaaacaatgaaaaggcaatactcacaaagttgcaaaaataggaacttaatattttggatcaccccatgaagggggggggggggggggcagaagtggcttggggcacttgtgtggagttttgaagcattgttctcttgggcttgccaaagatgggtagaggcccgacagggactagaaggggcactgagactggagaggaattcttccccgctgccggatcaatgtttttcacattgagttaatgggagatggaggatggtgatttcttccccttggaccgacacattccatcctggtcaaggggaccattgtatgtaatccaattcttccttccacctcatccaaccggtacaacattgtacccggtaaggattgttcggcgtttcctaaaatttgggctccacatccggtcacgcaatcatggatagcatttcagactactgcaactagagggacacgttttatggtcaccaatcttcaccgatctaccctgttacacctcgtgagtttgctttttccgctttctctgcagaaggtggcccaagtcatgaggtatcagagctccgccatgcatgtttcgctatccccaactctctatacgagtctgtatgtagttcttcagccggcgaacaataagactgggcccagttgcaaattttgaggtgaaactgttcgattctttacccattgttgaaataattccatgtttgtttcgtcatcgttgtatacatcaacgggaggtgtcatgggatcgtcttccgggcccaatacttcatatctgccaacgtatctcgggctctgaattccggggatgtatgcatcgaggccgtaagtattgggctatcacgcccataaatcttgcccaatgagctccagatgcagcacatttaaaaagacggggtgatgggctcaatctgaaagagtcacaattgatacctcgattgattatttcaagatgattacccgtttgattcttcttagcttatggctctcctcagttcaccctggcggagcttatgaccagtctatcgcaatggagagaggccatcgatcttcagactgtatgcactacattcatattccgtcttatcagagcagacgagagctcgtttgttcaatctttgtttggcctgccttaatttgctgacgctctcttcaccggccctacaacgatattgtttgttgatcaaaatcgttcagtacttgagcagatctctgtcaaggaaggaagtattcgtggcggactcgacagaccgtcttctcagaaaaatcaaattcctgagcgcagaaaacatgcaatccgcaaatcaaaaaccttgttgagcgactacaaaactgaatttccggtttacgtcgtaggaccctccaccacatttgggagattgatcgacaagttggccgaagaacattccttgactccccaaatgggtcagtctattgatctacactcatcctcctgaaatctgctgacagtcttattatatgttgggttcagtttcagaaatgaagggaaattgggaaagaaattcaggttcaagctttacttacctatttacttctcgatttgttgcaattactgactggagtgactttttttcattttcagagaaaatcacagcgcttaacgaagacttgatggagcttttgccctacgaatcccatattaatcaaatgtttgacttcataaaatggaatacagatcaaaaacaaaacccaaatatctatacggccagcagtatcatacaagaatttcagaggaaggttcgaattttcgcgaaactaagacttttgaagctaggcgactacgattcgaatgaatcatactggaaaatcgttcaattactactgcctgcacttgagtttccctctactcagcgctctcgattggaagcagagaaacagttacaagcagttgccggttcggtattagatggagtgaaggaactgatgaccaaatacaatactgaagctgagcttatgaaatgggaatatcatgagctggactggataaatacctggaggtatacttttaaagtagtggatcttttgctcagaaatggcttcatcaatcaggaaaaatttcttattttctcacaagatcaggaattggcaaaattagtagtggtctccttcatcaatttgattgagaagcgcccctcttggcttcagctcaaagccaagacagattttgggaatttagataatacttcaaaaggtaataattataaacttaagaatcaatcacttgtataagattgggaaactaattcatcttggacaccttttgaaaaatgatgactgtgacaacagaaatcgatgatgatatgagaaaagtcatagaagagccctactcgaagagagcaatgaggcattggaaaaattctgggagcacagatttcaagtcttttgagggtacatcggcgttcattcttatcctcttctcaagctttgaactacttctgacaagaatttgtatggcgaatttatgcacattctgatttttatccttacagaatccctagtctctggattctctcgaaaggaaagaagtctacgcaatggaatagagcggggatcttctgacgaatattcagcaattaaacctgagcaacattacattatgaaaactgaaaaatctctatcccctggctatcgaagtcacgacaacggggtttggaattatgatcgattatcccagctgacaagagtgtttagagaattgatggacagattgactggcgacacatcttggtctcgtgaaatccgttagtcgattactgacatcttgaaatctgttgatgcttgatgatcatatctttgtttgaaaattttaggctcaagaataataggaaattgggtagtgaactcaggtgagccttttctttggccattttttctccttaatttcttgcaattaacactgattggatgaacatgattggtaaatagataaggtcatggcgctctacaaaaacttaatggagctgtcgcactatcaagtccccctcgttggcactttccaggatgtcaagcgcactcgtagcattagtcaattcccaaacatatatatggccagcaatcttatcgaagaatgtcagaagaaaatcgagattctgacaaaattaaggcttttggagctcgggcaatacgattcggacgtgtcatatcacagattgatcaaatccttacttccgacattcaaatttcctgtggatctttcgggcgaaagctttcaattggaagtcaaaaacaacttggaagatgttagcactaagattttggggaatgtcaagactctattgaccacagacggccttgaatccgagctttcaaaatggactcgtagccagcggaactggcacttaacttgcggctttgcgtttgcagtagtcgattcgttgtcggagaatgactttatcaatccgaagaaaataaaaagattcttacaagagaaggaaatagccaaggtagtacttgattatagtaagtcgatctggaggcaagataccggagcaagagactactctcagcaggggccctggtcggagctgaatacatctttcaagagtgaacaaaattacatcttcctcccaagctaaaaacgtttagacacttggcttacttctcttatttttatcttcattttccataccagaccttgatattaaaaccagaagtgcgatagaaaattcattctcaaagatggccattgggtcttccaacttctgaagaagccgcaacagccgaccatgatttctttgggggtaaggcttactcgtatcttccggatcccaatacatttttactgattatcatccagaaaaggagtagcccttgagtgggaaaggactactagtactgttgaattagatcatagttctggtagaaacattattttgtccaaattctttacattaattgcggtcataagtcacaactcttgtttcaccctttgtcatgaaatgctggttttgcttgtatgcctcatagcctcaacaaaacctttcaccttctgtttatgatgagcaaggttagtttatacatgtgagcaatgctttcactaccagagaaagtcaagcagctggtgtcagttgacatgcaagagctcagaccatactctgcactgagcttgagttgaactcacacttttgttgtacctttttttttttttttttttttttttttaaagtgtgattttgcctttagcattgcacactatgaatatgcagtatcgagagaatagaaaacaattctgaaaaattgccatacaaataacaaagtttgtttaagggaaggcgaggtaaatcaaagcaaatgagaaaaagggggaaatagggcacaagtataaagagaaaaaagaaaagagaaaggaaaacagaaaaaccatagagggaacaaaagaatctgtgaagatgaagagtttgataacatgaagtgtatagatcagaggaagttgaacctctctgcttctttaatgaattgaataatgagggggtgtgccttgggcgtgtttaggaggagatggggtctgtttgggtcgaatcggattttcttggccttggccttcctgacaagggacctgcggagaaatttgaggtgagggcagaagtcgaagaagtgtattgtggtctccctcccaggacagaaggggcagatcgggtccattcgccgcttggctttgaaaagatgttgatggagaggggaggcaccagaagaaagttggttgatgagagagctgtgtgaaattggcatatccgagatccgggactgaagggatttgggaggtgtttggtggaattcagctgagaatgtcctgatagccttggacaggttgcctttcagcctcctgtcaggtgtcttgtttcttgatgttgttgctgctgccaaattgtctgctatttcatttcctgttattcctttgtgccccgggcaccaaactaaaaataggtcaatatcccgttgtgtgaattccaatagatgtaggatttcaaagaaaagatactgcccgggcttgggtacaccaaagttctttgttcgttggattactcctttgttgtctgtcaggatgtatacggaggtgaagtttgaggacagcaaggcgattttcaatagctcaaaggcgagtatcagtcccaccgtttcacattcgtgatttgaaattaaagggtcgactcctagggcagaagatacagccaggtctaaggatgggcagacagccgctccagccccccctttatccttatcatatgagccgtcagtgtaaatcagaaagtgtctatccgagagagaagaagattggactaaagcttttgtggcttcaatggcctcatctttcgtcatgtccagattgaggtatgttggttgggggcgtgatgggggtgcaggccctccatattggatctggatttcctcaactccacgttccaaaaaggctgccagttggggttggggcagtggtgcatgcttggggtttgggaaatccttgttcgtgccccttgacgcaagaatacactgtagcttgcaatcaaatctaatccttgttagctttctggcaaagaatccaaagctgattttgcgaatctctgcctctacacgcggtgctgcagatctcgatttgtgccaggcaatggccgtattcttgaaggtccctagagtataaattgccatcaggttatctactttctcagcaagatttcttactttggacaagttgatgcaagttgcccagtgttgtaccttgttctgatccacccctttgaagtctcaggttgtaccaccaaattacatcagcacaatgacctgagcttgcattgaggtgtgattgaagcttgctgcatgtcaactgctgacagttgcttgactttttcttgtagtgaatttaccaataaaatgagtgacaagttccagtgagtcaatcgatttcatacagccgcaacttgtatgccccattgtgaaaggtggggctgccaattgaatggctctaccataactctcatcagcgcattatccttctaatttgtaatcaaggcccacaatgactgatttttctctgacaaacttgagattttaatatgtttatgaagaaagcacaaactcattaggattcgtatgtatttcaatcatgccaaatagttcaaagtctaaggctcccttcagctcagagagtcaaccaacaagaagccacctcaaaacaaagggtttcttcacctgatcttgagctcgggggaactgtgattttgatcttgttttcaaagtagacaaccttcacatcatgaactgcatggcttccagtttcaatatgataataccagctcaagaaaccaaacaatcttcagaaaaaaatacagcttgcctttcaatgatggctaattggaagagacgtgtttagcaaaattctgcctccctcaatatatgtaccaaccatagctattcaaagcacacaatcattgtcgtggcaaaatctttctcagagttcactgcaacacaatttactgaaagcttgcaagtaaaacacaaacaaataattataagaagttgaatttccccagaaaacctcatcatatgtaaatatgctgagtttgtgaagtctattatctgatttggttccaccatgcatgtacataaaaataatacattcagtttttgttgatccagagaggagactagggtcgaaatgaaatgggaaaacatagaacacacacgcaaaaaaaatgtgaacgttgctcaaaattgaaatcatagacgaatccctgtggataggatgtcaatgaagccaggatcgaagcagggagtgaaagagggatatgacacaagtggtcgaaatcggaaggattttttgagatgctttctaacatgtttccctaaacagtaaaatacccgggggggcaaccagtaaagatgggggaaaaagagctcgcagaagaacccagcctgtgagcagtgacagcggtgataggatcaactccaaatgtcagaaaagacgtctttgttgttgccgtttgttgaagtggtaccactggtgaagctgccgaatggatcttggctctgttggcgtagttgatcagcgggagaagcccagacattgttactatcgccgaatgaattgttttgggatagattcgagggctttggaagagtatgaggaagccagtcaatatgcagctcgggagatagaagactgaaaggactcacgttattcacgttgttgacctggggcatcgtgttgcttgccccgaagtttaaaccattgaactgattgttgacagcgtttatgtttggggcttgggctattggatttgtgtagctttgctgaggtttgactgcaaagagtgaaagaatatcgttcttgacatccttcctcccagcaggagcggtggcagtgactgcagctgccgaggcctggggcgagaaatccaagtcaaacaagcctccaccgacactcggttgaacattatttacgaccttgacgctcgccggtccagaagttgttttcacgggttggtcattcgggctgtcaaagaaatctaaggggttgttcgtcgctgaggctgaggtggcaggtttgctcatcgttggtggagtgactttggatatcgtggggtgtgaaggggcagcgttctgggaaacagccgtgggcttcagaaggaaaataagtatttagatcaactttaattctctgtgatttttgtggagctgagatcgatgagagtgatcttacaggagcaggagcaacatccttatcatcatccaacgtctctggctctggtagaggaccctccatcgcccaacgtttactttcgtatttgctgcgtataaagctttcgatcttactaaaatttattttgatcgcaatgttatatcatcaatgccagttagcaaatcaaatcacagcagattaagactgtacttaactggtccggaggcatatgtccaggtcggagatgagcctcccaatatgcattagctcttttattaccccatcgttgaacacaagccacttgttcgggagtccaagtatcaagatcgatggatttgactggggaatgcgagctgtgtcagacttcttgttttgagtaatcagagcattgcatcaaagaaggagtacacacttctggtgatgtggacacccatacttcgatggatgccactacagcggatacacatgaaacaccctagattggttgaagcccatctgggatctagagaaacgagcaaaaaaaatccagcatgtcagtcggtgggaggtgacatcatcgattgggaaaacagaggaagctgaatcgattgaccatttctcttgcaatcggcgcacagtttgttttcgggttggcggagcatggccttcaatacttcagcatggcgggcattgagggccttgttgtcacgagcgcttcgagtggccattcttcttggtcttgatcgggtggagatgcaagcacggaagcttgatgaagaaagatggtcaacaacagctggcagtatcagtcgacctcaagagggaatccggataatgaccatcgggtaggtacggggggcctcgccccgtgcgtcggggtaaggatgtatcggtgacagcccctcacagccacatgtcacacctgtagacaggtgacaggacaatcccaaggcagaactcgaccccgagcccgagaaacccggtagatgttatccgtggagtctttatcctgttttccgcggacagcagcacgcgacaccactcggattaccctttgtcgatatccaaggccatcgaaccaccaatcaccctcacgatgaatcgagcacttcctttcacccatccaggtcagattaaaactcgttccttcatgcccaactcatcaatctgctggctaatcagacttaaaatttgaaacgggcaaaacaaaaaagatttgcaacagtatacttacgcattccagcaaggtcaagaacaaggtgaatatgaggaagatgatggaagtcaagaagatgatgaaggtgaagaagagggggaaggagaggaagacgaaggtgaagaagacgccgccgaggtggaggatggaatgaatgaaggtgacgaagaggaagaggaggaggaggaggaggaagaagaggaagaagaggaggaggaggaagaagaggatgaggaagaagaagtcgaagaacgaggacctagcactttacccgatccagcggctcctcaaatggcatttcctctcgtccagaagccaatgaccgttcgccaacgaaaggaactagagaaaattgccagacagcgggagcgtcaaaagaagaaagagatgaaggaacgagagaaggcagaaaggctagcgaagagggaacaagaaagattagcccggatcgccaagaaggaacagctactactccaatccaaggcagccaagaaagccaaagcaacgatggatggcgatcaacgcgcctggagtatcggtagaccaatgaagggaaccggctcttcctctcaagtattatctcgcaaaatcaaagttgatagtcgaatcgagaccgtaagaagactcatcactcatactgaaaacggcgaattacatatccacccctcagggactgccggagactcatctggtaatacgcggtggtgcgagaccaaagtccatcaaggtgtcacttacttggtcgaggatgatgaactaacccttcccagtgaccccaagggcgacacaaaagtcactccagaaggcgtcctgctgggcggtaagtcaagcggttcagccctcacgaaacgcgttatctttcgtcgatctgagccccaatgcctttttctcgattcgtttgtacaggtcggcaatataaaattccaacgttcacttccaaaaataggtcgaatcccaacaagcacttcatgctgtcgatcgatgccgcgagagctgcaggttacagagactcgttgtatttcttccgacgaaatcctttgattcaaaagctcccgtgagtcataaaattcatttgttttcttgtcttccttggttcatcagcgggagtgtctcattgtctgctaacttttctttagttgtacccagatagaaaaagacgagttgatttgcgctggttttctatctggcaacctcaaatcacgagctgtgaccatgtgttctgcaaggaacgctttcaaagtgatgggtgcacgctttttaaaaggttcggccctctcgattattgaatcaactcgtaaaattcaaagaaatcttgaactgactgttccggttttgacttctctatccgattggacaaccaattgaatgttctagatggtagacaggtggttgatgactattatgaggatgcagcattagccagtggggcaaacttaggagaagttgctctcgccgatgggttagagccccaggacagaacagcaaccaatgccgcccctggacaacccggagatccatccgcaggccccgccgtggctgatgtgccggagagcacgacgcgactgccctgccaaagtgcatttcgtctagcgctgaatcgcgtcaacccatccgcagcaggctcggctactttaggactgaaaacaatttttggcggcgacggcaaggctccttcgatcgcaatcccaaatgattcaaaggagcggaggcgtcggatggctagtcatctcaccgctaagaattggatgatacagtactgtcgagctattagcgagatgaaccgacatcttcgtggcatccgaaacgagcgtatggtcaagtttccaaagtacccatcgatcgcccgtttggcagaagatccttcaactagtgctgataatgcaggtgatgaagagatggagtggagagaggtcgaagtggaaatgcgcttgaacggggacggaaagatgatggagcctggcgaggagatggacacgaaggaagagccagatgacgacgacgacaataattctaatgccggaggtccatcggctacagcgcctgagccatctcaagtgttttcccgaatcaccagtccgctcccccctacgtcgacaatcactatctatggagtgaaacactcgtcgacatctcaagatcagaacaactcaggggaaggtgcttccgggcaagcagcgggcgggggtgattcatctagggtgggtggctctggcatccacccagcacgggcacgttcgccgcacaaacgattcttcaaatcgcgcggcaagaaggcgcaaaatgattggtggacaacgacgaccaaagtggttgagcaaaggcccaagcaacccgtgatgggtctactggacgtccataccggccagccccatgttcgacaagatacacaatccaccgcggccatctgggagacggcggacgatcttgaggagtggacgaggtgcagcaaacgccagaaattgaatggctcccaacccgatcctcaagcggaccatgatccatccttgctgaagaccagaacaatcatgaacgggcctgggattggcagatctggaatgagctcagtcaacgataccatcttgattgaaaccatattcgacgatgaattacgcccatctaaatacgaactgttaccaggaatgtgggacttcagatctatggagccatgataactcaatgcgtctcccgttaattctttgtctttccatgttgatgtaatcaagattctattggattttattgtcaaatcatgagatgacttgattcaatacaaacctttctcttcttctttccatttatttggagcatgtgtcatgtgaatatgctgtccaaacttatcatatgaatacattgtttctttgttgtttgtctcaaagtttctacaacaccatttgttcatgtcaagtccaatcaaccaacacactttccaatgcttgtgtttatgcatatacatcaattgaaaactctaagactctcctaatcattactcctaaatgagaacaagagttatccaaaaagtgattagaaagcaaagcaaaacttgatttgaaggtcttgaggaaacatgcatcatcaaaattgaagacaagaatgagatcaatctatcaaatttactaataccagagagaatgatttgccataaattcattgtggattatcatgttttagaacctttgtggccagaatctttcttattcttgttttctctacatatggcatgatttattgcttgtgtaattcttcttgtggtgtatttatttaatggtggtcttccaatatgcaaaaaaacagacattcaatttctcaagaaacaaatcacaaaagcaaggaattgcaagcttccaaaaattccaccttgcttaaattctgatttcagctcatgctaggttgggtcaatactatagggctcaattcattctggctggaggcctttgtatttcaagctcagattttgccacaggaggccttttcttacttttttcagaagccagcatctgtcacatgcagtaaatgattggattttgagtgaaatgacactgagaaatcctcaagaaactgctgcctgttgacatgcagaaactatcttgaaagtaggatatttgattggcccattattaataaaatacaacaaaactaacacttttttttcataattgaacctgtttttaaaggcttcgaactccaagatggtgccattttctacccttcaattatcatcagctttgaggtcagaggtggagataggaggagttgacacaaccaactaatattgttattctagtttggggaagggtgacttaatgcccttatttgactcctgatctgttgaatatttttattttctccagtttgtgatttcatcctactcatctgtcatacaaacaacttatctttcatcttagaattgtccatggcaggatgagtcaacttctggcctctggtccgctgaaaaagacgcccccgcgcacgcctgtcttggcgcgctcttggtgcgctcgatcggggcttccatcgtgtccaggctcgggtcggttggcaagagcactgccaagcctcatcatcaaccaccaaacatatcgcaatggcctcggtattcctacgatcccaccccagatggagcttgcattcggtccctctaggtgcctcaaatcgcttggtgatccttggccaactccgtttttcttccaagtctagcctcgcagacgaggccacggtaaaacagccgaaaccatcatcaaagcaaagtagcacccccaaggctaaaaataagccagcaaccagtaggttcttttttctacaatttgcgccttttcagcgcaaccagaggctcacatttttcccctctcgctgcatcctatagaaacacgaccccagaaactggtcccccccaagagagcaatgaacgtcatgcaattagtcacacaagatgtgatggccgttagtctctcatttgttccatctatccttccggatttcgagcacgttatccattcaatttttacagtcatttcacttcaagcagctagcttaactaattttgttgctactctcaaccaggaactcaaacaacaaaatggcaaattaaccaaggaagatgccaaacagtgtttcacgatagctgctgaaaaatatagatcgttgagcgacgctgataagaaggtacgtgatcaagttttcttcaatgatgagctcatatggcaccaatttcactaattgtgcaattggattcgggctcttgtctcactcaactacatcactttcgatgtgatcatgtttccatcagaattacctcgctgagttagaccgacgacgcgagatctatgaaatcgaaatgcgtgacttcctcgactctttgacgcccaatgattacatcaaccagaacgagtacatacgtcggcggaaggcccagggccgctcgacgggcagaaaaggtatcccgaagttggaccctaacgcgcctaaacggccattgaatgggttcatgatcttctgtggagagttgcgagcgaatccgtcgaaatttccggacctttctgagcagattcgctcatcggaaaaggaaccgaattccagcgccgtcgaaggatcgagaatcttggcaaattactggaaatctatgccagacgaggttaaacaagtcagtctgccatctactctttgtcctcctctttatgactaatgtggactatgggccctttaggaatatgtcatcgaagggcagagaaggagcgatctgtacaagcaagaaaaagcgcagtacgatgcacagctcaaatcgacctcccagtagattcgatcgtccatcgatctgcacatttgtcgaaggagtagccccggtgttagaggaatcaaattgcactttgtcaaagcatcagatctggtgattggaatctcagctacctacatgagcttactggaaccgtcgatctgcagacctatcgttcttaccagaagaatgagccaaaggtggggttgatgtttgttcttcaaattgaaaggggctattctcaaccatatcggaagttttctggcttgttacctagtcgtagtcatcgccgcaaaaattatcaatgtcatatacccatagcataaccatatctgctaccagtttgtatttgttacaggtcttgaaaaaatcaagacaaacctcattcaaattgcacactcctgattacatagagacaaaggaaacagcctaaattccgtttgaacactaggtaggatacaacaaaccatttgtgtatgtgatttgatcatgatttcgaccacatatcatgaactccatgacgccatctcatcgcactcataagcaatcatccaagttctgcaggcgagtcagatgcatcacatatgcgatgctgttggtgagtatgaacctatttatgtatactcactcgtaaccgttgatcagtctgcataagaacaactccatagaacaagcagaacagagtgtgatattcttgataatgtgaaattcaaaaccaacttgactcggaccttagcaagttacgattccaactgactgggccccattccgctgggggagaataccagaaagctcggagtaacgcattgaagcccaatttcccggattgcaggagtaacctgcaaaactcccagtgtttgccccgcttgccgctgcacacgagatacgcgtcgctcacgttcgtcaagccagtatcaaaagttctgggtagccacgagttctaaggttttcctggtttcgctcacccccctcaccacagcccacgctcttgtttcctgatagcttggtccggtttcctggatgacggtgcagctggccagtggcatgatgatattggatcgtctgagcggcagctcacctctttcacgcaagtttgcatagaccacgccacgttttgcagcagcttggattcattcatgttttctcaacccccagtcttgattaaatcagcgtctgtcctgcctccgagaaatgctcgacggttcaccacttttatcagagcagtgtcaggactggtgtcagggcaaaaaaaggaaagatagcaaagcgacattttataggtcgaacagggtaactgcttcttgatagtagcgaacaaagcatcttggcaacgacccgagcaattcggcagctcgaaggaaatatatgaaatccgaattccttccagcctatataaatcagggtcctgtcagaacgaagtagacttttagctaggcgccacaatctgttttttccgatcacaacacgttcattcacatttgctttttataataaatctatctccttcacatccttcacttccaccctgcggccaggcaacttgtttgcttctgattgatatcgggtttgcccagaacgacttaatctgtttgctttacttgaacttaacgttcgaagacttcatcatccgccaagcttcgcgcaccaagtatccttatcaagcctgccccttcgacccaactagcaaaaccttttccttgcgcccttagctatctctctcgaacgaagatgacgatcatttttggatctaagatctccatgtcattgttgttggcagtccaactctcgttttggttcatcccagaaaccggatccctagtcccgccgctcacgcagaaacatcctggcaacaacgccacgcttgagaatcctcccaatcttccgaggaataaaacctcgacgcctactaagaaccgttccaccctgagacctgtgtcgaaaaatgctcctgccaccgagtcgcataagagctatatagtcctgctcaatgaccaggttgaagtctcagaattcgtgtctgctttgaagaagagttgggcatcaggtagtggttcaccgttgaatgaaaaccaagtaggctacgtttatcaagaagtgggcttcaaaggttttagcgcccaattggacgaccaagcctttaaaagcctctcgcgaagtgctggggtaaatactccctctacttatcgctcttttctaatgttcgaagagtagatgcgctaacaagctgtaattccgtatgactcgttgcccataggtccaggaaattatccccgacacgttggtgagcgtgcatccgatcgatgaagtaatttctgatgctttggctgtcaccggtcttggggtcgaaccttcccacaacgcgaccgtcaacgcccaaggagttcccgaccattattctcaaaagggaaccgcaccttggggccttcaaagaatcgaccagaggaaagtgatcaccacccatggagccaactctgctgcggtcaactatgactattattactctcagccggctggcgaaggtgttatcgtttatatcttggacaccggtgctcgtgagactcataatgattttgggggtcgtgtcgagatggctgcccaattcggtggatgtaagtgatccgaaattctaacttgtacttttattatgtcttgatttcctcattcattggaattctgtagatgatttgaacgacggaaatggccatgggactcattgcgctggtatcgttgctggaaaccgctggggcgttgccaaaaaggctcaggttaaagcaatcaaagttcttgctgacgatggaagtggctccacttcgtaagtcgtctttctttttccaaaactcgctatcctcgaatctgggttgagctgataattatctccctcgtgtcgcgtctgtctggctctgttcaagtgacgtgattgccggtgttcagtatactttgcaacaatacaaagcctctggatatcaaccttcagtggtctcgctatccttaggtggtgacaaaaactccgctttggaccgtgctgttcaggctgctatcaaccaagggcttcattttgtagtcgccgccggaaattcgaataccgacgcgtgtctttcgagtcccgcttctgtctctggtgccaagtaagctctttttcttacttatatatgtatcagtctgcaaggcgggtagtctgaccaatcctgcgttgatctttacagtgtcgtgactgccagtgacatcaaagacaatcgggcctcctacggcagctggggaacctgcgttgacttctttgcgcccggcacagatatttcctccgcttggttctcggctgatgatgccgtcaaaagaatgtccggaaccagtatggccactccccacgtggctggtctgatagctgctcatcttagtcgacagaactacaccactcaacagatgtccgataagctcaaacgagatgcgacccagaatgtcatttacttaggtcctgccgactccgatccaagctccacgccaaatttattgctgtaagtaatctagctctaatatccgcaaatgcaacatcactcccaacgagtcctttcgcccctctctccgtgggtgctgtcagctgatggtccgtttacgctattttctagctacaattcgcttcaataaactgaggcttcccagtacgagctcgcttaaattatcgtttggtaagtcatgtggccttcttcatcctcataacaaacaagatgctcttcattctaacattttcttcaaaccgacatttcctctagaacccaagccaagggttaccatgtttcaccatttcttgaacggggaagatatttatattttcgctagtgcgtcctctttctattgttcttcgttcttctaccgtatcaacaaagctaacagaggaaactattgattctttccttactttttcgtctacataagtaatattaattgtcaggttttttatgttgctatataaggaggaggagtcgaattgccgctggtattgcgatgtgttgcgaaattggttatgcgtaatgatattctacgaaaacgattcaagtaaacattatataaaaaatattgctaaataagcgttacaacgcgagagatgtcctcttgtcacaccatcttttaccttgtgtggtgagacattgtcaggcggtcgatcgcagggaggtccagaggatctctccccgtatcaccctccaagttttggagggactttataatcaggctagaacagacatcgctatgattgtgaacgtcggctacagtagcttgaatgaggacgagtgagatatgagatgctgcctttcagtatgcttcctccggaggagagagtctagtctttaagttcagagacaaatgttgtcattgtttgttctgctttcttgaagtcttacagccggaccatctatttgccagcaactgaatgaattacaaaccccagacccaaaccattactatggtccagatgtttccccatcaaaacctcaagcaatgaaatgacggctgtaagcctggtcatataggccgcgtctcgcccagggcttacattgagttaacacttgtacgagatcgagctcattgaatctgattagtgccttgacttacagacttgataattgaatcaggagtaatacttgcggtttgcggcagcaaagcatgaactttctgagtttacaacaatccacttggaagatgatcagagtgatacggagtattttaaacgagcaacttgtgcgtttaaaatataattgttgagacaatagtagatcagtacaacgaggaagaaatgaggatgctggagtgtggaagcggctgagtaacttaaggaggtaattgacttaaaaaaggggaggggaaagtcgtacaagaagtgctgtgtagtatatgactgaaatttctatgataggttgaaatgactgtgccagactataatgggtaccactaaaattctccaaattaatttcctcgtgatctgagatagaaggctcttatgataacatcgttccggatacatatatcaaacatccaataacaacagaatttattttgagatatatcaattgaatggatccacaaaatctgggctttattactgatagcttcagtatttcttgtgaaaaatcatgcacagatatggcaggacaattcacacgggatttggctggctgcgtttctgcggttagatttttttcggaggaagcgttttctggaaaagttgattgatgctatggaattgacgattcagaaattgatacgaagatgaacgaagacgtcccgcttttgatatcctcttcacggttacctttggggaccagtggcacctttcacccgatccagtcgatctacagtgaacaatctgttaatacccacgcatgccaatgattagaataaggggaaaaaaaggatattttgtttgaagactgacccaagagcttttgaacagcccgaactccctctttacgggccatcctggcttccgtccactcgctttcaatctcaaatccatccagcttgagcaacgcctgcaggagcacttccgagacaccagcaaactctgttggatcccattgggcctggactggctgtgtattctgcggattcaggggtcgatcaacagggacttcatccgaacctcgttccgtcggaatcatgccttcatatcgctcgactcggggtagattatcactgagtgctttttgagtcaactcatttatcagggagattattcgagattcattcatgatttccggattcgatccggcttgtggtttaagattctggttcgatggggctgtggtgggtttgagatccggacggtcggagacgatgctcctcgtttctttggctccaaccattctgatccgcattggggatatctgacgtttcttggtcccagagaatatgccactccatagcctgctgcgagtgagaggactgctcgattgggcgccgggatccaagggactatcaacttccggttgaaatgcactcaggggtgcactgtcatctttcatgaggcctgcattgcagaagagtttcatatgttccgctgggactcccgttcgtgatgccaggtaacgcttgaagctccccagggtgaaactgctaacggggaggtctacggagaatctggagcacagcacgaacaggttccgcatcgtcagatcgtccgacaaaaattaataccaagtcagattggcgcatcaaattcagtccagatgttatatccatacccaagcccttggaggcggggctagacagaattttcagaaaatagatagcctaagagactacactaacctttcggagtcccatattacttccatagtttttttgttgttcttcgtgtatactgaattaggatggattggttcgctggtagtcagtgggccttgcactcgagtaggttgttcgaattatggaggcgatatgtagtgacgaaagctcttggcggaatttgcagttgttggtaggaataatctgatatcgttgatctccaagctgccccgtcaagcagcgtcactaggcagcccacgatccgatgggcttgttatccgggagcagatcacgaccgcgcagcattctcaacagcggatcgccccacagctcttgatcggatatgctgtgtaaagatctgcagtcggatccattttccagcccatggaagacctttgtcgactcaatatggttcttcagtttctccctcaccctctgccaacggcaagatgaccaacgaacagttatcatgcctgtccaagcttgcgctcgcactccatcctacaaactgcaggtctagccaagaattgctattgctgtactcttcggtgattggagaagaggtatggcacctcagcctgattggacctaccgttcccgaaactcctgcaggccctcgagagacttggtgggaaggtaaatggtgagtcatctgccggagaagaccgcgagctacttcaacatgaatccttcacgtttggaaaaaaagtactgaaattggttatgtcaatttaactggctgaaggtcaatggaggaattacaggatctagtgccttcaaagtcacgtggcgaactcatagataaaataaggtcatctttccgcaatgatgatattactttgataggataccgggaaggtaatgaggcggaagttcgggtgagctttccattgaacttgggctgacaccagcacagattctgaatcaaagcggatgtggtggatttgacacgagcaggtgacgataggatactcaacttctggcgctttcaccatctcattagcccgcttgaactctgacaacgagccttcgccaactccgaagcgaaaacctttcctcaaccttttgagtatcacttgcgaagttagccaataattctgcaagctcaagctctactctcatggactgcaatcactgctaatacgagctgatggtatcccgctctccaccttgaatacaaactggttgcaggcatatcagcaactgaataacagaaagcatgagaaacatatcgatcaagcaccatccggtaacagcgcaggccacgatatcaatcggactatgatccaaagctcatattctcgaatcaacgcggcatccgataatggaaacgctccagatcaaatgaagagaaccaattctgtatcatccccaaacgcatttgcagacaatttagctcattccagcaagaaagcggtgagtcatctgtcttacatccgccatctctgacagcaattctcatgtatttgtttgtatcgctttttttaacccagaggatcgcggtgaccaatcgttttcttgactcagatgaatctgattgacagacccttgcaagaaaagctcgtaaaggacgttttcaaagcttctggtatcaaactagttgtctgtaaattatcttgtagtgcagttgactcagtgaccagtagatccatggtttcctctcaggaatcttgcctcgatatcagtgtctgaaatcacatatcttatgattgagagtaaattttgctttgaaatatagctgttgggacgcttttgctggtaagatcgtgcaagtaaatcccactcagtcaaattgaataacacaaggtgcatccctttggaaatctgatggctaagcacccgtgcattgccccgaagaaagatagaaggctccctgctggacagcgcccccaccccgaaaatagaggggctaagctgaaccacaggatggcagcgggcaagtcattggtaccggtgattattgggctaataaagtgtgttaacaattgatagttacaccagtagaatttaacatatatggtaaaatatacatgcgaaatagacgtttcagccagctggtataaatacttctatttctttgagtttaatgtttaatattttttttttcttttacaggaatgaatgtcaacagataattctgactacgaaacatgagcagatggaacgcaaagataaccgcccaacttgtcgcgttcgctgatcgggggcatttcgtatgatgtataacgattgatatcatctaatgccgagaattgaggcggtgaacgagatggttgcatcgggttgatcgaccaatcagaagtgggtgtgctggatttggataagacattgtgctcgagtttgtctgttttactcggctcggtttcgtgcgacttctgccgctggaaagtgaagttgggcgtgttggagtctggctcgggtccttcacgatgagaagtgagaaactttcggacaaggattccaggattgggctccggaacattggttttgtcacgttcggtaaagattctccacttttggagagcaaggtcattggataacattacgttagtgttcttccatgcgagagaacagggaaaacccaatgatcgaattcttacactgtgaaagatcattgccaacgaggccaaagtagagcctagtagcactaaccaggtagtcctcgatctccaacccttactgaagattggaaatcatacaacacaaaaaagcgattgtcagcgaatgtagcaactagctgaacttgaatgtttgcaagcttactccacaatagactgttcgtagtgcaccgttcttattgtagaagtagtgacgtggatacacaggtccaacagcatgattgtacagtgcacgattagataaactaccagaaattgcagagttcggattgacaaaggtttagtcacatgggtaaacgcgtaaacataaagacgatgggagtgcggcttactatacccattcttgagctctttgacggagggttgagcgacaatagaccggggaaattttttcgagttgcccatcgggacttcgggaagagttatccgaggagtgggcgattcgaggttttcgcgacaataagacggaacgttatggtcgagtgtgtcggccggcctcgcgtttccactgaattggtgtggagtctgtgacgctttcaggcattgtctcagcacgtagagcaagtttgcgacattgagtgcataaaactggaataccacatcagcttctcagcaataactcgagtttccttccgtcgtcaaagctatggatgacaggtaactgcgcctattggatcgaacaatactatgacgggaggcttaccagagcaagtgaaatgccgatcgccgaccatgtcctcgaggaccaaatccagcaattggaaaagtatttaccctggtctacgtaatttccaagtaaataaactgcacgtttatgaatcgggttgctggagctttgtccaggctgccaattatccgagccgtactccaagtgggcagctagtgcatagtaagagtccgcctcgcctttgatgccaagaacaaggacaaccgaccacgctatggtttgtatcgacacaagcaccggcagcccatagaagaggatgttgagaaagagggggtgcgaaaataaactcctttttcttgttgaataccttggggagcagagactttcaaaaacaaaatgacgacgtaaatatggtgtgctcgggactgctgaatggccccagaattctagagcaggaaaaactaaccacgtgtacaatgaactgaaggctgtgacatggaatccaaagtatccaggtagcctagcaaaaaagatcaatgtgattaggatatttgcggttccacacaatacgaaatatctctattcacaggcataattcccaactgttttttatttttttttgaaagaaaaaaaagggataaatgtcagtttatttgattgttgcaattttctgtccatggggaatacgcgagaatcaccaaccagacgtgaagacaagccctcagagcaaacgaagtcgaattgagactataataatcaagaataatgtatgtcacaaagacgagactagaaataagctgggcggcgactacaacctaagagacacgcgtgaggatgagcatcctggtaaatttagtgcatccttcattaattttaacttacaagcccgctattcatgacgtggtaaggagtggagactgcgaaggaataagcgaaagttgcacatcacaataagcgagacgaattcttccatcatttattgtttcttttttttctaacccaaacgaaatgagagccagggcttaactagatgcgacatattttttccgcaaaagccaagtaagtttcttccgagcctcggggctccgccgcagaggaatgagcatgacagttatgcagacaagcgcggtgacggcatggatgcagccgaaagcgagcagaaccttgcggaccggaccggtgtattcggggaaggtgactcggttgacgtggtccaaaagcttcgcgtatgggttgggagtgattttcggctggacattgtcgtcccactgcgagcttggcccggtggcactcatgagtgatttggtgacctatcaaatcgccggagggaataaagcaatgtcgtgcgtgtatgagatggtgggtagtttgttggcctgtggttttgctcttcttttaccgcgtgaagctttgaatgtttgaatacaaaaaaaaaaactgaagaagaactgaagataaaaggtctaagggggtaggtgacccggtggaactgatcaattaggcactcgcaagaaggtacagaaagctcattggacgataaggtttatttttattttttttcgcaaggattggaagtcaggaatgataacgatcaagcgggttcttgtgtgaggtgtaagtaccgaaatagttaaggtggttgtactaggagtgagcctcacaagtgaaggagaaatcacgagatctatgagtcacaccaccagccagcagccaccataagccgccagcgaaccacacattcggcaacaaattgaactgcaatacataaacaacttcatcagatttcatataacggccaagtacactgcacgcgaaacgagctcgtgtgatgtaaccagcaccgagtccggaagccaggaactgacatccactccgcaaacagagccatgatcactgcggatttgatgacatcgttgggcttccggactcggtcaacctgattgcttgccatgaaatcatcttacgcgcgttggctttagcagttacatacactccagggacacgtaacaattatttacatcgacttcgaatccctaattttatgggagaagagccttcgaaagaattgaacgaatgtcctgcgcaacaagttgagaatttatccggcagttcttgtatgtgggagcaattcttcaagtgtaccattcaagcccgtctcggcggaggttgacccaagaagcgccacggcaggcccaacccctacagtgccctaaccctcttttgtgtaacaccgcgcctgcaaaattatttttgaactttgagctgtatgttggttggctcaaatagggctacatacccttactatacatttttgggctctacagaagcagtagaacccaaatatataaccacaagtctgtaggtgcaataataaaaaagtttggaatttattttttctaggacttggaacagccacccagggaggtcatagtattgacttctgggggctattatggacttatgtattatgtagtatgcttttaggggtggaatttacataatatcttaaaaaaaggcaaagaaaaacaaatacataagttatctggcaatgatttcttaaaccacgtttggtgattcaactcctccttgcatgaaagtcgtaaaacaggaattggttttcatctaaatatgtatgtactttagcaaaaaaaatccaatttgaaagtcaagaaagtcaaagaaatggttggaagaagccaaaattgccaaaaaaaagaatgaaaaagagaaaaaaaaggtaaaacacaagaaaaaaaattgaaaaaaagcttcaaacatttggaacacccccaggggtctaacttagctaagtccctctatgggaggggggacgccgtcccgcagggaccctccgaaggagggacttatgcactaagtgaagcccgtggcccaagagaactaggaaatccacattcttcaattgtgtgtagcagcaccattttttggctgatgatcatgttttggggaggcaaaagatgcacgagatcatggagattcattccataattttcttgattttttaggcccttggatggctttcaactttcatttttggtgattacaattctcctgcctcatcctacatcacacattttgcactgtacagtttctgaaattggaaatgttacaatcgtcatcattaatgaaggagatgagtttaccattagtaaaattagtacatagaaggggacagcttgaaagaatccccaagtgaaaactagaggaaaagcaatcaaccaaatttgtgtgagattgattctaaaaacccccccaccaaaatccttaatgctcttgggccgcggggtggaccttcctcgtaagtccctccctccggtcggcgcaatgcgacaagtggtttaccactccgaccaggaagggaagggatttagttaagttagcccaggggtgtagtacaaaagagggttagggcactgtacacgtatgtacccaacccttacagcccaccttggtctatatgtactacataggaagtacaaataagttatgtatgtatgcaacaggcttggggaggctaatagaggctaatagattgtgaggtgatcagcaaaaacagtccgcgacaaaccacaaaaccttctatggatgtggtaggatgtggtacaggtttccgtcgtgcttttgacggcgactataaatccgctattaagagaccaaattaagtatgtaagaccccctagataaatgtgaggaactacgtaacaagacttgcaaggaaatcgcgttactgtaacatgtgttgtatgtaaaagggcgaacttgactcgactcatgctggctcttcacgaaaccgttcagcgatcttcaatgtccctataatttcggaggactccgcggagggtgtcacacaaagtgcgttccgacagtgtcttataaaaagccacttcatgcgtgcagagcagatctgaggtgacaggtgggtacatacagagtctacagatgggaaactgtcaattagcaggcgccacttcgagtggatcgatgcatatttgggggcccatctgcccatcacagaagatgggatggaaatcatctgaaaatacgagtgctctgttgtatgtatgtgggaacctgctagcatttatgtcccagtctatttatggacttcagtcaagtgggtaataacaggtcgtgtctctcctttcacagagtagaatgtgcaagtgagtaatatcatctgccccaatcgcctcttctgcaagagttggatgtaaatgtgatggtctaggaccaactcagacaaatgaaaaaaggacgccttgggttgtattctgatcattcgagtaatgatggaggggggctacaattgccgatttttgttttgaggagaagcctgtggcctgaagtcggattggagggggcagattgctcatgagtgttttattagactctataggaatcaagtcatcgattcaagttctgttcgtctgctagacaagtggcggcgatacaaacgcctatcataaaccgcctagcttgtgacttccctcagcgcgtgctatgatgaccttaacgacgaaaaaatctttatggcgttagttgtcatactataggacaacaacgggctagaaggtttgcacatcgatcagggatatttggcgtcgagagccactggatgcaagatacgcatttcgcgggtgcacatgtttgggttcgtttggtcacaatacgctgatcaaacgggttggctatatctcagaaatcatgggtagctaaagtttgttataacggtgtctcgaggtccatggtcttcggcatatttaatccgacccggttcacagttctatggaatcagaagagggcagagccagattaaaatcagataaaaaaaaaaactgagctgaaatcatttctactggtttttatcgacttacgccttcaagcgttctggttccgtcagatcatcagcaggattataccgacgaacgagttcctgcacacagaaacaaaatgcaacatgagtatatgataggagacagatacggaagcaaagctcacctgatggagattactggagacgaggtatctgatgaccgactcgagctgctggtccttcagtccagcattgacgagcgacctgagttgggagttgataggccgagggatcggcggacgagggtgtcgtgaagtcttccggtaagcccgatagagcgctcggtagttcgccaggcagctgagactggacattgggtttttgggagcaactccctccacggccacccggagctcaaaatgtgcttcaagatttccctggctatgggatgtcacagatagagagcgtgtgacatggctctcgatggacaacatgtcacacacagcaacaggaactggaagtctggaagatgaggccatggctgcctgtcagtgtcatcagggaatctttgtctgcatacagtcaaccaccaccataaacttcttgaatgcctatgggtcggatctcagtcccaaaaattccgattggcgaccccctgaacaagcgagcagtcatctcagatatttcgaccgcggtctcatacgtgatcagattgttggaccatggtgctgggaatgttctggcgatcagtggggctgggatgagtgtggattcaggcatccgtgcctacaggtatgtcgggatctcctatatcatttgatcaagttcttctgacatctgcaaatttttgatgcttcttctgctgacttttttatatgtatctgaaaatatcggaattcctccaaaatcctcggttgattctgagtcacgtccttccctgttatgtagaggtgccaaaggagtaagtgattattatttatgtatctcataatcgttaactcactggataagctgaaaacagcgattttgcaagtacacagtcttacattatcaataaatcatatcgacccatattctttcagttgagtttctgtaatatctggccaattcaatctcttgggcaaatttcaccatttagtaatcggtcgttctaatcatcatcctgcgctaatctctgcttgcacgccggaaaatttagtgaatttttggaggtgggttcatgggcacccacgaagagtgtttcaaacaagagaaaaaaaattaagattcatcattgatatctaaatgctcatcaaactctgtgcatcttcttatcctccagtctcacagttttcggatacgatactgggctcgatcgtacttgggttatcctacggtccgagttgccgaacccaacgtgggacattatgcggttgcagcattgatgaagatggggtacatccggcacttgatcacacaggtaagtacgtatcttgtcgaatatgtgacgaaaaaaaaagtgcattgaacaggctgctggtcagcgtccctgatcctcaattgtcctttgtttttatcgtctcgtaagaatgtagatcgattacaccacaaagctatcggcgtcaaacaggacagtcatgcaccggattacttcaatccccatcccaatatcttggagcttcatggaaccctaaaacatgtcaattgtttatcctgtggccaccaaatcggtaaggttcttgttgccgctgtggtcccaataaggcgtgttttttgttaatgcttcatagcggtttgtgcttcctgctcagaccgagacgatttccaagatctgctttccgagttaaacccatcatggaaaaactatgctgacaccctacagagcatcggccaggaagtcaaaaccaatcccgatggtgacgctgatgtaaaggataaatcgttcgactcctttgttgtacctaattgtgagaaatgcactgttgggcttctaaaacctgctgtatgtaaatcttcccttctcatgtgaccattaattcctgtgattgctcaacacttgctttctttttgaacgatcttcggggcccacgtccgattatttctcgttttcaaaatggtgatacatgcaggtaacgtttttcggagaatcgctgagcaaagaagccaaggagctggccaaccgacgcgtctcagaagccacgaatctgctccttctggggacttcactgacgacctattcggcgttccgattagtaaaagaactcaaggagaaagccggctcgcaaatcgggatgatcaacattgggacgactcgagcggacgagttgattgactggaagattggctcccatctggatactggtggcttaggatgcagtcaagtactcaaagaggtcggattacaattggccgcacgtcagcgtttgcccgattcacatccagtcatcgaattgttgcacagtggggtcatgaaaccactggattgaccagccagtcccttcctcgtcccatgcttcaatttggatgcagtgtatagaatatagatgattgtatagacaagtttaaatttttgtttctacataatggatgtttcaaatactagatgttgtcatgtttaatgcaagcttgactgtaactgcaacccatggtcttagattaggggatcatgaattcgatccatgggattgtatttgaaacattttgaacttgatgaccctcattcttgggtggttgtggaccatcttatacttgtagttgaaagacacaacctgatcccctgtgtatctccagtttgaatgcttgatggatggagagtcagatgggggtggggaggtggagtgaatgagcagttgagctgacttgaattacctgtatgtagacaggggacttcttcttttaacccttaatctccaaaaccccttggttttctgtaccaagatctcagagagccccagctggacacacatgaaaaatgcagcaaatcctttttattccccaaaaaagatactgatgaaaaatgaaaatggaggacttcctgtcgacccccagtcaagctaatttcacaggctataaagctgttttcccattgaaaaatcggctttacagcctgtaatttaaatctagctttacaagacctgtaaaaccgacaggaagtcctccaatttggaagcaattttgggaaatttcagtatttttttccccatcaaaatccttatgacaatggtagtaatcttggaaaacttgagaaaaaaatcaggaaaaagaatggtaaaacatagctgaaatggcaagaatcagtgggaaacaaattgggaaatggtgccaattgatatcagaaacgcttttcaaggaaaataaactgcattcttcagcaaaaaaaaaaaaaaacaactctttcatgtagcagaagtgtattttttttttgctcagattgacatatgtgtgcttacccagggctcaccagggtcctgtttcaccactacttctacatcaaatgatgcattctctgtgacaaaacaaaacaaaacaagaactaccaaacaacctatttttgaaatgagatgtaattatttgatgccaaatataatttaattctgttgaagccatgctggattttagttcaactcatttatgattttctttctaaattttcaattaaagaccatacatcataagggtgaggcagttcagataccattcagctggaaacacacctctggtatgaacattttgtgatatgtcactggattgtactcaataactagtttgtttgaattaaaaaaccctgaaccaccaaattgaaattgtgagacttgggcatgtgccacatggtataactgaggtttcaaaagatgattcttaaaacaaaaatatgaaaaattgatttttgaaatttgcaaaagatattacaatagtggggttcacaatcagctttttgcttcctgaacccagcttaaatttttcctgaattatgaaatgattcaacaactgggctcaacaccaatgcagagcctataaatctgctgggatccaggctctccaacttacgcaaggttctggttgcaaagcaaccctgcagatagatatgaatccatgggatgagcgccacagggcgggattgttacctgttgagttttctcctctcctactcaaaacacacgcgcggcttttgtctatgtcccatacattaatcctgtgacatcttattggaaccacgccacgtgccgcagcctgatgagctaaacaactctatattcacctccggtccttgtatcacttagggttggattagttcctcatcaaaagacaaattgctcagatctaatcattcctcagactcgacaagatctcatctcaacccttggatcaagactcaatatcttcaagcctcactcaataaaaaacactctcaagacctgatactgtaaagtattcttcactcgcattctctcattctcgcgcatctctcctgacctctcaactgcattctctcgtcaagatcaaatccagtctctccaagattcataactcaggcagcttcatcattgctcatcacaattgctcatcgtgttgtttgttattttctctattatttttactcatctatgatttcttgtgttgtttgctgaggaaatcgatgactccttatttattctcttgattgttttctttattcttttttcttagttgcttcttcataaaaatcgtctattacttcttctcaaagtcctctcatcttgatcttattccatcattagtggttagctttttctttcttcttttcttccttcttaactgttggcttgaatttctcactcacttgtcatttctctcaacttagtccggttttgtttttagcaatttattcaaaattcttcattaccacatattgtttgagaggctatcatttgagttttgatttatgggagttgtgttgagtcttgattacctcttgcacagcacaatcaatctgggtcttctagctgaagctggtaaatgatacatgagcttgcggatcagttggctgatttctcattcatcatgaggttgttttgattggatagcaaaaacaaagatagaaaaacaggaaagacaaggagaaagagatgattggttgagtatcatttgaaaacaattgtctggtctacagaaaataagaaatgaaaaaaaaacttgagaaggtaacaaatatagggggttcacgttccaccaaaactgttgctgatgtgaagcaaggtttggttgctgatgcacaatattggttaatttttgttgtggcatcttgcttctaaaggggaactcctcaccaaaccttattgctttgcaatgcatcagcaaagttggattttaacaagttttgctgatgattccagcatcagcagtaagtgaacccccttaattgatagacacagccctgagtatgtacaatcggcagtttaatttggaggaaggaaatattgattcctaggaagagtagaaaatccgtgccaagattccttgcaagcagatatataaggttgaaaaagtatccaaactggtgactatgctaatttgtgacagtcttccttgatcataacagcatccactgcaatgccagaacgccagccccaaaaacgggtctgtaagattcagaagtgatgaagtcagtaacagaagtatatactttgtatccaagggcttgtgtgattgattagaaatggtacacacagtgactatcttgtgtattgaattcgcacagcaaaacgggattgcggtcgggtcatccttcaagagtttgcacttatcttgcggtcggactgctcattcagtccaaacaaatggttagaattgagattgcaagaggttttagtatacacactccttgtcttacaaatgaggcagactaaagaaaaaaaaaaacaagtgcttaccactccaacgtgatatgccttgttttgggtcgttgttcacatattctgccttgccgcaaatcgcccatggttttcccacgttcccgtaatgtgaggcgcaccatccatcaaagtccaccccgtatacaacaccagggatcaaaggcagcaatgtagtcgtcactaggactagaaatttcattgtgtttgtttgaagatcgcgctgtagtaattgcttcaggattgaaaatataactgagaagaaaagataagaaaactcagcaaaaggttgagctggcgtgcgggaagccacctctcgtataagtgggaatggaggagatatgctgaggcgggtctgagacaactgcaagactcactcagaataaactccacccacgtcatctcttcgctacctagcttcattcccaaagcaacccaaagaagcactctgatgtttctagattcttgcttggcggtgggcggacaacgtacatacttttacattgccaccaggttcttggctgactgttgtgcggacgccgggacaggcatcgtgattcgaggattcgagccaatgtatttttgcatattttttttatttctcgggcgcaatacaggatgtacagctcaactgtacacgcccgctcgggttcgacgacaacaggtcgcgagtttgagcgtgagcccgaccctgttcgaccctgttcgaccagcccgaggttggcgacatgatggcggggcccacgatctagggttggcggcgccagtcacggggcgcgcctaacatgccccgaaaacccccccaggcgcgccctcccagcagtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngttggcaacggagccgttggaattaacgttacgttatgacgcttcagtgctcttccctggatttgttatatacaaccctttggcgggcgggggatttgcctgcatattttgatatctccacaagctggtccgcagtttttagattctttccctgaaaaaaaaaatttccttttttcatcaaaaaaaaattccactgccaattgcacttattgaaaggaggaaattgcacccatcccacaataaattatagaagcctgctggttgaccagcccagtgctatgcaagcttcaaatttaatttttttgtcatatttacggttcaacttgttgcagatgtgaaacatactgaatgattctagtacagtacacacactgtagtcctgtactgcatgaagttttcttgacacatactacacaatcagtatgtgtcacatacttgtatgattgaattatcaatccaagaagaacatgccagtcagataacagcttcaccagatcctttggggatataaatagagggcacttatgtgcacattgatgatcatcacacaaagcatgtctatttattctaatccaaccacacaggcataacctcattcatcaaattttccaagctagccaaacataatcaacattaattagttaaatctatttgatttcatttattttctacctaccttgatcagtcttaccctgggatatggagcagaagatccttgatatttgcctggttctgtgcacttcaccagcggtgatgactcccaaacagttcatccaccagttcattgaaagtggtagtaactctgacatagcatatctgcaacaattctgggcaaccagtgggattgattcaaccatggctctgatggctgctttgcataattaaataaattgcatggatgctgggcaacaggcgttgtacagatttatacttcaagaggcaagcacgagctaggtcagccctcccttttcctttctcctttctccttttatgttttgaaccacaatgtacagacaatacgagatgacctgtttgtgttttattgatggtatgcggtgtacaataacacttcacaacattaaaaatcaagaccaaatgattatgtgaagctaatagtgcttatgtactgtatatacagaaaagtgtccaatgaaaaaaaagaagaaaaaaaaaaatcaaggattattgttttggtttgatggaatcaattatggatcactgccaaaagaactctcaactgccaccagttgacatggaggatactccaacataggtttggttcaaattccacaataaagtttgagcaaggtttgaggaacatcacaagctcccccagagtctccaatgtcaactggtagcagttgtgttagttcttcttgccctgcgttgaattatcatcttatttacctattcatgtgacatagatgacatgataacttcctatgcacaattcaaggtgaacaacagaaaagaaaagtgcatggatgaaaatttatatctatatctatctatttacatatatatatgtgtgcatatgtatatgtcatgagttgttttatctgtatgtatagatttcatttttggacaaaccagatataacaaagggaaaaatgacgagatgaagaatggaaagaagaagaaggaatgaaatattcaaggaagaggatcagcatcggaatgaattaaattaatgaatttctgaatcgaaagcggatagatctgatcgatctgttgattaaagttttgaaagcgcatgatgaattggttagactgagcgtcgatcgaccaagaatcagaatctacaaattctgcatcgggatcttcttctaaattggggcattcttttcttggttcctcagctgtatttgtcacagctggggaagcgggtttgggacgtgttggttggatccttctcgatagcggctcctcatcttcgtcatcgtcatcatcgtcatcatcttttggtggctgcccgaaattccttgggttgggagtgactggtgattgagatttggcttgtctcatcaaataattcgatacgatttttgagttgaggttggtctctttggacttgatgatcttctctagctcttcagccttcagtttgtcgggattgaatttgaatcgtagttcaagctacacaagagtgtggatttccccgagagaagaaaaacaaattgagtgcacaaaacattctacgtcagctttttctctatgaagctgcttgatgcattgtaatgtagaagcggaaatgctcaacttgaacaccaaaatgagactcaggttgaagcaagactttaagggccaacttctgaccatcgaagatatctttttgggtgagtagatgatgactatgaaaaaaagaaggtttaaggaatccttgaagaggaattaacaataaaccggtgacttcgtgtgcctggtggaattcgggcaatttgattgatgatgggggcggttttccagtcagtttgggtctttgatttcgatgttcctgatatgttttcttgattatctctgtggttactggtaactgttgttcatagctgatctgattctgcctcaaaggagctttgagttgacttagtgtgacttgaactcttttgtttgcataattttatcgagaaagaagttaaaaaatgaaaccaaaaatgagcatgaaagccgaccgaatcaaacttgatcaaaataagaaactgacaagcaatagtgataaacgtattgtaattgtgtccggcttagggtaaacctacgagaaaaacagagaaatcggctcaaatcagttaagcgagttttaggaccagacacagaaagtcaaacaaagatgcttaactgatccaacaccccgccatcttcatccagatcgtccgaaaaagtaggaacttcaaccgccgaaacggaattaacattccaggacatactactgccgccatgattgcttggttggtcgtcgcgtttctgattgacaatgattagagcacatctgattccattctcggtaaccatgatcaacaaataatggtgggggaaattggataatctacaatacagtgtcaattggaaaatatgctgtgggatcgttgaaggagaagataagtatgatggcatcgagagaagctgtagttggatcggcaagtttcgagttgtttgaattcctaacaagcgggctttgaactcaatctgatcgagtaagatctggagaattgatgttggaaattatcgttcaaatcggaaaatcagctttctttgtggttgtggatgataatctggtatactgacatctgaattcaatctgacaagaacatccctcagtccacttgggtttgcatgatttattgcagattgcttagcttgacggattataaccactaaaacaagccaacttccagctatgtgcgagtcgttatcaccctcatcaagccgaataggattagtgatcgattgcaatctgaaccgacctgaaaattgatcgattaagacttcaatggcatgtcgggcatgtagaacgacctcgatcgactttgcaaaacgttctgaactgctagtatcctccatggtatcagccgtactgaggcaaagtacggtacgacgcgtgttgaagaaccgcccgctggtcggtctagtcgtgtcaagtctgaaaaggcccgtctcaaagtacaatctgtgtggacacgaacagctcgctgaataatggtttccaagcagagttctgacatcttcaattcaagctcgagctgtccggaatcggttttcaaaaagtccacctcatctccttcgcgaatcttcaaaccacccaagacctctctcgttactggacctcctcgactcgtaacctcactcggtctccaaactacttgtaatcgctcggtgtgactggctccaaaatcaccatcttgcccgtctgatggtagcttgtctttcaatgggtatccgttcaagaaatctagtacacgcgttcggctggggctatgtcgctcaatatgccgcctgacagttagagtcccttgtggtgtcggttggggaggattcctgggaggctgttgtccaggccgtgtcactggaatggatacaggccgagcatgtctgaaaatgttgatatataaatgatttatttttcacagctggaaatttgattagaaaaaggaaaacacataacttacaaccaatagactatggtcagattactcctatcaggtgagatcaatagtctggtgtgcgtagcccaagcagatcttccgagctgacttgcttggtaatgtaatgcctccagttgataattcaggcaaagatcacctgggtttgaattgtttgttttaattcaacttgtaatcataatggagccaagcttgatgggattgcatgataataggatggggaattgtgaaacgttgactgacgaagataagcaaacaatttcattataggccgttcagggggtttaggatccggatcagcctctgtaggcagagtgttgggggccatcgtcctatttccacattcaattatttggcttttgacgggaccttgagggatactcatgaagtctgtacacgaagagatttagataccttttcagtaaattgctagaaatatgaacagtgtgctgtaaagtttctgagatggcaaccttttcctcggggacctgtgactcggaataagaactcgacgtgtaacagataccattgagagtccaattcaccgccacctaaggtgaggctgcattcaaacattctactgattttgaatacgactcttccatcatctttttttagatatgtgttgggaagtgtatgatcccgcccgccaaaaacaaaccatcagtcaatgaaaagaagatgcggaatgatttgacgaacaaattcgataagaccgaaactctttcggtataacctcgcatgaagctaaccgatatctgatcaactcgttcaaatcatgcatgattttgattacttcagaatcggacaatttaggtttggagtcaaattgatcgatcagtcgtccggggagtgtcgggtacccattagtcaatacttgcagagcagttgcaagatcataatttcgcattctgattgacccaatgatatttgtactccgtcatccatctgctgagctaaattttgagagacatgaacgcttgaaaactagtgctactgacctggcagaatgaaaactttctttagaagctttgaggatattcacattgcgctcgaattggctattttgacgctgcaggaatgcgacgatactctagagaagatggtgagactcatccagggaaagaaagaattggaaatcaaatggggggtgagaataatttgtgtgtaaaaaggcaaaaacaacaaaaacgaaaataatcagttgcgataatttgagataattttcttttgatctagtcagaataagattgagagaaaaataccattattttatggactggaactgagttagatgaccatttgacgagaacgagtagcttgatgagctgacgacgactgtgaacgacgaagtcaatgacgcgttttttgcgatcgtaatcctctagatttggtgaacttgatgcgatcaaagaaaaaagagacgcgttctaggatgagtggagtgacacagggggggttcacgtctttgtctcaatggagtcagatgagagagaagtggtatgaacaaaaaggattttcgcacatctgagataatatctgtagttcgttgaaaacttgagcgattgtccgttggatgacgaattgaagtgggacgagatgggggccccaaagtctctgcagttcgactcgatcgatctgattgagggtctcttggtcgaattggatgtgcctttgagctgagcattctgatttgaatttcttggtgagttgatggtttgaagaagaggatgaggatgaggcgggggaggtgctgatgaaggcttgttgttgctgatgattattttgatgtttctgattcttggattggtggtagtagggctcgttgttgacgttctgcttgtgattgtgagcatgctcgtccttgttgttcttgccttccagaattgtcgtcatcctggctgagcttcttggcccttccgtatgttgtgatggttctcttcgagtcggcggttctcttcaggtctcggccatctcctgaattctcgtttcaatgccaaaggtcgagagttgagggagttgagtaagttgagtgagttgagtgagttgagagttgagtggtcaacagcaagggatgcggatgtatgcaccccttgaacagctcagccttcaagtttcttttcacagcccaacaaggaatgtggtcatcaaaccccccacccaagctaaacatggcaaaaccaagatagttcgaaaggggtctaataacaaacataccgacgtagtgcgggtacctccatcacatgatcacatcacacggaagtctccctatgaaacggtaccagcgttaacactactggacatgttctcgctgcggccattccagactcacacttgtcccgtcgacagcataagaggaggttcaattaaaaacaagcaagcgtcctcttacccgataccaggtgacttcccctgaagccagatgtcaatttatgttaggcccggaaagtctagattcttaaaggaaacatttggttcctgcaaggagatctgaatatgttgctccggtggctacagaaccgacgggaagtcaccattgtccggcagctccgtaccgcttattcttttttgcggcgtgttacacgatccgagacccattaagcagtccatgactcctgccttttgtctgcaattgcatactcatcatccggaaaagacattgttgggcctgtcaatgtgacctgtaaagcaaaatgatacataatgtatcaactgacggttcaaaatacttgatcgaaaagctcctgaggccattacgaatccccgctctcattcttcaactgaggtctacaagcgggcgctcagccttaggcttgtcgatcgaaacttacatctctgcgaggctagctttcttctaaattgatatttaattctactccaggtaggccaatcatcagaaattcccagctggaatcctattgttattgactcttctgagggattacttactgaaaggaagtcgtgtagccgtatatatcattaaacatttaggatggggcgcttagatttactctgcctactgtggtggttctatgggattgccgtcatgccacaattaactcaggcggcattccatccactaacatcaccccgggtaagggtttcgggagtaagcagtggcagtggtagccagaactattaccgaccaatcagcgaaaatgaaggtaaaagttggcgagtaggagctgatcacgatgtcgtcttctgaaactctgaagcatcttagaatgcctcgagaaagagcactcaaagctcagcaaggaggggtgctccccgggcacttaggtaatacgtcgcaaagctgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcttggcggggagccgaagcgagcccgactggaggtggaaactgggcgacaatcaagactcatggaaagcttttggcaatctgctgaggatcaagcgggacgaggtgaccactctgggtttaaggaacaccgggcccggcttgactctcataggcccttccctcacggaactagattgggacttgatatggaacgaactcgatactttggacccgaatattccttcgacgctagaggccaatttaccggaaaatggaccagatagccaacaggagcacctgggccactctctggaaaagcccacgtctaaacagttactccaagaggctcaaatggattatcagttcaatgcgatgttgcagcgacatcagccaaagggtattccttcgcccttaagtggaattgagccacccatcacccgactcgaggccacacttgaccaaagaaaagagccaaaatacgctcgactggccgagcaatacgtccaaacctttcaaccacagatcagaggacttggaaaatatcagtttaatcaagatttctggatgggtccagcgaggaaaggagtcagcttcccggagggtggtttgatcatcggccccttggaccccaaggagacgatggcaatggccgttcccttgaactcaagtggaaatttatttgaaatcgacgacttgaacatgatgcttaaagagcttcacaagtggatcatccacactcatggcctcctgtgcgagagattcaagaccgtggcgtctgcacaacctgaccttgagaacctggagttctggctcttgcgggaagtgtttgttcctaagaaaggccttccggtgatcggaagatttagtactgagaaacttgtcgatagaacttttggggctgtgcaggagtggattgtcaaataccttgttgaaaaggaatcagccgtgactacatccttcgcaattctcgcaatctggttcaagaacacttgcaccaaacaatggaaaagatatttcagatcggatgattacttttgggcacatgcagctacgttactcccaggtgataaacctgatctgattcctcatgtccacacccggacgaatcggaataagttggttcgcccgcgaggcgcaccagtaccacaggcgaccccatgccgcaatacagagaatcggttgcgccaccggctggtgcgtgatggcatcggcctgtacaccatctgggggcgttgccggcgaaacgtatgcaacagtctcgtgttgggtgccagctgcgggcgtaatggccagggtccgccccaggccgacctcgtacaacgcagccatgccgcaccggctcctgggccgcgctgcggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcggagagggtcgtgattgcccgatttcgtaatggcgcgcgttgtgtgtccgacacttgctgcaagaactagatcgggacgttttggagcaccagtggttcagaaggaagttgaagaaattgctgagctacttggacattagctcgcttgcaatcctcaccacgttttcctctgttcgtccagcgcccctaggggtgccactccaagcgtctttctttgaatttctctctcgcaagctgtttggggcagctactgaaccatttttccctctcttcggaacgctggacaagaccatagctgacctagctacatcccccgcctttgatgaagtccagctttacctcctcaaggttttccacgacgagagtcctttcaagtacttggaagccgcgctgactctcctgggctattggttaaagaatgaaaaccaatacttttgggatgagcacatcaaatcagaccaattttactcccaattcatcatctcagctctccccaaaaagtttaccaacttactcaatgatcctcctcgacaaagacaactttggtcaagggtgcaaacttcatgagacaattgtcctccaaaaattaaaaaattctcagctcctagtcaatcctggttttttacatcagtttttttgtatctttcaactttccagatatctcttcccaaaaaaatgctctctcatttgagaaaatccccatttttttgtgcttaatagtactttggaattggagcatgttttcctccatggtgttctacatttcttgtggaatatagtcaaattctgagagtccctcaggaaaaattctaataattttgtttttccctgaattctacttccatgttacaactatttggttccattattaatcttatctacctctcataaaatgcttttgtcacatgtttttgtgtttcatgaagatctcaacatctgtcaattgttttatccattacctcatcaggaaaaacactcacccatctgaatcctcacttctggtcctggccttcattgttgcagtctttccctcatgtttaatcaggtttttgtatcaattaaattataggggcaataaatcttttttcatcatcccaagcttccagaaacatgaaacataacttgcaaaatgtgcaaaccagataactcttcttttaaaggataatgatggaccatggtgcttcaaggaacaattgaaaaatactatactatacatgaatagttaaacagagggtattgaatcttttttccaatgctcaaaaaattggtattgcatttttatctcaattcagatgacatacagtttcattgtatgaaatatttgtccaatttgtactgaatttaacccccccccatctaagaaatgaacacagatacagtatttcaacaatggaccagttacactaatgagagcattagcccagcataacatagcagaattctgctaagatttagcgtagtgcatcagaattctgcctcaaattcactcaggacacaaacaagaccctgctacactgcactacagcacattttaaaggttttttggccttccttgccgctaatagcgctgtgtcttcattttcaacaaatcccaaatcttttttgattattttttccagttagtttatcaaaactatgacaggtagcatttcaagttttgttactggggctggataatccttgtgatatttaacattgtcaaccgcagagcacatttcacgtgtacatgaactgtaccaagtaacttcaataattacctttaattgaatacaggaaaatgttatatattgtttttaaaataaagaatcaatgggcttggttaatcaaatcccaaatgttggagagtcaacttccaagccccacatttcctaaattttgggagttgaacccccaaaattttgactggcttaggagttgactccctaaaaaacatatttaaaaaaatctggttggtttgggagtcaatcctccaaaacaaaccagggcttgggagttgatgaaccaaaagaccctcatggaagcagccgggctgattcctcctagccgctgagaaaaggctgggagtgtacctcttggcctttgagagtgtaacctcaacggccaagaggaaccctcttggcctttgagagtgtaacctcaacggccaagaggaaccctcttggcctttgagagtgtaaacctcaacggccaagaggaaccctcttggcctttgagagtgtaaacctcaacggccaagaggaaccctcttggccattaagggtatacaatctcaatggccaaggaaaaccacctttgctgttgaggtttacactctcaatggctgagaggattgctctttttttttgaggtgtgcactcagtgactgagagagaaaatcattcagccattgagattatacactattgacagccaagagatgcccaatgttttttctcttggctgttgagagtgtacactcttgatgaccaagagcctagagggttcctcttggtcatgaggaatcctcttggctgttgagggtatacactttcaacatccaatgggtatactcctagccatcaagagtgtactctcagaggccagggggaatcccccccccggctgctgctgtagggttcttttggtccattgacccccaaaccctagtcagttttagaggattgactcccaaaccaaccaggtttttcattttttttgttgacatatattttttagggattcaacccccaaaccagtcaaggatttggggggtttgaatgccaaagtttggggaatacagggattgggagtcaatgaaccacacccctaaacaaatatttacttaattataatctcaatttatatttcatatatataaaatcaataattaactgtgaaatacctcctgaaccctttacataaagtatcaataagactttacagaaatgtcattgaattgaaataaataattagaataatatttatgcttgtagaatatgtacaaaatttataacccataacttattgatatatgtacaagaaaaagcttgtagatctgcaaaatgaaggaataataagatctacaaatttacctgaagcttaaccatcctcatgtagaatattgaaggagccctgattgctgacttttccccccaggaacttctagtagcatcaatccaaaatttgtactgtgattatcagtgcttcacaaataaacttacaaagcagctaccatcatgtctaaatagagttaatttacagattaaagtctttctactaaaaccccttgctggaagaaaccacccctctcaaataatgctagccctgaagtgtaacccacttattacactgtctttttgttcatctatctcagatactgagaaaaccatgaacccaagtgagttgaatacttgctcaccttgttgagttttaaactcggcacattgagtattttattcataaggatattcaatgtcaaattctcagtcgtcatacttttgatcttgcatccactcagtcactcgatcttccaagcaagcaacttccaacttgccaatcattttcttccccttccttgttgctctgactcatcaatcaatcaatcatcgatcaatcaaaaaccaccgaggtcgtcaatcttatttgctgatcaatcaagctccatactttgattcaactattgttcgcttctgacacttaggaggagctagttctagcttctgggcaggtagttctttaaactctatctgattgactgttctacattgtattgaccgtttcttttatcaatttctctgacaggctagtgtgttgtgataatccttgtgttttgaagtcgacatcgttttatcgtgttgagagttttgttatatactgatttagtctttcaggtatttctttctttcttatttttgttcatataagtcacaatttacttatcttctttcttttgtaagatttttacttctattgagttaaataaactatttcaaaaaagtaattgattctaccatttcttacatggtagcgagagtcgatacttgatagtttaactcaaagtaagaacaatctttagatttaaatcaagcgaataagatgtcgatctatccggcggtatcaccgatcgatgaatcatcaagcaatgatgaacgtcatgaaaaggtctcaatgcttaaactcactcgggacaattggaccgaatggaaaaagttctttgtcgatcttctcactggttggggccatgaagaaatctttgacgaagcatggtgtaaaattcatgctaaggaaaaagtctatcgaaagaaatcggtgcttgctttcactcttcttcgatcgtgtctttcctctgatttgaagcctgtcgctgccgccgccgatacgttcaataacgctgtagtatgccaattgtgtttcaagtatcaaattgcataaagtcacagtccaatatgtagaaaggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaagttttatttgcatacaatatgcttattgcataatgcaaaccacaagttggccttagtttgtttacatattcaatattcattgcatagggtaaccacaatttggccacattgttatgtaggtacacatggaatcttgtatagatagcaaaaacacaatttggccggattttatgcatatttgttataggttagggttagaaccacaagctggccatttataaattataggttataggttagggctagaaccacaagttggccatttataagattataggttagggctagaaccacaagtcagccgagttgtaaaatagactatttaaggaggggctttcccccctcattccaatttttatcatcggagatcatctcatcacaacagatcatcatctcatctgatcatcaaccagacagaacagagcaatcaatctatacattaaccagtgtgatcttaatcaaagtgccccattgagatcattcagccattgagaagcataggaaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaagaaggaagggaaaagacactctcaatagtcacatttttccacaatatcatctcataaataaacatttatcatcagtacatacgtcaatcatttttcaaaaatacataaacatataaacagaaaaacacctcgtactcaacatttccactcaaatagtctgctgaatccacattgatctaggtttgataagagactgctacacatagttttctctatcatcagttttgccacaacaataaaataaattgttgtgttgactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtagatcattacatacgtgatatatctcatctgctatttcccccttgcaggactgccaccattcccaaaggagttctcacaacgctatgagcgatcttgctgaaacttgtggcgaacaatctttgatcaaagtcggcgacaaactcttcttgttattctgctgcgattatgttcctggtacatcgattggagcacatacttcaaaatttcaaaatctttataccatgttgaaatcttctctcgtcgcttcgaatacaactagcatggtagttgatactcaaatggctggaatattttttctcaaaagtttcagacatgacgatactcttgcagccctgattcagaacttgtacgatattgttccattcacatttgagaagctagcgattcgaatgaaaattgaggatacacgatctgatcgtatttctggatcaatcaatgttttatcttcaaaaaatccttctcgaccgaacaaagataaattcaaagttcctcagtctaagttcagaaacgtcgtgccaatcaaaaattgaccccctgcttcaacttcatcaccttcagaaaagaacaaattggacgtcaaaaaattgattgaagatcaaattctagctctgaagaaaaaattgcaatcaaccgatttaaatgccattgaagaatcaagtgatcaagatgaatcttatgaacctgaagctcaagttttggacaagattcgagagggcgattgtttttttattggtgaagatacaaattttcatctcacatccgaagattccaaagatatttgtttggttcttgacaccggtgcatcaaagtctacggtatctgatgttcgtctcttatccgatctgaaaccaattgacaagaagatgaagacatactctggctcaattgaaataactcacattggattgatgaagttcggaaaatacaaactttatccagtttaccttgcacctgctggtaaatgtaatctcatctcagtctctcaacttgaagatcacggattccaaatttttcacaagaacaaactcatcaatgtttgtatggactctacgattgttgaaaaatttcctcggactggcgatttatatatatcttcaagttcaaaatatttcacatcagattctctactagcaatcacggaaaaacattctctcaaggattggcatataattcttggacatccgtcggatgtatacgtgaagaagtttcttgaacttatgaagattcctccaaacgataagacgggctcttcgaccgcttgtgaggtttgtagaatggctaaactaaagcgttcttctcattcaaatcctctaccaactagttctttgccttttcataccattcatatggatttgttgcagatcactccagtttctcgaggatctttcaaatacgttttggtattgatagatgatttttctcgcttcaatcgaatttatctcttgcagaagaaggatcaatccgaatctagaatgatgtcattcatcaaggaaatcaaaaatcaaatcgacataactccagcaattattcacaccaatcgaggtggtgaatttggtttccttcttttcaaaaaattcttgctcgataacggtatttctctcgaacaaggtccagcgaattctcctcaaaccaacggacttgcggaacgttttaatcgaacccttctcatcaaaattcgatgtatgcttgctcaatgtaatgttcctctcaattactgggatgaaacagcaaagtacgcgtcaactctcatcaacatgctcccttcagttttgttaaattggagatctcccatgtcaattctggtcgaactcgagtctaacatcgaacaagtaagacatgttcattctttgattcctttcggtttgaaagttttcgtccacaatcaatcaccatcatcaaaaattcttcctccatcaaagcctcttctttttctcggctatgagccccgatcagatgccatgcggtttctagatcccatttctcgtcgtattgtcgtcagccgagattacaccccttctgttctttctttcgcctataactctaaagatgccatgcgaaagttattttcgactttgccctcctcatgtgcatccgacaaagacggatatgtctcaatctatgttccagaggataaatcatctgatttaaaacctacttcaactcagatcactccaataccttctgctcttttgtctcctccaattcttccctcaattcctgaatcaccttccctcgaaacttctattcgcaacacttgaactgacacaacttcaacttcttcatttccaccatctggacttcttcctacaaagcgtttcgtctatacttggggtccagctgatcaaaaagctctgaaagatatcagctcaaaaattgatccctcaaacattattgaaggctcgcgtcaaaaaaatgaagctctccctgacttgaatgttgttatcgattccgaatttcctgaattgaatcttactcagtcggtaaccatcaatgaagcaatgaacgacaaagatcatctagtcaactgggacgatgctctttcttcagaattcaattctttacaagataaaaacactggaattcttgcgccgcctccagaagatgataaaattattggtggcatgtggcttctgactcgaaaacttaatgaattcaacgaaatcactcgacacaaagctcgatgggtggtttttggcaatcatcaagaacacatgttgcattattttgaaacttattcgtctgttgcctggaacgagtctcttaagatgatgctgtctctcgcagtgaatgagaatctacatgtttttcaattcgatgttgagacagcatttctctatggagacattgacgcatcaatatacgtatctcaagttcttggttttgaagaccctgatccggctaagaaaggttgggtttggaaacttcaaaaatcatcgtacggcacgaaacaagctcctcgaatgtggaaagctcatctcgtttctacactcaactcaattggttttactgcttcgatcatcgatgatgctcttttccacaatttggacaactcgatcttgttgcatatgcatgttgacgatggccttattgttggcaagtctaaatcggcaattttgtgatttcttgacaatcttcagaagacctacaaactcaagatcaaagagcgcccagctcaacatttaggttataatcttgtgtggaattcggataattcacttttcattcatcaatctaacttcaccgaaaaaatcttgacagaatttggaattatggattcgaactcagtcaaagctccttcccctttaaattttcatcgtgtgattgctacagacgcaccaccaattgacgtgaaactcatgcaaaaggctataggaatgttaaattatctcgcccttcatactcgtcctgacattgcctttactgtcaatgtcctagctcaattttcttcatctccaactcaatctcactggtctatggtcaaacatcttttgcgctatctccgcggtatgatggatgtaggtatcatttataccaaaaatagctcagctaatgctttgtgcggttgggctgacgccgactatgggacgtctttggtcaccaaacagtctttgtctggatatgttattactttctttggtaatccggtctcttggacaactaagaaacaatctgtggttgcacaatcgacaactgaagctgaatttatcgctatcaacaagtgtgcaaaacaacttcgttggctttccaatctcatcacgtctctcaacataccaatcgatgttccaatcattttcaacgataactccggggcggtaattatcagtaaagaaactcaattgaatcctaacaccaaacatattgaaatccgcttgaaatacattcgccaactgatgataaacaaagtaatgaagattttgcaagttttgacccttgaaatgatagcggatattctcactaaaccgctcggcaaaattaaattagcttctgctttcaaacaattacatttgacaaatgtgcgtgtttaggaggagtgttgagttttaaacttggcacattgagtattttattcataaggatattcaatgtcaaattctcagtcgtcatactttcaatcccgcatccactcagtcactcaatcttccgagcaagcaacttccaactcgccgatcattttcttccccttccttgttgctctgactcatcaatcaatcaatcatcgatcaatcaaaaaccaccgaggtcatcaatcttattcgctgatcaatcaagctccatacttcgattcaactattgttcgcttctgacacttaggaggagctagttctagcttctgggcaggtagttctttcaactctatctgattgactgttctacattgtattgaccgtttcttttatcaatttctctgacaggctagtgcgttgtgataatccttgtgttttgaagtcgatgtcgttttatcgtgttgagagttttgttatatactgatttagtctttcaggtatttctttctttcttatttttgttcatataagtcacaatttacttatcttctttcttttgtaagattgttacttctattgagttaaataaactatttcaaaaaagtaattgattctaccatttcttacacaccttgggtacctattcatcctcctttataggattgatcttagattcccaattgaatttggaagagttgtcaaaagaagaacaatacctaactgactcctccctgtttattttaaaggttgagggtatttaaacacaataaatacctgcaatttaccctttttatcaacactcagagcacaacccttagggttagtagcatagatattagaggctgaaaaacatcttgtccttggccagactcttggttcctgcagcagagctttttttggtttgcagcccacactacttttcaagtcttcttggcttttggcttaccctttttcttggtcttagtattttatgtgactctgagttgattggctagatttcaaaaaaagtgctattgtccatttttgagatactggcttataaaattggacacaagaaacttcaggtggtctagacatgtttagcacagccaaaaaaaatcttgtgtgagtcagagtagagcaatgacattgggacaagtcagcttggcattcatatggcctggatcaacagtgataggtgtaagcctgcaagcaaatgtcacaatacctttcacaagatactactccatttactacacagactgtactattttctcatccttatattcatttcatctcttatgctatgagagatttatccattgcacatttctatataagttttatcttgctcattttgctcatttctatcaacggtgggccagagccttaacaggcattgttaaagtattgcaaactaaggatttttcattactttttgatttcatatgtattaaaatcttgcttttttgatgacaataaaattgagggctcaaaaaaaggccttgataacagctgatacaggctttattttcttctaatgtacgaattttgtctcaatcttgagcaaaacttgccaaagtgcaccatccctgcgtttttggggggatattcaagaattttctcactttctggggcattttccagttcccccaagcataaacacaataaatgtatgaatggccccaaaaatggtgttcccctgttgccccaaatgtatgaatttttggttacccacatatatagggtttcctgcgtcctgagaaatttcaaatatgtcaatagctgcactaaccttagcaaatctgtagtagaaatgtgccaaacggtagagtagcatagtaaaattccatcagattggggatacatactacatgcacaggcagaaaaaagtccctgctacactgtctcccagtgtatttttgcagatttttggcattttttgctgctaggatttctgtagtgttgtgtaacactgtgtagcagtgcactaaaatgtcatgatggtggcccaggatggttagaaaggaagtctatttctgtcattccattacacctatagtatacttcctggttcttttgatgcagtttagatctcttatttaactgtctttaaccatctaatgatcagatccaccattatgatcaaaatttagtacacaacaaccaatatatggggaaaattttatgctcatttaccaaatcaagattgatcattaacaacagatgtttaatttagaaaaaaagacaagtttgaaatatagaagagtatgaattgtgtgggaagtactatctggcagactaaaaaataagaacaaaataaaatctgatgtaaaaggaaccaatattaagcagccaaatatttttttatttttgaagcatagtcatctagactctcataaagtttgcttccttgaccaaggtcatctatgtttgggaggatcatggattaagttgttaaaccttttggggagagctgagatgatgaattgggagtaaaattggtctgatttgatgtgctcattccaaaaatattggttttcattcttcaaccaatatcccaggagagtcagcgcagcttccaagtacttgaaagggctctcatcatggaaaaccttgaggaggtaaagctggacttcatcaaaggcgggggatgtggctaggtcagctatggtcttgtccagcggcccaaagagggggaagaatggttctgtagctgtcccaaacagcttgcgagaaagaaattcaaagaaagacacttggaggggcaccgttagggtcgctggacaaagagaggcaaacgcagtgagaattgcaagcgagctagcgtccatgtggcttagcaatttcctcaatttccttttaaaccactgttgctccaaaatttcctgatctccctcatgcgacaagtggcgtacacacaaggcaccatttcgaaatcgggcaatcacgaccctctccaatgggaagactttgtgccacctctgaattccccccagctcatttgcactgacttcggcatgtcgatctagaataccatgagcacaaccacttaatccctggtccatcttccacatgtgtggcccagtcatccaattcatcattgccatccttccctttggcttgggtatgtgaggtgggttcaaggtcatatccaaaagttgaaaatttcctatcttcaccttcttgggatcaccatcaacaaaaatatttgtgaatctgttcttgtatcccttgaaactgcttttgtcttcagtgttgacaatgatacggttggtatttttgtttactagtccagtttcctgatgaatcaagtggctaggattttctccctggagtagtgtagctgcatgtgcccaaaagtaatcatctgctctgaaacatctcttccattgtttagggcaagtgttcttgaaccagattgcaataattgctaaggaggtagtcaaggctgattccttttcaacaaggtacttgacaacccactcctgcaccgcctcaaaatttctatttgcaagtttattggtacagaatcttccaataactggaagcccttgcttggggctgaaaatttcccccaacagccagaattccaggctttgaaggtcaggttgggcagaagccgcagtcttgaatctcttgcacaggaggccatgagtgtggatgatccacttgtgaagctctttaaacaccatcagtaagttgttcatttcaaataaacttccacttgagttcaagggaacaatcattgccattggttccttggggtccccgtccaagggtccaacgatcaaaccaccctcggggaattcaattccattacttggttggcccatccaaaagtcttgacaaaactgatatttttcaagactcctgatctctggttcaaacgcttgtacatactggtcggccagtcgagcgtattccggctcatctctttggtcaagtgtggcctcgattctgatgatgggcggctcaattccacttaatggtgagtgaataccatttggctgatgttgctttaacattttattgagttcatcctccattggatcctcttggggcaattgtatagatttgggctgctccagagaggagccgggctgtgttggtttgctatttggtcttggtgccggaatattggtctctattggcggggcaatagttgggcccacagtgttgagttctttccatattaagtcccaatctagctctgtgagggaaggtgtcatgagagttgagccattccctgtggtctcagatccagagtagttggtttgtactagttgatcctcatcagactgcaaaaagctctccagatcttcatttgtcgcccagttcctaacttccagtcgggctctctttgaatccccgcccaagccacttttacggcaaccgtggttattggaggtacttccagaagtttgatcaagctggtgcccctccatgcagatctgtccagtgttccttcttgtggagggaacttccaaaatagcaccagaggttctgggatgatgaaattcaggatgagctcctactgcccatattctaccttcattttccgggattggtcggtagtagttcttgctaccactgctgctgcctaatcctgaaagccgtacccgcgtcgatcttattgggtggaatgccgcttgagttaattggtgcatgaaagcaatcccacagagccacagaggtcgacagagtaattccagtcctctcattttaagtccctagttgatatatttattagtatgtgtatgcccgaacagattccttttttagttaatcactcagagacaattagataacaataagtttctagttcagattttttgatgagtgcttatttggaaagtattgagtgctagtactagcttagaataaatttggccctgcagagacctaagatgtgattgacaagcctgaggctgaacttgtgccagtagatgtcagttaaaaaatggaggcagacttccataaatgaatcatgacctttcctactctcaggagttgttgataaatttcattttgctttagaggtcataccaatgatccatacaatttgttctcctgatgatgagtgtgttagtgaaagataggagccagggacttcttgggtctcggaatgtgtaagacacagcaagaaaataaaacaaactccttggtttcatttctcaaataaagccacaatgatagctgcaatttggtaaaattatagctgcaagttgtttatgcacccctcatagaaacaggtttagagcttccttggtggaacctttttttccacaacttttacactgtaccttggggcatgaaaattcaaattttaagcatttatcttcctcaattttcatatcactaaaaggcatttgttaccctaaatttgaagaggtctacaactgattcaacagcatttcaactcccacacatctcagctaacattatacactttgaattcaccataatatgcaaagcaaaatcccaattcaacatttgactcaactccaatctcaggttttgttcccaaataggttgaatcatttccaaaaacattgttggtcgctggaaatcaggtatctttcctattcctggtttttcatacatcctttcttctggggaaattaattgtcattctcaaaaccttttaattcatctcaaataaagtgacaataaatttaatttctctcaatatcatttgttcaatgagatgtgtatttgtgatggctgggctgaattcatcagctcaggactccaggaggtgttagtcatacttatccaggttgtacctggttaatggggcaattcaggacttcttcctatgggactgaaccatcaggtgtgaaagttcaatgatgtgcctgtgccacaaatttcctagtactgcaagaaagtaagtagcaattgctagcagttgtggatatgatgaagtaagttggatttggactgtgagcataagagaacttgaaccaatttgatttttcaataattcagttctcctcaaagcaaggaggagaatttaaaccaatttgatttctcctccttgctttgaggagagcttaaataatcaaagttatcctgcttgctttgaggggaacttgaaacaatttaagttctgctccttgctttgaggagaacttggaccaatttgagttctcctccttgttttgaggagaactgaaaccaattcaagttctcctcaaagcaaggaggagaacttgaaccaatttaagttctcctcctgtctttgaggagaactgaaaccaatttaagttctcctccttgctacaaggataacttgaactgattcaagttttcttccttgtcttgagacaaacttgaatcaattgaagttctcctgcttgcttggaggaaaacttagaccaatcccttgctgtgaggaggacttgaaacaaatttaagttctctgcctcactttgaggacaaatgaaaccaatttaagttctcccccttgctttgaggagaactgaaaccagtttaataaatttatcctccttgttttgaggagaacttttggtgaaactctataaaatattatgtttctgatgggagttgaacctgtgcataatcaattcaagtgtaccagccacttgactaaggacacttggatacactatggtcaattggatgtttctcccgcttgatttgtcacctcctcaaagactgtagccacccgtagcagatgaaaaaccaggccacagcaacaagcaactgaccgtggtgatatgaattactgcagtttggtcaatataatctactgatttcactacaaaaactgtaattgagggttagacctgtaaatgacaggtcatatatattagtatgacaccagtagttatgataaagccatgagaagcagaaccacaacatgagacttcaccaattgaagttctcctccttgctttgaagagaacttggaccaattgaagttatcctccatgctttgaagagaaatcaaatcaattttggttctcctcaaagcaaggaggacaaatcaaccgatttaatttttcccccttgctttgaagagaaattaaacctatttaagttctcctcaaagcaagcaaaacagtagaaccaatttgggttctcctactgtctttgaggagaaattaaatcaattgaagttatcctagttgctttcaggagaaattagatagaaacatttttagagctcctgtggtggaacatttccttccacaactttcacacttcacctgggggcatgaaacttgaaattttcataatcgatcttcctcagttgttcatatcacaaaaaggcagttggtacccaaaagttgaagaactctacaactgctttgacagcatttcacctctcacctatctcagctaaccttatacactttgaattctaccataatatgcaaagaaaaatcctaagtaaacatttgattttattccaatctcatattttgttcccacataggttgaatcctttccaaaaacatttttggttgctttcaatcaggaatttttcctcttattggctggtcatgcatcttttcttctggggaaactcattttcattctcaaagccttttaatgccatacaaagtgacaacaaatttaatttctctcaatatcatttgtttactgacatatttgttcctggtggctgggctggattcatcagctcatgactccaggaagctttagtcatacttatccaggttggacctggttagtggagaaattcaggactgcttcacgtgggactaaaccaacagctgctgaagttcaatgacgtgactgtgccaaaacattccaagtactgcaagaaaatagaaagaaattgctagcattggtggatatgatgaagcatgttggatttcagctattagcagttgagtgagacttgattgcagtgataggaagatcaagaaaatgattaaaattgaaaggaatatttgtggtttttcagtgtgagatgacaaatatctatgttgaaacactagtggattgttttcagatttttgttcaaattttcaattgagtgataaaatatcctgttgaagaatctcttagtggcttcaccaaggtcatgttccattatagaattgaacaaattttttctgtagctttccatccacatcattatgagtatccatgatcctgtaaagatatctctacatcctctgctattctttgccttcttttttattttttgaacttgctcataggtttcagttttctttatttctttgatgaattttcctgatccaaataatttttcagcatataaaaatccttttttcagctctgaaatgaaggaaacttcctctgtttcaactggaataattgtgcttatcatatcaatgtaaaataaatatgtcactatcagagatttcaacttggcattaacattttgaggaaattttgcaaagttgagatttgctttcttgctccaataattgtaccaaagttcaagattgttcattaacatcccaagagattcttcactctgtctgtgcctttcttcagccgtgctttccaaattttcagaaggatcattgtttttttcagaattccgataaagtactggacaatattttatgaattgctgctctgtcattaccaattctgccatcttaagatcgcatgacatcagattcagaattcgtaatacttcatctttatctctttgggagagcggggatagaatgaagatactttcatcaaatttcaatccttgtggctgatgttccctccttgaatccccttggatagaaaactgatcactatgatttacttcttcccgtgaaatgtatgtcttcgggtgtaatgggtaatctggagttaatcctagaatctttgaggcactctttgtggcagtttcttgagataggcctatgtgattttggtcacatctctcagaaagagagcctggcctgtaagattgggttgatcctgatttccttccttcgaggtcgaaatttgtgtctcgttggattttcactatagtacctagtagtttgattgatttccgaactcttccttcatctccaggaggggaactcactgttgaagacttagatttcgcgtaatctgagctcttctgaaatttgttacttgattttgaagtcatctcgaaagttgcaatgggatcacgtccatgataattacccttgtttaacttgggctctatcgtttcgcgagaattgtacccctgtttttgtttttcgagatagtttggtggagccgaaaacataagatcgacccgggaacctttttcgttgaggtggcattctacttcatttgtggaggtaccaactgccagatgataaggagagttcaaactatttgtagcctctggcataagacttcccgctgttccgtcatcaatgtctcggagtgagggcccagagaagttatccactgcgcgacaggtgaacattaacacaaatgaacaagtgacaatccggtaaaacattggctctgaatttttggagatgatggaaactttgctgtcggcagtgaatgaaggatagtgaatttatgttgatgcacaaggatgttggagggtgatcctcttatctatcaggtgctctgtgatttttcgctttgagacattccgacttgagacatcatgcatgtagcacataagatcaggtataattcggctggtactgagtggatgtgtcaagtgttcacttgctaagaatgtctaatgaggtttgcttcatcctacgatggtctatcccgtgtcggtaaacgtccgaagtggtttcgacacgatccttgcttagcgccggcactattcagtgactgtcagatttttaaagagaaaattaacgttaacctgtgcatgagctccctcctttatacatcaacatcaccgttcatccttccacccgaccgcatcaggaatgtccatcaccagtggataagacatcggcgattgtatttaattccatcatgaatccgcatggcagcgagcctcgggatccaggtaggaggttataaatccacaattaaacctttcatgtaccgctttgggcgactcgtcggcctgcagtagaaagcacacatgtatacacacaagaggtaggacagggtaggacaagtcggcaccacgtgaaggccaactgctcaagaccgcagcgcgccagctggaagcaccagtagtcaaaagaccatgcgtaggatcgccgcattacatatttcaagattgtttcgtctggaccagggaagaggctattgtcattggagccggagacgtgggaaacccatcggtaaagtccgccccctccgaattcagagggcattcaaacatgttaaccgcaccagagtgttcgagccaattcttcaatgcaccttccaatgtaacttaccgcgatccattctgtaggacgggcgaaccttccgtatctcgtttgtttgattcatccatgtagcatacatcaatttgatacactgggcatatcctgaccacgcattcaaaagatgagacctctacgttttgcaaaaatcgcctccgctgctcccattacaagaatacccaggaacaagccttccagctcgggttcaggggtgcatgtcagtcgaaacttgtgtctcttcggcataggttctctacagtcaaaccaaggttcggtcatcggttctttcgactgcacccatcttccatttccccatagttgaagactacatggtcgtctcgtgacccttccaaccaatcgatattgtgccgatttacaacactataaactaagatcccgcaggatgcgacgtttcgatttactctacctactgctgtggctctgtatgactgatttcttaccacaactggctaaggcggcattctacccagaatcctccctagcccggttcgcaggagtaggcagcgagagtggtggcaagcacggttttccctcactccctgaacatgagggccagttatggcaaccaggatctattcctccctactatcaaccttacgacaactctgcggcagtcacggaaaatttctccacatgggaagatccccccagctcgtggggcggcggcctctgggaagatatcgagagcaggccgccaaagcaagcacgcctggagagcttcataatccccactcaggatcaagcatattgggtagataacgcgtctcggatcgtagagtcaagttgggacttgagagcattggaccccatggcgctctatcagcatcagcaacaggctgtcgacgaaacaccaacagggtgttgccaacagcctgtggtcgttgcgtccactcatgccgcgcaagaggaccaagttaacgaccagttcgaggagatgctgagtcaggatcggccagccatccttccgacccccttggctcagatggagtcacccagggtgccattccaggccacactgaacaaacatagactgcccgagtatacgcaactagccatacgatatgtcaataaattccaaccggcgctaagaagagtctttgaatgtcagttagaccaagaattctggacaggtccggcaatgatgggagccaagttccccgagagtggtatgatcattcgagccagggatcccagcgattctacggctttggtggtccccttcggcccgagtcaaaaattacacgatatccaaagcttgtcgatagccttgactgaactccacatctggatcatccacgttcactcagtcctatggagaagaattgtggacgcaaggagtgtccaagctgaccgtcaaaaactgatactctggctctttggagaaatttttaaccccaagcagggtcttccggtagttggaaaagtctatttgaagaatccactcgagagaacttttggaatcgttcagacgtggttgatcaagtacctactcgggcgggaatccgtcccgacgacctcctcagcaatcgtagccatctggtcaaagaatactcagcccgaacaatggcgggaaaagatcacatttgatcactacttttgggcacgagctacgatcctactcaagaaagatgctgtaaccctgccacctactatcaatcctgaaaatggcaaccatatggtcctaaaaagaaagagaataaacaaagacatcccaagaaagctgcagataggagactttgcactcattgacatgagatatccggctcaatactctagtaacacagcgacattaacttggttgacagcacccttcctctgggaacttcccaagacagtcgacgagctgcggaagccgatcatggaaaaattttcgcggatcgcagggaaagagcttggggggactcgacaaatccacaagattttccccaaggaaggagtggcgctcacgcgtcacaagtccgacagcatagaccagctgcgtgtccggctctggtcagccgaaaaagaagacctaacaagactctattcggcaggagacaagctcaagaaactactgatctcggtcgaaatctgctcgagctcaatcctttctcaccttgtcaacacctcaaaggagcccatcgcagcccccccttcccagacagcccacttcgattggctcgctcggaagttgttcgacgtcgaggtactcttcccaatcttcggaaaagtccagcggagcgtcgttgacagcgcaagtgaagacaccccgcactttgatgaagtgcagatcttccttctcaagattttcatcgataataagggcctgttcaagtaccttgaagccgccctcgcactcttgggctattggttgaaaaatgaaaatccaagcttttggaatcaacaccttaaatcagatgagttctattccaaaatgatcatgtcagccatggacaaaaagtttgtaagataaaattaaatgtgtacacaaaaacttgaaattgccactctacccttatagcttctgaaaaactcttcttgttgcacctgatatatttattaatattttcaattttatcaggtataagaaaaaagaaagaaaacacaataaaaaaaggggatgtataaacatatcccccccccttttctgctatttacacccggttttttacacctgcttttctgcttttaaacctagttttcccagcgtttgtaactcattttttggtgactgtaaatatgctaaaaatcatctgaaattgaccactctttttgggtacataaagaatccccaaaagagaaattttaaagataatgacagggttgaaaaaccttcatggcagcacaaaaaaaggtaaaatcatcaattatttttagttttttttttcaatattggtgggaaaaaaatgataaattggaggtagacttgagagcttgagggtaagatgaaggaagaaaaaatacaaaaaaaatttatgattaacatttttttgcttagaggattgttgtggactttgttacatgacttgtaggggtacagattttcctgtctaccagtacccactgtacagtgggttgatagaaaaacccaaacaccccaaacaccctcttctaggggtcaaaatcaaggtttttgagtttttttttttttttttttggggggggggggggttggatggaacaatgggtgattgggacagtgatcacaacagccattttattgcattaccaaagaaaaaaaaaaaaggaaagacccaacaaagaaaatctgcattttttccttccattttctcaataagctttggaaaaataagataaaagtacaacgggttaaggagcttataggatgaatgatgaaaaaaaacagtgattttttgcttgtgggctgattgacaagggctttgaatcacaagatgaatctgaatgcacttgtttatgcaactgaaatgtacttggctagcataatggaacagaggttgatttgggtcttcattgaatcagatgttgaggcaaggttggagagaaagttgatggtcaacagaagaccattgacaatcagttggcgtaaggtaatggtgtacacaagtatcacaggggggggggaagccgccaattccaaacccttgcacggggttcaggtttttctgtcaacacactactgtacatctaaatttatcattgatattgcctaattgtttgggaaattgataaagaaccaaatttaattttgttttggcaatcttgaaaaatggacaaactaaggaggatcttgaacagtaccatctataacataattatacagagaaaaaaaaagggaaagcttgacacttaataatgagttttagctatcctttaagtgttcaaaaccccatagataaataaataaaataggataaaaaatcccccaccccgcacctcttcactattggaaggaagggggggggggtgtacacagggctctgaggctaacactgctaagggcagaaatcaaggtttcatgtcaccaacatgcccacccacacacatgtaagttagcttttctcttgttgaaatgaaagcaagatatatgaggtccctataaatgtcaatttcacaagggggaaggcaactgcaggttctgcccccccacaccccccatcttctatgcttcatctagttttttttttcttcccaaaagaaatgcccaattattattttgtttttctctttcttttgttttctttggtttttttttgggttttggaagtcttagtacatttcttggggtggtcgatcagtgaaaggcaaagcactggatccaaattatttgtttgtggaagttataaacatccacacccttcaaaaaaatgttggcatgcaaaaaaaaaaaaatgcagatgaacacaaaccagtgttttttttttggggggggggggtataacaaccacatacactctgtgtgcacatcaataagattggtgtgcagcatgactgcattccattttttttgatgttgcacagaaaggatatgtacaccaaggaaaggtgtgcaataatacacacagcaaaaaatgtgtgaagtttgtacacatatccatgggcaccaagatgttttggtgcacacccgaatgtggtaatctttttggtttgcaaggaggctgacccacatatcacttgaaacataacttcatatcccgcactggatgtgcagtaaaataaacctggatatgtagtatttttatattttttttgtgcacctcttcacaccattttttttaaaaaaaaaacactgaatatccagttttttttactccatatccagtactggatatgaggtactgttgaaagtgtattaaatgtacatattttcaagcaagacttgacagtataagttctggacaaaaaaaagtcaactggagattgaagcacgagtattttctgatgattgctgaaggatattctatagacatactacatcctacttacttactacctagtaactccgtaatccaatacttttcatcatcttaatcatcatcatctccaaccaaccaaccaaaaaaaaaaaagaggaatgaaaaaaaggaatgcaaaagagattgaagaagaagaagaacagcagaaacaaaaggaggagttggagacaaaaaaaaaacgacaaagaaaaaaaaaggatcaagaaattttaaggagtctttgttttttttttcttggtcgatatatatatatatataagattgcgagcgaccaaaaaaaaagagtgtgtgaacgaggggaagaaggaaagaaggagcgagagaaagagagggggggaaaaggaggccgacacgggacacgagaacaagccggacgactgacgaccggtttccactccaaagagagagagagaagagagagtcccgggtttctcaaccagcctaaaaccgaatccatgtgatgttgtggggaagcaaggtgagggatcgggagagagatcggagttgtgactcggggtttttttttcttgatgagtctcctggatgggaccgggaggtgatgaagaacgccgaagaagcattgtagcggccaattcattacacgatccgattttttttttctctttctctctctctcatccacccatgttcgtttggaatctcatcatgcttggcccaactgagccgacaaagagagatgagggccgctttcaagaatgatcgagagtgacagatccaattttttttccccgcatctgattcaaaaggttggaacagaagaagaagaagaagaagggaccaactcgacggtcccttcaactgacaacgttcttcgacgacgatgagccattcacgcttcgatgtgctcgatgagatggggtctgctccgaccgacgagcgaaggagtgaacaaggctgatgatctgtttctcgtcagcggcgaggattcctctagcccgggctttcagccgaaggttacggtcgagggtgagcaggacgactttctccggctcggtcttctcctcgtcggacttgtcatcttctgtcccgcctgaggccgcgttagacaatgaagtcggtaggcgggtcgagaagtgctccaattgccaggtcgtggcccgcaagactacatcgtccaagttccgcgccgcattggtggtgataaacccgttattgaccttattagttcctcctgctgaactatcattacttgttgcgccaaagtcttgaaagttgatctgctcgttcctgatcgacaggtctcttaaatagttgcccttactagtttgaatcttcaagaccttcgaataactcttaatcgactgttctaggtatttgatggcttcgagtgcttcctcgcctaaccgtctggactgagactcaggatcacttgcacgtttctttagcccatccaattcagtgatgactactaaagggacgatgatcgtaaactgttcagattccaagagatctttgacaatcgtcagcatcccgatcaggatgttggtatcgaagactagcgtcgtatagcctggcaaaacgttgatcttcgattggttcttgtttcgagcatgcgccttcgactggattgatgggagatttttctggaacccagggtgcgatttccgccctccagatttggggcctactactggagccgaagcactctttgtctgatttaaaatcatcttcaactctcgtcgtcgtgcctgcatggatcaaaagaggtgacaaatggtcagaagatggagtcaagtccttgcaatgtttgtcagatcataccttcaatgatttcaccagttcactgtcatcaggatcgtcatcatcttcatcgtcatcgtcatcgtcaatttggccatcgatttcttcatcgaactgagcaatgtgatcatacgccttcatatttttagatttggccaactgtcgttcgtcctcctcacgccgagcctcattctcccatcgatcgattttatgtttcaaagattgggcgatcgtgaaagtatgccgaccattgttttcgtacttgattccggggactgaactggcgatccagccagcaacgatcgcgatccgtttccagcgatcgaccgatgatagaggataagtattagtgggttggctgggctcttcaccttcccaatcaattctccccaaccgtgagtgaacctgaccacccccttcgagctctccgttcaaagatactaaagcgtccagttcagaatctatgtttagatgactggggatgaacgtcggtctccccgaatcttcgatagagtctccggggccggcaccattactcgcattggtcttctgctgtttccaatagcctctcccaaacagtcctttgccagcccaatccatccccctcaaacaccagtcctccagcaacggggagccattcaatctaaagtgagatgaaccagaactttcttgggctggaagcgtggatggaggtcgaacttggactgaggatgggatttgattaaaatagatcactaaattttcccatgggatgaatctctccaatttcttcattgcccgtctattttgacacaaggatccgaggaaggtcaagatgatcgccagatagggacacacttcttgggagggatcctgttgcaagacttccttgaagatttcgaatgcgaatttggctgcccagacgaagacgatcggatcgttctcctcatcagcatcattgacttcagttctcttgatcatgatcgctttgtgttcttcatcaaactgctcagcgttcgattggtccgcgccattgcctatcgatggcatcccttcttccgagctgattgaacgagtaggtttgcgcggctcgacaggcggattgacgccggctgaatggctcaacaagatagcctgtggtgcaatagttgctgatttcgcatttgcgcccgcacctcttgatgtggctttgtgattgctatttcgggaatgaaaatcatgagacttttgggtgctttgttgggttgcccgaataactccatcttcgagaccatactgtaaaatagcacatatgttgacagttgccatcatcacccaactagcatttgacatcgtagactgcgcgacgatatctcccgatgctcgaccaaatcctcgacgaccatgcttgtcggataaaaatcgatcctctgtgagtttttccataaaacgagccaactctgagtcgaaatcgtccaattggatcttcgtaaacagcatcccatgcaagtgaacaaagaggtcattgatcgacacttcgggcctgcttcttctggcttggtgttcttgctcaaagaacggtaggattgattctctggctggtagataaggatgggcggctgtcaagctgtgtataaaatggtggaatatttatacatcaacggttcgaacaaacccaaacaagtgccgttgaaagggaggtatcagtctctcaccttttacagtagtgatacaaggtccttaattcgtcacccttgctcaacaaagccaaatgatgatgtaatctcccggtagcaggattgtcggctagacctttagcataccagtcttttgcagtcgccctccagatctcttgttcttcacaatcccaatcacccaaggcggccagtcctatactacctcctggtcgtggagggacaatcttagggcttattggtgcaacttgactgcgactttcttgcgatgatatatcaagccggctagattggcttcccgacaaggacggttcggactcaccagcccctctggatcggtgcggccgtcgagccctgggtctgactctctttcgtccactttcgctgtcatgctcatcattgacatcctgatcagagactcgggtagtgacttctgattttctggaactcgactgagcctcgttctgtccagcaaacttactcgtcaagccagcaaccgccatccgatagcgagccaggtcacccaactgctcaacccatacactcttgaatggtagaagtctttgttcttcgagtaaggccgtatagaatccataggcaaaatagataaagtcagtcatatgctccagtaaaagctgactagattgttcgttgaaggctgagtttactgaaagaggtagcgcatgtctgagtcgctcaagtagttgatgaaatccgatttgccagagtcgactaggggtgttgtatttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaacattgattaattttacattcagtcaatattcagtgaataaacgaggcgagcaagctgattggaatatcactgactctcgatgctgtttggctaacttgacccaataatcttcctgatgacgtttctgctgagcgtggttccggagcagtgaggcaaatgaggtgtttgcagggttcgaaagataagtttgaccttctcggatttctcgagcacggagttcttcttctttggctttggccgcacattcttcatctttcagagcagtttctaaactgacgattcgtttgtaggcgtgtttcaagttgacgatcaaatcattcttgctgtcctcttcatcattgtcatccttgatcgggtaagtgtgagagttgatgggatcttgatcgccattgctgaatgtgaggatcgaattcttgggggcagagagttcgcttggtcggttggaactcgcaaacttgacagggtcatgtttccgaggatcgaatagctgacgaggctcggccgtactaccacgaccagatgtttttttctgcttccatccacgatcttgtgtggaggtggctctgagatgaggtggtgggttctttgatcctccatgagaggcttgagatggattggactgagagctctcatgatcttctagggtcccaggagggggtttgagtgtatgattactctgtggttgatttttattggccttggtggatcggctctcgatgcgattcttgtcggaagatctcttggaagtggagaatgaagaatctagcttgggatcgaagagcttggaattggattcattgggagttggaagtcctctgggtgagttgcgattggaagagggatttttcttggatgggaagggagatccaccagagcgtgcttgggaagactgctgttgagaatcaaagtagtcccttctgtcagaagatgggggatcttgagtcctgcgtgaggatgggtgaggccgtgatctggtatccgatgttagatcggccggcctctgaggggaagaattgagatcattcggttgattgcgtccagcggtacgttcggctctgaattagcgcaatggaagcaagttttgtgagtcaattagatacatgaggcagagatcgaggctatttacctggccgttcttctctggtaggcggttactgcatctagtagtgtcctcgctccatccttgggtggtttagttttgggttgagttggtttgctctgatgctgattggttggctgttgctgttgctgttgaggttgaggttcaagtgtagtggtcggtcttgatgaggccgagggttgagccatcattcatgttcagtgtgtttgagtgtacaggttggcaaggaacgaaggagatgccttggataattggtgtcttgctgctgtttaaagtgttggtttggtttttttggtttttggttcttggctggttgagtagtagatgtttcttgctgatcaagcggtcatgaaggaattgtcgaggtggcacgatgtatgcagaggactgggtgcggagactccaagtatgaatcgggcccagtcgcagcacggacgtacgggggagcgggggcggggggcggctgcggagtactgtgccctcgaatgacaagcgatcgactttctatgtcggcgggctcggtcttcttcagattgaccaaccgagttagcgaagggccgaacgaacgaaacgaggggaaattggaggcacgatggtgaagatacccaagctgaagacgaaatctaaacgaatggtcagcagctggtcgattgagtgatgtcctgtccgagctcgttctcacccgattcttctcttaacgatcatcccatcccatcccatccatgcatgatttccaaccaccaaaaaaacagattcctgctggaaattgcgccctagagttgtccggcttgctccaatgttgggctaccacgagcgacgtccattcgatgggccaatgtgcggaggctgctaagagcttgtccacctgcatgaagtccgctaaaacagtcaattctaaaaagactgattcaatcaactttcgtaagtagagacaaacaaacaaaacttgggctcttcaagaaagatcaaaaaagaaaaggaaactccatctcattagtctattaactgatccccatccttttttcccgaaaccaaaaaaaaaatgattggtttagatttggcacggctcggaaaaaactttcgataacccacatatacaccaaccgaagctggttctctctcatcgatcgtcttcgtttgggcgtccggggggctcaagaatggcccaagcaaagaaacttgtgaattgttcctgatcctcgtttacatcgagagaatcccagtcgaacaaatcaaaccttccagctgcctcaatcttttttttttgaagattgatgatccacgtgtatgatctcctgtgggatacataatccaggctgaatcttgtgttaaacttgtacgatttcacgcgcttcaatttgaatattctaccaaaaaatatcggaagcgttcgcatgattcaagatttatgaagtgaggacagattgatttcttttgcatctgaaaacaactgaagacgtgatattctgatgtccaaaacgaaagtggaccgcaagattttgtttttggagctgggaggaaggtacccctgtggtattatacactcagtgaaggagtccctctggccccaaagacttccccatcaagctgccgcttctgaaatcttgatggtgtctgcttgcaggttggaacatttgatttcattttatttcaattgtgtgtaaataagttttttttttttttagttttttttttttttgctaatgcaatagctgacatgtattcaagtagataaaagaagaacaagaacacaaaacgacgacactcaaacataaagaagaagaagaagaaacagattggaaggggagagagaccaacgcagtagtcagtagtcaactgcttcttcgacaggccaagccagaccgaaggccgactgaggatcatcgggacgtcagaagaagagcgagtgtgtcccgaattcgatagtgagaatgacggctaggaggacgaggagagagagttgaacaagtccatggagaagatatcgttagaggggtcatgactagagggcgggccgttagcggagaatctgggggagtgatcggagggcgagtcggcgatcgagatggcggaggacgaagggttgagggtggagctggaggagggcgagccggcggagggtcttcggttggccaggaaggggaacttggatcgacggctctggctggactcttggtcatgcccctgggagaccccgcgctgttgcggctgatgttgagaagggtgttggttgagagtgttggcactggccagactgttgatcaagaacctcttcttggaggttctgttgttgccagtagttgtcggcatgttttgctggttggtctgattagtgaaagcgccagctgttatggcgtttggtccacctggcgcggttgaggaggatggctgtgaactgtctagtccattgggcgggatggagctggataacagactggcgatggtagggggagacgagccattgagtgggttttggacagccgaggatggatcgttgatgggagcgggttgcggcggattttggacagtggaggcagtcgcgaagctgttgaggaaatcatggatggcttgttcagctggagggcgactgttgctggtctggccgttgttggaggtagctgcagtagtactcggagcactggtagtgttggtgctgctggtactcgtggaggtgtcgggcccggaaagtggctcagaaggcccgccgggttggagggtgttgaagatcggtgcaggggtgtgatgctgaacatatatcgtgctgagcggtgctatgcgtcggtagagggacagactgatcttgacggggcattggttgatggatatggccagatagatcgaccttggatccagatggaactcgacggcagcttcatggatcaagtcctacataaccccaaaaaacataaacgaagtcttcaattcaagcaatccaaatttcatgtgttttacacagtctgcttgcactatgtcaaatattccatacgtagttcgattggcgcgaatgaagaagagcgcaagacaaaaaaaacaaaagaatacgtacgtctatgttgggaggcttgagggtggccaaggattgaagagcatagcgaaggatgatggggacattgctggagtcatgggtagtgttagtgttagcgttagtagtagtggctggagtatgagcagacgaattgggctggtcagcagctccgggggggcttaagaagctcgaagggttcgggtcgagggtccagtccaacatggccgagatggtggcaacgcaattaataaggatcgagagttcttcaaagctggatgaatagcacaagctcatctgaagaagcggtggaacaacaacgctcaagttttagtaaataagtcaaatcaagcccgttacaaacagatttatggatttatttatgtaatcaagtcagttgacaagtatcctgcaagaattggaaaatggtgtcgatatttattcttcttgataaagctctgaaatatcctatctatactacgctcaaggttcctttctaaatatatgtatgcaaaccacagatcgacggatacagctggttggatgaggggtgggggggaaagaaaagagagagcgccccccaaaaagggcaagtatatatatatataagaaatgaaggggagaagcgggctgagtgatcccagtgttcgaagcagaactgatgagtctggagtgggcgagttgcagtgaagttcgccatcgattgatttagaaggaatccaaaccagtttaacggaaggaagcctgcttaggctgatttgcatgtaagttacgctctcggacgagcacataggctatatatataagcgccgaaaggtgttggttgaacagccgttaagcttcgtgtggttgttgtttgactggctcgtttaagtttttgaatcaaagcttgcttggttggttgctcaacaaagctggtgaaagcaagttcagttcggtggtaaattcgccgagttttgtcgagcctggttgtgggcaagtcctttttgaagttgtagtgtgctttgggattcagggatgagggaggagtagcactggaaggtcattatactcgcgggtcgcggcctaggaatatcgaagcttgcaggggttctagctcatcggtagagcgctcgcttagcatcctgctgagtcaacatgcgagaggtacaggattcgactccctggtactccaagagttcattttttcataatgctcacttgatgagcttttctcctaactagtggaactactgcgcttgtgttgaacaagtgagagctgagtatgctgtgattagctttacactcttgaagtggaccaattttcaaagggtgctttttttattggtgggaagtttgctgagctcggctttgttggaagctctagtctaatcatacgaaattcacaattggcatatatttacataatcagggaggagcctgttgacgacgagtccaacaaaaatcttgagattgcataccaattctcgaattccatgaatggacaaagtcacttctcacattaaaacaacaacttttctcttgctctcctttctttttggttgcgttctataaattccatagaaaaaagatcccccccccccccgctctctctctgatcatcaacctatatgtatatacaacaatcaaagctttttgtggataagaaaaaatcgtggaaggatggattgaatcaaggaggaaaaaccaaaagagaacagaaaaggaacacataaccaaaatcaacaaaaccaattatgatactaatcgtctccttcgttctttctttattctatctgtgttttttgcatttatttattaacatagtttgattatttttagtttgtttttatgtaagaaagcaaaaagcaaaaaaagagaaaaaaagaaaaagaaaagggtaagaaagtttccatatgtagagagaaagagagaaagagagggaaggcttaaaaaagaataaagtcaagtatgtacaaggacagaggaagagaaagagatgaaacaaaaaaagagagagagagagttattgatggaacgaaggatcagtaggaggattggtaggagccaggtgatcagaggaagaagaagaagaagaggggacaaagagttggttccagacgttccagatagacccgtcacagccgggaaacgagtcgagctcatcaggattgacttgcgcgtctgaaggggcggcgatgaggggattcatgggagcttgagtgtgcggattgctactaagagtggaggacgaaggctggagctctctgagtgacggctcgatcggattcttgctgtgatgagagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccagtttgttccctgcttcgcccttcttcgaggtgcatacgttaaattgggacgatacagagaagattagcatggcccctgcacaaaggatgacacatgtagtcagaatggattcaccccacgggtgaagattttttttcccctctgaatgttccctcccaatcaccacacttgaaccaacattgacctcattgatcaccttcaacccgatcatcgagtacatagtccaaaagaaggactacttactccctcattcttttgggctagattacaacgtatgaaccttcagaccgatcacaagagatttggcagggtcaagcgtctatcttgctcgaacatcagcatcactatcaggcatatctcattgccataagcgaatcaatggaactgatcaagcttcccgcgaacgtttatcctgaaactcacgagtctccgatctccctggctcatcgatctctgttgatgttgcaaccatggccaggtctacatacacctgcttgctggtgtcctaacattcaagtggaagaaaatgtatttgcaagactcaagcagcttggcctcaataaaacaatctactttgtccaaaccccagcctggtctcaattacatatacaccctttcaagacaggctcagtcctagatgagggtgctccagatggctccctatgccccccccccactgagaccattgaattttcagctgttgaacacctcaacatctcaccgtgattgtcaagtttcaatttcctgataattgttcatcttgctataggagtacaatatttatcatttcaatgagaaccatccaaagatgtttcacaccttcattctgtttatatgtctagctcttctccttcaaggaatatacttacatggaaaaccaataggaaaaacaatggaaaaggcgggagctattcatgatgaattctcacatggtgagttggctctttctgaattaattattccccaattataactcattctgattttatctggaaccacacaaacaaagagtcaattgcaggtgctgctgcttatccagctaccggatcttcatctgagtcttacaaagtggatccaagaggctagttgtttctttcttgtgcatgctgggtggatggaaagccaaccataatgctcacaattccatatttcaatcacacattcagttcctgaaagttgggatgaggaaaacatcaacaatcatgctctagctgaactcagagccaaagtaatggaagatttatggaaagggttatggatgcctggtgtgttctttatatatatataaatatgtaatatccattctgtgagaggcacttactttcaagattgatatttgaattgcttatatttgaaggtcaacatgaatctgcaatggctgattgtaagtgatcaaaaatagaattcacaaggagatcacttgaaaactgacatgtgtttggatccagtaagtaatgaaaataaaatgtggattagtgttattaatttgtatttaacagatttatcagtgcagtatttacaagagcttgaagagctgggagatcctccagatgaacgcatgaagccagcaattgacacattgtgtgatctcttcacagggaagattgttccacttcttcttgaaaaagaggcagaagacaatcaacatcctaaaaacgtacaagaaggaggacaagaagtgaataattctgaaggaatatcttgtcttatcatcttaaaggagtgtctcaaatcacaacatcttggatcacagttcccaaaaacaaagttcaactttgttgaagcagcattacaggcacttttgatcctatacaagagggaatcaatcacagatgatcaagttaaggagttcttcaatacagatgagatagcaaaactagttggaaaccatcttgtcaggatttatggggaagattatcctgtgttttctaagtttgtcaacttcaaacctgatatggatttcttgaaaactgacttgagaacctcaactatgcattggtggctaaactgtgagcagaaggtttttgtgtaccataattatcaagtcaaagatgtctgattttttttttctttcctaattatgttccagtgcttgacatgcctattgaagggaagattctttatagatcaatgcaaacacttttttcaaaattgggggttcaaaatgaaccccaaaattacatttcctcaacaacatgggcaaaattcctggatgataagttcattgatggatttcaatggaaaggagagaccagccactcttctgaaatcaaatcaaatcatcttctcatcaacacacttctggaatttttccagcaagcatccaggtcaaaaaggagacaagagtatttggaaagcttttggatcattcgttttgtgatcacttacaattccaacaatataaacgagatactatgtatcaaaaataacgagttcaaggtccaatatgaactgacagaaacagcccttcagatgcacaatatcctcaacaggtcctatgtatcccaatggtggtttcattgggaccaaaaagatgtgtgtcttcaacacgataattggattcaaatgttcaaagaaccaactgataaagaagaagctgaaaagtacggaaaaatccaagctaaatatcagcagctattggagaagttggagctgaatgagggaagagaacaaacaaatgggatcaggtcactgctgaaagtattcgaatactctgaccacaaattcttcctgaatgattggctaaggacagtggaatttacggtggttcctaccattcttccagtgattgatattatggatcctaacagattcgatatatttaagatgcttctcaatcatttgatcaaaaaaatcaaagatccaataaataaattaataggattttgattagatgcataaaatcaatttgggtcttaatcaatggtggtacagattataatgactggtgtcatagtaaatggatacacattatcagtagaatcataaaaaaatttcttatctcaggcgcagttgaaaatcatactgcatcattaatttgttgaacactcttgtaattttaaaaatacagagggtgcttttttcaataatttttggaattattcttcttccattttacactcctttatgaaataactctcattttttgttggatattcttaatccaaatgcttcttttattttctttttgaacatctcaattctatccctttctgtgaattctcttgacccatattaggatcttttgagacactgttgttggccaatttgtttggttccttttctgtcaaccaaatctctgttggcaatctgtgacaaaagccactgtctaggaagccccaaccatacatgggcttagtgagagataaatcagtctggtggtctctaggaaaacagggtttgaggagtctttcaatgatttggttggtatgtaatttgtttctattgcatctttgaatcttaacaaattttggcaacttgccccacctgccaatcatatcaaacatgtgatgaaattgtcattggagagctcaaaagagaaacgtgtaaatggcttcaggttacagctctcagacacacaagtcaatgctcaaggaaatggaatttctttggagcagaaatatcaccacagcctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttcttgtattgaatcatgtctctctacatgaaggtgttaccaaaacacacatgtgaccaaggcacaatttttgaacatgataggactttaatttccagataaacaaaaagcaaaacttaattttctcaacacagtcaccattataaacttactacttctcttatctgtcagagagagagttcatttcaatgctaattcaaaaccaagggagttcaggtacatacatcaatttcaatgctaattcaaaacccaaagcacctgtctgctcacactggaagctttaaccccttacagccctcctgcacagagaggtctagcgcagggcaaaatgatggatggctgatactttacatctgtataattgaacaagttttctcaatggagcagcttgatcaaactacatctgcaacaacttgaccattgttgtgcttgtatttcacaatgtgtatgtggtttttcaagattaagcttgagattgcagtttaatagaattggatttgtgatgaaaattggcacaaacagagttgaaaatgaaaacagctgaacatacattttaaaccccattttatgtaggtctttcagatgatggatatatatatgtggttcatttaatgagacaagggtataattttgtatctggttaagagtatacacttacacatttaacttcaataccagtttgagcctgattaaataaaaacagcattctatctgtgcttctagtttggtatcatcaaatatgagtgggtagcatggggatataaacactctttttcttacttgtctggaatttcccaattgtcctcataaaaactagaataatcatcttctacttgtcattcaattgaaaaaattgtgtcaaaatcaaagccatgttgcttcaaactggtgtgctttacttttacctcttgagtgtccatggaatatctgcacatccagctttatttcagccaactttggaagatggagaaatcaaagctgttaaattagatgctcaacttcaccaccttcacaagagaatggaaggagcttttcaaggtatgtctacactcccaagtaatcttgtatcagcttatgcagggggatgctattactctttttggtgtgtttgaaaacttgacaaactgatatcctccacataaattttaccaatatctaatgacacaggaagaaatggaaaatctgggaaaggctcaggtagtaacagtaagttttcttccacagcctgaatcaaaattctttggattaattgatttttttgttcacaaaaaaatgatgggaataaaaagaagaaatctgggaacaactcaaagatttagaaaaagatattacagaattcaacaataaatgtgataaatatgaaacaaccatttgtgaaacttctgatagaataagtgcaatggcaaatgaaaataagcaaacacttgcaaaaatccatgaagatttagtgtctaaaaaaaattaaatacatattttgaaaagatagactgaattgatggtcacaacaattgagctgactatcagtcaaaaacacatattttaaaatctgtttaattctaccaaaaactgataaattatgcaaatgaaatgtttgatagtctagatcaattttggagaaatgattatttcttgtttggatactagtattcctgatcaagcagggtcttagatattctgatataccttgaattcattctggaatattctgtaagcttatttggccaattttcacagacttgaatatattgaatcagggtaactgcatcatgagtaatcaatctacaaagatgggtgggtttttgagtattgtgaggccctttttggtggcatattttatagtttgacaatgcaggaacaatgccagttttttctgtgggagaggaatgaacaaagcacttgatttttttcaagtgtttccaattttgtcaagttatttgctcaaaactaagctattaagctagggtgttgtctgtatcaggatcaggacattgcttgagctttgtgtttggggtggcacttctgagttcctgtgaattttaaagatataatctttactcaaaagcaattccctaaaaattgaaaatagcaccaattatttttctttattgtggtgtagcaaattaaatccaccttttggcaatgctgctccagctgtgataaaagctactgtccgcctcagagtgtaaatcttgtggaatgatcccagagtttgacttttgattttgaaatgttgtgtggtccatccctgagacaggaggacccacaagcccctcaatagttaataagtggtgagtgatgaatgatgagtaataaactgatgaactgggtgtgtagtaaaattgatgatttataaactgaggaaaacaaatgggcaaaaagagcctacttttatagaaaaatgtgacagaatttacttccagggaaggcaagaaagagtgattttagctggcctgtagatataaattaggaaatttagctggtctgaacatgcaagtgagggaatatggctggtaagggtgggtacaattaatgtcaaaggctgtgctgccatgcataaatgaggtgagatagtgtcaagtgaggcaaaaaatggtgggaagaatacagcttttgtcataagtagtgtgggaaatttttggactgggaagaaaaatttaacaaagactgtagagatagcaatggaagtgcatgcaggtgacaaataaggccaaactgatatatgcactggagatgaagagatgtggaacatcatgtgtataccatgagctgtgtgtaagaataactgggaggcgagctgaggcttgtgacatgtgattgactgagtgttggacttgtgatgtgtgtctgccgggttaatgtaacttctaatctgtaagagttccaatgatgtgaccagtggtgacctagggtgatattttgtggaatccatttctgaagttgtattgggttatttctgaaagaatttgtgagaaaaatgtatataaaggaatttgtatgtatttaatcaacacagttcccctgctatgaagcattccaatttttttcttggggcagcatggttcaagccaataaaatccttgctgtcaagcatataaccaccagagccagtggtgtatgctgtggccaaaatacccccaaaaaatgtgtttccccaacaaaacccttgccatcaggtccaaatttaagattttgctgtttctgaccagtctctcatacctgaaatgagcaatttcaacagtacctttttggccaaaattaacaattcataactttttcaggcttcatcagtagcactttttgaaatttttgcccatttaccatacctttttcagcaccttcctcttggggggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntataagccttggagaaaaggaacaagtaagaattcgtgatgtgccgaatcttgtataccctctggtgggaatttaccggactgaggtcgaggataacatattatctagttccaagggtaagataccaagagagaggatattcttgaattcatgaagtctctccgtgctacaaacaattctgtgaagcaaatcaaccaagtaaataaacaatgagttgacgctctcgttagctttgttgaatcattgagcgttgccgagtgttccgagggctcaggaaaggtctctttgtaactctaaccaccttgcctgccgacgatagtaatacatggtagctttgcaaccggtgcgaaaataaacgcaagctggtttataaggctatgcgcttgcaatcgcaacatcccaatttatcgtcttatataacgtttcttatgtatgtacctcgaacttgaccgagtcccctcctgggcgcttgcctccgacggcgcgtcgcaccgactcaaattgtagacggcccggtactacgagtctgtatgtaccctaacttaaccaagtcccgcaggcggaaccctctgggactgttagttattgctacagtgcgcatcacctcttctcaactacccccaggagggtgttccaaatttttcaaaatgggagttgaatttttttgaattttttcactttttttcaatgccattttgtttttgtttttctttgaatttgattttttttgagatttttgtccatacaaatcagcagacaagacacaatcagaaaaaagccatgtacaaaaaccaaaatgcttgcaacagccaaagctccagccaattgaaatcattgatgagatctaatcgttgcattccaagggctgcaatgatggatgtttcaattatgactgcaagttagccggacaactggcactgagttttcctatttttttctccttcttccctcaatatcatgtatttagatggtctatgtgcataatacataccatataaatacatattgcatacccactaggccatagtatggcctttttccatgggtgttccaaattttgaatttgaaaatttcaaacttttttgtcttgcatgctacacagtcttgctttatatttttgagttccactacttctgtagagctcaaatatgcaatattgttttctgtagagctcaaatatgcaatattgtttacacatgtagcatggttggtgtgaacaaacatacagatcaaagttcaattttttttttgcaggtgcggggtagtcgagaagaggtgatgcgcactgtaccggcaactctcagtgatgactccgcgcccggatatcgggcgatagttgtttcaagcttggttggaatattgtcttttgaataaagcttggacaaaccaacgctttccaagcactaaagttatgtcgttaggctgctgtgcagcagtttaagctgctggtttttgccacacagctctgctttgattcaccttgctgtgatcaagcagacaccagcagcaccaccaccaataccgatccccccccccccaatcccaaccaaaacattgatagacattttcttcaatcttacaaggcatccgataaattttgcgcaatcctaatggcgcttgaaggactccggtttttggccacccaaaagttggtatcattatttctcagtgattgttttgtcatacgaatggagctaacgtgctatcatagtctgattggacttggctttgcagcatttaaacagcaactaccagcctcgagcgtgaatcaagcatctcctacgctcgtaatgaatcacagaacaagatttcggtggtttgcaaagccacttgctgaggtcgttctcagcggtaatgcggtcgacaagactttcatcaaaaggtcattcaagaggaatcccgacctaaatttggtgatcaagattggtggatcatcgttcattcggccgtcctccaataagactgagaggagatgagagcgaatcgagccagtcgggttcggtgatgggacgaacgggcccaatgaggtgaggtgggccgccactgaaaatctaaatctgccgacggcagtagaagcaagactggtctcgagtatgacacacaccatatacaccaaggtaatcaatcggtgttgttcttgaactctttccattcatctgcattgttttatataactcacatatctttgattaaagtaaaacaaatgattgtaacttggaaaggagactatgtattcatctctatcaaatgttgaagcaaaaacgacttctccaagttaattgctgaacttttaatagttgtcatttctcaagctctagcccaagatgacagcgattgggtgaatttacttgaatcttttgtaaagtctcaaactttcagctaaagtctacagatgagaattgatgcggacagggttcttctaacaattcactctgactcgaatcctaccaagattggtctctcttgaaatggctcgcatttcattaaagataactctgatattgctggtcctcatctcaccaagtcggtattcagtattaaagttgatttctgtcactcttcttgatcaacgatgccatacacaattggggtaaaaaggatgataggaaacaagtttagatcaatggtaagtaactcgataagaaaaataataggcaacaatcccagattgagagcatgggattgattaactggaaatgaaagacctgtgcttgtatgtagaggggacaagacaaaatggatcagaaacaccattggtcctgtgtattgttgaggaggtattgtgttttgaagtaagcttggacagatttccaagtttgctgttcaaaaatcatggcattcgatgattttgagttcgttttttttttctttttttctcttccttgtgaaatagcatcgatggccatgatgctttccacttcggcgacaacaggctgtgcttcattggtatcggtggactgcaggctccagcctgccagcaaaaaaccacccaaatcaccaggaagcaaccaggtttaattcttttttatagccaccattaccaaaatgtcgcgctttggtcttgacctccttggaagagaaaacccgccgccgggctactattccgattccgaatactggcggattcagggggttggtcaacaaccagccaatttaacggtcagcctgggttttttttctttttctttgtttcaatgcaattggcactgattgctttcaaaacatctcagattcagatgattgattgcaacaccagctaccggctgttttcacccagggactcgtcaaaacctcaggggtcttggtcgttggtcagtagcaaacgtaaattcaagatttcgttcccagcagtctctacaaatctcgagcagttccgggagattgtggcgacagcgagtgacgaacagttccgtggtgccggcgatttaattcggaacgctatgcggtccggattcccgcagactgattggaagatctcaatgagtctcccagcagccgatgaattcaaaaagtcagccaagtatactgttaaagacgacgataccttcaatcattggattgcgaccgtcatcaacaatgggaacgaccgcactcaggtagccttggaagttgcgatggtaaacccggggggcttaaaaaaagacgctaagctgtccgttgaggtgcacaaacataacctgagacaagcagcggcccaacgtgcctcatcttcaacaagtggagagccatccaatccatctgttgttccaagcgatttcgatgctatcaacgtcctcatgaatgaaatctatgcggcccacccaccgaacgtcaagtaccagtccaagttgccagtctatctccatcccaccgataccggtcgctacattccattaacggcaggaacggtccagaagtgggccacagcccttgtgtgtagatcctccttttttcttgttcttgtaatcattagctgacttgtggatttcagctgaacaacgaaagtggagtatcgcttcactcacccccagcggatctgaagtttgagaatttatcttctgcaaagaagcgtaaactcaacgatcactccagcaacccaagcaaccacccggcatcagattccgaaagcggttccgttgttgatctgggtataaacttacttgacgaatatcttgaatttatcaagattccaccaagcgacagggatggaatctcgcacattctgactgagaatagagccaccaatcctcaactcttccgatctaagaacatcacccgagaagtgatgaaggaatggggcttacacgacgtcttcattgcccaattacgagacaatgtctccaaatttgaaaattacaagtcttcaaactagctcatctttttgattgaagaaaaaatctcactaaacgtaccactttcaatttcatgtcttcattttacctcaagtgtgtaatagctatcttaccctgatcataccaattgcatcaatttcctttattaacatgatctgtttgttttatttaaccaatctccttgaacttaacctgattagtgtttaccgatctcattgatattaagcaaattttatttttgatcagtccaattttttgattttttgtacaagtcctgaccagtcttaacaacatcttaaccttatatttttcaatctcatcgatttgaaaaggtggcattctgttgatattaacctcttttgatcggtttcatccaagtggtagacttatattatcttattgtgatcagagcttgtcttctatctttaatcaacataacccaatggcacacaagcatttttgatgcgatggattgaattatcaaatcggttaatgatatcagtacaaatgcgagacataatcaacaccttattgggcaagaaaggatggttagctgttgatcaaatgatacaaaggagttacaagttaaatttgatacagacattgaagtcggtccagggtaactgaagtccatggaggttaaaatatctaccagcaagcccaagaggagtatatgtgaccgaacagagagtgaataaagtgaaacactaaagaggaattgattgaaaatgaatcctagttgggtgggacacaatacccacaatgctgatagagcttgtagcaaagctcatcagtcatgacttctgcagtaactcgcctgatttcatattcagggtcctcagcctgattcaagatttgtgacgatcggattttctgtttgatggcggcaaaacaaagctcgattggattcaattctgggcagtagggagggaggtaaagtaattggacaccagctgcttgacaaagctgctgtactcgctcgccacgatggtatgttgcattatcacaaactagtacagagttagaatcgggatagcgattcatccgaggtagctgcagaaatgaatgtcagctggcttggtaatgagagatgcaacaatgaactgaccaagtcgtattctagaaaatgctcaaatttacgaccattgtatgtttcgaaggttgttgttagtgccaccagcccctcaatcgatattgctgggagtagactcaggcgagcaggattttgattaatgatgaatcgggctgagggggtccctcgctcagacctggcaaaggatcgaagcagatccttatcacagaacgagctctcatctaaatgcaacaagtaaaaaacatcagtatcctggccagtgtcatgaaattgataaaaaaaggaaacttgccggtaaaaactaggaagtccgcgggaaaaaattccatcttctcaacgaatctatactttgccaccagtgatttttgaatgttcttggtttccggtttcttcaaagttatcgacaaccgttccacaagattccggtggactccctcgatgctgaggaatacaccactggaatcatacaaacggtctcggattttgtctaaaaagagaccgggttcggattgaatgagtcggaccataaattgacgctcttctgttgagagggtagctggccggcctcgggcctcgtaactgtccggatccttgattacacatcgagtctcctcatagagttgaagccatcgtccgaacgattgccgtgaaatccggatcccaagcaaggtgcagatttcggaaagagataacccgttatgtgccattcgaaccgtggcaagcttggtagccggctcgtgcaattgatagaccatcggtatcgttgttgttgtcgggtgaggcgggtgtggtcaagtgcgtagggatcgtagggatcaggatcgatgggcatatgcccaaccacagcttgctggaatgatgtgcggctgtgtgaggcaaaaaccgccagataaaactgctgcacagcagacgaactccataactttggagcttggaaacattccgtttgtccaagcattcctcaaaagacaatagagtactgaccaggcttttgaataacagtggtacaatttcatgaatcctccgaactcgctggcctgataacttgatgatggtgtactcctttcaagagggtcgtgtccaaagtgcgccattgagacaatttttgaaccactattaatcagttgatcgttttcaatggttttggggggtggattggaggtatcgtgccacctggattgtgaatcgataacaatggaggctgctgtgagttgtgacaaaggtgattgtcaatgacgacatcatggctttgagaggcaaaaaaaaaaatccaaacttaaatggtgaaattccaggattttcgaatgcagatcctgcaaatccgtccaagcattcttcaaaacacaataagtacccgcacattctagttgccgtctctcaattcccctctccatactggacaggaggactgagattttggaaaaacctcgacgtatcatgagcatacacacagtgaattatccttccaagaaaaaaaaaatcaaaatgaattgaagaatcctttttgattcatgcaaacctttgagatggcgggttactctaaactagtgacttgaccgggaccccctacagtgtgaagctcaagcctaaaatgattttcacataaaaaatagttacaaatgtcttatgaaaaattttcaaacataactgagaataatctcaaaaagaaaaaaaaagctgtttataattggcccctaagtttaagacgacgagatatttgcaactttccgttaccccagtagaattgcgaaggccggacaattaatccgagagtcagactatggcggtagaggcaaagatcacttgcgtgacgaaacatcggaatggtgaccacaaccaagtcccacgggcccgcccactccgcctgggaggtggctcgcaaaaagactgattttcttgtcccgtgaatcaactcgcaagcggtttgaatgagaatgcccagtgcaagaccgacactaatcatcaggacccggtccccagtccggtctcacccatatcgtgatttcgatctcgcctgaaaaactccacccagcagccgccggcatcagcaggttgatcatgttgacctgcgaagagacgcgtgtgtgcctacttgagtgggcttgcgacgggagaaaaaaaaaggtccgcattcaggccaagttgaacctccgaggttataaaaggaggcctctcttccccctcttcatccatcctttcagcaccatcgtacctgctcccaacaacttccttcactcaatattcctgaacataacactccatttgcaaccgcccccacaaattattccgtcatctcctctcctctgactgaaaacctagtcgcgagttttccctcacccaaccttttgctcatttagtctttggttaactcttgtcagtatctcagtatccttgagattatttacgtggtgttatatcaagacttggttgctaattttccccatcattttcttagctaatcaccactccccaaaactacttcaagaccaagcagcgctgctacttcacataagatgtctcctacttcagaatgcactgcaacttcaagcctacctccgcccaaatcttcattcaaaactacctcacccggccatagtcctatcccaaatctttcccaaacagacaaccttcgaggccatcaaagatctaaccgtgttccttccggagggaacagaatccccggcggtgaaccaactcagagaagccacatggtttcgggtggtacccaagtcaggcacagtcattattccatccatatcaatccgaagggcgaatcgattcgtagtgggggcagcccggctccgcttcaagtctctcgtgctgatcaagtcggacgaaaacatgtatccactcatcttactcaagtccaaccaagtcaacttttgaaaggcgtgattcctcagcagaatcgcctatcaggtctgtttggccgatcaggaggtacaagcgatattaaacccaaggaaaatacaagtcgattttggcaaaagaaaaccaaagccgtccacaatccgtgtcattcccgcgcgccactggctccatgtctctcattccccgtgatgatgttgtcttcaatctctcgcttgagctctgtcgagtcgatcaaaatccttcccaagtttcaccgcccaacgtttctccagaacaagggcgcaccgacgaaggaaacgaaagagtctatcaacttatccgcatcatcgtcatcatcatcgcgctctccaaagatccataaggttgttcataaatatcggactcaatgtcacaaggatgataaggaatttctgagggccttcctgagggatgacggggacgatcttgatggtgaagacgatgaagatgaagatcaatcgccgaacccgctcaaggctactctcaagttcttcaaaagaattcctcgagcattagacctcccacatcctactcggtcgtcatcgtttggatcaagtggtagctcgtcatctaacgattctagtcaacaatcctactcacagtcagctgcctcgctaataacttccagtgtagcatcatcaaatcattattcttggaatcgcgcccagcgcgctacccgtaatcggaccgaaagagaatgtcggttggaatccttggagttataaccttaagttcactcctcctttatctaatactctgtttgtctttgttggatgttttttttttctactcaagctagcaaaatttcctcctcccttctatgttttaacctttgtatcttgttttacaaaggtaaaaaaatctgatgtgattttcaatacgacagaattaatgattgatctaattttgtatgtcaaatgcccaaatgcaacagtaatatgtattcatcctttttaattgaatttgagtgacatctgagcaatctccatctaatttctggccctggtaaatgttggattatcacgagacccccgtgaaaatgttaacagcgcgcctgagggccgggttaactaacaggaagggacgcttagccttcgcgccgatgatcacaaacttctttgatgtcaaaccctttagaaagaggaatatgcaagcccttattgccaatcagatagtaattaaataccccgctcctcccactccatgtaaatttacttgagattttgaaaatgccgcagctgcttcttcattttcaaaaagtgatataaggacaagaacagatgaaggaatttaaaagggatacctaaaaattgacttttttttctatggattcattatgtaaataattatatatatcgatgtatcaacagattgaaaatggtttgcaatacaaaaagggagcaatttggctttgatgtatatataacacccaaacaagcaaactccaaaaataaaacaagtggtactcatcatcatcattataaaaaaaggttatcatagatcaaatataggaaataatgtacgacacaggaaggataaaaggaaaaaaagtgtatatatgcttcgtttgaacaaaaatgaaaaaatgaaatgaaaaaatgaaaaaaaaaatgaccaacagggttcatagaatcacaaatgagttggttggttatcaacatgatttctattccggatgatcagaatggacattctgatcaccagcatttatttgtttattgagagagcccatgatgttctccgagccgagttcgtcttcgccttcgtcatcctcgtcatcgtcctccagcacgagagcatgcaattcaataaggcattcgttatagatccgtttacgtttctcgattgacaggttagtatggtcgtgaaaatcgtctgggaacttgagcgaagcccggttattggactcgctatcgtcctctcgcgcatggttgcgatgactatcatcggcgtgttgatggctgatgccggaggacatacggaccgtcgccgggttccggtcgttcagacatagcaactctaaaagctttcgatactcttcaaatctgtagttatcccccctgcggattgattccatcaccgcctaaatttacagacacatagtcatcatgcgaggaaaatgcgtgtcagtaatccgccagaaaagaaaaacagcaagtcttcgatcactgacctgaggacccttggaagcattctcccaaaacttccggcaccgctcgaaatttagatcaaacgagagtgatgatttgacatcgacgggtaaaatattgtttgggttcatctggagatcctttgatagttcttgatgatgatagagaagacggttattcaacaagatcgatttcatattttgttggagagcgatagagtttttagccaattttttaaacccgatctcgttagcgagcgagagtttcttgacattggtgatcatcagatcgtcgatgaggttgacaagaccgaggaaaggaaaccttcgatcctccgttcggacgagattcttgacgatcgagctttccgaatagccgttgatcagactattgagttcgatgatcttcagatccggctcgatcgaatccgaccgactcaagaagtaattccctcgcacaaaggtttgctcgatgtgataataggtttccaatcgcagttcgagatggatcgtgaataggatcgtttgggccaaagtacaaaatgatcggtggaccaattgaaatcgtctaagctcaatcaacaagccgagttgattccttggtcagtttgtattattttcctcttatatttgaattgagaaactcaccgcattagggcatgtgtcaaaggcatttgaaaggttgttctcgtttgcttcgatttcttgattgagggcccgaactctttgtaccattcggcagttaaacgttcactctcgagcccggactcaccttctgaatctgggattgatttgaccgcacttcccagccggcggataaaagatataaacgatagctgtttgtaacaagcaattaaatgatactcaggacttctcacttctcttcaagtctggcatgtcgtggtcagaagactaaccaaagtattataaagatgggccaatgcggcaagtttctttggagattggatcaaatcaattgggaccaaagcggcccgggaggtcagacatcgttcctctgtcttgcaaagcttctttaataacttcttcgtactcgtcttgccgggatataaggatgatcgaagtcatatgcttagcgttgggacgactttttcaccaaattttcaaagaaacttcgaatgaggagtcgacttacagaagaagattttaatgctgtcaagtgtttgatgaattcttgtttctgagcccaatcggctgcaagcttcagattggcgtgagggttagactcatctattatagctgtagtttccattgattctcgaacaactaattctaagagcgaagggcaggttgatgtcaagatatggtccttgagatttaatttgtgagatatatcatcgaaataaacgaacctttgaagcgttcatgacacttttgataatattgtaccacaatactgatcatcaatcggccgtacttctcttggtgaaatgatgtggattgcaacaagctgccgagacattcgataagtgccactatagctcgaagtgactggacctttgaattagtatcgagacaacagattgccaagcaggcaatagaatgacacatgaacgagggctaggactttactttggcaacaggcataggtgaactcattttctgccgatgaggccctaagttcatgtccggtgtgttggtttcaaactgctgggatgtatcgtcctgaaatgcatcaggtgctgcataaaaggaagaggccagtaagcatcagcctaggaaaaacaaatcagtcttactgaccattaacggagtgttcgaacatataaatcactttctcctctagctgaggtagaaaggtgtgtaagacaaactcgtccaagaatcccgagaatccaccgaattgggccagattcatctgagcattgtcgtcccaatcctcgcgcgagatcgaaacaagcccggtctcatcagccccggaaatggggacagatgaatgcgaagtgtcatcgtttgataccatgaccacaccactgggcaggacctccttggcccgttttagaaactccaaggtcggcttgaataaatgggcgatgtggaatgcgtctggttggactagcagtttatgggtactgttcccacgtgcacccgagttatcgtcggtcatcatcaccccagtactcaagaccactgcaccatttgcttgtgaatttgaagttgttgaatcgagcaccaatccggggacggaaaccttcaaagccgaatacagattagcctcgtgagtcttgaaatctttttgactttgtttgagacccgcatccttgaatttgaacagttgcttgttggaatctttccaggccatgttggcattgctcgtcgaagtggccccacccagaccgatcttcagcacctctgcgatcgatgtcatggggtttcgagtagtggaagtagtcgtggaagctttgttgtttgggttcgattggattttatctgtacctgcaaactgatcgtctcctgactcggtcagatacgcgtggatcaatgctagtaattcactttggattggtttccaaacctctagcaatgaaaacaagaccaggttagactccatgccttcttctttgaagctctttcgttcactgatccgtagggagacttcgtgaaggactctgaaagattgtagggtggcgtcaaacttagaataaagtgtccaaaaaaagtcttggaggatgtgaatgaccgattctaattccctcagctcgttattattaaatttgaacagtgagaatcgttgaattgttcgattggccgtagacttcagatctgggttctcagatggtgatggctggctggtcgtattcatcaagacaatcatgttcatgttgctctttagtgcgtttttgctcgcagacgaggatcggaagaatcgtttggtattctcgtgtctttcatcaacttcatttaaagtgctttcgactagtgtataaacttcgacgggaacccgttgaagaacagtatcaagacccagactgagttttccaagaacagcaaaactttcaatcaaactttcgatatacttgaaggagtctagctcagggttagtggattgatttcttcgcttcttggcggtcacgccgctggtagtggtggacattcttcggacgtcttcagttcccagttcagaatgaagagagatagaagaaagttctaggaagagatcggcttcttctaccagaggatttgattgtggttgtgtcatgaggtcgttcaggtagttccgcaggtgaggtattgggctagagggcgtgttggaattctctatatttgaatgcttggaagatgatgctgcagcatgatacgatgatggatgagcggatgttggatctggttcaaatgagaaaccaaagggggttgtagctgactcatcgggtctatgaattattggcactgcaacgatatccacaaacgttggagagggttggataattcaggttcatatgaaaaataaatataaatcaaaaagttaaaaaacaggactactgacatgtaacttgacctggtcgataggcccgccacttagagttacaaaagtaatttttgaggtacagatgattatgcaattcttcgatcaacatctcgaacatcacagactcttgattgactagataactccgcaggtcgctcaaaccaccaatttcagctagctcgggcttgttgataactttcaaggaccttacaagcaggactgttgcagacaagaagcttttggcagatatcaagctttcgagcctctcaggcacttgtttcagtcgttcactggggcgcgtttgtcggaggggaaaataaaaacataatcaggcgagattcgaggtcaagatgggatagtgattcatgtgaaatttcaaactacgcgcgcacatggtatcaatcaacttcagcatttctcgtagtacctcccttcttgcttgaagccctttcatctcagtcccttttcctcctacggcgttattgaatgctgatgaaggactaccattccctaaggtagctctacattcgaccagtttcgatttgagttcagccacctttttgtagttgctgtcgacgctaaccttggccagtttgtaacaattgacagaagcatcgaattggcggtaatttccttgaatagttaactgtaaggctttttcaagttcggctttgagttgaaggaatgatgataaagaaggtatcacgccgcccttcttattgatcatatccttagctcgacttgcagacttggcgagctcgggattttcgctgtctagaaggtctaatgctaagccaacggccgaaaaggggactgcggtgggagtaaccgagtatccgaatggttcattttggtttgaagatcccgcaatcccggtggcatcccagtaaagcttaattttctgaagcacacgctcgatctccccaaagccaggtgtacggggataggattgatcgtggaacatactgggaattgtacgagattctgatgggtccataagagggggactgcgagtagcacgggctttttgaatggatcgtttctcggcttgactggaaaaggcttcgatgatgttccgtgcaccatgcatcctcttggcatctttcaaatcatttgctgataataagtcacggttcgcctcattgtcaaatgatccagtggacgaagcagttgatggtcgttttaccatatcattagagaattggttacgcggctctgaaggataatcgtcatctcgtgctcgataatctcgatcgagatagccattcccatttgcatgtattcttgaagttgaattgggtgcgcgtgcgatatccggtcgactattaacggcctcgtacagtctgttgttgcttccgctaggggtttgtcgcgagctggctagtcggttcgaggaatcggaacgtccacgagcatgagtgtagcgagtttcatagggggcaccttgggatggggcgggtgaaaaatgcttggttccagttgagttggaggaagagggtggattactgatgatgataccaggttgacgagcagcactgcgttgtggtctcatgggcggtgccgagccagggggcaaggatgggtcttcacgctctcggaaatcattggcaggtgtggctgaagccggataccgctgagatcttgacgattcgccggattgggcgttggggggtgtttgaggttggaaggctcggagatcgcgcgcacgcgacatggtaattgagaatgaggatgaagaccaatcgaactggataggatagagatcgagtggtgaaacgaagcctatcaacacaagtttatttcagtcagccaggttgtgtaggtagatggggagatgtgaggcaggatgaggagcgcataaggaaagatgtacatactcttttactgacttgcaaaacttgaagggaatagttgatgctggttgatgttgatgttgatgttgatgttgctgaagggtgtgatgaagcagccggggtgtgtgtgacagcctggattatgtaagccgatgacaccccccaggccccagccgatcacaccacaattcagtatccgaccaaaaaagatctatgatgacctgcacattgtgaatgacacatcaatgaaatccaactacagtgaaatgctactcttggtaataagaatttgaatggctgaatttttcatgtttggaccacctgggcaattcacaatcaattggtcactttctagcaactgtaaagatctactttggtagtttgatgaggtcttggatttttcttgaaagaatggaattgatcagaaaccaatgatgcatttgtgtcagataatatgctcatttgatgcttcatgtgaagggggctcatgcttagctaatttcaaaataagcagtcaaaccttgtcaaaatcagccttggctgatttcccttgaaagtagtaaggtttggtggggagccccttggtcaaaataagcaacaattttggaaagatgtgaactgccctattgaattatcatgatcaaaaacaagtttcatcagatcaataatcttgaccagattttcaattcatgcagatgctgattttgagatatgtatatatttagtgaagaatcaatttagtgaagaatcaacttttctatcattgatcaaacaatattagggagtataaaacataagaagaggctttcaggttaatttactcccaaaaattggagagttgattctcaaaccccagggacatccaatggactgtctgaggaccaccccaggacatcctctcccaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaataataaaaactgttaactttttataaaaggagggatcgtgtagctacaggggttctcctggtgccctccaaagaatcaggagctgttaaacaggggttatttttgatttacctaattatctggtcctttataataaattaaaagagtagacccagacaaagcctacaactgaagtgtcaataaaatatgacctactagtactatttccaagccaagggggacttcaggtgggggaaaactggtctggaagcgctcaaaaaactgggtaataggtggtgggagagttctgggtgggccaaaaacaggtgaaaattgatatttgaaggttgttattgctggtaacaacgatgagccgctatgcttgcgcacagcattctgctgtgcaaaaaatcaggtggttcccaatggtcaaggccaaaaaagtagggttttttagtttttggcttggtttggggggattagacatcagattggacctccaagtgtgcattttgagtgtttaatcccacttttatgggattttatgccacaattatgggtcagagcataataccttcatgaaaaacaactaagtattttagaagaaaatgggggtttaatttttcacattcttcatatttgatacccctattaatattgttttctaaatgaagcaggtcatttatcttgccaaaatacgtaaaaaacatttacctttcttgagccaatgtgcattttctgaaagtcccttctctcactttgaggagctagccttctggattcagaaaattatatttttccccaaatgatatatcaaacaacatattcactttctcttggttcaaaattcttgatctttttatacttatgacaatcttggctccaatttgtacattgttttgctcatatttgtaagtttcaattctgtttgtctttctcatggtatgaaaattcccttatctgcctcatgagtggtgtacactacaaacaataccagttttgcaccaggaaaaaatgccaatttgggtggtggaaaatattccagtttcctgagactttttttacaaaatgactcaggagtaaaaattaatctaaaatgagctattttagcccaaaaataaaaatgccccaaatgagctaaaaattaattttggaatgtttgaggcatttttatttatgggctaaaatagctcattttggcccattttttactcctgagtcattttgtaaaaaaaagcctcaggaaattgacctatattggtccaccactcaaattgccattttttcctggagctaaaccagtattgtttgcagtgtaaatgaataaccaaaatgttaaaaaaaatagattttttcaaaccagtcaattaaataatggtggatttggttatattcgataccccttattgcatttttcttgccctatttatggcacagatttgataccctttcagtaagtatgattaatgatttgatcagttttttcttcataactgccaaaataattggctgggttgaggttattgcagcttcacttggatgttctcaagcaagttaaacttggttggatttcaaccaatgaaatatgaatccaaagtaggttataagtaccttgaatttatatttcatttgttagatttcaaccaagctaacttggttgaatgcatcccagtttgactgggataccctcaagctagccaatgatgcaacagtgcatcaaccagatgaatttcagcttgggactaacattacattcctttcctcatttccatggaagcacctggcacaaattccttgattaattatttaatagattcaagttgaaatagaattttagtaagactcaactaataaaactgtagatttatttcataaaaaaacatttttgaatagagactcccaccagagccctagcaacttaaataaatatatccggaattacaatgagtggagcatgtccttacaagaactcctcccccaccaggaaaaaacaatagtcactttttgacaggtgacattgatgaacaatgttctcagctctgttccaactacagttgttctaccagtggactaaaaaggcctctttgtcctctgtgggggctttaatcactcccaagggggtagatgatgggcagcaggctgaacttagcctgatgtaatctttcatctagtgatcatttatttttcctggtgcccccccccccctgagaattgatttggaggctcaaaggtcaggaaccacattgaccttcaaaaattgagactttttggatataaattgacaggtttgaggactgattacagaaggtttgataggaagtcctcaagtgcacatcaacaccgggcctctacactaaacagcccactaacattagtgtagcggccctcaaaacagcatgccaaacctgtggttttagtgcgctgttagtggcactgggctacagtgcttttagcggcaaaaccggcccaaaaacggccaaaatgcgctgtagtgcaacgttatgggccccttttttgccgcccacacgcgtagctttagcacagatttctgtatctgcgctaacactaagctacaattgtagcgtatttgcactagactaacgctaccgttagcgtaactggcccagcattgtcagcacatgcatggccattggcccatctatcatgttgagtaaaaaaatgttttaatactcttctttcaaaaacataattgtaggtgtatcaagtatgttaaatatgtatttttatgaagggagatcttcctgttagccttgattgatggaatgtgagacagagaaaacatcaatgtttatgatgattgcatctagatgaacaggaaactagtttcatgcgagtggagggggtctaggtgacaacccatggtaacccagtgggactggggggtcacagcattgatttgtcaatttagctgctatcaagctaattaaccctagagcttttttgctggtgaaatcttgagcctgaggtccattggttcttatccccaaataaacttctgattccagactttgtctatctgaatcaggggtaccaaatgacgggaagttctccattgagggcaatgtccaattggtacttctcaatattgtgattttgataagttttgctattaaactgtttcaagatgaattgaaaacctccagctggtcccaccctcaaattacctcataacaagtgtttaaaaggtgtggggcgctctactttgtacatatcgtgtttagataaggaaaatgtacttgatttgcggaggcctgaaacctgaattttttataaattggctcacgtgagaaaagctgataaaaggcattgatgaactaccagctctgcagccaagcccagctagagtcgtgacgtatcaactcctactgttttgttgacccagagattgatgcttcgcaattcatacaagttgaccaacggctatgagcagtctgccacagaggttgtaatgcttaagctcacggtgtttaaatattgctcaacctttttcggccggagctgttatgtgggtttcaaagtaaggaaaagtgcatcattcacacttaaattgtatgcattacaaagctgtttaggataaaaataaagcaccaattaccccaagagattatacatattctggcgcatttgccgcgtttgactgctatcctcttagtgtttggcgagtattctactcgagcatccaagggtcactccattggcttcaatcgagaccaatcgcctcccggttccatttgatcaaacgtttggtttaataatatgaaggtattattcatcacatcgctgctcatgctcgattcagttacctcggggatggactccccaggtcctggtggcctgctacccgacttgaacatcccgctggcggatactagcttggacccaccgtgctcaccgataacaattaatagtatgcaactgcccccattactagaaacttccaatgcggaaaacaaccttgcagaaccgctaccaatctcagactccagtcgaaaagtcatttccacctctgatgccccatcctcttcctccaagcgaaaatgggaatctaatcttttatcctcggaatttatcaccgtcttggatacttcagctcctcccaccaagcgcaaagagaatctcaattcttcatccttgagaaaagagaagatccgatcgcttgccgttattatggaggaaacgaggaacgccttacctggaccccaacgacagctcaaactttctgacaagggttattataggcctggatcgtttaagatgagggatcaaaatctgaccgaaagtcccgggaatacttccgcaatcaaacatcttttcgagccgggagaacttccaagtggagtgttgcccgaatttttcaacgtttacgattggcgatacgtcagagcatgttcggaaggcgaaaaaagtgaagtgtcagaagaaggttcacttggatggttccttgaagtcctgaaccaatgcaaatattccgaaaccatgtctccagatcgattcttctggatcccgagagcccaggctgtgtcaattttgaaaaggtatcaaaagctaaatttggattttggaaatcaattcataatattggatagggcccaaaccctacgtgatattactctgagagtttcagatgataaattggatcttgataagtatcctgtcttagccaaaatccaaaatgaattggaagccggccttaaattacaaatgcgatcagacccagacgacgtgacactcgggaggattcaatcaatcatcgcgcatatcaaaaagctcaccaaaattacaaccttcttaatgatcacttacctttcgttgttcaaggaacaccctaacgattatctaagcgctgaattggttagctcgattctgtctttcctgaagaaattctggacggatgctcaagaaggaaaagaatcaatcctaaaagaacatcctctgctgacaagaaatttggagctattcaaaatgaattttttacagcctgaagacaagcatttctgtgaaacctttttgaaaaatgagcataagaggctgtatcagatggcctggaatattgttgggtactgggtccatataaatggaaagaagattaaacaaagttcaataaaccaaaagtactatgaccaaagtgtgactgaattgattggcaatatcatactggctgcaaactcatatgaaattagaattaaaccaaaaaatatagatagtaacatgtaaatctccttgtatcaactccactttcatagaattcaaatcggaagcaatagatctatattgaatgtctcagtttggcttttactactaaaattttttatcaaatgggcacagttttatcacaaatacaatggtagaattatatcaatggaatttgaggtttattttattttgaaatgtgttgaatcttctccctagatttttcatattctttttcactgcacacaaatattggccaactatttaaaattgtttgagtgtcttatgtctccctatttctcttgataacatggccctttctgtttttcatcctacttttttattcattcttgagtacctgttgttattttttgcttgatctggaacctcaaccagttattacttgtgtatcaggctggcaatgggccgggctcgggcccaaaaaccatgcccaaacccgccccgcctgggaatgaggggcggggcgggtcgggctgcattttcaaaaagtgtgaccaaaccgccccatctcagaggtaggtgggctcggggcaggctcggggcgggtctccggcctccccccaaaattgggttgatgtgagtcggacctcaactcattgcttggggttgttcaaaatccatgtattgtttctcatatcatatcatttttgtaggactttgtagatctagttgtcgtgtattcaagatctaataaatcatgtatcatgcaaatgaaaaacagcagtatcggttatgtagttatagggcgaggatttcttattaagaaatgaaaaaaagaaagagtaaaatcaattcaagaagtaatggatacttcatcgctaacttcagcatgatcaagaccctcttcttgtcaaatccagtcttgaccgcagacaagagcctctagagtattggcatgaagagaacttcggaagtcgctgaggacccggccactggttgaaaaagccgactctgatgcgatggatgtcatgggtgtcatgaggatttgcctggcaaatagagagagagttggaaagcgagaggcatggtgtttccaccagctgagaagatcaaaagatgggcagtcaatcggtatcagtggctcttggagatacagatccaactcggctgttggtgaagacaatgggactgtctttttactagcaaggtagaccttgaactctgcatcttcatcttcttcagcaggagtcttggtattcttattattagatgcagaggtaccagttgttggtgcaccgtcaatcacagatgctgggttctgtgtctgagaaatctccgtgaaccattggtagaggttggtcctgacttgattgatgctgtcagtgatttgttgggagtcgtgatcgtcagaaagtaagaactcgatgagctccaatttgcatcgtgggtcaaaggtgagattgattgcagctatatgtttcatatcgttccaatacttgtcaaaattggttttcatgggctcggtgatgcgcatgatgtgttcagttccattagcccggctatcagtgagttgcttctcgatcttcttcataagcttgtagaccttgtgtgccgttgggtaccgtgttcctccaagcttcaaggttgctaagtgttgagtaaatgaatgcatcatgcctcagctgatgaaaattttatagtacaaagtgaaaaaacttacccgtattgaaaatcaagaggaaggctcaaattgtttttatttcatcccactcgtcggaggttgggcaatgagtgtaattcgcatcggacattgacagattaaggaatacctccttgtaaggcaaagcagagttcatcatgtgatatgttgagttccatcgagtaggaacatcaactgaaggtagggctggcagtttggtgttggtgaggttgattgcttcctggaacagttgcttgcgtgacgaggtgctttttgagtatcgaacactctcgcggattttgttgacagcggaagaaacaatcttgaggccatccttgacgaccaaattaatgatgtgtgcagcacaccggacatggaagtattggccattcatttcgggcggtgaggtgcttcgtttgttgaggaccatgcggactcgattgattgcaacatcatttgatgatgcgttgtcgacagtgatggcaccaaccttgttgagaatcttccactcaacaattgtgttaatgagttgctcggcgatggctagaccagtatgaggtgctgggagttctttgaaggaaatgatccgtttgttcaaggaccagtccggtgaaacaaaatgggtggtgaccaccatgaagggggattgattggatgacgtccagaggtctgtagtcaaagcaacacggtcgacttctttgagctcggtgatgagtttgaccttcatagaactgaacattgaaaagatatcggctttgagtgtgttacaggtgtagattttaaacttcggctgcaaggagttgatgaaagccttgaaaagagggtactcgatggaactgaatggctgctcatgagctataatcatcttggtgaggagatcacgcgagatctgtggggaaaaggtccatgttgatccagggtcaatagatccagaagtggcaaatcgcaaaagggactgcttatttttgctctggtaagacaagcattggtcgatgtgccgccaaaggtgatttgtgccgctagtgcttcttgcagagagtttgcttaagtaatacttacatattgcctttagttcctgacctaaaaaaacaaagaaattagggactgattgggttcaggactgggtgagtggttaatataagggacataccatggcctgcggtatcaaagtgtgtccagatgtcactagtggtcttgcgcttctttgacatgttgctttcctcagttggtgtgctggatggttcctcgggtgcacttttttgtgaagcagttgtggctgttggggtttgcggagctgactcggatatgactgagatatcttcattgatttctaagggggtcaaagaggtatctatagtttgtacggcccgctttttcggatttttgggaggcatactgatgtaatgtctaactattaacgtctgaatcactgaacactgtgggaaggacagttgacggtgaccttgcccagtagaaatgtaccggctcttaggtttactctggtgatatcctaccaggcctttgggccacccaggtaaatgtgggccggtgggccggcccatggacaagaattactgtccaaacccggcccaccaatttgatgggtattcctgggccgggtcacaattgggaaaattccactttttcctgcccaaacccgccccatgacccctcgggtcttggggcgcccatggggcgcccgagcccattgccagcctgacaagttgtgtatagaattgaaaaccatgatcccttgacaaaatgattagctgaattcaatactaaaatcactttgtaaacagatatacagcacaaccctattgatttttgggacttgttggaagtgggtagtctggcaaattgtagaaaagcaggattgattactaaaagtagaaccagaacatgtggagatttattctgatataagaaagacaggctgaagtagagaagatcaaataagtaaaagtagtagacactgaagtagagattgttcatcagtacccgccactaggtacctagcaccgcttggtgggtactgcatgcccccccccccacacacacacccaccaggctgtgccaggtgcggtgctccagaagtgttctggagtgtcagtaattattagtagtgattagtatttagtatttgagtagttattgggtggcagcagtagtcatcagaaaaccaattcagtagaatcattttatcaagatcatcataacatccctcatccccaattgatattagtaataatcaacatgatttatcattagtgagccctttgagcaaactagaacatttggtcttatttaaaaagcaaccataagtattaggaatcattcactaacaaatattagctgcagtagccatccacagtcactctattatccatttcacgtgatcacacccattggttttttcatattctcaacttccattttacccccttcacccttgcataatccctacacagggctcatttatctgcattagggggtatcaaagatagaaaatccaccattcaaaaccagtcacttttcccaaaactttttttgcatctattggctccaaaaggggttaaattattaaccaaaacctttaaaaaatggtgttttttttcaaaccagtcaattcaataaaggtggatttggttatatttgataccctctattgttacttttgagccatccaccagagcattttttctgtattgattgatctaggtctgatagagactactatacctagtaactcgatcttgaaattttccacactctaaaagatattgattttaagattccttacatatttgtatagtactatagaggggcaggtcttccaagccacccttaagttgtgttcaatagcctttcaacctattccacaatttatttccccctcacggaacttccattcacatcatccctgacatgatttcccagatgggaaatcttgtaaattttagggaaatcctgtaaaaaaaaaacaagatttttctaaattttttagatatttcttgattttttagatttttggagattttttagatttttccagatttttcagattcttctaaattttttcaattttttatattctgctagaattgtacatttttctagattttttagatatttttaaattttttagatttttccagatttttgaattttttcagattttttagatttttcccaatagatgttttggacttgttaattttttacaactttatagatgtctctagattttctagatgtttctggttattctttcagatttttttcaagattgtttggaaccaaacctgaaaattctgaacaattctcaaaatactaaaaaaggggttgctgtaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacatttttatgggggtaatgtataattttacaaaccatcacccaaaaatatggattgcaaaatatgtgccttaaaattgcaacccatgccccatggagtagaattttaaggcacatatgttgcaacccttatgtcttgcaaacaatatgatttgcaaaagtacatttttgccttatttcaaggaattttgcaaccattagtttgcaacccatctatgagttgtaaattatgttttgcaaaactgcacaacatggtatgtaaaattgaattttgcaaaccatattttgcaaccctttcaagcaattttgcaaccattagtttgcagcccatctatgagttgtaaattatgttttgcaaaactgcacaacatgttatgtaaaattgaattttataaaccatattttgcaatcctccaaaagaaaaaaaaaagaaaaaaaaagagggagacactattatggaggtactgaacagccattttggcccaaaaaatgaaaacatggggtgtaagagctgtgaatgctcttcactaatgctcttagaattcagtcggaacaaggccttatgccttggagagaacttctagtaccacggttggatgaattactagcatcggtaggaggaagaactctcgtaagtacaactagaatagtcagaagtgggaagagagggatggagaaagaggagatgggaagacatacctagcatcggtaggaggaagaactctaccgagctaggaaggagaaggggaagatgagactaaataccacagaactagacttatgtaatcatgtgacaggtttgtgtaagcctgtgaggagcagggcttacatggggatgaaccgccactttggccaaataattgctaaatgacgcccctgaaccgccagaatggccaaagtgaaaattgaatctaaccgccaaattggccacccatgctcctgcctgaactgacatgattgctcctggaccgccaaacatggcactgatccgccaaattagccatgtatccaaggggtttgtgaactcctctcaaccccttggactctacacgcaccatcaatacaaccagtcatccaggagagactgggagtacatctcccaaggatgataaacaccccatcaggactgatttcaccagtccttgatggggtaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcacttactagtagttaccagaagtaattattattgacttccccccagaaaaataagaaaattgacccagaaccattaccccctagagcctcatccttaccagaatcccccacatcctcaatctctcagcaggtgactggtacaagacatcagtaataaatctcatactaagactacacacagaaatagccacacccttctctttaattcttagtgtaactctctcccaagccttgacaagagggcagcttcatcagcatccaagtattaaactcacattttcccctgtgtagttgttcttttcccctctaagctcttttctttagcttgaaaagttccacaccggttttgatccatgggagtaacccccccccccccaaacacccccttggatgaccggttatgaccggtcattgatgggtttaaacacccccatcgatgaccagtcaaaactggtcatcaatgagagtcaacccccccaaacacccccattgatgaccaggtttcactggtcatcaatgggaggaggctgatgaattagtttttttcatatatattatacatatatatatatatatatttcatttttaatttttttttttggccaaattggcggttcagtacctccatatataatactgatgtttcacttcttttttcttttctttttttattattcttttggacttggataatcaacttgctgattttttttttatacttttttttatgattattgaacttttataggtaattcttgcattcttttcagcattttgctgatgtttcatttctttttttcaattcttcttttgaactctttaaaaaaaatgaaaaaagtgacttacaactgtgggagtgaagttgtgaacactgaaaacaataaatatgaaaaaagtgaaaacaagtgactaaaaaatgaaaaaagagaattgggattctgggagagaaaacaataaatatgaaaaaagaaaaaagtgacttgggactttgggagtgaatctaggtgagaaggagaggggaggtacctgcagtacccgccaaaattacccccagtactctccgggaggtgcctggtgcagtacttggtacctattttctgaaaaaaatgaacaggtacccaagtacaaatgaacgatctctaatgttggtggaaggtttccatcaaacattgagactctatccttgtattctctgtctgaaaaatttgtaggcacttctttttttgttatgaattttttttggcttatgtggtacttcagtgccatgcatggcggctcaggggcgtgagtggccaaactggcagctgagatcatttttccatttggccactctggcggtacaggaccattatttggcgggatacttggccaaagtggtggtatatcaccacattttcatttttttggctattgtggcatgtcagtgcctccataaaaaaatctggaaaattcttgaattttttttacaggatttccctaaaatttacaagatttcccatctgggagatcatgtcagggatgatgtgatttcaaatatcttccatttgtcccacaggagtccgacagcagtacctgggtaccactacgggtaccacccccatgttgactcttgaccggaagggtttccttccggttgatgaggtagatgtacctcatcaattggaaggctttccttccagttattgtaacccagttactgggttacacccagactcaatagacacttgcgttgtagtatgccaattgtgtttcaagtaacaaattgcataaagtcatagtccaatatgtcgaagggcatatattattaggcgtattatggcatgatcatgttctacaggtcatttaacccatattcactcactggaatagagattttttgtttgtacttgggaacctgttgaatttttttcagaaaataggtaccaagtaccgcaccaggcacctcccggcgggtaccggtgtaagactcaaaaagtgattgtaagatcctttttgctgaatggagaaagggatgaaatgagctgcaaactctgcctttctatattatcagaaaacaagaccaccaaggtaagcttggcagtttggttggtgataatggattatgttcaaagatggttgtataatttttgaaggttgatcttgttgtccaaagaattgattgagttgttgatgttgtttctcgtgttgatgtcttgatacttgtttccttccttgatgctgtatatgtataatgtaatagaggtggttcttgaacccaaagggtctgggagcactatgcttcaaccaggactggaacaaaggactggctcttctgtgtaatgtttgtgaaactgtgtatatatttcaactgtgaactgtactacttgtgaacctcttgtgtaataaatatctgtgacaggtgtcccaccaaaaatctgtactgagtgggatgaggaggaaacaactggcaggcagaggcctccttatatagtagattatgagggattttagccccaagggaccccctgtatgaggcattttagctgccctgtacctgaaaatactgagggattttggctagactatctacaatgcatcccttttatatgcaagctgtaagaaaggaattcatgtgttctgtggctgaataaatgggaatttaacttgtacaactggtggccaacttgtggttctgtaagtataaaaggaattcaatatgcaatatgcaatatacccccatgcaatttaccctccaactgagtgcctctaatcctgtgattccccatgtgacatccttgattctgcataacttctgatccagtagagatatgaaggtggttccagcaagtgaataggggttaaattggccgtagattccatttttgacgtccatttgtccgtatcttgagtccttcattgataaataataaaattttgaattttctcccttcatacacaggaataatgaccacaccagcggtacttttggcagttaccacgggtacctcccctctcttcctcacttagtttgaccatgaagttcattacaatcctttggcatcttgttttagtttttttgggggggatttttggtgaattatcattgtagtttaaaaacataaaaaaaataaagtcaaaaacaatcaaaaaggatttcaaaaaaaaaaatctgtttgtaattatttgctgaaagaaagaaacaaaaaagaaaagagaagagaaaagagaaaaaaaaaggaaaaaaaagaataaaaagaataaaaaaagaaaagaaaaagaaaagaaaaaagaaaataaaaaaataatggccttgaggctggggggaaccccagcgtcccggccaggttgatcggaagggcttccttccggtcaacgaggatgtacctttttgattggaaggaaacccttctgatcaacgaggcaccttgcctcgttgaccggtgtggtagtcaaaaatgtgaaaattcaaagtttttttcctttcttttttcttatatatattttcttcatattatcacccaacctctctcagaaatcacaccatacggctcaagaactggactctacggataaatccacccttggtcaccacaaaggcgtcactggaacacacctggatcaactcttacccaacaatggacaacatatcacaaggatttcacccatcattcactcccactccaacccaattacaccctcagctacacagacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnataataccacccccacaggaccagcctgggattcaaaaaccattaccgtatccgtggaaacctaacctctctgagacacaaaaacaatctgtatgataacgcaggcgatagagctctcacaccaccccgttttctatgatctacaattggatgggagtagctaaaacggcttactgtccacttgagaaaaaaaggataacaaagtttgttatattaaaccggaaagtttactccattataaaagggctaacggtgataagaaagaaacctttggtcaaaaggtggtgtccctacctttggaaaggttcctttctttcaccgggtagttctcgttgtcccgaaagaaaacctcccggtcaaagaggtcaatttacctccctgaccagaagggtttcctcccggtcaacgaggtacatgtacctcatcgaccggaagaaaacccttcccaattgatgaggtacatctacctcattggccggaaggaaacccttctggtcaagactcatgagagaggtacccgtagcagtacccgagtacctccactttttttgccaaaaaaccggcacccggcaccgcctggtgggtgcgaggcggtacccgccaagcggtactaggtacctagcaacgggtaccgacaaacgatctctacactggccacctctgcatattttgctcataccctttgaaccttaatcatcactccacaatcctccttcctcatctattgaatttcagattaaattgctaaacaaccaaaaccaaactgagagagcaacaggatcagttagaatgaaaaacaacaaagaaataagagaaagcaagaaacacatgagacaaggctgaatgaaatgagtttgaggcataccactaagcagatggtatatttgtgagttgaggactttttggtagaagtgatatggagaagcggtagaatcagagcaagctaaaaattaggaaaaacaaggttgatcggaagagaaaaaggttcagcaaaatcatgtcaaacacagagagaatcagagaaggagaaggaaggaaatataagaggagaacaacaaacagcaatcaagaagaagcaaagatgctataggtttttcaggaacctagaaaagaatttttataaagctgaacaggatctagaaagaaagagaaaaaagaatgggaaaaaagaaagatgtgaatgagttggatggaagttgttagttgattgagagccggttggtgacttgacattttttcggatattgctgatgagaagcgcagcgggatttttcctaaggagccagagaccttgaatcaagagcggaggaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtttggaatctggtctgttgatcaggtggtgggcgactttctgatattgagactttgttcctcgtccatggtgttgaatgggcggaatttgaccacggcgataatgtcttccgagcttcttctctccaggcaatcacactatctgagaacattcgaatcggagcctctgggtttttggtgcatacatgggaggtgagactatcatccaaatcccattcgacaaatttttgattggctttggctcgtttctccctctgctttcgggccttgaaggctttgaaacggagctgtttcttagtgaggggtggatcatcggtaggtggtttgtttttggcggcagattcagcttcggaggcaggttcatcataagcggcggattcatcatcggcagcggattcatcattggcggcggcttcatcatcggcggcggcttcatcattggcagcggattcatcatcggtggcggcttcatcatcggcagcggattcatcattggtggcggattcatcttcatcttcagtgtattcatcatcggtggaggattcatcatcagcagtggatgcttcttcttcagagatggtttcttctgcggataactcttttcggctgaggattcttctgcggcggattcatcggtaggagattctggagagaggtgtggaaatccacaaggcaacttgtgagacatggacggtgccttggcctgtgagttgattgaggtggatagagttacggtgggtaaatttgcaggtgtcatttcagcgggggttggagtttcggccgggaatgttgttgatatgggtagaggaatagccgatgagttgtccacaatgatgtgacctttggctggtgatcccgtaagaatgcccgcttcaccatccaccaaggcctgagggggctcattcccctgagttaacgcagggcatccaatctcgatgttttgtacgcactcaggagaatcttgagccccacacaggagacctgtccgtgcgggaagtccagcctcacttggcagtgcagggcatcgcatctggatgtttcgtacacagctaagtgggttatggtgcttccctggacaggctcggcagatgtaaggggcacctcgaggggtgtcacagtacctccggatgttgtcattggtgagggtgattctggacttctcggtggcgttgtaaagctcaaaagtgtttgcgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctctgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtagcttaacaggtggacaaagggtttaacccagttttatacagggtctaaaaggttgatttgagagtgagagagtgagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntggatggggattgaagaggagagggggggcggatacaggttgtgattggtcgggggtgttctgagacagaacttgaggggggccaagacaagaagggactgggcctgacaatgagggtccaaagcgttgtgagaactcctttgggatggatggcagtcctgcgagggggaaatagcagttatgatatttcaggtatgtatgaatttattacaactgttacgggtggtttgaaagacctgcccctctaatgtactactctagaattctgacaacaaatttattttattgttgtggaaaaaactgttgatggagaaaactatatgtagcagtctcttatcaaacctagatcaacgtggaatcagctgagacttagtggaatttttagtggaaagaatttggtgtggtttacagaagtctggaatcagataatggaaagagttgaaaagctgggagatatttttgtatgtttttatatgtttatatgagtgaagtaaagtaaatgttgatatgaaaaagactgagagaagactgatgataaaatatgaactattcaaagtgtctttgccctcctccttgaccttcagttaagagaacaaatgggttaagatcactttgacgtgttaagagcacaaggggtgatacttgctacttgacttcttctatgcttcctgaggtatgaaagatgttgatgggccacctgattgagatcacactgttggattttaacttaagttgacttgaagactctgagtgggatgtgtgtagctggtagatgtgccagattggcatgaggaactgatctgaggagggagaaatgacctccttatatagtaaattgtgagggattttagctagtgaggacgtcctgtgagggatttatgctggtgtgacgtcttctttgagggattttagctgcttggaaacttctattgagccatttttgctggtgtgtcatgtgatctgcactgccccatacagaaaatcacacgtgttgcggaatgttctttctatgttgaggcatttttgctggtctgttgtgaaaatacgtgtgatccaagcgtgtggctggtgatgtcatgtgaaaatacgtgtgatccaagcatgtgactaaacatgggatcatacatatgcctgtacaaaccaagattgcaactatgcacttatatataaatctatactatgtactacccaagacaactatactatactgtagtaaaaactgatttatcaaataacttttgactgagtggagctagcctagtggttccagtgagtgaatatgggttaaatgacctgtagaatctatttaagtaataataacaccaagaatctagcctataatcaagagtggatcatgactttatgcaatttggtacttgaaacacatttggcacactacagcgtccacgagcaacgacaagcgcaatctggcaaatggggcattggggggaggggacttacctcccaaggattccctctccccggtttcttccgggccgtggtgggtgtaggttgtttggatggggagtatctgcaacggataccctgcgactatctctactcacagcccaggacatcaatgcttgctggcctaggaaattctgctgctgcccaaggcagccacagctcatccaacccactcaacatgtggcttgctgatggacttatcctcaaagatggaaatctggtgaatcctttgcagtgatggatgaaacagaagcaatcagtaaacacacatgggggccaggtacacatggcactagagctgtcctggtgagttactcaagtagaactcaataccactaatatattttcttgcctgaactgatccagaactcatctcaaatttctagctacatctattgatgttgagcaagctttcagttttagatgcaactacatggcattggagaggcacaggcttgctcataaatgttaaagaaggggtatgactgttgctttctatttcaagaagaacattattcaagagggtgttttggcttgttggaaccacagaatcaaagaagataataagattcagaagaaaggtaagagaaaatttatagtgctttacaaagattgaattcccagattatgtggttgtcattggaatttgagatactgatatttagtaatgaatgataagaaaaaaatcattaaactgaattcttggcactaagtacctacagtacacgcccatagtaccaccagtacccaccatatggtggcaggtgtggtacctgttgctgttttttggctaaaaaatcaactggtacccgggtcccatgaggccatctttatttgacattaatgctcacttttggtaatgatttttatttgtgtggaatacttcatcttttaaacttctaagtcgtgttcttgcttgaaagatattatccttgattttgctttttgtggaagtggtatgaactgtcattttggggtcagttacaaattgcactggttgtaaccatgaattcaatatcttttgtgagtcagggttttttccaacattcagaaaaaaatccatccaatcttgttgcattccatcaattgatttcaattcttccaataatttcatagaattagcttctagtgtcttgtactcttttccagctttcagttttttggataagtctttaatccagtgtaaatccttgatacgtatattcagatctcttgaatcaaaccaccagctatttgaataggctctgtgttgagctctttgaatttgaagaaaatttttgataaagtcatgccggaccagggtatatttaaaatcccttttgaatagttcattgtgtaggttgggattgtagttgaaaatgaaattttgaatccagaagtttgacaaaacctcttccacactgttatttgttgatttgtgttgcaaatctagcagataacccaacacatcctccaaatcatcttgcttagaatctataaattttgaatagaaacgatcatcaaggaatgttgcccatttaattgaggaaatttcatcctgttttatttccctgggtgccattttttcaaaaagtttttgcattgatctgaaaagaatctttccctcagtgggcttgtcaaccactgggataaaaaaaataaacacattgattgtgagtgcaagtcatctgttgatcattcacatagaaagatctcagctcactttctagccaccaatgttgggttaaagtttgactgttgctttttaagaaatccatatcaggtatgaagttttcaaacctggagaagttaggatattgttctccataaatgtgaacaaagtattccccaaccgatttgattattcctggggcctcccagaaaaaacctttcacttcggtctgtgcaatcaaaccatgatcgtgaaggacttgtagtgcataaagtgaatccctgaccaaatggaaatctaaatctggaaaagtttctccgccacgttccgagttgagaattctcttcaaagttgcaagacaagctgttccttgatttttcctagctataatatcaaactccgcagtggtttctccaatgtctcttaccaccagtgtcatgagatctcttccatagaatgctattaagctctcaactgctgatttcatcagactaccagccgtgctttgtactccttcgagtctttccaagcgaattgttgttaaacattgtgtaatcaatccaattatggaaaggttgaacatcttatcttgatcaaaattccctaggtcaaaaatgtattagcttgtcttcttttgtattatttatctgtgaggttggagttaaaaaactgctagcttacgattatgaatgaagttatcatatccacctgtgtaggaatatggaggagaaggatcattcaatgtgtaggtgacagactgaggcgagttcagaaaactcaccatattttgacaagataccatttcctccattgagctcgaatgcaggtaggttgttgtaatgcattaatccttcatttcgatggtagtttgatgtgatcaatctaaatgttagccctttgaactgcctttctatgctccatgaatgtagatcaaaaactaacctcttgcacttgcagcggaagacccaacatcatgctcatagtgtccaatatcctgtccatagtaacgccctggttctgttaaatttttgtgatagatgacactggagtgagtagtgagttagccattcatttgggtggagtaagctcaccaatccaattggaatcaattatccctccccagtgttgcattcttttctccaatcttttgccatagagggacaattggaggagtaccgctaggtagatacatctgcgaaaattgtacggcatatctggatagtactactgatggtaagctttgctatatggataaggcggtaacttgtctgatcaataagttatcaagccaacatagagacagagtgaagattcaaaagatatgatttttgacaatgaccagaggatttctagaaaatcagcagaatactgggggattaaatagccgagagaagtccctgcttaactcaactgatggtgaacatgcttggcccttccaatcgatggagaggccatccgaaacaccatccccgcttgaacgtttcttccagagatgtatgggatgtcttgaaaaggcacagtcttgcatacactgccacattgtcaacttatattgctcagccgaccaaggtgttggatgggaaccctcccaagacgatttcgccattgccccgtcgatgttctaagtctcttactgctcctcggcggatgtcattgagacattgatgtaagtttggccaaagtcgacttatagactcttccatcaccagaccggataagatcagaaaaacaaggaatgacactcatattcataatgaatacaacaacaagccgacgatgttcaattttatctaatcatccccggccttgctctgaaactgtttcttggcaaacgtatgtaatctcgaatcggggaccaaatctgtttctctttcccttgtttctcttaactgagtacataaaaagttacagaactttgaggtgttacagagaggcggaggcaccagatgcccacatatttaaaatcgagggtggcctgtcctgcgcaatctttgcttgtctggacgttcctcgaacagatgtatgttggatggctctcaaaatatccgatattgatggagtgcactgccatcacagtcgaattgccagctaccgatggcggtgcaagtaatgcccggacgaagcacactattccaagtcgtcttaacgtttctcaaagagatgtatgcggtctcagaaactataccatcgctcaagcacactaggcaccgcaatgagactggtaaataccttcattcaaaatcagtgcgtattgtcccggtggcagtgttcagtctggctgtcttgatcctgggctctgcatgcctaatcttgacaaacaatttttgggaatcacagtcatagggtgataatgtcaaggattaattgggaaatgtttctgctactgtcacagctttgggcccataggaccaagcaaggatttttacagctgcagacagtgtgatcatttggaatactcaatcagctatttttctttcttccttcactggacactcttatttgatccactaaaatatagaagaaagtgggaagtgtcaacaaacccaaaaattgtttgaattttaacctactcatatcagttttaaggattctatatgagaatttctgaaaaattggtctgttccacaaggatggcagagtcaggaactgtttctcaaaacgtgtatccaggccagaagaaaaaaatgcataacatcaaacttggaattaaatgagttgatgtgttaccttcaagacagagaccattggcttatctacttgttaaattaccattcttaagagagattagagaacaagaatcacagtcctccatttttaaataaagaaatcaagaattgggaggattagagggtactttatgatgcaccaaaaagtttgttaattctcaacaaggtttcacttgatcatgactgacaattttaatcaaggttagttgtggtatctcaacatatttctaaagagaaatatgcccaccaaaacttataaaaaaattaatccaacaaatcaagaaagtgttggtgctttatttttttaattcaacatgagatttgacctctgattacaaaaggaccagtgtcagtcatcattgttttttccaattcatgtatggtgtatcaagcccatctgggcacacaccaaacttcagcccaaaaagggccaatgacaaagcccgcttggccaatcccaaagtgtgcatggcaccctcccaacccccgcttggcacatgtcaaatttggcaggggtcaggacaaagccttgcttggccgagccccagcaagggtgccaccccttccagaatgccagccaacgagaaggaatcccttcctgatggccggctcactgggggtcccccccactcttatagggtcagacaggtcattgagagggagttgtatgatccctctcaaaggccggtacacacctgcactgagtcgggggacaatgctgggtttgtgcacaggagcacctgagccactaattggcccagcgggacttggctatgtgcccagtcctgggccctgactattcaggccaatcaagtcccctgggcacactcccaagcccttgtgggactcggccaagtgggacttgtgattgtgcccagatgggcttgatacaccatacctacaagatcagtgaatttttatttaaaatgtcaagaaaagcttaagaagatgttataagctatatgatatatagaggaggagtggtatcaagggtaaatgaacaatgtcctgagagtctgtacaggtatgtaccagttgatcatcatcattgtcagcgctggtctcttatgtgatcaggtgttgatggggtttatgggtttcactataactgcagtggcagccaatggaaaagaaacctcacctcaacactagaaagcgggggggttagctccctgggttagaggggacaatggtggagtgagcatcaccgcaccgagcttagatcagatcaaaagaggctctcttctagactacagtagttacttaactgtagtctagaatagtagaataaggataaagatggaaggtaaagagaaaagggagagtgtactgctaaaaccccactcaccaatattaagcaaagtatatggttttgtatggcaataagctctggggaaggaatcctagaggaaaagccttccccttgattattgcaaggcagggttctgccttattgttacactcttcctttgggggaagtgtccagatattcaaacatgtaaatgtacatgtgttgactatctctcttatttcagaaaatagataaatatccagaaagagagataaatatgtacagaggtaattcactattaattcaaagaataacatcaaataaatacttattaatttaaagaataaatataataatatttattatcatgtagcctggaggggttacaatctcatgtagacacattggctagtgtctcagtgtctgaaaatcatcatcatcagtaaactacagtcacatgatgcaagaaaaaaaaagcaatttgaaattcgagctgaaattataaccatgcaatcaaaaaaaaaaacattctcaagttgaataaatttataaatcactaagtggaaatcagaaaaaaaaagccactgaaactttgcctggcatgaagtagaagtctataaactaccaagaatccagaggaatctggcagtgcacggtgtgaattaagatgtatgacaccaacatttatttcactgagtgttatttcaaaacgcgcatccaacacacttatttcataacggtatatatatatatatatatacataggtggagttctataactggattgtcagctggagaatcttgcataaccaattttctgttgtttttttttcttcctgaatgaatcaattaattcatttctccttatttgtttctaaaaaaaaaagaagaagaagaagaagaagaagaagaagtcagtttgtggatgaaaagggagtattgattcctgagaacatgaatgcattaaacatgagctgatccagacaggcaatatgacagcggaaaaccctgatagtttacaggagagaggaatgagcaaggatggtctgagctcagtttgggctgcagtggtatattgccagagggaggggggggggctacaatggtcccttaattgtcctccataagtggcagtaatcactcacaaggattgaggcttggttttgcagtccataattaatatcataagtaaaaacatgcaaatctatatcatcagaatagggttgataaaccttaaaccaatcatcaccaagcagctagacaatcagctgcttattaccgtgcgtttttggtgttatagtgtgaccagccaaacacgactaattcacttatgataataaatgtgccccccccccaaacaaaaaaaatgatttacaggattttcaaatgatattttatgatatatgatcatgatggactagcaaaccgagcctttagatgatgggtagtgggctggacttgacgtaagaccaatgtgaccggttgatcatctaagagcatctccaccgcgggccctatttgcggggccctatatgcctccaatagggaccaaaaaaattggatagcgactgagccgcgtttttttttccaccgctagcgggtgtatcggctatagaagtcggtgaaagccaattggtcaaagctatagtgtgcttgaggatgtgtgaaaccttccgatgttggaaggttcacacgggatgggaccaatgagctgggccctatcaagtctgtatatatacagctcaatagggacttttgaccctggtccctatcatagggccccacataggggccgcagtggctgtggttttgggccttgtggtccctatatgtgggatagggaccccatatagggcccgcggtggagatgctctaatgatcatttattttgcctgatcagtgatgtgaacaaatagacatatatatatatatggatgaggttgttgtatgcatattggatccacaaaccttactagatcttgtttggaaagattgatttttgtgatggatacataattgggggtgatgatgatgaggataggatatgtcagagatgacacaaaacactagaatcaaatagccagccaccaaaaacaatcccatgttcaattcccgtgctccttcttcttctccttctcctcctcctccttctccttctccctcactccctccctcactgactcactctctttctctctctcttttttttgattttatgtagtgcaatatctaccaacaagagcaagagcaagagcaaaaaaaaaaaaattgcaaaaaagaaatgaaaagaatgagcttaatccaatgtcaatttgcagagacaatcaaacaaaaacaaaaaaaagcaagagactagtgatcaagtctgtcgatcagttatattaaagcatacaaaaaaagaaggatattggagaaatgagttaattctctggatgaatctaaaaaacaaggggggggggttgtaggagtttatatatacacaagaaaaaaaaacgacgcggatggagagcagaaagaacaatatctaagaatgggaaaagaaaaaaaaaagaatccaaaccaggtgttttgttttgtttttgtgtttttgttatgtttgtgaagtaagtaagtgtgagtgtaagtgaattggatatgcagaacaagagaagaaaccgagcgagtagttagatacccagccggatgaatatgaacaaacagtatatatatatatatatataccaagaaaaaaaataaagaaagggcaatttgattcacaatcaatcaaacaaaaaaaaaaaacgagaattgagttgacaagatgtaagggagccaacactccgatttgaagcaaagaagaagaagacggagaagggagtgacgagcgaacgacgggagaaagaattcagaggatttttttcatccacgagccgatccaagaagaaggagatgatttcccgttcccatgaaaccccgagagatttgcagacctaccaacccagtaagaaaccccagaataagtaaacttagtcacgagaaggaggtgggcgggaggggaggaggaaaagagaaagacgaacccgatgaggacgacggcaaagataacgacgccagcgacgacggtcgagacgatgttgaagttccaaagttcggaagcgggggatgcggagtgacgcggattaggctgggcatgtctgtgcttcccgttgtgctgttgctgttgctgatgattgagatgagcgggctttctgagcgaatgtttgcggtcctttttaggactatttttgcgagctctgatcagactagaagaagtagtagtagtagtactcaaggtggtcgtcgtgatcagactgaacggatgactggtgggtgaggaggtgtgatgacgatgagcgggaacgagggtggttgacgagaatggtcggtcgagtgagcgggctagtttgtggtgtcgttctccctcgtcttccgtcgtaggtgtgctatcctgagcttcttctagaccttctgatgactccttcttcttcgctgggttcggctcattaatctattataatatgcgaattaagtcagatttttgaagggagggtgggaaaaaaaaagaggaggggggagaaagagcttacgaagctggtcactttccgtttccgggtcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggccgtccgccggaatctcgatatttcggatctgatgatgatgggactcggtgagggagttgggcgaggaaggggttgtcaagatctcggtccaattggagctcaagagctgagcactcggagtaggcgaaggaggagggagtttggagggagttttgatgaaagtgaatccgttgagagggtcattaatctgatcgtcgactgaggaagaagaagaagaagaagaagataaagggttgttgttgttgttgtgattggaggaggaggagagggagactctgcgggagagggagggttcgactttggtgctcatagcggtcaggatcggtggatcgacggctagcgatgcgggaggggggacgacggagagcgcgggtacgatcggctggccggggaggatggccatgaaggaggaatggtcgatggggggtggcgagggagcggcgaggatggaggcggccatgggcaaggagccgacgggggtctgggcatgccagctcaatcggccgggcggcggtgctctggtcgagtcttgctcgatggctggcgtctggttgagtaagggctcgaatgcactctgtgctcggttcttcttcttcttgagtcgcttgggcgatctggggggagtggtgatggaggatgatgagttgtgttggatcggatagctgttctgatctggttgttggttcaaggagcgggagaatgagtctgattgttgttgttgtttgttgttgctgtagacctctgaggtggagactgccctagttcggatgttagtggtctgttgttgggtgggggttggctggctgggttgcaggtcctgttggagctgttggtcctggttgggggtggtgatagagcgtggtcgttcgaattgatgcaatgatttcttgacggtcctagcgacgttcctcatgccttttccgagtacattcttagctgttgattgatggtgttgttcgacattggatgagttgggtggactgttctttttgaatttgatcttgttggttggtttgtcttcagttgatgattgtaggtctggatgtattcccgggtagccaggagagtgagcgcctggatgaggttgatagttttctgagtatggattgtttcttgttgttgttcttcttgtttggtgatgagtttgtggtggtagtgggttgtgatgaggtgcttgattcggatgaaggacggggtagttggtcgtttgatgaggttgttgttggtgttgcgaatgggatggtgttcttgttggttgagtatggcattgtggatggatgatggtgatggtgatggtgatggtggtggggagaggagaggagagctagctgtgcttatattttgaaggatgcaggtggattctcgtctgttgctgtgctgactggcttccttggcaaccccccatgaacagcgatcgatcgaatatcaccacagcaaccacctcccacccggactggctaccctcgacttcgctcatacagaaaccaattacaacagtacaccccagtcaacatcactcgaccggatcaaacaactccctgatcatgatgttgccaagtccccaggtttgctgctgtaaagcactcccgcagggtgggacttgtgaacttcgcaggggtggtcgactgagggaatctttggaaatcaggctcagtttcctgcagactcattaaaggacattaagcgagctacgcatgtatagttctgcagagagaaagatgcacagcttgcatcctggcttgccttctgtcagctccgcttttgaagatatatcttcaatcaaaagagcaaagcagaaaaacaagaaataaaaacttaccctacttgagccccggggcccaagcgaagcctgagatgagtgtggtcttgactcgtcttgacaggctttgaaaatttgctaaaagaacccttgtgggtatcatctacagtggcgcaacccatcctactgtacatggattttggggttccaaaatgtttggaggaaaaaaatcaagaaaatatgccctgggaagggcaggatctgaggaaaatttaggttttggggcttggaaattttagaaaatgtgcaatttttgccacttgtttggaaaatattacatcccagagtcaaattaccatgtttggtaccaacaaaaatgtaatctaatttataatttatgcacatacctttggtgggagaagacatacttatgtgttatcagagttaagtacatgaatatgagactgtaggggcatttaagcccatggattccgaaatgttgaccccaaataaaaaaaacttttttgttggagcagtgggggcttagcccttttatctatggaagctactgccctcaaaaagcccaaatctacaataaaaatgggtgatggaccccaagtgtctacaaacattaggccaacaggccaaaaatttttttgctggtggtggtgtacagtaacatgggttgcgccactgtagctgaggttgagggctctaaaaatcgcaacagcattgctctttccaagttttggttgctgggattgaccgcatcaaaaatacaggctggaaaattcaaacagcaaatttccagcctgatttggtgagtggactcagtcaagcacccccgcaaagtttgcaagtccctcccttcatcaggaggggtggcttcaacacctgccaaactgaggactttgttaggttagatgatgttgtgttgcacagaattattgttgattataaaaatcccctgctatcaggaaactctgcaaacaaaacaaaaaaattgaaaaatttacacatttcaaaagggccttaataaaaaaccgggtaggagaaatttgcaaagtatgaattgcggggctgaagccttgcaaaggcgatggactgcaaaaatctaggtactgtggccaggattgaaatttatgaggcttatctcgcaaggttggccttggaatttggagccttggaaatattgccaggggaaaacacctctgacaagtttcaatgtacagttttccatggctgtatttacatcctttggattggtactgctcaatgaaacagtgcacccggtataaatagaaaaatacagggtatcatgttagaagggctcatccatgtgtttggggaccatggtcaaaatgcatgctcgatttgtgggtgagaattttccattccatacagccagcttttgctgcccatcccgatacccttcttctgcccagtatcgccactctctctgagatccacctcttgagaatttcgcctaaatcactatctgtccatcctagttcctagtcatgtacagtgaagaatcccagagcgactatgatcaccaagtatcgcaaactgatagtgaggaatccatttcctccgagtctgagccctccccaccggcaaaagtagtggttcccatcaggctgtcccgaggaaaaccaaagcccaccgaaaaatctgctgcagctgaagacaacattgacattgatcgacccaaaatgaagaaatttttcttgccgacagggaacgaggtgactttcattgaccacaacaatactttggactccgaaggctacccgttactcccgaacggcaacacagtctttgtcaaaccacctggagtggagatcaccaactggggtgaagttggatttactaaaaaggttggtaccgagttccggtccaatggactctggaagttgaggagaattatgtgccttggtgtcctccgttgtgaccgcgatggatgtcgatggacagggtcacctcctacaggaactcaggaaatgtcaatttggctacagaagtaagtccccaagtcctagacctctttgggattttggccatgctgacttttccaatcaaacaggcacccaagatgccgagctcggggcaggaagtgcccgggaaatgcgacacatgtcccctgtggaaacaccatcacccgctttgatacaaacaccgcaaccgggtggtccatcctccggcattatggcatccaccatcacccgtggcctgaggccaagaagccggacccactggccaagaagaaactcaaggcagagattgccaagaaccccaaggagggggctttggcactgaaagtgagtcatctgccttggcatgtgatttcgttgagaggctgatgtgtgtatgtgtagattggcaagccgagtgcgcccaaggacccatttgacagtgtcctcaatatccacccatctttggcgcatgcagatcggctgcggtatcatcgcaggctcatgctcaccgatctaggaatagtgcctgggaaaaaaggcgctgccatggacaacaagtttctgactgatatgttccaatggaacaagtgagtgagaaacagttgatctttagttggacctcactgactaattgttctcttttgtagacgcggattgcgaataatctctgcaggtttcatggacgatgcagaacacttcacattccaaacagaatggatgggcaaaactgcttctggctcgcgacattgatcatgacgtttatagccagggcctagtttctgatgtcacatatcgcttcttcctcaatggatatctactttcaacatcaatgtactgcgaggagttaggccgatgggtccctgtgcagctgacctggattcgaggactgtcagaaaactattacagaatacattttgcaaccctgttttgacaattcctcaagcccgaatttactccagaggagcgcgatatcctggtgcgcaacatcgtagacttctcggcagctcggcgggagggatttgtggcagcgtactgggaagtctttgggatttgtgacaaaaagatcgtgttaggcaaactgcaaggttgtcatgagcactatcgtgctcaagtgactcgggtgaagaaaaacaggcacatagtaatggccgatgaagaggtacgattcaatgcttgcaacacttcttcttacactgctgacctagttacttgagtattatgtagaataccttccagacgatgtgccttgcgttgatcaaggagcctgttgatggtgatccaagccacgaggatcagatggaccaactgcggcgactgttccccaaagctagaaagtggtttgattggtggaccatggccgatgtggaggccatgctctttccaacccgacgggcacgagctgaagatgcaccagaaggcaaacgggccccgacattaacaactaatgcccaagagagccttcaccgtctttactacatgttcaggtgcgtcctgagcagttgtgcaacttgttctgtagatctgattctgattctggtctaaaatttggcagcgaggggaagatgtgcctccaactaggtcttgtgcgactattttcttttgtcaaggtcttggaagaagactatgacgcagtcatgcgaggggtttcaattgagtacggtgcttctaggaaggagcaaatagacatagctcaatcgctgggctgggataaaaaaaggaagagagcaacaaatccagcggctccggcaaataagaagattcgacatcaagcagacaacgacggcagaccacctgacaccacagatgcgcttctacccgaactgaaaggcaagaagaagttaggcagacctcgtggcgcactcaatgtcgatcgagctgccttttcaacttacccttcttatcgcgcatccagtaagccccatctcgccaaccgttgctggatggcggcggcattagagactctattttcgctgtacagtccactatggctgcgtggctccagcggccatgggacttcattattcacctcgcttgtgaagcattttacggcccgaacaacctatcaattgtctcaggaaggctcagttcgtgggatgctgtcaaaagcacaagcgaggctgttccagcatgctcataacttatatcctcaaagctttgtggctggggactttgcatcagctgacttcttcattgaaatcctcctggatcccaaggcaaacccaaaccgatcgagacagggtctattcgatgttgaagagaggagaatattgaactgttcgactcatccaagtgcaagaaagacggaggtacgctcgcgatacataatcaacatcagaaaggccatgtttgaggccaatggcctcgcttcctccgatgtggtcaacctcttattgcgctggacgtcaagtgggcttgtgggaacctcggggctcatctgtaaacactgcagggttcccaaagccattgatccagttcattcaaaacaaatcacacctgatatctcgattgcaaccgcttgtgaacctgctacgactgaaccatatcttgaggaagtctcaacacttcatttccctcaagatcgagctcctcttcatctttatttcctcctggaggttacatcaatattggacaaagccaaacaagccagttttatgtcatcgattgactggccatttggaatcaagattcacggcgaggcatacactctttttgctcggggcttttggaatggttaccattactggtcgaaagtacttatgaatgtctctggtgtagtcggcatttggtaccataacgacagggagaatgatggactcgctcgcatggtcagctcggatctgagcacaatcggtggtgctcagccccacaccagctgggttatgtattcaaggagctggaccaccacggagagggaatttgtaggtgagaagatgaagcaagtgaaaaaggatttcccaaatgcgcggccaaatcaaattccgtttggaaatctctcagaattgcttgaagaaggaactaagttcttggcacccgactatggtaagaggatgtctaattctataaattcttcacatattgatcttgggttttgtgcttcgatgcagtgactgagaaatcggagattgccacaccattggcccttgcatcgaacgaacccaccctagttgcatcgaacaaacccctagttgcatcgaacgaacccaccctaggggagatgaacctgcaaactgattgtggcaagctgactgagtgcccaacagagcccaactcggggactgagaagccaaagccaaagatccaaaggctgaaaatcacagtaaggcctaaattgccagcatcggggctcgtatcagaggagctattagatgtgtcttcggtccctgctccaccacccattcgcggtcctggacgtcgtagccaaagggtggtaagggctgggaaagggcaggcataaaattgttccaatgttgtgtaaaattctcccctaggcatttgtatttaggattttacacacctcatgttttgcgcactactactttgcaaatgtagaagccttggtaaatccacaaatcgagtggaaataataaattttacaagccttgctttttacagggcatttgctttgggaaatatgggttgcaaaaacccgtttttcatggtctcgaggtggatttaccagctactttttccaaggcttggaattacaagggcaggggagtgagatatacattggaaaattggactccagccggtggagtcacaattttccaaaggatgatccttccaaggcttaagccttgcaatttatactttgcaaaaatctacacccccataaaaaacacagtttttccgcattttgaggcagttttgcagctgcacagcgcacacggtttccgtgtttgggcatgtttttttgattattttctgctatccacacccggtttttcacacctggttttctgcttctacacccggtttttcccagcctttttaattcattttttgggggttccaaatatgctaaaaatcatctaaaatccagcattctttttgggcatgtcaaaaatttacaaaagagcatttcaattttttttttgtttttctcacccattttttcccagttgatttctccctgtgaatttttgaaaacttgaattatagctaaaaattattattaattgtcaatttttcagtttttcttctccatatagatggtaccattcaagatattccttattttgtccatttgcatattactcaaaaccaacaacattgggatttccaaaatgaaatcaaattttgttctttatagatttcccaaagatttggcaatatcaatgataaatttaaatgtactttggagtttcaaaaattcataggcggcagaaggttatatttgataccccctaataagttaaaattaaaatttctcttttgagtattttttacatacccaaaaagaatgtttaattttagaagatttttagcatatttagaattgccgaaaagtgaatttcaaaggctggggaaaaccaggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacgtttattaatccccttttttatatacccaaaaagaatgatcaattttagaagatttttagaataatcagaatttccaaaaaaatgaattacaaaggctgggaaaaaccgggtgtagaagcaggaaaccaggtgtgaaaaaccgggtgtggttagcagaaaaggggggtacatttattaatccccaataataattccatttcctggttgtttttctatccttgtaacatttcaaactctgtcttttataaaatcaatcattatctagctacagatcaaaatatatgttacaaaactgttaccttatgacaagcttttctccctgacaatcatgaactagaatctcctattctagccttttttctttcaatagattttattataaatagcaccttttgttttcctcaagagacttattttgttatttttctctactattctgaaagtatacgtaatcaaaaaattgtagtatacatagtaaaagtaaaatctaagtttcaagtaaaaacaggaaaaaatctcaaagttttggagctccaaagtcccaaaattctttacattataattctctcacagcagtagtgggccactacgcttttggcccaaaaagtgtagcatagcagtgctttctttgcgccaaaaatttgtagtgttagcttttttagcagatttttgctatgctacactgccctacagggccaaaaaaccactaaccagcatgttagtttagcatagtgggccctttttgggggcctatgcgtgtagtgttagtacagatgtgaaagaattccgctacactacactaaagtttagcagaattccgccacactacgctaaagtttaaagtgtaacttctgaacttctgccagcaaacaatttttttgtctcagaattgtatcagcccgcacctgagattgacagcatacaagctgagattcatctctatttaaaagaagactttgaaaccaaggatattgaggaccttccttattgggcaagactacagaagtctttcatgaaactagtcctgatagcccggcaatacctattgatccctgccacaagtgccacatcagaacatgtttttttgacaggccgccaagttgtctcatggcagtgattgtctctcaagcctataacaattgaggctctgctttgcttaaagaactggtttaactttcagtctttcaatgaccgcttctaaccagttttgatctcttttgcttacttttttctctgaaaaaaaacttttaatatgtgatgaaaaagtcaaagaagagggaaaaaaaacttgtaatacacaataaacaattcaaaattgccagtaatcaaatatttcttgtaataattgtgatatccctgataatgaaaatgatatgagtcggagttgtttgaatgacaacaacaacacctgattttgatcacacacctgcacaagcgcagcaatggtattgattgattatgttttggaaggacatgcaagagttcttagattagtttctcttcttcacaggcatatatggttaagcgtgtaatgattatcatagatagagaagaaaagcatgaaaagaaaaacaagatgtgaaaaagagtcgaacctgataatggaaatgatatgagtcagagttgtttgaatgacaatgacaacacctgattttgatcacagagagtgttttttgcaatcttttttaaaggggtaattgaagtaaatgcaaaatgatgccacctaccaaactcaactttgggcctaagcctctctacaagattgttccctgtaacacacttgaagaaaggttgcttcagctcaaggttagcatgagctggtcaagcagctcaagtatgctcaaacttgatgtgatagtgtataagcagtactccatatcaacctctcgatggggattgccttatgattgatatatgtatacatacacctttgcaagaaatgttcaaacgggggagggctcatatgtcccatacatccatcatctacaatgaggataccatctgagaggctcttctcacaacacaaagatctctctctctctctcttaccaatgtctcgactctaatacagaaaagattttcagtcctctaagcttaggattataaaaatcagttctccggaaatgctctataacttctggtttatgatctcccagggagttctgattctgcaaggctccttaaccaatggcatgaggactagcgtcttgcaaaaacgcatggaatcgtccgcgctgatcagggatggaccagttgtgggcaccagctacctgcatgaaggtcactttgatatagaatcccttttcatttccaactgatcagtacatatcataacactcactccattcattgtattcaatcccaacaacaacaacaacaacaacaacaaaatgtagctgcagatgctccgtttggccaacggtgggccgctacgctacactacgctatatgaccactaacttttagtgtagtggcctttttatttcctggaaattctgtagtgttagctgacgctaaaccccactacgctaactgttagtgtagtgtaaatttttctctcaaattttttggtagtgttagcttcaaataatctcagctaaactaacagttagtgtaactttttttgcactaacaaaattttgactttcagatagtgtaactgatttgaagctaacatttagtgtaacttataccaaattaagctacactacactacactacactacatgcctagttacgctacgctacagtagaagttacactacacatgtagtgtagtgtaaatcatcaactagagaaattgacatgtcaagtgagaatttatgctcttgaaccctcttcttctgctttctgttttcaatggacaagttgtgtgaactgtccatataactgatacggccgaggttcatagtgacaattttcaatgtcctatgatcacacacaatcccgcagaaaatgaccagcacaagatgcagagacaaacaaacggaggatgtgcctggtgagatttaaactcacaacctcagcaatgctgagtcacataccagagtgcttcctttaccaactaggctacaccacggtgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgaggtatatcacgtatgtaatgatctactacaactgttatggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaataatttatttttattgttgtggcaaaactgatgatagagaaaactgtgtgtagcagtctcttatcaaacctagatcaacgggaattcagcagactattggagtggaattgttgagtaagaggtgttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgtggaaaaaaatgtgactattgaaaagtgtctttcccttcctccttgaatcttagtcaagagcacaatggtttaagatcactgtatcttgtttaagatcacaagtggtactggttgctactttctttttcctatgcttctcaatgtctgaatgatctcaatggggcacttgattaagatcacactggttaatgtctggattgattgctctgttctgtctggttgatgatcagatgagattatgatctgttgtgatgagatgatatgatgagatgatgagatgatctgattggaatgaggggggaaagcccctccttaaatagtctattttacaacctggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctaacctataaactataattcataaatggccagcttgtggttctaaccctaacctataacaaatatgcataaaatccggccaaattgtggttttgctatctatacaagattctctctgtacctacaaacaatgtgggccaacttgtggttaccttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgactcttagaatgtgattatgccataatacgtctaggatatatgccttctacatatgaactgtgactttatgcaatttgatacttgaaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttgatcattacccaaaaaaaaccaatgtcttcaaccaatcagctggttagcgctttctcttctgtcccctatccttcaaatcgatgtttcatgtgatccggtagttcaaattattcagagatatttggtggtaattacatttcttgtaaatcctgtccgttcttgccccaaatttcattcacattgattcttctcttgaaatcatagaaggttccacttttagattgtacagcattttttttttgtgaatccagttgtttttctccccatcaatttcagattaaggacatgatggaccccggtttccagttatttccgcaattttacaatactttcagtttaaggtcatgagggaccatcgtcttttccattttccgaccatttctagatttcagtttcaggtcatgagggaccccaggttggttgatatttcagtttaaggtcatgaaggaccccagattggttgatttttcagtttaaggtcatgaaggaccccaggttggttgatatttcagtttaaggtcatgaaggaccccagattggttgatttttcagtttaaggtcatgaaggaccccaggttggttgatttttcaatttaaggtcatgaaggaccccggtatccagttacttctgtattgatattccacagtaatcattcttccccaaacaccttgcgcataagttctcttcatattgatttgaaaaccttgaaacttcctgggccccaaaaaccacgttgcttgtaattcatcttccaaaagtgtgggtgaaattgaccagaaaatatgcttctactgagttgtaaaacaatatgcttatactgggtaagaaggaaaattatccttatactgagtcaaaggaatatgcttatactgggtaagaaggaaaattatccttatactgagtcaaaggaatatgcttatactgagtaagaaggaaaattatgtttatactgagtaaaaataaaaatatgcttatactgagttaaaataaaaatatgcttatactgagtagaaatagaactatgcttatactgagtaatgataggaaatatgcttatagtgaatttctaattgagcagggtggtccatatttgacctcaggcaagccaaattttcactcctgctatactatataagggggataatgtaactcccaaaaactatgtatatactattctgttgtatcctctttcttttatcactataatctgccatttgtattcttctgttttagtagttagataagaagcttgatcatcctaaaaaagtataactatcctgaaaagaatatatgtttttatgtaaaaagaggttaagaccaagtcctcaaaaagcagtataaaggattactgctttcagttggagagttgatttgatgtgccactgtttgttatgcttttgtacaatatttatgaatagcttgctctgatctatcttacaccttcagccatattatcttgataaaggaatcaataatttgattgagcatcctcttgcacaagaccaaaaaattgctttcctatttttttgaaaaaggtttgcctccaggtggattcttcccagcccatttcaatccctttcttatcttcattatatatgttgatcctaattttatatccaagttggccatatctagatttccaatggccttccttcaagaatgcttctgttccaatatctgtgagtatgtgtataaaatccaaattgctaattccaccacccggtaactcttgaagcagttgataaattcttttgatttcactgtaataccattcttctgaaaatacccttctaaaaagtttcaggggtctttcatccttccagaagttgtgggaatatttattattcaaagcgggaacttcttgatagctctttctctgttgattttctaaatttggttcttggggaacagcattctctagatctgaaagtgggtaaagttcttctacgtcatgtgcctcttcacggtcatatttgatcgtctcctctctgatgtcagaataactgccccaatcttttacttgaactgaataactacaaccgaagaaggggcattcctgatccaaaactggttttgttgatgtgggtggcgagtcaaacctgccttcatcttgacaaatctccataatttccttgttcaagacctctggtgaatctgttggaagtgactgtgatatcttcatttgtttgagtaagatatttactgtctcctgcaaacaatgaattgaatcttcaagctctgatatttgggcttgattctttaaaatgattgctgactgctccatgctgaattcttcttgggtggacattcttgactctagcttaagttccggaaagaatttcttgaaaaccacagctgttgcctccttttcccttgaccttggtttggtccttggttgatttttcaaagttctaacttcactgtctgctagttacccagttcccccgggtgcgccccagttccctttgttatccacttatctagtcttctggtgctgagggagagttattgttgatcgtctgaacgtttttaggccactgttgggacaccagatgtgagaactcctttgggaatggtggcagtcctgtgagggggaaatagcagatgaggtatatcacgtatgtaatgatctactacaactgttatggctggtttgaaagacctgcccctctattgtactacacaagagttaacacaacaatttatttttattgttgtggcaaaactgatgatagagaaaactgtgtgtagcagtctcttatcaaacctagatcaacgggaattcagcagactattggagtggaattgttgagtaagaggtgttttgtttatatgtttatgtattttgaaaaatgattgacgtatgtactgatgatgaatgtgaatttatgagatgatattgtggaaaaaaatgtgactattgaaaagtgtctttcccttcctccttgaatcttagtcaagagcacaatggtttaagatcactgtatcttgtttaagatcacaagtggtactggttgctactttctttttcctatgcttctcaatgtctgaatgatctcaatggggcacttgattaagatcacactggttaatgtctggattgattgctctgttctgtctggttgatgatcagatgagattatgatctgttgtgatgagatgatatgatgagatgatgagatgatctgattggaatgaggggggaaagcccctccttaaatagtctattttacaacctggctgacttgtggttctagccctaacctataatctataaatggccaacttgtggttctagccctaacctataaactataattcataaatggccagcttgtggttctaaccctaacctataacaaatatgcataaaatccggccaaattgtggttttgctatctatacaagattctctctgtacctacaaacaatgtggccaacttgtggttaccttaaatcccaaataacttttgactgagtggagctagcctagtggttccagtgagtgactatgggttaaatgacccttagaatgtgattatgccataatacgcctaagaatatatgcccttctacatattgaactgtgactttatgcaatttgatacttgaaacacaattggcatactacaacggacaattggatctcgctcccgcgcggagcgacatctggaggtttcattgggggttttgtgcgcagtgactgcgccaactgccgcagtcacgcacgcggatttgtcaaggtgtcacttacatgggaagcaacacccatatgaccgtggtgctacagacccttgtggttttaaggttatttgggtggtagttgccatggttcatgccaacagctccaccacactctggtgatacatcatggttacacctcaaccccccccccccttgctacatgatgtgaaagtggaaattgaacaagtgtgggaatggaacccagtaaagtatgatctgagggggaattgaacccataatctcaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaaaaattggcagggggctaaaattgagtggcccccattaccaactgaaaaaaaatgatcaattgaggggatctggatgtaggccccccaatcagccactgtcttcagggtatactaatgctagtcatgtggtcatgtaacttttaatcagttacgctaacagttagtgtaactttttcaccagttacgctaacagttagtgtaactgagggtaccactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactaacaccactaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaacactacgctaaagtttttttttgttttttaaaaaatcctgtagtgttagtgggccaaaaactcccgctaacggtaacttttgtgtagcgtagcttaaaaagctaacactacgctgcactaacactacggttagtgtaactggcccaccattggtttggctcacctcctggagcctgcgctgccagctcagaaggtcagtttaatcacagctatcacgtgttttttgtgggctaatattgcttcaatccgactacatacatacataaagtcaccctaaaggaagaagttaaatgttccaatccgacagtcaaaggaattgataagggatgggaaaacttaggaggtacaaatatgtttttaattattccatattatctcaatttccttaaccaagcctgatatatgtatcacatttgcacaaggtagatgaatacgatgtcataagggctggatgtaagtctttgtgaattcatcatctcctgaaattatccccccccctggccaaagaaaataaaaaaaaaaactaaacaccggatgtttcacatttggatttcagtaagtaaggaggaaagaaatcgaatagatctcaagtatttctcttcaaatactatatcgcagcagtttacccaggaatacaaaagactagggacatctgaggacctgatgaagatcatcaagtcaaagatcgagagattggagaagcttttcaaagaagaacttgtgccattggtacggaaaaaggatgaagaaacattttggagattgtttgagcatgtgacttttgaacatgatccacttgatcatgaatctggaagggttatctccaggttaaaggaatcacttcaatcactttatatagatccccctacaacaagatcagcccaagaattcccagaaacccaattccactttgtccagaaatctttacaagcactcaatctcctcaacgagaaagagttaattccacatgctccctctgttattacgagctttttcaattcaaatcgggtggtcaaagtagttggaaaatatctggtccaggtgtttgggccggaaggatatcccgatttccaaaggttggtctccttcaaacctgacttccagttcttgaaaaccgacctcactacttcatctatgcattggtggttaaattgtgagcagtttctaattcttgttttttttttttttttccaaatcaagtgttggctgacatttcccataataagggaaaagaaagttactaatttctttttctgtttcagtgcttgacttaccaactgagggaagaattttgcataggtcgatgcaaatactttttgcaaaaatggttcctacagatgatgtagaagaggacgggatccggttatataaatgggaaggatttctgcaagagagttacatcaaacgattccactggaaagggctctcaagcaggccatgtgtcgaggccagaagaagcctgatcagtgatcttaaggatattatcacacaagccttggtgacgaatgatccgagagagttcttggcaagcttctggatggttcgttttgtgatgacttacagtgttatggacgacttgtccaagatcctggcggcttggagcaaggatttcatgatccagtatcgactgacagaagctgtactcgagatgcacgagttcttgaacagatcttatcggcgccagtcctccttttcttcggaagctcagatcttctctagtcttcaacatgagaaacactgggcaaatttctcgagtcttgtcccaactgatccacaagatctaaagaagttcaagcagatccaagcccgttgtggtaaactcttggagacattagacgcaaacaatcagtcaaaagatcgggttgggatcaattcactcttgaagagtaccctcaaccttgactcccaattgctgttgaatggatggctacagccggtaaacgttcaactgactatcaccaagtcaaccaaatcctcagttgattcatttgacaaacgacttagtaacacaaaaccatcgtttcgtcgcaagatcatcaatgatatattcaagcctgaaaaaaaaaaagcaatttgaatccccaacggtcttctagtagtccaggctgcaatcaaaactcactgtaacttgccactttgctctttgaacagaaaaaaaacacgctttttgttttcaaaatgacaagcttgttatactccgaattcttttgcgacctaagtaccagactccaacatagatatgtatatgtttgttttaggagtccacgaccagcttccattctctcccacatggtcaatctttctgtatgtgtctttctccaaaatagacttcacaaaaaaacagtcaaaagccttgcgcatgaaaattaactgagagaacaacttgttgaggttcacagttctgtcttctgcttctcctctttttctctctctatgcttgtcacctttcatcattttcactcatgtcacagatgtgtgacactcttgtatgtagtcactctaggccagcagacagattgtggaagttctcttttcctcatccttccacaatctgtctctttggcctaggtgagtccttttcctttttctctcttttctcttttgagtgatgcaatgaacttatccttccatgatctgtctctctggcctagttcattgcaacacaactcccaaaacggtgagggggggtgtgaaattgggatgagtaactggtgctcgtgctgagagatgatccaacagcctgaactttttgttcagctaaaattgaggattcattatcccaaatcttagacctgagactttggatttacctgcaagcctgaacacaaaaatttacagactgtacccactttcaaatgcaaatcctgattggcaagtctatacaggctggacttatgtgcttatgcttggtaccttccatctatgggagtttcctccctctaggcaagtcatcagtgcaatcagtgttgaaataatatgcaaagaagtggaaaaagttggtagagctggcaaaagcagaaagtggaggacttcccgttggatctgggaccctcacagaagttgatctagacccaaaaactcttaattcttgcagagaaagttgaattttgaggctctaaaccggctctggaagacccgcagatgatgttgatgggaagtccttcagtgtctgagagaggctgttttatactcaatcgagcaggctatagtgcactaagttaaggctgagaggatgctaatgtgttgactcaggaccattttgtaataagtaagactgatggtttccatcccttagtatctagaggatcttaagtagtctagagatacaaatcacacaagttgtgggagcaggtagtgatgcataataaatataagaaagaaaacaaccgtacttagctgaatatatgaggttgaaaaaagaagagcatgtatgaggacccaggaaaccccctctagaaatgggtaaccaaaatgtatgaatttttggggaaaatcctgaaatcatacgcacaaaagtggtatgaatcagctcaaaaatctgacatgttatgcacaaaaatggttcaaaatgtatgaattttggctcaaacttgaggaaagcctgcctaactgacatagccgcacatttttgggggcaattttctcactttctggtgcattttcatctcaacacacacacaaaaatcatatgaatggcttccaaaaatgtatgaattttttgcaaaatctgggatttttggttacccacctctacaaggggtttcctgggtcttcatgtatgacaaagaaaaaggagagagagagagaagttgagtgaaattccaaccatcagtacccatcagccaaggaagattccttcttagagagttactgtaggcttcagtgaacaagcaatgaggatttctcacctgatttactcactagacagggggggagtctctttggcaagtgggtagagtctgtagtagtagtacccactggccaaaagcggcttgttgagcttttgcaatcagtactggatcaattcttccatatttttgaggcacttgaattctaactacatcacatattttgattgattttggaaaaaaacaattacggagaaatccagcatgtagtctgaatgtcaattattagtattattattagatttattttacaaatacacctcattgaataccaaaggaaggagatcaataccaaaactagattggattcagaagcagatgaagaagaagaaactgatactatacattgaattaatacaaaaaaaatacatgagaagcatattacttgattatgaagtgaattgattgagaaactatgttttgtaaatggagaagcgcgaacgattcttgcttggagatgcagacacattgggttgagccctgttccagtagtaccgaggagacgaatttggagaggatttgcccgaagattctgaagtggaaatactcaaaagtgataggtcgttgaactgggcggacggcatgggagttggattacgcgattcaaatggataggggatgcgtttgaggaaggcgacggttgatctgagtgaattgacaggctcatcctcatcgtgttcttcttcctcctcgtcgtcgctgtcatccaagtagcccccgttgtttttgaggaatgctgagagaatttgattgttggcttcttggttcttgctacaggaaacattgtacttgtaagcaacgttctggatgtttggtgaacaccatgaaggggataaggtgtaggctttcttcccgatcttcaggctcaggtcctgaacctccgtctgacttccatgtgcaactggacgattcagctttgaagaagtatttcgcagcctcctgatttcaatgtggaaattgatgaattgattttcgagggtaatgatagacaaggtgataaggcggcgcgggaatggcttggaatgaatagagatatttttgcggtttggtgtcgacgaggggaaattcgagtgcgttcaacagggctgatagagattcgtggtcgctgagcttgaacatgattataggtattattttgttgaatttggcggccgcgttcagaagtttggcttcgctctgttctccgggaagacaagctgccagattgaacgcggcagggaatccgactggggccaggttgagccagattaggacgctgatctcttgagcttgaagcatgcggatgattacggagactctcgttctgacttccattggaactcgaatgaccttcaaatcgaacacggttggagctttgacgtcgtttatagtggcttggtacggagacattgcgaatggaatggcggctggggatagggcatttaagggcagagcgaagttgcgatgagggttgagtggaagacatcttattgagattacgatgtgttcaagctgaaaaaggctaagaagctgaataattacaacgctgcgtcagaatttgatcatggtcaaaaggaacacatgtgtcaagtactcacaatacttgtttccaaattacccaaactttctttgaatctagaatggaggcagataaaggatttagggctgatttcaaaggggatagaacgtggttgctgttgaggttaggcacgaggcggttaaagcgcgatatctgagagttgggtggattgcttttgtagaaataagtgatgagaactgggaatcaagcgaaacaaatgtgggatgacgatccagggtggcagaggctcctatatagactgatcatggctgaagatgagcaggattggagcacctcgcaggattggagcacctcggttttcggccagtcaatttcttccggttgcaagcccactctcaactaaaggaccgaccgaggggtagcccatccagccatatcgtacttgcgaacagtcgttcggcgggccaggttgaaatcggagcgaaggatcacaaccggtcttcttttggtgcgcacttgggttatgttttgatctacttgtcagttttcctgatctcagtcactgactttttccaagcccgtaatgcacacccaccccgactacttcaatataatcatcttcagcccccaggccgtcaccacagcgcttcaaatgtgcgggcatccgcttgccttggttttgtttgcagatctgccatgttgcaacgatcgctaggctaatgataattgctagatgaccacaatgcaacatattcagccggcgaatctggcaaccaaaagtgatgagccaatgcataatgacaacgtaaatcttcatcaccgggcaatgaaatatccattgcttatcacctcatgcataccagggatacatatacccgcctactgaagaccttttgtcgacgagtaaggccatggtgtttgctcttcaagacccagggagagagcatacataccccccggtaaatgctatgggggggtgctcagtgaagttttcttaggagaggctcgccaccgaggcatcatcctttcatgctgcttgtcggggacaggctgttgttcaggagtcaagacaagaggaatcctccccggtacacggtgttgtgagttgtatgtaactttgttctaaagaggtctcccccaacaagtggtaaattcctccctaacgaacagttcaacagaccggccgcttgccggggaggaacgttcttcaatgaaaaggtatcataaacttgtccttttgccgaaggtgatgcctccccggcaagcagtgaagtacacccgctggccgaacaaacccccaaaagctggaatatctgaacattgtagctatggctgttctgatctacacccttcgtaacagatacgttgggagtgaagtcttaattatggatttattctgtactttgtgttgccagattcagtccggccaacatatttcattgaaagaactgtctctggttggtcatcattgccacttaatataagttcatccgatgagttgtgctccgactccaatagtacaacttgcggacaagcggtttccgatgcgagaaaaaacttgaagaaagagtgaatattctccttccctgatgttttaaacggaacatttaatacgggcgcagaggacaaacttccagtgggtcctcttggcagtgaactctcttgatattttgactccaaagtgatatgaattgctactcacttgatacaggtcacctaaaacacaagcttatattggcactagacgtccaactagatgaaatgaaaaagaaaatcaacctcggttaaggatttgcctttgattagaaaacttaattcctggatcttgtttgccaagcctgatccaaaatcccatccacctgctcggtacccatataccaacccctaagcataccttacggcagcacgagcggcatcctcgaagggtgtgtcgcgggtattttatcgacatgcggaaaatgcggaattcgtcccacattttcccgcttcatcccccccccaagttcgcgaggacttgtccccccttcctctcatccatcgacccttataaaaaatgacacctttagtacagtttttttgtaagggtcgcgcatttttttcaactcgacatgtctttcttgtaacttgtcacccttaactcttcgcaagggttgtacacttttttttttcaagttaacaccctttacatttttatctcgcacacttgtttttcagcttgactcgatacctttgtattgtagtattttttaaaaataagtgaaaaatgaatcttcaacttttttgaatcaaatcaatctcccgagtagtttatatgtgaaagtgacaggttatagatttccatttggtgtctaattgacctcattttcaagctcaagcaaactaaatatttaactcgaaaacacatcaactttttggagttgcagaaaattcagttttttttcccttgtttgtctcatatgtagtcgttagtattattctaggtaggaatgcagttggtaggaaaaacaatcatacaagacaatagtgaaagacaatcacacaggcatgtatactgtttagcagttcgggggttgggatcggtaagagaaaaacatgacaggaacgcagttggcagaagaaaaaagaatcggaagcacaagacaatcacataggcatgtattgtatactgtttatcacttcaagagtaaggatcggtaagagaagagaaccggtaacagaaacggaattggtaagagaagaggaatcaaaaccaagaaatgaagaagttggaggtgcggtcaagccagagtgttgagaagtgggtccaaacacgggtcagctgagccccccaaagtagtcgacccagcttcatttgatacagattgattgcctacgcctccattcgacactggctgatcacctagccgattggtggtattgtcggtccgcacactcctcgcatttctcctgaccatttccctggcattcgatatcttcttttgagccgctgtttgctttttggttgccgcgggaccttggacgacagcgcgctttctctttctggcaggtgcttcatcctccccactctcctgatcatcttcgccttcgctgtcattgtcagtgtcttgatcgtcatcggttcgccttctgtgatcctcgctcgcaccattagtattggtagagtttttctggttggccgacttggatttcttgccggtagctgatttcttgtgggtccggggtggactatcccactcgggatgataggttagatgtattttgttcagacctaaacatgcgaggatagccacatcggtccctcctttgatctggacaagaggcttgcacaagtcgcttggttcgatgttccagtcgttttcatcgattcgaaccgaaatttttaggtctctcaagcgatttgccgagtcttcacctggccatgcacaatgaagcttacgtccgctggcagtgtcttataacaaacaagatcagtatctcaaaacagaaaaagagaaggtggaagtgactgacgaattaactctttgagtttggctcgtatggcggaaatgttatcggcaagattacctacaacataatgcaatgatcaatatgtttccagtaatttaatcagtctaactaggtacgtaccaaccctgaatttctcggtgatttcatcaaccggcttagtacgtttttttctaggaaccgccggctcgatacctttgttgattaagattgcttgggtagcgacccaggtgtgaaattcagcggcagcgtcggtgtggggctggtctgcaagcatatccaaatacccgttaccgaggggagagcctattttgcgaaaaaaggtgcttttgggatgacgggatgcaactagcaggatcccttccatttgatggaagaagctcagtgatttcaacttaccaataaagaagtagttagcttattgattaatgctatgtatgtgtaacaacaaaaatgaaacatacatccgattccaccttttgtacccactcaatcgtcatggtcaaggttttctgctgcaaggcgtttgacgattgtattcttccgttcaatcttgctgctactcgactagcattaatcgaagggtcttttggtcgttcagatgggtaactggttgttggttcgggtgggaccgatgtggtagattcgtccgttaccacttcgcgcaaggtattcaaaaagtctaaatcaaggtagcgatccttttctgcttgagttttagtattccacaaagcagacaccatgggagccccagcaacgcggccatctaagaataggttcatcgcgttaagaataacatcgtgttaagaataaatgagaaacaaaaggggacaaagaagagcagctcacattcgtcaaatagcttctgcgcctcagaatcatatttctgaaagttattccatgtcgatccgcctctgactcttctactttgtcctaaatgttcaaagtaaaggtgtacacctactcggttatgtattgcaagcttaacaacatcacactggaagtcgtagtaaaggtcattgactttggctttcatatcttcggtcatccgacctcgagtggcataggcgtccgaagcgactcgaagttcggcgagccccaatttagcaaagcgttccatgtcggcatcggtcagctgatgtgaatgtgttggacgatttaatttgatggtttcagggttttgttgttcagatctttgttgtgcattatcggccatcatagctcgcaagccgtcttcgtcgtcttgcgattgatgagtattattttgtgattgattggattgagcagaatgaagcagcaagccagatgtagaaaggttgagattgggtgggttttcgcaggcggagagaagggtttggttgggaatcaaagctgactgagcttgagtgttccacccagcggtatctggcatatctccataggaaaacatctccgccgcggaaccgatatagttgaaaatatgtcctggagcttgatatgtatcttgagggagcgttgagagaggtgttgatttgcccttgaatcgtaactttgatgtcggttgatatggttattgatgagttgttgatttcgtttttgatgaatggctgacagaggtctcggtctcgacttgcaaacaaggtctccaattgccaatagggtgtaggaagaatctgagcgacaaagatgaagttcaagaaagatgaaggttaagtaaaggatgtgtcggactgaaaatgtttgataaattcttgagtttaaaaagctacagcttgcaagatgaacctggggcccaaaaccataaatggatgttcccaacatctccctgagccaccttatttattggcagaaagataactcatcacaacattacctcatgaacaatgaaaacatgggtcaaaaaaatttctgtgctgctggtggtgatctaacaaactcatcattcaaattttgggggatttctggctgtataaattttgaattacacaattataggttatgaggaaaatgtgagtagatgtgattaaaagtctttagagagaggaaaaccatatcataagattattccaattcatggtttgtactgccagggtagctctgaaaaaattctgcaataatatttcaggaattttaagtggataaacatttattaatggttaaatgttgagtgactctactagtaggatggttaaaaaggtgaatggaagtgtgtagagggagggaaataagattaaaagattattccaattcatggtttgtacttttggggtagctacaccataatccaaaataatattgcaggaattttcatttgatcaaaagttatggttagttgaatcactggtggctctcatgtcaggtgaatcaaaaaagtgaatggaggtgtgtaacaggagtaatacttggccaaaagattatgcaaactcagtactgctattttcatagtagctgaacaatggaagaggagttgcataatgtaaaataataaaggaaagaaagagactgaatcaaggaaaaaagagactcgatcgaggaagaaatgaggtacaatgaacatgaagaagggaatctaaatcactgtgtaacttcatctgttccttcccctgcctcctcaccttcgggtgtggtttgatcatcatgatccgcttcccaagcttcatcttccggttgttctgcttccggttcaccatcgacaaaagagagagcttccagtgtgtcttcaattgtaccaatatccgaccgagttagcgcctccttgattgaactaatcacatcaaaccaaggatgatccgcctttgtatgttggctgcgagtgtttttccataaaacttccacgtctaccatccaggccaccatgagtcgttcgtggtcacgcaagttctactagtaggatggttaaaaaggtgaatggaagtgtgtagagggagggaaatgggatggaaagattattccacttcaaggtttgtactttcagggtagctacaccataatccaaaataatattgcaggaattttcatttgatcaaaagttatggttagttgaatcactggtggctctcatgtcaggtgaatcaaaaaagtgaatggaggtgtgtaacaggagtaatacttggccaaaagattatgcaaactcagtactgctattttcatagtagctgaacaataatctgaaataatatttgaggaattgtgattggataaaaagttatgattggttgaatcatagataaatcttatggtaggtagatcaaaaatgtgaatggaagtgtgtagacagagtaatatttcatttcacaggaagctgggataccgttttgtactttcatggtggctgaaccacaatctgaaataatattgcaggaattggcagtggataaaaatttatagttggttaaatcttgagtgactctaatagtaggagaggtgaataagtgaatgaaagtgtgtaaccggagaattattagaccgagagatttttcaacttctcagctcatactttcagggtagctgaacaataatctgaaataatatcactggaattataagttgataaataggtatgagtttttgaatcttgggaaatacctgttgtggatgcaagaaggaaatgtgcaaaattatggagagagtgtaatattttagcaaaaaagaaactgtgttgtgaatttgtactttcatggtggctgaaccacaatctgaaataatattgtaggaattggaaattgatcaaaagttatgagtgtttgcagtgtaagatcaaccagtcaaactgccatgttattgcaatatttcttgtgtcaacacttctgctcacatttcaccccattatgggcatttctccagaattcaaacactcataacttttgatcaggttgcaattcctacaatgcgatttcagattgtggttcagccgacatggaaagtacaaattcacagcacagtttcctttgaaatgaaatattgctctgtctacacacttccattcacatttttgatctacctaccataagatttatctatgattcaaccaatcataactttttatccaatcacaattcctcaaatattatttcagattattgttcagctactatgaaaatagcagtactgagtttgcataatcttttggccaagtattactcctgttacacacctccattcacttttttgattcacctgacatgagagccaccagtgattcaactaaccataacttttgatcaaatgaaaattcctgcaatattattttggattatggtgtagctaccctgaaagtacaaaccttgaagtggaataatctttccatcccatttccctccctctacacacttccattcacctttttaaccatcctactagtagaacttgcgtgaccacgaacgactcatggtggcctggatggtagacgtggaagttttatggaaaaacactcgcagccaacatacaaaggcggatcatccttggtttgatgtgattagttcaatcaaggaggcgctaactcggtcggatattggtacaattgaagacacactggaagctctctcttttgtcgatggtgaaccggaagcagaacaaccggaagatgaagcttgggaagcggatcatgatgatcaaaccacacccgaaggtgaggaggcaggggaaggaacagatgaagttacacagtgatttagattcccttcttcatgttcattgtacctcatttcttcctcgatcgagtctcttttttccttgattcagtctctttctttcctttattattttacattatgcaactcctcttccatcgagataaaatacacgcttcttacaggctctcatcaaaacaaaatttaaattttgcatgtatttcttttcttttctttctgtctgtcgagttcatgtgctcctgaaaaacgaaatgaaactttttgattgaaacacaaatatcgatcgctttaacaaagctgagcatgaaatgaaaaacacaaaaacacaaatgaattacttgagaggaatttaattaaaaaagaaagtatgtagaacgacaagagtgatgatcttataaaaaatttgtaagggtatggattcgatgcgacccttacaaaaaaattgtaagggtcaatataagaggagccatttttttataagggtcgatggatgagaggaagggggggacaagtcctcgcgaacttgggggggatgaagcgggaaaatgtgggacgaattccgcattttccgcatgtcgataaaatacccgcgacacacccttcgaggatgccgctcgtgctgccgtaaggtatgcttaggggttggtatatgggtaccgagcaggtgatcccatccctccttgtctgctgactccaacttcaagtctacttctgttcttaatacattaatggttcatggacaactttgaaagccaggtgaggtctgatcaacctacaaaatagctgccccaggttggtgaaagtttgtatgataccaaggccttccaagttccagaaatgttttccaaggtctgctggaggtgcactaacacaacaagggatgcagatactgaaaatgcagtcaatattttttggttgagaaaaaaaaacacaatgatcaatcaaacccacaatttgctttgctttttcaaactggatgggaaaaaatggcaggggtaataaaacacctggtcaaaatatcaagaatcaactttcctcttcttgggggcacattcatgtggtgattgattgaaatatgtgatagcagtgaggcagttgattacctccgtcatcagttctcagcaaaaatgtttgagtatctggaaattctgcaagattgtgttgattggatttaaggcaaggttgtcaaaaaagctggtcaacagaggaacaagtttgggctcgattacgtaagcgactccaagtctgttgatgaccagcacttcaactgcaacatccaggtgttcttgcctcttctccaatcacaaccacttcaaacgaaatatcagtcgacatcaccatgaccactgtcttaccggacggatccgacttctcgcaagcccttgcaacatggagaggtccgtcaagcatcacctccacacgcagcataggaaacttaaagcttactgaccttgcactagttcacatgctgaaaacctcgtttgctacgctttgaacagatatcaacctctccactttacagaaaagcttggatacatccggtttggaaatcgtagaaaaccagaaggatagcttgatgggcagaaaaaaattggccgaacaaaccagaggcaagtaacttgaaagccttttgcaaatgatcgatagcttgatattaattatcatagttttccaacagactttaaaaaaatgcccgatcaggaaaaagttggaggcttcaaaggcttactaaaaggtagaagaagctttcatctcacctctacccatcatgtgtatgttgtatttttactgacgatccgtagataaattgaatgtttgagccagcctatcaagccgaaatagacgcattaaccaaaagatctaagacctctgaatcggcgtttctgaatatctacaaactattagccgaggctcccgatccatatccactcttggaggcggccgtcgatcaaaccgttcgtgcatccgaagcaaaactactagaatctgaacttacacgcgcaaacgatcaaatcaaatcattaaaatcacaattgaaagaagctgagaaggttgaaaaagaatctcaaaaacagactgaaaagttggaaaagttggagagtaaattagaagagatggtcaaacttcaagtctcgaataaggaggccgaattggatgcggtttatggagaacggattatgaattttcaacagcgtgaaaaagatttgacaaaacaactcgacttgacgaagaaacagcttgctgacctcaggacaagtaacgagtcaaatcaggctaagatgttggatgattcatcgagaagagaattcgagactgtctctcgccgagcggagatcgaactggttgaagttgacttggaaaggtctcagagacgaatcgaagaagtagagagaaggaacgaaaaactgagggcggaaattgaggctgtcaggagtggaagcgaggctcaggaacggtagatcgatttctttcaatggtcccaaaaacgaaaacatcgcgaagatgactgatatgttcgtctcaaaacctttctcagaattcaaactctcgagtctcagatcacagaacttcaaaatgaaaccaccagactgctatcgacgctcgagactcaaaaaaacacgatcggtgaataccaagaacagcgttccaagattgaaactgaatacactcgtcaaatcaaaaaattagagcaagaaatttcaacgttgaaagagaaagtatctcaattttcagattacgacgagatcaaacgcgagctcgaaattatcaaggtaagcgatttctcgggaatgtttgtttcacaattaccgtcgtattggtaaattgattctttatttccattcctaacccaaaagtatgttgaatttgcatcgctgaatccggaagatgaagagaacgcgggttatgacgattgcagtccggattcatcatctttaaatttagccatcaagatgccgaatccgaatgccgacaaggcaaataaacaaaagaccaaatctttggaaacactactgatgagtaagaatcgaaagcttcaagatgatctgacaacgttgagggtgatgcatgacgatttgctggtctcgtcgcggatgaatacgatcgaaaacgagaaactgaagagcgagttagagaggctgaagaccttgaatgaaaatctggaaaacgatctgtcaaggatgcaagccagctcaactcaggggccagctgcaagcaatttagaagcgctcgttgggaaaaactctacttcagatcggttatcctccaacaaaatgggcaatgggagctctaaagaagatcccgggcttgagaactcgcccagtgggaagccattgcccaattcgagacatcagccccatcgaataacaagtgatacatcgatcttaccaatcattactagtcaacgggaccggttccgccaacgaaactcggaacttgaagaagaacttcggaagcaattcgaaacgatttcgatgacgagaaacgaaatgaagagccttcaaaacgacaacttgaagttatatgagaaagttcgatacttgcaatcctatcgagataatcttggtagtaccactctgaacgatcaatcctctagattcaatcgcttcaactcttcgattcctagtaccgtttccaggaaagatgaggaattgagtaaatatcgtgggatctatgaggagcatatgaacccctttgaaagatttaggggccgagtaagctgattcaaaaccagtcacattcttcaaaaattaatctgcgtttactcatctgtggtcgcgaattttctaaaggaacggatgggggcacttcaggcgttaaatccactagataaattggttttgcataccgcaaactttgtcctcgggaaccgattgactcggaatttgttcctgatttacgtcttaatgttacatggtttgctgttcttcacctatggtgaatctgcttggaggtaagcctttttttccattgaaaaaaaaatcaaatcgattgaacgcaagaataatccatgctggaaaaatgattcagtcatgtgcctcaagacgactttctcaagagactgatggattctttttggtatttatgataggtccgatgatcttcaaccgagtacacttagaccacccatcccccttaaagattcttcctcatcctaattcccccattcacgtctcatctcttttttgatttggctagctatgtagatccggtagaatacaattgcccaaattttctctcccactgatcatatttgattccagtcaatctcaagaagaaaaaaaagaagaaaatactcctaataattaccaaactgagttgcttgttcttgtgttctcttctttccactatttttttgttttttactttggctgttgtgttctagtttgtattacatatttcttcagtttgatgttggttttgttgagcttgtgtaaatatatttccatgagaactttattgtcttcctgatacttgaacatgtgtgagtgtgtggcaataaatgtacaacataggagatccatacaaaagaagaaactaatttccaggctatgagattcattttcaacacaaaaaggataatcaatgccatgtttatacatcctgttacacattataaattggttttttttgtgatgcttcatcccacagggtcatgaagttttggcagagtttggtttatgacaaaggcccacttataacccatggcaggatgtccaaatgagggccaagaaaataagttggaagtgcttgataaatgacaggctctcttcagctagcattggatgaattgaatcttgagtgtgaatggtttcctaaacaacaccaaaaatgcaatctatgtacatttgacaattcaggccccatttgttagcacaattgtaagagatgcaaatcttcactgaaggtctcttacttagataggcagacacaggcgattacgcccagctttctagaaccaacagatgttttatttcaaaacttgacaggagagcggaaaactctctggtcagtatctacaaacatcagaaagaaaaggaaacaaccagaagataactgaaaggaaaaaaaatgactttacctagacaggagagcagaaaactctgctgtctagattgtgggagctgaaggggactaagtaccctcacttgcttatgtaatcctgggtgtttacagttcttgtgaaacccgcaatgtgagggggtttcacaacaatgtagcagtgtaatgtagaagcttgatttagcagcttaatggaggacttcccgtcgcggtttagagtttttttagacctctctcagtcttaaattaagaacacaattaagatttcaaccagctcatgtgagagctattaccagaaggcttcagaaaaaaacatttttttttgataaaaaaaattagatctaaggggtgtaaatcaacttctggtagggttgtagattgcgacaggaagtcatccaatgtgtgaaaaacctgcaaaatttgatgccatttgagcagatttcacacattacacttgcaaatgacgctgacaaacacagccttaatttctttagggtcttagctaatcgactcccaaaaagtggagagtcgactcccaaaccccaaaacccctgagaaatccaccaaattcctcaggaaacgggagtcaaccctccaaacccgtcagtgggtttgggagtcgaatccccaaaaaattcaattcaaaaaaatcacaacccccgagggagttgggggtcgatgccccaaaacccaaggggttttgggcgttggctaacccaaaagagcctggcacactgttgacggccagtagaaaccctcccggccgtcaaggatgtacactctcgacagccgagagaaacactctcggccgttgagagtgtacacactcaacaaccgacagagaacctcttggccgttgagggtgtacaccctcaacggctgagcaactctctgttggccgttgagagtgtacatccttgatggccgacagagaactgctcggccgtcaagggtatacaccctcaacgacagaacctcttgccgaggataaggccttgattgtctgtctgacacacaactttgtgcccgggatcgtgctcctctacgaccggcttgggatggtcaaggatgtcttgaggttcaaagctttgggtgaaatcgatagacaaaagagctggtctcccatcaaagttatcaaaattctctctaaacctacaccctcaacgaccaaaagtgtttctctcggtcgttgagagtatacactctcacactgccaaaggggttgtatcggttacaaccccccggtaaggtcggtcggaggcggctgataaaggaccagtctccccgaccgattttatattggccaggcccaccaatgcatttcccctttgtcctaatgtatcgggtggcccagccaatatagaatcggtctcccggaccgattttacatcggtggcctctgtttgactctaccgctgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggatgatggaggttcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaataacgtgataggattggtcggttccggtatgaactttgttttatgaagtaaaggttgaatatgtaattgcagataaaataaaactgttatgttatgtaacaggtgaaaggcttatataattgtttttaacttgtgagttgtatattgattgactgctaagtgatgaactgagtgaatgaactgtgtagatgagtagtgaactgaggagacaacaaatggggggaagagagcctccttttatagacaaaagtgagggaatttagctccagggcagacaagaaagagtgattttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgagggaaattaaccagtgaggctgtgtacaattaatgtcaaaggctgtgctgcagtgcgttgtggaaagcaaggcgcgtcctaggagatttctggtacttctccgctccgcaacccgtcttactccgatttgttgtccggggtaacttttctggtacttctccgctccgcaacccgtcttactccaatttgttgtccggggtaacttgcttgatggtcttgtaggtaggtaaaaaaatagctcccttttattgttcttttgtaagtaatactctaactctaatctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgtttttctgatatcttctgagtcgtacttctcccctctttctcttcttctgcttcgaaactcccctcctcctaagtatcccacactccatttcgggccctgcttcccacgatgtcttccgctgccaccccctcgaactccgcatgtcacccctccgacgcctgtcggtccagatactcctccggccgctcataagcaggtctcccaccgccgcttccgcctctggtccgctccgaaccccgcttccgccccctcggtgccccccgctccttgtagcccctccgcagtatacgctgaacccccattccgcagtcggccgtgatccccagtgtccgccggtgcccggattccccgcagtaagcttttcagaaccttgtgcattcggtctacttttccccgctttcccgcgcctcggaagctagactttccacttaatgcaccgccgctttcctcagcctgcttgtgtagcgtcagctccgcgtgctttccgcatcagcgccgcgagcattccgcatgcccccaaacaaaccggccaaagctttggccaaggcgcgctctcgccaccacagcgtaaataatgtaagaaagtgtcaaatgaggcaataaagtgtgggaaaatccagctgttgtcataaatgaggtgagaaaattaataaactgtgggaaaagtaattcaattaagactgcacagcctgcaaaggcagtgcatgaggtgacaaataaaaccaaactaatttatgcggtggagataaagaggtgtgggaaattatgtgtataccgtgatctgtgtataagcataactgagaggtgaattgagagttgtgacatgtgcttgactgggtgttggccttgtgatatgcgtatgtaggggcgtaacttccaatccgtgagtgttccaatcatgtatccagtggtgacctaggctgaaattgtcagtagagtccatttctgaatgcgtattggttaatttctgagtgaatgtatgagaagaatgtatataaagaaaaaactttgaattttttacatatttaattaccacaccgcggggggttgtaaccaatacaacccctttggcagtgtcaacggccaacagagaactgcttggccgttgggcttacactctcaacagccaagaggttctctcttggttgttgagtgtgtacactctcaacagccaagaggttctctcttggttgttgagtgtgtacactctcaacgtctgagagtgtttctcttggccgccaagagtgtacatccttgacagctgggagaaagactctcagccgtcaacagtgtgccatcagcagccgggaggaatcctcccagctgtccaggctcttttgggttagccaacgcccaacgacccccaactccctcgggggttgggatttttttgaattaatttgtttggggatttgactcccaaacccactgacgggtttggagggttgactcccgtttcccgggcaattcagtggatttctcaggggttttggggtttgggagtcgactctccactttttgggagccgattagctaagacccttttttattcttttgttttttgaattctaatgtgccaagcttatgctacttacgttaatggattgtagtgctatagctgtagactagaatgaattgagaggaattaagattagttttctatcaatgctcaggacagaatgcgctttgaagcttactcaagcttcctgtagctatctgccagggcaatccaagtctcttacagatcgtagagttgggaataaaaggaataggtaaaaagcaatagataacagccggtgttaccaacgcttgtacagtcgagaatcgggatcaagcggtttatagctatttatgagatataaatatcctagtttaagaggtagttctaaaagggattcctcttttagtgagtgctcttcgagataggtgttttaaggtatatctttttaatagtaataattttaactctgaggaaaaaaggaaagaaggctcccattcatacctcgagtcctgttcttaaatattcttagcttcaattctagggttgtccctcacaaataatcaataagctcatggctcaagtttaattgagggtcttcctctggtccgagatagcctatttcttctttaggtgagtctctactcagcatgatttatgttctgtttgtcttatgcaaacctccacttatttgtttatctgtttatgatctcatcaatcttctgggtttgtgtaaagttgtgatctcatcaattttctatcttatgtaattttgattatttgattgttatgtgttttctctctctattttcttaatcttgtatttattatatgtttacaactttctaactctgcatacttataattatgtgttatccttattgtatcttagttgatatttctatattacttgtcactgtcaagagtgttactacaggtgttacactcttgcctgttgacataatgagtaacagaaagtgttgtttggctgcatacaggatgccttgagcaaatactttctctgtatttatgcatgggtgaagttttaatgaagcacttcctgttacaatgtagagtgtttgttagacccctctcagttctaaaataacacttggatcaaaaacgtaattagcttacatgagagcctttactacaagcaaaactgaaactgagacaagacatgtattgtctctgctttgagactgatacctggtatcagtgtttccttggttggtgagaaaattcaccatcttggatttgtctttacccatgcaaaaccttttcttttttttcattgatatggccaaatgtcttgtgtattaaagatatttttggtgggatcagccctttgagacaatatgtcagcctgagtgatgccaagagctgaaactcttctagctacactaggtgcaaggttaaattcagatgtgtacatgtgtgggtgacacgtgaaaagtggggaaagttgggtaatggaaagaaatagtaaataaaaacttaatagtttttatttacagaggggcctgagttacaggggtttttatggtgccctctaatatcaggtcctgggttacaggggtgttactgatgttctcgtcctttgtaataaaggagtatgcccagaaatagcctacaagtgaagaaacaaagaaataatacttactagtacttatctctaagccaaggaggtcttcaggaggggtaaactgttcttgaggcgctcagaaaggtgggtgagagattttgagagtgctggggaacaggtgttgatttggaaggttgaaattcagattgcaaacagcaggaacagggccaaaaggcaggttaaaactggttgttggtgacggtttatgctggtaagtaatgatgaagatggggaatcaaagttcagggggaagaaggggctcttaaatacccattctgggcctctggaggcaaactcaggagtctctctagttgctacaactctcctactaagcctatgggtgcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaaggatatgtaaggcttgtaaccatgtttacagggtgttctgacaaaactgtaacacttctgtagcctatgtcagcactgcatgatgcatgggttgatccttcagagagtaattgtcccaattgggccaaaaagggccacagacagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaaattttgtagtgttagagcttttgtagcgcatttttgctacgctacgctgcgctacagcgcttttagcggaaaaagtggctaaaaaccgctaaaacccgctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcattagcggtgtcgtggcggaattctgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccactgttgccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgaatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaataccactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatttagattcaggatctgcaatgatattctgagttatacttaaggttcagaatttattaggagattctggttaaaaatgttatttttcattatttatttaattatttaaatgtttttctcattaaatattacaatgtaagtgtactgtgtaataatgtctctattatagtgcttccacttatttaaatagtatattttattattttaattgtatgtacatatgtaagtaataatatctctaatttataagtaaaagctatgttcaggctggctctgattagtagcaggctaacacaatacacaatacttgtctcactttccaaagaaaatacatgtgtattgtctcaggaaagtgagacaacaaaaggattggtatttttgggtatttaaattcttcaaaattacaaataaaaacctgttaccgtcttgtcttgtctcagtttcagcattgctacagtataaggcttctgaagaaagattattttttaccagaaattaacaccttagtggtgtaaatccaattctttaagggctttaaatgccaacaagaattcatcccatgaaagttgcaaatcctagaaggcttccacatccttcacctcttaatttattgcatgcctgtattgtaaggtaattatttagtccaattcattattttcatcaattcctgattcaaggttcagaaaacaaagtggtgaccactggaggacgtcctgttggatctgccctgggacccttgtagatgttgattcatacccaaaaattctggaattttgctgggaaatctagctttcaaggctctaaattgcacctgggagacccacagatgttgatgggaagtcatccactggaggccttcccattgggtctgggacccttgcagatgttgatttagacctaaaaagtatagaatttcactgggaaattcagcttttgaggctctaaattgctgctgggaggcccacagataaagacagaaagtcatccactgtcaaatcatgtagggatggcactttaccaaacatgacaccaatacaaaattaattgatttatgtggatttaatttagagtgaaaatgcaggattgaagtccctgcatccacttgagtaaattaacctgattttcatacagcctcagggtccctgtgagacagggaggtcttcttttcctcaaagcaagtatttgttagtcaagtcaactggatcccttaatcccattagaattgctgcccatcagaggcagtgggcaaagttatatgtgatgtacatagaaaaaatgaaactcatcacagctatcaagttgtcttaccttttgtattctcactcacccattggtatcaggttcaatgaagtcaagttggatcagatgtgtgcagcaaacttgaacaacgacacaaaggtaggaactgttccagtcgtgtgatcgaggcgtcattggataaaagttaacaatatattcccgaggtttttcagggttgaactccttgaatccctgattatctggaaaggacaacgacacgggcaaatcgcacagaatcactctgatatgaaaaactcatactcattattgcttttaatcttgacccaacttaacacgggatcagcgtccttcacttcaaaacttaatctggtccgagagccaccctatccaaaggtaacaaagagcatttccaagcactcgcaagaacagagcacagatgatgttcgcactagagagttcttacagttgcttcaaactcctgatcctgaagcttcttcgaaggaaaggcagtttatgcatggaggggagagaccatccgagatgacaacctcgtcagatatgtgtactggtcagtttcataaaatatctagcaatgcttcatgggtttggcttttgacatgactttatcaatttgtttgccgctctgacaaatcaggcgttccagatgccattcttctaggcagtagccacaagggtaaaaagaggctattgtctgtgtgtccaggggcacaagatcaagaagaagactcagcccaccagccactacctcttaagaaaaaacgactagatcttaatttacatttaggtcttccgggggttgaagaaaatgtccaagctaacccagcttcttcatcactattagcaattgaatccacaggtaagtgcatccattgtgactttggtcaaaagcttcaatcagaaaagtagcaaaattaaatctttcaatcccagatggagctagtttggaaggtgatcaaactgactttaaaatctctcaaatcaagcaggtaacatgatcccagtaggattcaatcaactatttgaaacaggaacacatacaagaagccaccttccttatgcatctagatatctaatcaagaagggatgccccaggactaggggaaactccctggaaatcgataaaaaatctacttcactgcacactgttatcaagcctttagattcaaattatgttggtctgatcaatccaaaagttgagattataccttttgatattgatgggaattccaaccaaagaaaaatgggggaggatacgccttgcataaaccaaatttcatcagaacatgaatttcctctacatgattttttcctggaaagtgggaatatcaaccgcaaattttggccttggatttcagtgatttggcactatcttaaaaagaagggtggctgcaatatgcttgaacaaatggaaaaagtgattcaaagtttttcttctcaaaatcttatatttaatgatttggagagaggaggaatctctggtttaggatctcatttgaaagatgaaattatgcaatttttgcagatattgtggtttttcaacctgagagtgctccaagtacttgggttagatgggccaagaagttcttatcttgatgagcaaaagaagatcatttgttggtttttcaagattgttttgggtcaagatttcaatacctcaccacggataccattgaattcaatccatgatcaagtagttggctcacttcgccaaaagattttgactgccctgaattccaaaggagagattccgctttttaaagtgaaaatctcttggaaatcttattcagataaaccactcctggttacagagaaacaatcatccatgaatgaagcagcaatccatgttctaggtgtttactacaaaagcaagaacttcccaaagtggagcagagtttttcatgatgaaattttctttgcacttcaaattggaaatgttggattgtattggatacaaagatctaaacaaaaaaggatagactcaaaaagtctttttgaacaggcacaactgctaccttggggacaggatcttttagatacagtaccagaagatattctaacaaggaagaaattgcaatgcttttactttgagactgctgttgaatttattggcttcaaagagagaccattttatcatgaattggatcagaagatagcaccctcaaatagtgaaactttaaatttaaagtcacaaagaaaggaaatatggacaaggttcacaaggtgtgccttggtagaaattcagaatgtgaacacagaatttcaaccagatagtatgtttgtatcaaatgtgatagaatcaatttcaaatacaatcaaaagatccattagccatgaagaacagatattcctcctctctctttccaaagaaaaagtatcagaaaagctcaaacgattatttgcttttatgtcctctatcaattcattatttcttggaagtttagggtgcgaaaaaatagaggatatattctttcaggagcaacattcaaaacaaatttatttccaatattttttcctgaatatggaggggaacatatcaagcctaaaagataatattagaatatgggaaatgaaaaatggaatgtttgaaaaattgatttcagatcctttcataacagaagaaacagagccaatctatcaagctaaaaacacaagcaataagaatgctgtcatatttagcttttctgaggctgatataaaatttactaaattggcaatttatataattggatctcactataagaaccaaaaccccaagaaatggagatgtctcttttcaacagatcaaacatttattgactttttcacaaagctctgtattttgcattacaataaaaggctgaacctctatagaaataaattcattcctaaattgaaatcatatggaattttaccatggaattcaaattcattaaaatcttgtcagtgtggttcatctagtacatcccagcataactgtggtgaaaacaaccatgcaatttcaggtttgattgatgaaatactcaagtttgaatattgaagcagtttacatttcatacatgtgaaacaaatacccaatttcttgagtgttatcttgaatattgcctaaatttttagaagtcggtgtgcttgattatctgaaatttatgacccattagatttccagtttatcatttccaccaagcccttttttgtttgttattttcttgacttattttttttttacctgagtagaagttttatggtgtttcagaaatcaggatatccagcgcagatttcttgttggggagaggtgtgccaagactgaagagcttcatgacatttttgaaataaagtttccctttcaaagctatgaggaacccttatccagactctgccttccttgtggctccgcaccaaatggcctgggagaggccaagatattctttttgtttccaataaaaatgaaagtcccaagagaagtgatttcagaagagtcgggtttggaatgatggcaaaaaataaaaaataacaataacacaattgcaacatttctgtaatatggcatgagattatttctcaataatacccttctgaattgtaacatgatagataaaggacaaagagagtggtttgtatggaaatgggaatgagagacaagtaaagtgcagtgatgaatgcttttaaaagggagatccctttatttctcaaaacttgaatgatagggggaaaatgttgtgctgaagaggaaaaaatataagtggtatgacaagagtcttgaagtatacaggagaagagaagacacaatcagaaaacaaaaaattgtcccaacacagaaaagttcaatcctcagatttactttctaggaaatcccatcagaattgaaatctgtttgggattagcttatcatgtgttttcagcctaaggaagatttgtgttgtctcgatctactttggttaagtttaaaccaaactattcccatgttacctaaggctaatatataaagacatctgattcttacgtacaacatcaatcatatgaaccgaatggagcactctttcccagaggccacggtcgctgttgcacgccgcctgcctactcagaaatgggattgcggtcaacaccgcctgaacctcattttggatatttcagaggcacaagaagctcttaggctgagtcaggtagaagagaaagtgtaaaattacatggtggggaaaagtcgtggcctacaggcttgatagtaggaagtttatttaaagtgaaaatgttaatactatgttacacattccgttaggcaggttcaatcagggatgaaagctttgataattgtatgaaatttggacaaatgatttaagtgtccaagttaagaagggaaaatgaaaagacaagatcatcaatgtcctgttgaagttcccttgacagtcggtgtctaagtcggccctgtgaagatgggcgaggaaccggaggagtgccaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacttgcgtgcactttgagggcctcaacagatcgaacgaaaaaagcagatcggtgtggctggagacttgaactcaacccattacaaaactcgcgaattggttattttccaaggtcgctgttttgtaggtgcttaatgggctttaagcgccgcagtctcttcctctacttaccaaattcaaacaggttcaattagattactaccatcagtaatctgcgatctgaggaaacaaacaaaccagtcaaaatgccttcttggactagtttttcaggctcggggcgatgtgcgagggctgcattaagcttatcttccaattgattcttggataattctgcttgtttggcctaagatttctcgaataattgaaatcatgagctttggaagggcaaaaaaacaaagagagaacaagttgatcgaaagagatgttttttttttcactcacctgttgagaaggatctaaatttctgacaagttcaatgtaaatgccaaagatagtgttatggtcaattgatagatcaaacttgtggaaaattcgaatgaggtctttacaagaagagtttcagaatcggacataccctggtttgaggacgtttttctcgatcagttcagttttatccggtcgctcggccaagagtttctccaatttacgagttttctgcaatccatgcaaagaatccatgtgtagaggcaaacacagtaggagatatcaatagaagccgggtggataggttgaggaagggttatcgtttcatcgcctacttcagtttcactgaggcctatatctgaggtgtctataggagccccttgttcgactgctgttggtggtggcgtggtagtaatttcagggcctttggccgggtcaatttccaaaacttagggagtaactgaagctaatttgcgagtcataaatggaaaccaaggtcaggtttttgtgaagtaaacgactgatttgaaggacccgaaaatgttccatccgaggatggcgagcaacgatcgttccttgttcatgaacccgctcatcttggggacccgtcagaggagattgagtctcggtcacttggatgagttaccctcctgttcttgtcaggtttgagtttgggtagacctgaataagccgtacagaatcgggaggaccacgttcctttgactgaatgaggttatcttgattccgtacctcatccaagatgtctggactgggcaacgccactggaagtggatcgagacgaatccctagtgacacactgcccagtccgggtcttggggcgcgctagggtcagctgcttgtggaaaaaaatgtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacacaaaaaagggtataagtctcaacctctgtgtagtgggtggtcagccaggggtccatttgctcttgatctgaaacaatttatcaacaattagacatcacacattccttgattaaattgcataaaatacacaattaagttagttgattaaacaaaataagatacacaagtagttacaaaaattagtttttttattgtttagtaatataatcatgctccaagcctgacccggtcccaatgcaacccaacctggactcacctgcttccctaagtgggtcaggtttgggcagcaatattgactgtatgacccaacccagtacttttgaagggttgggtttgggcactgttatttgacccaaacccgacttggtttcatcctgactgcaagactccagagcccccgggggaggggggtacatacacagcaggcaggggccaagttcttcaagcaagggatgttaaaacatttgtaaaaccaatgacagcatgatgcaggtggtgacctcacagcattcaaattctgtcaacttatgtatgtacattcatacgtccttagattttgccaatcatccttgtgtgcaattgttgaattcattatcctttcacatcagtagatcccaacagattggcatgatcaattccaaaaatacttatcttttcattatcttcagctttaaaaccaaatcaacttgtcaaaaggtaccaaaaatcaacaattgacattcacacatcttccacagcctcacccagatcaaattcctgacagatgggatgtctgaagccttgaaagaactactagccgttcaagcaggcgtttggagctttcacacagataaaaacatgcaaacattcattgagaccacttgcctggttgtttaccctgtgggacaccctgactctgatttttaaaatgttttggactccaatatcaaactggatgcacttagcatgggtgaaggtttggactttcaaataaataattgaccgtgaaattttttactttatctactcaatttctttagttatttgcaatccaatcttgttagtacttgcggtctgtcaaccttagagacatgttgacatgtcctaaaggtttcacaaaacattttaaaaaaaaaatggaaaaaataataatattgaaattaatgaagatttcacttaaatgttagaggtttcacagatatgtgatctcttgaaattaagattaatcaaagaactccaattcctttgaatattaaaagcaatcttcaaaaaggtgacttcagccttgcaagatgatcaaatcaaggcaatgcaaacaacaccaagctttggaagaaggactggtacaaaataatcaaccccagagaccggaacagtccttcctccctcctcagcaataaaaaatcttcttacctctcataattaattttgagacaccaaaaaataaaggtaattacttagtataactcatctgaatataaccttttcagattgtcttattctatctaatctctttaccattaagtgtctatataattaattttgagataagtaattttcatcgactcttgttttattcttactatccctagatcaaccataaccgctatttccaaaacttctactcttccgcatttgagatatcgcttcggatcctctgcaaattaatcctaatttataaacatcaaaaattgaataaactatgtaaaattaaatgaatgatcgggtttgattttaataacccttccatgtctattgactggataaaaaatcatcacaatcactatatttgattgatcctatccctacctttagggatagaggcctaggtgtttctttaccggctataactattctctaagaatataagaaacctcaaataaacaaataacaaaaaaaagaatactcctttctcctccttttccttttatctcgttgtatttagtcttatctttagtagtaatatattattattactctctcccttgtccagcttgatctctacgcgagatcgactgctgacaattgggggcctcatcgcttcccatacccggatatctccctcatcacatcagaggaatcatacgactagcctgacttctccatttcacttgactcaattcctcctcttattcggttattatatttttttttttaaaaaaaaggaatcgtttcccttaaaataaactagaaaacaaaataaaacaaatcgcttctctcgaatcctctcaaatcctctttgtttcttctccttaaactcgactcaataaaaaaaaaacacagatatttcttttatttgtgcaatggctatcgttctcgctgtcagagatcgtacatcagaatccagtagtagcagcaagactcacaaaagcttcactttacgctctcccaatccacccgttgatacgggctgacacgttatagtcgatacatcgattacgctagttaaccggcccaacgaatcaagtgttaaatagaataattaggtttcaatttctgaaggaaagcaataccaagtaaagaggtataaaaaaaaaaagaaaaagaaaacgaaaacgacctagtaagcattgatcgattcgatattagatatcacctaacaagaatctaaagaaaaaagatgccatcacaccttaggaatggcaaagacctttccccagagcaacttcgaatcaatgaacaacaccgctacaaacaacagtaacgaagtcggcaacttggtaccaacccaaaaccaccatccaaccccgtcgcagaccaacaaagataaagaacagatgcagcagcagtcaaacgagccagacaagagcgaggatttttgattgttaaccagcagcactgtttatgtcagactagatcaccttagcacctgaacaggagaaaaccgattgaaacattttgaacgatcaagactcatcagttgtgatggccagtacaagaagtcaggcagcagcctgagtcaagaaccaacacaaacaacacttataatgacaagcaacaaatctgcatccaagatgaactgcaaaactgtttcttcgctgtcaactcacatcacaaaccgttcttgtgaagattgtaaatgccacgaaatgactgtatcttccaatcctaatagggtgccgacctgataaattttcacttttatagtgctacactaactggaattaattcttatccaagatcatccaatgattacgacaaaacttgcttcaaacccaaataaaattgcatctatctttttaagttgttgtttgattgcagctccttatctaccattaaccaacaatatcaacagccagatttctgatctagaccaggaaatataaactggagaatcttttatttgctatttccatttccaagctcatttttcaatctgaaccagaaggtagtcccagttcagattacttattctgattgatgccacattcttgaaccctaatatcacctgtgctccgaaactaacagatttcaagtatgcacttatattcttcaagtgaattatgagctaaatgaagaccatttcagcaagtgcccaagatgctttgttttaaagtaatatttcatgtcgcttggcactgttctaagtccagcatcttggtttgataaatgagagactagatagatgaatgtgatattgttcctcaaaagacactctgattgagtacacggcatcttcaactgttggtacccaaattcaagatgaacaaagatgaagctgcttgattcaaatcaatggcaccactgtgtcatgcaaagtacaatgttatggtaatatatatccacattttgagtaggcaatcacacaatcagtgaggtaagaattctcttacgtccttgagctttaaaatacagctcacacttttatacaagaagcaaacttttacctcccagacctatataaacatatcatcttagcctttgaacttcaagtgaagtagtacatcaagtggcaagataacaccagtttactgacacagttgcaggcaaactcataagactgaatgcatcaatggattctggatttagattaaatggaaaagtggcaaggagagaaaacacatgaagattgggaatgtaattccacccttgtacattattgccaaagcttgttgctaatttccagtcaccaattacctccaggtctatcagaggacatttattagagcccaaaaattacctcttcattttgctaaggtgtcaactatgatttaaataactgttttatttcattttttgatactccaaaaaatcaagatgagaagtttaactttttcaaacaatccagtaggccaagaatggcccatgatacaatgagaaaatgatttactgtgctttttcaatgtgatcagaatcaatagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggagcgacaggaagaggaatttgccaaatttgacagtattgcagaactgatagccactttatctcttctctatctgatgtctctaaggtagtacacctgtaccttgctcagtgaaaatctgaaagatcagccaaattaattgcagccttgtatcccatctataaagcatattttgatatgagtcaaacagattaagttttgtttctatactaataattttgtgatgataacaagatatttcaagtttttaaagaaagtataagtattgattggctaatatcttgatatttttcataaagcctttcattttattagatgctccatctttcaagaaaaattaataggaaaagtgtttgtgttggtcacttgaagatatgtaccagtattgaggcagaagtgccctaacaattcccacagagaaattaaggagtctcatttcatctcttcaatctagcagagatatcaactaaccggaattaaaacgtaggggatagcttcaaagttaaattaaagggtaaaattaattgaatagaagattcaatatgcgcaacaatttgctgtgtggtagaatcctgaatgttccaatttgatgtattttcaattttgtgatcaattttatgataaatttgactttttcaattctgatccagaggccattttaattttgagtgcttcattgatggctagatcaaatgtccaatgtttgtggatgatttttacttcaaggtcatcctctactttgataattaaatcagccacacttgtcctatgttatttgaggttctgttattttctttaatccaattctttaattatgtaaaatgaatgaaattgctccatcaaactgatctaattcaagtgtttatcatcacaaataaacctcaaacattctgtttctttcactctgtcccgattttgtggctttttttttaagatcaagcgctgattctcaagttttgatactaaggagaaacattttgatcatgcaccatacacttacctccagtttttggagtattttattgcagaatttccttgtaaattttctgctagagttaagatatcttacaacatttttatgaagcaacgggattccaaagacatctgcatcttttcaaatttgaatacaatagcggaacacactatcattttgttttcttgaagaatgttgttcctttcttcaaattgatttatgatgaaatatatacataaaaattactttctgaattgataaaatcaacaatttgtttcagaaagtgaaataccatcttacatttgctatttttactctttatagttgaagtaacttcaaagcttgaatcttacatttcaaaaaattcaaggaggatactgtcgactgaggatttttcaataacatgatttagaatagatcctacaaagaaatcaagatcttctcaatctgtgaatatcaaaattttaaaattattgatgtgaaattgaaccactttcttggcattgcacgttcatacatgggcagcctttcttgatcatatcatgactatctcaatttcacttttgattcttggttctcacaagtattatcaagctcactcaggaatattgatatcctgtcatatgtttaagaccattcagcctcactcaatcaagcaagtcatgctcggaattgatcagaatttgaacaggacattaatcattagttcatggattttatgagtccaggagcattgaatatagatgagtcagaagccaaattagacaaaacaaatgtcttgtcattctttagttttggttgtaggtgataatgatgactctattacctatggaatcaaattctaaagcagtaataaagggaaatattctacctccaatcaaccatatctgccatcatgaatgactcaaattcaagaattgaatccacttcctttcatcctttactctgttactcagtgatttcagaacaagtgaatgataatttccactgacaccatgcaagtaatttaatagattttcatgtacttgatcctaccattgccatggtgtaataagtggcaaaatattcatttccaaccaagtattaacagaagcctgtgcaaaaactagagaataactatacaaaatttgagaaaaaatatacacaaactgttctcatgtttttataatagatttcattgcatgggaatgaaacctcttttggtggtagggaatgtcaaccttagagacatgttgacatgtcctaaaggtttcacaaaacattttaaaaaaaaatggaaaaaataataatattgaaattaatgaagatttcacttaaatgttagaggtttcacagatatgtgatctcttgaaattaagattaatcaaagaactccaattcctttgaatattaaaagcaatcttcaaaaaggtgacttcagccttgcaagatgatcaaatcaaggcaatgcaaacaacaccaagctttggaagaaggactggtacaaaataatcaaccccagagaccggaacagtccttcctccctcctcagcgataaaaaatcttcttacctctcataattaattttgagacaccaaaaaataaaagtaattacttagtataactcatctgaatataaccttttcagattgtcttattctatctaatctctttaccattaagtgtctatataattaattttgagataagtaattttcatcgactcttgttttattcttactatccctagatcaaccataaccgctatttccaaaacttctactcttccgcatttgagatattgcttcggatcctctgcaaattaatcctaatttataaacatcaaaaattgaataaactatgtaaaattaaatgaatgatcgggtttgattttaataacccttccatgtctattgactggatataaaattatcacaatcactatatttgattgatcctatccctacctttagggatagaggcctaggtgtttctttaccggctataactattctctaagaatataagaaacctcaaataaacaaataacaaaaaaaagaatactcctttctcctccttttccttttatcttgttgtatttagtcttatctttagtagtaatatattattattactctctcccttgtccagcttgatctctacgcgagatcgactgctgacacggtctcttttagctcacacatcagggtttgtatttccaataccttccacatgtgtgctccatcttaattggtgctatggattgtcttcccaagtcttgtgtatgacctaatgagtatggtttctggcctggtcaagagccttttagattactgcctcaaatggagggtcctgtgcagagtgctctctatggtaaagtcttgcccattgaatcccaatcctagtgggggtagaagcaacactgaaacagatactatacgatgtgtgtatcatggagaattctgcaaacctgcatggccaaccaaacaggcactttccaaaggatatgcttatctccatgattgtcccaaggggtataagagtaagacttcctctacaaaaccctcttatttgtatttgaaaattcttgaaagatccagttttaagcttgaaagaattccaagtagacaggaatgtactattccatctcagctcttggaaaaatatttatttgcaatatttttgtctcaaaaccagtgcctcccctgttcttttagtcagtgatgatatgaatgtcagctttagagccagccaagctggccaaaagactgcttagtcctcctttttagccatgttcctactgtaacccttttatctcaagattttattacattctgacctcagaaatgaattcctcatgtgatttcaaccttagtcaccactacacacttttacactactcttctccttcatagactttgtaatgtttcaccgtaccttgtgaaatatcaaccaagttggaattccaaccctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagttcgcattttcaggatcttcagacttcagacccacccagaaccaactcagaccagaaatcagcaaacctcaacttggattcaccgccatgtcatcgccgtgttatcgttaggagtccctcacctattggaatcttcccactcattgtgtcaggatcaccaatatgtaagtcagtccttcaagttcagcttgcatctttctgctaagtttcttcgttgtctctctgaatgattactccattctgtttctactaaacctctgcctcaagcttcattacatcagatcaagttgttggaatatgcttatatcccatatgtagtatgcttctaccataacacaacaaccgtgtatttagtctatactcggatgcttctggagtttctcccttagtgaatcagaaccaatttttctcactcagaagtgtcacaagacttttggtctgtgaacttcagttcttcatcccctgtctcaaccaacacaagtcatcgtcatcttctctgtttggtggtataactgaaaaccacataggtttccctttaaagaaccttgatcatagatctaaaaaattgaggttggattgacatatcaataccaatagcccttctcagtttcagttgagtaaggaggcgtagatttattccgctaaaataacagccatcctcttaaggaaagtaagactgcattaagacttgactttaaaataaataaacaaccaaaatattattcatctctttctcttcctctttctctttcttttcctctccttctagttgtatttcctttatccctcagaaatacatctagtattgccccccatccttgtgtcctgccgtcacttttgagacccaggctcacaatgaatttttgtcaagtctaatgaaatcatattttggataggacatcaaaagatcactgaccctctcatgggtttctgttggatgctacacatttctatagtttctcgtttctaatagaaatttatttttactggctggcattatatctctcactctcagtgttcaaaagccttgccattgctttgcggatatattaggagggttcaaaaaatgaaaattgaagatacaaaaaatcttgccttgagaaagctggattgtttatagataatttccaccacctcaactttacagtatgattatcaggagcaggaacagatatcaaagatttggaaaatacaaaaattattgtatatatcttgtgctctgaatgtgtaggaaacatgaggtattattttaatttatagaaactttcaataaatgataatagtagtaaaaacaactagagagagttcaggaaaatcctattgagattattagtaatcaaaagagagtagaaataagaggagaataaataacaactaaatgagagagtgaaattagttgataattacctttttatagttgatccttgtaagtactctgaaaatacacaacacaaattggagagatagatggaacacaaaaaacaagcctgaaaagaagaaagaaatatgagaaagaaaagaaagaaacaacttggagatcaggatccaggttgaagttattgagaattgaggaaagacatttctacctccacaggttatgtggcctagctcctcctgagtattgttaatctgagtgagtagatggtttggatcaaatgtccagtttagatgtatgattgaaagcagattaagggttttgccaatcgagtgatgagcaagatctttttcttgaggttgagggaaggaaaaaattggatcactttctgagccagcttcaacttgagtgaaacatttgaaattcaaaactttggctggatcagtcagaattactcagtcaacagaatggtgccagaggtggaatatgtagatgagtggtagtgggtgctatgggggagggggagatgcttccagtcaaatggctggactccatacagcaagacatgtcactttagatgcaagtatctccttcagaggttgctacacaacttccttgtgaccttctgttaagtttgtcgctttctggggtcctggcctttgtagttttggatgtcacttgttgtcaagtgatcattgattttccctcatggttggtgtgtgggcttcctagtcatctctttggcctcatccatcattgggatattgctgaaaatttcttggaaattttggtttctttgttcactggatccaaaccacaaaggttccaaggaatatgtaaatcaccaaaaaacagaaaaaaaaaaagttgcctttccagcacggaatcgttcctgttaactacgtgcagcaatgttgaaattgaacagctcctacctatctctctacattctggcttggcgattctcaatcccaagacagccgccgattcagaacaccaaggcctattggatcagtgtcatgcaagcttgttccttccgagttctggcccagcccaagtaaatttaacattgattctgttgactcggttaaaagactactttcaagctcatgcaaaggatcgcgtacataaaactgtttgggaaaaattatacactcatgatctcattcacgtcgcagtgattgattttttcccgctggaagtgaggtacaacacaatcacatcgcacaatccatatagaacaagctgtctcgcgagtcagaagattgcgttcgattcttagacatcggcgcaagtttgttcttgatgagatgatttgattcggaagggcctttggaaaagaaagttttcgttataatcatggtgtccaactctcacttcacgtgagagaatccaaggttcaaattcaagtggaagctgaaaaacctactgctatgaccagctcgccgagctagccataaatatgacccgtcctgaccgtcttctgccttggataatcccacttctcactgttcgtccgccatcatccaactctcaattatcgaatacttacatgatgaataagctagtgagtacaaacttgaacaacaagatttatttcccgaagagaacatccagtgtcttatcatcctagtatattgtcacagctactcttcctcatagtcctctttgcagtctcaataattggagatgaggtggatgatcataggaagtgcctaagtggtaagcgcctttgaatttcatttttcaagccattttaagattatacattatagaaggcgtcgcttggaaaccaaaaggaagctcacgcaagcttacatcttttgattgtctgtctggatcctgacatcaggattcattcacgaaggtgagccgcacggcgtagcttttttagtgactagaatgtaacaagatcaggaaatcttgagaatcagttttttagatcacatctgttgttttacatttttttttaaaaaacggccgaccccttcaggaaaaacaagcggaaaattgctatcgatgaacggtgtcaaagtttatgcagcaaatcccaccagtcatggccgtgcaggaaaacaatcccgctccaaaggccaaaaggccatcttggtctttcctgacatttttggaatagacttgataaacgtacagttgatcacagacaaattagcaaccgacttgaacacgcccgcctacttagtcgacaccttctccggtgatgacgttcctgatggccctcaacccaatcagctaccagtaggctttaatatcaccgagtggggcaagaagcatggccccgagcaagttcttccgctcattgaaaacgttatcaacaatctcactgctcagggtgtgaaacggtttgctgccatcgggtactgcttcggtaagtacctcccttgttgttttaaatctcagtgtaaacgttagcgcgactgtgtgttggtagatcaagactgaagcgatttcattttggattcgcattgatcacatcacttaggcgggaaatatattttcctgagctcggatagaaattggatacaagtaggatccacctctcatcccagcttgctacaagtaccagatgattttctggaattgcgagcgaagagcaaagctcctcttctaatcaattcaggtgaaatgtgagacacctgatttgtgtactgtagctatatatcttgacttgagttcttcgagttgaacaagtttgtcttgcttctgtgaaacagtgattcacaattcggagctgaggcacagaaacaatccgatgaaattctaggtgatggtaaagtaagtagcacacttgagcattatgtttttgtgattacctggttttacttgttgattgtggatttttttaacaattatttgtgcaaaatggaaatagtacaagccgggttataagagaacctattacccaggcgcctctcatggatttggcattcgtgctaacttggtaagtttctttacctcttctttcatttaaactgaaagtcacagtttgacataatcattccacttcccaacatcatctgacttgaaacagagcaaccccgcagaaaaacgggctttcgatgactcctacaagcagatcgtgaaatggttcgatacctacctttgaggccgacttcaaaatggatcaattacaccaagggactttgtaattctgtcaattaaacacacgcctaacttttcttaaactctcttcccttgaaactcttggtgaaagtaacatttaggtcgccataaatatggcgttctcatgtatttccatcttgaggcattacctcgttttgaattcagtcttgcaattttgaacatcattaaagctcctcaataactcttcactagctgagaatcaaccggttttcggtctctcagagtctcaccagcacggacataggctttcagaagtccgtctcagactctctgcccaatctgctacttccaaaggctggtacggcgcactttagcattcaaataccagaataaaccttctgaaagtaaagagatatcaattctgtagagttttgttgagtgttctgggatccagtatctcagtgcagtcttcacgttctattgcctgcagctttattctttttttgcctgggtgtatttcgtgcactacacgattgaagtcaattccaaccaaatccaccttgacaccatcttagatccaagtctggtgtactcttccttatcactaaattaatacctgtaggaaatttcttctctttgcatggttccatgcaagcaggattttcagatttttaattctgcttgcccttccgtcatcgatgggctattattgagggtgagattttcgctttcacagaggagtgatgatggtgaatcacgcgcaagaagaagtggaacagttgcaatgtgtgggcttccttttcatctcttttacctcattctcatcgggacatcgctgcaaatcgcctgaaaattcaagtttctttgtttattggaaccgcaaaccgtaaaagtttcaagacatgaatcatcgaaaaatagaaattaactagctgtctttcaaattccagcgccgaatttttcctgtcgagtacgtggcaatgatgaacaccttccacctatctctatgcattctggcttggcgatttccaatccgaaggcagccgccggttcagaaaaaccaaggccttccggatgctttgggacaagcccttgcgagttctagcccagcctactagcctgagtaaattaacattaactctgttgtctcggttaatagagcactactttcaagctcatgcaaagcatcgggtacacaaaactgttttgataaaattgtactttcaggatcccagtcagttcctaaggatggctgcttccgttggaggtgagttccatgatcacaaatgacacaccccgcattccaaatagaacgagcgacctcgcgagtccgcgagtcataaaaatccgctcaagtcctggatatcggcgcaagttggcgcaagctcttgatgagatttgatttggaagggtctttcgaaaagaaagttcttgttatattcatacagtgcccaacaaacacttgaagcgagagaacccaaggcggaaatggaagctgaaaaaccagtaccatgattggctcgccaaacttgtcataaatgcggcccgtctcctgccttggttaatcgcacttcgcactgttcgttcaccaccatccaaccaacaagtgtaaaaagcttacatcatgattaagatagtgagtatctacttgaacaacaatatttacttcctgaagtgaacatccagtgacccatcattcgggtaccttgtcaaagctctcttttctcatcgtcctctttgaagtttcgatattcgcaaaagaagtggataatcatagccggtgtctaagtggtgggagtcattgatttcatttccaagcatttgtaggattatatatggaaggcgtcgcttggaatcttcaaacaaactcacacaagcctacatcttttggttatctgtctggatccttacatcaggatttatccacgagggtgagccgcatggcgtagctttgcagtagttagaatttgacgaagataagaaatacgtcgaggatgatcagtgtttttgaccacctctggtattttacatttttattaaaacggcctggccctttcaggaaaacctagcggaagaatacaatcaataaacggtgtcaacgtttatgtagcaaatccaactagcgatgaccgtgcagaaagccaatccagcgccgaggggcaaaaggcaatcttggtctttcctgacgtgtttggaatagacttaataaacgtacagttgatcacagataaattagcaaccgacttgaacacgcccgcctacctagttgacacattcgcaggtggtgacattcaacccaataagctaccagtaggctttaatctcactgagtggcagaagaaccatcgccccgagcaagttcttccaatcatagaaaccgtcatcaaaaatctcactgctcagggtgtcgagcgctttgctgccaccgggtattgcttcggtaagcacctcccttgttgtttcaaatctcattctgagggcgatcacgactatgttttagtcaatcaagaccgaagtgattttgttttggtttcgcattggtcacattgtgcaggcgggagatacgttttcttgagctcagatagaaattggatacatgtgggatccacctctcatcccagcttggtccaagtgccagatgactttctggaattgcgagagaagagcaaggctccacttttgatcaattcatgtgaaacgtgagtgaatcaattcacgtgtgatatctaccttccaacttgagttctttgaggtgaacaattttgtcttgcttctttgagacagtgattcacaattcggagctgaggcacagaaagaatccgatgaaatattgggtaatggacaagtaagcagcacctcctgagcgttgtgtctttgtgattacctgattccaccaattgaatgtggacattttcaacaattatttgtgcaaaatggaaatagtacaagccgggttataagagaacctattacccaggtgccttccatgggtttggcgttcgtgccaacttggtgagtttcctcacctcttctttcatgtaaagtgaaagccccagcttgatctcaaaaggtcactacccaatattatttgatttgattcgaaacagagtaaccccccagaaaaacgggctttcgatgactcctatcagcagatggtgcattggttcgatgcctacctttgaggccgacctcaaaatggataaattgcagtagttagggaccctgttagctttgaactaagcacttccagcagttctcttcaacctctgtcttcgtgaaattcttttagtaaaatcaacaggtcgccataaacatggtgttctcttgtgttttcagttcgagctactcggactatctcgctttgaagtgtgtcttgcaattttgaatgcaatcaaatattctcaatatctcctctgtggagaatcggccggttttcagtctctccccgccacgggtgcaggatttcagaagtgcatacgccacaggtcaattcctagcaaaggctggtccagcgaaaaatagtagtttagtgcctaaagaaacctcctaacaaatacaatcaattttgtagaggttttttcagtgttgtaggagccagcagctcagtgcagttaattttcgccttgtatgtattacctggggctttattcaaaaactgattctttgcttgagtgtctttcgtgcacaaaagcattgaagccaattctgaataaatggttcgtgacaccatgttaaattcaagcttggggtacccctacttatcactaggttactagcttttcttggagacgcgttccacctgatttgaccacctgccagttgtgatcgggggtttcacttctatgtaattggacctgcgcaaaacactcttcgagactttagtgtgcggatgataagttcgggactgatttccatcgttcatggccagtaagataaaaatcgataggctctcacattgcaaacttcaacatatagggcccccaatgtggctcggataacacgacctttcaacatgagatgagaagtaccatagaagaagaatacaaatgaatcaatatagggatgatggctttgactgttgatgataaattaatgtttcatgatcatacaaataatcttacaactttcaaagatcaacgagacattaaggctgagaattctcgataaataaaggaaggggaagaagatacgcaatcggttcatactgatgtctaaataactgaagataatcaaaagaactagccagaagaaagaaggaggaaagaaatgaaaggaggagggaaggaggatcagaattcgacattgattggtatgaacacatctcttccgcctgtgattgataggatcacaacatccgtcaaatcgtctgttccaagttgacttcgtcgtcgattggctccaatcgggtcgattgcgaaatggatttgggttgattcacctaaatagacagagaggtccaaaccaacacgttcatccttcacatcctacccacgctgcctcgttctccaacaacaaaagaagcaaatgaatgagaaactaacctgcagatagattgccagagagctgactaatttttaaccaatcttcgcacacgctagattccccattcttgggaaccaattgccaagcgaccaagaacttcttaggattagtgagttcaatagaagagccgaccagttcgcccccattaataacgagattggtattagcagtctcatcttcagaagacgtgttgaggaagttgaattcgatcccttcgggtgtgactttgaggtccggcaacgcctcgttttccaatccatccaactctcgtaataattcattttgcatcttatccctcttctctttcaggatcgtgtagatcttcatcgttaaggtcgaggccactggtttgtgatcactcaaagtgatcgacggataactgtcatacgagagaatctgaatgtcattcactcttcccggtaaatataaaatcctatccgtgtaagcaggtatccgctgcttttcactgatcaaacaaatgtgaataatatccaaacagcatagaagaaatcagtatgcatcggcgagcgaaatcagcccgatttaatcagtttgttttctgcataatatgatgcgaacctagtgtcaaaattatttgttccaacatcgaacttgtaggttggtttgaactcaatgctaccttcctgaaactgatgaaatgcctttccagcttcaatctgttgcttgagttggtcgaatgataacagggtactacaatcgtcaattgatgggctttcggccaaagcctttgcttctgcgtatgtggtgttcaagcggtagttgagatcactaaaagcaagattatttgcccgagggttcttcatggtgagtaggactatccccagttctgaccgaaagctgaaggaggcagagggttcttacccggcccaaattaagtgcctgagaacaaaaaaaaaacagtgtattagactcagtggctcgaaaaacagatcaagaattgctcagtgattaatccgtgagagcaaacgtaccctgtccggaagatatctgcattgggcgatggtgcagtggggccttcacctccgaacctcaactgtggaattgaaaccattgatcgtggcggaccaggacgggtgggaaaagtaattcttcgacagatctccagatagtcccgatttctggcctcatattgctcttggaaagcagccagatgactgttgatcaaggtcaaataagtgtcacagactctagatgggataaagaaggcgaatatccaattattcagttacaaggtctagcatactcaaaccaaaaaaggaacaatgtacttaagacgaaccgccgtcgcacccttgttacccatccctaatgttcccgtgccgagataggtgcttgaaacattagaaatgtcttgggcaatgctttcatctacgtacgcaatgatcaacaggccaacaagctgctgactggaaaccttgatcaccttctgtatccctgtagactcaatggacttttgtgccacttcacaccaaaaattctcccgttgaggggtgtatcgtatataagcttctggcgtatcatctatttcttgtaaactggggggaagacaagaatgcgatcatgaaagctcgtgtttttgatcagcaaactggaattgtatcctgtacagtgggtagaaagttcttctggggcgccctataagttcaccacttgacacatacccaaaacacctttctacccactgtccagcctccaacaaccattataactcttcatgagatacgaggtcttagacaactcaccagatgacatagagatcagatttatccctgtgttttttttggtatgatccaatcttgaaggctttcggtggggtgtttaccaaagacattccaggtgcagacccttactctgatcgattgaaggccaagcaacaaatgttaaatttctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgattgttttgaagtacatatcatcctctagtgctcctagtcgtcacattagccaatttgtctgcatctgtaggtcaggtgcaatactgggtggtttcggaaaattcggtgaggttgcactgagcgttgcagagggagagatggctttggggggttaatacgttagaaaaaattaaaaattgacatcattggtatattgtaagtgtagggattctgagaattcacagcgaatgatcgggggaatgaaacttacgtggtgaggtcagtaactttgatagacgatcttgtgcagaaagattgacctcggcaggtggggcagtttgattgcttggtgatatgcctttctttcgagatatatatcgatcaatccaaggtccaaggagatcagggttccgaatttcatggtcggctatgaggagaaaagaggagggaaaacccggggcgtggttttgagcggttgttggaagataattggatgattaagaaaaatactcaaccagcgatcgccgtgagccttcgaatttctgaaatcgcatccttcaacgcctgcctgtcgaaacttgatacttcaatgagttgatcacctccgatactaaacctacaacttaggactagtcataacacaatgttaactcgagctggtagtaatctatatcccttgctggaaggatattgataatacctttgggggcgtcctgagtgatgtcatcggccaacctagttaaatgatctggttccttattcgaaggagtgacttccgaaatcgaaatatccatcgctgagacgatcggtaagacggctaaaatcgcagttggttgactggcacaggagactaatagtagactaagattgcagtcgaattcagcctgacgcatatcatgagcctggatcggatgagaaaaactagcaggctgacgatgcttgttcgaattctgattcaacattgcagattatcgccaagattactgagttgcttccaagggagtttgctggtggaactgcttgatccgttacgacatcgacaaaggtaaccaacttgacatgttctgtgttaagaatcgagtgtaaggatcgatctcatcggagataatttatatcgcaagcccaggtcttgaattaggtggtttgagattgaaacagaccttgaggtgataccttctctagaacaactgagctgacagaaaggaacgaatagagtaaatatgtagtcagttcccaggggttggttggatatcgtagatttggaaggaagctctgactcactagatatcagtctgattgatcttcgtaggttgtacggttttcagcaaccaatccatattctgtgtcgatcttctcgagtgttgtggttcagttggatgtgtgctgtgactcctcgatgaccgggagctgagacaagctacaatgctgcgagcctgcggggggctcgggcaagcatgcagcccggggtaccgatcagggctttccatgactcccggtcccaacctgacttgcttggacttcaatttgatgatcttaacatattctgaactggagaaaattgttgaccctaccagtggcaaggcttttggtcactcccctctggaaaaacagaggagctggccaagcactgggtggtcacatgagctgggaagacacttgggagtcatgggaaaactgaggcagaaaaaaaaattgaaattgatcaagtaaaaaactcaaatccataaaattcaacaagaaaaagcaaatggagtgaaagctttttggaaaacacaatatgtcagtagagtggatgacttcctgtcagcatttagaacccttgcagaatttgatttacaccacaaaggtcttgatttttggcaaaaaacaattcttcagaagcctagcagcaaaggccctcatgcaagctagttttggttttgattagagtgttaattcagaactgagagaggtctaaaaaatactctaaattgcaatgggttgtcctccagttaaaaaagaaagaagtagtccacatacagcagttcccagaaagcttacagttgcaagctcctgggatgccaatcttctaattaggggcttggttcaaaaccccaaaaattggagagttgactcccaatccctggaatccccaaaatttgggagccaaacccccaaaaactttgactggtttgggagccaactcccaaaaaaaatatttaaaaaaaagaaaaccccagatggtttgggagttgttcctccaaaactgaccagagtttgggggtcaatgaagtaaaagacccccacagaaggggctgttgagaggttaattacatagctgagatgtagaaggttgaataaggaagtacacatgtggcaattatggttgaattggaaattcagggtcgttagtttttggctcgctcatagtctcagtttttggattgttttttcttgctttcattttcattcaatcattgaaggtctcaacttttgacaccatcaagatcaagattgatagaagaaattaaggtactcaaacataagttcaagtataaataaggaagaaaacttattgttgattttgattcattacacagaccagaaacattcaactacaccagctcaggaggaggaagaagactatcaataaaggagcttattcatttgttgtttcttttgtcatctttgtttgttatctatggatcattgttaactaaagcatactctggtgtttagtatttgttctcaagtcttttgtcgttattgaatctcattgccctgtttagttttgttgcttaattatcagttacaaatgttagtattgagtttttcatcttgatttcattattgtgttggttcttattgtttctctttgattgtggtcatttcacttataagtctgtctactactactggctgtttgatttgattttcaataaagagaacttgtcacttcatcacaggggccggggcagcagcggctgagagtacacttgatggctgggagtttacctcttagccatcaagagtgtatctctcagccatcaagagtgtacctctcagccatcaagagtgtacctctcagccatcaagagtgtaactctcagctgtcaagactcaagagtctacctcatggttgtcaagagtctacctcatggttgtcaagagtctacctcatggttgtcaagagtctacctcttggctgtcaagagtctacctcttggccgtcaagagtctacctcttggccgtcaagagtctacctcttggccgtcaagagtctacatcttggccgtcaagagtctacctcttggccgtcaagagtgtacacctcaatgaccaagaggaatcctcttggctgtcaagggtatacactctcaagtctcaatggccgagggaaaccacctcagctgtcaaggtttacagtgccctcccagatgtgtatagtaccctatttacttcatttgaaaaaaaggtacaatctaagattccagatgatgaaagagaatgtggaacaaaaagaacctaaaattgatgacatcataatttaaaaaaatgaaatgaaaatgctttttttaaacaattgttttaaaaagggtcttggccaatcaactcccaagaattggagagtcaactcccaaaccccaaaacccctgaaatttccactgaaaacccccatcagcaggatagcattttttgcttcttgcatctgtcattttttttgctcatgctttagcagtgctctggtttcacaaacaaggagagattgcttcttgcaagaagctatcatgagcccccctattgatactctccaatattgggattcacaatagcttcttgtttgaagtgctcttggttcttgcaagaagccgcagcactgctgcagacataaaatttagcgcagaatttcaaatttttgccgataaaattaatgtcatcaatgtgcaagcaagaaaaaaaaatgggtgcaagaagcgaaaaacactacagccattccaagaaaggttgtccaagccaaaaataaatttttcctcctcaaaaaatcttttcttttgctctacacatgtgcataaaccacatcaactcaatagtcataaactgactcaaggaggactcccacctcacagtgtggaattatgtgatggaaggctcaaaaacttggctctgagccagttgaattcttgttgatttgtcaaagcttatgcatagggagcataagatttgaccaggaagaaaaattttgaggaagaatttttttcagacatggataaccttttccaaactagctgtattgtgaacccggctaacatgttttgaaggctcaaacaagctcaaaaaaagtttgattttttgtcttgacaatttgaacatcgggaagacccggcttggtttcttgccgtctacatatgcacaactgtagctgcgctgtctctgtcagtcacttgcttgcatcgcatcggtcacttcccccgggggtccgcggggctgaggattccacggtgccctgaaaatgtagcagggaaatttacagtgagcagttcttgacaaatccacgaaaacttctgactggtcatcaaggcaaagcccgagtgcggatcgattacgaaatggctgacgacgagaatcagatcgaagccgaaattcaggctgagcagaacgctcgtctgcagaaacgcgatgcgtcgacccaacggaccgataccaacaaggcatccctaaccggtggtccttcgtacgacttagacatctacagcggcgacggtcggtttgagggctatgatacaaggtaagatacgttccaaaaagctttcatctgctgtctctatcaaaaatgtgtgatttttggtggttgacaattagctgattgcatgatgtaaaacagtattcaagtcgggggacgaaatgtcgatcatatggatgaagatgaagaagaaaggcccaccagaatgctagattcgtgtaagccttccttgctcatcgcacccagtctcactagcttcatttgtcgctgattgtctttgtaaaccatttagacactgcaccaaagcaatttttacaagagttggccgatgatgcagaggacgcagaagatccgctcctttccgccctcaaggctaaagaaatccaatcccgccaatctgattaccacaaaagacgattcgatcgtgaccctggcggggctgtcggctcagatccatttgcagcccagtcagacaaagctcaagaggaaggtagttacaaggaggcgatgcgcagggccgaaatagaacgagaagaggcacgggtaatgaaaaaaattaaagaaaagcaggatgagacatctgatcagatggatgttgaccatccggagagggccaaaacgcctacgatggaggaaccgccgacgcctgtctcttctactggcaggaaaaaacgtcgttgggatgtagctgatcccaatgctagcaccacttcaggcgattctactgcaactactccatcaactggtgagtggtccaacaccgatggatcaggcccctcggtcaagaagtcccgatcaagatgggaccagactccagctcccggaacagcagatggtgctacccccaggaaatctcgttgggaccaaacacccgttataaacaatggggccgccacaccgatggccgctggacaattcgggcagactccgcttcatgttagtggcgctaacgggcttgcgatcctcggcggagagatgtcagagcttgacaagcgaaatagaccactttcggatgaagagctagatgcccaacttccatcagaaggatacgaaatcgttactccaccggccggctatgcccccattcgcacaccggcccgcaaactgatgcaaacccctgccaacaccagcagtgggttcaccatgcaagaagactcggccggtcttgggggctcaatgagcttggcaccggagctgcccacggagatcgaaggcgttggtcagctgcaatttttcaagcccgaagatgcacagtatttcgggaaaatcttgtctggcgaacaagatgaatctactctaactatagaagagttgaaggagagaaagattatgcgtctattattgaaaatcaagaatggtgctccaccgatgcgaaagacggccttgcgacaaatcactgataaagctagagaattcggcgcaggtccattgtttgacaaaatcctaccccttcttatggaacgaactttggaagaccaggagcgacatctgctagtgaaagtcattgatcgtgttttgtataagctagacgacttggtacgaccctatgtacacaagattctcgtggtcatcgaacctctgttgatcgatgaagattactacgctcgagtggaaggtcgtgaaatcatttccaacctgtccaaggctgctggactggctcacatgatttcaaccatgcggcctgatattgaccacgtagatgaatatgttcgaaatacgactgcaagagctttctcggtagtggcctctgcactgggtataccctccctcttacccttcctgaaggcagtgtgtaagtccaaaaaatcttggcaagctcgtcatacgggtatcaaaatcgtccaacagattgctatcatgatgggatgtgcggtcctcccgcatctgaaaaacttggtcgaatctatcagtcatggattggaggacgagcagcagaaggtcaggacgatgactgcgctagggattgcggcactcgccgaagctgcttctccctatggaattgaaagtttcgatagcgttttgaagccgctgtggaccggtatccggaaacatcgtgggaaagggctggcagcgtttttgaaggcaattgggttcatcattcctttaatggatgctgaatacgcgaattattacactaaggaagtgatggtcagtataaacttctccactctcttccagagctatttttgtgctaaacatatttgtgcgtcttaggtgattttgatccgagaattccaatctcccgacgaagaaatgaagaagattgtgctcaaagtcgtcaaacagtgctcagcgacagacggtgtccaacctcagtatgtcaaagtagaaatcttgccccaatttttcgccaacttttgggtccgaagaagttagtatcttattttattttatttgaagaaaaaccttccccctccttgtcgttctatccttccgatccgcaaaattaacctgaattttcgtggttcatagtggcgttggatcgacgcaactatcggcaggtagtcgagactactgtagaactggctaacaaggctggggtaacagaaatcgtcagccgtattgtcaatgatttgaaggatgagtcagagccgtaccgaaagatggtgatggaaaccattgaaaaagtcatatcggcccttggagcgaatgatatcgatgaacgtctcgaggtccaattgattgacggaattatctatgcctttcaagaacaaacagtagaggatattgtaatgcttgaaggttttggaaccgtcgtccatgccttgggtaatcatttattctatctatgcaacttcatcaggtacacgtgctgatcaaccacccactcattttaggaattcgggtcaagccttatcttactcaaattgtttccactatcttgtggaggttaaacaacaaatcggccaaagtccgtcaacaagccgctgatttgaccagtaaactggcggtcgtgatcaaacaatgcggggaagatcagctgttatctaaacttggagtagttctattcgaacaacttggtgaagaatacccagataccttaggaaggtgtgtccccaatccaaacttctctatccaaatattggtcaatcctcagctcgcttacttccgggtgtcttttaaactatcagtataatcgctgccgaagcttccattgccaatgtggtgggtatgacacaaatgagcccacctgtgaaagaccttcgtgagtgaagcgttgattaagaagtcataatcagttctcaacttgtattaaacctcgattttgttttcagtgcctcggatgacacctattcttcggaacaggcacgagaaagtgcaagaagcatcgatcaacttgattggtcgaattgccgatcgtggagctgagtttgtctctgcgcgtgaatggatgcgaatttgttttgagttgcttgacttactcaaggcccacaagaaagccatccgacgagccgccgtcaactcgtttggctacatcgcgaaagctatcggtccgcaggatgtgttgagtgttctcctcacaaatctgagggtccaagagagacagagtcgtgtctgttcaacagttgcgatagccatcgtcgcggagacttgtgtaagtgaactagcctatttgccatcttagacccttttactagtactcaagcaatcccatttactgttttatagggtcccttcacctgcatacctgctattttgaacgagtatcgaactccagagttgaacgtgcgaaatggttgtttgaaatccttgtcgtttttgtttgagtacatgtaagcttttggcaatcccacctacctcattcactgctgacctcttggaaagaggaactaactttcaaatctgtcgagggatcagtggcgagatgggcaaagattacatcaattcggtcgctacctgcttagaggatgccctgacagatcgggatctagtacatcgtcagacggcttgctcgattgtgaagcatcttgcgctcggtacggctgggttggggcaggaagatgccaatcttcacttgatgaatcttgtttggcccgtgagttacgctcataggtggtgatccaattggatgtaaatattcagttcagcttacaaactactattttgtagaattgctttgaaacctctccgcatgttattggtgcctgtagtacgtatcttcctgccatgcgttctagtctttgccgatatggtactgattactttgttttcatcttccatttgatttcggatgtatagtggatgccattgaagccatgagggtggctgttggaccaggagtggtattgctttacacgctccaagggctcttccatcctgctcggaaagtgcgggaagtgtactggcgaatcgtaagccaacatatttccatttctagcttcttttagaaatagaccaaaaactgattgattttgttttctaacgagtagtacaattcaaattatctgggagctgcggatgcaatggttccattctatcccaacttggccgatgcatccgatgatgtaagggactacagtcgtgacatgctcttagcctggatctaggcccccacatcgttgtacattcaatcattcccctcttctttctcgtcttaaatcatcaatgctttgttacgatccgaaaactctgaacaagcttggaactattttctcttggctcggcgattctatcctcagatataaccctgaaatgcaatccattcatcaaagacaaaagaaaaaaaggaagcagaaatcataattcactgtggcttgacttcttgagcaagatgtaagctgttgttgggttccatactagagcgctccaaatcataatccaagccatttttgaatatttccttgtgctttgactcaggccttataaccacaaaataggaccgcgccttctcaggtatcaccgcctcactgggtacaaatacgcacccaagatgcacatcgtatgtagtgtcagattcatgaagaataccaagcaaagattgtactatgctcttaattcctttagataatagcgggtcaatttcctttacattgattttagggaattgtatcttgaaatgttttaattcccattttctagcatgtttgattgtcgttttcaatcaggccaccgcatggaaaaaaaggagctacacttcacaaatcaagcttggcatcacaaagtgtctgcaacattgatcttattgaagaaggttctactccacaactatgacaagctgtgattcactcgggttttttaacaggtacaatcaccgccgggcctgccgtttctgaatagatccagacaaatttgcaaaggacatgcccctgaaaacgttcatcccactaattattccgggagatccatgcaaccttgaatgtggagcactgttgtgtccgcaaggtgttttgatggtgcactacgtggctgtcaagatatccacagccacgctctcttgaaagatgccccggtgagcgcatgtgtatgtatgtaccgattctcagaatctggccccggctgctttcagatgcatttggcgcaagtcgaccgggttcggagcggcttccaagccgatgcactcggaagaattttccaaaaacgtgtacttcggttaacactgttagcaccacttcattgccaaacctaatattcactagtctgcatgaattcagctggagaaagatagacgagcccttgaaaagtccgatattacacaccagctaagataacatcgtctcgcagtattggaccggctaagataacatcgtcttgcagtattggaggttcgaacgatcactctaaaactgcgattttcttattcaagaaatcctcctgacttgtcagggcatgaatacagacttgactttgttttgattcttcggtcctcggtgttgttatacttgttcgtactcactgtagctgggtcatgagaaggtgcacccagatgacgtgatgaatccgttattttcatcatgcgtttcagactcggcgggcctcgccgagtctgcttgcctcttgagctcttcaaaactaaatgtgcagatgccgagcgatcaggtcttcaaacacatcacttaaatgcaccctggagcttctcaagtcttgcgcccccagacctgaccggatccacgaagaatgagaatgtctttcccgaagcaagctctccagaagacgctatcgaccataagcctcttgctaattgccatccttcacctgtcttccgcctcaggatactcgaatcagctcggatacctacttaacaagccaaatgctctgcaatctcacaaccacactcttacagacgttcaatctagctgtgtcaagaaaccgctaagccaacgcctgtggcaagacttgaaactggatgcttacctcgagaattacaccggcggaaaaacattatctgtggttgtgagttctttcgtgctgaatgctcaattcttttttatctgtgcgtaggacacccttctcacatcagcaaaaaaaagaaagaagacttgagaattgagaatgttatctggccaggccttcgcgaatcaagtgaacatgacgaactttgcctgcggaatcggccggttctgtgatgctggagaagtaagtctctcttcccagggttcaatacttcaaaaaactttcaactgactaagaattggtaccgaaaaaaaaagctttgcagtagtgccaaagcaccagcatggtacattcttgtagggatccaaaactggaatgatttgatgaattctatctacaaggcaattgccttcgcgtgagccaagttttctgatagccacttggccaactccagaattccatttgtaccagcttcaactaacccatttaaatattgcttagggtagggacagtccaaggtaaatcatcctcttaaaactcggagttcgattatcgaaattcaccgatcatcttcatccccatgttactaacacgtagagcaggctccttccatggttcgtttgaatctcagcttaacttatctcaacttttctcaaagattggaattgaaatgaggctattttttccgtccaaaaacacacatcaggtctcagatctatctcctcctctgagccctttcccgataaaagtagcgacgtaagtgatctgtctctgcaaacacacccaggcaggtttagctgagttgaatcaaaacccgtcatcgtttttttcttttgtgtcaaaggatcatcaatatcgtcgcagcaagcgtcagtatagtgcctggtttcctcttgccagggaccgggatttggtactatctggttctgcaaggcgcgctttataccacgttttcggagatagggttttattgtagcgcggttcgaccaccaccggacgtggtgagtggatataccaaggtgagtccatttgagaatataacaatagattttttcaaaaaatctgaaccggtgaaaaaacaaaatcaatgtcacgtagtggacacattacgcatggcttctatctttgcttcaagaccgggggcaagaaacggtggccaattcgacactggcgactctccaaagcgggatcagcaccgaccaagggatctatggcgcgttgaagaacggcacttttctccagcctggcggacaaccctccgcggtggcattagagagatcgctcgagcagatcatcaaggtccaattactcgcggctatcttacgatcacaggtctgcttaaacaaaacttcacctcaatttgagggcccactattgtgctaacctgtcacctcaatctattaatcttttcaagaatgtctatatcacccgcggtagcgtgcgtttctaatcataccccagttgggtagactttctttttcggtgctgacatgcttgatctgtttaggatccctgcaacaagtctggacctaatggggcattcctaggtccagacatactatcatattgtggtaaagatggagtgtaagccacagattgatttttttttcaagatgacattcccttaatcttcgttgttatttctcattttttattattatttgaatttgatataaaacaaaaatagaatgatgaatatcgttcaagcaagtggaacaaaaacgaatatgaagttctatggaagctccaaaatcgtcgaaaagcataatttctcggtcgaatttctgaccgaatctgcttggaaatgtcaatctaaatacaaccaatacgactataatccttacaaaaacgggtaagaaagctatttatttattgtttaatggatcaattactaataaaccaccaatcctttttttacttgaaaaaaatagaaccgttccaacggatgtgaattcagattgcgtgttcaacctaccagtatgtgattgcacgcaaacaagtgagtgtgctcaccacgttgttgttttttttttttgcctgtgatccgggtcaagaaaagaacccgatcaattttttgtcagaggtcaactaattctgagaaagaaaaaaaacttttgcccagatattgccaaggcgcgtaagaagggtatgcggactacgaaggcgtgtcatcgagcaggcgttccagtctacgccaaagagcagcagagcgaacagaaaattgcactctccagatgatctaattgttaagaaaaacaaaacgaagatcatattttgcttgcttctaaatatcttagtgcactctgtagacttatctgtatccttcttattatctcagtcatattttcatttaaattgagcacttagtttggatcacgaattcatttacctcgttgttgaatctctaccattgaatcacttagcatttttggctttgtaacatgttaatgttatacattttatccgctatcacgcaaacaggagatgaaagagttccaaatcccctgatctacatagatatcataacttgtttgcatagcatcttagacgattttttttggtttattttgttctgaagtgactaggtttaatagcactgaaataactaggaggagatgtaaacattggacagctttcctaatgattacccgaggcaagtggctcctgaactgctgctggtacggaaggaattgtagtcctgaacccggccgataatgttgatcgtcgttttgaataatgctgagaatattcatgaacccgcgagccgtcactagtatgcttgggatgggatgtcttggggggatcatgggctttggtggatgggtgatcagtatcgatgggtgtgtcatgagcttcggactgggtggatgttgagtcggccccgtctacttttggcagtgtatcttgttgtgttgtgcttgtgttccaatcgcctccttggacagatgccctcttggaaatacggataggcgttccaatacgcacgttgagagcttctagtctaaccggcgttgtacgagcattctcaggactactgggagcggtagaacgcgcttctgagatggaagcttggaaaattaaatacatctaggtcagctggtgtgaatctaaccaataagcatgtagtttccttgttgcttaccactcaggagaaaggctccggcaacaagagtgagacgcatttttcgtggatatgtttggttttggaagagagagaggcttcttgtctttcgaactcttggatgtctgaggaggataggggaatttttttgaaagggtgacaagatatggaaagctgtgagagatggttatggtggatgcagaaccaactaccgcttcttacccccagtatttatagagttttctgtggcaccacaaagcatctttcgtttggtccttgcactgcagcaggaggacagccagattggcctatccacctgctgatgccctggcctagcaagcccactccataagaccgacctggaagtgaatgggcagaagagtaggcttgtaacggggctcggaatggatgctatgaaaacattgacccagtcgcgcatcagctcgatttgactaccatctcttcgccaagctcgcctacatattcacatatttcagccaagcactgacagtgtcgtgcaaaatccaggtacatcgcgcctcgatgtacacccctagtctaatccgagagattgataaatcctgaatccgattattaggattagcatgtaacaacatatagcatttttgagcctcaaacaagacctgacttaacaaagcctcccgggactgggggtgcagagcaccccgatgcgaagcatctcccattccttcggaggtcgcgcttcgcgcgagggcgcttcgcgccagccctgtaccagggccctccaaagcgagggatttgtgttaagtcagaacaagacaaggtcaaccaccactggtcattcaaaaacatgcgtaataggttcagtgcagacccgaatgaggagtgggctaaccaagtatatctttcacatcaaggcctacatagtcggaaataaaagaatagctttcgccattattccagtcttgtagttatgcacaacgacaacaaaaagctagactttcatgttcactgattgtagattattatttgcaaaggatgaaatgagatatcttctatgaactattccatgattgtatcagacgggagtctaatcacctctcgcagacgttcttgggcaactgaagagaatggaagatcggaccaaatcgagcaacttcctcggtatctcttcccagaaagtcttgtgcggtaggtcatccagtcccgttgggttttggagaggttaggaggttcagtttgttgaacttgttctattcgtttccatatttgggcaacactaaatgtctcgaggcttaccacacgaacatcctccaacagttacatttcagatggaaattttgatgaggaaagctgactaggagataatcagttttgtgatgatggtttgtttatgagcttcgatggtttgaaaatatctgtcgcaatcctttttttttcttcatagactgaatcttagttacagatttcatacaagcagccatgcatctgctttgtaattgagcaaaaacatcagtccttattgacctcaacgtcttggattaaacttggatttgcaagcttctactcactggcctaatatattgacgatggcgcaactgggtgcatgcaaagggtcgaatttccttcatctcagatgtaggtatcaagttttatgtgaccgataactgcagtaaaaatgaataaacgtggtctatgcgcgtaagcacatctcattcagcatggagagtaaaagatatatcgagtcgaaccagtggatgatgctctaacagaagaaggttcttagcaagttgaactttctggcaacccaggagatccgaaattgaacttttggggaggcctctgcaatggtagcctaacaagcgcgaagaagacttctgcaacgcaagtcttcatggaaaggcagaccgtgtatataagcggctgttctctgctccattctgcctctcactcatcccatcgaggaagttcatccagcgagccaccaagcactacaacctcaaatctctcctttcagctcaacaacacaaccccatacccatttcgattgcaacgattcaagagtgtaagccgtctcttcctagtcgaaaaggaaaacaatataggtttctgatgttattttcggcaaacacttccacacctttgtttgtacagctcgcattctttgagatccagaatgaaactcttcgtcacgctcacttttgccgttgggctgttcttgggtaagtgcctttttccatccactctggttttgagccatgccttcgcctctcaatcaagtcgaaaggttatctgaattgtctggttggcgtttacagctcaagccccggctctgacctcggccacctgttttggcacccgtgacgttggcagtaacatcgaagcgtaagtaattcagatatcctcctctcgattacgaagcgctggagctctcattaatctggctgtgtggatttccctctttctccagattgaagagcggatcgatcgaccgccgatcctgtttttccaagaagaaaaagcacgaagagaagaagcactactactacgatgatgattataattacaagctggctaagcgcgacgcagttcatcccaagcaccacgacgaagccaaggtgaaggtcgaatccgccaaaaagcttcacgctcgcagtgaaaacgatctttattacaacggcaaatatcattacgatggtgagggggaatattacggtgaatctcactccgggaatggttacggcggcggttacggagggggctacggagggggctacggtcgaggcggctacggagggggctacggtcgaggagctacgccgaggggctatggtcgaggaggctacggagggggctacggtcgaggcggttatgccgaggggctatggcggagggggctacggtcgaggggctatggccgagggggctacaacgacgggggctacggcggtagaggtggctacggtggcggaggctacggtggtaagggtggctacggtggtgacaatgattacaagaagtcttgaatgttcctcaagatttgatttgtctgtcttgtcccgatccgcgctgctccggcttgttgtttatctgagcaattggtgaaatccagtaacagcttttaactgtcaggctcctgccagattgtcctctgtccgcccctttcattttgagttgaatgatgagagacgacgagccatcctgtttccagatgtttgttagaatcaactgagacgcttcaaatttgcctcgtgtctagactgtaacttaaccacaaccaatcatgaaaattaaacttgatgtgtgaaactgattcttcactcaaaggcaattttgatggtattgattttgtcccccagaggggtaggtagtttacaaaaggttttccacaggaaaaatttgacctgacttgtttggcatttggcatgattgaatttttttagctcttgcaatctttgccctgaaaaacaagtcttgctcctgaccactcccaatcttaccattccagctgggggagctaccctcttttttgcaaggcctttggttacaaggctgccctagcaaggaatcacctgtacaattatctattttgcaatcccctcaacttgggatctgggaagggattggttgtgccatgagcttcacaaaatgtgaataaagtaaaattatgctgtcctcttttaagttgacaatttgaaactggaataagcttttccatctgcaattggtccacttctcaagtctcatggtcaggaccctatctattagtggggttcacaataagattttgtgaggagaatacttaagagccttggtatttttgagcactagatgggaggcttaaattctagcttagattgagctagcctttgaatggatcagggaaaggttctgtaaagtttaagctgtgagttgaccccatggttgatgaagatgggagtatggggtgcccatatgctgaaaaccatacagctgattgtcagatggtttttgggcttaaggtacactcacttgatggcacaccaactgtcagctgagcatggctgtcatccatcacattggctcaccagatgccaccaggttggcctgcatattttcaactgtaaggccttgttgccagaggccagtttctggtgcagaagactggctaatccaattcaagttcacagattgcacctgccatgaacaatggggtgccaggtgaggtacacttcagctgtgttaggcagggtggcattgtttcattgagtgccccaatgttacaagaaaccccttcatggccagcacagtctgttgtgctaatgcaataatgcattgtctgagccaaaaaaggttctaaaaggggctgtgtatgcacagacctcagggtgtccaccagggttcttggttgaatcagctatgtttaacttgagattgaactcaagaacaccacatgtcaactgacagcacttcagcaacattttttcacagtgtatatgttatacagttgccaatggaaaaaacaagtcatacatacctgaaatattatatctgtcatttccccccttgcaggactaccaccatcccctgagggattctcaaaccaggggggggggggaatacaccaatacaccaattccatatgcatattggtggacacatgtacagtgggttgacagaaaaacccaaacccccaaacatccttttttaggggtcaaaatcaaactttttgagatttgtttttgggtggatggaacaatgggggattgggaaagtgatcaccacagtcattttattgcatttccaaagaaaaaagatacatcaaaaagaaaatccccatttttttcaattttgttttgagaaaaatacaaggggatggttaaggagctaggatgaatgatggaaaaaaatgaaaaaaaaaatgaaaaacaacagtgttctttacctctgggggctcatggacaatggctttgaattccaaggtgagtcagaatgcacttgttgatgcaactgagttgtactagctagtattatggaaacaaggttgatttgggtcttcattgaatcaaatgttgaggcaagattggagagaaagttgatggtcaacagaagaccattgacaatctgttggtttaaggtaatggtgtactcaggtatcacagcgggtgacacctgccaattccaaacccatgcacagggttcagatttttctgtcgagccactgtatgcaaacccataaataaatattggttcaagtgatgcatattcataaggtgatactacatatctcaccccaaactgccctagacatctattttcagtgttgatttgatgttctgaagcaatttttcagcatccaggaggctcaaaaaagtgcaacaagctgaaaataccaagagaaatcctggattttgaatatgcaggttggtttttggcatccacaactgtagcgcaaataggagaaaaacagccttacatgacattgtaacatctgagacaaacttttttttaactgaaatcactctgaggagacaaaaaaattggagagatttcctaattattgcccaaggcaagtgaatcctgaactgctgctggtaccaaaggaattgaaggcctgaatgcggccgataatgttgattgttgttttgattcatgctgagaatattcatgaacccatgaaccgtcactagtatgcttgggatggaatgtcttgggggaatcataggttttggtggatgggtgatcagcattggtgggtgtgtcatgagctttggactgggttgatgttgagtcaaccccatctacttatgaaagaccagaaagacgtaaggagctgagatcaagtgtatggagagagcagcaaggcagaaaagaagagacaagcacctgcggatggtgcgggcagacaaatgggctgacaaatgagtgaggaaaaagggaaatacaagcttgtaactagagaagaattatgtacaacaaatgttgaaacctaatttgagtatagactagcttctgcagcatttcctcctcactaagccccttgctgttgtctgcattgtttgctgtcctgcttcatcttcaaactacttttggcattgttttgtgttgtgcttgtgttccaattgcctccttggactgcttccctcttggaaatacagataggcattccaatacgcacattgagagcttctagtctaacgaactttgtacaagcattctcaggatgactgggagcaatagaaaaaattctgagatggaagcttgaaaaattaaatacatctaggtcagctggtgtgagtataaccaataagcatgcagtttccctgttgcctaccactcaggacaagggctccactagcaacaagagtgaaacacatttttcttagatgtgtttggttttggaagggagagagagagatgcttcttgttgtttgaactattggatgtctgatgaggaagacggtaatggaatgtttttgaaagggtgataagacttagaaagctgggagagatgatagtggatgcagtacccaactattgcttcttacccccagtatttatagatttctctgtggcaacacaatgcattttcatttggtccttggactgcagcaggagaacatgcaggttggcctatccagatgctgatgccctgctctagcaagcccactccttaaggctgacctggaaggctggaagtgaatgggcagaaaagtaaacttgcactggggcttgaattttataaaattattgacttggaattcatcagtgttcttatttttgactgactgattgagtcggaatttccagctgcacatcagcttgatttgatggccaccatctctttgccaagcttgcctacttatttcagccaagcacttgaggagggtaatcaggcaggcttgggctgcccgcgggccagcaatgtagcaggcaggttgggctgggtctgattcaggaaatacacaccccggcccaaatccgattacatgttgggctgcctgcaggatggaattcaggaggttatgcttcccacggggctgcctgcggccccgtgtggcccacaggcctttaccgggtctttgtgcgacattggctggggaaaaaatagaattacatattggacctgaccaagcagcaagacccacagcagggcactcaactgcaccagcctgatgggcggcccagctagacccaattcttatttgggccatctcggaccaggcctaagttaacctaagttaaaaatgcctcaaaagcttgccccggacccggttgggtttgggcggcccgttggacacccggcccaattaccatccttacaagcactgacaatgttgtgcaataaaccaggtacacagcacccagatgcacacccctaatctaaccaaagatatggtgcttttaacccttccaacaggaaggagtgttttccgcatcaatttggaattggcgctggtgttgtgagctgagatattctgtacacacctcagctccaggttttttctctccacagtgggtgatgggcagctgcccccccccttccaatgaatttgtctacaatcaagttgtttgtgaaacaggacaaggtcaaccaccattggtcattcaaaatatccgggttagagtaacataagtgataggtacagtgcagacgcgaataatgagtgggctaaccaagtatatttactacatcaagccctacatacatagtcggaaattaaagaagagctttcctaattattacattcttctagttatgcacaacaacaacaaccaaaagctagaatttcaatcacttatcatgatcataaattattatttgcaaaggatgaaaaatgagatatctatgaacaatttttgaatgtatcagaggggagtataatcagctctggcagaaggtcttctggaactgaagagacttgaagatcggaccaaatccagcaacttcctcggtaactcttcccagaaagtcttgtgcggtaggccatccagtcccgtcagaccatatctattatagttaagcctattgttttttttttggttttggttttggagaggttatgaggttcagtttcttgagcttgatctatttgtttccatatttgggcaagataaatggtctggaggcttaccacattcctaggataaggtaagcaaagaagagtaaaaagacgctgtaaaatcatcggaaacaaaatgattattaacggctcagacattcaaaagccctaccagaaatggccggttaagactcacaaaacgacaaaatttctgaatggattggacgattcgttatggacggatggcgagtctttatgcgtgggtgaagaagaagcgcatgcaaccggggtgggccacgtgatattcaggagcccctggattggatcgtagatcgtcgtcgtcggcttcgtcgatggccggctggctttcctgtcttcatccgaacagatcaaattcaagaacgcgctttgttggatgttgttgtacttcgatccttctatctttaactgcaatgattctttgggttcaggttttttttttctagatgttaatatcttcatctggaacacagttattcatacggaagaaataaaaagaaggacctttatgattcccagttgtattgacctgaatcgtcggggaagactgatcccccatcccgactggaatgattttttcgagtctccgatcggtcccgatttggttgtagatcaacaagcagacgagtgtcccatctggacaagactgagagggatcatcagggggcggtaattttttgcacagcgagatcaagagcgtctcggtcgttgttgagggtggggtaggtctggtggtggtgatgtttaagggccaggaagcggtatcaattaactatccagatcatcaaaaaatgagaagtcagtcagttagaagatagccatgggatccgaccgatcaggtttcttgtgggattgatcactcacgttgttgaagtcgtacgttgtggagccatcaggggtggtgaacttgcagtcgaccagatggtttgggacgtctgagtcggccgcctgggttccggggatgacgagtgtgtcgaagaagaagagcagcttgatgatgaggacaagcatgtcccatgggatatggatatcgagataattcgagtgtcgatgaagtggtggttgagttttcctgttgaccgaatttgagccggcgcagagtgtgcatggctgtttctgtgccctccgtcccttgaccagaacactgccacttcggtcaacggcccccacatgcccattctcccctcatgtggcttcagctggccactgctgccagcttgggcaaatacgccttgcgtaggttcggaagaaagcagtaaattgcaaagacctgcaaaccaaccattccaagtttggcatcgacacccttcaccggatgaccggatacctatccgggtcctgtgatcattcatcaataagcctcatctccgggtaaccaattagctcgaaagcgattcccaaccatatactacatacatcgaagttgtggaccaattatgccatgttggaatctggcaaccaggtgggatcaccatgccggccgtagtatgtatctccacaggccagcaatccgaatatcccggaactcggagatcatacatacaccggcagagcatcctaattagggaaggctttagtgtgccggtgagttacaaaagcgtccaaggccggccggtgatcctgcttgggaatgtaagactcttttaggataggtgggtctaccacgggtccgcacctcacacaaatcgttaatctattcaagcctcttcgtcattaaaggaaccgacgattccttgctttcccgtaacccatcgacacaaataaagacgtattcctgaagagaagccagcatgtggagatccttggagatgccttttgaaggctcgaaaccgacacacatgtcttatcaacggtcgctccatctcgttctgatctaaatatgtaaagctcggccacaatattgtatagtgtctcaatctattttcttccgggaagcgttgccagaagatggagaagaattcttctcaaagggtgtagtaacatagatgcacctccatcccaacaaatattaatgggcttccaaaaattcaaagcatctgtcgagctcacctacataacttatggttgcgcccccgccttcccatccccatcaccatcgctttgaacattctttgccaaccgtctggattatccacctgccacacgagtgttacatattaatactgctatagcataccgccatccagagctacacctgtaagaccaaattaataactcatagacaatcgttcatctttaaaggtgtgtgcaaatttacttcaatccatgtgattgtccttgatttccatcgacccattgatcaagataaagcccggctatccctttctttgcttcattttcccagccaggagttgactcccatttattattatcatttgcttacttattgtcatcgcctagcgtattgattacgaatcccccaagaaggtatcaaagacttaccttaccatgttggaccgaaaaatctttcacctaattcttgttctaaccttttcgggtgagttttgaaaccctttcctaatcctcaggctgtcgattgatcttaacagctgatcaaaatatcctctttgaaaattttggcctcgctaatttgaaccgcaaatcagcttacctcgtccagtgtgagctgccttgttatatgaccggaaagaccccgcttcctaaggatgtcatcccgcccaaagatgttacatgtctagatgtaagtcgtccagatgctcttggttggaccagtcttctgcagacaccgtttatattgatcttaacttcgttgaacattcacagacgaaaattttcctggatatcccagatgtcaccatcgacggcaagaaatacgtaggtcgtaaattgttcctctgacacacccgcaatttttttttgtgattcaatttatttacgaacccattaattcatcaacagtcggaaatcgactttaagactcaagccaaagatctcaccccggcaggatatgcattggccaccttcaccgcgggcggtgataatactgcagagtctttgggcacggctaacaagttgtataccgccgtcaatgccgctttgagggatcgggggaacagatcgatcctctatcaattgaaagtgtgagtggtctggctttcttgaaaatttttataccagagctccgtttacaagctcatacatcttgacctacctccagagtcgattttttcatcggcagtcaaattgcagccactcagggcgcagagggaaaaaagaaactgatccggaacctcaacaaggtcagccattagatcacaaacgaatttgaccatgaagtcacccccaaaacttaaagggagcacgttcttggtatactgacttggcttttgctacaacgattcccaaatacatagaccatcaaaaattgcggccgttgcacaaccgaagagcgtcagaaattccaagacatgctcactaaagcagaagccctctaattcaccatcatctgtaactggttctttgtcatccatactcactggcgaaaatagaacagatcaccaaatcgcttgtaactcttggttcgaaaatcatggacggagcaaggctctacattcaaatggggctggaaataacgagcatattggtctccttcatgtgaaattcacgtctggaaatgacttcgtgttttctgcctgacttttttaatcccctgcattccatcctaaaattaattttccaatctcaagtcaacaaaattgtatatcataacttgttttttcgagttcttgtgatgtgtgattaatctttcatgaaaacaattctggaaaacaaaattagtgatgatagaatttcttactacaaataatagcatttttcctttttggattcaatctgaatcttaaaatcattatgccaatcaaagagaatgcaggattgagatgaagggagctaaggttgaagtggtttctgctacaattgatatggtcctgaccatacggttttagatgtggaccaactggtcatggacaatctcattctgttttcaaacagccgactatgatgggacaggataatcttactataagccatattttgcaaaacaggtgccctgcaaaaccaagcctttgctaattcccatgttaagggggcggaaggttccaatgtggaattttacaggcgattccttgctaggccagccccgtaaaccaaaaggcttgtaaaaagaagcgggtcattctctcccctgagacggcaaaatttggggttgatatggtcgaagggtgttttccaaggccaatgcaaaaactgaaaaattcaaatcaggcccaaggccaaaggggcttagttaaactggaaccagtttcattgaactacctggaagaattggtatggcacatcaagttgacatttcatgattagtggtggttaaatttgaattctcacaatcatctggagacaggatggctcgtcgtctctcaagattcaactcaaaatgaaaggggcggacagaggtcaatctggcaggtgcctgacagttaacagctgttactggatttcaccaattgctcagataaacaacgagccggagcagcgaagatcgggataagacagacaaatcaaatcttgaggaacattcaagacttcttgtaatcattgtcaccaccgtagccacccttaccaccgtagcccccgcctccgtaaccacctctaccgccgtagcccccgccattgtagccccctcggccatagcctcctcgaccgtagccccctccaccatagccccctcggccgtagccgcctcgaccgtagccccctccatagccgcctcgaccgtagccccctccgtagccccctccgtagccccctccgtagccccctccgtaaccgccaccgtaaccattgccggagtgagattcaccgtaatattccccctcaccatcgtaatgatatttgccgttgtaataaagatcgttttcactgcgagcgtgaagctttttggcggattcgaccttcaccttgccttggtcgtggtgctcggcatgaactgcgtcgcgcttagccagcttgtaattataatcatcatcgtagtagtagtgcttcttttcttcgtgctttttcttcttggagaaacaggatcggcgatcgatcgatccgctcttcaatctggagaaagagggaaacccacacagccagattaatgagagctccagcgcttcgtaatcgagaggaggatatatctgaattacttacgcttcgatgttactgccaacgtcacgggtgccaaaacaggtggccgaggtcagagccggggcttgagctgtaaacgcgaaccagacggttcagataaaatttcgacttgattgcgaggtgaaggcatggctcaaaaccagagtgaatggaaacaggcacttacccaagaacagtccaacggcaaaagtgagcgtgacgaagagtttcattctggatctcaaagaatgcgagctgtacaaacaaaggtgtggaaatgtttgccgaaaataacatcagaaacccatattgttttccttttcgactaggaagagacggcttacactcttgaatcgttgcaatcgaaatgggtatggggttgtgttgttgagctgaaaggatagatttgaggttgtagtgcttggtggctcgctggatgaacttcctcgatgggatgagtgagaggcagaacggagcagagaacagccgcttatatacacggtctgcctttccatgaagacttgcgttgcagaagtcttcttcgcgcttgttaggctaccattgcagaggcctccccaaaagttcaatttcggatctcctgggttgccagaaagttcaacttgctaagaaccttcttctgttagagcatcatccactggttcgactcgatatatcttttactctccatgctgaatgagatgtgcttacgcgcatagaccacgtttattcatttttactgcagttatcggtcacataaaacttgatacctacatctgagatgaaggaaattcgaccctttgcatgtacccagttgcgccatcgtcaatatattaggccagtgagaagaagcttacaaatccaaatttaatccaagacgttgaggtcaataaggactgatgtttttgctcagttacatagcagatgcatggctgcttgtatggaatctgtaactaaagattcagtctatgaagaaaaaaaaagggattgcaacagatattttcagaccatcgaagctcataaatgaaccatcatcgtacaactgattctctcctagccagctttcctcatctcaaatgtaactcttggatgatgctcgggaatctgcgttatttcgcctctttttcttcatagtttgcgtagcgtattaaatcaacagtaaagttgaaggaatccagagcaaagagtgaattgagttgaacccgtggactacccggtcacggaaatacaggcttggcactaatatcaacggaatagaatctctttcatggaatccccataagtaatgaaatgcaatctgcacttctcatttccataggggaatgcaagatatgtatacgatcgctttgacagaggcgctccccatcgtaccattcatactgagacgagaggttggggaaggggggccgttaatccgcaagatttgaatggtgcctcttgcctcgtgtctctaaggccaagatgagctatccaattcctctcaatacttcctagttccgtcaacgtctagcttgtgacgcagcattcaaaattcatgaaatcgtgtcgccttcgtagtcaaaggatcagcaggtcaaacttaagttataaatatggcctcgtgacatctgatcaggtccaccaaaaccttatcagatgtcaaaagactttgaaatggaggacttcccatgggatttatacaggctgtgtaaagctagatttacaggtagtagagctaaaaataggtttacagggggctgtaaaattgacaagtcctccaatatagcttgccctgccaaacagatcctatatttggatacacatgcacctcatcctctataaacatatcaacaagtagcctggttaggtggttggcatcattttccttggatgtaccagcaaaaaccaagtcaaacttgactaagtccccccccccagggcacaaagcacaactctctgaaggagttaacgtatgatagagcaggctttttttggaatgagaggtttttgagaaatggcagagaatcatttagtacttttgaataaattttatattatcagagatatggtgaaatgaaaaagcagaagggcaaaggaccttgcccctctgctcaccaaccttggggaccataatcacccttcttcctctcaaaacagacacccaatgatctgtgtttttggactttgctggctgcaaaaacacatgtctctgtgtcaaaaaatgagcaaaccctttggtttggtttttgaccagcatcagtgatgggccattacactggactcccctaaacagccgcccccaaaaccagtgcagcaacactgtagtgtcagtgcactgttagtcccactacactgtgtcatgctgcgctacagcacttctggtggcaaaaacagaccagaaaccagtaaaatgcactgtagcacagattagtgggccccttaattgtgtcctgtacgtgtagaattagcgcagttgtggcagaattccactgagctacgctaaattttagtgaaatcctgctatagtatgctgcactaatgctagagatggtctcggggtatccgttgcggatacccgctatcccctggcagatacccgccaggggatacggattggggttcggatgtgcccttttcccagaaatttgggcgggtatccaggtatcccaaaggatacccgaggccagaaggggggatggccggctggaagggtttccttccagccggtcccttgccggccgtttaaagggcgggtatccgaggatacccgctcggatacccgctgcggccaagggatacccgccagcgggttcggatgcggatgcggatggttattttgctgcaaaaagcagccagatatccgcatcggtgtggatatccggatgcgaattgaccatctctaactaatgctacagttagcataacttgtcaattgttgccagcatcaagcaccttgaaaaacaaaagaaagagcatgcaatgtagacaagcttcttggctacccatcacaaccttgatgaataatttcagatcacatttgacaaagatattgctaagcaaaaggaagcctctttgcatatcattcacaccaaaatgcccatcagtcccctccttcagagggggtgctttgcacccaggaggggacttagttgagttgagcaccaagtgctccaaactagaatcatgatatttactttttgtaccttcttgcacatgccccactaacccagattcttaactccaagccactcttttttagtcttgtttcatcaggtgaaagaaaaaaatatcagttgggattatgtgtatatagaggcattccacatttccccctcaggaattccagggaagatactcaattgggtatttccagcaaaagataatggatcccttcaaaatttggtttttggaagtagcacttagcatttgccaggatactccagccaacagtgggccctatttgtggctttggagccccccaaacttaactaagtattctgcttggggcaaagggcccccttccaaaggaggggacttgagaaagagtgtgatcttttggtgtgagatgcatgcacaatcagccgattaatttttggcaatatctttgctaaaaatcatccgaatctgttcattgcggttggattaaacagtcagggtgtcaagctacatctctgaagctttcttgtacatgtcccttgactaagctgttgccagcaaataatgaaaagggtaggtgggtcagttttttccaacaaagactaccatttaggagagcacaaaagccaaaaatggaggtctttggatgctcattgatatttttacgttttcatcagtggtgacaaaacccagtagcacaatatttcctagcgtgagcttcgcttgaattttgcatcaactgccaacccacagccaccgagaagctatggaaacactgaaggtccacgcaagacgcacatcttgagtccatcaacacaattcgccaacgcaaccgatgtcttgtcagactaacaattgttgaactatcaaggctcttcgtgagagcaaccgatgacttatcttattctatccaactcttcgtagtttattatagctcttcgtcaccgcaatcgatgtctcatttgatcttatccaatcgaccgtgctcgatgtttccgaagagagcgttaggatatgctttggacttgaaggggcgtgcttatcaactgtgacacatcaccacgttctgatcgatgctcagtcacaataccctgtagtaatctgtcttcccccagtagcgtttccggacaacaaggaacaattcaaacggtgaaaaggtgccgtttgtgtttgaatgggtattcgtcaacaagcgatggaccaaaaaacaatttctaatcttctttaatccaaatataaaaatagtaaggctcccctgtgacatagaattctgcagtgctagaacgttttctcttaccattcgcagcatatcgtcttaataccccttaatgcaataccgctgttcgaaactaaagaatttgtaagcaagacgagaacattctatcctaaaggtgtgtatgaactcatttcaatctatgcaatgctcgttttcacattcactatcacctaataagtggagctaagcccggcaagtctttggctgaacttagttttgaacgagaacttaatattttcttcgcttactttcttttaccttcagcgaacgtattgattacggatgccaaaatactgaagaatatcatgccatctcaaaaattaatttccttatttctaatcctgaccttacaattttcaggtgagagatctgtcttgaaacttaccggtttatgggtaacaactcaagatcccttctaaaatttgtctttcactattcatatcgaaacaaatccaatcaagcaaacatcgtccggtgtcaggccccgtgttatctcagtagctcattcccccttcctcgagacgtcatagcgcccccagaagttacatgtgataacgtaagttttccaaaacatcttgatttcattccactatttgactgattagcatgtgctatattccacagacgaacatctttgcgaatattccagacgtcatcttcaatggcctcagattcgtaggtcttgagcaatccacagtcctgctctttgatttgttttaattatgaacctgctttgctttgaccagtcccaaatcaactttcaaacgtcaggtgttgctcaaggtcttaccccattaggatatgccattgccacattttctgcagggaaccagaacccagagttcatacaaacagccggaaagctatacactgctgtaaatgcagctttgaggagcaggggtgaaagagacatcctgaagcagttaaaagtgtaaatgtcattttccttcccaaatcaatacaaaaatttgtttagctaaaatttgtttggtaactagggttgactttttcattgcaagtcaaaatgacgctattaagggtcccgacggggaatgtggtcttacaagaaagtgttaaaaattggcagggggctaaaattgagtggccccattaccaactgaaaaaaaaatgatgatcaattgaggggacatggatgtagcgcccccaatcaggaccggtcttcagtgtatactaatgctagtaatgtggtcatgaaacttttaatcagttatgctaacagttagtttaactttttcaccagttacactaacagttagtgtaactgagggtaccactacactaaccgttaatgtaactttgataaaagttacactaacatgtaggctagtgggttcacccactaacaccactaaaatttcactaacaggattttggttagtgttagttgtgcctttttaaaggtagctaacactacgctaaagttttttttttttttttcaaaaatcctgtagtgttagtgggccaaaaattccctctaacggaaacttttgtgtagcgtagcttaaaaagctaacactacggttagtgtaactggcacaccatgactgaaacgaccgtcacaaaacgtatcttgttgactcctttatcctctagatccttcgtggaataggactctgaataatgcccgacaaggaaacatcgaacttgcatctgttagaacgggctgtactgccattaatgcctcggaaaattatttgtcacaataagcccaccatgacctcgcacgttgtagggtttgatgcgaatgaaagagtcattttgattgtattttccacctccctggcatgagagcgcaatcgatggtccctgtcagcaatgtatcgttgcacttggtgccgcttaccgacttttccattaaaatcatcttccatcatgttgcagttattggtgatttaaaattgggcaaaaaagtaggccaaagggtgatgccacgtatcaacccgcctgatgggggcatcaattggccaaacttgcactttggatcgatggatcaggagagaagataaatcttaagaattgataaataaaacatggggtttgacggtggattttgatacaccttgcgttacctctgggtacatacacgtgattttccatcaagtaaattgtgtcaaatagcaaaagatcacgaaaactatgcgcgaggtatgcatcaacagctaccgccccatccattgtcatccatccactcgaaagtgtcgagggcttgtgctgttgatgggctgcggggacatactaatgagtaatgagttgcacgttgtcatctcagctcagtcgttgcatcctatctcaaattatccttctcgcggaaagcgtcgtcagacgacagagagtgataccattgacgaaaacacactctgagttatttactttctgaaaacgaaaggagaatcgagttgggtccaagtttttcagggaagacaatacgtcccgtcggtcgttggctacacgtctctcccaacatctaatgaactcaacagttgctagtccgcgatagcgacaccctacttgaatgcatcctccttcattatttcaaggtttttctgaccatttctaaccaaacgatccatccctgtgatgccgctgtatcagagataagcctgctcgataaaatataatgtcattctagagatatgttcatgtaactccgttaatccttcccatcatcactttcttatttactttcatcgaaccactagagataaatcccggcgatttttcataccttctccagcttcattgtaatccagaagcagaccactatatttttatgtcttttgattcttgcctaaaaccagcgtattgattacggatactaaaacgatgatcgaaactatgttgaatctaaaaaactcccgcttaattctaatcctggtgttgcaatttttgggtaagagttccttcttgaatctccagctttagcacctcataatcgacagctgaagagacgcttggaaatttcggttgtgcgatccggcaatccttgaatcaaaaagcaccgattgtccggactcagtcgctttgctacattcctaatgaagcattcgaccttcccagcgatgtcaaaccacccgccgatgttacatgtggttcagttagtcatgaagtctctttgaattattttactcgcctcccattattgatcagaatgcgctatatgggtcacagggaacaatcttggggaagatcccagacctcatattttctggcaggaaatttgtaggccatgatcaattcgccaccctattttttcactgagtttatatggccccattttccatttgtcagtccgagatcgattttaccaaaagtaagctcaccccaggaggatttgctttggccaattttcaattcgggggaaaaaacacccaagaatcattgataatatctggaaagttatacaccgctgctaatgcagctttgagggccaggggcgataggaagatcttgaatcgattaaaagtgtaaatgatcatattcctgtgatattcgtcgattgagagtcgttttgtctgatgcatgatttatgttcgtttagggttgactttttcatcacgagtcaaatcgacaagtctaagggtaaggaagccaaagacagcttgctgaaacacctaggcaaggtcagccttgatattgactttctttactctgaaagcgccgagaaactcctgatttgtttgcaaagactaacacccacttggcctcttttttacgaccataggtcctcaagaattgcggcaagcctaagcctaaaggaaattgtaatcaaggtgatgttgataaaatcaacgcaatggtcatagaggcaaaagctctgtaacaaaggtcaacacctaaggattacgcctgttcgagaagaagggaagtgttgcatttactttcattggaagctggaaaaaagatggcccaagtgcagagctttccccggaatatcgatctaaagttttacggcgaagggagtgctcaattatctaagccactagaaccttccaaattgagtctacacatcaattcgcactcgtcaaaaaaacaagtattcttatttaaaaacaaagtgaaaccctacttagtatattgttagtattatcatatatgatatatttttctggaaaaggtggcttataatatcctaacatttaataattccaaagtgtatgtattggaccagctgcccaccaatttcattagaaaaaaaaaaccttttatctgactatttcaggtgtatacacaacctgtcatactgagagctatttgataatgatacaatctctggattcttccctcggagtagcaatttctagtctttcatgtagttagatataatcacacagatttatagtttctccaacagacattccacttgacagaatggtgcaataatgaataccagaaatgtactccaattaatttttttagtcctgtcaacttagttatccagacccaaaaaaatccatttgaattctatttccagcaatccacttcaaaataataatgaatcctaatagagcaacaacatatctaataaatctattaaggaagcaaaaatgggtcacactcacaggcttctttcctttgatcaaatacatttggccaaatgggcttgaagaaaactacttgcaaagtcaggattcagagtagctgggagtagctttggatccagccagcaatgggccgctaagctaaactacacttaaagccccactaattttagggtagtggccctcaaaacagtgcacacaaactgtagtcactagtatgagtgcgctgttagtcccgttacactgttttattttcccacaaacatctcatttagtttgtttcaaaaactagacatcaagaaaaatgaaaaaagaagaatcagtagatgtaaaaagcaaatcagaaccagaaaatatatgaaaattgggtcaaaatgaaaaacatagaaccagccaaacctagatgacaggaaaaaaacattaaaatcaaattagacccagattctgatgcttgcaggtatggttgatgttttaccagcattttaggtttgttgttctgatggttggcaaggaggtacttttgtgtgcaggttcagtaagcctgtcacaggttttaatcccggacataaacatgtgtgagggtactcttgatatctcaggccagtagaggtggaacaatcctttccccatccctccatcatcgattcactgtctaggctagttcactgcaacaatcatttgtgttgatatgtttagggtattccaagttgatgcatatatgcataaacaacagtaacaacctctaccttaaaatacctcaggttagttacacagaggctgtgtttgtccatgttgtgtgcaagtgtaatatgtgtgaaaattgtatccagtcaaattctgtaaaatgtttgggaacttcagaaattacgctgctacattttactcacaagcagggcctgaatgttcctccatcatccatgatgtaatgatgccaacagcaaccagaaattccagtagttttattaattagggtggttcacacttccccaaattcttgcttatttcaaacaaggtttaatgttttatgcacccaaacatgcataaacaaaaaaaatattgtgcatgggcaagtgcttcaggatttgttaacattaattcctctgctgatttgtgaagtgtgcaaatgatcaaattcttcttgatacagaacaaaatatgtttaaaaaagagggccaatcatcaattgaaattcaaaagtctgggacatgctgagtgaggtgaagatggcaggtgtgagacttgtgtggtaggcttagcgttggagggtagtgtcaatgctcctgctgatttcccttgagctgcagtgtcaaacctgaccttgtctcttgcataaaccaaaaccagaatttgataaggtttgactgctgatttcaaaatcagctatttgtgaaccctcttattggtattaggatacactgtatgtactgcattattgctattgatggtgtagtgggtcagccattggtgaggggctgcatgtaattttcctttttttccatttaatgatgggattcaaacctcaaatacagtagctctgaggatcttgatttttcctgaagaaaccatcaataagactttacaaaactggggaaaatagataacctcataggtttaagagaccatcttcataattgcccacagacacacgtggcagaatgtgacaatgatcaaggccacatgtttttgaccagatttcctgctccccaacagcacagaaaaatgattcaaactgggtaaactgtgtaatcttaggagtggatttgaactacttatacagtaggggtgaccattatgaggctcatcccaggagtaaagcattaacttgaatgtggggtatcagacacatcttccccaattaaagttgatgtattgagcagcaatgaatagttgttctaaagaactgagattgtatctgcaattatcagcctcagtggctctgccagcggtgggccgctacgctacactacgctacaggcccatgtagcgttagcgtagcggcgccattttttttttttttcgcgtagtgttagcgcgccgctacgcccgctgcgctacgctaatttgtactggcgctaacactcgcgaatttttggtgtagtgttggcgcgcctctggcgccgctacgctgcgttacgctacgcaccagcgtttttagcggcaaaaaacccctaaaaaccgcaaaaaactgctgtagcgcagcgtagcgggcagttttttgcgccctgcgcgcgtagcgttagcgcacatggggggaaccgcgctaacgctacgctaaacgctagcgcaagttttttccccattcgcgtagcgttagcgcggaaaatgagaaaagcgctaacgctacgctaaattgtagcggcttcaacaccggcttcttactgaaccttctcggcttgtcgtatgcttccaagatcatcgagctgaaagatgagctcgagttcgatgtgatcttcgggccggcctacaaagggatcccgatcgcctcgatcacggcggccgagttgaaccgactcgacccactgaaataccattcgctcggcttcagcttcgaccggaaggaggccaaaacccacggcgaggggggctcgatcattggcagcccgctcgagggtaaacgggtgctcatcgtcgacgacgtgatcaccgccggtacggccatcagacaatcgatcaagaccatcgagcaacacggaggtcacttcgtcggtgtcctcgtcaacctggatcgacaggaaaagtctaacgactccgagctgagcgcgatcgagatcgttgaggccgagttcaagactaaggtccactcaatcatcaagctcaaccaaatcatcgacctcctcaagtccatcgatggctaccaaaacgaactccttcagatggaaaattatcgcaaacagtggggtatccagcccgctaaaaattaatcattcgctcaaactagcccccaaacgcctgcggatcctaggtgccttggtcaacgaatgctctgcccatcccaaagcaactcaacagacctccgcatgttataaaccgaactaaacgtttgcaaccaagtcatgacggtctgcaaagcacagatttttgaagtccctgtatccatttcggtagcaattcagactttagaggcacctaaatagacaaaagcataaatacctttttcaaaaaaaaacaggccaagcaatttaaggaggcatggaaatgtacatagatagacatcttgcatgactttctgaaagacaactgatccgacatgtaactgaaaagaatctctcccttactgaagttatgcagattaattctggagatctttaggatcatctggttataatttgaatgagtttgatgtgacaatggctaagcctatagtatgatcagatgagattcctgaacacttatgtgctacacttaaaaccatctttgttcgtatgaagtattgttattttattttgcaatacacaaccatgacatcctgttatttatgagttcttgtacatccctccgaatacagagggacttcatcaagttaggaaacagattgggttcccaggagctcgcgaccgcaagctttgggaactgctgtatatagagaatgcaaacagacacatctacacatcccttctagctgccacatccccaaatcacccaatttatgttgtacttccatggctttttgttgtttaccagtacacactacatatgcagacaatggatgaataactcaagatggagagacttacctaaagtacataaatgattagaattgagtgcatgatctatggcaaaaagatcaaaagaaaggtcttgattacaaaggaggaactacttatgaatgctgaagaagaaacacaaggagagggtagtgatagaagcaatcaaagaagagccaattaaagagacagtgtggaaaagacactagaaaacaaaaaaaaattaaagcaaaaaagcgagaagaggctaacaaagatgaaggagtatgaaatatttggaaggggagtttttcagattatgaaccatttagaagccaggtcagaatatcccagtccaattaattgacaatccatctgattcttcggatgctcgtccagttgaattcgacccctttggtgtccattatcattatcattagaattcgaactagaagaagagatcttgagggttttcaaggacaatggttcatcatttcctgggtccatttctgccggtcttgatgaggagtaggtctggttgatttggatcatgttcttggtagatttgattaaacagttgaggtactaagtcgagatcgattcaaaaaaccaaaccaaagagatgggtttttttaacttgattagtcaaactaaacaggaggaaaaaaaaaaccagttgagggatgtatcaagatgaagaagacccacacattggagttgcagtatactgatcgtattatgacgacgattaaggaagagaatctcgagcaactgatctttaatgtcttgaagggttgcatccaagtcagtgggagttagcacgacgagttcagaggaaacaaaggcctgataatccaagagaggggcaggtaagtcgagctcggagacgagggtggagtcgtcgaagctggcctgacgggctttgaggagcttgatccgtctctcgaagacggcctctctgagtctaaactcagatgggggcgtaccagcgtgcttgtttttccgacgggtaagctaaaaatcacacatgattaacacggccgtctgttgcgaggaggcacggttagatatgaacttgactcacttggcccgctactcccgcaagtttcccaagaatccggatcagctttgcatccagagactcagccccatctgataagatttttaatagaagccaagctcgttcgctgagccgctcaaccacccaccacatggcacgccgatcatcatccagctcatacaactccaagtcgaatcccatcagggtcatttgtagaccactctcgattgagaaatagtatatcagtgcctgcaagcgttgtagtgttgagggggcgaggtcgagttgattgacccaggtctgacgggagaaaatatgtatttcagcactcgcaaattgccccgatctttcatggatgacgtatcttgactcaccgtgttgtacaatgacttccattcggataaagagtttgataatattcgtctacctcgagcccgattagcggcaaaagccgaaagataattaacaagaaactatttttttgttacaaacatcagtacaaaatttctttccacaaggcaacaaaaagcattgtgatattttcagaggataataagggtaaatgacgaacaccagcaagtcggttcaacatgtacgtattagtatctgatccattagatggaaaacaaagccgaccagctgacaaattggtcatacaatctttggctagccagttcaaggaccgatcaggatccaatccgatcacgtttccactctggaataaagacttgataccagtccaagaagaagataaaataataggtggggtgggggtcaatacaaggtaatcaagttaagcaagaaaaaaaaggtagtaacatgggatttaaaaatatgcttaccattaaatatgatcgaacaaatggaaatgccatcggctcgcgtctcgagaatgcatgaaagaaggactaagggaaatagtgggattgaaattcaggatggatggggcagatatgggaggcgggagaaggatatgaaaggaactgaccatccagtcggagaaagagtttgcgagagcgacctgcgagaccaaagagagctcttccaagatccgtcgagtcatgtcgacgaggaaagcgaaagagtgtgggaaatagactggacggggcggagaattagaagagacggtttggtagaagttgaggttgaaagccgctctgacgggatcgttttgagcagagaaggagagcgtggagtgggccggataggtggggtcgcgttgggtacaccctagcgcttctagcgccgaatctagatgagcttctacttgcgaaactgtctcgactgtgggcgaggaactcggaagcgcaagactgtatagaaactcctacaaatttacatgtggagaaccaagttggagatcagccgtcgtcttggaaatcaaccccaattcctcaccagggcttgaggagacaaaaaatattaagctacgaccaaataaacttacgattcgaaatctgactctctccatcaacgggatccgataaccatctaattctggagcggatcaacacggttagcagagctggacacgatgagaatggataaatgacttttttttgagagaaaaaaaatgcttgttcatttaccgtttggccaagatttcagaattgagtatgcttcgtcgagcgcttctaaggtctgggtgacatcgatatcttcgtatatgtcgatcgtttgttgctcgctattcacatcttcgttctgattgaaatgaagaagttgagcaagattggacaatttaactgacaattgggaaaaaaagtgatccaagctgacctccctcagattatcttttgagatctcgtccgagacgatcgcgcaggatttgacgagacccaatagggaagctctgaggacatgtttgacgacttgatcgggatgagatttgagtgagtccaagtgacgaagataggaggaggtcaagacggtctgagagaggagacggccggtgtaccaagtgacctgtcagaagattgaaaaccaggatcaggaccaaggctttgtgtgggctgggcgatggctccaaagaagtgcagaacagacctcgcaggccagagacaagtcgattatcgtggccacttctgaggccgtcaagggttggagagggtcgaattggggatccggctgtgtacttctcccgactcccgaatccatcctagggtccatgatctgtaatcaaaaagagaaaagcagttggtcacaacgactaggatgatgatgaaactgtcaagatgagggagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttatcaaacaagaaaatacttttagcaaaacaagcatacaaaagctcaatcatgaaggctgttaataaaaaaccagctcacatgagagccatgaccacaaggtttatggaagaaacattttcttaaccaaaaaagtgatatctgagaggtgtaaatcaaattctggaagggttttaaattgcaatgggaagtcaaccagtgcctgtgcaataaaattccttttgtaacaatgtggaagtcaaagcacagtttaaattggattatctcacatgtcagctgcaagtggcttttcagggttttcttgtggtgtcccattggattgataattacaatgggtttcatgattggcagtccgcatagaactgttcatcccaaaccagcagctgcatggcctactccaaagcttaaaaaaagttaaaaacacactccctgtaagcaaaattcaacattcaagctgtaatttactgaaatgagcatccaaaagctcaatcatgaacccttctaatatctgtttcacactcaaactacataagagagactgaagtgtgaaatcataaaaaactagttcaatagtattttttggcttgtttggagtctggaagagtgtcactggcagaaaattctttttaaaattgcaaataaagaattggtattgctgcactatttttcacttgaatttcattgataattgaatcctagcatcttagatgaatcactttctagcctcattcagaagttgaatgcaaagataccattagtttatcaatgatggaatttaacaatgtgcccacaatcaattcttatatttgagtataacactggagatttagaaagagtactttcagttagtattgattgagtttagctgagatgccacaggaatggtcaaatgggtagcttaccttaataaaactgaagtcagaaagtaaccagtcacaccaccacctaatccggctaaaagaaaaaaaagtatcctgcataatccctgcatttcaatgtccggtataaagtgctcctggatttgaaatcgggctctttctgtcaactcttgaacaagacctggagtgttcctttctggtacccctgagacgagagtgtgtggggcaggttgttcatcaggacatggcactctacaatatgggcaggtaagggatgttgccacccatttttcaagacatggggtgtgaatcaagtgcttgcaaggcagcattttatatggacctgtgcactcttccaggcagagtggacactcttcaatttgactgctttcttgaataggtccatcagtgttattcagatcaataggatctatttttttgaggggatcattagtgattgcaatatttttggttgtctgcactatagcttctgggactgtcttacattccaatgcctcaattttaacattgaattccgactgatcacattcccagataacaaaaacaagtcagaattccagcccacacaatcctttgaattttgagctcaatgttgtaaaaaaagtgtacacacatcagaaggtcttgggtttgggagatttgccttcaattgacttgagtggtgttgacctaggctggattgacccacttcatcttcagcttgtgttacttcttggatctgactcagttctattgagtgttcagcttgtaagctaattccaacaagctaaatattgaataattagttgtaagctttgcagattaaattagggtaccacaaattaaaattagtaaacattgcttaactgcaagtaataaaaaccaggcaaccattctaagaaatgtgaaaaattacccctgagaaatgagtccaaggagtgaattggatggtatggggaaggattggctgcagttccccctgcaagatgttagtaaaactttggacaaactgaaagcggagatggctgtcctgcttatccagtagtctcagcaagggactttggtggagagctgccaaaagttcaaaacctttcttcatgtctatatctattcatttggagtctggtcagaggcaaatcttgtgggaatatacaccagtgacaattttgatttcctacgcagccctcaactctatctgaagattcacagcagcagctgaataaacttaatacagttataaccactgattggcccaaaaaatacttacaatacattcactaggcctcttttttttcttcactccagtttccaaaaggttattactcaaggaggggaactgtcagccttagagccagccaagctggccaaaagactgcttgggtcctccttgtctgctatgttcctactgtaacttttctatctcaagattgtattaaattctgacttctgaaatgaattcctcatatgatttcaaccttagtcaccactacacactcttacactactcttctccttcatagactttgtaatatttcactgtaccttgtgaaataccaaccaagttggaattccaactctctaccacatgtacatgttgtgattatgtaatccaaatctgaaaattctctcagtggatactgagtgtgcgttttgcggatcctcagactccagacacacccagaaccacaacaaccagatccagatcaagcacacacttatcaaccagaagaaccttacttttcctgcctttcccactactcagtgtcattggtgtcatcagtaagttacttcttttgagtctagctagcatctttctgcttgtttctttctcagtcacactcaaccttttcctctttcatctctaaaacaaagccctgatcaaccaaagcaagccttagcttcaaagattctttttattcttttttggtagtataactgaagactacataggttcccctttaaagaaacttgatcatctctgatctaaaaaattgtggttgacctaattcatcagtgtcaataaaccatttcagtttctgttgatttggaggtgtagagttagctccgcttataacagccatcctcaaaggaaagtaagactgtcagaattttaatctcatcataaaacaaataaataacaagaatattatttatttatttccttcttcttcttcctttcctctacttttagttgtatctctttcctcccaagaaatacatctaaacgtgccccccccaaaaccttttgtcctgcagtcactattgagaaaggatgtagttttcaatgcccaatgtgatgaaaaatgatactgagtccaattaaaaggacaggtaatgggcagaagcacaaagacttgaggaaaactttagagatggaaaaaacgttgcaagttcattggtgactcaaagaggcagttaaatcattaatataaagtagatggtttcttacagaagcctttatcataaaatgaaaaagcaaatatctgtatggtatacaagtgaagcaggtgatgaatctcccaacacactaaggttccaatctggtacctttcaattgggtcatggatgcatcctggagatacctggtgtctagctggatattatgatacatcaaaacctgccctctatgtcagaaacctattttttttttggggggggcatttcttttggcacattttctttaccaaaatcaacaaaactgttttggctttacccaggccattttagactcacagatctgttgggtaaggcggatatttcgggttcggatgtcgggaggaggcccggatcgaaaccttatgtcacactcttgagcccggatcggaaccttacgacaaccgaatatcgcaaatctagcgaggggtttgcgaggaagaagatacgccgaagttcgccgatcacttagcctaggatgtattggggtgcagggatgctgaagttcaccatttcggtgccacaaatacaagcgtagaggtttgattgtccggtcttccactatccgtctgaacaaggggtccaaagccaggcgggacgaaaccaacggtttcgcactggccgtgcagtttcgggtgaacttgattcgaaattaattgaaaagagggttaaccaactaatcaaccgggaaagtaccgaaaaggaaaataaatgtaaatgttatacaattacgccatgcatcttgattagactttactccagagcacttcgtgaacaccagcagttcgaagatcaggaagccggtgcgtacttacctgttttggatatttatcaagctgagcataacagaagatcgaagaaaacaacgcgctcaatttattcaactccagaaggtggaaatgttgtatggaacttggaagtacatgaaaaagtgtccacaccaacatgaaatgacctcatgcaggcggcaagggcgggttagctgtgccagtacattggtccctcttacggaagctcttcgtacttgcaacggcatgccgcctccgaattgagagggatccgattgagggcctcgggggtcttaggtaaacgacactggataggtttctacggggtatcggtcaaaacattctgagaggcgatcaccaaaaattgctgacgtgcaaaggaccaacttcggaagcgggacgctctcagctggtcgtcggaccaaacacgcgacctagaggtgtcgctccttcactctgagaggtgaggatgggacctttcaccctggccttgccggctggtgcatacagcttgtaccggatcggcaaggataatttgtgcaggccgaacaggtatgagctataccaccttggccaggatgatgcctcattgctgagttgccacaatcgatttcgacttacgagctgccgcaaactgcaccggatcgacaaggaggtatcctcctggccaagccggtacagcttctaccggttggccgcagagggatcctcctgagccggtaaagcttgtaccgattggtcgcagagggatcctcctggcccaactaatacagcttgtaccggttcgacgaggaggccatcctaaccgagctagtacccggctcagtcaggaggatgccgccttagcaagctggtacgaagtacaccagctcgacgaggatgatgcctcctcgccgagcctgcaatagctgtaccagccggctaggtaatggatcaacgtcccggcctgtgcagtggaaacgcgcatcgttatgggccacgcgacctgaaacttggtcagctgacgagtaagaacattcggaattggctcttcgcacgtcaaaaaagcttgggagtcatgccttctattcttgggggtcgaaactcttctgcactaatgcgcgcagcgtctctcatgagaggcgcgatcaaacaggatcaaacgggccctgatatgtatgctcgggtgaaaaaaagtgcaaattgatttgaccgtcgggactccaattctcaccaccagaatcatgcatctgggcatctggccctgcagtcccggtcgacttacagttgcggatggcaaaaaccgaccatgccccgcccgcaaaatcgaaaattgatacgcggggtctatgcccgggggggcatgtaccccaatacttatttttattacaattttgaactcctacagatctgtagagttcaaaattgtaaccgctaagcttttactgcagcggttctttttttttaattgtgtgacatacatgtatccggacatgcataccaaaagccatacttaaacccataaatatgggtttaagttaggcttattcatggctcataccccttcaagcacctgtagcatcaacttggagtgtttattcaataccaggatcaaacgggccctgatatgtatgctcgggtgaaaaaaagtgcaaattgatttgaccgtcgggactccaattctcaccaccagaatcatgcatctgggcatctggccctgcagtctcggtcgacataataggtagaattgttggttccaccttcaattcctgcctccccttgcttgccccttgctagcccatatcctacataattcaaggccagcaagggcttacagttacaccagagctatgaaggaatgatacgacaagtggatgggatagacgagggatgtagatgatgtcgataatttcccccttttggtgcaatatgtagagagagtgaggaatgagcgagttccggtttaaatagcatgttggcagcatcagattgcgctttcctaaccagataggcacaatggctacgatgatgattccctcacgcaaacgactcatttacttgacagttatcttgttgggaatattacctcttacccttatccaatcacacccatacgactccgcattctctgattacaacataaatgtcaactcgagtgctggaaataatgtcttagattattactctgactggcctgaaaaaacgcaaaatggaagtcgatacacccccagtccagttaactggagagagctaccaatctatacagtgattcttgataggtgagcttccttttgcattcagatggcgatcgtcatttggctgactggatccgagttttacccgaaaggttcatggatggcaacccatcaaacaacgacttctacaagagccgttctgaatgggacttcctatctaatcgtgagcttcaacttatttaccttcaattcggagttgtttaagtgtaataagcacaaattgttaatgtaaatttatcttcccgctatggctttaacatcaaagaattgaggcatggtggtgacatagaaggattcgctcaagacagagtgctggactacatatagtgagtaggttttatttactgggctccagccttgttccgctgataatgttctttctatcgtagtgggatgggttatcgaacaatatatatcgcaggtacgccctggttgaacatgccatggcagtctgatggatattccgctctggatttcaccctattggacccccattttggcacgttatctgaatggcggacggcaatagataagatccattcgaaaggcatgtaagcaaaaaaaaaatccttccgatgaagtcccgcaaatagccagcgactgaaagtgcccttctactttgattaggtatgtcatgctagatacgacgaccactactttgtccgatttcctagagttcaaaggaaattctgggaaagctgcgccgttcaatctacatggctatgaggttgaatacaaaacaaccgctcagaagccgtggaatatcaaacaatatgccgaattccagttcaccaatacccgagatcagagctgtcgactgcccaagttttacaatccgaacggcagtgaagtccttcctcctacggactgggatggatgttatgccggggatttcgaccaatttggggattcttctccggcaggaaaagcacctgcctggcaggatcaacttaccaagtattccggagtgcaagatcgcttgcgcgaatgggatagcggtgtagccaccaagttagaaaagctcgcgtgtatgactgtcaaagctttagatatggacgcgcttcgtgtggataaagccacgcaacagtcgcttgaattcatgggaaagtggggcggaagtttgaggacttgcgcaaaggacttgggcaaaaccaacttttttatcactggtgaaatgttcgtatcggtataggccgtagtagaaacgaaatcacggattgaaatttgtaattttctgatggtccaacgcttgtttttttctccctctcctcagctcggacggcaacactttcggatcgctctacatcggtcgtggccgtcaaccatctcattatgcaaatctggaatttgatacagccgccctcgttaacccaaaccaaacagaaaatttcatgcgtcctgccggtgaaaacgcgttggattctgctgcttttcattactcaatctatagatcacttacccggtttctgggtatggatggtgaacttgattccccatttgatataccggtgaattgggctgaagcatggagacaattattcgtgaccagtaagtgactcataggcagtccccaggcgccatctttttccgatatattgacaagagttttacttcgcctttgtttcagatgatttcctcaaccaggaaacccagctggttgatccccgacacctttacggcacgacaaatcaagataactttagatgggcctcattgatcaatggaacggaaaggtttctcttgggccaattagtgacaaacctgattatgccgggcattcctttcgccttttacggcgaggaacaagacatgcatatctttgattcccaaggtatgaatacgctcctcatggtttctttttacctctttatactgacaagttgtaaatgtcattctgtattccagcaaatgactacctctacgggcggcaaccgatgtcttcgagcagggcttggcaagtccatggatgctacaagctcggatccaaaaaatacccgaccatgcctcttggcaaggcgctgaatgggtgcaaagatgattggaacagcttggaccattacgatccaacctcaggcactcggaacgcgctagcacatttcgcatatctccgctcacaatattcttctctccaagatggatttaacttaacccagctcggaaattggacaacctttggagagcttccggcgtctagccacacgcccacggagtggggtttgtggagcgtaagccgaagcgcgttgaaatcccagaaactttcaggccctaatccggacctgccagtctggatattatacagcaatgttaatcagacaacgacattttccaatgattgttcatctagactggcaattgtgtcgccataccctgcgccatcaaccgttcggaacctgttctacccctatgaaacttatgatcttgacccttcgtcgacttcttcgactggggatgatgcaccttcctttctcgggtgcctcaaatctattactatggatccatttagttttaaagtattggtgcctacgccaaactggatcaaccctcagcctcgcttggttggtttcaccccaggccatgatgctagaatcatatcacagccagataatgataacgaaacgattccgatcagctttttattctctgacgagctactttgcgaaggggtttctacctccctctctttaaattacacgattgacccaaaatcaaaagcctcgcctcggatcgacttggagcatgccaattgctcaaaaatcgattccaaaccgaactccagtcaatctgccctccctgctgtatggcaatggtcatccagtatcgtcggcgcacctgatggagtttatgagctgatcctgaataatgcaactggacagaatggaatccacaccaacagcatagatcacctaattttccggaaaggacgaaaacaaaatccaatcaccttttctgacgtgtggtactccgaaagtcttctggagaatagagatgggaaatatacacttcgctctgacgcggcaggcgcggacctcatgcgatattccattgactttggaaacacttactccaattggacgcaatactcgagtgatttaatccttccggataacgcgtttagtatttctaaattttgggagggcgaccacgttcgagttcaatattggtcacgtcttgctggctccgcggctccaacaatcgatgccgatatcaattttgacggtggatatcaacgcagatttcctcagttgatcctcagagggtcatttaacaagtggtcagtttgatttaactggtctcttggcttgaaaaattcctcacgctcatcatttctctgacacaggggctacgatgagggtatccctggactgttctctcctcgcaacgaaaatatgacaattgatgttagtctgattcgacagtttgaggagttttccctagggctactaataacctcaacgccactttatttgcctacgcccccaggtcattaccagctggcctcatgagtttcaacttgcggtctttgaagcgcgggacaaggtattctatggagatgtggataatgacggcgtgttggatcttctcccaccaaattcacaagctcgaaactttttatctttaccccctccttccgaacccttcttgggctggaggatcatgatcaatccaaaggatttaacttggggagcacagccagtcggtcaccaaaaaatagtcatcatgcttctcattctgttacttttaattcccccaactacggcccttttggcgtgctggttataccaaaaaatcttttacaaagtcaaacacaatcaagtgagttcttattttcgataatgatcctcatatgataattttgacaaggatttgccccctttttcagtatgggtttcaaacagccagacagaattcctttcttccattccagcacttccccaaatcaatccgaaattcgcaattatcttcttctctgaaacatgtgattgccccaaaccttggctccaagaaaggaaaatcacaagccaacttcgcggatacatggcctgacaacatgaatgctcgtcgaaaggttctgattgccacattagaatatgaaattatcgattggaaaataaaggtcaaaattggggggctgggtgttatgtcttcgttgatgggcaaggtgatggacgatttagaccttctctgggtgatacctaaagtcagtgatctggaataccctgaagccgagcggacccagcccatcccagtagttgtgtttggacagacgtatctagtggagtgtcagattcacaaattccaaaatatcacgtactacttactcgattctccggtctttcgcgccaataccaaagagaatccataccccgctcgaatggacgacttgagttccgcaatattttattcttactggaatcagagtattgcggagatctgtcggagaactccagacttgacgatttaccacatcaacgactatcatggcgccctcgcacctttgtacctcttaccaacaatactacctgtctcactttcactgcataacgccgagtttcaaggtcaatggccgttagggacgcccgaagaagaagaggaagtctgccgatcgttcaatttatctagcaaggtgtgctccagttatgctcggtatggaagtgttttcaatctacttcatgcggcagcaagctatatcagtcaacatcaaaatagtatcggggtcgcgggggttagtgaaaagtacgggaagcgaagctgggctcgatatcctgttctctggactctcaaaagcatcgaaccactcccgaacccagatccatccgatgtcgaatccttggatgttacccctcttgatatgagaactatccagattgaccaagaagccgaatcgaagaggcccggggataagctcaagctgcaagattgggccggcttgcatcaagaccccaaggcgcaagtttttgtttttgtaggacgttggtctttccaaaaaggggtagatttgatagcggatgtgttccctctcctcctggaaaaacgcaaggacgtccaactcatagccattggacccgtcatagatctctacggcaaattggcagcgttgaaactaaaccgcttgatggaaatttaccccgggagggtcttttctaagccggtgttcacatctttgccggatttcgtattttcgggcggtgattttgccttgatacccagtcgagatgaaccgtttggattggtcgcggtcgaattcgggcgcaagggtgcattaggagttggaagccgcttgggaggcctaggtttaatgccgggttggtggtttcctgttgaaagtgatagcactgcccatcttcattcgcaattcgctaagacactcaaagcggcattggaatcacctgaagaggaacgtgccctgcttcgagcacgcagtgcccatcagcgcttcccagttctcgaatggaggattaaaatggaggacattcattcccgttcggtcagagcatctcggaagtatgccggaaggttggcttcgaacatagatccaattggcgcaatcaaaccggatgagtcgccctctccatccaacgaacaaggggtgacctgtggagcgcacccttcttcttctgcatcccacaagactggaggaatgcgcagctcttcaacggaaaatcaacccgatgctcttgggtcacacttgaaccagacccggccctccttagacgtatcccgaatgctctcatcgtccaataaattggcggtacaattaagcgaagcagtaaaacgtttgataatcaccaagaacggaaatcaatcatcacgaccctcagagattcataatgctcacgtggatgattctagtaccccttccgagagacccccgaatgacgatcaggaaattttgaattccatcgttaccctagaaaaaatcaacaacaatgctgacgagcacaacttagccgacttccaaaggacattttcccgccaagacgataaaaattcgccattgaatcaagcagtcaaagattttactgatgaggatggaaaagccagccaagagttcgtacgtagactgcaaaagttagacgtctctaactcccagaccgaattatgcattgcgacctacatcgttgctgctcacaaaacacatttcaacgaggtccgaaagggtacattagcattggcaaaaaccaaatttgcctcttctccgacactctcagtcacttccatcatgccgaggacgatgttagggggaggaatcaatcctcatatcaacaacctctccgatcaagctaagaacgaaaaaaatgatactcttgatgtgacgacagcgttgagtatgaacctttggcagataaggctccagaggcgggttttcggttggcccatctacacgatactgctggccgtgggtcaaattctcggcgctactagttttcaactttctcttctgagtggaactagctcaaatggtagctttgacttctatggtacgtgtcctgatgtcgctgaaatttcaactttgagctgattttcgtctgttctatcaccccttctattatccagtgataggtgcggttaatatcctgggatctgcctcttggtatggattaagtcgcagaaagcctgcgacctggtccctgtcgatgccatggatcttcttcggtttagcgtttgtttttattgggttaccttcactctcagaaaacctcaaacagtattctcgtcggcatccactggctgtggctgcatcaggtttctactcttttgcctcatcagcaggtttctgtaagatacccttctctatctcaatcatccgcggcaagtaagctgatcgtccccccccccccttcagtatttttcagttcgaactttggcgaagaagcgggggggacaacagactcatgggtaagaagagcatgcattgttcaaggtactcagcaagtttgggtaagttccatttggtgaaaagaagtagatgcaatttcttgcggtgattaatcgaattgctgaccctgtttgtgcacgtgtgattaaggtcggcgccctttggtattggggattcaaactccaaaacgtggatccgatgaatgctgcattagcaccccctggttggatcaatgtcataactctgagcttgggagctggatgcttcttcattgcatacatactcttcacaggtctagtgagtatatatggtcaccgttggaattcactgcttttgctgacaatttgactcgtcttgtacgtttagcccaagtattatagaaacgtacctggaacagttccgaactttacgagggcacttttcagaagaaagctagttctttggtacctggccgcggaaatcttacgtaactattggctgtgagttatttttgcatgtataggatagtttttaagtgaaaagatacattcaacacagaatgtttttaacagatctggcccttatggtcgtaactggaatttcctctggacaagagagacctcatttggaatcacacttttcttacttctcttctttttcgtcggggtttggggggttagtcccgcgctttcaattccaatacttcccagaatgctgatttcatttttctctcttagttaacgatctggggactcagtcttgcatcaaaatcacatacatggatcgtggccatctttgcgataggacttggagcaccccggtggtgtcagatgttatggggaacaagtagtgtggcttcttacatctcctggggagggtcagctggaccccacattgcaagtgagccttgaattgcagaatgatcagacctccttcagattcacgaaaactaaaccttttttttgaaacaaaagcttcattgtggctatggctgggtgttttggatgctgtacaaggggtaggtttggggatgatcttacttcaaacgctaagccgggttcatgtcgcggccactctatgtcttgcccaaataattggatcaaccgcggtcctcgtggctcgagcaacagcacccaatcggatcgggcctggaggtgttttcccggaccttgccttgtggaatccaaaattttcatacctcgattcccccctcgcgaattggcaattctggatcgcgttgatttgtcagctcgtcattgtagcgggctattttatcttattccgtagagaagtgagtcacattgaaactttcatttccatctcgattaatgaagctaaacctcgattgacatgaccatgattctctcagcaactctcaaaaccataataccacgagttaagaagcaaaagcagtatcaacctttgttcctgaatgcacatcaaacctacaattataaggagattttgagtaacattttattccaagtaacatatatatacatatctaaattaatagcacagctgtttcccttaattgcaatatcaaatacacgtatctgttatccttcctgttttgtttttacgagtagatatcctcttgattttgttttcaatgacaagttaagtccaccaacaaaaatagttcctgagctctttctcattatatttgtttgaaaatccttactttcaagaaaaactgattcacatagagctaagtggaaagctatcagcaacgctgggccagctacgctaaccgtagcgttagcgtggcgtagcgcagcggaaatgcgctactttgtagcgtagcgttagcggaaaatccgcctttctgcgctaacgctacgcgcaaagggcacagaagtgcgttagctgttagcgtagcgttagcgcagaaatttggaattgcactaacgctatgcgctcagggcacaaaaaagtgcccgctacgccgcgctacagcgctttttagcgggttttttgccttttttgccgctaaaagcgctgtagcgcagcgtaacgcagcgtagcggctgtagcgatgcactaacactacccagaatattgtaagagttgcaactcttcactacagttgcgggtgccataaactgaccctcaattttcaggatgtccaaaatgtaggcaaaaacactttttttgagctctttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctgtcaaggagcctaagattggcctaaatttctagaaccaaggaagatcaggggttttatctcaagaattatgcaggagagaagaactctctattggtatgtacaatatagtctgatgagaaaggtacaaagtgagaatgaattttacttacctagacaggagagaaggagaaatctgctgtctaggtaaagggagaagagttggactaagtatgagttaaagcctatgtaatctgatatatgagaccttgtgaaacccacaatacaagtggggtttcagtcaaaaatatgattgcatccaatcatcattcactctgaatcttctgcatatggtcatggaatatgtggaagtgagggtttgtctcaggacatgcctacatggtttcataatatcagcccaatttcacctctgaaaatcatggtcattgcttcatatctttgtactagagctggcctgtactcggtatccatcagcagatatctgctggtgtgtctgtgttggggtgtgagtgtcccttattctccagagtatggtcaggtacccaggtaccctcatccttgtctgtccaaggagggcaggctccttgggaccgaaaggcgagaagagcaagaagtatggcaagcttgtttagcaacaagtcttgatgcctcagcattgagccccaagcagggttggcctttggtcaagggggttgataaccgcaagccaaccccccacacgcacgccaatctgcacaccagctgcagattggcgtgcgcgcctgcacgccattgcagaatggcgtgcaggcaggcaagccatccgcctgcaggggtataccctgcaggttggcgtgcctgcgtgcacgcccaaatttaggtcctaaacgcatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcctatgggacggccccatttttcctgtttttttttctttcttttttttccccctcggcctagagaggccgaggtcacaccgccgggaggaacccctcccggagagcggtgtacagtccagctgaaggaaacccttcctctggacgaggtacacgtacctcgtccagcggaaggaaagccaggtatcaccaggtacctgcccaagggggtgccaatgtctgatctgactcagaaaaaaacaaacactggatacccagatacaaatgggtacccaggttcacaggggccaacactactttgtacaaaaaatttgtaaagagttttgaacaccatatattgtgtccaaaatgctttatggagtttttagtaggaagatatcatgcagattatgttgttgaataaaactttaagtatctatttttttgaacaccataatatcaatgatgggccgctgcactaattgtagctgaaattccactgagatttagcgtagtgtagcagaattccgccacatctgcgctaacactgcatgtgtaggcccccaaaaaaggcacactatgctgcactaatgtgctggttagcaaaaatttggccctgtagcactgtgagcaacccgtagtgcagcatagcaaagcaaaaatctgctaaaaagcactaccactacaggatttgggcacaaaaaagggccgctacgccaacactttttgggcaaaaagcgtagtggcccagcattgatcatatagatgtaagaaattcttgatttgcttttcagaaaataaaaaccccaagattaaatctactgaaaagttcaaaaaaaaagtttcaaaagagagataaacagttgtggaaaaatgactcacaaacatttgggaaaacagctccccaattttgtggatattgagaggaccagtacctcttgcctgtcctggtcccattgtgggggttgttttcccacttttcctaaaggaggggagggggttgtttcacagtagagattgtttgtcagtacctgccactaggtacctagcgccacttggtgggtactgcttgcacccgcctcaaacccgccccacacctgccaggtggtgctgggtggctgtttttgggcaaaaaaacaggcggtccttctggtcaatgaggtacatttacctcattgattgataggaaacccttccaatcagcaaagttatttaccttgttgatcagaagggtttccttacaatcaacaaggtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaggaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatctgtgaaaaataaaaaatattttttttttttcccaaaagctttgatattcattttgggggagtgggagggctggaagaaagaaagaatagaacatgggaagaatgattataaatgaaaattttgtcgaaactggtcaccaggtggtttcaaacaactgttgagtagcacattcaccagcacatgttgggtaaaagcactagaatttactgttttgactccaatctgaacaaccagcctggctcaaccttttttggttccaatttttttcatttacaatcattcttgtcatgttccactctttatttctctcaggacttccactcccccaaaatcaataacaaagcttttggaaaaaaacgtttttattttttatttttcacaaattttgaaactttgttttttgttttaattttttcatattcattctttgtgacctattctgcaccaattcaccaagtcttgtgactcgaagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataatggtccacccactgtacatccttgttgaacagaaggtacagtgggtagacagtgaaaagtggatgcttatattggattccagagctacaaaacacagacttgaagttatgagacttgttcaggtggtgcataatagttcccagaaaatgaatatgaaaaaataaaaacaaaaagtaaagtttcaaaatttgtgaaaaataaaaaataaaactgttttttccaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattggaaaatgagaagaatgattataaacgaaaaaaattggaaccaaaaatggtttggccaggttggttgtccagattggagccaaaacagtaaactctagtgctttactgcaatgtgggctggtgaatgccccactcaacagctgtttgaagccatctggaaaccaattttcccaaaattttcatttataatcattcttctgatatgccaatcttcctttctctcagcactcccactgccccaaaatgaatatcaaagcttttgaaaaaaatcagttttattttttatttttcacaaattttgaaactttattttttgtttttattttttcatattcatttttatgggacctattatgcaccacctgaccaagtctcataacttcaagtctgtattttgtagctctggaatccaatataagcagtcacttttcactgtctacccactgtacctcatcaattggaaggaaacccttctgatcagcaaggttatttaccttgttgattggaagggtttccttccaatcaacaaggtacatccttgttgaccagaaggtacacaattgttgacctgaaggctttccttcaagttccagtcaaactggcctggaagaacccctcctggccaaggaaggcctctcagaagctgtgcaggtcatgagaagccatgtgcatctccttcacgactcccaagtcagaggactgttttgatccaccaactggactctacataggtccaagcacaaaacaaaaaaatcatgggaaaacaactcccaatccctttgggagaatttggcaaacaactgccataacagtccaaggacggtcaaggagtggtcagtcctcttgacatccacaaattctgggagtcattttcccagattttggcagtcttgtagttcttgtggtctcaaaccaaaaaaaaagaaactcaagaagaaaggccgatgagtttgaaaaagaaagaaaaaaggaattggactatacgagttcatattaatcatacacacacttatatataatatatatgatatatagagatagagatagagagagagggaaagagggaaagaggggaaagataaagacacatggtggagaaggagagagaaaacacacagatcacagcttttgtttttgttttgtttttgtttttgttttttttgaaaaaaaaggaacaggaggaagagatatatatgtatgtttgagaacataaagaaaaaaagatgacaaagatgttggaagattgttcaatcagctcttgaatagatatttatttatttgtttgtttatataattaaaaagatgactaagaacattaatttgtaagtttagcttatctaacttgatcaccaaaaaaaagtccactacattttgaatcaatcaatcactcatcatcaacaacaaaacaaaaacaaataaatatttacgtaatctatcatcatcatcaccaaaaaaaaaaaagaacctagaacaccatttatttgcaatcatttgatgatttcagtgagtgttgaatttgtccttttctagggttttgtgtgttgattggaagaagaagaaggagaaagctgaagaggaagaggaagaagataatgataatgatgagaggaggaggatggaggatgatggagagaggcgttgatggttgaatgaagataagagagagaaaaaaaaaaggaagaggtagaagtaaaacaaaacagaaagttataatacccatcaacataattaagaaaacacgtttaaatataaatagggagaacctaagaatcaaaacaaagaacacacaaatttgagaagaaagagagaaagagagacaaaaaaaaagaggcaagactcaaaagatcggactatctttccttttagagccgagatgattagaagagacgccgatgacaggggccgaggaagccgacgaaccagcggtgtgagaggcggcggatttcttgtgactcgagtcgtctctattatgactcaagaagcgagagctccgactaggtttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggaatggaatcggttccaacacacgggaagaataacacatggcgttgttgaagaaaggtacaaaccaaggttctgtcgaaagtgttttactgaccaagtgagctcgtcgctttgagctgataatattatctttatcgatatttgacgaaatatttttcggagcaggctgatcagcaggtacgtaagagtaacctggttttggtgaagaaacgatagaatctcccaaagaagaagcggggagtaaaagagtaggaggttgtggagaagaagaagaagatgaaggaagatcggaagagggaacaggggaagttgaattatgacgatttccaagcgaatttgaaatgacgtcatcaacctcgtcagtagaaatgacgtcagagatgacgcccgcactttctgattgaccaatcaaagttaaaatttcatcctcttccaaagaaggatcacaaacagtataggcaggagccatcgaggagattcctggaaaacaagcctcgtcaaagttgacatcatggctgtactcaactcgatgctccgacgtaagcaccctccagtttggaatgccctgcctataccccaccaaaataccctcctttgccgtatcaccaaacttcccaacacgtatatcaccagaaatgttgatgtaagctctacaaccaaaaacccgaagacgcgagacgtcgaattcagatttgaaccaaagagaatgtggagttttccacttgagacgcttcattggagttatgttttcgtagaaaaccgccgtgcacaccgcttcaccccagaggaccaaaggtaaattggcttgcttgagaagagaccgagctttctcactcgtcgtcctgttaccgcgctccgcaatagaattttgttgaggtgtgtaaggcgctgtaatgtgatgtatgattcctttttctttaaagaaagcttcaaaggcatttgaacaaaattcaccgccaccatcggtgaccacattcaagatagagacagactgttgattggtgacctcgttaaagtatttgatgaatttattcattgcttgattcttagatgacagaatatatacatgcttgtaggaagaaaaagagtctgttattttgaagtaatacgatgcttttccgacagttgaaggtgtaattttgccactcaagtccatgaaaacgtagtcgagaatgcgtttaggcttaggaagttgaccggaaaaaggaagccgatgagatttagaaagcctacaagctctacaattgaaagaagatacatccacattgaacattcttctcaaagcttctcgattcggatgtccggctcgtctgtgaatcagatccaagttagtcttctgcgtcacggagaatgttttaacagaagacgcactagaagtctcaattgaagctgagataacgtagatccgattgactagagacgcatcgaacagcttgactcctttcaaagatacctcgtagcaagaatttttcaagatcaattcacatccaccttcaccaagtcgacctaaactgatcagcggttgtgaaagaaggggaacatgaagcgcgcggaaagttcgaatgacaccgtcgagatttttgatgttaaccagaccagtaccgacaatcggaacggattgaccattcgcaatttcgactgttgaattgatgggttcatagcttgagaaatgcgagcgctcgggaaacatgtgatcggtgcaacaactatcaagaaaaatttgaaattgtttgatagctgaaaaagcagctactcccgttactcccgtaatgcacaagtgagcttcatcggtagaattttgattttcaacaactacatttgccttcttctttggagcgaatcgacgtttccaagattcaggcgcaagttcaggatgaacatgataacacctagcctctggatgagtagagagagagttatgtcgtcctttcccacaagtagtcgaaacggttttcatagctgattcgaccttgacttgttggtgagagctggaattagacgcgacagaattagaaggaatcgatgtcttgattaattgtttagagttcaaataagttaagaccgtgtcgagagaaagaggacgcttagtgaaaatgatttctttcgtcgtttccattttagaaggaagaagattgaccaaatatttggacaaaagaccttcatcgagtgttgctttttcaaatttttgaataacaataccaacagatcggagatttgaaatgctgatatccaagtcaataataagttgatttaagccaccttcatccgtataaccaactttgagaaaatcctgataaacttttacttgattttcggcggaatcagattcaaaatgttcacagatgttcttccaaagtgtatgaggttccttacgattcttgatcgttacaaacttagcgtagtattcacgaccaagattacgtccaagaataccagcggcgattgacttcttttccaacagcgagacctttgcaacggcatccttttctccggcaacgagatcggtaagaagatgatcatcgacgttcttttctagacaaaaagagaagacaatgttcttccaatcttgaaaggttgaaggagaaagtgtcggaagttgactgatttgtttagtcgacatatcgaaagaaagttgttcgaggtaaccagattaagcgctagctgggctcataacctattgaacaacgagctttgatagagtaggtgatatcagatcactacacgactgatatgaccgacgaagaataaaagagcaaacctttgatagagtaggtgatatcagatcactacacgactgatatgaccgacgaagaataaaagagcaaacctgtagtggaggttggagcttttagtgaatcgagttgtaagaatgaataggaaacaatttgattgaatttccttatacacacctttgatagagtaggtgatatcagatcactacacgactgatatgaccgacgaagaataaaagagcaaacctaaagaattgatgaaacaatgatgagaaagattaacatgaatggatgagagtaatactaacctgtagtggaggtttgagcttttagtgaatcgagttgtaagaatgaataggaaacaatttgattgaagagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttcaaataaaataacaaataaggatcagtagatgtattgattgtattaattcaattggtaatgcaaacaatacatgtccatttttatttgtaatgatccttgtccgtgatggctttggggacaaggataattaatgatgaagtcattattaagatcacacaataaataatgaagtcatttttaataacagtacatgtattgattgtattcatttaatgattaattgatatttgacattcaaggcatgtacatatttatttacaaagatatttgaccgtgaaaatactgtagaacagggataaattgtggtacaggtatttcacggagaaaggagtgaaaggtaagtgataattgcttctgtatgacacaggtatgtatttaatagataagtaattaacagataagataaatgtgagataaaataagataaggtaagttaataataatgatagtataacaagaggtaaaggtaaacaacattatggatatgtacttatgtaaataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggatgacaaaaagcgtggcagcccagcacttatcatatagatgtaagacatacttgatttggttttcagaagacaaaaaccccaagattacatctactgaaaagtttgaaaaaaaatgtcaaaaaagagagataaatggttaaaagagagataaatggttgtggaaaaatgactcacaaacatttgggaaaacagctccccaattttgtggatattgagaggaccagtacctcttgcctgtcctgggcccattggggggagttgttttccgacttttcctaaaggagaggatgggggttgtttcacagtagagattttgtcagtacccgccatttggtgggtaccacccgcacccaccccgcacccgccctggacccgccaggcagtgtcgggtggctttttttgggcaaaaaaacaggtggtccttctggtcaatgaggtacatgtacctcattgattggaaggaaacccttccaatcagcaaggtgatgtaccttgttgattcaaagggttttcttctgatcaataaggtaaatccttgttgaccagaaagtacacaattgttgacccaaaggctttccttcaagttccagtcaaactggccgggaggaacccctcccagcctcaaggcctttttttccccttttttattttattttattttttcttttcttttattttttcttttcttttcttttttcttttcttttttcttttcttttttcttttcttttttcttttctttttttcttttcttttcttttcttttttcttttcttttcttttttttttcttttcttttcttttttttttttttttcttttctttttcttttcttttctttttttctttctttttttttatgttttcaaaacaaaatcatagccaaaaaagatccaaaaaaatctcaaacaagatgcaacaggactgcaatgaaacttgcagccaaactaagtgagaaagaatgggcaagtaccactggtatatactaaggttccacactggtgccttggcgctgaatttcacccatataaccaaacccaggcaccacggatattgagaccagtgccgggttttactggatttgagccaaaccaaggaccacagtccactcatcatgccaagtaaatggcaacagcgttccccctcaaagactcccagcaacagtgcttcatcacactcttctgactccagcatcaactccgacaaggtcattgtttatcaagaaaaagttgaagatcttgttgctcagagaggaaatcatggtatacatacctcaactcaaaatgtgaagaagaggcttcaatcatctgcttacagaattggattgataataatgtaatcaacatgtgcaattctgctaatctatttttgtcaaccaagactgatacaacaaaaaagaacacttgatgtaaacacctcaaattctttctttcttttctttttcatcttgcaataacattacaccaacaacaaaaaaaaacacttgctgtaaagacctcaaaccccttcccttgttttcttcttcatctcgcaataaaaatgcagaacaacaaaaagcttgagaggctctttgaaccctcaggtagccccttgaggcatctaccccaagaagggaggagtccggccagatgctggatctccacaacccaatcccaaaactagaactggtacccaggtttcccggagcttgctggatctgcggggtccggtttggaaccttacactcactacaagcaatacccattttgccccaaaaataaagggcaatttgggtgggggaaaatggatcaattttctggaatttttttccaaaatgcctcaggagtagaaattaggctaaactgagctattttagcccagagatagaaattcatcaaacattgcggaatgaatttttagctcatttgagacatttttattttttggctaaaatagctcattttagcctaattttttactcacgaggcatcttgtaaaaaagtgccagaaaattgatctattttccaccagccaaattgccattttgccttggggcaaaatcagtactgtttgtagtgactgtacccgccaaaagtaccagcagtacctgccaggcggtgccaggtgcggtacatgcaggtacctattttcttaaaaaattgaacaggtacccaaggacaaacaaacaatctctatttcacagaattagacctctttccaagcagcttaacaaactactttgcaacagatttagcaagaagtctttccctcttgacaagcagtttactagcctggtgggcaagaggaaggcctctcagaagctgtgcaggtcatgagaagccatgcacatctccatcacaactcccaagtcagaggactgttttaatccaccaattactgtactctacataggtccaagcgcaaaacaaaatcatgggaaaacaactcccaacccctttgggagaatctggcaaacaactgccatggcagtcctaggacagtcaaggggtggtccatggtcgggcctcttgacatccacacattctgggagtcattttcccaaatttttgtagttcttgttggctcaaaaaaaaaaaaaagaaactcaagaagcaaggcagatgagtttgaataagaaaaaaaaaaggaattggaccataggagttcatattaatcatacacacacttataaatatatatatatgatatagagagatagagagagggaaagagggaaagaggggaaagataaagacacatggttgagaaagagagagaaaacacacagatcacagctttttttttgttttttttttgaaaaaaaggaacaggaggaagagacgggatgagaaggaaggtatgtatgagaacataaagaaaaaaagatgacaaacacattggaagattgttcaatcagctcttgaatagatatttatttatttatttatataattaaaaagatgactaagaacattaatttgtaagcttatcttatctaacttgatcacaaaaaaaaagtccactacattttgaatcaatcactcatcaacaacaaagcaaaaaacaaataaatatttacgtaatctatcatcatcatcacaaccaaaaaaaacctagaacaccatttattttcattcatttgatgatttcagtgagtgttgattttgtccttttctagggttttgtgtgttgatttgaagaagaagaaggagaaggctgaagaggaagaggaagaagataatgataatgatgagaggaggaggatggaggatgatgaagagaggcgttgatggttgaatgaagataagagagagagaaaaaaagaggaagaggtagaagtaaaacaaaacagaaagttataatacccatcaacataattaagaaaacacgtttaaatataaatagggagaagctaagaatcaaaacaaagaacacacaaatttgagaagaaagagagaaagagagacaaaaaaaaagaggcaagactcaaaagatcggactatctttccttttagagccgagatgattagaagagacgccgatgacaggggccgaggaagccgacgaaccagcggtgtgagaggcggcggatttcttgtgactcgagtcgtctctattatgactcaagaagcgagaggtgagactaggtttggaggggttagaagagttgggatgattagcggcggagttagggcgtttagaggcggccccgttggcgatttgggagggccgagtggcgacgggaggggcgggagcatgggagctgcggatgtgttggagcatgctcgggatccgcttcatccccaatcccaccgtgtccaccgaacacgtcctcgccggcccggcgggcttccgaggcgatcctggcgcagtcgccgagttgttagtcggtcttaagaaattcgaaacgagcgtcgaggtggacgcctttttcttcaggaagggcgacggaagtgagtcgggatcggagtggttatatcgcggcgatcgatggacggccgagggagtgacgttatgattagatggaggagcggggccgccggccggatggagatgctccgcggggcccgccttgcccgtccccccactcggctcacccgcgaatggctcaccgctgttcgtgctgttggtactcccgcccggcgtcgagacactcccaatcgtgctcgtgggccgtcggtttgtcatcagttgggaggagatcgggttgctggatgggccaactaacaatccattggccgactcacttcgacgcgaaagtcttcggctgcgtggcccgctgggattgcccggggtcgtcccagaggaccccttcttatcagtagccatttttcggatcgaagagccgccgtcctcggaagggctgatagactctgtatcatcgttggacttcaagcgactcaggagactgtaggtcgacttgagactggccatcgatttgctagacttgacttgtcggaacggcttgggatcagaagagacgctctgaggggtcgagccgagaacactgggctcgttagggcctggtgcgagatgtttgaaaggtgtgtcaagtttcataggagaaccatagccaacagtcaaattcgaagggtccatcatggtcgtgtctgctttttgcatcgacagtcgggtggcatggacgtaattaagagtaggagttggggaaggtgcagacccacttgtaaatccgggtggattcaacgataaccttcgctcggccaatgggatcctccgaggtttggtctccgcaatgatctccgagtctgatccttcggccaatgtcaagtgatccgtctccggtgtatctagagcttgattctcatcctgtaaggctctttcaatccggttggcatgttcgatgacctccatcgcgttctggaacttggcctgaaactcctgctgtaggaccagatggttttcctgttgggtcttgaagtattccttctccctctgaagcttactctctcgtgacttgagtttattttcacgttcctctaatgctttctcacgttcctctagttcgctttgctttttggtcaattcccgggcactgagaataaattaaaatgaccaaggtaagcaaacatggaagataaattttggtgtggatgactcactatcgatgcacttccaaaacacgggtctgatgcttgacttgttcgaccatcaagattgttttagcgtctggcctgagtttaggctaatgcaaggaaaacaaaaatgagtgataaggatcccagagatattacagactgattcatatagcaagaggagtgagaacatacgtcttgacgtaacatggatttgatgagcgcagtcaactgagaggagtaacccctaggcagattagggatcttgccctctcgaatcaatttagccagttctggctgggtctgagcttgatgaaaaggagggctgcgagaagaaaagtgatggtcagctaaaatctgattgatcagtgcaatttttttgttcggggatcacttaactgccaggcacataattcgtatatcaggcaacccagagcccagatgtctgatttcacgtcgtactgttggccattaatgagttcaggagacatgtaatatggtgtctgaatcaaggggaaggatatatacatatatatatgagttgagatttccaagagaaaagaaagtggatggtaagaattgatgacgtactccgacataagtattagtgaaggcggccatttccatggctttactgaggccgaagtcgcccagcttgacgagaccaaagtgattgaggaagacgttctccggtttgatgtcacgatggaggatgatcggtttcttcttgccgccctcctcggagacttcggaggagtgacagtccgccagggcggtggtgatctgagccagatatgaccagatcgtatcttcactcagatggacttggtctctcctacatcgactgatgactcctgctagatcaccttgagagcagtctattcctccccacaaaaaaaagacgcgtcagattgtctctcacgttggtttgattttgaataagaatgagaaaaaaaaggtaggtgtagctgacattccatgaggatgtagagcatgaagttctgtttgtcgacgtagcgttcgaagtacttgacgatgtgttcgttccctctgaggttctgtaggatgttgacctcttcgcctagttgcctgaggtcgcgttcgtccatccttccatagttgagctccttcctggcaaggatcagtccatccgaggttcgtttgaccttcctgatgatcccaaatgagccggttccgatgatatctagtggttcgaattgggtgtccatggattgaatggtgtttgagtttgactgagtgctctgttgttgttgttgttgttgctggtcagtggtgttgtttgagttggatgatggtgatggttgtttgtcgtttgagtgattagctgcttgtgctgccatgggttggagtggaagtgttgttcttcgtgcagcagtgagtgttggcatgataagcagttgttgatgatgatgttgttgttgttgttggagtgagtgagtgagtggttgttgttggttcttggaggaggaggagtgcagagtggaaatggggagggggagatggtcaagagcagtcaataggatgatgtactagggacaaaacccatggcaaaattgggattatttatgtaaaaagaagagcttcaacacactcaagctcactcaaccgtcatcgatcaaccagcaaacacaccacagacccaagccaacaacaacaacatgggcatacatttatattatttacttggaatctagactcatacccacacagacacacacagtgtttcctcttgaccaaaaactcgcgtttcttttttcctttcccttttcttgaggagaagatcatgatggtaatcagtcaagacgcgtctgatagtaaccaattcaatccattgaattccctaatgagagatcggaatcgcaagagatcacaaatcggatcatcagatatgacagcttgtcagaaatcaaacagctacaaaatcagtgagtgagtgagagagagagatacatccgaaaaacacgtgttgatacatatacaaccgaattgaccatccgagcgagcgagcagcgaactcctcttccttactgaagattttgaagagcaaaaaatatatatagcgatgatcctgtatcaacccggatctatgtaagatggttatcaaggaagtggccaaagatctcagtacttctttacacgctccttttggggcaaatgagaagtgaccaaaaagaagaattccttcaaactcattcatgcactcataatcttgtttttaatcatactcatatcttttgatggatcgatgggcaaaagactgaagagatgaggtttatgtataactgaaataaagattgctccacaaaaccctggaaaatgaagatcttcaataaccgcagtcaaaacatgaggttaatacagagatcccctgttttacgctgtttccatctgctggatgattacgaaggcaatgattgatgcatttatgtactcaaaagtgtgtccatggataaggtcaaacttcaggttgcgtattcttccaagcaaattcggagatactcatgatggatttgcaaagaaagtcaaaagaaatcactatttttacgagaaatacacaaactcggattaaagaaaaaaaaaacagaaggcgcctttttccatagaaaaaagagacagagaaaccaaaaaaaagaaaaacgatcttcatactcatacaagcaaaacctaatagttagaaggccaaaaaaaacaaaacggggttgaaattgtttgattagtgtgaggcagggaagggaggagggttaagagggatggagcaaggtacttacaccattcacacatccatcaagttccgggttatttgtaacttctgttgagtgaaaatgaatggacgatttcgaaagccagcaagtcattaacatttttaacaaaggaacctctagggaggaaatgagagagagagagagagaaagactaacgagcatatttggcccacacgaccttcccacccgtggtcaccaaacccaactcagacacattcacctcgatcaccgtccctttggtaagcacgcctaattgggtgtacatcggtgattgagggttcttcttgactccgatgatcggcaattgaaacgtcgcttgaagttcggctgttcaaatgtaatcgatgttcaactgacacatttctgtaacgagttgtacatctcttacttacgatgtgtaatgttggctttcttgactcggagacccatcggtcggataaatcgctccatcttcaccggcttacgagtgaagttctcagggacaaacgtagctagaatgagagaattgatcagagagagaggagagacagagatgagaaaaggtttgtttccatcttgaatagattgaacttttttgctgacctttggtgaccattcttttccatgccttttgtttccgtttaccggttttcatgactttgaacacttcatcctcagcgattccacgaactttaggcaacggcaccgaatactttccagccttctccttccgtttttccttgagtgcactactcaaagctttcgctttattctccttctctcgatccaacagataagtgggcagggctcctgagccgtcgtcggcagtcgacttcgtcttgacatccttcttctcatgctctcggatccgtttcttcatctccaccttctcgctgtatcgtttggcatgcagcagtttggccttgtggccatgcatcgattgcgagatcgacgatcgcttgtgcacctctcgcgcttctcgtttccgtttcctctcgtcatgatcaagtctcttccctgaacgctacagatcggtcaagaattgtatcaagatcaattcagcaaaccttcggcttgggatgaaggaaaaaatatatatataatgtgtttggtttgatcagccctggaactcaccttctgaaattcttcgatatactctccttgtggcatgatgcaggaacgtgagtttttaaaattcttgtcgtgaagtcggttgtggttgggttttggaaaaagtgtctcaaacaagaagtggtcaagtgggaatgaaggcacgggctgcggaggggggctgctgctgcgccaggtggcatgcattgcggggccagtgacatctgtggtggtcacacagatcccagcctgtcaccgatctcaaagtcgagcaccggtcatgagccaacccacaacaacccaagaccaccatctacatacttgactcatccaaggaaattcaaacaatcaagctagctgttcatatataccgaacgtggaagatctagggacggaaaaactataatcgaggatcgaataattcatggcagatcgtgtaggaaccattagaagaaaaaaaaaactaatccttcaggaacctcgttggagagagctatagctaaccagccatgggattcacgtagggtcgaggcggacgtggagggtcaggagggaacagtcgaggaagaggtggcggacgagctgggggagatgacaagccgaaacgcgaagctatcctggatttggccaagtttgccgacaaacgggttcgcgtcaagttcatgggaggtcgagagagttgagtggcaagagaactttgagatcaggatatgccttcacatacgtttctggatctttggcactgaggctttgtgtttttttggaattagttaccggtattctcaagggctatgatcagcttctaaatctggtgatggatgaggtcgaggagatccttcgcggtatgtgtttggtccattttcttttcttcaaatggattggagaacactgacccgaacaaaaaccttcttaccttcaattgggacgtctagaaccagagggtgctaccgtcacttcaccgccaaagacaagatcactaggactggcggttatcagaggaactagtttggtggtcataaaccccgttgatgggttcgtctttctttttcttatcttcttctcttttttttttcgaaacatctttacaacagatatcacagaaattacggtctcactaacaatttcctgctccctccctatccaaaatacgcatgtgcttttactcgctcccagttacgaagaaattgcaaatccgtttatcaatcaacagtaacacgagtcaccaacctatgtacataacttcttggtttttttttgttccatcggtctacatgatatacatatatttttctcaagattcatgaatcagaaaaaattccaacctagtttaacaagtttgaaagtcttcaacgaattataacaagaatggcaaaacttcaattcgtagatccttgcttcctgatctctgtcttgctgcgaatactcagggccattcatgggaagagtagccacatagacgattatgtacgatttccatgggcgttcctgctctcacaagaaaaatttgattatgatcatatactgaaattcaccatacacatgtactcagggcctggtgagggagatctgggaccccggcccagcatatatgtgacctcaagatatggtagacatctgttgtttggcggctacagtaacatggctgattgcccagaatggagtcatgcagacctgatctgtgggggtatttagtttttcgataagatacatccaacgaagattcagctgagctgtacgacgacttggtagcccggccgaatactggtcagcgtctcccaatggttaatttttctggtccaagattttgtggaacctaggttgtatcaactggcacctgtgaaattgccagtggaaagcagtgacagactcaagatgatgttaccatcttggaaattatctgtttcgagagtttctcttatttttgtttttatccccagagaaattatttggggctgaggttgattttatactatgagcaatattgattattgttatcaaaataggaaggagaaaataataaaaaaatacaaaggtttctttccaacaagccctccaatatacgtatctcgtttaccctctgatggcccgaatcgatgaagatgaacttgatcactttttacgagatgattttttctgagaagatttagaatctcgtttggcttgtttcttgactctttcaattgatcgagtagccttactctcatacggaatcttcttctttttgttatttttactactactgctgctacttttgggtttcttattgttgacagttgtattccgagattgatgagtggactgaacaggatttttataatcaggtgcgtcccgagattttcgatttgctgaggaggaagaggactgcatgttgtggaagtttcggtcaggatggggttggtagttggattgagcttgatgatgactggagttaaccatcaggacggtatggtcgacttccaagggctcgatggtaaccgtggtagtggtagtatgtgacccagagccggttccatccttcgactgttccacaaacttttcgacggtccttgtcggcttcggctgactgtttgacactggatcctgtccctcaaacgcatcgactagcatccagcaagacagagagaaagaatcagattagagaatctcgaaagattcattatcgagggatcgacttactcccataccattcagtctgctgttcgatggcctccttgatcttcgacattcgggcatccttcaactgacgtctgaactccagcttttcttcccgagctcgttgggcggctcgttcctgggcagcgagttttccagccttcttcctagccgagaatccagtgagatattcactataaaaagataagatgatcatcagtgcccgactgagaaaataaatgaagaataagatttgtgcttactagcgatccttctcgtcgtattcgaccgcctgaggtcgtcgggcagtcttgaatccgctcccgctattcgtcttcttcgtgctagatggtttcctgttgggtagcttgttcctcttcagccattcttttgagttggtatgtggcatggttgggttctttctagttgagcctgcataacatgtatgcgtcttggcttggatttcttgataaatcttgcccgcgccgtcttcaccggcgcagctcgctcgcgcgggacgctggtttccgagcacgagcaactgcggcgcatgtcttagagcaactccaacggagccgcgatcgggcgttcgggagcgaactttgatgggagctttccgaagtgtagcgcaggtgggcgtcgtcgacgtacacggtgccgcctccttttacagaaggccacatggccaggccggccacctggttcctataagcgcctctggcccgactagccggtaacggggttagagcatctctaacggtctgggggtggattggcctggagtcaaatgtcccaagctgtcactgatctgtcacagttgtgctaaatgcggactgtgaagttgagcgggggtgggtgaaatgcggccaaagctgctaaactcagcagctgagggcagctttggtccacccccacaatgttcagcagctccgctgtggtaattattcctgtgtttctatgaaaaaaaatataaaaatttattattatctctctaaatattaaagatatggtaaaaataatatcaaaaatggattcctcaggtaaaacaacccctactcactcactacaactaccctcttatctctactagttcagaagttacacttatctcaagctgtcacaggagcttttctttattattatcctgatcacatctcattttgaatactggatgcatatttcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctcaaggctgtgctctcaccagccaaattccctcacctgcattcactagactagctaaattccctcattgtatttacaggacagctaaattccctcacctgcatgtaccctggagctaaaatccctcacttttgtctatgtaaggaggcctctgcctggcagttgtacctttcatcatcccaccagtgggccagatcatctcaacccacctttatacttaccacccattatattaccagtcacagtcatataaccacccttatttttagggctttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcgcgcattccgcgtttaaacgcgcattttttaattaatttatttttgccattaattttaatttgggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcgagaggactggctgcggacggtcctctcgacgtcgacccccctatatttttttttccccgaaactttgggagtcggacctccaaagggtccgactattttgggagtcggaaatccaaaaaaaataaataaaaaaaaataaaaaaagaagaaatcccccggggggatttgggagtcgttcctccaagaaatgggagtcggaaagacaaaaaacataataaatagaaagccatcaaaaagggccttaataaaaaaacccgcattttccacgttttgacgcgcttttgctgcgccgcagcacacgcgcattccgtgtttaaacgcgcatttattaattatgcataatttatgcataatttcgcctccagggggcgcgtgcgcgtaccacaagtgcctgcatgaagtttgaaaattttcctgcaggcaccaaacaagaaaaccactcaccacaatcaaaaaaggacatcaccccccctctaaaccttcaacacaccacaactcagtcaaaaatcaaccaaaatcaacaaaaaaaataccaaaatcacccattttttctcctcttcgaccccatggattcggattttttcgattcacctccggctcatttccaactggcaggtacactctaaaattcaaaaaatcataacttggccattcctcaaccaaaattcacaaaaaaaataccaaaagcacccattttgcatgctcttcaccgccacactcttcaaatttgctgatccatctcttgtttttttttaagtcattgttaggcctcaaacttcaactctgaataactcagccaatcctcaaccaattgatacaagaaaaccatcaatcaacttctgtcttgatcctcttgaccgccactgtctccgtttttgccgctggacctcttgttttttttaatcatcactgggactctcaattgactcaaacttcaactctgaataactcagccaatcctcaaccaaattcttcaagaaaaccatcaatcatcttctttcttgatctcgtgaccgccaccgtctctgtttttgccgctggacctctcgtttgttttaaatcattgctggaacgctagtaggactcaaaccccaactctgaataactcagccaattcttgaccaatttcttcaagaaaaccatcaatcaacttgtttcttgatcctcttgaccgaaaccgtctccgcttttaccgctggacctctcgttcttttttaatcattgctggaactctagtgggtttgaaacttcaactctaaatacctcagccgtttctcaaccattttattcattcaaaacactaataatcttctttcttgattctcttcacccccaaattctccgtttttgccgctggacctctcgttttgtttaaatcaccgctggaacgctagtaggtttgaaacttcaactctaaatacctcagccgtttctcaaccattttattcattcaaaacactaataatcttctttcttgattctcttcaccctcacactctccttttttgccgctggacctctcgttttgtttaaatcaccgctggaacgctagtaggactcgaaccccaactctgaataactcatccgtttcttgaccaaattcttcaagaaaaccttcaaaaatattctttcttgaacttcttgacagccaccatctctgtttttgccgaaacacctctccttgttggttattcattgctcaatcgctagtaggactcaaactacctctgcgattatctcagccagatctcaaccgatttcttcttgaaatacatcaaaaaaactctttcttgattctttttacgcctacggtcttggtttttcttgttgaacccctcgtctttttcaattcatcactcaacttcgccaaactcctgcataacttgtctgagagtcaaagccacatcaacccgctccttctttcgggtgcaacagctgaggatacttctgacgttaaccccctccccggtactactcaagacgaagtcagccaacttcctgaaactgtgtctacagctgctacgtcaaccactccgtctgccagtcttcattcgctagcgccgcctcccgcgttatcgtataggacccgggagcaactagatgatgtggttcaacagtgggcgttggagcatggctatgcgctcaagaagacgaacactacaactcagaggggggaggatcgggcgacttttaaatgtgaccgttctggcgaaccggatgaaccaaacccagacaagttgggcaagtccaaaaagatcggctgtcccttttcaatgctgggcaacttctacaagaggacgggactctaccgaatcacgatcaagaatccaaatcacaaccaccccgcttcggaggatccatacattcatctgattcacagaagattgaccgattcccaaaaagaaaaggtcacagaatcgactaacgccggtgttgcccccttgaagattaagtcggctttaattcaagacacaaataccccctcgcatgccaccctcaacaccatttacaatcaccaaaaccagatgcgcattgaccagcttcaagggcgcactccaattgaggctctggtccaacaaatccggcagcatcagttttacttcatgatcgacaatgttgaagggcacatgacgtcgttctttttcgctcacccacgttcacttgaattggtcaaacgctacccgaccacgatcctccttgattgcacttacaagacaaacaagttcaacatgcccctgcttcatatcgtaggtatgaattcatgcaatcggtcattctcagtggctttttgtttcctctcaggtgaaaaggaaccgaattatacgtgggccctggagcatctccatctagcaatggataaagaatccccctcagtcatcgtcaccgaccatgaacaagcggtcataaatgcgatcaagaaagtctacccaaatgccaaccgtatcctgtgctcttggcacatttggaagaacatcgagaagaattgccggaagcatttcaagggcgatgatagcaatgagaaatggtctacgtttgaattggcatcgaagaaattgagaatgtcgccaacattgaatgagtatgaggagaattacaccgagctctccaaattgtggactccatatacggcggcctacttgatctcggtagtcctcccgctgaaggagcactttgtctcttacttaatcgatcggcacccacactttggaaatcacatcacatcgagagttgaaagtctccacgcgtacctcaaaagattcatcaactcctcgacagggtcctttgcagcggtcgtcaagcagattcaccagtccctcaaaaaccagctgcatgaaagatacattgagtccgcgcagcatcaatacaaaagacttaccggcctgcctccgtcggtcgccaatctcaatggaatcatctcccactttgccttgaagatcattcactcatttcacgtggccaaggcaccaacaagcacatatacaggtaactacttgtcttccatggggcttccttgcatccaccaggtccacaacgccacacgcaaggggacaaagttcaccgcagacgatttccatgctcagtggcacgtcaagactgatctggccgtaagttcctcatttatcaagggaatcccaatcaattttgcagatgtattctgatttatttttttcactcatctgatcatttaacagaagcgacttagtgacaacgaagatgccccggagacacagcagaagggccatgaagacacgttcctcaccgaggcctttgaaaaattccaatcccttcaacctggtgaacaacacttcatgctaggcaaaattcacaaactgctagatggaacacatgcaaccattccactcgaggagcccaagtttgacaagaaccatcgattcaagggtcgacccaaaggggccaaacggaaacacaaatcgacgtcttcaaccaagagggacccatctggatttgagtgcgtcgaggggcagaagaagaaacgaggcaggcccaagaaggtggccaaattggacgaggggccaaagcgcaaaccagggcgaccaaggaagaaaccggccaaaaaggatgagacggatgagtcagaggtgtgcattttttatatccttctgaagatttttcctgcttctgattcaattttgcgtaggccatgaaaacagatggggagagtgaggatgaagcttcagatgaaattggagccctatgtgaaaacatattcaccgaagaggagcattcggaagaagaaccgaatcccccaactgtcaagaagcccttgcgaattaggccaatcagagtggtcaagcaacaaccagaacccatcaccgaagtggacgaacctgatgaaactcctttgagcgaggcactgacttggagtacatacgagaatgtggagattgaacttgtgagtaactcatctacttacttctttttcacattgttcatcccctatgttcccctcttaaacttttgttagtataagcacaaagacagcatcaagcccgctggagcaatcccacacatcttacacgttcacgacgtcagaggcgatgggaactgtggcttccgagcggttgcggtcagcttgggacgtgagtctgatgaatgggactcaatccgcaaggaaatgcagatggaattcgagtagaacgaggcctattcggatgagaagttcttggagaatgtatggggagcaggggacgaccgaaaagacgtcatcaaatctcttgcatggagagacaaggaacagcaagcccccctcaagtactggatgacgttccctgcgcacggttatttaattgccaatacgtaccaaagaccggttattttattatcggaaaagatgcccgccacttatcttcctcttttgcatagccaaacaaacaaccctcccatctgtctgatcttcttacctgactactctcatttcatctcgttcactttcaaggctgaaatatggccatgccccaggattgatgcattttggagacactatgtcagggatgaagcgctgggttgggagcagtatattctagcccacactgacctccgtaaagaagtcttgtacccccctctcagaagacctacacgcttcagaaaggatcctgttgatgttgattaatttttgaattactgtcctccgtaccttgctctgatttcctgcttgtgtcccttttaaaatccaaactacgcttgtttattcccacactcttttgcaaatgtaaatttggcctcattagaatattatagcattctgtgtcctttttccattgagaaattcaagttcggaaggttgaataaccactgggaactttccacagtgcttgcatcaataaaatgagtgggagcccaaattcaaaggcaaagaactcatttttaagcaaaataaattttaccattcaattctacacctttcaaagtgtaggaaacaactttacaaagttaaaaaagatttaaaaacaagctggtaacaattaataggaaaaatgagtggtaaaaaaaattacaaggcatacaattcatttttatgcaatataattattaccattgaattctacacctttcaaagtgtaggaatcaaatttacaatgtcaaaaaataatgaaaaacgagccagtaacagctaattgtacatatgagttagcagaaaaaaaaaaaaaaatcaaagttgtttttatggtaaatggactttaccattaaattctacacccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaactcaaaaataatggtagaaataaattaattaataaacgcgcgtttaaacgcggaatgcgcgtgtgctgcggcgcggcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccatcaaaaatagtaaaaaaactataaaataaaataaaaataaatccatcaagacatttaaaaattcaaccccattgaataaaggggccccttgaataaattcaaatcaagtaaaaataaaacagcaaaatggagtaaaacagaacaaaataaaataaaacaaaacaataaaataaaataaaataaaacaataaattaaataaaatagaatccagggaatcatcctccaatgagaggaggaaaaattggcaaaaaggaaatatcagtaaaaacagagagaaatgtatgccctcttgagcatatgggaggcaaaagcttccttcttattggttggttaaatgaccaaatatcatcaaaagtagaaatcactgctaatgatattcaattgattgaagaatcaagcaaaacatgaatttcacgtgcactacttaggagttaaaacccacatcaatgaaacagaagcaataaattgaaagaaacagaaggaaagttaaaggagaggacacaagtagaagtaggggacacaagtagaaggaggggaacataagcaagaaatttaatctgagacaaaatatggagaaggagaggaagacatgaagaataaaattagtaatgagtagtctgtgggaataaaattttgcgtccaacagtcagaacataacaagctgaacacttctcctcccacggtaaagcctctggtacggcgtcttccttccaatctttcataagttgtggtgcaggaaagtatacagggtcaaacatttccaaggcaacaaagtgattggggacatgagcaatgcagatggggggattgttgttggggggacagaaataagggagaaaacttagagaaccatgtagagaaaagaagaaaacggcagtcttgaaggcattggccatagcttcaccgaaggaaggcaatattgacatccatttgtcaacagaacagggttcaggcgtgtcgaccttgaggctgtccaacatcttgtcgattcgatggaagatttgctttttgacataccattccctccggctggtgattttggtgatgagtgcctcgcggatccgcatgtaatcaccctggtctcatcccaaacaccacacaaccgctcggtagccacagtgaccatcggatcttgggttgaggatgcttttcactgagtccttgattatgttggggagatactggcgatagaaggatgagtccgcatcggctggctcgtttttgtcaaatggtttggggggaaggaccgcgggttgcttgttggatgggggttgatcttttgcagggaggctcgcaattttgatgggtcgaatcttcttctttggggccggtcctattttggtgggcggggaatcctctttctcagtcgtggagggtgcggcttcgttgggctttgcaggaggtaagtcaattttggctggcgggggcgctttgacccaagcgcgacgaggtgggaggatcctcttgcttggttgggggctgtttttcctggcctcagctgcctcaatctgttcttcttcttccaacgcctcgtcttcttctttctgtaatgccttctggtcagcttttcggaatgccttcatggacgctttcgcattgttcagcttctgtttctttgctttgacagcttcactctcttctttcttcctcttcttctcgacatgttcgaactctgacagatcctgtttggtggtccttggtttgtttgttgcgcctttcggttgtcctcgagtcttctgagctttggtcggcagctggacatctactaccgcccgcgatccttcaagcagctgcttgatggcggcgatttggattgcctgctgggctagattcatcaaacgtagccgatccgttatctgctcaatcatcgggttatcattctgggtctgggttgcccttggggatgaatcacgtctgaggacctgaggtgggattcatgtcagaaccaaatggaaacagatgggaagaacaaaatggaaacacatgggaagatatatgaaaacatacattcatgtgccattggagatggaaatcttccggtgataccattcctcccgattgtgagatttccaagagttgatgtttgcaaggtatgcccattcgttggacatatcgttgattgcaatgcgcatttgcattgagttgcttcccggccgtaagattcttgaaagcctgaccgagggcataattcgtgatcttcccaaggcagggtcggaagatgctgccaaggtatcgaagtgtcgtgatcttttgctggaaatggatgctggtgatctggtgatattgctctgcaattgcattgctgatgagctggaccgccgaggcaaaagtttgttgtggcccaaggaggtgagacttgatgaatgcatgggccgattccatttgcgaggttgtccggttgttgaaatgagtcacggtgcatgtccacgcattggagtagtgttcggcaacaggtaaccaggttgaggaggcatatgcttcaaagtctggcccatatttgtgggcccagcgggagaaactagcttgaaaatcggaccgggtcgaaatcttcactatgttcatccagtattgaagcatatccttttgttgttcgtctgtggcaatgagttttgcacctttggccaagagattcttctgaatatgccgaacacaaagcatgcggtgggtgttggggaacgaggttgcaagggaattcattagagcctgcttgcgatccgtgatgacaacaggagggagggggatctcgttgctttggaaaatcgtcagaagtgattgcagggcccaatcgtagaacggctcggtttcctccgccatgaaacagaatgcgacactgaacgtcttgtttgaaccagtgattccagacacgtggagcagaggcatgcggtacttatttgtcttatatgtgcagtcaagtaggatgatgtggtggtatgccttgaggagcttcagggaatcagagtgacagaaaaaaagcgctttgaggttaccttcttgatctactttggtggcggtggtgaagttggtgttggccagagttttgttcaagtgaacaatgggacttataccttgaagcgtttcctggcgagcctttttccgggccgtgtaaatcctgctgacggttgctagtatgatctcattcgggtgagtcttcttcagggaccggagtatcttgctaggcctcaatcctgcctcgccaagagccttcatttcttcataaagacgtggtgtgaaccttctgttggtggtgtgcgcagacatgctttccgacggctcgtgattatgagcgcccgtcctcactcggaagtcccactgattgacaccctttttgtgaaagtaagctgtggcctcccatgggcaccgtatcaaccgagtcgaacgagccttcccgtgagtttcccccgggcgcttattttggtctggatggccacctctagaatccccaaatgaacagtaccagtcagtaacccaaacgcaacgtacaagacatggtgagagacggaaaagaccaaattcgggctgcgtacctgtcacatttgaagagcttgctctttccttcgactgttcgcctgagcacaattgcatagccattatgccatgcaaagcgcttaacatcgtcaatcatgaacttgggatcggcgtaaagtgctgcgggggggttcgggaaatcatataggcggcagtttgtcttaggacagatccggtagttgtccgggttgaagtttgtaacgaaatcggttcggtcattgacagggtcctcgccttcaccttcctgattagcgttacccgtgctggggccaggggccacctcaccgatgtcttcgcgtaaatcctgagtttcctgaaccgggttgagactctccagttgctcatgcaatatctcagcgattgcggccttgtcttcgtctgaatcttcctcaaggatttcgtccagaacatccttggagagctcttcatatatttcattgacagtcttctctgtcttctcttcctcttgaatttcttcatgttgaggtccttgggagttctgggatgcacagaagtcctgcgtgagttgtaagagggcggggtcgataccgtctagagggtttcccgaggattggataacctcatctggtggggcttgaccagatgggacggccggagaagctggagaagctgggatctgaccatgagcctgagtgaagacagtcggggaggcagcggctggagtggcttgaggggaaacaaccgcgggtccattggcaacatcttgaggcatgaggtcagagggtgagggtggaatctcactgtgaggctgaatgttgctgtgggtcaacatgggggcaggatcatgttcaccgggggaacgaccgggtacggagtggccggcgtcgataccttcagagagtgggcctcctgagaacatgataacctcatcatcttcagcaacggggaggtttgcgtctggaggttgggacatcacggcaggtctgtcagcaagagcatgaggggtggagacagagtagagccagagggtggagacagagggtgaggaatgaaatgaaactcgccgtggaggccagttagaaccatcagtggttattccaatgcttgttgcccagaggtccaccgaacgcaatcgctccgaccgtaagtgagcctttaagcccgtctatcacgccgtctcctttgacgcagttgagggggttgaggggcatcttgggctcctgagtagtcttggtggaagtattgaggctcttcatgaggtcctgaggggtcttagtgggcggcttcagactcatgagggtcttcatgaggtcctgaggggtcatcgtcggggcctgaggtgtttgaagggccttcatgggggtctgttgggtcttcttgggggcctgggcggttttgagggccttcatgggggtctgttgggtcttcttgggggcctggggggttttgagctccttcatgggggtctgttgggtcttcttgggggcctggggggttttgagctccttcgtgggggtctgtggggtcttcttgggggcctgaggggtcttgcaggggctcctacaggggctgggttgctgattgggtgggctgggtggcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggaacccccggccacaaacctgataagggaattctccgttgcttgacatttttcgggcttattaaagatctgtttaaggagttcggaaaaacaaatggtcgtggagtcatgctgggatgaagcttttgggggtaagacaaatctcaatgctcaatttctcaaagtatcgaacttacaagtaagggcaattaagctggtttgggaatacagcaaatgatcaatggatgaatcatagtagtagtgtaagaagatccaaaatgcgctcaagtggagtctccagtgatgcatatggcgctgggattacgatcgagttggttagctagctctcatgaggatgctgacctcggcctctgtgtgagtttgggggtctagtccggcctggtggtggttgtttgggggggtggttgggttgttttgggggttctgggagggctactggtggttttggtaggtctggggtgttcctgatggtcctggtaagtcctggtacgcttcactaacggtcggatcaattgtttcgttcactttcgctagggaggggagggagggagtctgggagtcgcgggcgtgggtgggaggcagtcggatatcgactgccgtggccccgaggtggattatatatttaaagtttttttttatgtatatacatatatttttattcggtgtcgttccgactcccatttcttggaggaacgactcccaattccccccgggggatttcttttttttttatttttttttatttattttttttggatttccgacccccaaaatagtcggaccctttggaggtccgactcccaaattttcggggaaaaaaaatataggggggtcgacgtcaagaggaccatccgcagccagtcctctcaacgtcccaaatatttgggagttggaactccaatatttgggagtcgtttaactaagacccttttaatttttttttttttgattttttaaaattgtttcctacactaaaaaacatgtagaatttaatggtaaagtacattttccaatagggccttaataaaaaaacccgcatttgccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattccgtgtttaaacccgcatttttaattaatttatttttgccattaattttaatttttttcaagtttttaaaattgtttcctaggttaaaaaatgcgtagggtttaatggtgaagtccattttccataaaaatgagttttaattattaatttttttttccactcattttttctattaattgtgtgcttgcatgtttgtaccttattttttatgcttttttgaaattttaaatttacttcctaggtttcaatacatgtagaatttgatggtttaagccaaattttttaaaactcaacggttcatttttaatactgaaatttgacatttttttcacttaaatttctacagcttaattttcattattgtttgacattttaaatttatttcccacactttaagacatgagtaaaatgatggtaataatcattttgcataaaatccaaatactgttattgaatactgtgttggacatgtttttttttaatgtttttttgattggtttttaccggctggattttaatcatttttcaaaattttaaattcatttcctacatttatagatgtgtagaattgaatggtgaattccaatttccataaaaatacaagcttcaattataatacgtgagtgtaccccgtttcttgcataatttgtactgtatgcaaattgtatttgaatgcaaaatggatacggccatcaactttgaaacatttcaaagtgtaggaaatgagcttaaaattccaaaaaataagggtaataagcgtgtaagaattaattcaaaaaatatgtccaacacagtattcaataacaatctttggtttttatgcaaaattattgttaccatcattttgaacatgtctgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctgttaaaaatccattgaaaaatatgactaatcacagtattcagaatgaaccattgagttttatggaaattgaatattaccattaaattctacacacttttaaatgtaggaaaaaaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaacgtgaaggattaattaaaaaaaatgtgtcaaatgcagcattcaaggtatagttttcattttggggaaaaatggttgttaccataatttcttacatgtctcaaagtgtaggagaaaattttaaaacgtcgaaaaataatgaaaattaacctgtagaaatttaagtgaaaaaaatgtcaaatttcagtattaaaaatgaaccattgagttttgaaacatttggattacaccattaaattctacacacattgaaacctaggaaataaatttcaaatttcaaaaaagcataaaaaatgaggtagaaacgtgcatgtaaacaattaatagaaaaaatgagtggaaaaaaaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgccgcgccgcagcacacgcgcattccgcgtttaaacgcgcgtttattaattaatttttttttgccattaattttgatttttttttattttttaaaattgtttcctacactaaaaaacatgtagaatttgggcattaataaaaaaacgcggtttttccgcgtttagacgcggttttgctgcggcacagcgcacgcggtttccgcgtttagacgcggttttttaattaattttttttgccattaatttcaagttttttttggattttttaaaattgtttcctaggttataaaatgcttagaatttaatggtaaagtccattttccataaaaatgacttttgattactaatttttttttttcactcattttttccattaattgtatgcattactttttttaccttatttttcaagttttttttgtaattttaaatttatttcctaggttttaatgtgagtagaatttaatggtgtaatccaattttttttaaaactcaacgcttcatttttaatactgaaattagacacattttttcacttaaatttctacaggttaattttcattcttttttgacatttcaaatttttttcctacactttaagacatgtataaagtaatggtaaaaattattttgcatcaaaatgagaactacatcttgtatactgcatttgacaccgttgtttcacttaattcctcacttttttcacttaatggtttgcattaatttttataccttttttttatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtttagaatttaatggtaatatttaatttccataaaactcaatggttcattcagaatactgtaattggtcttaaaattcaattgatttttaagagcttaattttcattattttttgacattctaaattttttcccacactttgagacatgttcaaaatgatggtaacaatcactttgcataaaaatgaaaactatatcttgaatacaaatataaattcaaaaattcaaaaatgacttcaatggggcttgaacctgtgacagcgcttggaagtagaagtattcccaaaatggtatctttgtaccaagttttattcataaactagctggctggcatcacctcgttggatagtgtcgtggtgtccaggctgatcataatcttgactagagtctgccttgtgcatgggaatctggagaaatgattggtgtatctctgtccgatgattgggagtgttctttttttggagttttttttaatttttgggagacatttgaatcaaattctctttttattgtatttaaacctaggaaataaaggattaaatacaaaaacggtgtcaaatgcagtatacaagatgtagttctcattttgatgcaaaataatttttaccattactttatacatgtcttaaagtgtaggaaaaaaatttgaaatgtcaaaaaagaatgaaaattaacctgtagaaatttaagtgaaaaaatgtgtctaatttcagtattaaaaatgaaccgctgagttttaaaaaaattggattacaccattaaattatactcacattaaaacctaggaaataaatttaaaattacaaaaaaacttgaaaaataaggtaaaaaagtaatgcatacaattaatggaaaaaatgagtgaaaaaaaaaattaataatcaaaagtcatttttatggaaaatggactttaccattaaattctacgcattttataacctaggaaacaattttaaaaaattaaaaaaaacttgaaattaatggcaaaaaaaaattaattaaaaaactgcgtctaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgcgtctaaacgcggaaaaaccgcgtttttttattaatgccctagaatttaatggtaaagtccattttgcataaaaatgacttttgattcttgattttttttttccaatcattttttccattaattgtttgcatgcatgtatgtactttatttcttaagtttttttgaggttttaaaattatttcctaggttttaaaacatgcagaatttaatcgcgcaattcaaatttttaaaactcaacggttcacttggaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttttttcactttttaaatttatttcccacacttcaagacatggttaaaatgatggtaaaaattgttttgcataaaaaccaaagatttgtaatgaatactgtgtgggacaggtttttttcatgtttttttttaattaatttttactggctcaagttcaaacattttttgaaaattttaaatctatttcctacatctaagagcaaccgcatcggtcgctggattaaggccggattagcgtaactactccaacctagtccgagccctcaaccgcatcgggtccgagttaatcggactaaactaatcctggagtaggatttgagctaagcaggattaactttactccttgctaatcctgggattaagagccaatcggcacactcaacatgcgcgcgaccccggctactcccaggtttacaccacactgatgtggttgccgacccggagtagcactaatccgggattaagctactccacttatcctgaagttacacccgcaccgatgcggttgctctaaaagtgtgtagaatacaatggtagaattcattatgcctcgaaagaaaagcttcaatcttaatataagagtgtacaccatttcttgcataatttgtactgtatacaaattttatttgaattcaaaatggatacagccaacaatttgaaaacctttcaaagtgtcggaaatgaacttaaaattccatgaaataaggataataaagcgtgtaagaattacttaaagaaacatgtcaaaggctttattcaaggtagatttttcatttttatgcaaagtgattgttaccatcatttttaacatgtctcaaagtgtggtaatcaaatttagaatgtcaaaaaataatgaaaattaagctcttaaaaattgattgaattttaaggctgattacagtattcagaatgaaccggcgagttttatggaaattgaatgttaccattaaattctaaatactttgaaatgtaggaaaaaactttaaaacttgaaaaaagcataaaaaataaggtaaaaaaatgaatgcaaacaattgagtgaaaaagtgaagaattaaataaaaaaacggtgtcaaatgcagcatacaagatgtagttctcactttgattcaaaatcatttttaccacaaatttatacatgtctgaaagtgtaggaaaaaagtttaaaatgtgaaaaaagaatgaaaattgagctctaaaagtttaagtgaaaaaatgggtgtaattgcattattaaaaatgatccattcgtttttatgaaaattggatttcaccataactttctacatacttaataatgtaggaaacaactttaaagttacacaaaatcttgaaaaatgaggtaaaaaacttaaagcaaacaattaacggaaaaaatgagtggaaaaaaaatcaagaatcaaaagtcatttttatgcaaaatggactttaccattaaattctacatgttttttagtgtaggaaacaattttaaaaaatcaaaaaaaattgaaattaatggcaaaaaaaaattaattaaaaacgcgcgtttaaacgcagaatgcgcgtgtgctgcggcgccggcaaaagcgcgtcaaaccgcggaaaacgcgggttttttttattaaggccttattaaaaaacccgcattttccgcgttttgacgcgcttttgccgcgccgcagcacacgcgcattccgcgtttaaacgcgcgtttattaattaatttatttctaccattatttttgagtttttttgattttttaaaattttttcctacactttgaagggtgtagaatttaatggtaaagtccatttaccataaaaacaactttgattttttttttttttttctgctaactcatatgtacaattagctgttactggctcgtttttcattattttttgacattgtaaatttgattcctacactttgaaaggtgtagaattcaatggtaataattatattgcataaaaatgaattgtatgccttgtaattttttttaccactcatttttcctattaattgttaccagcttgtttttaaatcttttttaactttgtaaagttgtttcctacactttgaaaggtgtagaattgaatggtaaaatttattttgcttaaaaatgagttctttgcctttgaatttgggctcccactcattttattgatgcaagcactgtggaaagttcccagtggttattcaaccttccgaacttgaatttctcaatggaaaaaggacacagaatgctataatattctaatgaggccaaatttacatttgcaaaagagtgtgggaataaacaagcgtagtttggattttaaaagggacacaagcaggaaatcagagcaaggtacggaggacagtaattcaaaaattaatcaacatcaacaggatcctttctgaagcgtgtaggtcttctgagaggggggtacaagacttctttacggaggtcagtgtgggctagaatatactgctcccaacccagcgcttcatccctgacatagtgtctccaaaatgcatcaatcctggggcatggccatatttcagccttgaaagtgaacgagatgaaatgagagtagtcaggtaagaagatcagacagatgggagggttgtttgtttggctatgcaaaagaggaagataagtggcgggcatcttttccgataataaaataaccggtctttggtacgtattggcaattaaataaccgtgcgcagggaacgtcatccagtacttgaggggggcttgctgttccttgtctctccatgcaagagatttgatgacgtcttttcggtcgtcccctgctccccatacattctccaagaacttctcatccgaataggcctcgttctactcgaattccatctgcatttccttgcggattgagtcccattcatcagactcacgtcccaagctgaccgcaaccgctcggaagccacagttcccatcgcctctgacgtcgtgaacgtgtaagatgtgtgggattgctccagcgggcttgatgctgtctttgtgcttatactaacaaaagtttaagaggggaacataggggatgaacaatgtgaaaaagaagtaagtagatgagttactcacaagttcaatctccacattctcgtatgtactccaagtcagtgcctcgctcaaaggagtttcatcaggttcgtccacttcggtgatgggttctggttgttgcttgaccactctgattggcctaattcgcaagggcttcttgacagttgggggattcggttcttcttccgaatgctcctcttcggtgaatatgttttcacatagggctccaatttcatctgaagcttcatcctcactctccccatctgttttcatggcctacgcaaaattgaatcagaagcaggaaaaatcttcagaaggatataaaaaatgcacacctctgactcatccgtctcatcctttttggccggtttcttccttggtcgccctggtttgcgctttggcccctcgtccaatttggccaccttcttgggcctgcctcgtttcttcttctgcccctcgacgcactcaaatccagatgggtccctcttggttgaagacgtcgatttgtgtttccgtttggcccctttgggtcgacccttgaatcgatggttcttgtcaaacttgggctcctcgagtggaatggttgcatgtgttccatctagcagtttgtgaattttgcctagcatgaagtgttgttcaccaggttgaagggattggaatttttcaaaggccttggtgaggaacgtgtcttcatggcccttctgctgtgtctccggggcatcttcgttgtcactaagtcgcttctgttaaatgatcagatgagtgaacaaaataaatcagaatacatctgcaaaattgattgggattcccttgataaatgaggaacttacggccagatcagtcttgacgtgccactgagcatggaaatcgtctgcggtgaactttgtccccttgcgtgtggcgttgtggacctggtggatgcaaggaagccccatggaagacaagtagttacctgtacatgtgcttgttggtgccttggccacgtgaaatgagtgaatgatcttcaaggcaaagtgggagatgattccattgagattggcgaccgacggaggcaggccggtaagtcttttgtattgatgctgcgcggactcaatgtatctttcatgcagctggtttttgagggactggtgaatctgcttgacgaccgctgcaaaggaccctgtcaaggagttgatgaatcttttgaggtacgcgtggagactttcaactctcgatgtgatgtgatttccaaagtgtgggtgccgatcgattaagtaagagacaaagtgctccttcagcgggaggactaccgagatcaagtaggccgccgtatatggagtccacaatttggagagcttggtgtaattctcctcatactcattcaatgttggcgacattctcaatttcttcgatgccaattcaaacgtagaccatttctcattgctatcatcgcccttgaaatgcttccggcaattcttctcgatgttcttccaaatgtgccaagagcacaggatacggttggcatttgggtagactttcttgatcacatttatgaccgcttgttcatggtcggtgacgatgactgagggggattctttatccattgctagatggagatgctccagggcccacgtataattcggttccttttcacctgagaggaaacaaaaagccactgagaatgaccgattgcatgaattcatacctacgatatgaagcaggggcatgttgaacttgtttgtcttgtaagtgcaatcaaggaggatcgtggtcgggtagcgtttgaccaattcaagtgaacgtgggtgagcgaaaaagaacgacgtcatgtgcccttcaacattgtcgatcatgaagtaaaactgatgctgccggatttgttgggccagagcctcaattggagtgcgcccttgaagctggtcaatgcgcatctggttttggtgattgtaaatggtgttgagggtggcatgcgagggggtatttgtgtcttgaattaaagccgacttaatcttcaagggggcaacaccggcgttagtcgattctgtgaccttttctttttgggaatcggtcaatcttctgtgaatcagatgaatgtatggatcctccgaagcggggtggttgtgatttggattcttgatcgtgattcggtagagtcccgtcctcttgtagaagttgcccagcattgaaaagggacagccgatctttttggacttgcccaacttgtctgggtttggttcatccggttcgccagaacggtcacatttaaaagtcgcccgatcctcccccctctgagttgtagtgttcgtcttcttgagcgcatagccatgctccaacgcccactgttgaaccacatcatctagttgctcccgggtcctatacgataacgcgggaggcggcgctagcgaatgaagactggcagacggagtggttgacgtagcagctgtagacacagtttcaggaagttggctgacttcgtcttgagtagtaccggggagggggttaacgtcagaagtatcctcagctgttacacccgaaagaaggagcgggttgatgtggctttgactctcagacatgttatgcaggagtttggcgaagttgagtgatgaattgaaaaagacgaggggttcaacaagaaaaaccaagaccgtaggcgtaaaaagaatcaagaaagagtttttttgatgtatttcaagaagaaatcggttgagatctggctgagataatcgcagaggtagtttgagtcctactagcgattgagcaatgaataaccaacaaggagaggtgtgtcggcaaaaaacagagatggtggctgtcaagaagttcaagaaagaatatttttgaaggttttcttgaagaatttggtcaagaaacggatgagttattcagagttggggttcgagtcctactagcgttccagcggtgatttaaacaaaacgagaggtccagcggcaaaaacggagagtgtgagggtgaagagaatcaagaaagaagattattagtgttttgaatgaataaaatggttgagaaacggctgaggtatttagagttgaagtttcaaacctactagcgttccagcggtgatttaaacaaaacgagaggtccagcagcaaaaacggagaatttgggggtgaagagaatcaagaaagaagattattagtgttttgaatgaataaaatagttgagaaacgtctgaggtatttagagttgaagtttcaaacctactagagttccagcaatgattaaaaaagaacgagaggtccagcggcaaaaacggagacggtggcggtcaagaggatcaagaaaaaagttgattgatggttttcttgaagaaattggtcaagaattggctgagttattcagagttggggtttgagtcctactagcgttccagcgatgatttaaaacaaacgagaggtccagcggcaaaaacggagacggtggcggtcaagaggatcaagaaagaagatgattgatggttttcttgaagaatttggttgaggattggctgagttattcagagttgaagtttgagtcaattgagagtcccagtgatgattaaaaaaaaacaagaggtccagcggcaaaaacggagacagtggcggtcaagaggatcaagacagaagttgattgatggttttcttgtatcaattggttgaggattggctgagttattcagagttgaagtttgaggcctaacaatgacttaaaaaaaaaacaagagatggatcagcaaatttgaagagtgtggcggtgaagagcatgaaaaatgggtgcttttggtcgtttttttgtgaattttggttgaggaatggccaagttatgattttttgaattttagagtgtacctgccagttggaaatgagccggaggtgaatcgaaaaaattcgagtccgtggggtcgaagaggagaaaaaatgggtgattttggtattttttttgttgattttggttgatttttgactgagttgtggtgtgttgaaggtttagagggggggtgatgtccttttttgattgtggtgagtggttttcttgtttggtgcctgcaggaaaattttcaaacttcatgcaggcacttgtggtacgcgcacgcgccccctggaggcgaaattatgcataaattatgcataattaataaatgcgcgtttaaacgcggaatgcgtgtgtgctgcggcgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccaaaattaatggcaaaaaaattgattaaaaaaccgtgtttaaacgcggaatccgtgtgtgctgtgccgcatcaaaaccgtgtctaaatgcagagaaactgccttttttattaaggcccttattatacggcttttttgtcactttttttttttaatttttttttgcttttctgatacttttttggtccaataattttgtctttgttttgatttgtttttttgtccaaaatctttttctttgctattttctttcagataaattcattaccatatttatagctctgggaaatgattcaatattcacaagacaaaaagtaaaaatgatgttaaggggagtctgacatcttgctgtggcaagtctctgggatgttacagaatggaactgtggcttcacaggattgcaactacaaaagatattgtagtttgcatatgcatgggcatcacaatggcccttttgatcagtttggttatacttttttttcagatgttaattgtttgttgtgaatcaagagtcccactagtcaacgtacccaagtgtgacactggagcaaggatttctataatttcaaattttcaaacttcaaggtaagtggaaattttgagaaatttaggtccaaagaagaagaagaaaaaaagagatacttccagaacttacaaaagattacatagaaagaaattaggttctttaggactttttgagatttctaaaactttggtagaactgctgttgtcttgtatcttagaatatttaagtatgaaattttttagccttgaggaatcttcccttgtggcaaattttttagccttgaggaatcttcccttgtggcaaattttttgtttcatctttatcatcatcacatctcatcttcttttctcttcttatagtcaaagaaaacaaaaccttccaacctcaaaacaaactttacaagataatacaaaaacttcaaaggcaaaagtggatatggtgtgtctggtgtaaggtttgggtcccctttggcttttcctgaacccaggctttgcccattgcttacacaaagccccagtctccgcaccttcaactgggagatattcctcatccctgggagaagaacataaggattaatgcaggcatgtttcatttttcaatttccctagttgctggcaaggcacagatgcggtctgccctctaggtttcaactaacttatttgtttctcaagttcacacactagtcattgaatagattcccagcagtgatgatatggatctgacctcaaaaaatcccaaacattcttagaaagggaatactttttgttttcttttctcctttctttttttcagtgatacaattacaagtttgattttcaaaagagaattttttttctaagaattggaacttgtgttgaattggccataagtggtcaatgggaactcatccattggtccaaatttactgtattcaattgaatttggctgatggttatgtgtaatagctgccattctacgccatcaaagctgcacctgtttatcataatttggaaatccacaagaaggcagccaatatgagaatggttggcttgtgtctgttgatatgtttgatattattatcaataattttggtcctcaatagtatcattttgtttggtgttacttgcaaaggttaaacaaaaccagatctgatggggaggctactgtgagcctgctgtcagttatgacatgcagctttactgctttcagaaaatttgattgagtacagttggacaagaaaatgaacctttattttcagtaagttgcatcagcctctggtaaaccaccatttatcatcatccaaaaagatggagctaaaggagtcttatatgtatggactgaaatatgtgttgttgtttttttaggaaaagttaaaacagacaccactggtcattttgatttcattcacactggtttagtgcttccaatctaattattttttttcattatccttctttcatatttctcaccaaaaaaaaaaaaaaaaaggaagaaaggcaagttgttgtgttttgagaagacagtcataacaacaccactggttatctcaatttcaacattttactttccattcttttcagtcttcattcaaattgaaagtgaaatctagattaccaatggtaactatcttccatgtatcattctatgtatctgaattccaataaaaacaaatatctcaccaatgtgtttttattcacaaggagatgaaataaattgagacatgaaatagagttgataactaaagttttcacccgctttgtttagtttcaagtgtctgatagacattcacaaccaaaaaaaaaaaaaaaagtaaaactcttaccctacactgtttgatgattttttcaaaatctggaggggcctctccgcgctgtccaggctgagcaggtactctatagtgcatcaagcttgcaagtccttcactgccatctaaagtctaaacttattcacaggccagatgtcatcaagtcatctcactgtacaatgcaccacaaccttggttcttgttacaccactacccttcaagccactcctcaaaggctcaacgtggataagttgagaaaccatcttgttaggattttctaatgagccacccatgtaaataatgaggacatattcacaaatcaataataccatgtatctctcaagttgatcatcatcagtcttgtatcttgagatgtgatttgggtggtcgaccatttttcaactgatatttgatgtctccctctttttttgtctacaatcttgaaattgtcgttcaacttggattgatctgtatgtgcatcaatactgaacaaatccatttgtttacataatatggcctcaatatcctcctgattcttttgatctcttggctaaacaatctatggatcgttcaccatttttacctcttcttttgatctgaggatggcactgcacaaattaactcaccgggcaagccagtccgatgaatgcttggactgacgttgcccgacgagtcctgttgtgcaccaccactgggctgctgtactcgtcggacaaagtctgtccaaagactcgtcggactggcttgtccgacgagttagtttatgcagtgtggctaatgatgaacgcaacatcgtatcaaggagaggacagatgttccatctttgaacgagccaatagcaatgtctgtcgaagaaaagtgagtgtttctacaaactggggcatttttatctatttcacaacaaaaaagaaaataaccgtaccaaacaagaaaataagaaagagagagagaaaaaagggaaaaacaattgagagacctggatggctggtgatcattctccgaagagtttcttggctcttttcaagacactatcttttttgggatctgtatgagagcgggataagtgtagaaagaggagaggaagacatcatgaatacccattttggcaaaaaagacttccatgaatcctgaagatccatttcaattcacaaaagggttttacaatttgttttctttccccccccccaaaaaaaaagagaaagaaagacggaccaattagatctcccagagtgatgtttttatctgcaatgacaccctcgacttgatggaactcagcgagatgggtagcattggctgcctcatttctgaacacacgatcgatactaaacacttgactaggtttgaagtcttcccaattcttttgacattcctgagcaatctggtagagcatatttgccgagactgaagtagtgtgtgtacggagaactagtttagtggtttccgattcttgaaacggggcttgataaccaatcgaaccgtggcctcctgactcgtgaattttcttaaccttcttgtaatactcggctgggaaatcagtcgatgccaccgggtctggtaaaaaaagcaggacaggtgagcacacgattttccaaagtagaaaaaaaagagaaaataaaccctgacctttcagataaaaggtatcttgggattcgcaagctggatgttgttgaggaacgaaaagggaatcaaaacaccaaaaggaagtttcgatatacttatctgtcggcatttccgtgaatctaatttgttcgatcaaacatcaaaagaatttcttttgacttcaagaagcagtattatcattatgggtgtttaaaacgaaccccatttccaagaatatgttccgaaactcttcccggactttcatcaggggatgtagagccccagcatttggtgcgactccttcagcgttagaattgtaaggcttgaaagtggccgtcttccatctcccactatttgatgacaagaaccagcaaccactttttttgttagttgtaccttggtgactggtaagatgatagagtgactgacgatgccaagagtttgactgttagatcagtctccggtcgctcaatgacagttgaaaactttggccctttctcgatcgagaaataaaggtattttctgtttggattgagtgaatgttaattccttccactagtcagttttctagacaatccatttgtatgtaaatgaagaggcttaccgtttctcgcacaaattttgtttacaataatctgccataccagatcctttaggatcatcggtgggtaatgaaccagtttgttcgatcaagacgagatccaacttagtctgatcgataatttgatctgcggtcatctggattaaaacttgattacattgatgttggattgtcttttttttttttttttgatataacacaagattgtaaatatttttggtcaactcactgcttggatgaatcccccattggacctcttcttgatccacttattccgaaacgctttcccctgtccgatcttagcagaatctttgcccagcgtgctttgcaactgcgcatcagtaagccttcctctccaagcgcttcccagacacaatattcttgacttccagatgctgctacggcttgtccctcgggagtcagtacatggttttcaatgttatgagtctgatagaggaccatctgggggaataatgagatcggtttgagggaaggtcagcttttattttaatcaacaagattattatgattacctcttttgcgaccaaactgtccaaggcactcttgatagcaagttgatattcagaggatgaactcttggcgtctgcttctgatccattcgggcaactcagcttccatgtgtcagggatcggagaacagacaggatgtgttgctggatgtcatcggcatcgaaattattcatggcttcgttttttttctttggtttggtttcctggagaatgacttggcaatttgctggggtcgattgagaatttgagctgggagtgggcaaattcagtgcagccagaccgttaccgcaccccgagacgttcaagcttaccgccgcccgaatcaataggatgttcgaggtcagaagctcgggtatcgggggtccaagcccaaagtggtggctcaactccttcgaagttggagtctcttcgccaaaattcaaccgaccatcatcaaactatttacgacaactgcaccctagtcgacctttgatcagagcctccctttgtgtgaccgtcctagccgaccacatcctcctaccaaaaatcatggaacccgactttcatccgtcggttcaacagctcaaagcgatccttcaagacccaaaagattcctgcacgtttgtatctacccacgggaaaaaccctcagctcattccttacctgatccaattactctggtgccactgcaaacgctcacctttgtcagattattgcaatcagagacaaattgagctaatgagccattactattatcatggtctctatggcaatattaagttttgatacacaaacaatcactgagtgggtaatattatcaagcaaatgaggtttcagctgttggtctcatgtagagatcaagctggacaagtcccgtagaaatatgatatatatttctactggaacaaaggaatagatacaagagatagaggaaaaagaagaagataaaagattgtttcatttttcattattttgtttaattgtagtttcttatattcttggagaatatattttagccggtaagtaaacactcaggcctctgttcctgaggaagaggatcaatcaaatatttatggattttgatattattttatccagtcaaataacgaggaagggttattagaatcaaacccatttatttatttattttagatatttcatttaattttttttattaatgtgaagtatcaagattgattttttataggaagtgatatcaactagagtggacaagagagaagagagaatcatgataatatatgatacttttaatctaaatcaataaagtgataacttacttaaagagatccaaagcaatgtaaaagatgaagaagggtaatagtttggagagttgggttagggtgatctgaggttagaaagaataaggcaagattcaatcaaaatctgttaattcaaactaattttgtagacacttaaataagaaaggattcagataaaataagactacttgaaaggattattttcagaagagttattttaagtaattacctttttatttgtggaggtctcaaaagttaattctgagaagtaagaagtattttttgctgaggaaggaggaagaactattccagctccaagggttaagcttttatacccgaaattcttccaaattttggtaaagcttgcattgatcttgatctaatcatcttgcagatctgaagtcatgtcttttgaagatttcttttgatattcaaaggatttggtttagtatactttgtttgtcagcttgctactatggcagagacaacctgtcatagcaaaataaaaataaaattacataaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactaatttacttatgtaaacaatataaaaacacttaaaatatataaataacttagaaagaataaagaaaaccttaattattattacaaattctgaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattgtaaccccttcatcctgtaatactcacttaaaaaattaacaggtacccatggatcacgggcacctgaataattatgcattgtaaataacaatatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttagaagatagaccagtgtggcgtgtactatctccaagcccgcgtgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagcccaaggatcaagcccccgcgcatgctaggtatgcatacccgccttggatacatgcataacccctctgggttaccagtatccaaggaaatgggccacaaagccccagaaactcactgtgcacgtgtcaacaaagcccccacacgtgtaataaaaatataaacaagctagaatattcatgaatacactacagtaactctgaatattccatcttccagtttgtagcacgtgtaacaagccccagaaaccagttctggcatattctgtggcccatttccttggaaatgacaccacgtaacagactagcccttgcccacaggttcccaaggtatattcttggttcaaataaattcgtgcatgaccccttggggcttctagaatattatccccaaggtttcagcccttgttgcgtcactaagtgggctaaaatgggccaaaaagcgctcccaagtcctactaggctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattattgctgttattaaagcctcaaaattcctcaagaaactcaacagttatcacccagcacccaaaatcaaccttactgagcgctcccaactgtccagtttccatattgaagatcctcaagaccccataggattattactagtaagtaataacccttttcttgagattttctccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccctctggttttatttatattaattttaggggcttggaaaaacgactcctaaaaattagtcgacgactcccgtttttgtcgggaggtcgtcggacgggagtcgttcttccaattccccccaaaaaaaggggagtcgtcgtcctaatttcaatggtgattttttaattttttttattaaaaaaatgggagtcgcccgcctaaagggctggagtcgtcgtaccaatttagccaaatattttttattttttttcattaaaaattttgggagtcgtccgcctaaagggcgggagtcggcgccccaatttatccaactaatctaattttttttattaaaaaaaaagggagtcgtccgcctaaagggcgggagtcggcgcaccaattataaccaatattttaaccttttttctgcattaaaaaaacgggagtcgtccaactcaaaacaggagtcgtcgccatatagcgtccctaaaaactcaaaaaaaagttcagccactggggccccgccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaattcaagaaataattgaaataaattgatgagatgttgagaacagtaaacaaaaaaacaatgagaaatgtaagaaaaaaacagggataaaagaattcaattgatgagaaatataagaaaaaaacacagtgaaaaaaggacagaggaaaaaaaataaaaactaaaaaaagacacaggcagaaaaaaaaaactagcagtgtttcattggattttcaattttcctctctacagtcaatttgaaacaatcagaaaagatggcttcccatccccaagcctcttctgatgccttttctttccaatccttcatgagctgaggggccggaaagagtcttgggttatgtaactgcaaagggacaaaatgagaaaattcataaagaaaagcaataaaaaatggggggttggaattgggggggcagaaagaagggaggaaggtctggcaaaaggtgttagaaaaaaagaaaacaggcctctcaaaggcatttgccattacctcacccattgaaggcatggacatccaatgagcctttggacaaggtgctggtgaatcaaccatgatacaagccaaagccccctcaactttgtggaacactttccaataccaatcaggccgacgaacaatttcgttatacatctcgtatcgaaccgccatataatctccctgcccacggcccaacccgtaagccacagcccgaaatccgcagtgaccatctgatcgaacatccacaacatcccggacttcaggttgaatgatttttggtaaataatcaatgtaatcgagatcggacagggggattggtagatgggggtttgctggaggcggcggaggctctagatgcaccaagggggctggttcggtgggagggttgggggacgagggcacggaagaatcggcggaggaattgatcttgagcttcttcttgttggcttgaactggggaggatccaggtgcggcttctttccctttcgtcttggggaccataacaaccggtttggtgtcccctttcctgactggttgaatcctcttctttggggcctcttcttccttcttctttttcccgtcgtccttcttctttttttcctgctctttcttcttcttattctcttctttggtcttctgtttcttgttcttctccgcagctttttcttcaagtttcctctttttttcaatgtgttcgaattccgacgggtcccgtgttgttgatttgggtttgttcagagctcctttgggtctacctcaagttgattgcacctgcttgggtaactgaacgtcgaccacggtggcagatccatccagaagtcgagagattgcgtccagctgtatggataacgtgctcgggtttgcttggaggagcctttgcttgacggattcgatcttgtcaagggcttgtgggtttttttgttgcggatcgtttgttggttgaagatcctttttgattgatcaaaagaaagcatattgttattattggagaggagaaaaattagtacttggaggggagaaaatttaataaacatacatgaatatgccattgttggtgaaagtcttccggttccaactttccccctgaccgagccaactctgcaaggcgatgtttacacggaatacctgtccggagtcaatgaaagccgttacaatgatcattcttcccaacatttgcagatattcgcaggttgttttgagccttcctcagagcgaaatgggtgatccggccaaggcaattgtcgaacagggcaccaagattgatgagagcgttgattttttcctggcggtggcttgtgcttatctcgtgtacttgtttttcaattgcgttggtaatcattttgatggtggagttgagggattgattcggaccgagaagatgtgatttgacaaatgagtgcgacgattctatacgagatgttgtccggtgatcgaaatgggtaacttcccttgtccaggcgttcgcatatttctccgccactgggagccagtttgagcgcatgtacttgccaaatttgtcgccataacttccagcaaatcggtcgaacgcagccctaaagtcgccagtggtcgtgatgttgatgacattcttccagtgttggatcatatcggcctctttcttcttgtccttgatcattttggcgccgtgagaaaccaagtttttgttgatgtgccaggtacacagtagatgcttcgttgtggggaaaacggagtcgagactgttaataagagcttgttcccggtcggtcaagactacctcaggtatccgaatgtcgttgctggtgaacacgttgagcagggattgaagagcccatttgtagtatggttcggtttcttcatgaaggaaagcaaaggcaacactgaaggactggttagatccagtgacgccggcaatgtgcaggaggggcatgcgatacttatttgtcttgtaggtgcaatcgaggaataagacatagtggaaatgacggaggaggtgaagcgagtggttgtgacagaagaaaagaccgagaatttccccagaatcgtttaccttggttgctgaggtgaaggctgtcgtgagggtttgattcagatgaacaatcgggctgattccgcgtaactcttctgcgcgagccttctttctggcggagtaaacggtcgaaatgggggcggggccccagtggctgaacttttttttgagtttttagggacgctatatggcgacgactcctgttttgaggtggatgactcccgtttttttaatgcagaaaaaaggttaaaatattggttataattggtgcgccgactcccgccctttaggcggacgatgtagtgtgccaaatgtgtttcaagtaccaaattgcataaagtcatgatccactcttgataatagactatattattgatttttttattgtatatttgaattctacatcaaatttaacctatagtcaatcactggaaccactaggctagctcaactcagtcagaagttatttagatgttaaggttatgatagaacatgattacaaagcatagtggtacattggtagtgcatagtatatatttagagctaggtaaatggttagggctagaaccacaatctagccattttttaaattatcagttagggctagaaccacaagtcagccggtgtgtaaatagactatataagcaggccttgttgcccccctcagttctagttcctcatgcaatcccagcatcaacatatatctcacttggagatgtcaacccattcataggggtgatctcaaacaagtatctcatcatcacacagcctggccagctgttgatcatcatcatcaacccccccccttcttcaacacctgtgatcttaatcaggttcttagatagcttgtctcatagcatttcatatatatcaattgatctaggtctgatagagactactacataaaggtttctctataaaggttttggcacatcaatatataaatttttgttgtcagaattcttgtgtagtacaatagaggggcaggtctttcaaaccacccgtaacaatatatatcaaacaagcacaatatcatatttgttatttccccctcacaggactgccaccattcccaaaggagttctcacaacgactcccttttttttaataaaaaaaaaatagattagttggataaattggggcgccgactcccgccctttaggcggacgactcccaaaatttttaatgaaaaaaaataaaaaatattcggctaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaattaaaaaattgccattgaaattaggacgacgactcccctttttttggggggaattggaagaacgactcccgtccgacgacctcccgacgaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagcccctaattttattaatataaattggccactttttggatttaatccataaatttcacgtaattcttctggattacttataccagttttgtccctgagttttttccataaaaactcttagtttttgcaccttgtgtagctagaagacacttgtcttggcatcacataggctgacattgtttaatcttaattccaagagatcacatacctgtgaaaccaattctagtatttttatttctgtcatttttaactgttttgtgaaacctttaggacatgtcaacatgtctctaaggttgaaataaggagtgtattggaaatgatcaaaaagaacaaggagaatacagaaatgagagtgagcatagggaggaggaaacatatggagatatgcattcaatttgcttgaatatgatgatagcctaagaagttttgatagaggaagaacaagaggaagagcacaatggggagagttttttaccacctatcaaaagccaaatccaatgggcttaaccaacagtgggccagctacgctaaccatagcattagtgtatcatagtgtagcggaaaaatgctacaaatcagtgtggcattagcacatttctaattttctgtgctaacgctacaggcacggggtgcaaaaatgtgctaaagttgtaagactcaaaagtgattgttagaacccttttcatgaaggttgaagggtatggtggagttgcaaattctacccttctgaactatcagataacaagacccaccaatctcagcttggcaagttttaatcaagtgataggggtggttggctcaagaataatttgtttgactgtaatatatttggaaagaaaagaggttttgagagtatgagagtgagtttagtgtgtattacaagtgcaagggttgttattgcgtgttataaaggttgttacagtatgtaatggaaatggtatggtatgtaatggtagggggtatgtgatttgtaggtactaaactgaggggaaaaacaactgggaggagagcctacttaaatagacaacaatgagggattttgtctccaagggagcaagagaatgagatatttcagctggccagagctttacaatgagggaatttagctagtcagaacatgtacatgaggtattttggctgcttgagcaaactacatgatgtcataagagtcattttagctagaagaggcagtgtagatgagggttttatgctggtgaagctttttcatgaggtgatgtactagtctaaaaactaagatggggtgatgaagattacatgagtggtgtgagatagtgtgacagctgcaaggaagaataacaaatgatgtgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttggtgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctggatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgcttgcacttgacagatcctctaataatgtagtcataattgtgatcagtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaattaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatactgtttaatgtcttcattgttttttctgattcttctatgttgtaatatcttcttaattttaatttcttctttctctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattattactagttttgtatggtttaattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgatggtaaaaggtcctacaaaagaatctcttaattttttaggtccagtcaggtttgtaaaattaaatgtagatatcaagacttggtctccaattttaaactggtgagctttgtgagttttatcccatctagttttgttgtaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaatttctttgggaaaccaaggagtccagcctctttccaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaataatgaacaccaatcatgagtatagttgtctttatccttaaatgtcattccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaatttcagttgtgtcccgcataaatcatataaatttctccaaaattctgacgtaaatttagggtctctgtctgtaatgatatatctgggacatccaacatcataaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacacggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattattaggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaataatctttggtatcatttctaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggatatattgtcgtgacattctttcaaaaataaattaatgtgttcttttaaacaaataactactacacttgtatgtttaattctgtggtaaattaatccatctaatagagagaatctatattctttgaatgagctaagccatggttcttctaaggaatttatcagatcattatttttgaaattactttgaaatatatcttttattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagtcacgtgtaacccacaaatattaatatcatcagtgttatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcagcaatttctccgtcccatgctgggttgtctggtatattttccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggctgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagactaaacataaacattcaagttggctggccccgtattttttctcactatctttcaaggttctggaaatataacaaatgactccttcttttggtatttcctgatcttgaatttggtgtaatgccgctcctaatccttccatactagcatctacatacagtttataaggcttattaggattaggcataaataatataggagcagaagtaagtaattcacgtaatttattaaatgcagctactctgtctactgtcatctcaaaggcagtgtttgggctacttaatttatatagacaacctgttactttggcaaaatctttaatgtgttgtctataataactagcaaaaccaaggaatgactgtatttctttaacattagtgggcataggttttaacattactgcagctactttatttttatctatagctatgctcaatcctgaaactatgtggcctaatgctttaagttcttgaaaaccaaattgacatttgttcatagagatcttcatattcatttttataactctttctagaacaatttttaatttgtcaaggtggtcattccattcagtgctaaaaataataatgtcatcaatataaattattagccatccttcacgtaattctttatgaaattcagtatccatcattctttggaagtgagagggtgcatttttaattccaaagggcattctcaaatattcataaatacccatatgtagaataattctcattaagtgtctactatcttcatgaataacattttgatgaaatcctttgagtacatccatacacgtaatatatttagcattttgtagttgcgtgatggcttcacttattttaggcattggatatctatcagcaattgtgtagttgttgagagctctgaaatctccaaccattctagatttaccattatgccacgcaataattacaggtgtagttacttcaacattttcattggcaccaacttttctaagtaccttcatttttactaagtcagttacatgttgttgtaaggcttctctgcttcttggggatgctgggtatgcagcttttcttaatgctggagggtaaggtctagaagtattaagattaattctgacttcatgtccttttatacgtccaaagggttcatcagtagtagcaaaggctaatttctttttatgtagtaaagaatataactgtgacttttcttcttctgttaaagtactagaaatttttgcttcttcaatagtgttaccaaaattattattttctaaagcattgcattctagttggactaagttcattttatcagtaatacctaattcaaatttagtggttaaatctccattaatagtaaaatatctaccattgctatttataacatctatcccgtaattaattatgtaatcatttcccaaaataatgtatttcattttaaagtcttccattacaattaattctaccgtgatttgtatgttatttttagcatgaggaaatataatatctagagttataattcccatagggttcaatttactgttacaactgtagaatttctcaggtttgatggggatcaattttgttttccaatcaggtagtattttatctaataatttgggactaattatagaacagaaggctcctccatcaatcagacatttaatcttgtatttgttacagataatatttgtgatgttagtacctccagtcttatgcatttttcctttattactagactttttcactggtaatttgataattttatggggtaaactcttttcaggtagaagttctatattagaaatgattttttcttcattaataatggcgttaatagtactgtcactattttcatcagaagatgtttcagaatcactactctcagatttggtatcattatcttcagaatcagagaagggttgttgattatcttcatgggctttaaccatcatgacatctttcttattcttactgagtttagggcatttagtagatttatgtccttttttgccgcattcataacaggtgacttccttttctttctctttatctttgtctttactggtgtagtctttattaattttcttgaaatccttggagtaatctttagtagaacttttattatctcttttgtatttctttcttttaatgttagctatactttctagttcattgataaattgagtcaagtcatcatcatcatttaaggcaattctcattttttaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtgtgctgtatttagctattatctctttcttccggaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagttaaaattgaattcaatttagaacatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttatcttggtcatcagttatgtgtgaatggtgtacttcagtgttaattgatctaactggagtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgtacttattttatctggtatggtaattgatgaatttacatgaggtggtatatcctttcctttgccgtgaacagtatgttgagatgttaaattctggcaactgttaggctcttggttaattttaattaattcttcaattttattctctaatttgatgatgcaggcggaattatttttattgttatttaaattatttaattctatcctgtttacaacatcttcaaagcttttatattgtgaattaattttttcaagcgtgtctttttgtagtttctggaaagattgttccatagtattgaatttatggatcatttctttgttattattttgtatatcttcccatttttcttctactctggttattactcgagtggtttgatctcctaatttctcaagcatttctggcatttctttatgtaataattcaagaccagtttccatgatcataactttatctctgatgtaagtaaaattattatcttcttcatcagctcttttatcccagctgccctcaattttacggcacaatttcttcatatcagtagtaatttttctgttatttcttaaggtatgttgtactaaaaaattcatgttctcagtaaacatattaacagctctgcgtagagaaatttctattgggatatgttcatgggggacttgaggcgtagagtaatcactagacaataatttggatttcctactagtagaatcactatcagaattatcaggagttttttcacacgcaggtgtaggggaaatatttaaggctcctcttccatgaagcggtgttggcggttgattttgcctttctccaggtgttgataagtcccttgaagagatctcccaaggcgtaccatctcttcgtagatttggctgcgccattgagtgttcctccccgtattccttgggtgtcttgaatgggtattcctccctctgcgactcaggggtctcattgatccttcttgaaggtccggcgcttctcgtggttgaaggagactctctgccgtcacgtgtaatgggttccaacccttggttcttttgagggtcgtcgtcattcctcttaagtctatcatcgcttggaaatcctcccggcaatactttagatgagctctgatggccgagtaactgctgcggttgcgcacatccttcaaccattctttgttggtcttcatcctgtagtagtagcgttcgaatttctcctccttgggaactgttagtaggagatgttagtttcttttttgacgcataaataattttatctttatgttttggtaaaactgacgctggtggaaatcctctctgggatggtggagcgtctctggtccttccattataacctctaagtctaagagaaggtggagacatggtaaaagaaaacaggtcttagtaggaaaatttaacccggtgaaaattgataacaaaaaatatgtagaggtgttaaatttacctgaggatttatcagaggcaactactgaggcttccctattagttgtttgaggagattgggctctattgtctcttggcgcagtgtttttatcgtgtacttccaagttttggatattagcgctaagggtgctgttgacggcggacactgttacacaaccaatttttgagctttttcagaaattttttgttcgagagataagttcagaagctaaggaacacgctcaacttttcagaatgaaatatttcaaggtacttctggtcgaaaacttgagaggtcggtgtttgctactgaaactgggtgaaggagttgagtgaggatggaaaggaaggcggcgctggatacgtcttataaaggcgatgagttctgtatcttgtttgtcgatgtagctcaaataatgaaggagctacactctctcaaagatcaggaaagatcactttcgacgattttagtaggaggggtgatgtactaggcgggagtggtagtacggaagatctgtatgtgtgtagatccttgcagatcctggcaaatccggggtgtattgagttgtaactgtgtaatacggcctgcagaaccttatgtacacgtgagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtctgtattagaggtaaaaatggataaaaatatcacagtagaagtatagctaggattgattctcaacacactacatatgagagcaccatcaataggttagaaactgaaattaatcatcttattaatatgcaaagaaagtcagatgagaatgtaattaaacttactagaactattgaagaacatatgagaaaaactcctccaccagaaattattttaccttatacagcattacaagctaccactaggaatactcatcaacaattggccacaacattaagtgacactaccaacagtccaaataatcaccaaccagagagtcaaccaagtaccaatatcagaagaactcaatcagtaaccacggacagagatacacctaccaatgtagaaaataatactgaaaataaatctcttgctaagttaattctttccagcctacctaagccaggagattggccaacattctcaggaagtggagaatatgaccattttaaattcatggattggattgataatctgaaagaagatacttcagcaccagatcaattaatctgttctagattaacttctatattaacaggagtagctaacacgtggtatactaatagaaagaaagaagttggaattggaaagtcatgggacttttggaaagaagaaatcatcaaaaaattcagtaccccagaatggaaaaggaaagtaaaaattgccttcagaagggataaatttgatgtcacaggagataaagaaccttgtgaatgggtaactactcaagttaatagattgagagccatagaaagggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacatgatcaggagatactgtgcttttggattgcactttaaagatataagacagttacactcatgactgggtttcccttcttcctgctctagagtttgcatataattctagcaaacatagtaccaccaataagactccatttgaactggaaagaggatggacaccctggttcccaagagatgtactattgaataaagctgtacacattcatcccagtgccacagatttccatttcatgatgactaaagcagagaaatatgcctctgaatgtgttaaacaagctgtagattataataaatctagatgggataaaactcataaaacccacaaattccaaattggtgaccaagtgttagtatccacactaaattttaccaacttatctggaccaaagaaattacgtgattcttacgtaggaccttttacaattaaacaattacacgggaaaaatgctgtagaagttattctcacaggagaatttgataagaaacaccctacttttcctgttagtttaattaaaccttatgtaataaatgacaatgagaaatttcctttaaggaaagataatgtgagagtagtaattcctccattagaagaagaaatagtgaaaattaagaaaattttacaacataggaaaattagacaaaataatactgacattaaacaatatctggttagatatagtggtagtaaagaagatgaatggctacctgtagacaagatacctgactcagataaactcctcagaaaatacagagtagacaagagaaaatgatttgaggatcatttcctttttagggggaggaagtgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataactaattgaatactggagaatattatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataatttactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacaatatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagtacacgtatgcaacaactctacaatgcacagcccctgcacagtaaatgtagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncccttacatgttacaaggatatcaggtacacatttcaccccgctgcttgggccatgtgatctggcatttgtacgtctcaatcaagtacaatggaagtatgcaggcacagcatgcaggttaccttggcagcctgacatgtgatgcgtacagactcaaatacaggatgacatcatgcggcttacagaacacagcctgcaggttgctaggctgcatagcaactgttgcacagcttgtcaatccgatggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacgcctcatgtattcttccatcttggccaaattccctcatgtaaggctgtacaaccagccaaaatctctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttgtaatttctccccaccagacttcctgcagacatttccccacataacaggaaaatcactgctcactccataatattatttgttccccaatatttttggttttacatttataacaacccttacatacaatattacaacatctttacacataacaaacaacccattttgcacctgtccacctgttaaacaacagcatatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttctttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacaccgatggattgggtgggttgggccggcgcaggcctgtccaatcccccaccacatcccaactgagctgtgattctcagggtagacaggtcagtgccaacttgtctgcgactgcgcagtaaagccaacgcagtcgaataaaaaatatcgaaccgtggtgtacatgtagctgggacttgggcacacaatttagggatggccgtagatttgagacacaaatagtggccgcggtggctcatgttgagtcggtaaattacaactagggacccaatttaccacccgtggtgcagttgctctcagtaacgtaaaatcccagattttcagaaaattcatacatttttggaatcattcatacatgtgacatgcgtagtctcagaggtcagccaaaaatttcatacaatttgaagagatttgattttattgctataaaccagaactaaagaaaaaagaaaccaagagatcagatcaatgaaaagagagaaagagaaatatggaacacataatgaaaaagattgttgagttttcctcattctttctctctctgcccttttactcttttctcatcaccttcaatcagaccagagtagtattaccaagtagcaggtcttattggttttctgagtgcatagagtcaaatttgaaccaaataagcccaactcactattcttgtctctacggtattatcttctctttttcctggctttctgtgtgttacttaaaaactgattaacaagacttaacaccccttgttatttgtgacttaaaatattttatcttgactagctcatctggccttacgaaaagagaatgagaagtactgtctagtttgctactttccaagaacttatttcattttctctcaattttttattcaaaatactttactctattcattttcaaaaaccacaatttgacctcttgcaactagtatatttaactcagctagtcacaaagaaaacaaaccataagttctttacattctttttccgtgaacctttcccaaaaaaaaaccttcaccttttttgtgcccctttctcaaaaatcctcttctctagttgttcagaggttcaaaaattcaagaaagatgacgaagcataccagtaatcgatagagatggtcgcggataatccgccgcctccgctatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgtggttttggctgcggatggctgtttttccgcccaaacctggcggatatcagaggcaacaccgccgagaggaatccctcccggcgagctggaacacaatccagctcgccaggaggggttcctcccgacgagctggtgtacataccagctcgccgggaggattcctcccgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgagatttgggggggaaaggacatccgcacccgaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatccgcaacggattatccccgcccatctctaataagggtctgaagttataaatgagtgatgattatttttatgaagctgttgttcaaagctttcaaaccaaggcgcggagctctgggagcgctatgcttcaaccagtaatggtatgtgaggcaggttatgggcacttggcacttgttatgctgataaaattgttatgtttgtatttcaatataatgtgttgttatggctgtcacttgtatataatctgtaatgtgggttgggatgatctggtcttctggtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttggcccagggtacaggcttttgaggcattttagttggcctgaagatccaatgaggtattttagctggtctaatacatgcaggtgagggaaattggctggtgagagcactgccttgagggaattcggctagcctacaaggtcctcctagaaaggaatgcatgtgcacctacaaaggaattcaatatgcactatgtgctaataaaggaattcaatacaacacaaaggaattcaatattcaatatgcatccagcattgaaaatgagccatactcagagtaaagaatccaaaagacaccccgtgacaggttgaaatctgcgtaacttctaaactatgagagatatggggtcagttgtagtgagtgactagggttaatttcacctgagaattccatttctaatgttatttttaccctattttgaatgtataaagagataataagaaatttttatttttctgcgtagaaacacagtattatttaccacaaggggtatgcgcgtgagtccgcagtgagatgaaagctcaacacaatttttgtgcctaacatttatttttggctggaggctagaattttgtatattttttgtctgtaccattttttcctgccaggaagcagacagccaaactttcttgacagatagtcatccctgctagcaacttggtctttgaaaaatgaaaaagtgtcttagtcaactgactccaaaatattggagttccaactccctaatatttgggattccgagggacaggctgcagattcccctcaacatcaacccccctatgttttttccccccgttttttgggagttggacctcaggaaaaaataataataaaataagaaaaatttgatccccccaggggtttttgggagtggatactctaaacaacccaggggagttgggagttggccatctccagaaagccctcagtggccaagagggattcctagagctgtacactctccaaccaagaggaatacctcttgccccgctaagagaactcctttttgatgcatggcagtcctgcaagggggaaatagcagatataatatttcaggtatgtatgatctattacagctgttactggtggtttgaaagacctgcccctctaatttattaaactataattctgacaaaaattttatccaattgttgtggcaaaaaaactgatgatagagaaactttatgtcgtagtctcttatcaaacctagatcaatgtggattcagcagaagagttagtggaatttttgagtggaaagaatttggtgcagtttaaagcaggctggaatcagataatgggaagatgtgtaaaaaatgtgaggtatttttgtatgtttttatatgtttctatgtgtgaggtaaggtaaaattttaatatgtgagaagactgagaggaaactgatggtaatatgaactattcaaagtgcctttgccctcctccttaaccttcagtttaagagaaaaaaaaagatcactttaccttgtttaattgagagcacaagaggtgatacttgttacctgacttcttctattcttcctgaggtatgaaagatgttgatgggccacctgattgagatcacactgttggattttaccttaatttgacttgaagactctgggtgagatgtgtgtagcttggtagatgtgccagattggcatgaggaactgagctgaggagggaaaaattatgacctccttatatagtaaatcgtgagggatttttgctagtgaggaagtcctgtcagggattattgtagagacagacaaaatgaagatgtgtctggtgagagttgaactcacaacctcagctaagctgagacacatactagagtgctgcctttaccaactaggctacagacacttgcgactgccagggtagttgggtggtagtggtcatggttcgacatgtagtgatacatcatggtagcagattatcagacacctcaacatttatgctggtgtgaattcttatgtaaggtctggatatgaaactagaaggaaattctagtactattcctgtcctaataatttttgttagtaattttatatgggggttgataaacgcaagccaacccccctcgcgcacgccaaactgcacgccaggcacagattggcgtgtgggcctgcacgccaaagcggattggcgtgcaggcccacacgccaatctgtgcctggcgtgcagtatggcgtgcgcgaggggtggttagcctgcgtttatcaagcccatataaaagtactaacaaaattattaggacagggaatagtgctagaatgtcccttctagtgtcatatccagactttacataagaattcacaccaggcataaatcgttgaggtgtctgataatctgctacccatgatggatcacttacatgtcggaaccatgaccacctaccaaccaactactctgggcagtccgccaggtgtctgtagccctagttgggtaaaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaattggccattttcttactttctgttgcagaagtattgctctagaacttgcccaggaatcctcaactcatccaaaagaccttttttgacgaactccctgtgatctattgcctaacaaacaattcactcttcttcaattcctcctttggaattcagagtattgattaacactcaactctaggcctcctaacaagtaaaattgtgaggttataacttctttgattgtttaacccacgatgcccttttcttgtaagtgtaaatacactttagactttaaaataaatataaaatggcgcttgataaacgcaagccaaccccccttgcgcacgccaaacagcacgccaggcgcagattggcgtgcgcgcctgcacgccaatccctctttggcgtgcaggcgcgcacgccaatctgcgcctggcgtgctgtttggcgtgcgcaaggggggttggcttgcgtttatcaacccccattttatatttattttaaagtttaaagtgtatttaaacttacaaaaaaagggcatcgtgggttaaacaatcaaagaaattataacctcacaattttacttgttaggaggcctagagttgagtgttaatcaatactctgaattccaaaggaggaattgaagaagagtgaattgtttgttaggcaatagatcacagggagttcgtcaaaaaaggtcttttggatgagttgaggattcctgggcaagttctagagcaatacttctgcaacagaaagtaagaaaatggccaattttaaaggaataaagagcagggatcttttaagggtaaaggctacaggttaagactggaggtagcagtaaaagaggagctctgtttcgtggttagaatgctaaggttgataagagaaatgtttgaaatgctggcttcaagtatatagtagtatatatggtgaagtgggtgaatttctgaggtttaagcactcaataaaggagtctttatatagccacacaccttagggtggcttgcagtgcatttttgaacgatgacactgattctttgggcttgttggctgagtggaagccatgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaaccacgggtacagctacccagtcaggatattatgatgcaataccaaggtattgctagggttccagatatccaaaggaggctttttgtttcgcctccaatccattttggaggggattggttgaggtattctgatatgtactggctgagattgagaacagattaactacttcactgccaaaggggttgtatcggttacaaccccccgcggtaaggtcggtcggaggcggccgataaaggatcggtctccccgaccgatttcatatcggccaggcccaccgatgcatttcccctttgtcctaatgtatcgggtggcccagccgatatagaatcggtctcccggactgattttacatcggtggcctctgttcaactctaccgcggggggttgtaaccaatacaacccctttggcagtgcttgggccagattgaaatgggccaattctcaatcctgttgatttcaaactggaccagggttattctgatggatggctgatgtaagaggatattctgagttctctcagagaggttattaaggttagggataaacaaaacaggttacatgaccaagtggctggtcagggttcagacacctgtgtcacctaaattctttggtttaaaaccgaagataattgtgccagtatcaccggtttggaaccgaaggcagggcagagctggatgagcccctctcaaatccagctcacacagctcagtgtacaagcaataaatttgggctatatccatacaatccagatgacataccagaatcatgtaccaactcatccagctcacacagcagggttaaatccagctcatccagctcacgcatcagggttaaatccagctcatccagctcacgcagcagggttaaattcagctcatccagctcacacagcaggttggcagccagctcatccagctcacatggagggtacatataccagctcacccagctcacgcagcagggttaaatccagctcatccagctcacgcagcagggttaaatccagctcatccagctcacacagcagggttaaatccagctcatccagctcacgcagcagggttaaatccagctcatccagctcacacagcagggttaaatccagctcatccagctcacacagcaggttggcagccagctcatccagctcacgcatcagggttaaatccagctcatccagctcacgcatcagggttaaatccagctcatccagctcacgcatcatgttgaaatccagctcatccagctcacgcatcagggttaaatccagctcatccagctcacacagcagggttaaatccagctcatgtagcaggttggcagacagctcatccagctcacatggagggtacatataccagctcacacagctcatgcaggaggttaaaacccagctcgtccagctcatccagctcccattaagggtacatgtaccagctcaccaagctcaaatgggtttctgttgaataatgcaactttgacccatttgttcaatcaaattttttacatcttaaatttgattattttttgacatttcaagttttttttcctacactccaagaggtgtaaaatatatggatcattatgcttaaaaagaaaattttgtttttgaaattttcattatttttttggccttaataaacaagcacgggttttttgcattttgacatggtatttcctgcgagcagagcacaagctttatgtgtttggtcgcgctttttgtaatgaatttttaacactaattttcatgtttttcaaaattttaaatttatttcctggattttaatatgcattaaactttatggtaagatccattcatttcaattttaagaatgaaattagatagacccaaatttgcccttaattttttacagcttaattttcatcattttttgacatttcaatttttttcgtacaatgttagacatatgtaatattatgtggtaatggtcattttacatccaaatgacaaatcgtttctgaataatgcatttgacatgtttttttgattaatttctacaggcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccattagcgttgagcgtagcgtagcggaattccgccacgacacagctaacgctaagcgtgtgggccacaaaaaagggcccactacgctgtgctgcagctgtttttagcggtttttagccgctttttccgcacaagcgctgtagcgcagcgtagcgtagcaaaaatgggctacaaaagtgctaacactaccaaattttggcgcaaaaaaagcgctggtacgctacgctttttgggccaacaccaaaatactccgtcaaaacaccaaaatacgacgtgtccttagaaggcctaattttttcaaaattttaaattattcccataataagtgagcttaccccatttcttgcataatttgtattgtatatttatttgtatgcaaattgagtataaccatcaattttgaaacctctcagaatgtaggaaataactttataatttctaaaaataatagggggtattaaatatagacaatccaccattagaaacctttcacttttcccagaattccttattggcatcaatgggccccaaaaggggttacagaataactagcatgtttaataagggtaatttttttttcaaaccagtcaattgtataatggtggattcgtttatatttgatacctcttcatgcacatcaagcctgtaaaaattaattaaaaaacatgtcaagtgcaatattcagaacaaatgcaatattcaggtaaaatgcaatattcaggaaggaaggatttttaatttttgtgaaatatgaatattaacataattttatgtcataaagtgtaggaataaataatccaatctcaaggaattatgaaaattaggctctgatatattaagtgaaaaaatattaccaattgcattattcaaagaaatttgttgaatttcttggaaattggttttgaccataaaattttacacacttgaaagggtagcaaagcaatttaaagctttggaaaaacattaaaaatgaggcgtaaaaaatcaatacaaaaaaaagtttgcaaacgcgggatccatgtgtgctgtgcaccgccaataccacatctaaacaccaaaggacctctttttttggttttgctgttgaaataatgtgtctaattgcaatattcaagaaataccataagttctatgcgaaatggtcattactctgagattctaaactaagtgcaggaaacacatcataaaaatcataaaaattaagctgcaaaaattatttcaacatactgttttcaatagcagaatcagcatgtccagtgggcatcaaaacagtgtatgaccttatttgatgtttttttttcttctgttggatttgatttgatttttatttgttatttttgttattttggtttatttgttttgagaggaattatcaaattattaccatttttctgcttttaaatgacaaccacatttctacttttaaagctaatctgccaaagcctgctgattttaatttatgaggtgtatcttaaaaatccccagaagaagtcttttttcattctctatatgtatttttggaaatgagattgtattcaattcaatttatactcttttatttaattacttcaagatccacttcagagaaacaaacttgacctctggcttcattatatttgaaaataacatatagaatcatcagtttgtatcattgtttaggtattgaatctcctcctcatctagcatcccctcttccaaatattcttctgggttttctaaatccgtaacaactgatgaacccatgacaagtttttcccaccaattactacatctctcaataaccctatcccattcattttttagttggtcatcattgtgcccatctatggtgagatatttggcactccagtcaaggataattgtacagttggaggcccaattcatccaaatccggcagtgatttttggcaatttttctgtacaaagactccagaaccaatggtgagaatttatgtcttgcacataaagctgagaatacttccagcctgtcattctccccatccacagttgttgattcatctggcatcatgaacccaaagcatatgtcagaaccacaaaaacaacaccaggcaaggctaggccattatttttcaacaaaaaaaaggaatcttgcctgattgaaaatatttgtcaactctttctaacaattgggatttggatactccccacttgattgcctgacgggcctcccgggctatccggcgaagctcttcctgggagtggctgaataagaggtatgcttcgattccttcctgaatacttgtattaactgcccaaggttcctcaggatgagtgaaagatcccatattccagaatgcatcttctggttgcatttgcctgatagtctccaaatctggggtgtcaagcaagtgtggcggtgagaatcgggtgttatattcgtgagccttattgttgtatgaaagccattttctcttcagtagtttgtttttggtattcatcagcttcctgaaccgcgcttgtaatcaagtacctgtggcatattaaccagatagtggagatgtggtgtatttgagattggtactcaataaatatgataatctaaattcagatagccctgacctgatccaggttgatcccatttcttctgtgtctcagagacaccaactttggcttcataaagcttggctttactgatcttcaacttgatcaacaatttggtttcttcatctgaaatacaatttatttggtaacttgatcaacatttttctttctccatctgaaaaccaaactgttttgagcatattaagtaataccagtggttcctaagtactcacctgaggcccctggtaggtttcgaaaggcttcagaaccaaggtcctggacaactttatcaatctcttattccagtaatactagtgtatttggtagctgtgcaatctgattcctctcggcttgggtacgattcctccgcctcctttgtagtgaagccatttgttcactatatgatagacatcagtaaatgatttagttctactgatttatggttaatttagccttactgtgcctccctcagttggtcttccaactcaaccaattcttccacctgtgctttcaaattcctctccgtctcagtttccatcacagatagctgacattccctctgtctcagccattgttgctgcagatattgaattgagtgtccgtgctgattggtgatttggtcaagtttctccttggaggatttcataacgttttcaatgcttttccctctctctaacaacaacttcactggagtatcacatggtattagtaacttgaagcactctcattctgacatgatttgatcggacatacatgcattaatcttgcctattgtgttgtgatgagaagacctaagatccaaagcagccaggcggtgatttttggttgagtattggagttgactgatcaaaggcgacaagtaagcccaaatccactataatccttccccatcagaaaatccccatccttggttgagtagggggttgtattgaagctggcaagaccattcatggacataagaatgaaacacactggttccaaacatcagctgattggcactcctttctactgaaaattgatttcgcttcataatgcctttttcaatgtggcacccaatatcgtataggaaaccaatcctcttggtttcatttccatcaacattggtcttggataagatgtgtttgatcatggtcatggggtagtacgccctaagtttatttgtatgatgtgtcagtttgcatttcttatggtagatgaaggatttggaaactcacttttctccactctgtacaatgttcatcatccttaataattgatcatgtcggcacgccattccgaatatccccgtatcatcgcaagcagcccatgtgcttgcagctctaacatcatttgcagctgtgtgctgctcagaacaagggtcctatcaaggaatggagacattagtcatcatgtgtgatctcaccataggtacacaagaaacatgcgacattgctgctagcttcattgctatttagttgattctgcatcattgtttgcatatgtttgacctcgtctggttcgataaacaggtgtggtgtcttaatgttggagggttcaatacttgctgcaaggtgccgtcggtgctggaagtttccgtccgtgcatacaatgtaatccggttcttctggttcttttcctggaaaagaaggaccaaagcatttcagacaagtctccgcaagttgatccattggccccattgacagcatctcctcggataccaatgcctctcgtctaagcatctcgcgataggcatctatagctgatgtcattgttcttctccatttacgagtctggtattatcacagatccaactttaatatttacaattcatatatacacttatatatatcatgacatacactatgggaattttcattgttggaatctttttggttcacaagaatgagagggctgcttgtatccaagaactcgtcaattgctttggaaaaaggagtgatagcgaccgcactatacttccaaagtatatggtggaactgtaggagacgaattgagaaagcagtcttaggaaacttgggggaacctccgatgtatcccatttggataagtcgggtctggtcgggctggtattcacagaatacaacctcttcctgctttcgacctagtgaaaaaattagcatactgttggaactcctgtgtacagatttgatattatccccggaataactcactgagtagatcaactagcacaacaaggcggcatcgagttttatcacacaagcattgttctttccagtcgtgattccacaggttggtgtttccccaatcggacgtcttagttgcacatttgttgaaccaagagaacatatctccatagacttcctcccagtgttgatcctcaattgctcttttgtttttgtaaccttcacttcggaaatatttaatgagactggttacttggggatcggttgaagaatttccgtcaggactttgcggtgcttgattttcgtccatatccatttggtccagttgttgcagttggaaaggagttgaatttcggtcttgtgttgtcaaatgacttccggaaagttcttgaggttgttgtgagagaagtgtgtgctgcctttcaagttggaaagagttgctcaaggtgataccggccggtgttgaaggttttctaatccgtttgcgcttttttccaccgtcaccttcaaaaggaggcatgctgtttggttgaagaggtattgttgtggaaggtttgtttttcccaattgggaaagtgaatacaaggtcggtggggtgcctatcaagctaaatgcatgtactgggctcagcattcaaagtcggatgcctgtcatttctatgaatggttggtgggtttatgattccattctgacatgtagtatggttttgattacttaaaagttcaacagcccggccaaaacttcttcaatccaacagttaaaaatttacttatcacagccaacatatttatattttccctagtgtggctactgctcatatcttgaaaaaggtatttttcttatcagcaacattgttttctccctatatatatcaaggctataacaaagttgagctgacacttaccacagctggtgctgtgtcccacgtcaaaaaattacttggaatccaatcaaaatcattcctaatgggatcacaaatacctcaactaagatcaaataaaacctcactatcacccttgaaatttgataactgcttctttcaataaaggaattgcacaactatggattcttcatactaaatcaaaaccataactttacttgaatcaaaataattcctagcaggaaattttcatcaaattgtggctgtggctgactaaccattttccagcatggcagcactaatctctctgtaaacatcaaacaaaacctcatcataacccttgtactgtgatgactgcttatattggaaaaattcaagttggagcaaagttgaaatgctgatgtgaaaaaccttggaattccccatgaggcctttaacatgaattgaatcaaaatgattgtgttttcaaatttcatccatgttgagaccatcacttcattttgaagatgctcaaccaaaccacacgtgcaactgagtgagctttgtggatcatgattttgaggatttgtatatgatttttcagaacctgggcgtatcttacagtttgcaaaaccatgagggatcaaaaaattcaacagttgattggagcagttatagaagtgatcaagtgtatgaatttgttcctcaaaagtggtctgcagtatgtaacttcattcaagggggtgattaccatgttgaaattgaacagcaatgttgtcccatttgaaattcatcaggaacatggatgaacaatcatacatacacctgaaccagggttgtaacttgcatcctccagggatagattaattaacatttcatcattggccttggaaggcatggaaagtgcatgatccatacaacaacttggctacatgaggttgttttgataaataataaaaatagttgtaaattagtctactcaagtggttctagaaggccccgccccaccctttactctaatcctcctgagccctccctattagctacaaaaccccctattctaactcccccccccccatctcatttgtagttctacatatctactggctatgttataagcattagaatccttcttatagctatgattagagtactcctatacaggtatataaacatgttgttacatggatgaaggctgtatcctatcccttgtattttaaagattatagtatccaatgcttttcagaaaaatcattattgagattccccatggttgtatcttatattgatcaattaaccagggttgtaactaaaatattccagtgggacttgcagaaatcatattcttgcaattcaacaaatttaatgcataaatacacacatttaatataaattcttgactgcacatgttcatctttattacacccaaacattcaatttgggatgttggagttggaggtttattatctatgtcttcatgatggattatcaaatgcttttttgaatagtggaagaaagaataggaacctgtggcctgtatatgggccagaggcaaaatgattactcaagcctaaatttcagattatatggacataaaattgtaacttagccaaagtggatagtgagaaataaatcaattatttgggattgatttatttcactgaacacacaagtggaactggaactggttcaaagttcatgagatccccatatggatattttatctgtacatttaacattactgccatatttaatgactgggtagcactagcagcacctgccctgaggtgaaaagcaggcctgtatacaggcctcagacaacagcattactcaattcaagcctatactgatcatatgcacataacattgtgacaaagaggatttggaaaagatgggtcttgagctcaggaaaacaaaaatgagcaagtgtatttatagtgtgcctgatgatcatgacaatgattggcttgggtaccccaccagtctcacgtccttatatagctccaatatacatattaagttatttttgtgcagactagcaagatcgatattgcataaagccaagaggcatggctctgataaacgcaattacagcagagaaaaagttggttatgtagttgctgataatcgattcaaataatatgacaagttattgattggcacagaaaggtgtgagctaattgaaggtatcaaatcttaacaaaagtctctgatgagttagtggattgcgataaaagcattacaaggcggtaatatgatttcaaggtgcgatggctgatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatggacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctactacagtattttcacggtcaaatattattacaaataaatatgtacatgtactaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaattacacgcatcaagagcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagcacacgtaaccaacataaatcttgtctacctttattgtttttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaacactcaccacgctcaaaaaacttcagtcaactcatagtaacaacctttttaccattaaatactcaggttagttacccagaggctgacacttagctagcatatctttgtggagtagggaatcttcagactgtaaaattctcaagcgagggtttattttgattaaagcggctgccggatccttggttttgggaaatttacgacttccggctggaaccccgcgggcgagcgctggaaggggaagaatattagaaatttagcttagctagctccatgaatgaaatgtaacaaggaaaatcaatcgcaccaagggccttgttgagagcagccctgagatctattttaaccaaatccgaatctttttgcttctttacgatctcaaccccaagagcttcttctacttcttcttgtatggcacatccatggctataagcctcgaaactctccttcgccttccatttgtcctttgcaagggttagccaagcaacatcgttagaccactccctacaaaagctattttctccaggtgatcgggttgcagccaacaagtagtaggtggtgttgtagagggttgaggaagtataaagcttttcaggatggagtcaatattttagttttgaaaacggtctttgatacatatttgacagaaaacttacttcacggttgagtttttgaaaagacttgtatgcttgcttagatacctcgccacttttgttggaagaatccggtcctttggtgttaataagcctgactttctggtggttgactaacttttcgtaaaggggtcaatacaaatccttttcctccggagtgagctcgactgggtcctcttcatcttcttccaagtcgtgatggcagggaatcttggagaagaattgaaaaattggggggctaaaaactgccttttcctctgcagaaagggaggaccacgcttcaccaaggtgaatgttcctttcttcccatcccgcagagcatccttttggagggacttgagtttaaatatatatcagtgttggccaatacggaattgacattgtagatagtataaaacaattcacctggggtgttggcactctcaaggctgaaggcaaaatacctattccagtcactcttttgtcggaatggtttatcctcgccactgcggaaaaaatcagtacttttattcaattagtaacataaaacaaaaaggctcacagaaatttattaaccgtggcttcgctgacattgccaatcagagccaacatcagtttgcttttgatgtaattctgttggagcaaagagatggtgtcttgaatgtttggaggaagacgatttgaattgctttccttctttttttgaagggtttgtcgaagttggtatatggaccagttttggagttggctgtgaaagttttccagagtaatctccacctgtgtgtttggaggagaagagtgttcctgttcatcttcttcgttatcgctctcttccacacggtggcggtttgacctcttcttgggagctcggggatttacagcttgtcggtcttttgtattttgggtgatgttccgggtggatcgagtatttctagatctaaggttggaaggttgagatttggaagaacgtgttggagccatttgagcggtattcagaggtgatttggtgttgagctagaagctagttatttttgagccaggtgagttggtgttgtgttgagctgggtgggttggtgatttgtttttgagctgggggagttggtgatttgtttttgagctgggggagtcggtgatttgtttttgagctgggtgagttggttatgtgtgttagggtaaaatggcagggattgttgctttggaccatgtgggttaggtttttgggttcaattgccctctgagggatacacaggtataaaattgatacacaggtataaaattaggcccagctcaaactggatttgagttggttaactggactggggcttcttcaagccctggtgagcagctagattcaacccccacatgagctggtggagctggttacagtcttccatgtcagaacttgcttgtgtccttcctccacatcagctgagtgagctgatacaagtatatatatttggtatttcaaccagccatttgagctggatgggctgggctttgacttattacatgagctgggtgcactctaacatggtcagctgtgtgatggtcctttcaacttccagtttggcttagtttggaacttattcacatgagccagatgggctggctttcagcctgccatgccatatgagctggatgagctgaatataaagctgccacatgggctagatgagctggtttaactttcaagtttctgtatgagctgggtgagctggtattgttaagctgcaagttctaacttgccatgtgagttggatgagctgtctttcaacctttgtggtgagatggatgagctggctgccaacctgctacatgagctggatgagctggttttcaaccttctgcatgggctggatgagctggtttttaacctcctgcgtgagctgggtgagctggtacatgtaccctccacgtgagctggatgagctgtcttgtacatgtaccctccacatgagctggatgagctggctgccaacctgctacatgagctggatgagctgggtttgagcagtctgggtgagctgtgtgagctggtttttaacctcctgcgtgagctgggtgagctggtacatttaccttccacatgagctggatgagctggctgcaaacctgctacatgagctggatgagctgggtttaaaattctgggtgagctgtgtgagctggtttttaacctcctgcgtgagctgggtgagctggtacatgtaccctccacgtgagctggatgagctggaatatttacggtgggctggatgagctgggcttttaccatctgcgtgagctggatgagctggtatatgtgcctgccatgtgagctggatgagctgggttccacccttccacatgagctgtgtgagctggtacactcacctgccaagtgagctgtgtgagctgcatatagcctgtattttttgtggttatactgagctggttgagctggatttgagatgggctcatccagctccgcagtgccttcggtcccaaaccaaagatttggccttatttatcttcggtttggaaccaaagaatctagttgacaaaactcggttcagaatatgtggcctaaactggttacttggttatagttgctgaactacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttcacatccaatgaactttgtttatgtcatcatctgattttgttctgtaactttaaatgtctgtaactatttagttattgattattttacagaattctttgttttttgagtatgtagttacacagtggtatgtaactacatgaattttgtttttattttcaaagtaaagtaaaaaaagttaatttttatttttaaaggcctttgtggtcatttgcaggcttttgaccatgtacacttttatatgtagatttttatgcttaatattaatttactatttataatattttttcatgggctagtcttgagacttgactatgggttgtaattgttatttttattattttatattttgaggcctatgggtatgtatatacctcaaggctgacatcttctttgagggattttttctgctttggaacttctattgagccatttttgctggtgtgtcttgtaatctgcactcaacggtgggaagttacttatgttataatatctgggacaatttttgtaatttaacttcccagatattttttttggcacactatcgttactgataacaatacaagatcctgggctcaggaaacgtaaacttttggtttagaatttctccaagcccggggaaaacgtagcttttccccattgaaaaaaccaaaaaaaaacgccgctaacggcaaaaaaaaagaatttccttccagtcggcaaggtacatgtaccttgccagctggaagggcttcctttcagttggcgaggtacatgtacctcgccaactggaagaaccttgccggctggaagtaaacccttccagccggtgtaagactcaaaagtggttgtgaaacccttttgctgaattgagaaggggatgatggaggttcaaactctgcccttctatactatcagaaacaagacccccaagcttagcttggaaagttttaataacgtgataggattggttggttccggtaaaaactttgtttgtatgaaaagtaaaggttgaatatataattgctgataaaataagactgttattttatgtaacaggtgaaaggcttatataaggttgtgtaataatttgtgctgtaacttgctgagttattgagtgactaatgagtagatgagtgaatgagtagtgaactgagtgaggagacaacaaatgggggggaagagagcctccttttatagacaaatgtgagggaatttagctccagggcagacaagaaagacttatttttagctggcctgtaggtacaaatgagtgaatttagctagtctgatcatgcaagtgagggaaattaaccagtgaggctgtgtacaattaatttcaaaggctgtgctgtagtgcgtaaataatgtgagaaagtgtcaaatgaggcaataaattgtgggaaaaatccaaatgttatcataagtgaggtgagaaaattaataaactgtgggaaaataattcaatcaagactgcacagcctgcaaaggcagtggatgaggtgaaaaataaatccaaactaatttatgcggtggagataaagaggtgtgggaaattatgtttatactgtgagctgtgtataagcataactgagagttgagttgagggttgtgacatgtgcttgattggatgttggccttgtgatatgtgtctgtagaggtgtaacttccaatccgtgagggttccaatgttgcgtccagtggtgacctaagctgaaattgtccgtaaaatccatttctgaagttgtattggtcgatttccggctggatatatgagaaaaaatgtatataaagaaaaaatttggaatatttacatatttaactaccacaccggccattggccttgggtatccctggggatagggggttgataagcgcaagccaaccccccttgtgcacgccagctgcagattggtgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataattaattgaatactggaaaatagtatacattgttgttagaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattctataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcattagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaggacccttttgtgctctaattcaaagcttgcataattcaaagcagcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagctagcataagcagagttacacgtatgcaaacaactctacaattgcacagcccctgcacagtaaatgtagccctttaaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccaccccatgcatagcactgcacagctacagctcccatccttacacgaaactgtagagctgctaagaagctccccagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgtttattagtgattcaaaccaccaataaccttacaaaccagctaccttagacctaaatagatttactttgctcagattcaaggcatatctacttatctctattgcataaagaattatcccccaggttaaacaattctggtccttaagtgttgatacacttattaatctagattgttgttaaaagactaatcccaagtgagttgaagaagtcctcatcttggaagcctattaatccatacaagaggattgatctggatgcccaattaaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttcccacttaccatacttgttaacactcagagcacaacccttacaggttagtagcatagaggctgacaattgggggtctggcctcattttactcgtgattttttcacccattaccattaaaaaatcatacttactaacaccattctattttattttattcatcatggcctgctaaaaggtaaatgcaggatatcaatatttatttcaaacatatagatccttccctcctggctgaaaccagaagatattacacggaccatcctgaaaatattacagtagagcaagaacttagaaaagtagttaaaagagtttatagagatacttactggatttgtaccactactactactagtgcagttctatccagtgctatttacgcgccagacaacactgttatctcttacacagactatttagaagaagtaaaatctgtcatttctgaatactacagaaacccttcctcttttaatctccctcctgacgtacccccttttaatttcctcgagtctgaattgatagaagacactactacatacactactattcctgattttggctttggcaacccgcactacgctttagacttatcagactgaaatttttttacttctttacatatctcttattacttctcacctcaatagcgtaaaaaatctctaaaaaacaccaaaaatacctgtttttcaacgctacacaattgtttcactctattttttcgaaattttttctgaccaaaaaatcttatttgtcttacaaaacaatattctgaattaaaatctgaaacttttccccttcttcttaccttttttgtggattcaggacgcttttcgccagcgatctccctgaaggagaggacttacgaaaattctgagtagaccattcgacgcgcaagcatcgatttactgtactaggtttttttcccaagactcgaaaccttacggttcattcagcgtctgtgcgcaagaccttgaaaaaggacagcctgacagtttttgtacggcaggtgtgtggtaacaccgattacagtttgtatacgcatacatacataaataaagttgtattaccactcatacatagtttaaatcctattccccggattttcacagccctgtcgatcgtattaccaccgcgcgagcttgtttgagtgtataccgcagccgcactgcacctcggatctgtttttcgaccatcgaccttccagaaacttcaagagagtgtagctcactcaatttttgagctatcaacaaagttagaccaccgttttaatcgcctgaacctagcgaatccagcgcacacactcacatcacgcgattctcaacccttcacagtcttatactgtactttgttttttttactctatctacatatttgaaaaagttctaaaaacatataaaaattataaaaaacatataaaacacataaaaagtaagaaaaacattaaatcaaagaaaacaaatagtaattgaattgattttactaacagtacacatcagaaatattttcttctcatatttttttcagtatcagaataaaaacaacttaaaaacatttataaacctgttaaactataaacagtaagataaaaaattgtttttgactgacttatactcagttttatcaagaaaaaattctaattatacttttatacatattcctttcagtggcaaacaactcttccaccactactccagctgtctccaaccttggaatccaagaccaattcacccaaatccgtgaaaatcaagccccctctgaacttgaaaccaatcaaggagacaacattagcatatctgacaaatcctcaggtatattacatttatttttacattttaattgaaacctattttacttttattatttttgatctgacattaaaaatggcccctttatcccttagacctcgaggttataatggaagattcagagagaccacctcagacagaggatttccacaggcgtcagttattcccaaaaataaaaagaaaaatagtaaaactcaatcaattaatgatacatcttctgttaacagttccacaggcggagaaattcgaaagatactattacaggatgaaggaaaacaaagcctggctcaaggacgtgaggaacaggaccagctacagagccatagtagcccatttaagatactgccaggaggacttccttgctatggtccaactccaaggagaggaattagctctcaggaggaccaaaggctgggatcccagaactttgacggcaggaatgttctttcaacccccagaaccagctcccaccagaagagatgtgaatccttaccccccaagagctcccagaaacagaaactcccgtcaccccaggaacataaacagaaacagagaatggagaactcagatctaccaggagatgaccagaatggcgcgctctctccaaggatattatcaacacctggaacaagggaaaatagcccatcaacagagaagacagatggatatgcacccagaagacagattcccattctgaatactcctagaattagtacatctagaactcaatctcttaacattgatacacaaaattctcaacttaacctagcttttgatatctacattaaaaatattaacaaaattagtaaaaaatgcgtagaaatgaatcaaaaagtttataatgaaattaaaattttgtgccagaaaattgagaatggagtcaatactatgtctgatgaagaagactctacattatcacaaattttacaaacaattgagaaattatactgtgagccccttaatttagaaacaattgtgccacaaatcagtaatgcagttaagacagatctcaaagcatccttagaaaatcttgagacttccatcacggaaaaggaaactgatttaagtgcaataaggaggcacatgtctgtattagaggtaaaaatggataaaaatatcaaagaaagtatagctaggattgattctcaacacactacatatgagagcactatcaataggttagaaactgaaattaatcatcttattaatatgcaaagaaagtcagatgagaatgtaattaaacttactagaactattgaagaacatatgagaaaaactccttcaccagaaattattttacctcatacagcattacaagcttccactaggaatactcatcaacaattggccacaacattaagtgacactatcaacagtccaagtaatcaccaaccagagagtcaaccaagtgccaatatcagaagaactcaatcagtaaccacggacagagatacacctaccaatgtagaaaataatactgaagataaatctcttgctaagttaattctttcaagcctacctaagccaggagattggccaacattctcaggaagcggagaatatgaccattttaaattcatagattggattgataatctgaaagaagatacttcagcaccagatcaattaatctgttctagattaacttctatattaacaggagtagctaaccacgtgggtatactaataagaaagaaagaagttggaattggaaagtcatgggacttttggaaagaagaaatcatcaaaaaattcagtaccccagaatggaaaaggaaagtaaaaattgccttcagaagggataaatttgatgtcacaggagataaagaaccttgtgaatgggtaactactcaagttaatagattgagagccatagaaagggatatttccatagaagacattaatgataaactactttctttattagaccataagactgaatacaagatgagacaagccttaaaattatcagatgacattacactctttattacacaattagaaagtattgtaagtgtgaaaagaaaaaataacaaatctaagagtaagaattttaagaaagattttgagaagaaaaggactttggagaaacctgaagaaaacaaagagaaaaacaaagaacttacttgttatgaatgtggtaagaaaggacacaaatccactaaatgtccacaacagaataaaaccaccaagaaaatttctcttatgactcaggaagataatcaagtagacttttctaactctgaccagtcagaacctgaatctttacctgaagacacctctgaggatgatagttcatcagaaaatgatactaatgcaataattgatccagaagaattgactgtttctaatattggaaggatttcagataagtcactacctaaacacgtgataaaattaccaataaagaaacctgtccactgctgggaaaatgcataagactggtggaactannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtaccttgaaatatttcattctgaaaatttgagcgtgttccttagcttctgacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagggaagcctcagtagttgcctcagataaatcctcaggtaaatttaacacctctacatatttttttattatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccaccatcccagagaggatttccaccagcgtcagttttaccaaagaataaggataaaataatttacgcgtcgaaaaagaaactaacatctcctactaacagttccaaaggaggagaaattcgagcgctattactacaggatgaagaccaacaaggaatggctgaaggatgtgcgcaaccgcagcagttactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagatctaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccactaaacgtgtcggcggagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggaggtctcttcaagggacttatcaacacttggagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagccttaaataattcccctacacctgcgcgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattattgtctagtgattactctacgcctcaagtcccccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaaaaattaccactgatatgaagaaattgtgccgtaaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggccttgaattattacataaagaaataccagaaatgcttgagaaattaggagatcagaccactcgagtaataaccagagtagaagaaaaatgggaagatatacaaaacaataacaaagaaatgctccataaattcaacaaaatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcctgcatcatcaaattagagaataaaattgaagaattaattaaaattaaccaagagcctaacagttgccagaatttaacatctcaacacactgttcacggcaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacaccccagttagatcaattaacactgaagtacaccattcacacgtaactgatgaccaggataaaacaattcaaaaattaattttatcaggaatgccaaaagttaatgaatggagtaccttttcagggaagggagagtatgatcactataaattcatagaatggattgataatcttaaagaagatacccaagcaccagatccacttatatgttctaaattgaattcaattctaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaattatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggagatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagaaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaataatgatgatgacttgacccaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccaaagatttcaagaaaattaataaagactactccagtagagacaaagataaagagaaagaaaaagaagtcacctgttatgaatgcggcaaaaaaggacataaatctactaaatgccctaaactcagtaagaataaaaaagatgtcatgatggttaaaccccatgaagataaccaacaacccttttcagactctgaagataatgataccaaatctgagagcagtgattctgaatcatcttctgaagaaaatagtgatagtaccatagatgccattattaatgaagaaaaaatcatttctaatatagaattactacctgaaaagagtttacctcataaaattatcaaattacccgtgaagaagtctagtaataaaggagaaattcataagactggaggtactaacatcacaaatattatctgtaataaatacaagattaaatgtctgattgatggaggagccttctgttctataattagtcctaaattattagataaaatactgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgtaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatacatcattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatattttactatcaatggagacttatctactaaatttgaacttggtatcactgataaaatgaatttagtacaactagaatgtaatgctttagaaaataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattatttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtatctgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactacacctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaactacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattaaaaattgttctagaaagagttataaaaatgaatatgaagatctctatgaacaaatgtcaatttggttttcaagaacttaaagcattaggccacatagtttcaggattgagcatagctatagataaaaataaagtagctgcagtaatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattatagacaacacattaaagattttgccaaagtaacaggttgtctatataaattaagtagcccaaacactgcttttgagatgacagtagatagagtagctgcatttaataaattacgtgaattacttacttctgctcctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaacattgaaagacagtgagaaaaaatatggggccagccaacttgaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgcgaatttgaagtcattactgattgtacggccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagacaacccagcatgggacggagaaattgccgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacaatgatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataaaaattgctccacaataaagaatatattacaaagtaatttcaaaaataatgatctgatcaattccttagaagaaccatggcttagctcattcaaagaaaatagattctctctattagatggattaatttaccacagaatcaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccatgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttatatgatttatgcgggacacaactgaaattttctacagcttaccacccccaaacagatggactggctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacattcaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggttggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacacccaagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagtcttgatatctacatttaattttacaaatctgactggacctaaaaaattaagagattcctttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcactggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataatgataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgtggacatgaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacttttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaactaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttcccccttcagtattctggaacttataatccgtgccacttccactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactctccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagtaccctagagtacacaaaccaactgcaaacaacactccaaaaagctattcaagattataaatccaagattgactcagtcacagaagcaatgcagatcatcaaaacaacgctcaaacaagagatgcaggacatgaagacaaaaatgataaaaatggaggagacgttcaaacaagatctggcaaaaacgcaggagacattcaaacaagagctgcagaccatgaagacaaatgcgtcaaaaatggagcaagagctgcagattatgaagaaaaaagcagaaaatacagagaagatgaatgcagtgtacggctttggcaccccattgaatggattgtctgtcggctgctcaactttgatgaacaccagtctatgactatcaatcaagcactcaagtccagtgcaactcactggtctgatttgcgggatctaccacatcttgaagaccaaagccgggaatgcctacttgcaacaatcaacaaaatcaaaagtcaactacttgggtgtggccatgcttcaaaatcaacagcaagcaacctggttctctcaaccagccttattacaattgctcaagatcacttttcactcctcacccccaaactaaacatgcccaaaaacctcttgaactggagtttgtcactccttcctgccttagccacactggacgatctcaagaaagaagcctagaatactcttgctctacatacgtctatcaaactacgcaaaaacttccttcctaaaccttcttgcccagctgcccaaacactcactcaccccaatctcccccatcacatctatcaccaaaaaaaatcacccctacaagaaaaagttgatgccaacaatgatcaactagaacctattacaacccacacactactctgcccttccagccataaaaattattctttgatttcactccaaccattcaggagtctgagagaaaccgccaagattcaagcttccagccctgtttgattccccataatcatttggatgtttaagcaaccctgccctaccctggactccagccagacccaaatcctcaccacccaaccaatcaccaacatcaaactacatacacatttccaacaactctcatccacagaagcacatctaccatcctcacttaatccgattcaatatccaccaacatgcccatttgtgagtcttattctctcatccttggcatgttacatggataagtacaaagtcactaatgccatgaactcttgtctctttatttttagtgagtcttgttctctcatccttgacatgttacaaggctaagtacaaattcattaatgccatgacctcttgtttctttctttttcccgcttaaaggcggtttccccgacgtccctcttggcaacagaaaagtttgtgcctgtatttgcccagtaaacgcaatgtaatcagagatcatcccgcatgcaaccactaggggtgattccgagttcaatgtttgcctcagaagagcatcaaggatttattgatgggatcccggccagtgtgggtcaatgttcaaagaaagttgattgggttgagagagacaccacacaaggtacttgaacataacaatgagccatttgggtacaatagtcttggttgtgggcactagagatggcctttggttatccgctggcagatacctgccactggaaaaggatatccgccagcggatgcggatttggctgcggatgcctgatttacaccgcgatctcagaggatatctgggtatccagaaggatacatgtccacaagtcaccttttgggcccatggctgtcgctttgggctgcacaacgcagcccatagccactacagtctaaaggctgggaggggttcctcttggccttgagactgtaccttctgaaggccaacgaggcacaaccttgtcaaccagaagatcttccttccagccaaagagatacaagtgcctcattgaccagagggtcttccttccggcccacaaggtacaggtgccttgttgaccggaaagtcttccttccagccgacaagacttctagttgaaaaggcacatgtaccttgtagcctggaaggaaaaccttccagttgacaaggcacatgtgccttgtagcctggaatgaaaaccttccagttgacaaggcatatgtgccttgtagcctggaaggaaaaccttccagttgacaaggcacatgtgccttgtagactggaaggaaaaccttcaggttgacaaggcacatgtgccttgtagactggaaggaaaaccttccggttgacaaggcacatgtatcttgtcaactggaagggtttccttccagtcaatcgtcagccgccccctccatccgcccttgctttaagagcatatccactgtgggaggtaaaccaggtttgtatcccgcgtctagcaacccaaacccaaaaaacaccacccacttacaatttacttaaatatataccaaccctctggaataacaattattacacaactctcaagactcatatataaatacccaaccccttttttttggggccccttcaaccaacttgcacctgggtgaagccttggtgctttcagtacatattaattacactagggtttaggggcggctacgccgccctgttcttgaccaaacactcagttgtaaacatcaccgtctcacaccttcatcacaatcttgttgaggaacttgagtatttctcagggtttctgcaattgaacccgtttaacggtcacgagatcgacagacaggacatttggtgaacacttgttaacacgtcctctaaaagcctaaaaggtgacattccctaaaatcttcctcgacatgaaggttaatcaaaggctaaggtctcattttacagacatcaattcccaatcgtgtcttgttttggtgaggcaatcaacaagacccaagacaaaaacttcaagacgtaaatgtcatgttcaactcccaaggttttgtgaacgacaatattatacatcacggtctaaagtaactgatcctaataacctgttagttgttcaattatgatcattcccaaaggtttcaaattttataaatcaatatttgtttagttaaatagggccaaaaaaatcaaatttttggcatgagaacctgatccttgttaatgaggttgccttagtgattgaaagcatcgcgtataagatgaccctggcaatagatagaaacaatcaatgagcagtgggacaatggataatgttatgcacggtgaccaaatagagcccaaggagaatggcttgataaatgtgtcccttgaggaatcttcttaactgatctccccgttcgcaggcaaaatcagaaaaggctgatgtgttcaatattagcgattaggatttctccaacccgctttaaccagagaaaggcttaaaacgtacttggatatgaataaatagcgattctgtgtccttatcaatgaaacggccagcaacgtatagataactattcagctgcaggttcggaacaatactcccaaagattgcgggacttaagtcaaaaggacaagccaagtcttgaggaatgaagttgaagttgatagttagctcgggtgcatgagaaggctcagatatggaaaacgtacacgcagcgattgttccatgagggtagcaattgagccaacaacacgcacaactttagcggtgcctgaaactactggcccaatgacggtgtaatgatagaattgcggcgagggcgctcggtggacgatcataatgtgagcaaagacacgtttaggtccgccgacaattgatgtgatgacggatcctacaaagcaaacccatacgcccttgttatgcaggaagtcagaaagggcgcgaggattacaagtaattgtatagctgggcgtagttattggttcgaatcgaggtgctaggcccgggcggtgtgaagcttcgatttcaatcgtgaggaatccattgttgttttgggtgaaaggcccccggacgtgtttgtacccacgaatttccatttccatcgtgctggagattgcgagcaaatcgacactttgcacttttgaaatattcgtcgtgtagcggtaggggtttcaggatgtaacatatgattggacgaatcatcctcgttgttctttcaagatttgccgagatctaatgcagggatgtatcttccagaaaatatcattaaactcgataattacattgagggcgcctaagaatgttaaccaaccattggcggcaaaagttggagatctgcgtttcgctaagattattttgtagaggggctgggaaaattctggatgacaacttggaatattgggcggggagtacaacacggtgtaggtggtatcggtgaaagatatttgacggttcatggagaggtatggacgcatggggagatgctatgatggggaatgatgttgtagggaaaagaataggttgtgaatgaagttatatataagtggtggagaggaatgggggttgtttgcagatgggtggaaaaagacggttatgagtgaaagaggccaacttaatgggaaagagaaaatgtggagaagaatgtacggctctggaaggtgttcttgaacatgatattgttgagtgatggattggtggaagttgaattctgtccttcaaaacactcggtgttcaggccaaatttgggtactcattcaatgcttctcttggtaacattcttgaatataaactcggcagcaggggttcggattgggcacttcttgaagaggaaagggtaagcagaaggagttgtatgtgaaggtgtaaaagtggaaatgttcggatatagaggtattgaggacgagcgggtggaaaaggaaagattgaagggataagttggatgtatgtttgtggatgagaatttagagttccatattgagaaaagtgaagaggaagttgcggatgagatgaggcagcacgcatggcaaggcagtgcaggaaataggaaggatgatggaaaaggaattttgggggagttctgttgtggggtggaataggaaaggtgggataattggtgggtgtatgttttgggtctatagaaagttggggagtgtgtagaaagggtggtgaacgagtataaaaggagtcctattgtgaaagtgaaaaagccatcgtatgactcttgttcggcggcatcgcttagatcatacgatccgggagaaatacccgtatgagggggaggattaattttttatttagggctcagacggtttgcttaagcttaaactgttaatataaataccttacacaacataccatccatggatcatatgacagttatcttttgataacactccactatcactatataaacctgccgatctgagattggtgggcttgttttagggtctagtgaaccaggaaaggcagaggtaacctcacacatccctttccgcactcagcaaaaggttctcaggaatacttttgagattaacaacgcactttagcacagcctttgatattattttcaaacagtctcactagccaatttccctcatttgtacctacaggccagctaaaatcattctttcttgtctgccctggagctaaattccctcacatttttttataaaaggaggctctcttccccccatttattgtctccagttcataaatatataactcaccagttacaaaacaattatataaactcttcatctgttacataccattacagttattttatcagcaattacatattcaacctttacttttcatcaaacaaagttttacctgggccacaaatggcttttaccaagccagttacagttgttgtgactatgtagttgaggtttcaatgatgtcaaccttatttgtagatttctcctgaagtgcatgaaccttatttacgtatttagatctgtcatgagagggtttctagcaaaatgagcagatgtcactcagattacaaagtacatgaaggagtgataattcagggataactttggtaaggtaccctacacagcgggacaagttctctttctgtcacagttgttttcctgaaaattaaacccatccgccgcgcaaattgaccggacccgccggatagttgacattcagacgacaaattgtcgacaaagtccaagagccgcctaaacttccgaactacaacgcatcaatgtcctctaaggtcaaaaatgggttgttggggttggggaaccggccaggagagttggataatgaaaaactttgtagttcctgcttttgttcggtgagtgatgtgcgactcagcggaagtcaggcccacaccagccttcttccaatactcacaattccaagcgacctggcaaccaggaaagccccgttggtcacaaacacaaggtcccccgagatgaacccagacagcagacagaacctccaactccaagcatgaacacacccgcaagaccgcccgaggccgccaattccgagttgatcgctgagtggacggatcatcacttgctcgacatgctgaacttcttctgcatgtggcaagcgcaacacgatctcctcgcatcatcttcatcgccacaacaaaccggtgtcgtctatgtcagtgcttgcgaggagatcaagctccaattcactcgcctttcctccgtcacagtcaaacaattggcaagccgttatgttgaactggtcacccagtggatagtaagttgtatatgtatgagttttgattgatgccctatcagctgactcattcaagtccacgttattcaggaattcagtgtcagcctccacaaatctcgcgcggagtttgatcagggaatccatgccagagtgcaaagtcgtggcatatctcctattgtaagttcacaacacaccagagcaatgaccactggactcatcgctgagatttagtgtttgatggccaggttttcctggggctcaaagaccgaattgagcaaacgtgggctttggatatttcaggtttggtcccacagcggccaggcactaggccacgcagagatgtcgctgacccggctttcaacttggtttgcgtggctcaggaacttcttcgggcgcgcattgagatgaataatatctcttgaatgactgaatacatgaaaatatgattattcaacggcagcacaaggccataaattttcaattgatgcattgctctgagctctctctttgaaggcatttgagaaaaaaatatgtagagattgaaaaacatgttgaggaagaagatcacttagtagatacatgtatgttattacacgatggctttcaatccttgaccagatccaccattccaagtctaatcattgagtttgttcctgccgattgggtgctttgaaataattataaataaaaattcctggttcaattttccataaagcaaaggctgaggttcacctttgacactccaaagaaagccaaattgtggttctttgatcctgatgcctttttcgaggcaaggatgcaatagacagttgaggagcattgtttggaatcttactttgtttctccctcatttgaacgcctggcaacaactcaaatggtggctcaacttcaacaaaagccgatgaggcatgggattcaattcgttagcagagaatgaagcatgcaaactattttaattgacgtaggtgcaggcttctcgtgtttggatttcaaaaagcttattctgttaagtgtaaaactataagattggggacatctcaatcccctctcgctccatttcttccataaaggcctccaagcaagcaaccccttcacataataagcgggaaatccccaaggggaatcccaatcgattcaattccgcttcattggtcgcgcaaaaaaaagtccaatggccgatgccgtggaccagaagtcgggaacgggtacggaggtcgtgccaaggtatgtgagcaatgttaagataggtctccataccgattgctctatggctgggtgcgccggggggaaaggggatgtgaactcgtcggccaggtcgatgtgagcggcatggtgacggtgaatcttgctgttgcacaggacggaaaacctgccgggccctcgagcggtgagtggcgtgttgaaccattgggcctgaggaaatgcaagcatgtcagaaacttcaagttgatgatgtgactggcctcaacacacgtttttccggtatcaggcgtggtgctttttcggtcgtgcttgagcagattcaattgtcctttctgtggtgggttcttcacgatgattggtttgagcctgctgttgtgtcgcagtgtccaatttccccaaaatttcttcctgatgcctgatgatccactcaatcgaagcaggcagtcaaaaccattctgagaatgaatgagtgaagtgactccacttcatgcaaaccgtcaagatttcaaaggtcaaaattggcctgcatgctgaccaggcaaggaacttctggctcttgcaaaaccggaagagggcctgggtccaatcaaggcatcagggacattgacctcagataaaatgcatccatgaatgcccttcagatgatggctcccctgaagatgatcaagttcaatgccccttgatggtctatagaaaaatcatccctgccaaaattccattcaaattcagtcaaactccccacaacagtgtgcatgttagataaaattttactgcaaacacatttcacaatttccttggtgagggctgctttcacaacactttggataatggaagacaatgacagtaaagtcatcaagtgatgaaatcaaatgccccttttatcaaatcataatttgattcaggtatggtatttcctgtatggtgaataatgaagtgtgtgattaacattcaagaaaatgagaccaaacaccccagtgaatttttctgcaagtgtaatatgtcaacagtgccgcatattttatatttttgaatgattgggtgaattggatagtttatatatttggcagtgtatgtatttattgagcaggttattgctgtattttcaggccctgtttggctggaaatcatgatatgtgagttggaggatgtttggaggtgatttgtacagtgcaatataaaacaatataaaaaaaatcacaaactggcaccaaaccttccctgaaaattacaacactcagccaggcaaacagggcctcaagcatgtgtttaaatctgctgcatgtatatttcattgcatgttttgatctcctgcatgtacatttattagagtattttggaggttaattcttgtatatttattttgattggagtatgtttagacctcctacatgtatacttattggagtatttgtaaggataattcatgtatatttatttgcattgtagtatgtttagacctcctgcatgtatatttattgtagtatttgtaaggataattcatgtatatttatttgcattgcagtatgtttagatctcctgcatgtatatttattggagcatttttacgtttaattcatgtatatttattgcattatttttcaaaaaagatcattcagttgatttggcattggaaacaatgaaaaaaaaaatcaaatcaaacttggggcaatgctgcttgcacgtgtctggggtgtctggccaactggatggtgtttccacttggaaccaccagtctcaattgcagtggcccagttcagagggtaccaaatgttgatgcctgccaatttacgatgagtgacaggatcccgtaatgaggctgaattcaatatgaaactctttttatcattatgacggatcttcaatgtggtttgatttccttcataattggggcctttgttcccaggcccccttacaacttgacatctcccagattgacaattgtgttgagtattcaggcatgcacatatatcctgaatgaattgaaaaggcatgaggtgtattttaatcagttttggagatacaaaataatcagcaaaaatgaatggacttggaagagaatcaaaggaaaacacatacagatgcgtcaaaataatcaatgtgggttgtggcttctatttctttcatttgataaaatggatggatgggcccttgagaaaatcttctggctttgatgaaatatcaggtttggtttgccaaacttgcagaccatatggactcaacacattcaatatcctttggggatccagtggtgtttttcttgacctgggggaaatttggggggtttagtggaataaaatgaagtacttttcagagggaaaaccacaccaaaacaaaatagtctttcttcaaagcatcatgttggaatagttttaactggtggacttgtttaattgtatggttgaaaaattttctttgcaaaaattcgggaaccctttccttttgttctttggggagtggggtaggtataacacaaggttgttgttgctgaggtgtcacaagtagatggttgtatccaagggatttttgtattgtgggattattctggaatatatcagtaacctggggatcagcatgaaaccgaccattagtcctgtggttccaatgggctccccctgaaagatttgattgtaaacatgcatcattggcaaattttgtggctatgtcttgtcctggactgtgacggttggagtgtatggatgcattccgcaaaacaccattgaaactctcaaatttctctgttgcataaagggtggctggaccaaatcgttggatgcattccggtaagtgacaaagcatatgaagttttggcttgttcacccattgacatgtcatcttggtaatatgccacatgaaattgtcaatacttttattgagctttgacaaatacttatccatgtcatcaatgcgtgtttggaaaatataagttgaaagctgacacatagaaacccagagctgccgttgctcttctgtcataaattgatagaatacaaagggcgctgcttgcaaaattatccggaaatgttttccaagaaaactatcatggtgtttggccatgtttacagaattgataatatcaatattgagtgagtttttattgaaagactcccaggatgccatcaatctttcaagatgacaagctttcagtcctttcatgaaatcaccagttaggtacttcacaaccccaaggaggaatacatgcagaatctccacaggagtatccaagcagccatcaaagcctgaaagaagagaaaaaaaaacatcatttgttattcttaagtaaaagagggaaaatcaaaaaatacaatgggccatctcacctttgagcctcatgatgggactgaaaagctgatcccgatcatcttcagtatctaatcttttgattttatcaatcatgatttgatcctttccttcccgcatattttccatagcctgtttgtttatattatccttgactcccagatcagtgatcatgttttccacaagagtctttggctcagttttggagagtttccataaatatttggctgtcatttttgtttccctccacagtcttggggatggtctgcactatggtcataaatgaagcatgatatcagctttctgaggaaaatcaggagcttttttttgtcacttgagccactaaaacatgtagatatttactatgtgaccttgagtattccgccctatgaaattctggatatactgaaggcttcttctgtcttcaagactttgggcctttagtttgcacatgcggcatgaattcaaggatgcatttggaaggtgagtgcaggtaatctccgcatgcatcggagaatctgcctggaagcataataccacactcatgaggagcacttccttgcacaactcataatcataagccagatgtccaaatgtagccaagtcactaagatttcaaaagattagtctcaattcatttttctgaatgttcagctttaatgacttacttaatctcatctgttaaccgatctgccaactccaaaacacctgcctgatttgacgtggtcacaaagtgacaattgaattcctgattggccacatttgggggaaggccagacagggtaaaatagaaagatacatgtttgttgaattgcttggaaatattacccgatgtatcgtcagaatacaagttgatgggcatgtggcgaattactcttcctcttgctatgaatctccatttgtttggcaatgtgagcggggtttcatttcctatttctactaaatccccacataacatgtcaaattttccaattttcaagctgataaaaaaggtgaaacttaccccaaataatggacttgcatgcctctgacaatttcccataattcccccagatgatttcggaatatatcttatgaaactctgaaatgttgattgtttgcagatgatcagatgtgaactccagggctcctgcaaattcaatcttcagtatctttgggtcttgactggttggtgaaataaatggcttggaacattttgcatatatttcattattcatcttgaagaaataaagaggcattacaacagttccagattttagttgagttggttcaaagatgtagaaatgcttatcattgctgacagccatttgtactcgttcacttggtcctaaatcctcccgccatttcttgctttgtgaaaatttgtagatgttcttcccatttgtctcctctgggtagaaatccaaatgtgggtgaacatatgggttggcaatctcctagataacccaagttgagattgattcagcataaaataatcaaattctttattgaatcattaaagtattttcaaataaaaatttctagatgtgtacagaagtttttcttgaggaataataaagagatatataacttacatgttcaaggatctttgatatacttaatgaatagcatttgtgatcccaaatactatgattttccaccacatcaaaatccaatagcctcctaatgccttcactagtgttcctgatagtattccaatgagggagttgcaaaccggtgattgagatgataaggcgcagttgagaatacatgctgcgtgaaattgaactcctcatatatccttgcacaagtgtaccaatcagagcctgcaatccaaccaagtcagtaattttacctgatttgttttataacttatatagattacctctctgttttggtatgggtaccaatgtgataatccacccctagatgcactctcactttctaataatacatccactccaaaattctcttgtgcaagattaacagcttcaaatattgaatcatcccaatttccctcatcctcaaaatccacctcttgaatttggtttggattaaaaatcaacacttctgcatcccttgtgggcaacatagcctcaccatcttcagaattttctggatcacctgttgaaatatgaatggtctcaaatgccagagcagtatcttcaggttctggacctgttgcagcagcacttatgtgatcctctagcaatggttcagtatttgggttcaccagacttgcattgatcaggtgtgttcttgactgtaaatgttcaattggattcaacatagttcttcctggacaggcctcacatgcataggtggtcctgccatgttggcggtccacaattctgaagcctaaaatatgagaaaaaaaatcaaaaacttttcaaagaaattgaattggacccaaggaaacccaaattacctggtatattcatccctaaatgaatttcagtaaaaggccaagggttgcactaatactgttggtgtgtggccagttgaacttgcctcaagatcaattgcagccaggttgagtgtgtgcctttggccagagagtgtgggtttgatttgtcttggacccacagagttggctctggtgcaattctttccccacccaagtgccaatttgcaccggaggtgagttttgggagagtggaattgatcgatgggcaaaaaacactgctttgtcgtacaaggataacttaaaaaccaatctgaaagtcccccaattgtggaaagatgaagcgacaggcaaaatgtgggattggctttgggtggcaagtgaaaagggcgccgcgtttgcgattccttcctctcaaacaagcctcttatttaaatttttccactcgttgtgcagagctgtcttggtggttgtgatgtctcaaccgcagagcgtcactcaatccccaccctcttcagcgtcccaagcaggaagtcggctgccccttagccatgtaccagtttccagtgaggcccaatgattttgaccccactcacttgccatttttttcacctatttcttgtttgatgtagatcggtttcatccccaccatcgaggatctgctcgaggacaacaattgccccgagcccgtggatccagccgaggccaaggttcttgaacccaagcatcaacgcaagttttgcactccgtccaaggtaactcaaacgttggccgcagggaccgattgactgcgaatcaaacgcctgatcgtgacttgggttggggggaaagagtcccagttattgaccccactcttgactggcctgaggaaaccaatcgctcaccacttccagagcactttttgggaaccaatgccaacacacgtgatgacgattctgaacatcaaactgaatcagatgatgaccgattgcgagatccactcccattgacttggggggcgaccccaccagcagcagcacctggcaatctcaccacgattggtgctggcttgattgctgaagtccaagcgcagttgaacctcactgaggccaacttgcaactcgccaatcgactctttcaagtgagtcccactcctcctcatctcaatttgccctgatactctactcattggccccacacacgtttgaatttcccatgtgatctgaacgaaaatgataggccacagaagaggagaagtggcgcctcaacgttcttttttttgtgtatttccttggtaaaacccccactgcggggcagttggattctcctgtggtgtctacaggtgccatgccagggcagccgacaccattcaccttttcaaatcatatcaaggtgagatcaatttcttcaagtttgcggactcagtaatattgatctccccaccaaacgcagtgtttcatgcgggacaagctgcgtcagatcttggtcaaggcaaatgtcaatgcctatacccgaaccatgaccttatcagactcaaccccaatcaggcgcactcctttgctcctgcttaaagtaagtccctgttaatattcatcctctgtaaccggtacttccgattgtgattgccatttgcatcctttagacatacatttgattgcaagatgctgcgtttcaccgggactacctcccacctggataccctcagagccttgatgcttgtcttacagtggttgaaaaaatgcgcagacttatgaaaagtgaaaagggccttctacgcactctagtaagcattttaattccagaattcccgaatttatcccatctgacctgatggtactatgaagctcctctacaacatcaaggaaatgaatcaccggcctatcgacggcgctgttccaagcttggatgccctggttgttgtggtgagttatgccatctgtcatgtctccacaacttccactctgacacttccccaccagatcgatcacaatatggccttgcgcaaacagttgagagccgtagacgagatacaacgaagttatcctgacaatgtcaagacacgcctggcttttttgcgcctctataccgttgtacacctcattcatcgagaccccacacagaacatatcgcagtgggagatgattgaccaacaaattgaatatgtcaagaaacaaagcgatctttaccgtattgcgtacgccgtggccatctttgtttgattccgacagtatttttcacaactttcttggtgggtttttgtaggtatggtcgggtagtccgagcaattgaccacgagctttttggccagaagaagaattttgattgcatcaaccatgaagagatccgagttcccagtgaggaagatgtagaggaagaaatccgccgcatgtctactggggaccgaagtgaaggccaatccaacccttttggttgagggtgtggacctaccggtgtaattccccaacacaaccattttgccttctgtttccttctgctcacccttacttcaaaaaaaaagagtagtggaacagctacatgggtagtcgacaagtgtatatgttttgaatttccttgcggctcaaacactactgccttcaatattgtttctacctacacactactcattctcacaagaaacatcgcccagcacaatggccaagtggggcctaaagtttatttctctttttaatccgccttgattcaactgaaattacacatactgttgcgatctgagcccccaatgtgaaagtgtgagaatcgtccgattctgatcactgcacgacatccacctgaggtagccgcggggtctgtgtgaggatgtgacccggcaccatttccccagcggactggaatatccaagtccatgcaaagtatgcgtttctcggatttagatacggataaaccgatccctcatccgtgacgacgaatccgatgcaatccggtagacctcatcttgttgcggttttagatggcgtggcttttttgctggtcggcgcgactttaccgcaattttcccggttactgggggggatttgtcgatagtatagccggtatgaattcagcggtcaaactggtcataggttcgaccgccatttaaccctacatgtctgctggggtcaaaagggtaaattttccggtgaattcgggggaaaattgcggtcgaacttgggcgcctgtgtaggttattttgcatctaaatcaagaatataaaataatattccaacttttgcttaagtttcagaagttatttgtagattcttgttaaaaatgtttatttataaatttttttggttcatttttatgttttcttttatgactagtaaaacttaatttaattagtaataatgtcactattagtggtgtattggtgagcagaggaatgacagtcgtgttttattccaagaatgggaaaatattgcctggggttctcaattggttcaatgaagggatcaaggatgcaaacttattgaacaagaggagaagggtcaaagagatattagtagagtagtttacagagatattggtagagtagcttacagagatagtagtagatgtaagccctgctcctcacaggcttacacaaccatgtcacaagattacataagctgtttctgctttgtatttagtctcagctttcccctttacctagacggcagagatccttctctcctgtctaggtaagcaccctgtcttcattcattctcttctcatttcctttcctccctttccttcacttgtagatactaatgagagatccttgtcagcctgctactaatcagagccagcctgaacaaagcattttacatataaattagatacattattacttatatatgtacatacatttaaaataataaaaatatactatttaaataagtggaagcactataatagagacattattacatagtacacttacattgtaatattttaagagaaaaacatttaaataattaaataaatactggaaaataacatttttttaaccagaatctcctaataacttctgaaccttaagcataactcagaatattattgcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaattaaggttcatacagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttgggcccaattgggacaattacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgaagtggttccagaacacacgtccttccgcaagagtttctctttgttctcctgtcgaatgaaccgagtagaagtgtctcggtcccagcccgttaaggtctgtaagaagtctaccaatcgaactgaatggccgaatggcatggtgatcagatccggccctaggtctgcagctgggggtgatggtggtgtgttttgcatggtgatttgcatggcccgaagcaggatgatccggctcactagtcttccaatatcgccgagattaaacaagcgttggcggttgatagaggcaagcacttggatgcaccggatgagcctggcttcatcggaggccaggtactgattggctgccgaagacaagatgaattgggagggatatccactcgtgagcttgagatgagaggggtcgatgtgcatgcattgcgctccatggcttgaaacgagctgggcattcagatgtgaagctcccaaggttggaggctgtatggtcgacccaagcaatgcaaacacctgggaatcgctcagggcgccggctggaaccgactggccattcgtggatagaagcttttgaagagcatgttgggtcaagccttggatgatctcatcgtccgcaagtcccttcctcttggcttcatcggcatacgcccgccaaaagggggagccataagataagagcctaaatgcggattgcagctggtgctgatctctgggcggatcgctcacgtggacatcaaaggaacaaatttggtatatgggatcgaaaagctttttgggcttgtgcttgccgatcctgtggttgggatgatcaggatggaaaatcgaaagaggagagttggtatctgcaaggatggagaaaaacccggtcgaatgggatggtatcttctgaagagccccccggaaaatgctcaagaacgacagatctggggaagagctataactcgcaagcaattcgctggcttggtcgattgccaagagcactctgaggtcgtcttgctcaatgaacttggtactctccttcatcctctttaatgcctctcgaagttgggtgtgcttctcgtagacagtcagaggtcgagccgatctgctggagatctcgttcatctttgtctcgacgtctgtccaaaagggtggctcgccagaccgattggattgtggaaagctatggagaatccattgctccaatctttcttgtctactccccggttcttgggtcgaaaagaaatcggccacagtatacaagatagcacacaacagctcttcgtatcgagtttccagggttggacacttggaatcgagaagcacgcccgcaggatattcggatcggggcggaaaaccagacgagtgtttgggccggagacagatatagacgacgcatgtgcgtctcgacagctccttcaagagtcgcgatttgccacccgtcgatgttgcaacgagggaagtagaaggggccaggtattcgtcgggcgtccactggcgggccatcttctggagcgtctggagcgtgggatcgacgatgcgtttggtgtctaaatattcatgattgttgaatgcttctgcaacaatttcgtcctccagagggtgattaaagagcctctcggctttctcgtgagacgagggggcgatccttccatcacgatcgattttggaagaaccacctgtgagatgggtgggggcatgattagttattgctcaggagcaacggatcggaacagaagatgtgcgtaccagttgtgcggttttggccgaggaatccctcagaatcttgggctttttcgtcccgctcttggagcctataattagagtggctttggtctgggggcgtctggagatctttgtgcatcaagggattggcggttgagacgagccggatatgttttggaagaaggagtggggcactgtgtgggtttctgcggtggccgggcaggattgatgttgaggttgttggggatctgggccaagacgatttgaagatggagggacagcgagctcgagcctggaagatcatacttatatttttcttaattggtgtgttgggaatcgggagtcaatagattgatgatatttatttttgatctagaatctgtcgaagggcaatcgaagacgcagcttagcagtgatcggtgatgaggaacaagctatgtagtatatatgaggaagactttattcctcaagcgcgacgattgttaaggtcttgaaagtggtcatcatgtcactaacagtgatggtcaggaaggaaagacagccagattaatatgggcacatgaggagccacagtttaacttttgggggggggggggggaagaatatatatttcaggagtattaaagagttttcgatgagcaaacagacactcaaagacgcttaattttctagatcagttcgtctccaaacctcgagcctttcttgaatttctttcccttcccagaatacaatagtacacatattcaaattcccttgcccagaacatgggcgatattaaacattcaatctccaactccagccgcaaaccattttgatagaattttcttggattttgtggtgtgctgactacatacccccatacagcccaatgaacgactcgtctatcgactgacgaatgacatcctcatacatatgatgatggaatgcccgattcaattgggtccatcatgtagactatgtaggagcgacaagggatttggtaaaaggcattagaacaaacaagagaatcatacatgtttgtatcactatctccaaccctgacatagaaaaaagaggaaagaattcatagggaaggaaagcgcgtcgaatgcacgagaaatcgatccacaggagccacgagcgacgacgatggagatggtgaactccaccgttcttgcttgctcgaagtcgaagagaatttccttcttccttatccaccagacctctgatcacctaagacttgactaaggaaacacatgtgtagaggtgcaagggaagagggttgtcatcatagttggaacacacttgttggattatcacacaactcaagacatatatacgtctgcttatcacaatggcttacttatcacaggcccaaaaacgagtagagaaaaaaaataatggaagacggatggtgtgatacagatgttcagaagcaaattaggtggccgataaatggcattgaaggattcccctttttagttttgtgtttggggcccggttgtcggtttcttaaagcaataaaaagggcaggatgtataggaccgaagatgagtattacaaacgctttaaaactcggcgaattggtcaggcagaagccgagtatgaggcggagtgccgaagcagcgcgagttatcgaacttgatagcgatccgatcgagctcttcgagcccatcgggcccggtatcctcgagattagcctgaattaactggtcgcattcgagggagatagtgaggtcggattcgatgtgcgggccgacgggtcgatcggcgcctgtgccggcggacaacaacgaggtgtgcaggagcgtcgccgagcgatggtaggtgtaggtcgtcgccggatgatgcgcattcgccgtcggcttcggcgagagagtcgcgatcgaggggatcgggagcacccagattcgctcgcgaagccgcttgtgctgctcatctcatgtcggcttttcattcagttcctcgaggaaaaaaagaaaaatcggccagacgggcgggagactcaactcgttctctatcatcatcgattcgatctaggatctccttctttgagaacgcctcgagctcgttatctgagcctttctgatccacatccgccttccccaacctaagcacgaacaaaaaaacaaaacaagaaaacagaacaagatcagtgaagcgcagtcctatttctcaggggaaagaagggaagggaatcgaatggacacttgtttgcgattgttcaagaggagatcgatttgttcgaggagctcgatgttcaagaactggtcgatgagcgagacctgagacttccaattcttgatcacttggagcgtgctcatgaggttgaggaggccctttttgttgaagctggtgggcacgacgatctcgacgaatcggatgatatccttcttgatcagatagccgtagttgaagccgcccgaggggttttggggagtgatcgatggtcctgatccgatggcgtgcgttcggcccttctggtattggtagtcttggtgactcgtcaggagcgccgtcgacgatgtaaacagcaggccatcgatcaagtataggatgttgatcctcgcattcagattcacctacttatacaaactcatcatcaacatccaatctttctttcctcagttttttttatataaatacacaccttctcggcttcttcgatcaaacaatcccagagatcttcgccgtacttgtccttatgtttgagcaggaatcggatggtcgtttggatcgagttttgcgatgagcttagtttccggaggatcgagactagttggagtctgacttggaatccatccatcgcttttcgttgttgttgttgtttagaagttagaatgtattcctgccgatggccatgcctctcccggcttatgtaatcagcttctggcttcacatccactcactcacgactcatccgaacgaaaacacggctgtttccttaatgcatctgcaataaatcccacccatgacatgctcatcttcataatagcggggttcacgatagcttctcgcaagaagcgatttcttctcgcgcgagaaaccgcagcactgctgcaggcttaaaatttagcgcagaacttaaaatttacgctggcaaaattgacatcagcaatgctcgagcaagaaaaaaaaattacgggtgcgagaagcgaaaaacgctatcgtgaaccccgctcataatttaacaatcaagtgttttgagaaagataattgtaaaacccaagaagtcttactggaaccacctcttgatatgcggagagggcctgggcatgtgcgactgcggcgcgccccacgatgccccaacccaggaaccaagagggcaacttgatcatcacagcttgaagcggcgagactatacaggggaacgtccgccagagattccctcctccacggagtccaaggaggatgattccttaatgccaatctggtacaacatgtgtcactgaccaaccccggcaaggatacaccatccttcattcgccgcaagccatgccggcccgggtctgtaccagcttggtcatgactcatgaggacggatatgtcctcggcgcaatgaaagtgtttgagctgtatttctgtgagaggagtgatcctcctcactgagaacctgtaccagctcggtgaaggagtcccaggagggcatcacttcattgagccagtacttctcgtgccgaaatgtcaagaagcattcctccttggcgagctggtacaagatgcactactttgttgaaaaggatctgttcagagacgggaggcgtttgggacttgggtcatcctagtattctctgtttttttgtcctaaaaagatttctgggatggccatccccatattgaccattttcgtcccgaaaacacaacccaggacccaggattatccatcatttactcctgaaatatgtatcgcccacaggctagttaaagtccatggatccccagtgaaatcagccaggccccgtagcgcagtcggcaagcgccctgatggattcgtctacgtccaacaatctggcttgccagaggagagtcgactataatagaacgtccatcaacagtccaggtcaagtgttcaagccttcctgggaacggggcattaacttttttgcttggctatataaatatagccgcttattggggaagggatgatgttctcggtggtactaggccgacaagtgataccagctggctgagaatcaatataatatatgcaagacttttttttccttgggcaagataaaccctcttcatagagatggtgccggctctcagtaagtaggatgctttgaagaaattttaaccaaagaaaagaaatttcttggaggagatttttgacaacaaaattaattttgttggaacggctcagagggtcgaaaaaagagggagagaaccgatggtattttttacttagcagagactagttgttaagtagtctacatacaagatgttcaacatgtggttttgagaagaaattgaatatagaaatgaataacagtttgaaacatgaatgaaacattgacaggagcaaattcttgttgataaagactagactcaggttcgaagactacagagatttcagcactagacaaaaagataagatgccactcagacaaggacaaaacatattcaaaacatgaatattaatttgtataaacattaacaaatgaggaaaaggtttttaagaatgaggagaaagagacagaatttcaacaccccccgctgctcaggcctaaaaaaccttagaaagtaaaaaatgtttagtgatggtgaggataaaaagaaagaaaagggattgattggtagagtaagattgaaaattgaacagtttgagaggaggtgattagaagtatttgactccttcatacttgacttcatcgatgtggtgaaggacaccgtcggctgttcggaagagagagaagtcggtcggatcgttgagttgattgaaattctcttggacagtcatgtgagctgaatgtgatttgggggctttttcaggatatttgacccaacagttgttgacttgatgacctggcttcttacaatgatcgcagagcgttggacttgatgaggcttgatcattcgatcgagtgagaagtgattgtaacggagttgaagagatcgttgatgttttcttatcgagatcgttttgggcaacatagctttcgagctttttaatgaccgattcaaacgactcggaaccataattcattgaaacgatatcgcgaaaagagcgatagtctgaaggcagtttcttgagcataaggatcgtcctaacgcgatcgtctaggataaggcccgacatcgatatcttttgatttgctgatcaaacggcggggatgaatgtggcaatgcatgaaaaactgagatgaagaaattgatcaagcgctgtggtttgcgaggtgaggtcatcgccagcgtattgcgacttcaagagcttccagagaccgcgaccgttgaatcgaggggttgcaggcaaagcggagctaacaaacccgagtacttcctgactgatgtaagttatgatttcggcataggcgtcgttgtttcgtttaatccaactttctttttctttttcatcgggttcttcttgaccttcgagaatatcgagaagttttgatctaaagagttttgcctccattggcaatagccagagggcgtagttgttcggggtcaagagaaccttggtttcgcgaatcacttcggtggacatgttggtgtgttgttgttgagactgatgtttctgagtaagagagagtttgttgtagccagtctttcgactgttaatcgtgaagaaattttaaccgaagaaaagaaatttcttggaggagatttttgacaacaaaattaattttgttggaacggctcagagggtcgaaaaaagagggagagaaccgatggtattttttacttagcagagactagttgttaagtagtctacatacaagatgttcaacatgtggttttgagaagaaattgaatatagaaatgaataacagtttgaaacatgaatgaaacattgacaggagcaaattcttgttgataaagactagactcaggttcgaagactacagagatttcagcactagacaaaaagataagatgccactcagacaaggacaaaacatattcaaaacatgaatattaatttgtataaacattaacaaatgaggaaaaggtttttaagaatgaggagaaagagacagaatttcaacatgcttcttgggcgagccgatccaagccgtgtcagctcgcccaggatgtgtcctgctcacaaggacgtggtacagatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattaccaagatttgaagcttatatcccccgttggcgaactggactggtgtgtactccatgactcggtgaggaggatgaaccctcggcgagctggtacggctgttcagttgtgtcggcttcaccagggactcggaagggatccactttcctcatcaaagccctttaccagctcagtgaagatcctcaccaagggtctttaccagctcaatgaagaggaaatacatatcctcttcaaccaggttatatcctcaatgagccggaacaggagatgcttttggattttcgcctcacagtaataatgtattctctatttttttgccctgccattgtgcgcccggaatcttctttatacccttgaatcaccagggaaggcaccggccccgtagcgcaatcggtaagcgcctgatggatgcctatgcgaccaccattctggacacccaggacagcgtactatagcagaacatccatccccaggtcggctgttcaagccttcctgcacacggggttgtctttttcttttctggtgagctcagcgacggagagatacctttctggccggtggtactatggaccagatcgttgaacaataatctttccgcgagccggtgcgggatttacctgtttattgaagaggtacccagctcaggggatgatgaccctgctccaaagagctgaattgctgatcttttcctttggtgaggaggacccttttcggcaagctggtacaagctgtgtgctcgccgaggtgtatccccctcactgagctatgagtatggagtacaaaccggtctagttcgccggggtcgacatgtcctcgccgaacaggcacagaccatacctatacctgctcgatcagtagcttatcaactcagcaaccatgcattcttgttcgtgagctgttgcagcccctacacatcagcttgatgttagtgaatggcctcctatattgccgcttcccaaattcgggaggtccccccgatagttgcgcgacccgctggcgacgtcctcctgcggtctcttgccggcgtgaatattgcttgacatccccccccccaaagaaaaaaagtttgactccctggctttgacccaggatgatgacaaattgaaataatgcaattgtttatttccatgcaatggatatttcctcatcaagaggaaaggtgagaaatcaagcgcggtggatccacttgtggacaagagtatatcaattggaaccaacttcaagatcatcatctactatttaatgactactttcacaacaaacctacagtccgcaaagatttctctcagtcagcatttcaggatgagacagtttgtgtttcttgagattgtggagcacattttttgaggaggaaaatcactttgttcaaaagagagatgctgctggctgcttgggtttttttgctgttccagaaagcagctgccacttcaaggatgccagcctatcttcacaatattggtccagttgtacaatacatggcaagaagtaagccttctcctccttttgtaggtttaaaaaagcaactcaatggatttcggattgaaaaacatttcaatcccaggtgaaattacagatctagagacccacaagagttattgttatctaaccattaagatctacagcatatattaattcaaaacactgaatgaagaatattcaggaagaattgtttctttttccaaagaagaaaggttttactcaggatgattggcttgttagaatggatgaactagtctttgttggattaatcctgtatgtggtactggtatgcctatactgagttatgcttatatcaagcctacaattactactgagttaccggatctcttttccctgactctttcctcactgaatcaatctatataattctcattgtcaaggtcccacagtgagtgttggctttagccttagtttcagtccctgatgtccctcaacagtgttgtaaaaacctcccaaagacaaaccatgggactactggaaatgaaaaagagccaacagtggtgcttgaagctgtagcaacccacatcttagatttgatatccatttttttttccttctgggagcactcaacaacatcaactttctcaacaaattgcactctcttccagaaagataaagatggtgctggttcttagtaggtttcctacaaggtgaacagaaacacatgaagccttcctattttctcagaatacaatcaattcatcatgaaactcacacagccaaatgtgccaagaagcaagagcactgcaatgctcctgaaaaccaagtgagtacaatgaatggaccattgcaatgaagcaaaaaaaccataaaaaagttgctaaagcagaactgaaacaaatggtatatctaagaaagaggatgatatcatttttgaattatttcaaattcaaaagggggtaattctggatgatgttttgtgagaaaatcaaaaagagacaaagactataagcagaggaggcaatcttgcaagggacacaggtggtgggactgaaggtttgcagtttttttataattttttagtgcttattgatttaactttttgaacctaagtgaactgaagaatagtgtgtatatgcatgcatttgaaaaaaaaaaatacaagaatgaatattttatgaaaaatatttataactatgagtgatgaaaaagtgattctttgtgaaaaagaataagaaaaagcagtgcaaaaaagaagaattgaaagaaaatatggattgttagtgttgttggcgaaggtttgtctctcatttactttttattatcaaaaggtctttcaccaaatcttttggactggtaattcccacgatccatttgatcctcaactatctttgatatttttgttctcatcaatcatacacagattgatttttagcaaatgttaaataagtacttgaaactgctcaaaataagtccttgatttcaatcggtcatcaagagatggaaatccaactcaccaacaaaaatgatgaacatttgctttcttgaatatattacaccctgctttccttctcatttgcttcatgcttaggtttctactctcaatcttgctcttgtttttgaaatgattgacttcttctcaatcaacttctgtttttgttgcgtttttttttcttattattcttactattcgattacatgagaaaatgacaacatattttgtacaaggttgcaatcagtagaatcattttaacggttggcttgatctcccagctttcagaggccgtaaaagagtcatgagtcgcctctgtaaacagccctcacgccgactcacgactaaccggtaaattattgtaccatctattctatcttttgtcctaaaatatagcccgcaacctacttaaatccatgcctcaccaatacagtcagcggccccgtagcgcaatcggtaagcgccctgatggattcgtctacgtccaacaatctggcttgccagaggagagtcgactataatagaaagtccatcaacagtccaggtcaagtgttcaatccttcctgggaacggggcattaatttttgacttgggcagtgtcagcctgctactaatcagagccagcctgtacatagcattttacatataaattagagatattattacttacatataattaaaaatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacaactgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttacagttatcttatctgttaattacttatctattaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagtcatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaataataagtattaagtgtcaatagaattaatacattcaatacatgcactgaccacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttactgatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattccctttggggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctaccgtgcttcttttttaccttttgtccccaaaacattannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaggaccagaacttcagtaccacccctgcaactcaggacctgaattagagggcacagtaaaaaacccctgcaactcaggcccctctgtaaataaaaaacttaatagttttttatttactattttcttttattttacacacaattcccccacttttcacgtgtcacccacacgtgtacacatcccattcttactcttgcagctagtgtagctagaagagttctgctcttggcatcactcagcctgacaatccttctctcctgtctagacatgaaataaaagacacattggtactagaacctttctctcaggagctattgagcccctttgctagtactattccgacggacagtgaaggactcgacggagtccttacagtagagtagtttactatgatagtttgcatgaaatgaaccgccagcattctgtttttagtgagactcagaggtacccgtgctcagtacacgggtacccaccccagacccctcaggcgtgtccaggtccaggtccaggtccaggtgtatgttatgggccaaaaaaccaggtggtacctggacatgccgcgggtacccgggtctgactgttgcatctctacatttcatatgcccatgctctcactggaacggcacacatagcagccaagcagaagacaaacaatgatgatgtaataggtgtggtaagttgctactgtttttttgcatatcagcccaggcaagcaatataatattcattcaacactttgctaatcattccaaaatttcaggttgatccaaaaatattggggataacgccagctcaacaactacaagtcaatgaaacagcagataaaatgctcaaaatccacattcactttggaccctttccatgattttaaatctgttgatcaaaataaattgtttcagtattcaaaatttatgtagctacatgagaagattaaaatattcaatctgaactgtcttgctgaccattggagggaggctcataaggcatgcagtgttcattccagatcagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttgatagataagtaattaacagataagataaatgtaaggtaaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatatacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaaatgtcgatgcctatacccaaaccatgaccttatcagactcaacccccatcaggcgcactcctttgctcctgcttaaagtaagtccctgttaatatttatcctctgtaaccggtacttccgattgtgattgccatttgcatcctttagacatacattcgatcgcaagacgctgcgtttcaccgggactacctcccacctggataccctcagagccttgatgcttgtcttacagtggttgaaaaaatgcgcagacttatgaaaagtgaaaagggccttctacgcactctagtaagcattttaattccggaattcccaaatttatcccatctgacctgatggtactatgaagctcctctacaacatcaaggaaatgaatcaccggcctatcgacggcgcttttccaagcttggatgccctggttgttgtggtaagttatgccatctgacatgtctccacaacttccactctgacacttccccaccagatcgatcacaatatggcctcgcgcaaacagttgagagccgtagacgagatacaacgaagttatcctgacaatgtcaagacacgcctggcttttttgcgcctctataccgttgtacacctcattcatcgagaccccacacagaacatatcgcagtgggagatgattgaccaacaaattgaatatgtcaagaaacaaagcgatctttaccgtattgcgtacgccttggccatctttgtttgattccgacagtatttttcacaactttcttggtgggtttttgtaggtatggtcgggtagtccgagcaattgaccacgagctttttggccagaagaagaattttgattgcatcaaccatgaagagatccgagttcccagtgaggaagatgtagaggaagaaatccgccgcatgtctactggggaccgaagtgaaggccaatccaacccttttggttgagggtgtggacctaccggtgtaattccccaacacaaccattttgccttctgtttccttctgctcacccttacttcaaaaaaaaagagtagtggaacagctacatgggtagtcgacaagtgtatacgttttgaatttccttgcggctcaaacactactgccttcaatattgtttctacctacacactactcattctcacaagaaacatcgcccagcacaatggccaagtggggcctaaagtttatttctctttttaatccgccttgattcaactgaaattacacatactgttgcgatctgagcccccaatgtgaaagtgtgagaatcgtccgattctgatcactgcacgacatccacctgaggtagccgcggggtctgtgtgaggatgtgacccggcaccatttccccagcggactggaatatccaagtccatgcaaagtatgcgtttctcggatttagatacggataaaccgatccctcatccgtgacgacgaatccgatgcaatccggtagacctcatcttgttgcggttttagatggcgtggcttttttgctggtcggcgcgactttaccgcaattttcccggttactgggggggatttgtcgatagtatagccggtatgaattcagcggtcaaactggtcataggttcgaccgccatttaaccctacatgtctgctggggtcaaaagggtaaattttccggtgaattcgggggaaaattgcggtcgaacttgggcgcctgtgtaggttattttgcatctaaatcaagaatataaaataatattccaacttttgcttaagtttcagaagttatttgtagattcttgttaaaaatgtttatttataaatttttttggttcatttttatgttttcttttatgactagtaaaacttaatttaattagtaataatgtcactattagtggtgtattggtgagcagaggaatgacagtcgtgttttattccaagaatgggaaaatattgcctggggttctcaattggttcaatgaagggatcaaggatgcaaacttattgaacaagaggagaagggtcaaagagatattagtagagtagtttacagagatattggtagagtagcttacagagatagtagtagatgtaagccctgctcctcacaggcttacacaaccatgtcacaagattacataagctgtttctgctttgtatttagtctcagctttcccctttacctagacggcagagatccttctctcctgtctaggtaagcaccctgtcttcattcattctcttctcatttcctttcctccctttccttcacttgtagatactaatgagagatccttctctcctgtctagacatgaaataaaagacacattggtactagaacctttctctcaggagctattgagcccctttgctagtactattccgacggacagtgaaggactcaacggagtccttacagtagagtagtttactatgatagtttgcatgaaatgaaccgccagcattctgtttttagtgagactcagaggtacccgtgctcagtacacgggtacccaccccagacccctcaggcgtgtccaggtccaggtccaggtccaggtgtatgttatgggccaaaaaaccaggtggtacctggacatgccgcgggtacccgggtctgactgttgcatctctacatttcatatgcccatgctctcactggaacggcacacatagcagccaagcagaagacaaacaatgatgatgtaataggtgtggtaagttgctactgtttttttgcatatcagcccaggcaagcaatataatattcattcaacactttgctaatcattccaaaatttcaggttgatccaaaaatattggggataacgccagctcaacaactacaagtcaatgaaacagcagataaaatgctcaaaatccacattcactttggaccctttccatgattttaaatctgttgatcaaaataaattgtttcagtattcaaaatttatgtagctacatgagaagattaaaatattcaatctgaactgtcttgctgaccattggagggaggctcataaggcatgcagtgttcattccagatcagcttcaggaaagcaacacctatttgatatatccattgattcaaagaattccaggaggtgagaaaatcagtgtaaacctcttcagtactcttcagcatctaagttcttcagattctgtgcatgtgaccagagtaagttgtagggggaagtcttcagtgtcttctcaatttgactactggatggctgggattgatttgatggggtaaggttgttgctgttggtgattcaactaacagaaggatgcgtaatttttgcactattaaggatttcctccagtatttgtttcagctgagccagtccttcaaaatctttcattttcatttgccattggtggagcgacaatgacatctgcaatgaaatccaattagatcagcctcttcctagaggatgtgtgccactcaacttactggatcaggagcacacctgtgtcaattaaattctttggcttcaagccgaagaaaaaaccggcaacatcttccgcttgaagccgaagcttctgctgggctgggtgagctgctctgagctggctcacccagcagactagatttccaaaatcaaaaccagagacaaagtctctgtagttcaatggtttgcactggccccagaatctgcccacccattaggttgtgggttcaaatcccactggccccttcccctaatgggggttagggggcaggttagggggcaggtttttgggggcaggtttttgggggttagggttagggggttagggttaggggttaaaattagggggttaggggttagggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaattggacaaaacctccaggagcaggatcatgtgaaaaccacaagtaatagtgttggcttgttggttccccaaatacacttgattcttgctgccttgctgtccccttaggttggtaccacaaattgtttgcatatgagtcagattgataagtccctgatttccttgttcaaattatcagcttttttatttttatatgaatacatggtttctgatttgtacttaccacctcaatctccatcccatcattgcttgtagtcccatggatgctcatatgaatgttgttgttttcatcagttttgatctccaaatggatattttcttgtggtctgtatattgaaaaaaagtcaattgcaaccagacccaatatgcccaaatctcttcagaaaagacttacacacactgaaacagtggttcacgatttgatttcttgtcatttgggccagccgtatagaatataaaaatggagaagcttgatcaaggaagatggttgttcatgatttgattgttggtgagaactgaaggaacaaatagagtttctcttgtaagataaatctgttgtaactgcaagattggatctgaaagatagagattgaataaattaccttagggtgacgtagcagtttgtgtgaaagtgatgagagaggagagaggggagaaaatctggcaatagtgctgatctttctttgattgaacccggggggcttcagtctcctacactttcaggtcatctggttgagttttcatggcttacaggatatggtttttcttgagtgatgttgattccttctgatatctgagcctcaagagatcctggtttataccgagcctagcacaaggctctgagtgagagcatggagggcagtcccacagggtctctctgtctcacagagacttgtgttaggcttgggtttatactggtctgcttggagaggcaaacagtaatatgccattatccttgctgcaagagtgtaattcattgcgcgtacctcatatagtactctctttctgagccttgttctgcttgtacacttcatgagtttagtaacacatcctatcttgctttttgtacttacatcattaatggcagtgctcataatgcttctcctatgagacatgttgccagttttggcagtgagcgtctgaagaccaaaagagaaaaaaatagggctggataaaccaagcattttaaattagggaaaacaacagtaattcaaaacaacagatttctaatgtccaagatgccagtgttgtttaaattttaagtgaatgtctttaacaatttgataatatgggaatttctttgttccccaattggatctgataatgctcttgtaaccgctatcataccttccacggcgggtgaacttttcaaacatttgaggtggagccctgatcttttgtagaatcgaatcaaatgtgacttgactagattctttgataagggtatcaatggctgttatttcatttgatagctgttgggttatcaaaaaatcacaagttagcaattgtaatacagttggtcaaaggcatgagagttcaaccttgcaaaagaaggatcagaccaaggttctatcccggttgaaatggtggcttgtgtagctttctttgttcaactctgttgtaacccattcccatatatctgtcccagttaacctatctggcacctgaccaagtaaagataaaatatgagccctttcctcagcactccatatgagaaccactgtgctgctctttttctcaaaaggtgaggagtttcttgacatgcaactgagagcactccatatgagaaccactgcgctgctctttttctcaaaaggtgtaacatgcagcttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggattcagtggttctcatatggagtgctgaggaaagggctcatatgttatctttactcggtcaggtgccagataggttaactgggacagatatatggaaatgggttacaacagagttgaacaaagaaagctacacaagccaccatttcaaccgggataggaccttggtctgatccttcttttgcaaggttgaactctcatgcctttgaccaactgtattacaattgctaacttgtgattttttgataacccaacagctatcaaatgaaataacagccattgatacccttatcaaagaatctagtcaagtcacatttgattcgattctacaaaagatcagggctccacctcaaatgtttgaaaagttcacccgccgtggaaggtatgatagcggttacaaaagcattatcagatccaattggggaacaaagaaattcccatattatcaaattgttaaagacattcacttaaaatttaaacaatgttcccagggaccctgtgcatagtgagctgtgaattgatcccatgctgttttgccttggccctcctgcccagttgcttcctttgggtctttctatgcagataagccttttggatctgcatgtccaccggatgtattgccatcagtagtacggcaattcatacacagtttagtacaagattccattccagcatcacagcaattgaatgcacccaggtgtagcaatcaggcagaaaccagtggcaataggataagaagtattgcacatccataatacagcaaagcaatcatgggttcagtttttttgtacaatcaacattagagtcacaaacaagtttggttggaaggtcagaataaggaaaaggagtcagccttttgaccattggctatggctgatcttccaaatgagtaaaacccattcctttgatcttatgtacagctggtgtctcaagactaccatacagtatagcagtagtgggattttcaggtgttcaaggtcaaatgtggtccactctgctgaatcatattcatcacctgtgaaccctgacatgtcacacctcaccaaccccgtaatacaatctttcttatttcttactcatcttcagtcacttataaataacaagagatgaatcacaaaacagtttcaaaggcttgcatgcattgcaactaaaagactggaacacagttttgctgcaactctttctctgcttctcttgcaaatgcatagacactggaggctgaaaaggggggctcaaagggaattggagaggcactgtttaatggtttgaaggctatctcaaggattcaattctcaatcataaatgaggcaagctcggaaacacagatggttttctgaagacaagacagaacagtttgatgtcttgaaatggctctgaaccgttcaagattgatggaacaaggcacttctcacacaaagagtcagcagacaccaggaggcatgtaaacgaaagcattagaggctaccaagacaagacagaacagtccgatgtcttcaaatggctctgaacgcactctgttcaagatgacaaggcacttctcacactaaacagtcaacaagcgactggcaaagagttggcagacaccaggaggcatgtaagcgaaagcattagaggctaccaagacaagatagaacagtccgatgtcttgaaatggctctgaacgcactcggttcaagattgatgggacaaggcacttctcacaatggacagtcaacgaacgactggcacacgcgaggagtcggcagacaccaagtagcatgtaagcgaaagcattagaggctacctcatgaggtggattgctccaagtagttaacgatggacaagaggggggaaagcaaagaagtagtactaggcgattgagagaacataaatgagatgatgagatcgatcaacatgttcggggtacaactgatcaggccttgtaaccaccaccattgccatcgctcgagtgaaattcccccttgtatgacccctggccttcgtattggtatttgccgtcataataaatatcttcgggctcatttccatctttgaagcccccatcatccgagtgatgttggcccgaatatcggcccttggcgtcgtattggtatttgccgttataataaagattgccgccgtcagatttttcaccgcccgagccacccctcccgccgccaaacccatctccgcccgagctctccttcccgccgccgaagccctgtccgtccgagctacccttccctccgtcaaatttgtctccgccctggttttcccccgcccctttaccgtagccgtcggagccccgtcgagacaagcggtgatattgctctccccagtgtcctttctcaccatagtagccttccttctcgtaatatccttcgtgatcgtacttcttgtcgtctttgggataatattcatcttcgtcatcgtacttcgggtgttttttcttcttcttgtaatgcttctcgtcatcatcatcttctttgacgatgtagactttcttcttttcgtaatcgtcatcatcatccttcttcttcttgaggaagtcgaagcaggatcgacgatcgagcgagccacttcggaggctgccaaccgagagaaaaagatcaccctggattagaacccaattcacaagccaacatcagttgcagagaagcacttgacttacgttttgatgttactagacgcgtcccgagcggctaaacaggtggccgaggtgagggcaggggcttcggctgtttatgtcaaacacgagtgagtgtcagctttcttgaacgtattcatcgattggactgaatgaaattctggggagattaagactgacccaagaacagcccggcggcaagagtgagcgcgatgcaaagcttcattatgggcaggagctatccgagctgtgcgaagaagggtggggcaggtgtggcacgaagaaagggttagctagagcctaagcgagtcgtagttctttctcgtttccgtcaaaaggatagacgacttacattttgtgttatacttgaaactgtaaggaaagatttttgaagtcgagtctttggttgtccgctggttgagatacctgagagggctggagacggaattgggcgccatcaagcagccgtttaaatattataactgagtcctgtggcatcagggatcgtggcctggaggtctgctttgccctcgttgtcgttggtccacaatcctggagataccgtcgagtggtcgattctagtcatagagtagaactcctctagctggttccaaggttcgaatagtccagagccgtcttgcggcctcatcttctacgcagagtcggccttttcgctcttcatccttaatgagactttggacaccctgtggcattacgcagggcatgtatcttcattcagcatctttgccggcttcgattactgaatacaaacaccccaaaaaatgaccttcacatttgaaatgaggatttcgaatgtagtcgtaagcaagaggcgtgatggtactgaggatcttcacgatgagctgcagttgagtttcagcgcagattcaccttttcctccaaacgttatatatgtcttgaatgttgctttcgcatcaacctgtgcgaatatgtgttggagaaagtcaaaatgcaatcaaagttgaatccaagagcaaccaaaactactaacacgcatgcatgactcgtctgtacgagtgtcctgatcgatcctatgacgcagtcgtggaaacgatacatccataaaaacatgtttcgacaggtttccaagggataggggaaattaagctgaatgccgatgtggtcatcagaaaaggcaagcagcgcgcattagcagaaagagcagaaaattcgattagttggattctcaagctgacctaacgcgaatcttgaacgatgtcttggaaggatctgcttcgagtttcagttgggttggaattggatctatgtatttgtcaaggttcaagcaaaaacacttcttgaagagttggtcgagtcgaacgtctgaactggctgaccgatggaagaatgttgcagttaaccaaactgaaaatctctagccaccttcataaaaaggagatcctcacttccacattgcatgcattcagactgggccctggatgcacgttgatgttgacctcgcatatgcgctccgactttgtctgccgactcggctcgtatgtagacattgcagattgaccagcgggggaccctgagatcatacagccatcagctcaatctgaaacgaagaaagtagacatagttgactctttcagtatagtgcgtattggtcttttggggcccttgaaatctccttccccaggcgtacccgatcaccgtccggttgtggcgagcttcgcttgcccgccagaaccggtgagcaccgtgagcggatggccggtaagctggaagatggaaaatagagaaatcttccaagttggcaagatttgtaggccccgttgggagcataacctttgaacttgatgagtcggattagaaacaggcctcataaagactggcaaaaattgttctacgaggtccggaatcatggtaatttagattcactagggcaagacgagtgttggttagtacataagctccataggaatccgtctggttcccccactggaagtgattgtggtgatgctatgaagtttcacaagaaatctttgcctattcttttcgtttatatataaaggcaatacattaatggtcaagttcacttgcccttgaacttgaagaaagattaatctgcttatacttctgaccgatgccggagtagagatattgatcggaacttgtattctcatatattttaagtttgtataattcatggggtcagtatctgtctccggctggcacttgagtccaataatccgaagaaaaaaggatgggaaagttataaaaaaaactggtgtattgtgatttctttttgtttatggtttgcgtacgatgagcaaaaactgagttgggccgtattataactacgttcaacaaaaaaaaacagtcaagagaagacaagaccgaaggaaatagatcatgtggaagtgaaacttttgagcgggtttttctttttaccacctctaccaccaccaccacgacccccacgacccccacggcttccaccgcgggatttgccattgagctgttggcgagcccgattaggatttttgttgaacgaagtctttaagctcggttgagtggttgcaggatccggattagaagagccttgattcgaatcttggggttggtcctgttgacggatgggaaggttggtgatcttggggatcaaatatgacggcacatgcttcatgtgtggctggatccttgtcggatgtaagggcttgtcgtgttttaggaacatcaagtcgttcggattttcttcaaagtgagactacaaaaatacgccaagtaagaaatcatctagcagcttaacaagatgttccgtgaatttgggatctagaagtcgcacataccttcagtttagttgaattcaagatctcgtttttaatctctttaatccgcgcctcccgaatggctgctttggtgaccgaccgtaagccgtcctccattcgatatcggaaaccttcgacttgagtcatatcaaatttgtattccttagggatcgagcctcttgtaatctgctcagcttcgatcttcttccacatctcagtctctctagcgcaggtttcttgaaggtttttacttgttttgttcgagcttggctccatccgtgcggtcgaaagaacaaacgacaagccgatcccggttcttcctgctcgagcggtacgtccaattcgatgtgtataactttgcgtcgaaagcggcaagtcaaagttgataacacatgccacattcacaaagtctatcccccgcgagactccgtagtctatgggcttatcctgggacttgtcgtctctattttttcgtttcttcgggttggttacaacattgtctgttgtttcctcggctaccgatggttgagtagggatcactatggaatggaagagaagcataagttattccatcggttgggcgtagatctgggtataagcttacaatttgggtcggtcggagcaggtgtcgggttggaggctttcttctcaatcgggaggttattttcgctctcgtctgtggcaatcagatagtcgaagatacctttattgaactcctccacggcatggtagcgcgagttgaacggaagctcggaattcagaacgcctgagcggatcccaaacttctccaagaacaacttgagttgataagacttgtcggtcgagttaacgaaaactagccccttccccttgatcagctttaatcggaagatcacgtagatcagtaagaatttgtcctgttcatttggaactttgatcgaaaattgggtcaggttggacaattcattaatcgattccttaacgtagaggatctccgggttacgtaagactagactcttcagttcggccacttcgctcgtcatggttgccgacatgagaaagctttgaaagaaagtaggaaatctccatgaatgagtcccactacttccactgcctgatagaatcgccttgatatcgtcaaaggagtgaccataggaaagtatcaggtcggcttcatccagaacgaggaaagatagtccagacatgtcggttggtgtcgtccgtagtctatccaataatctagcgggagtggagactatgatgtcgggtggattactcgtgtaagatctaagtttgaaggattaataaaaggaaagtcccatcagatttattctttgcaagcctagataatcaacccaaaatggaaccagagagagaaaagagatctttctggtcatggaaggacataaaatcaacgcactgatcaacttgagcgtgtttccttttcgatcgctttgaatctgagctggccaggttgatgatttcaatggcgttctcgtttcctaaacccttacaaagactagatatggccagggtgacttgagcactgagctcgcgagtgggtaccagtataacagccattgtgagtgttgttagtgccgtcgtggtggaagtgcgtcgcttgaatttattttccaagatgctctggaggatagggatcgcataggccaacgttttacccgatccagtgctagaacgagccaggatatctttgccattgagggccagtgggatgaattctttttggacttgagttggatagcagagtgatagagcagatagggccgatagcagggcagggttgatgggtggatccaattgagcaaatgatgttcggttctgactttctgatttgccgccgacatctgacgagcttccttggacggacatggtcaagagatcgtatcgccaagcaaaatttgatcaagtcgcgatcgatgagaggcgttctggacaacaaattctgaatcagtcagtcacgtgttgttaatgtgatgccgaaatacatgaagcattgaactcacctgtgttgttgtcgggggtcgtcttttggttgcatgcagaccaagaagaaaaattttgtggttctttcctgggaggaccccggacagcaaattgaatattcaatgtgagccaatcaacctgggaaagccctgtgaaactcttgatcaacaccctcaaaaccaaaacccaggccaaagaggaaaacttccaagcacaacaagaattaaaccaagaaggtttgatactaggacatttttttggatttctgcttggactaccaatcaaatacactgcctttgccatccagttttgaatgtgaagagacttatagagaagcagcatgtggagagtgtgatgagttaccagcaagatgacttcattttgtggagaaacagaaaggaacaaaagagttacctagagaagtggcacatcaaggatgtgattggtttgtggaaaagccatccacaaatcttatactcaaggccaattgataacatgcaaagatgatttgtcccagcaacccttctttctctctaccctttcttctttctcctttattcttctcaatcatctgcaggaatcaaatccgatcacctccctaaacctgaacatcaaacactctttctcatccacattcctcctacactccactcaatctcatctgtttctttcaattgcttcctcaacaacctagtctcaacatcactcttcttaccttttccctctctcccatcatttaacatcactcacccacaaatacctcctgtcactcctcaaatctcccctcaaatcatctcaaatcattgtctcttaaacttgtattggatcaatttgtctgattccaaattgatgagaaaaccaaaacctcattctctctcatttaaccctttggctgagctctgtttcctttttccatctcaattgacagtcttttgtccttttgtttgatttctatatcttgtgttgtgataaatcattttcttcttttctatatcaatgagaggctaaggtggctttgcttctgcaccttgatgttacaaattaaagcttcccttctctcattccacaaaagccccccccagtatcatggacaaaagcatgggtgcaggctgagactgggtttatctggctcaaaattcatattatatcagcattttcttgatagaaatatgacacagtgtcctgcatgaaagaatttggaactgaagatattctattcctctataagtatgtcttcttttaacaaaatacaattattcttttaaaataaattaatttcaaaaaagtaaagaaagaactgaaggcagaacaaatctgccatttctaatgataatatttgaaaacaataaagaaatgaattctgctgagttattttagtttagataatgaaaataactatataaaattgtcaggagaacattcaactgttagcctttcttttcattacttgttttactgttcttctagtagcaaaatgagggagaaacttatatttgagaatagataatgtgattcttattctgattatcacttgggttatactatttgcttcattagtctaatgtatgttcatcaataaagcataatatttggttattttattttctctttctctatcataagaaaaaggtcaagaagtctattcttactcaccatttaatggtggaaatattcaattgataagcttgaatattgatgtagacttgtgcaagtgtgaactagaaagaggaacaatgaattttcagaagaagagaattaaaacttttttggtgtttgctcaattccttcctcctctaatcaaatcactcaagactcacctagagctcaattatcgatcctgatcatcattcttatctaagttcatgatgtcagtgacatcatttcttgattcacaagctaaaatcttgatctattcctgctcacttgtggaacagccgaactctacacatgatcaaaattttattgatcagtgtgatgaagattgcttactcaggatatcaatcaagtgataaacttacccaacattctcctctttcaagttctaagacaaggaattgcaatccaaaaaagttctaagacaaggaattgaaatccaaaactgcattcacttactatcatacactcgctttagtattagcatcatatagctagggccttggttaattaaaatttaactcccaacccaaaatttgcaattccaaatcccaaattttgggcacatccgggggattgtctgaggacagtcctcaggacatccagctccctttttttcctgatttttgatcctccaacccctttgactggcttgggagttgaatccctagaaaaataataagaaaaattaatattgtgaccccccccccccagggaagagtttggtaattaataatccaaaaccatatgggggtttgcaacttggcgcagaaaaaggacaaaaacaagggccgtgaggattcctcctggccctgagagcacactctcaatggccgggaggattcctcccaggcactgagaaccgggaggattcctcccagccactgagaacacactctcaatggccgggaagattcctcccagccactgagaacacactctcaatggccgggaggattcttgtcagctgtcgacctcacgtagagatcaagctggacaaagtcggtagtagtaataaaatgtattactactataagtaagactagatacaaagagatagggaaaagagaagagaagagaacaagagatggattttttttatttctttatttctttatttaaatttatattctttaagaataagtatagccggtaaaggaacacctaggcctctattcctggaaggtaggaataggatcaatcagatatatattgattgtgataattttttatccagtcaagagacatggatgggttattaaaatcaaaccgaatcagtagtttaaattttatgggattgttttgattttataaatgtttaatgattataattgatttttttatgagagttaagattgggtggaaaggaaaagagaaaggggaaacaagaactataatatttctcttaatattgtttgagggaagagaaggcttacttcaaggaatccggaatggtatatcaagctaggaaaagtaaaagttttaggttatcgtttgaggctgatctagggaggaaagaatagaacacaagtcaatcaaaatcttttaatctcaaagctaatcatgtagacaattattaagaagaggattagatagagtaagacaaacagaaagatttgttttctggtgagttacactaagtaattacctttttattttgttgtctcaaaagtaagtatgagaggtaagaagaattcttttcgctgaggggggaggaaggactattcaagtctcaggtgtttaatactttgtaccagtccttcttctaaagtttgttgttgtttgcattgccttgatttgatcatcttgcaaggctgaagtcattcttttgaagattgctttcaatattcaaaggatttggttttccttgattaatcttaatttcaagagatcacatatctgtgaaacctctaacatgtacgtgaaatcttcattattttcaattttattaatttttatttgttttaattgttttgtgaaacctttaggacatgtcaacatgtctctaaggttgacaattcttcccagccactgagagcacactctcaattgccgggaggattcctcccagccactgagagcaaactttcaatggccaggagtttacctcttagacactgagaatttacactctcaatggccaggagtgtacctcatggtacactctcagcggccaagaggactctcaatggcaaagaggtacactcttggccattgagaggttacactctcagtgactgtgatgatttctctcagccatcaagagcagcactggactgctacgctacgctttttgtccaaaaagtgttagcgtagcggtcctttttgtgcaccagattcttgtagtgttagcaaaagttagcgactttttgctacgctatgctgcgctactggccgctacacagccaaaacaacgctaaccagcgcgttagcgcagtgtagcaggccctttttcagggcctggaagtggaagaattctgctacactacactagagatgtcacttggcacctgccagcaggtacctgctacaacttcaaacaattaactggacacctccagccaccagctgtgcatttgaaggatgtattactatccaagaaacagttctgaatgctccaccttcaaagctggtaggtgtaagtgcccagggcaccttctgaaagtgtggaaggtacctgctggcgggtgccaagtgacatctctacactacactaaagttgcatggaattccgctacgttatgctgcactaaccgctacggttagcgtagctggcccagcgttgtcaagagtgtatactctcaaaagtcaagagggttcctcttggccatcaatagtgtgccatctgtgtacactctcaacagctgaggaaaccctctcccatcaagaatgtacttcttggcctcagccgttgagagtgtacctctcaacctccgggaggctttcttttccattgagagtgtacgctctcatggccaagagtatttatcttggctattgacctgccgttaagagtgtatcctctcagtggctgagaggtgcactcccagcctatgagagtgtgctctcagtagtcaagaggtacactgccagaagttgagagcacacactctcaatggcagagagttacactcctggatgtcaagagtggtctcacagtttcagggaggaatactcctggctgttgggaaggtctttttctttttggcaccaacttgcaaacccccatggggtttggagtattaaatcccaaaaacctgtgggggggggtcccaatgttacttattattgtttttttagggagtcaactcccaagcaattcaaagggttggaggatctactcccaaacaaggaggggaaaatagggggctggattccctgagaagccatcttcagacagtcctcatgacattgtggaaagaagagcacatccctggagcatttgttgaccttctccgctctgcaacactacctttctctggtttgtggtccaaggtaacttgcttgatgatataattggtaagataaaatatgaatttcctcttctttctaatcttcctaactctcaatatgaatttctccaacaatctctaagctattataactactactccggttgtcagacactgagacaccagtccaggtgtctacaagaggatgtaacccccttgggttacataataaatattgccatatgttatctttaagttaataagtattcagtaatgttattcattattatacatattttttatttcaataaatatcctgtaaataaataaagatttatctctttattaatttaccccttccatgaaaataataatcaagttgaaaaggataatcatttcttgggtgtatccaagagatgattatcctgtttatccttctgaaataaaagatattcaacacatggacataaattgaacatgctttgaatatcctgacactttcccccaaggaaaagtgtagcaataaggggactgcaatggtcccagcagcagtttgacccctgctctgtaatggttaaagagatgaatctttccctgatattcatccctcagacaattattaccataccagcccaccaaccttactaaaacatataacttggtgagtggggttttagtagtttgttatctaattattattgtaaatttttctttatcattcttactagacctttaagttacatatttaacttataagactagtaccactttattcctcccaatttattacagctaaggcactttgaagctcatttcacagttgtcccttattcttataagaagctagcccctccactttacagtgttgaggagaggcttacttccactggccactattttggctatagtgtgacctcataccccatcaactcttggttgcataagagaccagagctgacaccggttccctactgtttttatcagacatcaagtcataagtcccccctccttttcttccttactccaaaacttccctccatttggtatcccacacactcagccccattcctcccacagtgtcatctgctctcactcccttgcactctgcttgtcgcctctccaacacctgccaaatagtgtcctgctctggctgctattcagttggtctcccactgccacttccacctctggtccagctgcactgaatcctgcttccacctcttggtgaccctgatctcacttagcccctctgcagtgcttcctagcctccttccatcattggatgtgcaccccagagcacaccagtacccatattccccattattgtctgcctccaaactttgtgctttggtccccaccatctctgtgcttttccatgacttggaaaggttgaatttccatgctgcagccacccgccagcggtgggccgctacgctacactacgctacgggcccatgtagcgttagcgtagcggcaccaattttttttttttcgtgtagtgttagcgcgccgctacggccgctgcgctacgctaatttgtagcggcgctaacactaacctttttttggtgtagtgttagcgcgccactggcgccgctacgctgcgttacgctacgctacaatgtttttagcggcaaaaaaccgctaaaaacggccgtaacgcagcgtagcgggcagtttttggcggcctgtgcgtgtagcgttagcgcagatggggggaatcgcgctaacgctacgctaaacgttagcgcacgtttttgccccatgcgcgtagtgttagcgcaaaaaaagaaacaagcgctaacactacgctaaattgtagcaaaaaattgctacactacgctatgctaacgctacggttagcgtagctggcccaccgttgcacccgcatccctcagcctgcatgccttttttcagatccacatactgtcatcagaatttccacatgcattctgtgagctgccaaatagcttggccaaagctttggtccagttgcattctcctcaccatgaccacaacatccacaaattttgggtgtttaaactccaaattttgggatttgattaaccaaggccctatagctaaggatagcaaaatatttttttctgttaagtcttacacattatgaactctttttgagttttattttttctatttcataccagaattcactggtgctgtgattttttgcatttcctcagagtacaaggtgaatagaaaaaaagttggagtactggggatatatatatatatatatattcaaaaagtcaaaaaaattaatatttaacagcttgatggatcagctaattccaatttactattattacttcaaataacatatgtgaaaatacaaagtgacaatattgacacttgttgtttttcttgaaatttagagtagaaaacaaacgttttgagatagaccactggccattatgtgacaccttttcccatttctgtttgaactaatgactgacagaccaccacttcatttcattatttggtcaatcagcagctacaaaataaaacaaaatgaagttagcattcaataattcaaaacagtttgtgatgaagtgcatggtagaagacagaaaaggtgcttatgagaaacccccttgatttgtggctgtggttcctcttgcactgatattcactgctgttccttctcaacaatgtttagggaactggccaaaaatttcatttcaagattgattgaggaaattttagctgcaaggtttagagcaaagtgcaagtcaattgaatatttgatgagacacattctgctgacaagatgggatgatcttaccatcatcttacataaagccaaatatattgaatctgactgcctctcttaaaactgtactcgttttatggctgaaacagtaccagaagtattaccaacctaaggcagggtttcacaccccatcaaaaaggtccgtgctttgcaagctggatgggttcaaaaccagattcaatttcctttgttgttccaagggatgttcagtgatcatactgcagaagaaacttcatgacagactcagtatttcttatatcaatgatggtgcatgttttgattggaaaaagcttgcaaccaaccttcactgcaagcaccaaactaatttggatagatatcctagtctactcaaactaacgatcaggtcaaataggtatctctaagagttctcaatatctccatctaacaagaaaatcccttcaaacatgcagcttcacttcattcaatacttgactttagcattccatcttattgaccaaagccagcttactatcctaaaaactacactagtgaaagaaaatttggtttttgatttgaacaatttaccaacagagtgttcaccaatttcatcagtgccttccacatttccagaaaattactcatcttcttctggagaagatctccatttgaagacagagcatgtggaaccattttacataggctgcacttgtggttcctctcacaccccacatgatacaactagctcctggaaatgtaaaggtggatttattgatgttgaaaatagaaagcacaaactcaacaatggggagaatagaaaccctaaaaaacccaagaaaatcaatgagaatgattcctaccagtcaaatcatccttggtttcaagaaataaaagttgaaccaattgaaaactcaaaagattctctcaatcacaaagaaataaataatcatgatctggatctaattcagaaagaagatgaaataatagatgtatctgactggaattttgtcaaggtagatacaagttcaaacatgttcaattcaaaccataaactaactggagaattccaaaatgttcaagaactgtttgaattcctgaaaagtatgaaagttgagaaaggtactgggaatttcttttatgtatcatgggatagagatttgaattttttccaaagatatcaatcaagaaggtgcatcttgaggtatcctccagagtttggtaataagaacacaaggacattaaagattcgggacataatgctgaaaatttcacaagaaaaactttgtcttgaaaaatacttgggattcttcacagacatccaaatgaaattggattcaaaattggactccatccttcaaagtacttcaaagagttcaagagctactatgttgaatcaactaaaatccagaattggatatgcaaaacaattgacccaaataacaataacctcaatagttctttacctttcactctttggaaagcatgtaggggggaagctaaaacacaaagacataatgaatcttgtagatttctttgaagatctctggaaagaaattgcagaaggtaaatatacatcagcaatcagtgataactgtttcaaaaagaaatttcatgattatttgaatctcaaagcagatccatccttcaagaagagccttttaaatttagaattcaaatattccagaatggcttggaagattgtcatctattggttggaaaagacaggcagaggtccattacaaaacccagcaatgaaagatgactatcaagatcagttagtggaaataatcaggatgatagttctttattcaaattactagagaacattggtggctttaccaccatccacctctattttctatttcaatctccatagactccaccatttctattttcatgttccttcatctggcaagactgaaactcaactcaggcacgaggcctccttgatatataatctcatttttatgctaaagtaagatgaatgattttggtttgttatcatgattcctgttttgtagatgtttgttattgattcagtccactctctgagttctttttcattctttccagtctacccatcttcttacactttgcatagtcttgttttcttctatttcatgtctctgatcacaatctagtacaatgcagaactgatttgaattgtgcataccattgtcacgttgtttctgattctcactgtctgaaaattctaacactttgtttggccatccatgatcatcataaacaatcatggcaaatattttgagggtggacagctaatgacagggcctcacaatgatgtttgggagtccaggtcatatccactctcttatgacggaaatggccaacaagatatattccctgccaaatccaagattttgcccccccccccaaaaaacaaaaaacattctgtgtcacaagtgctgtttctgtgctctcatcacactctgctttcccttacaacaactccatattacccccggccagctgcacaccaccccctctgacccgcacaaagcctccctgtcctcctaaaccgcccttctgttaagtgtcaaactaaaggtgtatttcagatcagtaagaatgaaatacaataggagaagaaacaataatgatgacaaatgaaatgaagaagaaaatgtgtacctaaaggcaggagcaacaataacaagggacatgaaaaagaaggacaatgaaggaaagaacaaggagtgactaaaatagagaaaagatgtcagttgataagagtttgtgttgactaagatgattgagtcaataacctacgacgataggaaagacaaagacgagtgctcaagatcggcggaaagtcgagaggaaagggaagcacacgagtcggcggaggcaaagataatagaggagtgctaatggttggcgaagagtcgagaggaagggaaagcacacgagaaggcagaggcggaaataactgagatgatgttttagatagagaggataatgatagggattgtttgatgtaaatggaagagagcaatcacgatgaggatggagaagtagaagataatgatttgtgttctttgatcctagggaaaagagagagacaaggtttcttggaatatgatagcttatatatgaaagtcagaagtgtgtatgatgatgtcatttttaaattgactaggattaagtaatcattaatattggtagaactaccgctagagcactggagggatcaaggtcagatctcaacaccttccaatcattcactcccactcccaaggtgcaccaaacagccacattgttattgacatggattttcaagctgtgtcatttgcaccgcctgaatgaatcaaacctagattctgatttgaagatttgtgatgacggtctatgacaatcgtggaaggccaaacgaagcctaaaacttgctgttcaagctccaaccaccaagagaccaatcttggtgttttttatggtatgcatgatatcacaaggcaaaacttcttggaaaattttcaagttgaatccaggacagattcttttctgatccttcattcactatggcattcctgaacatttttgcagatcttcattgggtgaataaatctcaatagggggtatcaaatataggaaatccaccatcagaaaccagtcactttttcaaaaacctttttttgcttaaatgggcccccaaaggggttaaatggataaccaacatgtttaaaaaggggtggattttttcaaaccagtcaattcaataatggtggatttggtcatatttgataccccctaatttgtagggatgagtcatatcatcaaaacagataaatatcagaccctcaagtgctcaaattttgaatttaccaggaccttgtcctttgttagtgtcagttttctaacccaattgcctttgttttactataagcttttgaacaacagttgactgcatttcctatggctacaatttgacattttatatgctcgacaaacttaacaaaagtcactccaaggaggtcactgcaggtcagctccttggacggacttgtgtcaatttcaaacgttgtgtgacgtagaccaacagtcaagaaacgcccctcaaaggccatcccccttaatcctccttttcactctctagcaggctacgcgttctcatatcttgactatacaaattcaagacggattcagtcatcaagatgatctcatcggctctaggggagcgtgaagcaatgtacaatgcgcgagccattttcacaacatgcagctggataccgttgggggggctttggagagcgtcatacatcactggcgaacatctcgaggaagacgcagaagaggtggaaagtgcacggtggtagcgatccagtctataggaagaaagcctttttcaagaacaatcgaattacaagcggcatgcttggaaactcgcttcgactggacgcacacacaaccttgtatctttttcgacctactccccaaaattatgcacaatttccaaattttcccccagatcaggttgcttgccattttctacgttgaggcgtgcctttcaaaggcttctcaaaattctacacaatgataacagagtctattcttatcattgtgttgttctattctccagtaggattttccgaccatgtatctcgatgatttgcaaattttgattgtagacattttcaccccatttgcccgatgagccatcgaccaagagagtccgtctacaaagaacaagacaacgtagaatcaaaccatgaaccaagaggtaaatcatcaagtgagcgcttgcaagcgatcctaagcgagcaatctgcacgtctcacaaaaattcgaaattggccatctgttccaagtatctcaagaagatgtttgatcagacgtcatcaatgccaaagttgaaggaggaagcaatggaaagaagaaggtcatagcggccgaggatgatgacaagttagaaaattcctggccggacgaagtagaattcctaaacacacactgccctcgaaagacttttgcgcgtgcggagtcgaggatggggtcctcatcttggtgaagctccagcatggtgcacatgacatgatgatgggaagacggaggaggcccaaaagatatataaaccaccaccaatcgtccagctctgtcccactcatccctcccaggaatcttaccaagcaagaaccagagttactcgcattcttcggttgaattgtaacctccggccttccgctctttacgaagcaacaacaccaacctctacggaaaaatctgaaccgtatgtggctaaggcctttctcttgtttcttaaagagaacgcaagtccatcaagtaaaagaaccacagttgacggccagtgccatgtctgattgtattctttacagcacacaaacctacctaaccaaaaatgaaattctctgtgccaatgtcgattgctgcagggcttgtcttgagtgagctagtctctagtacctaccatgcaacgttaaaacacagtggctaactatttgatttctatatcttcaggtcaagcctcagtgttcatctcagctacctgtttccgggcccgggatgttgcccttaacactcaaatgcaagtaactcaatcttgttcagtttttctgctggcagaacggtacggatttgatgggctaatcggctggctttgggatcccagcctcaagagtggccccctagaccgtcgttcctgtttctcgaaacacaaagacgaggatgatggaaagaaatactacgaagtcgagatgaaggacgacgatgaggaggaaaagaagaaggactacgcggatgaggacgaggagaaatactacgcggatgaggacaaaaaggactacgaggatgaggacgagaaaaagaaataccatggtgaagaagatggaggaaaaaaatatgatttcgatggtttttacgacaagaagggtttttatggggagaagggaacgtatggtgaggaggggcactactcggactagaaggcgcgaaaacagtacctcaagcattcctccgccgaccctactttgtcgtggtagatgctgctggatcatgtctgactcggtttaacccaaagattttcctattcctttgtgctcaatgattactcttacaagtctagagctaccagttccccactccatccaactcaattaatttaaccttgaagaaccctgttccctatgtcttataatctgtctgaaacaatccgtcgaaactcttgaatctaaatgaattgagtgtctttagtactccgtgttcttgacttaatgctgcaacttcaagttagttgagacgtatgaaatctcattttctttcaactaaggttacttgcaaagaaaattggatggatttctgccgggaggtggagcaaaccatttgagtgactcaattgtttctatctgtcgaatctctggctagcgaagaatcagagccaagatagtcccatgatctcacgtgcttgtaaataatttattctctgctttctcaactttttttttttcttttggtgggttgagctttagccttaggccatctggcggaatccattttgacaacttctatggaacagacgtagattggatccattatcaatgtcatcttataatggaagctatcagtttttttttttttttttcagttttgtatatctattgctaaatgttccaagcgcaaccaaggattgtgttgcatacatccacaaactcgaattgaccgctcaacaccccactttttttgcaacaaactaatttccacacgtgatcatagcctaaattgcaatccccccccccacttttggttttcatttttttcttatttttccactcccttttttttcaacattcaaagaagaaagctcaaccaatattttaatatatataaacatatgtgtgttttgaaaaaaaaaaaatacaactggtactgcgatcgccagtttctatatcattaaaggtgtaagaagtgttacaaaaactggtgattcaaaagaggcgaagaagccataacggaaaacgttgggatgggtcagtatgttggtatgtccaggtgaagaagtgcaggcaaacggagagaagaataaaaaagaaaaacatacatattccacttgaggtagcatataaggattagccattccgttatcctgtccgccgttattctgttgatgctgcatctgaagctgctgctgctgctgttgaagctgcatctgctgctgagggccatcacgttcattctccggagcggcatcgaagacgttgaaatgcttatgcccatccggcccgatctccaagatggaggccatgttcccgcatcgataacaataatttggtgcactccagaccgtcgataatctgtcatcgtataaaactgagaagccttccatacatagttggtgtgctcttagaatgtgatgcatgtcgttaatcgtgagaaacttcttcactacttgggctccgaacgtatatccggcacccctgaatggatccaagccaattcgtgttcaagttaataactgcttgcatagaaaactttgagcgcacaaacctgggtgaaattgcaaaatcttccttatctggatcgggatccgaccaaaccaagtctgccatcggtccctcgtgaggaatttctgtggattgagtaggaacttaaatttgatgtaaaaaggtttcctctgtggaacaaaaaatcgccgcacctcgaaaccgatcgatgactttgatttgatcgatacaatgaatagagggtgatagacctgatacagatagaaacaggttgttggcatgtaattcagcggtgatgggtttatgggtcatgtataggtaggctctgtttgtgaaatcggcagataaatactgaccaccatgcacacaaaatatccgatcctcaatcaccactgacaacgtcaagaaatcgaacatgtctgtaaagtaggtccatacgcttggactgccatatttcctgacgcattctgcataaaatccataagtcttgatgaaggaaagaacgtgcgaatgagtgagtggatgaatcttgtcaggccggaacctcgaagggatgacggctagtggaacggaatatattcaacttgggtgactgctctagattcatgattccccctgattagttggactcggtccggataccgcagtttcagacaggttagtagtgaaatcgtctctacactgaatagtccccgatcaacgtaatcacctgggagcaaaaaaaaaaaacaatcgaaggcaagaagaagagattagtatcaacatgcaaatttgagaaaaatgagcactagaaatactcacccaagaataaataatttgtatctggacaaaatcctccgatccgaaagatttcgatcaagtcgtaaaactgtcttaataaatcaaatgaaaccccgtcaaaaaagtccagcatgaaaaactttgccgatgaagttaaatactattgaaaagagtttgatttttatatattcatttaatcaaaacctcagtatcttaagataataggtcatagcggtgcagacaagaacaatttatgtaatcaggttgagaaaggaaaacgaaactctagctcacccatgtatatcacctaccaccgttactggtgcagagatgtgaacgacattactttctctcatcaagagttcctttgttttctcgcaaatttctagctccacgagaaatgaaagataacgacttgagccaaacaatcaagaataagatgcgccgattgaggatggatccaacctttgatcaaggcctcgaccagcagctgtttcgtcagaagcttctcgatgcattcgtccagactgaacgccatctctctgattctggtgattattggccggtcagtcgttcgcttgaggattctcctgaattcgtccttcgttccgttccagggttcgtagcaggaattatgggccgaggatgttttggtggatggccccgagtgtggtcaagtctttctgttgaccgtcgaagtgtggcagtgaagagatgtgaagggtgtgctgtgaagtgtgcagcccggggcgtcatgacgtccatcaatggtcgaccgttgtgctctccacatatggcgccgtgcccgcggaggtgcacgcgcgccgcaaggagtgcccgcaaccaaactgcaaaccgactctagaccccgatagttttggaagaatgggtactcttcatatttacaccacatattagatccaactggaatctgaatgccatcttccgacattggaggcactggatgaacccatggccacaaaataagccaaaaatttgaacgtacctcttagctgtcaaattgagctgctcagcatccagtcaaagaatgcagattgcagtggagacttgtcctgatggtaatatgctagcttaagaagcttacaatgaaattggataatggcaccagggtgttctatcacttgttactgtggcacttcatgtcaatgacaaatagcttatgggttgggtcttggtggatgttttgaagtcgatccaagttataaaaaaaaactcaaaacaatagagagacaaattaaataacgtgaaagaacagggagggactaaattgcaggggatcaagaggccgagtcaggatgatcgtcctgataagcctgcgggataccgtatcttccagcagaaactttcgacggagggtcgagtccgaagcgaggttccaagccgaagtaagtccgatgactcagagcgtattgacttgcagctcccttgactgattcgattagctcctgtttgtccttcatctctagtttttggacttcttttgattggctttctgattcgtctggggaatggatgaatgattttcgtaagcaatccataaagaaagaaaaaaaatcaaaaccaagcagagatgattataatttgactgaatatataggtagaggtacaacccacgattatcattccaattgcgtcggtacttatatccaccagtgaccattgaaaacactggtccttcctgttgatcgctatccccactatgcggtgaagggggtccgttcttgggggctgacgtgtcgaacgaatcctctgcctgccagacggaaagaatctgttcgaaatcaaggacgagtttgccatcccatactcgtttctgattttccgactgatcatcgttggaaggttcgatacaactattgagagcaatttctaactcccatggggtaatgatcggtgcgccgaactgcttgggatcgaatcgttcgccggtcttaccatcgagggttagcagcgaactttctggacaatcgaccaagacccaggcttcgatctcggcaaaattcatgagcttttctggcttcaacttgcccaccgagattatgtatgctttcttcttgaaaacctcttcgatcaacttcttggttcggttaatcatttctaaatagtgtcgaactccaagggtgcccaccaagatcccaaagacatccgcatctcgggctcgttgaattgtggcatatcgtctcatcaagagttttttggttcggttgttttgttgtaaacgtgagtgatcattcgaatcttcttcagtctgattagggtcgacagctatcaccggtagatggggatgtgtgactaggaagtgcgttaatctggatgattcgcttccaacataaaacactacttgataactggaaaagtcggtcttattgcctctactattcgaaggtaacacagatgaaccagcttcctgactaattggaatgtttgtggttggcgtcgttgttgttgtcgttgttgtacaagcgataggctgattagagcaaggttttgagtcttgacaagaagattgacagcacgtttgctcactacattgattgattgaaggtgcgacgctggctgaactgtgtggaggtattagcagattttttgtttcttctagaccgagctcatgtctgacaattggcaggttgaaattggtcttgagacagtttgtaatgctttctgttgagccccgctcccataaagaaagataatcaacagaaatcaatcaggaaaaggttgcttgtggtatattgatttgtggatacgattgtatttcaaaaggttaggttcttccataccactcttccaatgatatccaacatcatacattaacaatatctggttcgaatcatttgatacgtcgaatgtcgggtccatagaatataaggattcgaccatccttttggcagtacgctcgaccatctcatcagaaattgggaatttcggaagcacgtaaaacactggtaatgaaggcgttctgtcaagtagagtaaaaaaaacaaatcaaaattgagtatcgtctcaatgaagcggtcttgactgaaagaaaactgacatgctcaaacaagcctgtccataatgtaccaccgcctgggcatggacgtgttgagcagcaacatggtcaacacaacagcttccgtaggtcgtgtcagccatgatatacaactcgatctcgtctgaatctaacctcgacctgagtgatcggaagataggaaccgaaatagacaaaagttcgtctgggaactgcaagccgacgatagtgaatgagtgtcgggcgatccattcgacggtctcgagtatcttgtaatccgacaggatgtctgtttgcgattcttttgatgctgatggtccctcgtcgatggtcgccatggtcaagtcgttcgttcttgagtcttgactgggtttctctcgttcaggttggcgaagaaaccaagaaaagtgaaatcgaaggcggatgtatgcgttcaactcggttgtagcataaaagatgcttatacagtccctggagatctgaggccgtccgcaggacccggccaggttcagtttcagtgcatgtcaccaatggttcaccgcctggaaacctgtgatttccgctcaaattcatgctacaacttgtgccaccaggaattgtcaagataggataagggttttttcaccaatcatttgttccatcctccatgccccacccctgcacggcacaccttataaacatgttttgaactttgcagtttttttgatataccttatctagggatttactttgttgaccttgaagtctgaagaccactttctccaggaaatttattttgttttgcgttcaagaacccatctatgcaccaaaagtggcaatttattgtatcccatgactgcccttttccatgacatgatttcctcaaacagttttgtctatcttgagaacacggttttacacattctcttaattggtttgaattacacactgcaggtgtttgttaagtcttttatatctgatcacattctagcccaaaaagctcaagaatcgcgctggaaaccaagtctcttaccatctagattatgcaggttaacacgccaggctaactgaacaaagtcctcttggtgggactcgaagattgctgggggaataatattcttcttgataattcccccaaaatgctgtcttgcccctctccatcctggccaattccaaagagctattccacagggtaaacctggatcattggttggtggtgaaaatccagcaaacccaatccaaacaaaccctggattggaacagatcggctcaaactctccaaaactcttcccaaacaaacaccatttcgcaaactcttgaggaaccaattcttgggacccacccctgactttttggacatactagtccctttctgcgatcggcggatgtgacagaactcgccacttctatgattccgcaaactgagccagccgagagccgagcgactcggtcaagttgctcgcagcaaggaatcagggactttgcttgaagttcgcgcacagtttaggggctgtgatggctgcgattgttttcgtagagtcccccaattgtagtaactacaagaataagggggttcagatggtttttttgcttcccgggagcctaaaatccattgccaatgttaacttgacattacccaagatctggactctttgatcaagctcaacaacgaaaccccccaaactgggagcaaatgagttgagtaaagctccctggaattgaggacaatggcaagtacagaatacttgttctgcttcatatcaacccctggcacagtcacagtgctgacaaagacccattaatgtgaacggtaccattaaatccgcctcatagcttgatcgaaaagtcttgttcatacggttataaaacatctgggattagttgtctagagctcatcaacccatgtatccctaccggtctgtacgagtgccaaatttgccaaatttatatatctatgtaccctacttcggtaccctacttcggaaaaagtgacatgtccagaagtctggagtctcgggccttggaactgggttcggaggtagagacagtgtctcatccaagatgatgtctgggtatgtactgcccccggcacgctgcaacgaagtcaactacgataggatgcgagtttccgcccgtctatcattataaacgcatcacactttacattattccttggttcagtacaccttccaacgctcgctcaatcatgttgggaacagagtaagcaagccagcccatgaaacacatatcgcgaaagggtcgacttcagccgtgcagatatgtacctatcaagaggggcacattggagtggtcgtgtgagatggtttgaaaccttcatttaaaagcaaagtagaagggatgatgtgaagcctgccggaccaggcaaaacccaaaaggaaggctatagcggggccatctccttgatgaaaatatgttgcacactgaacaatgtgaagattgtttagcccagacggcatccgggttttatttcaaggatttgtacaaaaaccggggtcacgagtcccgagtaacatgcatgcatagattcgatgaaccgctgatcaagtgctttgtattttcgggacctgctgctacctgctgccctgcgcacctgaccggaccccatacttccggaaacatgttacgaggagatggtatatccttccctcaatgagccctgccgtggatacatgccttcttcaatgaccggtcagaaaagcatcggcgatccacacactctaacgctcaactaatcgcagtaccagccgaccaggagtttctttcgcggtgggacaattcaaaacggaaatgaagctccggtctgactgtcggataaactgtttatgaacactttttttttcgcctgaggctgagataggcggtagttgcaaatgatttgacaccagggtaatattctttcggactggcccatggggtgaccttttgctatgtgggagcgagctatcaaatacgccgtcgtccataaattgacacatcgtctgtccaggtgttggccagcaccacgttcccttctatcctaattcagacatcatcactatcatttttaattaattagcgtctacaagtatctctcgttgacagctacgatgaattctcatcattggcgagcagcgcaagtagctctgataatatgctgtatatttgggccattgtcgaacatcggtttattagttcattgcattcccatggagggtgtgcttacacctctggactccaacgtaatgactatccccagcgtgattactcccttgagaaccgaggtaacaaaaagtgaggctttttacggatcttactccctcgcatgacatgaacgaagcactcatactctcgatgtctatgtgcagcccccagggaatcaaaacgacctgcgatttgcttggaggtagaggaaaatttagcgaaaggtggggtcctcatcttctctggattggagtctctaacagtggcaatagcaaaagactcaccctcgcgacgttttcagatcgtgtgctttccggattggaacccgaacagaagatggagaacggtgaaaaaaagccaacagaagttcaaagtaagattttaacattcttctctggtagaataaaaaaagctcacctgctccacattcgcacgtagtcactaggcctcccgcattggaccatcaaaagaccatagcggatttccaaaatgctaagaaaaaattgatgtatttggacttcgatgtaagcagatgcatatacgttgtattttttttaaaaaaaagatgtaaatggacatccgaaacctaattccttgaatcaatacactactccagggtaccatggtgaaatttcaatcacggccccatcaagctgttcccagtgaagctctacttgaggtgctagataagctcgagaaagatttaaccacagaagtggttataatctctggaagggataaagattttttgcaggagcaatttggacactatccctcatttcatctttccgcggagtacggggcgctgtggcgaaaaccgggcgaggcatgggatcaggcggaaggtttggccgataagctgaaatggaaggataatgtcaggggcttgatggatacaggtgaatggattccttaccattgtttaattttttccgaggacttatcaaagcctaaatgtttgcagtggtgagagagcacaatgaagttttcgggggcagagtttgggtcgaggagaaaatgactggactcgtacttcactacagagagctagaagaaagtgacatagcttcaagggcacaagggctgaaaataggtaagttgcccttttcgacatctgctcgccaaattcaaatctaagcagattcgaggtgattaatgtttccgttatagtgaacaaattttttgaaaacatgcgagagttaaaaaagactggacagcttccagacgataaactaatagtcgaaaacgacaattgcgctgtggaggtcagaatgggcgagctcttctccaagggacaaattgcacaacaggttttgaaagataaagttgatattgagatggtgctttgctttggggactcaggatcggacgaaaacatgatgaataccctattccaaatgcaaaaagattggccgaaatttccacctatgctcaccactgtccatgtagacaacgggaaatggctccaaaaagggttcaaaactaatgcccaacaggtagcaaaagatccgcaggaagttaccaacctttttcgcgccttttatgacttgccacctaaagatgtgaacctcaattttgaaaagaaattagcagatgcaaattcaaaacatgcacaaaagtcagctgaggcaagtctaaaactcacacaaagattagcagatttaaggctcaatgatggtcagctgttatcaagaatcatcaatattcttaaattctatctttcttcattaaaatttgtatcatatcttaatcctaaatgatgatttgattcaataatcaattggttcataattccatacatatgaaagttgtacaactttcatttctattgtttatattgtatggacatgcttttctaattcttttctttcttctaattttctcatttcattaattcattatttaatcccaatgtttcttttttgaaatctggtcttaaactcatcaactctgatgcatgggttttggctctacttagccctttaattgtgcatcataaaggcagctggtgaactgctacaaccgtaccattttgccaagcacccatcccagtgaattggtgaaacttgtgtaaccagtttgcctacatagaaatggaagatctggcacagcttataccagtgtgtggaggaagggaaccatttccggcaagccggttcttcttttaccagttcgctgaaggaaggagccctctttccggcagaaatccctcccggacagataggccatgtgcaaagagaatctttgtgtaggtgtttcggggcgcaggtagggtcgcgactgggctacatcaccactggtacaaatggcagctcctcgtgtgcacagtgttttcagtcgcgtgcaaagattctgtcatccgtgtgcgaagcaaataccaaaaaaggacacacctccatgattagcaaaaaatggtctggttcgccagccgaatccttgtaggtttctgccaatgagctaatcacaaggccctcttctaacggtccgaaacaccaaaagtacattccgcgtacgggaatcgaacccgtctctaccgcgcgcttctcggtgaaaggcggtcatactagccgatatactaacacggacttcgttgggtgttgcgtggccaattcagtataaaaggtgccatcaatgtaagcaatgtgaacggtatcatgtaaaacatggctgctatgaaaaagaaaagcaatttatttcatctgctgttgctaacaaaacaggaaaaacaggtgattttgagatgaccaaatgcgctacttatacatattctacattctcggttggggtggacctaacgtgattcttgagtgcctgcatgagatgaattattcttctggggataagaccaccagagtctcgccttgcttgaccatatcgccaacttgagctttaacatcggaaacggttccgtccttcgaggccctcagcaccacctatataacatcggaacagttatgaaacccgtcgtgaacaaatacgaatggctgaatgatgacttgcctcagttttcatggcttcgagcacaatgagtccgtcgccagctttgaccttatcgcctggagccaccatcaccttgatgactttcgaaggcatgaccgcctgaactgcgttaccagcaagacccatgtcggattcctctcctttcgaatcctttatccacctcggccatgggatccccagtgacgtaacagtgtcaccactaaaaacgtgatgccttttgctgaaggctcccgagtgatcgccttgcgcaacatgcacgacaacatcccgcttgccattaacaatcgaagtaattgtattgtcagagttactagcagtatccaagtacgttttcacttgatgagaggattcattgccctcagattcgagtggagcaaggttgatatcgaaatccactgttcttgatgaattgccgacaccggagaatcccaagttgaccgagcagggtgggctcataggcgataaagaatcagccggcaccatgttaaactcatactggcgagagattttttgccccccaagtctccatccatgcagcgtgtcccaaggattgtttgcttgtcccgctgatgctctccgttgccgggctttaatctcctgcaatgcagaacaaatggtcgcattaatgagagtttcttctggaggccggtcagacaaaggtgggaaaagttgttcgttatgtttttcgataaagccggtttccacttcaccagctatgaaggccggatgactactgagactcttgagaaattcaatatttgtggacggtccgacgacttgattgctcttcgagttttttatgcaaaagaggttaagtgctgaagttcactgttctttcggtgaattgaacaaccaacttggcaatcccatggggtccaataagggtaaactgttaggcgataaagaatcagccggcatcatgttaaactcatactggcgagagattttttgccccccaagtctccatccatgcagcgtgtcccaaggattgtttgcttgtcccgctgatgctctccgttgccgggctttaatctcctgcaatgcagaacaaatggtcgcattaatgagagtttcttctggaggccggtcagacaaaggtgggaaaagttgttcgttatgtttttcgataaagccggtttccacttcaccagctatgaaggccggatgactactgagactcttgagaaattcaatatttgtggacggtccgacgacttgatactcttcgagttttttatgcaaaagagtaagtgctgaagttctgtctttcggtgaatgaacaaccaacttggcaatcatggggtcatagtaaactgtagatcctggttagctggaaggatctactgatttttccgatatggaaaactcaccgcttatctcgtctccactttctgcaccagtttcaactcgaactgatttactttccttgggtgtcttaacatgaatgagtgggccaacgtctggcaaaaagtttctgctcaaatcaaatggcgtttagacagacgagtgtacttacatgagaatttatgtatcaaaaggatcggcttaccgtcgagggttttcagcatagatccgagcctcaaaagcgtggccaatgcatggtatttgactttgcggtaacggaatagggtttcccgatgcgatttccaattgccactggaccaggtcttgaccagtaatcatttcggtgatcgggtgctagttgaaatataaattcaaagagcatatctgtcagaccgggcagtcgacaagacatgaggtataggagttagactacctctacttgcaatctgaaagaaaacgaaggggcattgaatttgtcaaaagaccgattcaaaacgtttgtaaagaagcagaactacggcttacctggtattcatttccatgtaatagaagtctccagtcgacattaatatgaactgtcccgtgcatgtggatcttttgatttagtaaggagaatcactgagcgtctccaaaacatcatgggcaaacaatactcacctcaaccgtaccggcgcccacgtactgaacagctttagctgcagccactgccttttcaccaagttttgttctttgttccaaacttagacctggtgcaggagcctcttcgataattttttgatgccttctttgcacagagcaatcccgctcatagagatagacatagtttccatgcaggtcgccaaatctgcagatgatcaaaccattacttagcggccaagaacaccagcttgttttattgtcgggctaggcttacatctgaacctccacatgcctcggattgagcaaatatttctccaggagcacctgcaagtgttaaaaaccgaaacttcaattagcaagattccggttcgacttccctttgggtaagttttcacgaccacataaaacttgaaatccttacggtaccatcaccaaagctttgctcgccttctcgctgggcgctttccaattgagattgaaattcggacggctcaaagacaattttcatcccttttccaccgccaccctttatggctttgatcagaaccggatatcccattttatctgcttcactctttaaaaatccggggtcctgatttttaccatggtagcctggaacacagggcactccagccgaaatcatgatctatgttgaaaggtcccaaataagctttgcttgaacttgctccgaaaaatcagaaaatgaattgttaacctctttcgattgacttttggatcccatactaatgatggccgaactggggggaccaataaatacaattccggattgctttaacttttcggcaaactcggcacgttctatgtgagaggatgaatttagtgtaaattacatttgggctttattgagctaaaaaattgcacaacaaagagctgacccgacagaaaaccccagccaggatgaacagcctaacacaagtattcatagtgaccacaaaatcagtgcatcagaagattgtcatgagataccagcactcacttgggcaccactccggatacaaagttccacaatcttttcgatattcaagtagctgtctgttgattgagccgggccaactcgataggcctcgtcagcctgtgttcatgattatatgtaaatcaatccagcaaaaaatcacgaactggccgatctatcatcgggaaacgcagttattgattctactgaccattttcacatgtcgcgattctcgatctgcatcagagtaaatggccacagttttgacgcctaactttctggccgtgcgaatgattcgacaagccacttcaccactatgtaatcgaaacacttcatcagcgccctttcgatttctttggaagtctaaatgcctcctcaccgattagaaatcaagatcttcttgaacaatggtttcgagttgacctgggaactccaagctaaaccaggcacaagccaatcagcgattgccgctcgggaaagggcaacaattacagcactcgataagagacggaccatcaaacacatcaccctgaaatgcagcttgtgatgtgattttcctactgaaagctcgtccggagttcatcaatggacgaacatgattcgggcggcaagaaggattagacgagcaggtgaaatgagcccgacagtttgcttttcgtatgattagtcgcggaccaagccgtgtttgcgccctcaacatatttgagaacaagcgcccaggtatgtactgaagacggaactgagacttgatgaagtgctgggcgagtgtgtctgggatgaatggatggaaaatttggcaaaaggtcaacaacggattgactacttacagatctgtaaatacatatttattcatgcatttatgtggtgcttcgtgacgcgaccccacgtgacctcgcgtgacgtcatagaccaagtgatctctcataaggttcccatcccatcatcccgacctcgccaatccggaatccggatcatccgcgcaactcgcgagctggatcagaactcgggattggcctgtgttgagttttcctcttctctggtctactcttccccaaaatcactccttttttcttttcaagtcatcaaaattcagactagattatttttatcaagtagcttgttttttgttgttattaagccccttctgagtcaaatttgaaccctaagtaatcagcttgtctcaacaactcatgtctctacgatgatctcttttctttcctgatcttcttgattgatttactaaagcctgattaattagaattaacgactctaagtatttgtggattatagcttgtttttcttgattaactcatctggctagactaaaagagactgagaagccttgtccagtttgtttcttccaagactcatgtttcttcctctcagtgttttattcaatatgctttttctattcatttcttaaaaccacttgtacttagtctatttaaacccgactagatacttgtgaataaaaatcatcggctcttacactcattttccgtgagcctttcccaaaaaagagttctttcctttttttggccctcatcctcttacacgcttgagccttaaatttcaacagcctgaagacatccgacatccggccgtattcagaaagtccccagaaccggtgcttttggggggcatgagcttcatcaaagcaacagggaaaattcaaatggctcggtgacccaattggaagtggaaagaaaaacagatcaattgtctgtccttcaccttcttgacaaggacatagcactaacttaacaaagtcctccctgtgcgggaggtcggatttgggtggtgcttaagtttggctggtggcttcgccaccagccagtgcttcacaccagcaaacctcccaccagggggggacttagttaagttaggacatggcaatgtccaaattaaaataatctggtctgttcttacaaaataaattttaccgcagtgctcactatggacgttcaattcctcaaagtttcaaaccctggaggattggccacacagctcaatggtgcaagaatcacccactctacagcaaatgttctggaaatcatgaatcaaacacttgtaaggaatcttcagctatgaccccacttgttgtgtgtgtatcaattgagaaaatgtgtcttcaaagaagaacatcaactcattagatgggaaatttgctgacctcctatggtcaggctggtaaagcctggcctagggttgtctatcctggtaggtgggttcagcgtactgatactcattgctgccaaaatttccatttcacaggaatgaccaaatatccctggacagatgataaagtagttattcaagggtaaagggctgcttcacctagaccctcgaaatttcaagggccttggctaaccaactcccaaacttgggagggttgactaccaaatttggaagttgtcgggaggaccacttggggacagtcccactcccaggacgtccccagccccaaaaccccagctccccctaagctgtgggactccctcctcccattcttgcagtaggaatgggagtcaattccctaatcaaaataataaaaataaatcattacccgcaataatcttctggggaatgccctcccggtgtggtaagattgatcaaaaccatatccttggttaaaaacattttattacacataaatagtgttcaagaggattgagaagaaggggtaaaatatagaataaaatgtataataattactgggttaaaacatagttaaaataaagcacaaatcaggcctaaaatacacaacttattatgaataataattaatacaaatagcctgtaaaaataaataaaagacactacagctatcttagattggtaaatcaagctactaatcagaaagtgcttcacagactagatctagaaaataactcttatactagttagtcctagaatacccatctcatagtaattaatctaagaatagacatcttataggagaattacaacctcttgtattagaagggcacttagagattaattcatatcagattagcccatctcagagtagtaaaatccactctagaagtacccttctcagatgcactagttgttcaggccaaaatctcatgtacagcagaaccatttgtctataaatagaggctcttctggcccaggtttccctcttccctcctcatgtttgcaccagagaagtaattagagatattacttagcactcatcaaaaccagatgctagctacagaatagtaatcagagacattactcagctttcatcaccccttgattacagaaatccagagattaatagagcccttgaacttcccttacctcaattttggccatagaaaagtaattcagaaatattgcttagccattcccacctctttgaaagatttagagaaatcagtgtacctttatcagagcccagagaaaccagagagacttataagatcagagaaccagagagaatttataacagatttaacagagaaacccttcagaaacccttattactcagaaaacccccttaaaactccttacctcctcaacaggtattcttaagcaacaacaacagtagtatcaacactaagataaatttagaaataagccacactcttatttttcttagtgtaactttcccgcaagctagacaggagggcagtctcacccacccaccaatactaattctactattccatagtcttattagctattttatcccctccaagctctttactcacttgctgagcagttccacaccggccataaagatttagacacattcagcggccggagggtgttgaaattctgtaatccacagtgttcaaaatatcagcacatcaggcatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttggcttcaagctaaggtcgctggtttaaatcctgctcaagtcaattattttctgctaactgtctgaaaaatgcattgttaattttaacagagggaatcataccagccgttgaagtttgtcccccccccctgccagcctgtacacctcaatgtctgggatttatcaatctcagcctctgagagtgtacaaacctcagtgactgagagaatcctcttggccactgaggatgtacacctctcagcaaagaagattctcttggttgctgaggtttgtacactctcagcaaccgggaggattactcccggttgctgagaggtgtacagcccggttgctgagactgtacacctctcagcaaccggaggaatcctcttggttgctgagagtgtacaacccagttgctaagagttgtacactctcagaaaccgggagtattcctccggttgctgagagatgattttgttggaacggctcagtgggttggaaaagaagggagaggacctgtgagaaccgatgatttttatttactagtaaggcctacacggtaaatagactacatacaataggttcaatctgtggttttgagaaaaattgaatatcataatgaataacaaaaattaacatattcttgaaaagatgaccagagtgaatgactattgataaagactagaccagggtttgaagactacaaggatgtcagcactggaaaacatgacaaaaaacagcacagaaactaacaaaaattgtataattatttgtaattccttatctagacattattatttgaaaggataagccagaagggtttttagggatgagaagagagagacaaaattccaacaattatgatcaagggtcacaattgaaaacattgtgatgtgttgggatgaaaatttagatatgtaatattacaactatctgatgcaatttcaaattcaattccaatctcaatccaacttcttctgctctctaaactttttatcatttatttttctaaatttttcatttataaccattcttttcacatgcaatttggttgatcctgattctttgagctacttccgaaaatgattgaaaaatattgaaaaaccagaaaatgaggaaaaatatacaaattttttaaaaacatttccctatccaatttttcagaatcattctttagaactcattttccacagtttcaccaggaagcatcaaatcaagtccattgccggtttgccctctagactacaattaaagggttccattttttctgtcaaggggctgtatatccctggcaaagcaactatgtcagacagctgtatctttgtctataacacataatttcatgtgatattgcatcagttcaattgttgaaattaatttccaaccattcaattagaaatttcaactgatgtaacatcaggaccctggcaagccccccaataggggggtgctgaaaaaaggtatggcaaatgggcaaaatcccaaaagcctactcttgaagaagcttgaaaaaggtatcaatagtattttggatcaaaaatgtgctctctcattctaggtatattgtgaaaatggttaagaacagtaaaatatggaatttgcaccccaatcccggaggcctaagaatactcttgaaaaggtacaaataccccccaaaaaacaggcatgaattttgccaaaatctggactttttcagcacccccctccttaggggctttccagggtcctgtaacatcacataaaaatatttgatatgatcacatacacagctatcagacaatttcactgctgcatgcaattgccaaattccatattttactgttctggaccattttcacatacctagaatgagagagcacatttttgatccaaaattctattgatacctttttcaagcttcttcaagagtagttttttgggattttacccatttgccatactttttttcaacacccccctattggggggcttgccagggtcctgatgttacatcagttgaaatttctgattgaatggttggaaattactttaaacacactgcaaatatgattatatcagattcccacatctggcattacatgataattatgttatatctatcataacagatattgcatcagtccaacctatttaatgccaacataattgattttatatcaggttttttacacctgatacaaatttttagcccatgggcattaaatcagatagaaaaatctgatatcaatttgtttatgttgacattgaataggttggtctgatttaatatctttcatgatagacacaatatcattttaggtggatataatatcaattctggtagatacaatcccagtttttcctgatgtaatatcagatatttttatctgatgcaatgccagatgtagcaatctgatacaatcattttggcagtgacgattgaactgatgcaatatcacatgaaattatgtgtgatagacaaagatacagccgtctgacacagttgctatggcagggatatacggtttttgtgattttgcccatttgtcataccttttttcaacacccccctattggggggcttgccttgtaggcttggtctggtggatgagacaatccaaacatgcttaaaaaagcttttgatgaattttttcaatttttcatttataatcattcttttcacatgcaattgtgttgatcttgattttttgagctgctatgaaaaatgattgaaaaataccaaaaaaaaaaaaaacagaaaatgaggaaaaatacacaaaagttttgcaaaaaattctcctatccaattttccagaataattatttagaaataattttccatagtctcaccaggaagtataaattgaagtccattggtttgccctctagactccaattaaactagggtcccatattttctttcaaggggccgtacatatcaaaaggaagaggtgcatatttcaatcactgttgagctcatagcagccacatctttgtttgatttagggatggacccacaaaaaaatactgaggaattttaatcattttctttgcgaatggtctcacaaataaattcccacacactgcaaaagggattgtaaccaatacaacccctttggtagtgctgatgtatctagttgtgattacatcattggattggcatgcatgaatggcctcccaagtgttataatttacaaacacaaatttggcagataacatgatcttcattggaatatatgggggtcaaactcacatggcacctttccaggtgcagagcccctggggtggaaatttggttctttgattgttgcttttaaggttacaaacagaagatgtgaaattttggttctcggattgtccatgaataattcatttctctctgttcaatcacatcaaggtaactctgggccagtatagaattagcactgcgctgcaagctggggatggaacaccttttccaaactgcatttgcagtttatgcccatgtgacacatttctagaaacaacttataaagtctggtcctcatgctatgtgtagattttgaggattattgtgggctcactgtatttcaaatccttgaggagaatcaattgtgtaaaggatatgttgatgatattggaagacttcatgttgatctgaacctcccaattgagaacctgtaaaactcattccagattttatctgcaagtaaattcaagttttcaataaatccaggattggattcaacataaaaaaacggcttcattgtgagggcagttcccattttcttattgtgcatgattgtcagtgccacgatggctcaatcccatactgagactgtagtaatgttttgattttgttgcgtatcttggatctttgttttaagcacttcaactgtcatatgaaacttgaactgattgttgctcaattttctgtgctgaagagaagtgaagagaactggcattgattggttgtaaaataatccatttgagagaatcttggtggtggaccacctcttcaagtgactcgatgcgtatacggcgtgatgcttataccgaggtcgagctgatgaccaatgacgaagtccagcctaagatcgacttccatccaacatcctaattgttgaccatcaacctcacacaccaacccagcaagctcatcatgtcaaagttcttcaacgcatggctacaggaccaggactgtcggactaggattcgcgaaataccatgggaggtaaggtggaacgaattgcttcttatttagaccagagtgacttgttgaccaatctggcacttcatagggttatcatagggcctcattaatctctgccgatgacctcgcattactacaggctacagccagtcagccaaaaatcaagcaagagcaaatatgggagcacgtaagttagcagggccattccttccatgcatcatggacgtttgactgacattttactataggacaccgagaaatacgtttcgttgtatctcaatttgctttcgcaactaagtagggtggattgtttacaggcaacgcttgtctatctcagtgacatgatagaaggtacgagtgatctcttgtttgtgaatcggaaggctatgaacttataaaccatttgtgccatagatcacgaagaacgaattgcacttctcctcgatcacgccgtgaacccctacgctgccctcactcctcatctagagtcgcccgattattacattcggatcaaggctttgtcacttctgagtgttcttttagagtttgtctgccaatcctctttcactcgcaccaagcgcaactagcgaattaggaggactgatgcaaatgaaatctctaacgtcagattccaccccacacctccgcaagatgtgctttcaactattggacccatgattgcccgcttgaccggttcgggagattctaatgagcaagaactgggtatcgagttgtttgaacatgttttgagacagcccctcgcaagacaggctgtatgggcttcagctgaagaatcgggagcatctagcaatggcgaaacaactcagtcaaacgtgatttcaaggttcgcgtcctccttaatgatttcattcaatatcagctatttagatgaaatgctaaaattcacaactcgttcaatagtttggttcaaatgatgaaaagcgctagccgtatgactgcccaaatacaatatcaactggctttctgtttttggctcctcacctttgatgtcgcaatcgcatcccaatttaataagtaagcattgaattctgtggacctcctaactgaacggtttctcaaaatatactatttggtaggcggttttctgtcataccactcctcacagagctagccaggagtgcagtgaaagaaaaagttattcgaatacttgtggcaacatttagagtaagttcgatttgagttttgattggaatataatttgccttttttgatactttcttccccccctctagaatctagcagaaaaggcacctgaggctaatttggccaccatgttggtagccggcaaccttctaccactcatccaaaacttctcctctcgtaaatggtctgatgatgaattaaaagatgatattgagtggttaaaggaacaacttgaagaggccaagcggaaaatgacgtgagttgttatcttcttctgtattcgacgtggattgaatcaattctcatcgctcgcatccccaacgcagcacatacgatgaatatttgaccgaattggaatcgggcttgttgcgttggtcaccaccgcatacttctgaggaattttggtcgcaaaatgccgacaaacttaatgagaaaaaccatcaaccactcaagttagcagtctattcctccttatcatacacacgttacgaccacagctctttgacccaaccacactccgaatgctcttttatcaaccagaaaagtcatcgagctcctatcaagcgcatccgatccagttgtattggcagtggcagcaaacgatttatcgcaatatgtcaaacacagtgacgtcggcaaaaggtacaggcgccatggatttgatcttcatttactgtttccactttgatctcaggcaaagctgattagttcatcttctcgcgtgtccagatcggcggagcggttgggtgctaaacctgttgtcatgaagttgatgactcaccaagattcagatgtcaagtactgggctttggtcagtgtgcagcaactggtcagtcaaccttggagctattgatatagctttattcgaggccacccgtgtctactcccggtttccttggatccatatttcatttaattttcatctctatcgcctttcacccgtagcgcactcaagcgcctttcttcaatcttacatcactatactgtaagagagcaattcaaatgtcttttctttttcttttttttttctttctcactgttaaccctatttgatcaccactttctgcagcctgttaatctatcgctacatccttcaaaaccacatcttttgatcatttcttttctttcatgtgtttttatttgcctcaatgaattgtgtttctacgtgtttaacgaaacaagggactgtctccgtggatctcgcttttgattcacttcttcactaagtagtgttgaatagtgctattcatacttccagaatccttcatacatccagtcccctcgttccagagtgccgggaacacctcgcgaagagggcacgcctggcatccgatcgagcggcttgttgtgaagttagaaccgctcaagcgtctgaactatgcctggggtcagccaattttcatgcatttgtttgaattcaagatttatcctcaaggtatgttagttaggatccgctctcataaaacaacccttagaaattcgcagaacgaatggagttaaacctgaagactcaataaaattggtatgatactgtgactgaaactcaattctatgtgacgtgccacggaacttcaagcaatacaagtaaagaccgtcctttttagagttttgttgcttatgtatgacgtagattttaattgtgttcttcaggaagatgcacagtcttcatcttcaagagatcctggctatcgcctatctcatccatccatactggttcctactggctcccggtacgcggcatatctcaaaacattccatttcagcatagttcagcttcaggtcaaccctaaagagtggaacatgaatcgatcttcaatatgatccgtctgtaaggttactgcatggtttacccttgggaggtaatctcctggctgttggaggtcgtcggccggcttatgtgcagcggaatgacacactttccaaacgttatcggaggtaactattactaacccggcatggttgaccaggcatccccgcaaaatggagcggcgacctaacttaactaagtccctctctattcggaggggggacgccgtcccgcaggaccctcccgaaggagggttcctgcgggacggcaagccatcggatgaaactgccggaggtacttagttaagttagagcggcgacccggtcaaacttgcaagtgctcgttccctctgtcttgtggtgtttcgcctgtattctggattattgtcctaaccgtaggaatgaacacccgccgccaggacgtgaaaatagaaaacagcaataatcttataggctatcatcagcgagtgattttgtgtgctggctttcttcgcgtccttcgctgcaaattcgtgtcacctcgtatggctcttttctcgacgtaccgaggaatatttctatgggctttgatgtgcttctcggaagcttctcgatgcattgcgatggaagctgagtggtcctcgagtcatgtagcccgtgaggacgatgaaagtatggatcttcatgcttctgtgatttcttcaaatgtatcaaccaaaatacccatatagacttttttttctcgactttcgccatccacccacccaataacaagcatccctcttagggatggcgatgtcacctggtaatcgcccaaatgtagtgacagcaactcctagagtgacacatgttccgacctcaaaggaaggaccatttattgaaaaagttattccggcccaccgggaaaatagcaaatacactggaatgcaagcattacgtgggtttggggcccattaagactactagcgtccaagaagctgaaacaattctttctggtgcttaccaacagatcttggggttgaaaatggcaaggattttaaaaaaggtgctttctttctacatgattatcacgtccaagacttctggtatttaggaacaggaactaaccactacttgacaggtcaaataagttcaatgcagggtgatctgaaaaccatacggatgatgatggagaattttgggaaggagatccaagagctagaattaggtgatcctggaactaaggaaaaaatgataaaggatgtggaagaactaaattacattcatagactcatgttattccgcgtgcaaagtcgaattcttgaactgagtggcaagggctcagggatgattggcctgaagccaaaggattcccaacggaaaacttcaaaatccaatcaacgacaagtcacactacatggttatttgcttgatgaagtcaaggaaaaagattcaagaaactttgtcaaaagattgaatgatctgctatatgagattgcattgattgatatcaatcaaaaaattgaccttcatgatgtttcaaatcaatatagattgaaacttcaaaggcttgtcttcataacagttgattatatgtaccagcacagcttaatgaatgaagatactttcaggtatttctttgaaataaaaaacacactagaaacttctgcaataaacacaatccttacatatgacatacaaatgggattccctagacacttctactatcacagtaaccaagttgttctttgtagcagacattcatcccacacaatgaattcattcaaaggtaaaagacatctcatgtttgaagatatgcatatcagtaggaaattctaaatttgactgatgttttgaattcaaatttaaaattaaatacaggacttggttccagggaacagaggaattttctgtatctttgtctcaaagtacatttcattcattacttcaaggcatatgtggagagtgaagagcattggttagatttaaacttcaaaaatgaaatgaaatcattgttccacttgatatttgaagatacatcttttttcaatagattagagatgtgtcttcaaatcccatcattaccaaagtggaagcaagatgaaatcaaaactttcaatccagattacttgttggttaagaaaactgtgcacgacttggccaaagctttcctcaaaattgatactcacacaaacttttggaaaagaaatgaggtctcaagaatcacattcttcattttagattttgttgaagaattctatcctggtttgctagaaattgatcaaatatcaccacttctaagggctaaattcaagtcaatgtattccgcaattggctcatgtgacatgaaaccatggtttaatttgtttattcctgtgagctgatacataaaagagtccaatacaatctttttcattggaccaaatccccactgcctccctacctcactttccattttattgtggtgatcatcaccctacatttccttatactgaatacattccatgaaaattataccagcatggaacaaataaagcaaatcatgacacatatttgggtttagttacagataaaacttgtgagaatccccaattcaaacagctgtactgtagtgaaatctatttattaaagtttttatgtgtggaatgtttctcctagcagagcaattaaaagcttctgagatacagcaaactatcaccaacagaggaccacattgaagacagttcaaaacaagggttaaatgacatgttggattttgtcagatctttcatcaccagttgtgagtgtaaggctccaggttcaagtatggctcttccaagatcccagctgtggatatccggctcaaactgatcaacggctccaaaccaaaacctaccaaactacatagcctgggctctcaacaaaacagctagcaaaaactgttgtgacatgagtcaaggtctcgactgcgacacatgtcacagacttgtagatagtttgagatagagattttccttcctacgaatgaaaatcatcatctctttcgagctcacactctacataacaaaaacaattaccaatttcttcactttccgcagcatgaggcgattttttacacataaagagattccatcaaacatcggatctctcctgagcccacctgtcgcccaactcgacctgatatccggatgggtcagacctcccaggtccggatcgcagccgactaaactcgcttatattttggatcaaattcctcaagtcctgcactaaaactggcgcaatgcctggccttagggcagctcacccagaaaaagacctcggctgcccttagatcttaccaaatggtctacttgaatgccccaattcgcaaaaaaaaaaaaattagatgggcagggatgctcatgccttagaatttatcaagctttcgatcatgtattttcgaattcctggcaccgtagctagagatggaaataaaaagaaacggcgcgactccgcaaactccaatacaagggtaatttcttatgagagagcgggattccagggagataaataaaagagtacgaaatcactaggaagagaactaaaaacaaggacattgagaactacatgaacaatttttgaagtgcaattatgcatagggggaggagtccttttgaccgccagttacattgggttgcttgtaactttgatcgccggagtaagttttctcattgctggggtcgacaggtccgccataagagctctttccttcgtcagttttacctcctttcttgtatgcgccgtccttgttagcttccttctgagcggctttgcgttgttcctcagtggtcccggactcaaagatgaaagaaccatcctggtcggagttttcgtccttcccatcgtttccgttcttctgcttgccgtgaggagacgcgtatttatcgtggtactttgggttcttctttttgtaataatcggttccgctcgaacttttcgagttgtcctctggcggcggttgcttatactctcccagatccttaacccccgagtcgtctttctttccagagtttttagaagatggactatagggatcttgatagctagaggtgttttctttacccgagttgtaagttttgctcggggtggcatagtcgttatctccagtactgggggcttttttttcaggttccgaatggtaattatccttcttgggaccgtagttagccgaggcgtttggctcgggagagatgccagctcccggatcagaagcagtgtagccgccatcgccggaatctaaggtcccttcttgcagagcatgatgggttccggtacccaggtcgaatgcaccttgaccgttatcgctgcccgtgggatcgattttgtttcccgagccgtaggccccctttgaaggatcatagctatcttgaccgtatgaagactcagagctatcatttccgtattcaccatgaggctcataggacggactagcggagccgtgaccgtgttgcttccttccgcctccatggtgggaggctaaatccaaccccgggagatttcggcgacctaggggggcagatttgagactggaattaaggacaagaaaaaatcagaagcaggttcgaggatagatgtgtatacagtcatcaggtagtcaaatttcagcttacgcctggagatgcactggaccctgtctggctgctagactgttcgcataggtgagagatggagcttttcctgttagatattcagagagaacacaagttagatttgcatcacttgtgcgcaatagaagattgcatatatggacgaagcggatttaccaaggaatagacagatagctaaggtgatcacgcttggtaaaatcatcttaaatgtatatgtttttcgatcgaaaggactaatttcagaaattttttatgagccctcactaacaggcaaaagctaacgagtaaatatgcagctactgtgagctgttggatgtcttgaacgaatggtcttgggagtcaagataatggaaagattgttttgttggggggtgtggtaaatagtaacgctgggagggtggggagagggaaggagcttggtgctggtacatagcatcttatttatgtttaatcctccggtggttaccctcaagtcactcctcatggtcacacgatagaaccacgtccgcatttctgcagaatttgcgccagaatctagattctattctatcaagtaattcctaaaatgatcgtcagacatatttgtagaagacgaaattgtcgatgatatgccatggaaggtcttgaaccaatccccctgaatcaaattttaattttcctttggatatcggaagacaggcaggaacagactctgcagtatgtagaacccagttacgaatcaatcgtctccctttgaaagctccggatcccgatctgctcacaccatatatgtataaatgtatcagtgctatatctgttacaaacatcgattcgcagttgaccgacaagagaagaaaagaaaggcagagaagaagtgaagcttgaagtaggcaagctgatgtgagattctggcacttacctagacttacagcaggtaatctggaattcgacaatctgaagtgaactgaaatcctgaaattcaaaattatcgatgtatcaattcacaaatctccgcgcaacctctgccaagatgatgtcgttcatagattaggagccatgatagctggacctgaaccgtgatatccgcacaagagttatctaccgtcaggataaaaccttgatcagatggatctctgaagaatgccgaagcaattttgaacttgaaaatcatgtagagaaaaagggaggagagcaacgttgttgtatagttgttcggatacacctgaaaaattgcgacaaccaaatttggcaagactttgcctttttgcccccctttctagtaaggagtgtccattcttgtgcttcatatctactcgggtgcgtcatgtaaaaggtctaaccatttcatggacggaggattacttgctgacttcaaataatccctgaacgcacttccacaggctgccactagcattccactttctcaagttgcaggacgagaggatcttaccttcaaggtctgcaatcaacattggaaaatgatgcacattaaaagggtgtactctcagaaattccaaaaactgggtcgttcgatctggtttcatgttgagcccataaaaggtgtgtaagctagcatacattggaacatatgtacaccacgggtgcacccaggcgtcttgagaacgcctgggttgaccgccttgaaggcgtctcaaaccaattgaatgggagacgccttcaaggcgcccagacgttcgcgcctgcaaggcgacttggatgcaggtagccgaacggcttcaaaatgattcgaagtcgcctcaaagccgacttggaaacgtcatcaggcccaagtcgttttggaggcaacttcaaaaaccacccaagacgacttgcgaccggattcaaagtcgtcgtcagaacgacatggaagcgtcgggccatgccgaacgacttcaagccgattttaaaatttaactctcccctcactcattctcgattcggggggggggggaacggttgggtttcgctgtgggccacccatttggttggcccagattggcactcttacaaccagacgtttcatagaataatagacatgtgataaatttgttcaacgagtgagtgatcgatcagaaaggagtgataggtagatggaaaagagtaacagggttaaaagagagtgacattggaaaagaaaattggatgaccaagaagaaaaacaaccatcaaaccattgtgaaaaaagaaaacaaagacaagttgtggcaagcaatagcgaaaagacaaaggaatcacagattggaattaaggaccgataagaaaaaaagggaagagaaaaaaagagaggagaaaaaaaagagaagttgtagcgaccaataagcaaaaaaaatgaatagcaatgagagaagttacaacaagcgatgagcaaaaaaagagatcgatgcgtgataacttggtcaccggtggtccatgttgctgttgccagagctggccgatgtttccgcagctggttggacagatgggactggagggatttggctgttgaggctgatgaggattgacataagccatcgctcctcttcaggcatctgaccaccaagtggaaccagtcagtaatcgacattagagtgcaagaaacagattgacttacatccgagagggtttgaggtcattgaatgagctcttcactgagccgataatggggctccatttatcggagaaggttttggacagattcaagggccctcgggttgatggggtaagcgtactagaggggaaggtcggtcactgtcttgactagataaactggcagggagggaatcagatatgtacgatgggtggattggaatgtctgtcgagaatggtggtatatggtggtggctgtccaggtgggtatactcaggcacagggcggtcccatgaggccttgatgaacttgagacttttcagcttcgacccccctggccaccccccccccccttcaacggggctatgcaagaatccagttttcaagccgctgtgtaaaccacccttggttttgaagctgccttgaaaaccaccttcgggtttccaaggcgtcttccgaacccatttgggttccaaagacgacttgaaaaccaaaggtggttttcaggccgccttgaaaactgaaggtggttttcaggccgccttgaaaaccgaggaggcagcttcaaaaccaaggctggttttcaaggcggcccgacaaccacctttggttttcaggttgtcttccaaacccaaattggttcggaagacggcttggaaaccgaaggtggtttttgggccgccttgaaaaccaaaagttgcacccgtggtgtatacaaagtgcccaagagttcaactgttcaactgtgatcttctgatggcttgctgttttggttgcagactcgagtcagcatgcttctcaagtccatggggttttcagtggaagaacagacaaacttgaagtcacatctctaacttaacaacaagtccctcgatcggagggcctgtaccaggctggcgcaagcgcccctcgcgaagcgagcctccgttcagaggctcgcttcgcgagttgcctccggccctctgtcgaggggatttgttaagctaggtcacatctgcccagaagaattcaattgacaatgattcttcctcagtagaaatcaggtcaacacaaagcatgaactcatcatgatgcggacaaaccctaggattgaagtatttgacgagtttgcgagtacagacgttccaggtgctgtgcagatcagatggagctcattgaactatcaccgatctcacctggggattaccaacattcaaaattgacaacacggagcaataactgtcgccagtcacccagtgggggcacaggggctggtagcgaaagagagctctatgcaaagttctcggttctttatttcaaaaaaccgaactgactctgtctgagtctgttgcgactcggaccatagaccacctgagaccacctgagcaaagttcaagtcttggccagaaggttacggcccattgacaacacttaaatatcgacaaggctctgtcgcctgacagacttatcacttggaccacaaattcagtacaacatagccgtaatcaagatcccgattggcaaggaattcactggcggaagtttgagttaattcacattcattatgagaaaagcaactcacatttatattggaaaatcactacttccatcctgagggtacttgcggtgggtgcatcatgtgatttaagtctgggcccattttgtccctggtgcttcacgacaaaggagatggcccctgcggctgactgattggtgagtgtcggtgggcccatcagcaataatgaaaaaatataaggtcatccagcggtttttggtcaaaaacccgggcttcggctccacaattcaagtgctacaaccttgattcaagctggaaaaaggacttgagccagaaccacaaaaaatcgaccacctttcatctcatccaaatcaattctccgaactcttctaccatcaccaaaaaaagtattctaaccttatctcacttaaaaactcccgctctcccaccttaactcctatccactccccatcttcaccccctcttccctttccgactctgtaaccattgagttttccgataaatctccacataaaaggtttcaaccttatcaggcaaggatagctaaagctatgccccccggtttggtcgatatgcctccggtacatcatgacgatcatcctcaaaatcatgagattgagatgacgtcatctgatatgagtactcataatcatgataactctcttaacccgtctacctctaccaacccacccttaaaccaatcccgacacaacccagataatcaaggtgtcttaaagattatctccaaactcatcatgaacccgcaagctgatggtagtgttataataacaccggataaagtccaactcttaaaatctttgattggagttgaggaatttatcaacgttaaaacgctcaatatgatggataagatcacatccagattagatgcaattgaaagaaccatgtccaaaactgtcctccccacaaagccccctccatctacatggtcttctatcgttaagaaaacaaatccccaacccaacaataatatcgtccgccctcctcccagtgtccgtgtaatcaacgaatttaaaccatcattttttatcattcgcaaaacggtcccagaggcccaggcctttgctcagaagagccccgcgcaaataactgaaaaagtaaactcagttctttccgatatggaagctaagacagatgacggtactcccatcaccgttaaaggagcaatcaccctcccctcgggcgatgttaagtttttcactcccactaggttcgccacaaactggctcctagaacacaaacatgaatggacccacttatgtgatccagctctaatcactcctcagacttccttcccggtcatcatccacaccgtcccaatttcatttactccatctaataaagctacgattgcagatctatgtagagaaaacaatggaatgaactcccaatccattcaaagtatgcgctggctgggtaatccccaagcaaacaaaaaagcccacggttcaattatcatgaacctacttgacaaagaacttgcaaagaaaatagaaaaaggaggattattctttaaaggtgctcactacaagaagtccccgatgcaatgtttccaatgcctagaagtaggccacacagcccaagtgtgtaagaacacaccactgtgcaaattctgtggcgccgaacataattctcgtgattgcaacaccgatgttccggtggaatcgtgcatcaagtgcacccaacatgaaaaagaatccaatccagaaaatgagattgatgaaaataaccctcgtttcttacactctccattgagtctaaaatgccctctaaaaacaaagaatttccgccgtactatcattaatcaatgaatagttacaacgaaccccccgcaacccaaagaaacaacatttcttatcttacactaaatcaatctaactcatcatacccccaagaaactccatccccatctcctttctttaaaatcattcaactcaattgtcataacgctttcgaagttacacacagtcttctaaattcggaaaaagaagcagcaatattaatcctccaagaaccttggataaacccccacactatgaaattaccaacccataacagttggttcgctttgctagataacaaccatgcccccaaagactatcataacaaacacaggacatgttttatgataaacaaaagatacacctcagacagaatccacccccttgatggaggatcgcgaattctatcggctttagaattagacataaaaatagacggagttgacaaaatacgccttataaatgtgtacaatccccccaaacactttgatgccctcaccgagctcaattcatggctaacaaattttaatgaccgaaataccccttccttcatttttatggactctaacctccatcataaattatggaaccctgctaattattcccactctcatagcgaagcaaaagaactgatcaaaatgtgtggcagaaagggcttcaaaatcatttcggaaaagggaatccctaccttttcgaccaaaagaagcagctcaactaccatagacctcacatggggcaatttctcagctcaaagactaatccaaaaatgttcaacctcacattccaatcatggatcggaccaccaggcaatccacctagaactcaacttttctccccaacttcaggtcaacaaacggtcctcttacaacctggaaaacatcgacatcggaaaatttaataaagatctcaatcattctcttaacaatgtagaaaataatttactaacaaacccttccgaaattgatatctttgttaaagaactaacatcctctttccaaacagcgctagataaccaaaaaagagaagtcaggaataataacgcaaaagctaaaccatggtgggacaaaaaaattctagaccccctaatagagaaaagaaaccgagcccggaagtggatgcttttgtcgaagtcaacaaactcatgtaactgctaccagcactagcaacgagttttcagggataaagtatatgagctaaaaaaaaatcactggagaagatttttagccgaatgcaaagatcatcaactgtttaaagcttataagtatactaaacccatcaatcacggaagtgttgcccctctccttgatgacaacaacatcctgacatctgataaggaagagcaagctaacctcctcttcaaaggtacatcggatgcgccatttaacatttctctacacaacataacatctccttccttcaacctccctctaatcttcccaaacatttcgactcttgagttagaaacaattattaccaatctccccaacaaaaaagcccgcggccacgatgaaattgcaaacgaaatgataaagtggagtatgaaagaacatgttaaccacctgatcaatctttttaccgcttgtttaacaataggttactttccgaaaacatggagacacgcaacaacagcaatcatccgcaaagcggataaagattcatattcaacccctggatcatacagacccattgctttattatcttgcctcagtaaaatatttgaaaaaataataactaacagacttacgtattgggcagaaaacaatgatattttagcagaaggccattttggggggagagctaaccgtagcactgatgatgctaacctatttttaacttcctggatcaagcataaatggagagaaaagaagattgtctcagctcttttccttgatgttaaatcagcgtttccgacagtggttaaagaacgaatgattgacactctgttaaaaaagaatgcccctccttacttaacagccatcttaaacagcttactctctgatcggactacttcaataaagatggacgacttcacttcaactccatttgacttgaaatgcggtttaccacagggatcacccctctccccaatcctttacatcatctacaactcttccctgctaattaataacccccttgacttgaatcaagactctatttctctaggtttcatcgacgacgttacacatttggttgcagacaaagacatcggaagagcaacacaaaggttagaagacgagggagaaagatcactacagtggagttccaaccacaatgctatattcgacaagaagaaagctaaatatatggttttcactcatcggcatatacaccctcctcctttgagatttggagagttctcccttcccccatctcctaacactaagtatctcgggatcatatttgattccaaactcctatttagcgatcatcttaagaaagttaaaaagagtggagaccaaactgtgaaccagctgatccgaatttcaagatgctcttttggcatcggtctgcaacaatccagaaacctaataattagtgtccttagatcacgaatcctatatggaagcatgatatgggcttctgaaaggaaccgtaaactagtcaaaaatatcatcgacaagatagaacaccaagcaaacagaatgatcttaggaacttttcgctctaccccgtgctccttccttgatagagaaagcccactgatccccttctttgttacgctgaaaagaaaaaatctcctttattttgcaaaaaaactaacagctccaacccagcacccaatcaaacgaatcctcatctcagaactatcaactcaaccctcaactcacccctcacctattcacaaaatgctggatcaacaatcactaactcaactcaacatcaacagaatcgaaaccatccatcaacatcaaatccaaccatgggaaagtttcaacctcgatatcaacaacttgaagatcaaaaaagaaaacgcaaaagaagtagtcacaaaccaaatcaatcaaatgaagaacaactcagaaaacatgttatttacagacggctccaacatcccggatcaaggcacagcgtcggcagctctcctcaacaactcaacatctttcgcctgcagaatcaacaacgccgaagactcatcatcattcgaagccgaggttacagccatcgacatcggcctcgaaatgttcaaaaacaatctcaacaacctaaactccggaaatcaactcaccattctcaacaatcaactgaatatcttttgcgacaatcaagccacactaatagcaatctcgagaccgccaaaaccagcttcattacagttcagattcaacaagatcttctcgcttctaaaattcatctcatccaactcatccacaacaatccaacttttctggtgcccagcacacgtcggtattccagaaaacaaaaaagtagacactctcgccaaagaagcaacactcaacaatcgacaattccaactcgaagaccaaccacaaactctttacaatttacaacaacaaatccgaaagcaatacaaattcaacaaattcaaaaatccgatcatccgaaacaacatcaaactaacaacaacaccaatcaaaatcttcaacaaactgaatcaaatcgaacgaggaggaggatccgctatttatcaacttcgatcaggtcactgccccctcaacagcttcttattctccataaaaaagatagattctccattatgtaacatctgcaacaaaaatgaagacgttcaacactacttgttatactgcaaaaaatacgacattcaaagaaaaaattatcggaaaaaaatcaaagaaaacaaaatgaaaatcaacatcttctcggtaaaatcaattctcgactcgccaatcaacttcaaattcttagctgactacatattagaaacaaaaaggttcaacaatttacaattttacatcgaaaacgacaaagaataaaaaaaaaaaaaaaaaaaattatctcatatcgaattatataactctattacttctcttaaaacttctattctcttcttctcttcttctggttcttatatattttcttacaccattttttctttttttctctttatcaactatctttctcattcttatactcagattattaaccaaaaccatagattagtcgatcattgtctaaattttgtctaaaagttatacgggggttcatcggtctggacaagcgggacgatcgatgatttcttctctctctcgaacacatcctaaagaggtcgtgggttgggaccccacgatgcgacttgcctgggaaacaaggcgcagagagtcgaggtcatcgattttaccaaaggttcagatacgattaaaagaggaggatttctatttttccttatatttctattcatttttatctgtcgattccgcttcttttcatttctttttccggtttcttttgggctttttcttctctcataattttccataagttcgataaaacaaagaagtcaacagaagtcatcatttaattactcgatattttcaagtatattctattgtaaatacaaaaacgtcttcgtatgtattctcaaactagttttcactgtagtgcgcaatgtcaaaatcaattagcacttaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagctggaaaaaaatcacaggttcaagcctgaaggacgttacctcctgtggggccacccggtctggggtgagcttcccgtgaagcttggctttgcgatttgggcactcaaaagcgccctagcttatacaatccccttgcctggtgggtcttctcgggcaagcaaagctcgacccgaccacagggagcttgggtacatacatctgatttttggctgggacaggaatgacactttgatccctccctcctacacaacacaaccgtgaaacctctgttgcaatgtgccaaccggagggagggcaaactttgcgggaaaacactgcactaagagggagtgatcaagttaggcaccaattataaacacctttttggaaatatttacttgaaaatttattttttcaatttagaaagcactgaattttccaccaaaacatttctacaacaaattcaaaactgggtggcagttataatcatttgcactccatcaagtggaattacaaacttggcctccacttgatcaatcccacttacaaatttgcctgatgttttccatggcagtgaaggtgaccaaaaagaagaaaaaaaacacaggtgggggcaaggaataagggtcagacagatggccagaccctctgagctttccagccagacatgaaagcacaacacatcagtcaggtacatctcatgatttttactctttctgaatggaccagaggtacaattcaatgggagtgtcacatacaccttccttgtgcctgtaataggcctcaaaattttcttctgatatccaaatgtgtccaaaagacatggggacacattttgagatttactttacagaaatttcagctaaaaatacatcaaaatcttttgaaaaagatttccaaaacagtgtttatgttggcaccttagtcagcttttgcaatttcacttcacagtcttgtagctttttcaataatccaacagaatgtgtgatgtcatgatgcctcatgccattcaaatacatagtaagaaaagagtagtgaatgtaaatgtatttacgtactactataagcatcttcactggcttacaaagatgggccagaagttatggctaacaatggcaactagcacaagctacagactgaatactatttttattgagataaactaaagcattaagaattagtatttgctcttgcttgtaatttgggtggaacaaaaattatctcagtcaaggcagctattttcaattatttgatctgtctgtgacccattattcagctaatttgtagatagagtaaagaacaatccctgattgtcagctatgtgtatgaaactttggcttaataatataaaagccaagtactatcactgtgctgaaggactcaggttaaagaccaagattactcctagtcaccctcaaagtattaagtggtccaaacttcccacttaagaggttaaaaagtccacactcctcagttaatgacacttgagtaatcaagagagcactgtaggagacaataacagaatatgttattgcagagtgtttggaagcaataattaatattgcaagaagtagctggcaagcacctgagctgaaaggctacagtcagaggtggtggtcttgcagcaactactttttaaggaattagttaagttttgagtctgggataactctcagcttaataataattccagtaagaaggtagggttggattggataaaaagactactctaaaagtaggtggagaatattcactgtactcactaagtgtactgagggtgaatatgctgaggaaccaatcctaggcaggagaaggcctccttaaatattctagaggtccccttgaggccctccttagaatattctagaatctctcttttagtgtaccatggtagaattattcccctgatgtaatgggaataattcaaggtatttcaaataatgtatattctatgtcccatgacatcatgatgcctatttatagccaattacatcatgtgtctccttaaatagaatactactagtagaaagtgccacactcttgacatagtgtggtaatttcttttctacaagttttaataaattgattatgcttgtagaataaaatttctaaggttaccctaaatgtatatttaaccctaatttaatatacattgatttcattctatatttttttatgttttattccttttttccttcaaggttttgaatatatacaaagtccttgaaggagtaggaatttggggatacttccagtgagcaacccccttcataatcttatgaaatattgttttattagatagtattattacatattatattacatattgagtatttaatattcaatattcatttagcagtcttttggatactatggagtatctctaaggctgacactgatgatttaatttatctggataactgaagtattcagtctctaacttgtgttagtttgtttgttagctggaacttctggcctatccttattactggcttcaaccccagtgcaggtgcaaattctgtggtactccaaaatatgtgatggctatgaatactagtagagtatgtagactttattattttccaccagtgggtgtttgcatcactgtctttgcatccctcaaagttaacagtgcagtctacaatactacattttgaattataaataccatgtttgaacatggggaacttgatctttttatcactggtattttcatttgtatcaattttatttccagaacagtgtaattttgtcttgaaattgttaaaaccagcaagttgcatacataaagagccaggattagatgttggatggtagagttttttcaaagtgatccacaagttcaaaatttacaagctggccataagaggaatctactgacactagcaagagagatcagagttggtaatgaaccacaaatggcctcaaggatatattaaaggatgtacaagttgcatcccaatcaggtcatatgaaaatatgggcttaatgcatttttgattttttttactcatgattgatgatgacaatcaagactgttcaaatggggcctcaatcccttgggatggataagtcccaggaaatcccaagaaataaacttcaatgttaatgcaactgcctcattttattgtgaagttcatgattggcccagtcaaggaaacggaaaggggtagaatgggttcaactcttgggtcagatatcttgtactattgtaggatcaagagaatgaatttgtggaatagtattgtgtaggagtcacgtcttgactcttcactagcataacttaagagacgtcaagacaggcaatttgtctggagagaactttctagaacctgaatctgtatatatatttcaatgagctagattggtagaagaaaagggctggagttctctcagtacaacttcaacaattagaatctaatgagagaaagagaaaagagaagaaaacatgattaagagaaaagagaaagaaatgtgaaatggttttactcacctagcttggtagaagaaaatggccagagttctctaccaagctaggcaggggtggagctgattggtttataaggatgaaatgagttggggtgattatgtaagcctctaaggttgatttgtgaaacctgtgtgtggcgaggtttcacatattgattctgctatcactcatattatccaatttattcagtataaatttctcattttcatttacaaaactgagtggtgtgttgcaaaattctgatacatttttttcccactttgaccaagtcctcctgcaaagtctgcaaaaatgaagatgtgtgagtggacagtaacaaatgggcatgatttggtgaaaatactctaagttgtcttgggtgatgacacactcataaccttgagaggtggagaacaggctatcatgaaaaataaaatcagccaaggtgagaaagtccccatgcaactacagattgtgtaccattgcatacaatgggacagtggccaactgtgctaatgtatcatttctgctgtctggcaatggtgctgggggtgctgttggctgcacaacaacaatgggccaaaatgtttggattgattttttagtaatatcaaaaagtaaagaagcaatgaatcatcagttttggaggaatttgagattattgacaaatttgtgaaattttgatgataaattgcatgaaatttgcctcaaaggttcagatgtgaactctcctatttgtaggttggatgtatctgtgctggattggctgagatgaatcatgatggccttgggcttacactactcccttgtgctgtcaggcaaaaaccttttctttttacactcatgtgttgtcaacatgtcccaagttgcttccctgattttctcctattgaacaaaaataggaattcttttttggattaattccatcaactatcttgcgtacctgaattgaaaatggccccttgaaatctggggccggggcccacgttcactgcactcttggtaggagaggcttatgggcaacaccttgcatgattgcaggtgcagaaaatctgttcaggctacaggcattatagataaatcaaaaacaaaatctgaatggacagtccagccttgatccttgcacagactttgacctcctgtgaaaatccacaatccaggatcttagatagtctctaatgccaaaagagttcaaatgcgtattattgagtccaccaaaacaatttgaatcgtgtttgactgtaatgagacatctgatttttttttcctgagttagtcctcttttttttgtttgattctgtcaataattgattgattgacaaggtagtagtagaaggatgtaatcaagtgcgacgattaacaaagaaagaaagaaagaaaaagcaattgaggattccacaagagggtaattgtataggaaattcaaacaaacaaaaaacatgcaatctaaatgaatggatgagaaaagatatgtggggagaactaagctcttcgtctgatctggttcaacgaggccttaacggcgtccaactgttgagatgtgccgatgactttgagcgtatccgagccggattttccaaggacttcgacgactgcaccaccgctctttgcgatcaattcgcgcaatccattcccgcctctgccaatgatccccggcatcacatgtactggaactttgaccgtcgccgcatagagcttgcctccctcggcatccgtcttcttcgtccagacatccagttgactcttcaccgtcttctccaatttctccacttccgcggctgggcccgtaatgttcctgccgagaaaacatcccatccgatgtcgtcaagatcagcaaaaaaaaaacaagggtttagcttcagtatcgaaatattcagtagtctgctatcatgaacttaccaaggcacttctgagattccattcaacttaatttctacagcatgccaactcaatatgacgggttgattttgagagtcactatcgtcaacatcgattctagacatggatggtactggagcactgtcggcgaggggttcgccaacctgttcaagtgagggcagtgaaagattgccgtgatcgattcgtactgctctcggaagtcctgaatcccaagagatcaatcagaattcttcctgatgataattctgaactgtggaggcgtggaaaaaggtaggtttaccttgcataaatcggccactttggattagcacatggtggtattgagcgggaatcattattgtcttttttgatgccggtgctcgctcgggtcgatccttgacgacgatcttgctctgtgtagagtgtaaggtgtaaatttcagtgacaaacgtctcaaagtggcttgatggtggtaagtggggaggaaatagcaggggacgggtgtctaaccttcaaatcttcgatcgcagacaagcatgaatccttgcttccaacaactttaaagatctcatctggatcgatatccttcaaatcggtttgatttataggttgatcagacgtggcccattgggaccaacctggagcgataatggtaacattgtgcttgtcttgtagggatttgaggccacttgccgctcttccaatgatgctcggttgactgttcttgggaacaaaaagcccataggtgacttggttgatcagacgctccacttcaagctctaattcacgcttgattttcgggacgacgttcttgtctcctttgatttgaacgatgtcggcgacgttgccttccgagttggcctttgggaaatgtacaaatctggatgctgattcatccaccccagccttcttgacgagctcacgtactagaaaaatgtaagaaaaaaaaagaagaacaaaggttcactgttggacacgtactctgttgattaatatgtgtacttacatcgtgctcctcctcgacgaatcaattcttgatgataagctttggggatattgacttcagcgagacattcatcgtccacagtttgaacaatagtattgatgagtttcttagcagctgagatagcagccttggagcccttcaaagtgacccggctggtcccctctgcgttatcgagtttatcaatgtccaaagattgaagtccactttcttctttgatcttgtcggcctgagcgcctcctttgccaacgattcgagcgacggatttggtggaaatttccatggatgctgtgtttccttgctcacgctcgtattccatgagctcgatcaactaagaagaaatattgcatctatgagtcgttagcttgcctcgatcaagtcaaggtgtattgggccttaaataactgacttcacgttttactgcctctaccccctttctaggtcccctaatcgtgatgtccgaatcattgccattcgcagaattgtcttctttccgactttgaggcattttgatgtgaaccatgtgtgtatcctgatcaacaaaagttacaagagaaatcagggagttacataaaatacggatctttttagggttttgtattgcctcgatactgacctgaaggcgtgtaagatatatgccacctttgcctatcaatgcacccctgtctaatccagctgctacaggcaaagttatggtgacttcatccgcctgaattaatgaaatgtgtatagtgttgaaatatgcaaccaagaaccattcaaaagtcagttcactgatgaggacccaaagccaaataggcaaagagcaccgggaatttaaaataacaatgatttgacacgtaccagtcgctcggcttgattcaagatccgcttcttagcttcctcaacattttccatccttccagatacggtgacggaaacttttgtgtgatgattcttgcgctttttgtgatgactggagctgtcggcctcgtgagacggtccattgttgacttgatctgcaaacacgactcggactcctaattcttctcctaactttgagatcgtggctcctcctttaccaaccagatggctgacgactttggagtctatctcgaaatcagttgactaagaatcaaagcgcaacattcagccaaattcttcattgtgtatctggggaaaggtgagagaaaattagactgacgtatgagttagttgcttcagttactttggcttcttcagccatccttcggatttccttttccactctatccacttcatccttggagccgcgaatggtgatgagatcaggtgaagagggattgccgacttggacggagaccaacttatcttcaccgatgatgacgttcaatgtagtctggttgggaccgacgatgtgactatgcagtttttgggggacttccaattctaccgtcttcatttctgccaactctttcaccgatttcaaaatctcctccttcgctttggatagtgctgagatcagctcgttttcattgctcgccttggcttctttgccaatgattgccttgctagcaactaacagaatcgtcgaggatgggtcatgttcgtgagggatgatcatctcaatcccattgtgatctaagaggactttcaagcggggatttttctttttcaagatgtgacgatgtaacaatctgtcaacttcaacgtttacaaagtattccggcttcatgttatttctgatgtacgtttcaactattccttttgcatacttgatcgattctgcgtctttgctggcgatatcaatagttgagaagggagagcttcgaagcggaagatagatcttgactcctctgggggcgcattcttcctgtatctgcttcaattttgtctggtgagctttgattgacaaatatgcgatcactgaatttgaataggtggaggggttcggcactttcgggtgaattttcttgagatccaagctctccactgactgagcatttgctttcgtctggttattgcatagtcaatttcagggaatagttagatttaggcccggcgaaccgtcaaaacggcaaattgagaattcaggatatcgaaatgactaaccacaactagaccaagcgcttgaacattcgacatattctctccacggatgacaactttttcactcaagtcactcgctgggggtaagaggacgagcgatcctgtggactcgagaatttcttcaatcgctcggttatccaagaacttgtgttgacgtttgggaagctctaattccactttggcaatagacttcgtctgcgtaaaaaaacaggaaaaatgaacaagaggctttgaaaaatatcattttggagaaagggaaataaacggaccatgttttcaaaggttgattgcaatacctttacagcatattcaacttgcgctcgatcaccagatatagtgataggaagcgattctttacttgcggatgaacctttcggaccgtgcgagctgttgtttccatcaggatcagccaaacagacatgagaaggatgagatttgaggatttgatcgatcgaaggtatggtaatttgacagttgatttcatcttcgttgatcttaagatcgttggttaaaccacgaaggacgacttccgagatttttgagttcctgttcagaagtgggtaagactcaattgggatcgaagtgatcctgagattgactttgttagtatgttcgcgaacgatcatcattattcgatcttctgcatccagtacggcagattcttcgccattgatcgtgatagttatcatctcgacctcatctgaaccattgatggtagtctcttcagctggcgagtccacgttcaccgggcgatttccatccttggggggtagactaatattcgcaccagtgacctcgataatttctttcatgacgcggcctcgttgtccgatcacaaatggcttgacagacacgggaatcttgagcaccttttcaatctttctggtcacgcgagtgatcaactcttggcgggctcggatgatccgctcctcggggggcaaagaggatgcggctctgatcagtggaggggtcgacgaggtgggtgttggtaagacgaacggagttcggaagatgatggtgacccgatctctggacgtagatgattctacgacgaccgttggatgtctcttatgaatcactcgaagaacctgttcatcagaagattataaggttgttctttgtcagcatcgttacttcaaggcatgcttgatccaaagcagcagaacgcacatctggcaaagtcttgggatcttcttcacgtttctcaccagccgctcggggacctttttctctatactgtggggggacggggccgatgtgaatactgaagatcataataataaaataaacaggatgaatagcaaagacatagaagaaattgctcagtttttaatgctcaaattcgagcatggagaaaagaaaaaaaaggatgaggcggacctagatagcaacaagactaaggtctcggtgaattgattggtgctagacaaatcaatcttttggaagcttccggcgagagacctagagctaagggccggacctgcgccccaacctccagcagtcttaggagcggcagcggaagcaccaagggatgggaaagcggtttctgaatcgagatcgggttgctgttttttgtcacgattcttcttgttaggttggttggcaggattgccattgccgttggggaggctcgcttgatggtcttgatcgccgttggtggtcgctgaacggatttcctcgtaggaaagatgctggtggtgttgacgcatgagcttctcggcggaactgagcggggccgctgggtcttctctgatagcctcatgagtctcggctttcttgggcgcaccagctgaagcttccagggttgggaactcgttcatgatcgatgggattgatgatgatgtggtcgattcgaaattgactcttggaggctcttgtctcttatcgggctggctggttgtgctgtccgttgtccttcgttcgttgtcttctccttcagcgtcctatggatgtatgtggtcgccctcacagttgctgttgctacgtggttggtctttgggttttctcgggcgagacggtcaactggagacaggccactccgtcatcgactcgatccaggattgattagttaagcatcccgctgggctcaacacataacccatagcgcccgattgcgtaagcagcacacttgactctgattgggacctctcatcaaaaaaaaaggaacaaatgttggcaatcgatagcaatagcatcaatggattttttaagctaactgatggccgaaagctctgtagcatattttatgccacacatctgattaacaggcggtttcaaagttgatctctgagcaacagtctacacaagatcatgaagttgactgactaaaaattgacttggagtccccctaatgcatccatactgagcactttttgcaagatctaaataggaagcatgaaattcagtgccataccaaatttgaacgtgaaggaggatcttgggtgagaacattccaggtttagtgcagcagtatagttgcactggaatttaataataagaatactggtagtgcagcccttctggagggggagaggaggccattgggggaaattgtgggggtcctggacaatagatggatgggaaatcaggtatttattgaaatgtaactgaattgaaaatgaatttgcgtggatcacagttgaaaaatctagatactgatgacacaaatctttatttgaggagaggactaggacttctggaaaaattgataagaaacaaattgaatctctgaaaagaacaaatggcatttttttcaaattgtcattgaaatttatttgtggttatcaacgaactctgaattgaaggatttcctcaatcagtattttgatttcagcaccaattttgggttgtttacggatggttgggtttacatcagatgaaatatctccaagtgagttttgatttttcaggacccatgggaatagtccatatgactttaatcttggcaaaaaaaccctttgataaagactcaactttacacagtaacatatggttccatactttgcaagaaaatctatcatcttttggtcttcttggaataccattctccaatttatattgttttggcttttgtagtaagaaccaatggtatagagcacaattttggatattttgacatcattttctgagaagctaaaatggtgggaatgtggattccttgaactctgaccttttataattggttctgtctggtctgagataaataaatcaaccatcaaagattcaatattcttgttcccaatcattccttctggcttcccaatttgttcattccttggagttgaaactaggagtttgaaatatttttggaatgaattttgctcttgaaagaatgtatcatctgttttatcacagcccaagctttgaagaaaaattgaattcattgatgccataaaatcaaatatccttttgagagtttttgaaaatttctcattggaatccaacataaataatgaccttttctctttcccaattagtcttccaattgaatctgcaatgtaattcctggtctctgatacaaaatgatcatctggtataaagtctaagtttacctccctcatttcagtcactacatctcttgtgatccttttccaaattgatgggaattgcttattcaaaataaagcctttggaagttgaaaatggaagcatttgtgatatattgatctttgttgattcctcatcaaaaccaattgtgtgcacagcagtttcaaaataagagcattgaatatatttctttttcaagatatcttgaggcaaatcatcagaaatatcatttttccaaggtaaaagctttgcctctttcacatggtcttttttttcctttccttgttgagcccaagtcttgctttgtcctctttggtgccatgttctcatccatacacatccaatatttgcaagttgaagtaaaaactgtctctcttcatgaaaaacttgattccacttcttcaggttatggtttttgtaataaaaaccaagtacatggactgctgctttgttcattaaaacttgcttttgtgaaaccatgattggatgcatttgatatgctttccaaggtgaggttatcctgtatacataactctcttcttgagaattgattgcgtttgaaatcctttggcgtagtgatttcaatataccacattgagagctctgatcctgaattgaaccatgtaaatttgaagacaagttgtgatcctgatcagtcaaaataaactcgaaaaaccaatgcataaaatctgtttgttccgaaaggtaagagtgaagagatccatccatcccaaggacttgaagcactctgaaattcaaagcccacaataaacaagaaatgtctttgattttacttgccagatgagagtctaaaacataggtgccatcattcttgtttttccaaaatgttaagtcattatttttagaaaataaatcctttattaattcatctattgttccctgcatatggttgtcttttcttgtatacaaaccatgcgaaaccattgaaatccatgtccaaagttttcggttcatgttttccagcacaaaatcttctaccagaaatccacttttgggttcgattggactgattgaatttttgtcacttgcaggggccttggaactaccatttctgtgaaggttgataagtaaatttgcagcttcttcttcgtttggaagagcaatttttggagctagtggctcgataacggtttccaggagataatttggatttttattgtcaggaggcaccaaaatgccagtggaatgtctcagtgggtcaccagttataaaattggaggggaggtgactgctcgcatcaatttcctttttaaaattttcacaagatgcagaaaatatcatatcacctgtttgattcatttcagtcaggatttatgaagattgaagctcattagcttttatattgtttcatgagagtgttgaattgaaagcctcttgcgatcaaaatttgaatcgaaagcggaaagaggtgcacttactattgcgttcatcctttccaacctccgaaacacgcgaagacaaatgtagatctagttgcaacttttttgaagctggttggtggaatgccctttgctctctactgtcagagcttgtatacccaagcgatagcctctttgtacccctatcagcatcagtcaaggcagcggcatctgaaagacctgatttataatgatagaaagtcaagaagtgtctgccaactgcatgaatcatcagtcgatattgaaggatacttaccaatgtgtagatctaatgatggaatttcttcctttttaattgaaatttccatttcttctgaagaggtcccgtgagtagtttgaagtaatgacaagagtggtctggtgtggacttctgtattttcatccttgtgaaatttatttattagttgctcgctaggcgggtctccaacctggcgggtgttaggaatgagggatgccgcgacaaagtgaaactgaggcagaattctgagcaagaagctgcaaaactttttcattttgaagtgtttgtataggatttttttaatgctgagttgctatcgcagaagtaatgaaccgcacaaaaccccatgctaagcctctcgaaaagagggtatcaaacggacgcagccagcatgtcctaccaccgggggatggatagctgtcaatttcaccccttctaattaaatatagtgttgtgcgtgtcatgtgctctcagagtcagactactcgaaacaagacatcaaaaccaagacatacatatgtaccttgtttggagtcaaagccaaaactaaaaaattcaagctgttagatggactaaataaactcaaactgagaaggcaacttatgtagtagggtagcaacttatgtatgctgaaaaatgaaactgaaacaaagaatcccacagtgaaatctgacaatcagtgtgccaatgagtcttatcacagcaggcaaattgggcttttgttacataatcagacaagcatgtcatgagtcaaaaacatgatttctattaagcagaggcaaagtgaccatagattgggtgtcatgtttggattttgggccacagtaagttgattatgtaaaacaagcaagtttgtccattgtgtatgcaatggtgcaacaactgcactacatttagtgtatttttaagctaacttagtcactttagtgtagttgcagccactacactacactgcaattgtagtgcttgtcacactaaagttaaagctaaccaaaatttgtaaaacaaatggtagttttagctgtagtggggtcctaattagctgtgattcagcccagttgagtgttagtggaattgagtgggcttccactacactaaacctaaattcctgtaagtttagtggctctcagctaaacttatgttttaggggcactggtgtaacttggtgcagttgttgcactgctgctgtatgttgtttcagccaaactgaagcatatgtattgcttttgggaaaggctaagttttatcaaatcaacctttgtacagaactctgtatgcctatctacatacattaaattctcaaaaagcaaaataatatcatcctgatccttaatttagttcatgagggaagcatgtgtagaaatgtggtacagtttcatattcaactaatagtgatagccacagagaaggagtaggggtcaacacactggatttcacttttcttagcagtttttcatgctgaaaccactataaaattgcaaatttctcctgacaatataacatcagcagaaagcaaaaggagctctaatacatatatgtttcaaaaaaaatcattgaagtgttatgcaacttcaaaggttggtgcaagaagcttgcatgaatttaagtcaatctaaaataaaacatcttgcatgctgtgtccccaaaatgcatgtatgtgaagttttaattataagtgaaatctaagcttgcctcaactcagatcctaactatttttctttcaatttgaattggcgtatttcagccatcacggttttgatttcagaaatgtagtcttcattgagctggcttttgtttgaatgaaatgaagaatgttgagtgacaccttgtattttctgaatccatggaaacagtttatatggcttcaatctagttaaataatctcttctgtaattgggaagtctgaagttgtaacaaatgctgctgtattttgcaatcaaatccagcagcttttggtctgctggaaacagaacctcccacttgatcggatcttggttcttgtagtaacatccaattgtatagactgcaagtttcatcacttggatgtcattttctgaatagttgaatcggtaagatttcgcaaaccatgaacgctttccagaataaattggatctgttttttctgaagtgaataaaccaatcaagaattcttcaagggtttgattttcaattatatgtccttggttcacacccgttttgagagtggatgccaagaattcaaagtacttttggaccaacgtttgctcttgaaaaaatgcatcctctgtttgatcacaccccaaactttccataaaaactgaattgattgatgaaataaacacacatatccttttcagcatctctgtaaatttgtcttggccagtagacagaaatgatgattttgcttgtagtcccattgatctttcaattccgctagcaatgtaccctctcatatctgagacaaaagaatcatcaggtgtgtattcctggctcacttctttcatttttaccagagtgatcctgattatcttattccatgtttgggtgaattgttttggtatataaaatcttttggagtttgaaagttgaagcctctgatctaattccagttttatcgatggatccttaaagccaatcagctcgacaaatttctccaaataagacgatttcattgctttattttgtaaaacatctcctgctaaatcgtccacaacatcatctttccaagggaaaagctttgctgcctccaaatctttgaacttaatctttctatcttgatgacctgtcctcatccaatcagggtcaatgtttcctatttgaagtacaaagcaccttgtgtcatgaaatactttatcccacttcctcaagttcttagatttgtagtaagaaccaagaagttcaactgctgcttcattcattgctacttgtttttttgaaatgatgataggatctactgggaaggacttccaagatatctttatcctgtacaaaggatcctctccttgacaattcaaggccttgtaaattttttggtgaagtgattccactacgccacagggaaacttctgttcctgaaatgaattatttgtaaggtaagatacattgtaatcctgatgacccaaaacgacttcaattaaccaatggatgaaatctccttgttctaaagagtacaaaacatctgataaacccagtcctagcacttgtaggactcgaaaattcaaaatcaatagtagacgacaaaattgatcgatttgatctcccagatggatgtttgaatcggcgttcctacccatatggctcttttgaatttggtattctttatgtttggaatgaagtgtccacattagttgacctatgtgtctgcgcatctgctcttgttttcccttcgataaaacatgcacaatcactgagacccatgcccacatcttgcgatttatattctccaggcggaaatcctcaattagcggcatttgatgttctgttaaacccaagctactgcttacattgcgctcactacccaggtttctggaattaccatcttcttgaatatgtctcatcaaagtgagagcttcaggatggctcggagaaggagatccatccgctaaagatttgatgaaaactgcagacggccctattgcattcccacctttctctgaaaaaccggcgcgcttcctcgctgttgatatggtggggagaaccgtatggattgtcttcccaaaaatccgaagagatcctgcaggaattgtactctctgtttgtttcagatctatgatattttaccgataagttagctagctgttgggcagcattcatttcgttcctttgtatgaactcatcttaaatcaaaaacaggaataggtgcacttacaattgtatgaagaacgagtcggactagcttcctctttttcaacccccggaggacccaaagacaaattcagatcgaattttactttctttggagctggttggtaggctgcgccttttccttcaccctcctggccaggaattccaaccgctagtctcttcgcacccctgctgatatcagccaacgtagcggtattgggaagggctgatttttgagaagaatcattaattttgagagctacgtcaggcgcccgcaaaccgcacgtgtttacgtcagttggttgcctctgaaatgaccatgttcttgatatttcagcttcatccaaaggggcatcgaaagaagtttgaagaagtggcaagggttgtctagtgcgaatgccttcaagttccgtgctgtgatctttcaggttcttaaacactccaggcatttgttcatcacaggaatgctttccaaccaggccaatctttgggcttaatgatgcagagacaaagtaagccagaagcgggaatattaagaggcgaaaaatgtacaaattcttcattttgacgtgggaatggaatccagttttgcgggatcataaatgggttcactctcacaaatcctttcgctggcccgcaaatttcatcctagcagttatgtgaggtaaggtacaggagatcagagtattattctgtgtcagtttcctaagctgacgaaagtccgtaaggtatgtacaaaggagagcatcatactgcgtcaaacacgcatgatcatttcctacgttgacgtcgaaagtcccctgtgtttcggcaagttatgatcatttcacactcgaaacaagcctcgtcatcacgttactgcgtctttgcgtccttccgtgctcgtcagagagacgatgacgaggcagcattcgctacgtgaccgctcgggcaaaaaggtccgatcagtcttcgggtcaattgtgtccacccggtttttttgcgggactgataaagcagatacatcgggggtagctattgctgagaatcgtgaatgattcaataattgacttgaaatttgaatcccagtttgcaatactcaggttcatgtgttgattgtacactggcgtcatgcatcaataaaatcatctaaaaaatgcgttaatcaagtttcattcatatcaatgatccgggcatagtgatataattcttacaacatacttaggcagatgaaatacgagttggatacgttgtacattttaagcaagccttacatatgtagctcaaatgcaaatcaaagacaatctgacaatctcagctcctaccttttccaccacttctttcactcttggatcgctcgactggtaaggaagaataaaattgacgcgcataaaaaaacatattcagttgagagctttcttagtggtgcaatgtgaaagatagcttgagctgactaactttcacagtctcgatcgctccagtctgagtcaatatcttgactgagaaatcggctcgatcagattttttgccttcttgattcacgtccgatgatgcaaaacttgttacatttgactcgctcgcgtcaagaatcggaatgcagtcttccaacggccaccagtctagcgctgactgtagacgagtaaacattgaagttcattcaatcactttgttgaccaaagacatccgaccacacgtataggtcgttgcatgcaacgcaatcaaatgagaataaatgggttggggaagctgcgttgagaatcttactggatctagaaggaagctgggagaatattctgctttgtaggtcatcttcggacacgaatgaatgtaaaaacctagatgcaccattgaattcagcatctgatgatgtaagcttagagggctgacaagggcattaactgaccaaggtaataccaatcaaattgctcgcccaacttcgatgccccccattcttgaatccaggcgatttcttgcagcgacgccaaccggcccaacccatacttggcataatcggtgtcccagacaagatacacactactgatgcctagtgtcaagatgtcaataaccgaaaaggctatcagctggtcatcgaccaaccagcacgcgtgtttggctaccgagcgatctgatcgaaacggattcgtgcataaaaaactttcaaacgactttttcgtcacttcctccgcttgatcgttatgcacctatcaaaccagaaccatatagttgatgtgtggaaccttgattcgatgatagtaattatgagtgtacctcaatttggtatttcttgtagagtttgaatttttcttcggtgaatgcagctggctcgatcctgatctatgtgtttggaggcaattcttattgattagttctcgcacttccactgcattcacaccttcttggtgagcggaagaaagagtgttcatcgctggaaatattctaactgacagacagcgcacctggaattcgtgctcttttatagttggtggtgtaccttgagcatcatcaaaattgagaacttgacacaaatcaaatgtagactgaggcttctgctgttttggcgctccagaatgttcggttgcgccttcgatgaactttcgccatcgataagctgcttgtctggacacgtttgcattgtgtattttgtcagctataaggatgccggagacccttttaaaaataaaaaaaaatcgagcaattttggatcggacggaatgtagagcatgtgatgacccttacctttgacctctacttgcttggaaacctgaggcggaacatctgatcgtgtaaggcgggcagcaggttgtacgtcgatcgggtaagtacagataagagcccgaccgtctccagccacgatccatcatcatttgataaaccttcaagcgtaaaatttgggggcaaataagtgattggaattccaaaagtgatgtgacggtcgtccaaaaagtaaaacgggcgattcagaagttaagaaaaacgtacttgtggggacaagtcatgagcccagactccatacgtgtgactcgaatccgacttagaatggcaatatccacaaggcgaagatgattctctgagtggctcgatgagcgagtagtatctcggttcttcctgcccaggcatgggaactctatttcctttgactcaagtagattctcttgtcagatgataatacgaatcaggcgtaggtttgggcgttatctggactctagactctggacaagctggaaaagcccttcaaatttatcaatatcacgccaccagaaaaacttgaggaagtttacccacagctacatacatagaaacgaacaaacccaatcaagttcgtcaaacaaacgagtcactttccaagctttgttttttgtcaaccggtttttcctccccgccttccgtggtcgatgattggggtagatgccagcgccgagcgtgccacaagtccctccgaggaggtcgcgcacggagaccgcggcacgacccaaccggactccagagggctttgagcgcgaacttgacaaaggcgtgaccccctccgagcctccgagggacttccaagttctggtgaacaagtcaggggaagctgccctcccccctcatcacatctgttcatttcaagagtagtagagacatcatattgaaaaacatccagacgtgaatagcccatcatgaggtttaagttcctcaagagaaaatcaaagtcaactggtttttggtttagtgacggaaatattgactataaattcccagtaagccctacatagagtccacatcatcagattatatagacccatttagatcagatttcctgcaggtatgtgaacttggttgaaagggggcttcaaatagtcacataggctctggttgtaatcctgcattatgaagtgaatgtgatggaccattccatttggtgctccctatctttcctatgatagttctaccaagagggaaccacagagccctccctaggatagattatgcagttgttagaactatttggaacccatattccatagtttgactgagacttgacactccaacacaaaggcccagatatttctttccagggaatgtgcaccaaaaaaaaaaggatgatgtcacttcagatgagctgacatcatcaaggcccatctaactgatggctagaagacgctccttccactcattgcaactgtatgtattggaggcttgaacttcactacagtcatgatggcaaacatgttatatataacctgcatgccagcttgaaaaataagctagtcaatttgaacacatccttaccatttgtttcattttggtctgtcaatctgttctgaccctacaatctcaattcaatctatcattgatgttggatgatacatgtgcagtcccaaaaaggattgtacttccttctcaccttatcttttgtgggagctggatttaccaaaggtcattgagttaatttgcttgacttggtcagagtgggaaagtaattgaacagtagagacaaggtgatgttgatttagcaaatgaagtttgaccccaatttgttaaaaaacatattggagcaggttaagctattttgtttttgcttgacaatcatatgctacgttgagagaatgagaggtatgaagctgtttgatttggaggggataagagtgacacaagatgtagttatgaaccaagaacatttggacggtttgtacaaatttgtacaaagttaggagggctaagcttctgggccagatcatgatgatctgcgttctcctggctccttcttaggcgaccgtggcttggaggacacctccgtgttgggccacgtgggcttgcaaggctttgatctcttgttgcttggcgagcccttcggcctcgccgccctcaggagccacttcccattggacaaactcgttggtatagttggcaacaaagtccgcggggacgatctcgagacgcttggagtagttggtgaccttttggtggaaaaattaacccaggtgattttggtcggttagcattcatgtacttcacatataaagcaactgagcggtttcgtggatgaaaaaagaaacttgccttgttccagtcccgggagacgttgctcaagtcttggctcatgtagttaaagctgcggtcgaacatcaatcggttcaatggggtgttcatcaccggctatgattggtagagatgaaaccagttagaacaacgatattacagcaaagcataggcgaaatacgatactcaccttaaccttgcagtattcggcccaactagcacggggatcggcgaacatgtcgtcggcaccggctttcacggctcgcatgaaggcaccggcttctttagggtgggctttcaaccaatctgtttatgaaccagaacattgaaaaaaaaaatgttcagttcccatgagattacagtctccaattatgcaagacttccagcttaccttcattggcctggtcgatcaaacagtatccaagtaggtacattatggcaaagtgatgtggaggagggcgatcaatggagtattcgacttagcggctcggaagaaagtagaaggatacgcacgatgtacaagatcgagcagaagcagcaacagccgagttcggcgagctcatcgatccgtaacatcttgacatcgctggctggtcggttgttagccttgcaccattcttccaactaaaagtggcagaagtcaatcatcttaatcgaatttcgcggtaatatctcgactttttttggagggtagcactggatcagcttgtgaaacaggccacttacttcgacttgttgaatgttctctagaccaataccggcgtcaatggtgccctcgatgatacctttggagacattcataccacatctgacagcggtatagtcctcggaggtcatacctgaatatttaccgcaagacaaggcattcttcgtaatcaataaagggagggaaagaggtaatcaaaatcggcaaatggttttactgaccgtagtatttggtcaattcatcgatttggattttgccaaattcgcccacgtaaccgatgcgtttacccttgagggatttgaagtccgaagtgattccagatccctatttagtaataatgaacgccacaggtagccaaaaaaaaaaccccaatgatcgtaggggcgcaacaacaacttaggcatcagaacgaaaattgatcgaaaagaccgagtcattttggtgcgaaatttacgaacttccaagtagattacaccggtgaacggctcatccatcaaagttccaatactcttgatggggaagcctctggccttaccagcgagggtgtggatcatagctaggaagaaaaagaaaaagtagaatgtatgggttcagctgggtcgatgccatcaattaaaaatgcatggatatttgactaacctttgcatcccaagtcggctttgccggagccgatgagctcggtgacgtcagaggtgtcatttggttcaagaatagctaccttgattccctctttggcgaaataacctgcgaaaagtgaggtatgcaaaatgttagtaggaagcacagcaagattcgagaatgacattggcatggatgaagagctaggctatttaatgattaggggaatgaattttggaagtcaatccatgactgcatccaaacccaaaaggcatcctggtttggaatttgcttccccttccaaccgccccagcacgggtagggaagattgcagagtaagcaaccaagaagctggtgtgcttgaattcaagagaaaggtgacaagcaaggaaacaggtgcccgtaatgatacgacgaatggcctgacaaacctttggattgggccacgaagatgggcaaatggtaaggggtggcgtgccagttgagaaggacagagatcttatcggtagacatcttatcaaggacgattgggatttgtatctatgtagaagattgtcggatagatgttcaatggatggggatgggagttggaaatgatgatggcgcggatgggggagacttgataaggctggcgagcccttaagaatggacgatccactgttttctccgttccgatcgggctcggagtcggacaaacacgggtccaaatgcattccaaacccatacacaacccggccaaatcgacctcactgaattccgcgttttcggatcccgagccaattccgcaatatgttgtatcaatccaaaactacacctagaagtcaagtaccccacagattcttaaccgcgaccactctactctacaaggccacatcggtcaaccacatcaaacaaagtcctatccttgattcttttttctcttaaatttctgttttggtctttctttcattttttgacccatcactcattatttgttcattttgcaatacttccgagagatcttttgaattttgaactctgattttgtatctgtatgaagaaaccctaagggaatgatacctccagtacaataactcaaagtgctcgcatatgttgctgacaactctttgtttcgtgaataaggccctttcctgggatgatgccggagtgacaagtgtgggcccttttggatcatgtgcatccatggtgtcagtggcttgcaaatttggaaccatctagtgaatgctgttgtccctctgacaccaccaaggcttccagatgctgatggcgagaaacagctcctttcagtcattgagaatgttcttaagtcttggactgcaatatattcatgatgactggtagagatgtcaacaggtacccagtacccatttgcaggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgtgggtgcaggtgtcaagatttgcggtaaaaacaggtgcgggtgtcaaaatttgcagtaaaaaaaggcaggtacccgggtacccgccttacacctgccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactcccttttttgggtgtgttgggctgcacaaaggtgtcagcaacccatgtaggacaccagctggtttcctgcatgtggtgctgaactaatctggttgctttgttgaggccggagggttccctccggcctttgagatggtgtacagtcttgatgaatagaggaattcctccagtcataaagacagtgtacagtcttcatcaatggaaattgaataaggcaaatgaggccaatcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatagaataatttgtttttctttatttctttatttttattttattcttactcatatatctagtgaatatcaatcttatatttaccaagtcatgcagaaattcaaggttgagatttctgggtatatttgtctgcaaaaatgtgccaggtacccgcaggtacccgggtacccgccctgttggccctagcaggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacccactacaggtacccgggtattgagcggcatctctaatgactgacatggaggcctgtgtgccaatctatggaaggggatttttaaaagtgttggtttgcatccaaacataacaaaaagggtgtgttgttctatgcacttgaattttccaagtgtggatgtggtggtgcatctattaaaaacccgattacagtgtgctattgatgttctaaaactaaattccaaatctagatgattctattttgtaattcaggtgtaaagatcctgttttagttacaaagtatgtagtgcaaactgatgtacagcagttcccataaagcttgcgtctgcaagcctctgggatcccaatttttttatttttttttgccccactttttttgtgccttccagcctgttacacatgactgtacaggttgtgattctgctgccaaggccttgttggggctccgggtacctggaagttgcccagtggggagctggggacccttcatgtgatgtgtgggttctactcaaaaaattgagaggaatccaatggtccaactcccaagtcctcaactcaaaaactgtgggagttggaccgtaatgcttggattactgtggctgtacagagcccagtacagttcaaaaaggcacaaaaaaaattggctgaaaacaaagaaatttgtggttaggagcagtcccagacagcaagctttacgggaactgctgtaacagatacataaagtttactcaatatgcagtcaagaaataaaatggagcaaaaattgggtgattgataaaaatatgaaatgaagatgtatggggaatcaaatgaaatggagttgctcttaatcatttagggttctcaaagttgaaacataccgacatacatatgaggctacatacaacacataatctgtttttctgcagggggaggcgggggtatgcatttagaatggggtttgttgcgcagtgaggtatcaattggtgcatggaaaaaaagagaaaaagagctatgtagttgtgtatgtacgggagtatgtacaagccgtatgttggcccgatttcaactttgagaaccctaatttttgaatgataggtgagggtaaaatgcaagcagttgcatggggttttcttgcagtggtaatatgtaattttgtggattttgtctgccttttgaaaaacataaatcatgaaaacctgtaaggggttctaaacagatggtcacttgaggaatatgaatttgaagcccttgcatacaaaactaaaaattgctaatataattcaatccacctttaccacccatctgttaatgttcttcattgtcttgagactaataacttttgggatgtaaaaaggcaggtactgaatggtgttatctatttgctcataccatggaaataatttgattgaatcagatttattcatgtaattccccttgaggctttttctatggaaattcaaactgcttaatacaatgaagaaattgaaaatttgtgggttgcctgattcgaatatttgcctccactttgaatagttctgattcttgtaataatttccaagagtgagcagtgagatttttgtcaataagatgtcttccatcgtgactgaaaattgatcacattcccttttatttgggtttaaagctttgtaaattatgttgtcattttctgaactgaataattctaccatcaaactttctagaccatcaattttgatttctttagatttattacttctgctaggattggatatgttctctatatttggtttggaaatcataaactcaaaatacatttgaagaaaattttgctcttgatcaaaagcctcatttgacctcgtgcaccctaaacctttaagaaaaactgcattcattgaccaaatgaaaccaaataacctttccaatctttttgaaaattggacttcttcataatatctgaatttttcctgggtttcatcacttgcattcaacatgaaatttttcaatttctgtaatagagaaaaatctggtgtgaaatgtgtatttgatttatcaatccctttgagtataatccttgttatccatacccatagcttttcttcatgttgatctaacatgtacatttcactgcatttgaaatgatggatgccacttatttcctgagagaattttgaatgataaaccgattcaactgaattttcaaaattgaaattcctgtgatacttatttcttgagagagctggaagtggtggtaaaaatatttcatgagaaagctttttcacccatttttctatgcagtgcaatgttttaggataaattaattttggtatattgagagagatagattgggctgtattccctgattccagataccatggaaagaacttccatgattcatattgattcatataactctccttgaaggttttaccatggaaatccttggtgattgatccaatgaggaaatagaaaaattgctgatcaccttctgtaaatatttgtctccatttatgatggttcttatctttgtaataatatccaagagtaatgagtgaaattttggtcatcaagatatcttccatcgagacaaagaattgatcacattctctttcatttggattcaaaaccttgtacattattttgtcatttcccaaattaaacaaatctaccatcaacacttctaagtcttcactggtgatgctttggtattcagtactttctcttgaaatgtgattaagtctttttcttttgaatagaacaaagcaaaaataagtttggagccacttctgctccataaaaaaagtttgtcctgtttgtatacatcccaagctttcaagaaagactgagttcagtgaccaaatgaaaccacaaagcctttcaattttttcaaagaattggttttcttcttttacttgaaatttcaactcttctgattcaccaagtcttttgccaatttcatttataatgaactctctcatatatttgatgagataaatgtttggcttgaaagttgcattcagtctagcaactcctttcaggttatttcttgctatccatacccacatgctttctacctgcttctccaaacaaaatacatgacctgtttgagaataattcctttcattcatgtgatgagtctcttcaggaaatttgagcaatatgtctttgccttcaatttggtgatttgaattattttgtgtgctcattcttatcttgtatgtgtctgataaatcactctttctgtttgagttcatacttgttgagggatattcaggtcgggtcttgggtttgaaggtgaaatggaggtgacttcccccacccatccttgtataagatttttgatgactttttagaggaacagttctacctggttggcctttttctgcagaatttagaatgattttaatcagcttttactatttgtgcaagtttatagaagtaaaactggattaaaatcagaagtgaaatgcaaaccaggttcaatttcacttaccattgttttcactttctggaaatgctccatcagccatttccaggctttctttttcaaaccccggaagacttaaggataagttcaagtttggtttttttgaatatgactggtatattttatcttgtgaatggaagaaattttctgcttcaccatcctggcttggtcttttcttacccttggaaacaccacccaggactggcacatctgagctgcctgaatgattcaaaccaaatcattttttgaaagccctagaaactcaattacagtcacatagtttttgataataaaataaataagttcttactgaccaagatttaggcttaattttggtgatgtcaattctggttgaaccatctgatccagcatttcctgttcctccatttgtggatttgtggaagattgtgtgaaagggaatagttgtttggtttggggatgatattgcttgtggtggtctggaaagccattctgggaaagacctctttgtagctcacccaattctttcttttcatgcaaagaaatatcaggattcaagtatgatatgacaaagtaaaactgagtgatgattgaaaaacaaatatgaaatgaatttttcattttcagtgatggtgtagtatgatactggagagctgcctgtcagggggggggggtgatatttatagaaggatagactagatgttcattggtcctgcatgaattcacaaactgaatgaattcacaaactgaatgaattcacaaactgaatgaacatttgtaagaaggtttgtaatgctttagactggctataaaacacattaaaagaagtgctatattcccccatgtttgtgaaaatcagtttgtgttttgtaatcaggttactgagtccaaaacaacacataatgtgtgtcagctccggtctcttatgtgaccaggagttgatagggttttgggtcacactatagccacagagtggccagtggaaataaagtccaactcaacacttgtactgtggagggaccggctccttatcaaaataagacttgaaccaaggttttcattgccagatgcaatcaacacttacagctgttgtgcaaatgattgcgcttttccacgtttttttttttttttttccgcaccaattttttttttcccccaaacccaacatttccccggcgcacggactgatttatcccccggctgagcgagccactcactggccttgccacccccgttgcataggccaagccacaacatatttcagtaacaaacccactcgatcacttggggtacccaatcaacctggtctgtaagcatcctctaaagataatatttcatgtcgcactttagctaacaaaaacttgcaattaattttatcaggtcccggtcccatggcaaaacgaaagtactcggccgatttcaaatatgcggtcgttagagcggcaaagagaggaagaacgttggacgagatcaatacaatgttagccagtacagtcagcaaagattccctgcgtcgatggacagacctgtacgatagaacccgagctgttgtgtgtgatccgtctacttaccaaacccgaggccggccattcgaattggagcctgaagatctagaatacatcctacacatggtcaccgagaaaccaacagcgtatcttgacgaaatccagaatgctttacttgaagagaaaggagtctctgtcagcttgaagacgatctcaaaaaccctccacgaacgattgaaaatgtctaagaagaccatcacaactgttaatcgatgtcaagatccagaggccagagcacattaccttgcgcgagtcagctgtgtaccgacctcttgccttgtattcacaggcaagtttgtctttaatctgtaatctgaccggccaataactcatcattgatttcaatctttttacagatgaatcaggggtctcgctcgaggtggtttcgaggacacaaggctgggcgccagtaggtcaaagaacccctcgagttccgcgtgagaggagcacacatggatacaatatcatcccagcgatctcatcaactgggttggttgcacatatggtccaggaagaatcagtcattcgatctgactttgaatttttccttgagcatatcttagtgagtgttgatctgtttagtttttctttttgggtttgctgactccatttgtttgggcccagctgccatctatgaacccttttccagggccgcgaagcgtgcttgtgatggacaatgcacaaatccatcactatggccggatagaagagatcgtggaggcccgaggttgcctcttgctacatctcccagcatactctcccgacttgaacccaatcgagaaaggtttttcagtatacaagtcgacactccgacggaacaaagatctgcttaccggcggcgaggaagattacaatgtcattgaaagttttgtctcttttgtgtttactgatgtcttgactcgaaaactctttgttggttgcggttatctttgagaaatagaacattgtagataaaacttgcctccttagaagtatttcttttcctatttttgataagaaattcacttgaatcttgagcccagagctgggcactttcctatttttgaccagaaattcacttgaatctggacaccgggtctgggtactgagacttcagtaagcagagagatcttgatggatcattcatctgttctggtgcacagccaagactatttcctcacaaatgcttgcagactatgagatagcttgtctcacatgttttcatttcaagaagtcatggaagaaactatttctgtaggttagagacaacagcgattgacatcaaagaaactttttgaatagagaagagaaatatcaactgtgctctggttatcaggaagaaacaaacacgagatagaaactctttgaagagagcatatagatatcttaattgtgccgcggtaatcaggaagaaacaataacgatttcggagattctgtatatcatagtgctgagttcaacaggaagaaaaaaacgatgtgatttcatgagtcaagagagaaaaagtgacgatcaactgaggaaaagcgacccaaagcgacaatggaccgaggagtagcgaccggtgattgacatgtgagcctacttgttgaggcggcgctttttaagagtgcgtccgtactttttggtgttcgagacaagcaatctcgctttgctctttttcacaccgaacgattcgagctcttcaggtttgatgttctcaaattcttgataatgagtgatcccgtaatcgacaagtgccttttgtaccgattcacaatgatgatcgatgtggcagaatgataagtaatcattgatgtccacagtgtcgtccgaagcaggcggcgaagaaacagggccagtgttcatagtccctgcagccagatgaggattgtgcgtgataaaagggttgggctgccatccgggtggagtctcacctggcatcccaccgtatgggacatagaagtttgggttgggagggccccatccccaaggggaggccggtggccaactcattgccggtggataggcccccatcgccatttggatcggggacatcgtagaacccgccgccgatgcgataccaccagggcttctgttgcttccaggagttctaggcacactaggcgaatcttgagtggtcctcgcgccgacattgatcgaattttcaccttcttcttcggcaccggcaattcccttgaattcggctttggtctggaatcggaaggcaggagattttgggggattgtctactgtgacttcggggttggtagcctgcaatacaaagagcctgatcagtcccaaaatgagtcgcaaaagcaagaaaacaaaagaaaacaatgaaactcaccattgctctggcccagagggtaattcgatccggactgagtgcaatgaaccgcttgggatcatcggggtcaatcataactggaagctccattgaccctgtcaatttctcactcggcatatgtgttgctctgagcaaccacatattctcgatcacctgtttgttgaaacttgcaccggccgtcgcctccgcttgcgcagattggtcgtcgttgttctccttgtcctgctccgataattgttttaaagcctcattgcgctaaagaccattgtaaaatgatgattagcttgatacaaaataagtaaatgaaacggtcaggtccaagaaagaagaagaatacatacctccgcaatcgtcttggggtcattttggaccaagtagacctttgcttccccctttgcctcggccacttcaagaaacctcgcgaatattttggagttgtccaacacagtttgattcttctcgatgaattgtccaccgtaagggataattgcgtaccagcagaggttgttctccttctcttgcttgtccgcaagtcgaaacacctgatccggttcgagcacacggaggacttcaagcacggcctctttgaaaaccgcaaggctggtatttgaagcgttccacgttaacgatagcttatttgattttgaaactaatcgcgcatatttatcgggggcatcagcggtcgctgcctttcgcttatttcctccgcgggtattagtaggctttgacttgttctttttcaaggttacaaagagtttttactcaatagaaaccttgaaatcttcgccatcattgtcgttgtcggcttcgtccttgggatcgatacctcctcgctgagtgtttgacgacgtgttggcaactgatacagaacgcctttctgaactgagggagtcaccacctggttgtaactgatcgtccaaccaattgctaacttgatcgaggctttggaggccgtcaagatagtcggaatagtctgcaagtacaatcaaacaacagcaaaaattttcagaatattataaaaaaagaagtgtgtgtagctaagaatatgaaaataagaaaaatctgtacgtacctgctggttccatagcactagttgcaatgaaaggaaaacggttggttcagggcggatggtggtggcaggcaaacaaacctgtgtctgtggtactacgtatgacgggggagccctaagtccgtgcgccggggaaatgttgggttcgggggaaaaaaaaaattggtgcggaaaaaaaaaaaaaaaaaacgtggaaaagcgcaatcatttgcacaacagctgtacctcataatcagttaccaccaatgcttccgttgtgtcgatcttcagaagttgattgaaacttcactgcgtcacaggactgttcataagggacaactgtggaatagagatcgttcgtccgtactttttgcaggtacctggtacctcctggggggtacccctcgcacccgccccgcacctgccaggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtacctctacaggtaccccctcacttccctaccaaaaatcaaaatgatggtggacttctactccaagaactccaagatccaagaaggtaccttggctgcatggaaacagggactcaaggataacaagaagtctaacaaaaaatcaaaaaggaaggtgatggttttggatgacaatgaagattcttccaattagttataagttgtagatagtttcaacttttcaataaattattaaatatgaacaaatgaaaaaagtgatctgggactgatgttttataataaatatgaaaaaatagaaaagtaagattcttccaattagatgtagatatattacaacagatattaaaaaatgccaaaaaagtgacttgtgagtgatattttacaataaatatgaaaaataataataataataataataataaagtgacttgggactctgggagtgaaactaggtgaaaaagagagggggggtacctgaggtacctgcaacaggtaccttgggtaccccccgggaggtgtctggtgcggtacatggtatctattttcttgaaaaaatgaacaggtacctaggtataaacaggtacccaggtccgaacaaacaatctctactgtggaatgagcttcacagtgccagagcttatttaatttaagagaaatggggttttactagtcttataagttaaataagtaacttataaggctagtaatgaagatagaggaaagtgtaattaatattttaatagactattgtaaaaaccccactcactatttattaggatgtaatatctagtaaggtgcttgggtttgtatggtaataatgtctgggggatggatctcagggaaagaggcatccccttaaatattacagagcaggggtcaaactgctgctgggaccggtgcagtccccttattggtgcactattccttgggggaaagtgtcaggatattcagagcatgttaaatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaagaaagtttcaaaatttgtgaaaaataaaaaataaaatttatttttctcaaaagctttgaacttcattttgggggattgagagtgctgtgagaaaggaagattgggatattagagaaatgattatgaatgaaaattttggaaaaattgctttccagatggcttcaaagagctgttgattggggcattcaccagcccacattgcagtaaagcactagaatttactgttttggctccaatctggacaaccaacctggccaaacattttttggttccaatttttttcatttataatcattcttcccatgttccactctttctttctctcagcactcccactccctcaaaatcaataacaaagcttttggaaaaaaccatttttaatttttatttttcacaaattttgaaactttattttttgtttttattttttcatgttcattctttgggacctattctgcaccaattcaccaagccttgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacatgtgataaatatcttttatttcagaaaatacacataagagagataaacagaatatatattcacacaagagagataaacaggataatcatctcttggatacacccaagaaataattatccttttcaacttgagtataattttcatgaaagaagtaaattaataaagaggtgattctttatcaatttacaaaataattattaacataaaaaatacatataataataaataatattaatcaatacttattaacttaaagattacataggatcatatttattatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacaatgtgcttccaatgtgcagtcacttcccactcaggtagtatacatccccccccccaatctctctgtgttgcagaagcattttgtggaaaattagagtgtttttttgcattattaagtcataaatttttgtagggttttggttgaatggctcctgagttttggagaaacaacttcaaaaactgaggcacattcattctttgattgattagtctcttttttcactcccaccccaatcatttatcactccacaagaatatgaattaggccctgtttggcagcatcataaatttaggtgtaatatttcctgattaattcaataaaaaaaataaaccaattgaaaatatgtaacaacatttttacttaggcaatttcaaccactggattcattaatgctgagaacaaatttgacatcttaggccatcttgagccctatggtatcaatatcacactttataagggtaaaaagtgttacatatattggtattatggtgctgaagttagcccattatctcaactctcttcatactaaacttgaaatcagtagtttaacttgcattggtataaattttgttacatatttctgaggggttaattttttattgaattaataaggcaatattacacttcaatttatgacgctgccaaatggggccttactttcttttgaaaatatacatccagcatcaactacagacggtgggcgaatctggaagcaataagtagaagccatgtgtataattctaaggtggatcctcattaccccattgaggagtaatgaaaagtctgatttgcattcacaacacgtagacttgccactttcaagctggcctccagggatgtactcacttgccggtgaataacactccccggcaatgttcaatgtacaggttcatggaatctcactcggagcaagtgcatataccttttgcctgctccctggagtgtgattgtgtaggattgttgttactggggcccactttacaccctcccggcaaacaaaattgctggctgggtacaagttgctcctggccgagcaacgcttgaaaagggatactcggatccaggtcttgaacaagtgaggccaactcgctggtcatacaaagctctcccttatgaaaacatcttgaattgattgcacttgttttacttgccattgagcttgccgatgcctatacatagaggccatcaagcccatggaaatcaaacttgagctcacttcactttctaaacacacgagttcactgagaattcagaaaagccaaattttcttttgctgatgagggctcctttcattactgcgtgcggtgaacaaatacaagtaggatcacatcatgcgtaaccgatacgcagatattaatatttcattatgtatttctgctctacttattgtttccagattccgtcaggcactacagagaccatgatgtgcaagtatatcaaccctggaggatctaccatccaagccaagacagttccatgcccacatccatcagggctgcagacctattgactttgcacccaagaaacttggccccaacatgtgtccaatagcccagttcacatagctgcttgttcccaaataaaatttgtgggacaagcaacgcttaacaacatctcgttaaaattttggcagagtctcacgcacaatttaagcgaaacagttgaagcgacgagcagtgcgacttttcacccatgtcataaaaacgccctacatgaaccaggctaatgtcaacatggtgctgggagtgttatatagtctgatgactcaccatggattcttcaaaaaaaaaaaaaaatcaaagagaacagaggaacatttggaattgattggtgataacacatgttgttgagacaagtaacacaaaccaatttatgtacaggtttctaattttgttcaattcatacacttcaagctctcaccccctccccaaaaaaaaaggaaatacagccaagataaaggatgggaaataaagccaaccaaaatgcggtgggaagaacaaatgatgaaagccccagccaatgagataaatacccaagtataactaaaaagcatgacaaaaaaaaagcaaaacatgtttttgtgatttttttttttggttgaagtatctttgtttgtttttttttggaatgaatatacttggcatagaagtgactagggaggacatatgaaaccccagtcatcaccagagactgcaagtgtgttgaatggccctgcacatattgtctgcctaccaccgccaccatttttcttttttgagatcaatgattggtttcttttttttttttattattgaagcccgaataaccagagaaaggaaggaagaaggaagagatacaaaaaacatgcgatgaaagaaagaaagaagcggaacgaagaagtgatgaggaggggtgttggtaatgattaaattaaactaggagtatgagtaggaatacaaggttgattattagcaggtttgattcgagccaggattgaaccccatgaggtcctgctgattaggagaatgattggagataccggccccgaaggggttagtagactgagcaccgagcgggccagattcggtgggtctttgttcgagttgggcggcaagggaggcgccgaaggaggaggagggctggaagggcttgatggtcgagccgccgaatccggtgcgttggggcatgatcggggggagagcgttgaggagggaagactggttgtcaaaggccgagccgttgaagcccgtcggttggctcatcagtcccgatcctcccccaaagcttcccgcttcctgctccttcggcttcgtaaccgcaaactcgctggccacattgctgaataagccgccagtgccgacggcattcgcgctctgtacatcctttccacctccctctaacttggacaattgtttgccgaagaactcttggaactccttcttcttccgagcctctgcctccaatcgttcctgagtggctgggtcggggaagtctgaggagtgagtcggttgagcgctttgttgctgttgtctttgctgctgctgttgaaattggagttgggctgcttgttcgcgagcgcgttgctggaccatcgattgagagaaggcagatgccgcaagagcattcaatgatggggcgccaccagagggcagtttgggaacaggcggtgtcgaggtggacccggggagtaacgcaaacggattccgggagccagtcacttgagctttgagggggctggcaattgagtgattgctagatggtgaggctgcagagctgatcggcgaaagtacgtcaaagttattcatcgccgctgcttgagttggaggtgctgacatcgcgccatttgatcgatcaggttggccggatgaatgtccccatggtgagctgggaattgtcgatagactgatcgtcggatttgacccaaactgtgaaaatggattgcccccggtaggttgagatgacaccatgcccatattacccatgctatgggtactgaaggtactctgacggaaaggattcacagcaccagtgagctgaggttgtactggattaaaaagttgaccaccgggtgagaatccggtaggctgtgattgcagaaactggggtggttgaggtccattaaggttcccaaacagagcctgacccatggactctctaccaggagcgtggtgcatcatacccgttggctgaggaaatactgtattgattgtcggtatcccggcgttctgttggccaaaaggatttatgccagcttgttgttgaaaatagcttgaggttggcgacattgagttgggattaaacatggactgctgttcggattcgatcgactcaaagaaatcgatgaatgctttttgtgattcggctggctgggctgctggttgagttgaaggggctggtggtacagtggcagattcgttaacttttggctctgatgaatgtaatccgtggtgggcaatcaagtcatatcacattgagtgtcatcagcctttcagtttctgaaacggatcattgaagtcattgagaagataccaaactgacttggggtagaggccacgggagcaggtcggccgtcggctattcgcttgctctccttatactcttgccggttagtttcaaagtttgggtcgttaagatattcttccaaagatccggaaagtgaaactggggcgtgtcgcaagttgggaatgttgacgttgattatgttttggagtttctttgcgacacccagataagataccactttttcgcattgtttacaaaaaatcttgtaggttttcagagctgtagtagcatcgacatgtgacatttcaaagtagtgctctacaggtaagcagaaaagtgttcataaaaaatgaaaacaaatagaatttagtttttcacatccagtcaatttgtctagctgttctgaatatatcagaaagacaagtaagcatggatgaatgattcattgctcacctagaacattaatgacgccttcgttgacggcttgaaacaaaactagcaagtccttgactagtaaccgcaatgcagacatcaccaagtcgtcatcggtatcttccaagtaaaactgtggaagaattaaaaaaaaaaaagcatcggtcagactagaataaatgactaattcaattgagtttaatgtctgtcttgtgtttcacctactttacaatctacgagagcatccattagcttctgtagtgttcctacttcgcgcaagaggcctttttcaaccgtcagtgatcggattctgtttgctccatttcgagaagaattgcgaagtgaggcgggcgcctcagatcgagtgcgaataggatcgtgcttgagtgcggcatagcacttgaatcttgctaatagatagttggcataacgagatagattttgaggagtatcggtggtggagacgacatctttcagcccgagggatcgcccgtcacgtccatcgagacctgaccagtaggtcatcacctcttccgcattaccggcccggatgagagtgtggatgacgaggagtgctttgaagacgacggatgagttgggatcccgtagttttgagcgtaatgcacgagagacatcttggaaggatccgtcggcctgataggtggatgagacgagggcgtcgatgtatttggattttggtggggcgtgtttagatttgcaggcgcctgagactatcttgaaccagtgtccagacataggatagaaggagggtaatggtaatgagctagactgataaaaacaattcgaacttgaaacgggagtgggtcttgtaatcagtagatggagagatgggatcctatataatgaacatgctgcttttagcttaccttgaagatggtggtggtggtggtttttgatgcgaccaggccagaggatagtaggatcgataaggatgaggatggggatatggaagcggagagatatttagttgttggtggaggagatctgaagtccagggcccaagggtcagtgcaggacagcctcagcactcgggatgtcccgagcttggagtgagtgtcacaggagcctgtcacgagcactgatcggccgaccccacacatgacgtgatcggacactagaccacacccacactgccacactagaacactaaaaatggcctaatgtttgacttgacaacagtgtccgtgattttggctgagaactgccaactacatagattttcaagaatgccaacaggctccatatggaattttgaataccaatatatactggtgcccttgggttaaggcatcataccagggtttgggatgcatggagtcctgaggcaaaaaacccagttttctgggctcacttcaaactttttattttcatattgatcactatggccactatcatggttgatgaaatcaaagatgttgatgtgctcataattgtgatcaaagttagagctttcattctcactatagtagatcaagtagtccatgtttcaagttggcacttcttgcataatttcagaaatcaattgaatgacaagattatgacccttgagttaccatggggctgcaaagcacagcttaaaattactatgtctagaacataaaacggggtaagaaaacgaggtacatcagctccaaatccttaatcagcagaatgaggaaggatcaatctctactgcaagctgactcagctagtctaagactcaagtacaaataccaagacctccttccattggcgtaccggctagcgccgtcggttgaaggaatttatccaaaacagccagctggtttatgataaagagaaatttaatttgaagacttgtgaaacatgtcataaaaatcttggaaccaaagaggcgagccatcggcacggattatgatagggtacaattccagcctgcatacttcagaggatcggcgtaatattgagcgactgtctgcgcccggctccgaaggtgttatagtgacttgtgttgagttgaatgtttgtctcctttgcttcaggctcaggagtaaattggatgatcgtcaaaaaaagtgatatatcgacttctaataccagcagccattttttttgtaagtcctggccagccccttaagaacccccttcaagactcaaaacactaaaaagttgcagaactacaaatcattcaattttgaaatttaagtttgtccatgttcaaaggcaactttaatttgtgacaaacaatactggttgtttgcggggtgaaacgtaggctgcggccactggctgcaattagggataagatctggacagttttcagaagcttgaggatgtgactgttgttcaagcttccttaaggccgtcccagcgatttctgtgacataggataaccaattttcgatcccatagcaactttccggatgattccttctccaaaatcagctcttgtgatcttactacagatcaacttccacatagctacttcaggatcattcatgattcaatcgtttgaagatgcaagcatggatgaatcaagacaaagcttattgcatgattcctcaaatgatgaaaagctcaaaggtggccacatggtggagactttacccttgttcccaacatttcccgatttggcaccagctacatcgagacttcattcaggtcagccttgcgaatgtgtatcctggtgggcaattaagtcaagctgataagatgcaatatactcaaccaatttctcccaaatgttttgcaattgatgattcgatggaccaggtgatgttgcaactggtgttcatcaaaacaggaagcggccatcctttgcagggcgaccccaagagattgaaaaagatgatgaaattaatcagccggctttgaagaaacatgaccttgacttgagtttatcactgaattcttccgcaagggaaaaaaaatgcttagccagctcggtgggttcatcacatgcaacgttcgagctgaatggtatatatcacttcttcctatttgtaccaaaaggtcctagctgattctgactgctttttctccaaattcgaccattacagagcatcaaaatagtaagaagagtccttctgatcatgaggtgcattcgaagttctcatccgaaaaccaagcgaagaatgtcaatccggaaagctctcaaagtagtgccacaactcgacttcccaacgctgtaaatgttgtagacataaatggcccatctgattcattgaagcaccagacggtcaaacgtgttttcaagccttttcccgagaaaattgatatctcgagtgtagtgccagatcacaggcctggcgtattaggaaactcagaaaaggccacgtttcctaatattttcaggggctgggacggtgatactataagtaggatacaaacccatatttttgataatggaatgggaatgatcaagggatttcgtgaggacaatttagatccaaaagtttggccatggatttccgtcgttggggcagctcttcatgaatcagcaactaaaccggttaaaaaacatctggatacatggatgaagcttttggggcaatcacctcacctcaaacctcaaccatctctggtaaagacttcaagcttagttgaagcctcaagctcaagcttcgatcaacatgtcaaaatgcgacaaatcctgtgcttgatgctagctctaaatttcagagttttacaagtcatcgacgctggggctccgcattctgtccatgttggggaacagctccatttgatgcagtggtttgtcaagttcttcttggctcagcctaaccaaaattcaccacataataagcggtatcttgatggagaggaatttatttatcagaagttatctgaagccatccattctactgaacagagcaatgcttacaaaatatctatagattggatatccgtcccaatgagtcaattttttgtctcaacacaaaaggttttgatgaataaagctgctgttcatgtccttggattttactacaaaaatatgaactatcaaaaatggggccaaattttcactgaagataaatattttgtgcttcagatttgcaatattggtgcccggtggattttgaaagctcacaggagaaaatttgacattcagcctcaggataagaatagttacagaggaatactaccttggaggaatccatgcgcaccaggatcatggaagggttatccaaaatttcaaaagatttcatatgacatctttgagaaatttgtagaaccaatatccaacttgaacaactctgaaagactagaatttggggacaatgaagtcttggatttgaagtctctgcatccaaagaaatgggcatggatatcaaatcatcttgtgagaggaaacattcaagcacctaaaaaattcaaactgaattcacaacttaccatacaagcaagaaagtatatctcagatgcaatagagaagaaattaggaaaagaaaggaaacttgaattccagtctagtaatgagaagatttttttggggaaattggggaagttgattgattttatttgggcagctaattactattttcttgaaactttgggctgtgaatcatcagatgagagtttttcaaatgaacaaagattgcttcaaagttaccttgagtttatcctttctggagagaaaaataaaacaaatcaacaagtgaatagtttcccatcaaaccaaatacttgaagatttgatggtcaatttttttctttcaccagatcaacagattatctataccactaaggcatcactccattccaatgcagcccgtgtaacaatctctgcagaagacataacattgacaagaattgtagtcaacatattgggctcttattacaagaaccaaaacattgaaaagtggaaggttttgttcaagaaggatgaactgatgatgggtgttctgctcaaagcaagctcattgatcttttacactcaagcagctcacgagtttaggaacaatttcttgccaaaactcaaatcattgaatatcctcccttggaagatgaaagcagatcatcgcctgattttccctgcgaatgatttatcagtagtcctgatggcaatcagtgagtatcaaccaaaatgtattgatagatggatcaaagaattcccagtcaatgatcctgaatgatcagttatgataacatcactccaacttctacttttttactcaatttggagcactacatgtaggttgtaattattcctcatggaacagaagcattttcaaatgcttctggaattcatgatttccaaacactattttttgaaacttttacgtctcctgtattaaatccagtcacattttttgattcctccttacctcatgaatatgttgtacataaattgactgagtcaaaccttacaaatatttcaatgttcaccaagcaatggaatataggaccaaggttgccagttaaaacctgaggtcccatgtagaaattttgatatgccactttcctgaagtggcataagctgatgaccattgaactcgttcaattaacaacattgatctttccctatatgtattctagccattaatagaaaaaaaaaagaaatcgcttaatgtcgtgccagtgaggaagaaatcgcttaatgtcgtgccagtgagatcgaacaaaaaaaaagtttggtctagttccatgatccatgcactaaacgaagcaatagtcttacacaattttagatgatatagagtatgaaaaggatttgatgtgtaggtgtctaggtatgcaaaaaggacgatttctagaaatcccaatcggacttggtagggttatagtgatgatcaaaatggtgagacgtcttgattccaatcgtcataaagccgaccaagccttgattgatgaccgagccgatcttgatgacatcgagagtcggttggaatccgttggttcttgactcttggaacactttcaaggagtctctccaatttcgtgttctatgcttcactgggttttcggtgtagggccacatcttatctacactcatgttgatctcatcgtcaaagaagaattgccctatgtattgtacatctttcgatgtgaacgttccgtttgaagtcacctcccaatccatgtgaatctccgtgtgaatatctggtccaacaaagaaagaaagaaagagctttcagtccattgattgacaaaacagaaatagaaggctcgatgtgaacttggtataggatatttaaaaaaaaaaaacgcttacgtgttgcacgaccagtgtaataaccgggaaagatggtattaaatcgagcaacacccttcttatctgtaggccaagcgcctctaagccattgctcgtcaaacagcttccgcggataagcaggtaagagtccagcccttgcacccccgacttgaggtttctcattttcatcaccctctgctgggcttggatggccagcatagaatccggtggcgttcgcgtgccagatatcaactagtgctccttcaaccggtcgacacgtctcgacgtcaatcaccccaatatccaatgactgtatgccccattagaatatcgttgatttttttttttttaaatttaaattcagtgcgtcaatgcaagcgcttacttctgataatcgtattttgcactcgttatgcccagccaaatggatgaaggggaatattgcatatttaaaaaaaaaaaatcgaaaatcgagaagaaatcacgtacaagtggtaatccttcttgccattcggccaagtcctgtctaatcggatgcccttccagatgataataaggcccagcacgaacgatcggagctaagtattcgagatagaaaaaacaacacgtaggaaattaaacgagcagatcgattttcagtgttatcaacctagaaagtcgcaggatgatacatatgccctgtaaatgtgctttttgggggttgttcgaccgcttatgaaccgaacacgtatctgaaaaggcttgtatctagtaatatacggttcggatttgtattgtagagacagatcaagaagaatgagtagaagggaaaaggtcaatcgacgtacatagcacacaagttgagttacgaatcttgttgattttggcagaaaaatgactgggattttgagtgcatatcaaatttgaaggagcttgatgatgaagaagattataatcggatgggatctcagaagcggaagcgccaaattcgagcgtctcgagccttgatgaagcggggttatgggtggtctgatgaaccaattgagctgccgatgatgccttgaggaaggctgatttacgatgctctacttgttttaatatttcgggatagcaatgatagatcgaacgttgtgagtcgagatagtgcctgagttcgtcttctgtttctggttcattatgagctttagtacaaatattcgggtttagaaatcgaaagatgggacgttgtccagtcagttactgtctgtcatcaagttttcatcggttatttctgttttatgtatcattcttgagggcgttttctttcaaataaaaaagaagcagaattcatatgggggctgaccatgtactgtcaaaataatggcaaggacggcgagggtcgagaatgggtcgaacttgagaatcatgattcgtgagttgcttcccttgaggtcctgaagtcccgatatatagttttttttgttcagtacgaaggtgcgaaggctgtcgagagagaaggcttgagtttctgggagatttcttcgggtggcaagcctgaatgcaaggaaaaagatgaaatttggaggatggggtggggtagcctacgatgtgtatttaaatgtattaaatgtttgtctctccaatacaaataggtggtgtaaatcaggatgagcggagataatcctatgacccacagggcatgggcgagaccacctcttgagaaagaattaaaaagagatgcaagttcttgtttgatgaaatcctatgttagtatagtgtgtgtcaaggtggatggattattatgatgtcgatgaactgcgccaggtatcttctgcacagacacatcgattgaccaaaatatctgcaaagatcaggaaccagggaactacaaatgaagccaaacaaaagcattcgaactgcttggatcggtatataaatcttcacctgcttctcgaatgttggtccggcggtgcagcatgtgcatctacggagtgtatatttgtgtaaggggaaaacgagagtgtatattattcaagtggattgggtatcgaggtcgatgatggccatgccagttacatgcttccggtacccataactgatccttcccagttacatcggcatctcctctcctcggtcaagaaaggtcatgagggggggccgcggtgaatctcgtcggccggcgaggacaacggaacgagggatcgggccataacttaacccaagccgctctgcttttgtagcattaaggcgcgcgaagcgcccctcgcgaagggaaggtttgcttcgcgacgtaacgtcggcacggccgggtcccggcccggtccgctcgagcttggacacgtaaataaaatgtactgttgtgtgcaagtgtgactgctttgtttcaagatcgtctcaagaatatgtaccacttgcctcatcctcatcaatcacacgttccaagaaagacatatgtacaccattccttgtctcaaggaaagacagcgggcccatgcacaccccgaccatgtttcctctctggccgatttgcccggtcccattcttcaaaatacaacttacatggatggtcgaaactgatgctggctatgtagagtgcggagtggtattttaaggttgacagttcgagagcttcgctatcctcccctacagcaaatttactgtctttccaagtccatactccctatcttacaatcttgcaagctcacagcttgttcgaagctccaccaagatggtagtccttacagatagagtctttttctgcgtcgttttgcacgcaataggcgtggctcagcttgcgtttgccagtctgacttcacaggcaaaagatgcgagaaagtatcttggtaagtctacggtaattgcctaattgaccttcccaaatctccttaatcgttcatattttaaaatttgtatgtttgattgcagcttcagaccggctttgggatgccaaatccgcagaatctagcattgggagtcgagctcatggtccatccagcaaactagggaagcttgatcaaagagaggaactgggccatgatttctgggacgagtatacccagacgtatgaggaaagggcatgtgagtttcttttttggatctcttcagcactagtggctcaagttcaccttgttcattatggcggctctgaacagctgaaatgcgatcgatggtcaacgaacggaacaatatttggtatcaaatcgatcggctcaagccggaatcctacgaagaactcacccgaatgaaattacaagtagaactgcttcatcgtggattaaggtggccgacgattgataaagtgcgcgagctgggtggactggagttgtcagttgactacctcatccctagagacaatcttcagcaggccgccgccaaaactcaatcctcaggggactccaagagttcttctacacgttacaaaacctactccagatggaccgattatctgcctttcttcaaatccgaccctaggagaacagctgactccaagcgactgctccagaaaagcgattcgtttgattcatcctccccaaaatcgcccgatacacatcgtccttctgctgaagttgcggaaccaaaaagaatcctcacggttctcgagcatgttctaggagaacaatctattccgattggcgacttgagcatgagaaccgctgcgttcagagacctgtcggctcgggaacaggcgctctggaggcaacgtctcaccgactctcaagtggttgagattttggaaagtatgaaaacaaaaaccatgggatttaaattccgggacggagtctctgatcgcacagaaatgattttccagcttgaatttctgaaatctttcgttttattgcgcgattacattatccgctatgagctactgcccgccaagatcattggcggggctgaaatcttcaacaaaaagactgtcatcgagatgattgagctcaacgtgcagcttctcttccgcagatggggcaaacaattctttgatactcctgattccgtggttccggagctagatttcttcacttatgcactggcaacaaaacactttcataaatccatcaaaggtgagcttgatctgagatttgtcgaatttgaaatctgcttataaccgatactcatgattgctggtctattcttaaaaagcccacccggtcgaagaccataaacaagttgtccatgttgtcctggatactatcctaacacatggaccggatcacttccccacgggcaaaccggcgagtgaacgatttgagaagattcgcaattcgtttcaccagatcgacttcctcaatcaagcgctaatcagtctcgcgcctggaacaagccatcatgacaaaagtattaaagatctggcaatcgtcgatttgatgcaagatctcatcaaattcttgcaggagcccgaaatggaaacggaccctaaacaaagaaggatagaatatcaactggtttattacatgatggattttcttcaaatttattacaattcgatcacggagacagtggtgcaagacagagaggatcgtttgctggtaaaaaatcagttcggattcatgagtgcatttctgaagtattaccggaattattaccaagacaatagcggttataggcgtgaacattatgatgatatgagcacttttggctcgatggccacatcagaatcgggagatccccaattccaggaatggattcacaaatttgtcaataaaattattgggttcacaacctggaaagacttttcgttccacagagaaagactcaggacatggataaatttgtatgaaacgggcatctttagagaagaaactcaaatcccgcgtactgttgacaaactctaactgatattacttagaattatcaatcctctttgatggcttgctactgcaatgttattgttgttttttttcccttctctttttcattcatttggtcctcttctaagtggttcatttccacaacttaatggtcaattgggagtaataattgaagttcttaattatgacctggaatataatcatcaagtctttggcgaatttagccctctaacattaaaatgataggacctttttttaagagatctccataaccagaaccgggagatccccaattccaggaatggattcacaaatttgtcaataaaattattgggttcacaacctggaaagacttttcgttccacagagaaagactcagcgcatggataaatttgtatgaaacgggcatctttagagaagaaactcaaatcccgcgtactgttgacaaattctaactgatatttctgaattagcaatcctctttgatggcttgctactgcaatgttattgttgttttttttccctctctttttcattcatttggtctcttctagtgtcatttccacaacttatggtcaatggagtatatgaagtcttaatatgacctggaatataatcatcagtctttgcgaattagccctctaacataaatgagactttttttaagagatctcataaccagaaccgatctaaatgactaacggtttttctcctctaatgaaacacgcttttgagtgattctccaagatccaacatagaccgcgacgcagcagtggatcgcatccctttggggagtttctgctcgaaattcacgggtggcatctgatggatttcgttcttaccaagctgagtggtaaatcttgtaccagcttggcgagatggcaagctgctacggactctaccagattggcaacatagtgtaccagctcggcctagagacatcactgacataagccctaccagctcaccaaggatatttcccacttgcccagatgacacagattgtgccaactgggcaaggattgtgccagctcggcaaggatgtgtactcctactgaatgtctgcaatagctcagcgaggatataatatccgctcaaagctgataggttctggtactcgcccggcgaggatgtaccttcatcaccaggttggtacggtcgttactgactcggagatgatgtatctatcgtcttcactgatccggtacgcataccaatattttcactcaagctgtcatgacatctccttgctcgccgatgatgtgttcgccaatgatgtactcgccgatgatgtgtcctccccaagtgcccgcccaagccgatggctacaggctccctgaggaatcccttccttgtgcatcttgaactgtccccccgcgcggtctcggtccactcgccaaacccactcagaggtggatccatacagcaatattcatgagacagcaactcctgcgcgtcaagaatgctgctccaggacttcatggatcttacatatcaagcctgaggatccttcaccatgtttcggcagagacccaagctcaaaattcagtaggacgggggcattatctccttgactatgtatgagagctacatatgcttgaggctctggccccgggggtgacttggtttgaaatgaggaagggcttgattatcggcttgtttcaaggaaagttatctcttgcctcaaaatcacttgtctcaagaataagatggttgatatgtctcaagaatatcgcagctggctctccacgcacggccaaggttttctctgatctttcatggacttacctgcttcttgtggaagagtcggcaggttttccagtgttgattactatttaattgaccaatgaacgctttctgtcatctgcccatcagatattcaaaagagacatccttcctaccggttagttcatccatcactttcgtgcaagggtacatctgatgctaagctcggccaggatgcagcacatgtcgcgaagagtgcagtttttctgcgtggtttggtacgcgataggcgccgttcaagttgtgttatcgagtctgaatgcacaggcccatacgggagcatatgttagtacgtactcaatatttgccgttatggcccattgaactttctaaatcgcaattgtttatctcttcaacttacctcttgaacggtctcagacccgtttgctgaagtagataccgtagaatcgggcattgagagtggagctcattcactcatagattcaactaacctacgaaatgagcatgggaacattccccaggggtatgaggaaaggaaaagtgagtatttttttgggaatgctttattatcaaccttaacagaagcgcaagctaaacccaactcgctcataacgacgatttcattcagctgaaatccaatcgatagcaagtgatcgtaatgaactcaagcgcgaaatcgatcagctgataccggttggcaaattcgtcaccgtgagatcagagctaaaaaagctccatggtgctttccggaagcccagtcaagagagagtgcgccagctgggtgggctggagcttcacctggatccacattccttcacctcaaacgccgattcattcgaaccggctacaacgcacgcgtcgaatgcctactactttcctcaagccggcagccaaggcaattcattcacgaaccttaatattggtcaaactcaagtcaggcggcggaaggcaaaaatatcgaacctttttaatcccactcctacgagcagaggcacttcatcccgcctcccgccggtgcttgagtacaccgatcatgagctaacacctctcacatcctcctctgatgagcagcaattcctggctcacaaaccaagtgatgctcttgagctcaacaagtcctccagctcgtcatccacacccacagtcctggaggcttttcttaaagaaaagaacattccaatcggcgacttgttgaagactaaagctggagaagacctccccgcctctgaaaagatcaagactttgaacgcgttacacaacctcttgctcgaattcaaatcttcagacagactcccaaatcccgcagaagccgagttccagctgaatttcctgcgctcttttttcctcttgggggactatatcatgcgctatgaactactaccttccgaggtaatcggcacagttgagattttcaagtcaaagaatcttgtggagatggtcgagtggcatacccagctgctatttcacaagctggggagagatttttttgaatctccggagtcggtcgttccggaacttgaatttttaacatccggcagggctgttaaacacttccatagatctatcaaaggtgagattgagatttttatgttcgaatcccgcttgctcatgacattgatgattttcattatatcttcgtagccctcccggatgaaggccaaaagcaggtcgttcacgcagtcctaggtacgattttgtctcgttggccaaatcaattcctctcggatcaggaggtatcaccaagtgcacgattctctcaaatccgtcaatcattcttcgatgccaaacttcttgaaggcgcgggcagtcattcctcagcaataactcgtttgccagacaccaaaaatcacattgaacaggatgatcgtttaagactcatccgtttgactgaagatctggtcactttttttgaagggcccgaaatgacgaaagccttgaaccaaagaatagagtaccaacttgtgtggtacatgttggatttcattagtcactatcaccttccgatcctgcaagaagtagtacgcaagagggatcagaattggctcccaaggcaattcatatttatgacttctcactttcgcaaataccggaatagaaacgtagataatacccccggcgccaaagagtacgacatggggccctttaaagagattctgagtcatcaaatcaagaagaatagaaccttcatcaaatggatcaatacatacatcttcaaaatattcccgtacactggctggacatatccccacgaatcagacaaatacctaagactcaacctttggatgggattttttgaccacaataagttccctgctagagttcatcgcaactaaccagtgcttttccaatctgatcgtgacagttccttcctaaatgggttctttgatatgtgattgattatcttacatctttgttctcaaattttatacacatcaaattttgttttactaagggagatcactcttcttctagtcattctactcaagtcttaatatccttaattagttttggaaaactaactgctacaacttttctttggataatttacaatttttcatgtgcatatattcagttggttaaaaactgttttcggccagtctttttatcaaaaaaaaatgcaaggtgcctctagatctatggtgatatagagtcaaagaaactggcaaaattcaacctttctcaccccccccccaaaaaaaaagcaaaattttactccttcatataatcaaattccagtcccagcactgtcaattgagaaaagccagcatcatcatacatcattttgggctaaaatttaaaccaatgccaacatagcagatttgccccaacaagggagggctgatgctctctcagcattaccaccaaacccggcttacagttataggttgaagggagagatcctagcagagcagtaaatccatgaacctattagacaaaatcctttgagacaccctcaatcttcttgcccaaggctgtcagcagtgcaaacgtcagagatctctttactgatctacaacagcccacccggagagagcacacgtgtgtatatgctgaaaaatgtggtccctacatacatatctctttgattcctgtaatctcttcttctttgtttctttattggaaaaaaaactacttgaaatattggattaggagtttgtcacaatctacaagtacaaccctctcccagatgttgatttacacccccttggatctacagccaaaccaagaaagcttccggccttggttggcagaatttctaataaaatataaaaaaacaaaaccatcgtctggagtcagaaggtttggaagaatacatcaagggtacagatttcaaaatgattgacagcatcagcgacaggacctgaccggccactgtgcagggggagccatggtgggccagctacgctaaccgtagggtagcaaacaaaaagctacaattgagtgtagcgttagcacttttctccatttctgcactaacactacgcgtatggggttcaaaaaagcactattgtttagtgtagcattagcacaatcccccccatctgcgctaacactaaacccacagggcgcaaagaagtgcccgctacgctgggttacagcagtttttagcgggtttttaggtgttttttgcctctaaaaacgcggtagcgtagcggctccagaggtgtgctaacactacaccaaaaaatgggctagcggcgctacaaattagtgtagcacagcctcaaacattagatgatctttccatgtctgtattggctgtggtgttcccactggggatgagctttacaacaggtttcacccaacttggaaaattgatagtgtgtgtgagagtggtttgaagaacattccttttgtagttgccatgcactgttactacaatcacaccccatggctggtggatttgacagtggactggctggacaaggggggatacctcagttggctggaggcaactgcagactgcattggggctccatggcctaataccatcaatgtttttttttgaagtttatggaatttcagggcgcgtctgcaagcatgttaggatcctgcttctaacgctttttgctttataattagttggttgttttctggcgctttttggtggttttttttcatttccttgtttaccctttgactgcttagctatccactgccttgtgggggctctttggttcaacacaactcctaggtacaatgcaattgtttggggttatttcttatgttccaagggcctttgatgaatcatttttctttctgtgtctgggtctgcagcattgtttggagtgagcaactgggttatggttagatttgctccaggtttatggttggcctgacatttggggccccaggggcttgattggttggcgtggagaaagcatggcttcacctgatgattccaatattcatggagggttaagaatgactgtttgaaatgcttgttaaactaaacctgtttgcctatgatagtcaaatggttgctaggccaatatggtatggtgatcctggtccctagtagcttgtggtatcattgcatttagagatggtcactttgcatccggatatccgcgcggatgcggatatccggttgctttttccggggaaagtggcatccgcatccgctggcggtgtagtgtgccaaatgtgtttcaagtaccaaattgcataaaatcatgatccactcttgataataggctagattcttggtgttattattacttcaatagattctacaggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttggataaagcagttttttttctacagtatagtatagttgtcctgggtagtacatagtatagatttatatataagtgcatagttgcaatctttgtttgtacaggcatatgtatgatcacatgtttagtcacatgcatgatcacatgcttggatcacacgtattttcacatgacatcaccagccacacgcttggatcacacgtagtttcacaacagaccagcaaaaatgcctcaacatagaaagaacattccgcaacacgtgtgattttctgtatggggcagtgcagatcacatgacacaccagcaaaaatggctcaatagaagtttccaagcagcaaaaatccctcaaagaagaagtcacaccagcataaatccctcacaggacatcctcactagctaaaatccctcacaatttactatataaggaggtcatttctccctcctcagatcagttcctcatgccaatccggcacatctaccaagctacacatctcacccagaatcttcaagtcaaattaaggtaaaatccaacagtgtgatctcaatcaggtggcccatcaacatctttcatacctcaggaagcatagaagaattcaagtagcaagtatcaccccttgtgctcttaacaagtcaaagtgatcttaacccatttgttctcttaactgaagattaaggaggagggcaaagacactttgaatagttcatatttatcatcagtttcctctcagtcttttccatatcaacatttactttacttcactcatataaacatataaaaacatacaaaaaatatctcccagcttttcaactctttccattatctgattccagcctgcggtaacccacaccaaattctttccactcaaaattccactaagtctcagctgattccacgttgatctaggtttgataagagactactacatatagttttctccatcatcagtttttttgccacaacaataaaataaaattgttgtcagaattctagtgtagtacattagaggggcaggtctttcaaaccacccgtaacagttgtaataaattcatacatacctgaaatatcataactgctatttccccctcacaggactgccatccatcccaaaggagttctcacatctggtgtcccaacagtggccgaaaaacgttcagacgatcaacaataactctccctcagcaccagaagactagataagtggataacaaagggaactgggtaactagcagacagtgaagttagaactttgaaaaatcaaccaaggaccaaaccaaggtcaagggaaagggaggcaacagctgcggttttcaagaaattctttccggaacttaagctagagtcaagaatgtccacccaagaagaattcagcatggagcagtcagcaatcattttaaagaatcaagcccaaatatcagagcttgaagattcaattcattgtatgcaggagacagtaaatatcttactcaaacaaatgaagatatcacagtcacttccaacagattcaccagaggtcttgaacaaggaaattatggagatttgtcaagatgaaggcaggtttgactcgccacccacatcaacaaaaccagttttggatcaggaatgccccttctttggttgtagttattcagttcaagtaaaagattggggcagttattctgacatcagagaggagacgatcaaatatgaccatgaagaggcacatgacgtagaagaactttacccactttcagatctagagaatgctgttccccaagaaccaaatttagaaaatcaacagaggaagagctatcaagaagttccagctttgaataataaatattcccacaacttctggaaggatgaaagacccctgaaactttttagaagggtattttcagaagaatggtattacggtgaaatcaaaagaacttatcaactgcttcaagagttaccgggtggtggaactagcaatttggattttatacacatactcacagatattggaacagaagcattcttgaaggaaggccattggaaatctagatatggccaacttggatataaaattaggatcaacatatataatgaagataagaaagggattgaaatgggctgggaagactccacctggaggcaaacctttttcaaaaaaatagcaattttttggtcttgtgcaagagaatgctcaatcaaattattgattcctttatcaagataatatggctgaaggtgtaagatagatcagagcaagctattaataaatattgtacaaaagcataaccaccagtggcacatcaaatcaactctccaactgaaagcagtaatcctttatactgctttttgaggacttggtcttaacctctttttacataaaaacctgtattcttttcaggatagttatacttttttaggatgatcaagcttcttatctaagtactaaaacagaagaatacaactggcagattatagtgataaaagaaagaggatacaacagaatagtatatacaaggtttttttttggagttacattatcccccttatatagtatagcaggagtgaaaatttggcttgcctgaggtcaaacatggaccaccctgctcaattagaaattcactataagcatatttcctatcattactcagtataagcatagttctatttctactcagtataagcatatctttattttaactcagtataagcatatttttatttttactcagtataagcataattttccttcttactcagtataagcatattactttgactcagtataaggataattttccttcttacccagtataagcatattcctttgactcagtataaggataattttccttcttccccagtataagcatattgctttacaactcagtagaagcatattttctggtcaatttcacccacacttttggaagatgaattacaagcaacgtggtttttggggcccaggaagtttcaaggttttcaaatcaatatgaagagaacttatgcgcaaggttgtttggggaagaaacgattactgttggaatatcaaactgaaatatcaaccaaccgggggtccttcatgaccttaaactgaaatatcaaccaacctggggtccttcatgaccttaaactgaaaaatcaaccaatctggggtccttcatgaccttaaactgaaatatcaaccaacctggggtccctcatgaccttaaaatgaaaaatcaaccgatctgaagggggtccttcaggaccttaaactgaaaaatcaaccaacctggggtccctcatgaccttaaaatgaaatctagaaatggtcggaaacggaaaagacaatgttccctcatgacccaaaactggaagtattgtaaaaaggcggaaataactggaaaccggggtccatcatgaccttaatctgaaattgatgtggagaaaaacaactggattcacaaaaatgctgtacaatctaacagtggaacctttggtgatttcaagagaagaatcaatgtgaatgaaatttggggcaagaaaggacaggatttacaagaaatagaattaccaccaaatattccagaataatttgaactaccggatcacatgaaccattgatttgaaggataggggacagaagagaaagcactaaccaggtggagattgaagacatgggtttttagggtaatgatttaaacagtagtatggctaaaaccttttttggtaaactggggattatttgaaggaggcttaggagtattccgctgggggaaaggtgttttgaaggtgtttcggacaaccatggaactcagtatatggagatttttgaggggcctcttccaaatacatcaaccactggccttttccttggaccaatgagatgaaagagattgaaatagattcattaggcgcctttgatttggacgtggcaggcgtaggagagcacgagaagttctaaaaaggatagatgatactactgttggatgaattacttaaaaagaaatcagttggatatatgaaaaccagttcagtgaaaactcagcaaagaactacaattcaaatcagacagaaaatggatcaaggaggagtttttattacaaaaaaaaatagcatatcaagggttctcaaaatgcttaatcagagacaagatactacagaagaaagaagtaaatatttatgctacaaagaaaatcacaacctgggaggtaacacgagtcaatttcaatcatcaaggaaagaagctgcacaggggtcataattagtatcttcaatcaaaatatttttaagagttagaaataaagttaggtgaaagtttttttttagtgcgggtacatctgatgggatcagttagtatctatatgtttatgggctatttagtttgataggtactatttaagacagggctgcagactcagatatgaagggagagaaagataaatgttacagattatgtttgaggattttttttagacttcaaataaagtactgtctgatttgtggaatttggtacttgaaacaggaatgctgcggacagcattaagttgggggaggatgtagtgtgccaaatgtgtttcaagtaccaaattgcataaaatcatgatccactcttgataataggctagattcttggtgttattattacttcaatagattctacaggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaaggtatttggataaagcagttttttttctacagtatagtatagttgtcctgggtagtacatagtatagatttatatataagtgcatagttgcaatctttgtttgtacaggcatatgtatgatcacatgtttagtcacatgcatgatcacatgcttggatcacacgtattttcacatgacatcaccagccacacgcttggatcacacgtagtttcacaacagaccagcaaaaatgcctcaacatagaaagaacattccgcaacacgtgtgattttctgtatggggcagtgcagatcacatgacacaccagcaaaaatggctcaatagaagtttccaagcagcaaaaatccctcaaagaagaagtcacaccagcataaatccctcacaggacatcctcactagctaaaatccctcacaatttactatataaggaggtcatttctccctcctcagatcagttcctcatgccaatccggcacatctaccaagctacacatctcacccagaatcttcaagtcaaattaaggtaaaatccaacagtgtgatctcaaatcaagtggcccatcaacatctttcatacctcaggaagcatagaagaattcaagtagcaagtatcaccccttgtgctcttaacaagtcaaagtgatcttaacccatttgttctcttaactgaagattaaggaggagggcaaagacactttgaatagttcatatttatcatcagtttcctctcagtcttttccatatcaacatttactttacttcactcatataaacatataaaaacatacaaaaaatatctcccagcttttcaactctttccattatctgattccagcctgcggtaacccacaccaaattctttccactcaaaattccactaagtctcagctgattccacgttgatctaggtttgataagagactactacatatagttttctccatcatcagtttttttgccacaacaataaaataaaattgttgtcagaattctagtgtagtacattagaggggcaggtctttcaaaccacccgtaacagttgtaataaattcatacatacctgaaatatcataactgctatttccccctcacaggactgccatccatcccaaaggagttctcacagcggatatccccccgccttagcgggtatccaagcggatatcctcggatacccgccctctgaatggccggcgaggcacatcctcgccggctggaaaggtttccatccagccggcgaggtacacgtacctcgttgactcaaaggtttcccttgcagttggcaaggtacatgtacctcgtcgactcgaaggaaactctaccactaggcttccagtcgacgaggtacgtgtacctcgccaactggaagggaaaccgctactagtcaacatgacaggaatgcttgtacttgatcaagctgtacgatccgctggatatctagcacacttccctctgcatatcaagggttaacctttcgctcttccttagttatagcttgagctccttcctgaaaaaaaaacctattgtcctgtgtttctaacacatcatttgattcgaccggttggggtgtcaggcgtatgatagttataaatccgtattgtcattcatggtgcaatttaggagagctctcaggtcttctaattccttttgcgttgcaagtaggtgttcgttgaggtcaatcgaatgggtaggctggtcagctccagagcgtccgttaaccgaccgtgccgttatgcttgtttcatcgacgtcaagatcttcatcaaagtcaaattcttcaaagaaaaagggggacaagtatcagacatgggtgtgctgacaaaatggaaagattgtggaaaggagaaacgtacgtagcattccgtcgtcgggtaagcttggaaccattcattcttcagagtcttgacgcagccaagcctcatctttgctcaggttttctaatttgatttttggccgactgtttgagggtccagcacggatccaattaatcagtttgatccgaccaatagcatccagtttgagttttttgatcagcgatctaaagcaaaacccatgggtgttgaggttgtgttcgagtgcggcctggacagatggcacggtgactgagggataaaccaaagtagatgtcggggtgctttcatcctcaacccagtcgttccattgctcatctaattcatcctgttctttgtccaaagactgcaaaccaaccacaagtgttgtgggagctttctcttcactagatagcccatcgccatcactcgggggcagtactactttataccaccggttgatgatgggtggggagtttgatagcttgggatctgtgttgtcatgtatggtacgtttcatgagaccttgccggctggaaggtttcccttccagtcaacgaggtacacgtaccttgccggctggaaggaaacccttccagccggccattggtctcaggtatccctgggtatatccggatacccgcccaaatttctgggaaaagggcacatccaaacccaaatccatatcccctggcggatatccgctgaatctggcgggtatccgccaggggatagcgggtatccgcaacggataccctttgaccatctctaattgcattgctatcctgcttatgtgttttggctacttaattactgggctgcaaccctagtgccaagcccagggccctgggtgtggcgcctgttagccaattttggtgaggaggtaacaaggtaacaccactgaaaaaaaaagtgttcccaaatgagctaaaaacacatttggggttagggttagggtaagggtagcatagcgcagcagcagtagtggtgcgctaacacactacacaaaaaacagcagctcttggcaccgctacgctaacactaacatacacccgtagcagcacaccactggggggagcagcaagaccaagattgccatcaggattccaatggtcttataaccctcatgagctgaaatgaagggataccaaagatagcaagaaaaatcaaaaattaaacccccgtatgcaagtggccatacaagggtgatagagatggtcgctttgcatccggatatccgctgatatccggatatctgctcttaatttcagcaaaattgcctaattctgctgaaattaagagcggatatccggatatcagcggatatccggatgcaaagagaccatctctaaagggtgatcaagtcttccccaaacattccagctttggacattgtttttcttgctttttttttgacaactgagaccacatgctttctcggtttggctgtacaaaatgttccataaaaaaagggatcttttttcttctttttcctgaaaagccttctggcaataactctcacatgatcagctaatcattggaaccttaaataagttcttaaattaccccaaagactgatacagagaagcactataaatcccaacaggatcaagtcctccaatgtactcccccccccccccaaaaaaaaaaaaaacaataaccagtagatagagaagagaaaagtaagctcaggcaagaatgagagggacatgaatagagccgtgggaagccaatcctgagcgctgtttgagaggttttcgaacaggagccccatccgttcatgtccacccatcatcaacatcatcatcatcaatttcttaatatggacacccgcttggctctctccaacaccgagcctgttacatgtaatctaaaccattaccggtctaaacagtcaaaaaacaagcgacccggatacggaatttcattgcggatcatataagcatatgcacataacgctctgacccgacaaagcgcccaaagaaaactacaacatcaagccccccccccgtgctccccgtccccccccccaaaaaaaaagagagagactagccagtttgttgagatgattttttgggttggtcataacaagaagaagaagaagaagaagaagaagaagaagaagaagaagaaggaggaggaggagagaggtctggtttaagagattcgagacggcggcgtaactggcggacccagtcgaccaaattaacagtggaagaagtaccagaaggcgtagattccaacgttccatcatcatcatcgtcatcttgttgctgttcatcatcttgctcatcatcatcatcatcatcatcatctttatcatcttcatcttcttggtctgtttcagctacagggacattcaatcgagcgtggatgttgtctcggatcgcttggatcagatccacatcttgctgctggacttgatcttcttgattagatgatggatggttgccgatttcggaggcggtggtggtgccagtgggttccgaagccgtcgtcgtcgtcgtcgtcgtcgaggaagaagaagaagaagaagaagaagaagaagaggtcgaaagcaggaagatccgttcaccgactcgttgctgatactcctacaaacgagaaaaccccctccgattaaacaacaacccggagataagaaaaaagaagaagaacggacgagaagatgatgatgaaggttgtgattccagcggtcgagatcttgaacgaacgagcggacggatttggaccaagatttctgggcgaacgagagcgcggcgagggcgaggaaagcggggagggctggagaagggagggagggaagaggggagggaagtgtggggaggaggaggaggagaggcggatgggaggcgagcgagagggcggcgatgccgagccccaagaagaccgtattgaggctcattcgagtcgccttggtttggagagcttggaccggcccgccggggcccaggagtctggttttgtgttgctcgaagatccggacagatcctatctggatcttctctttccctttctctctctcacttgaaacatcatgttgttggtcgagcaggaagagatcgtgatcggtggcccgggatcgtaggacgtcattgaccatcgtctccgtccggtatcgggctaggatcgggtctcgcagaagctccccgatcacctcgtccgctctttgcttgattatctggatctgacccgcttgaaaaatcagctttttttggggggggggaaagagagagtcatgatgattagcattctcttcctttacataaaagcacaaggaatagggggggggggggacaagatgggcatacgtttttctcgatttggtctagatagagttggtccaagatgatggaagctcgagttccgacgagatcggaggagaagagggatctgaagaagcccagacgagagatgagcagcttcttcagcgaagacggttccgaagaacccgggccttggaccgatcgggcgagattctggagccgttggagccggcgatggtactgcgcaagtctggctgacgccgtctgagtctcctcgacgatcgagagcaccttgtcctcggcaagatcgagagcgagttcggcgagcgagagcgccggtctgagccgattcggaggatctttctgttgagcagaggaagaaggtgggggctggagagcggtgtggatagcctgtcgaagctcgagcaagccggagttgcggatccgatcgatggccgcttgagtatcatgatcgaagtgatggatggcgtcgagtgcggcttgggagtcgatgaagaagatcgtgttgttgtggttgagtgccagaaatggttcgttttggaagaggatcggtttgaggaggttggcagggatgggggagtcgaggaggatgaggaggggttggtggatgttcttgatgagagtgagctgttgtttgagcagatggtattcggtgattgggtcgaatacgatgatgatgagttgtgcgttgagtggatgttcagttgttgttgttgttctgagtgggtttgttttccagttggtgtgagtgtgtttgatgtctaggttggtccagttgttgttggtgatgctgttgatggtgtttgctagttttgatccgatgaatgagatggtgtttttcgatgtttgaggtttgagtaggagtaggttgttgttgtttttggtttttagtgtttggttgagtttgagttggtttttgatgagtctgctgagttgcttcttcatggtggtggttggttgtcttttttttcttttttttttttttaatgaaagtggttcaacctcaaacccaacatacatacaacccccctgcccccacttccacatcttcaacccaaattcaaccaaaaaaaaaccaaaaacccaaaaaacgcaagaaatggcctcacatctgagcaacatctacggctccgagcaagacaaagtgaactgttcgttctacctgaagatcggcgcatgtcggcacggggagcggtgttcacggaagcacatcaagccgaccttctcccagacgctagtgatcgccaacatgtaccagaacccggcgcacgacccgaactgcaagctctccgaggccgagctgacctcctacttcgagacgttctacgaggacgtgttctgcgaactggtcaagtatggcaatctgctcgagatgcatgtctgcgataacgtcggcgaccatctcatcgggaacgtctatgctcgatacgattgggaggacgaggcgcagatcgccgtcgatgccttcaaccagagatggtatgctggtcagtcatatatatccatctccatctctctttaccatcatcatcaactcaagtttccactcgatccaggtcgaccactcttcgccgaactctcaccagtcaccgacttcagggaagcctgttgcagacagaacgacatgggcgaatgcaaccgcggcggattctgcaacttcatgttgagtccagcttccattcttgacaatatctatcttatattcacttacatatcttcttattattatgattgattgaaaacaaaaaggcatttaaaagagccccggtcctcattagtccgcgaactgcatgcccaacagcgagtcgagcggaagctacacccgtcgatccgggaccaagagcgggccaaggagatcgccgaattctccgcccctcctatttccaccctcgacaaacatcctcagaagcatagtagcaaacattccgacaacgatgaggacgaggataatcaggaggcgcgttcggatgaccaccctcagagaaaacggtcggctgatgggcccgaatccggtatcgatctcgacaggcatcggcagtctaggaaatctcgccgtggatccgatcctgcccagctcgatcggtctttctaatcacttcttcttgctcctcacccacaatcacactatatcttgcttcctttctctctctctctcccagattccatctttttttttttcttgtctgttttccataataaaaaacgatagagatgaggagagacaaacacccatacaaaaacaacaacaacaaagcagccattaataatccttcttcatacactgcatttccttcttttttttgatattgtaagaagaagaaaaagagactaaaaaacaaattgaatggtaataagaataaaacaaaatacaaaaatacaaatgatgatatacggaaggagggaaagagggcaacaataataatcatggttccacaacacccccgaaaggcacccgacctgcaaggaccagtttatacgtgtgtctcgtcgtctccccctgatacctcgtcctccacacttgtgagcccattttgttttgtgtgttgagtctgaactcaggtacattcaagatcatccggggtagagaactggacgatcagagatacacagctacatgtggacctcgttttgagtatccgacgtcaaaaagctcatcatcattgcgagtaaacttggatcataaatactagtcccaaacctttcacattaccgtctgagagaatagaattgcaaaaaaaatgatctgtgaatcgaatgatcttggaatcaaaactcactcatcaaaaaggagaaacagattcagattcagattcagaagaagaagaaggtttattaagaaacccatgctggaccaagaactgatcgttccaaaacttggacagatgtcgttgtcccgaatcacacaagatcgtcacgatccttgtccgctcgccattgctctgctgttgatcttctcgcccgagcttgatctgttgggctagcttgtgactggctaccaggttgacggcggacgaagagccgatgaacaagccttcgtttttcaagatcaggcgggagagctcgatcgcttcttcatccgtcacactgttccacacacacaaaaaacatcccgatttattatacacacacacacacaaaaaaaaaaaaatgatgggataagagattgtggatcttcaaaagttctttgggaatgagagagagggaggtacctgattgcatcatccacgagatcgatgatttgggccagatttccggtcaatcgattcgacccgatcccctcgaccacctttttccaacaagttgaatgagagaggagggagcatggtcaatcatcccgctcgattccgagtcgtgaaaagaatgcttcattaagcttgaatttttttttgaggacggaccgtatcgatctgatggcggcgtcttttaccttcgatctcggtcttcgaaaacatcaccccatgtttcacctgtttgtttttttttttgtgcggatggattcacaatcaaggttcaagccatttgagaagtgaaatcaaaagagaatggggcggaaaagatgacgaattttactttgttgaataatcccgagccaggaggatcggccaagatgagctgaacatccgaggccaccgatttcaggaacctcccgacccccgcaatcgtccctcccgtcccggcacccgccacaaagtaatccactttcccgcgactttgttgccatatctctggccctgttgttctttatatcaaaaaaaaaaaaaaaaaaaatcatcatcgatacacggaagggagaaaagaattcggatggagttctttgttcactgataatgggttagccagttcatttggttctcgaattggtctacaaaaagtccctttccgccttcttcgatgaacctctgggcccgatctcgagccacattcacgtaatgcgatcggttcgagatactcactggtctcactaacacgtcgttccaacgggtttgagatagaaatcattgatggaaaaatcagtccgtcgttcttctttgctttgcttttttttctacgccaaaatttttcttaaaaggatttatggttttctttgaaaggagaggaaattcaagacacctttgacgatcgtcgcgcccatattctcaatcaattgagatttctcgacagccgtatcatcaggcaggacgatttctgaaaatccacgagcgaagagagagagccgtcatcatcgtcgtcgtcgtcgtagtcgtcggggaagaaggaacatatgattcagatcgattgaagaaagtcggatagataggaagccccagtttttggtcaagaaagaaaagagagacgacggaccagcttcatatcccaaagcgcgcgcgaccaaggccagactgatcccggtactgccactggtcccttcaaacaccctacagcgaggcgaagcataagggacaatcgtccccttcttctccgcctctcgtatgactattcccaaaaaatatttcggttcgatcacaaagaaacagatcgggggttttttgtttgtttgtttgtcatcaatcatttcgttctctcctttctctcatcttcgagctcgtgcttggagtcattcattcttaacacacactttgtaatgcgatccgatcttttatcgagcctcctggattaagaaacttgtcggtgtccgtttttttattagttattgaaaagatgaacgtgtcgatattgtatgtaagataagatgccatcaaaaccaatcattctcacctcgcatttagcccaaatctcaacacccgtgctatcgctcaaacaattaatccgcaacaacggtgtgtttcctaaataaaaagtaccacaatgagcacgagccaacacaatgtgatttcaagtaactatttacacaagaacaaaacaaaacaattcttcaggggaaggcaagtaagagaacggaccgatgaaatcagtaaccttgtgagcgacatgaggataatccgatgagtgtccagcaggtcgagtcgaagtgcctcgcggatgatccggtttgcgtttagtagatttgaagggacggtagatccattgaatgactattgtgccaacgccagttgcaaggataacgccgaggaagaccttcgaatacgccgtcgatgaccgtgtgatgctgttcatctttcgagctacataaatccaactgttttcgatctctcctcttttctcccggccacaacactttgggttctttaacatacataactgcgcattaacttccgcgacaattagcctacgcagcaggcaacataaacttaaagcccacattggcattagggtggttttgttcagaaccgtgacttgaatttccgcgcacgttgctaccctcttatccttttgctgaaaaaatctggggatgattcaagtaaaggtatgagatatggcacgattccttcatagaattccaagccttgattgatcaggaaatgtgggttctatgatctggcgaaaggccgacttaagagataagcttaagtgacgcaggagaagttaaattggcatcggataaataattacacagtcatgatgatttgttttaattgtccaatcgattccaatgctattttgaactgcttgttcttttagagctgaggacaaacattgacttctatttttcttttgtatctttgggtggctcttctggaaccaacttagcaatcacctcagccgccaccttcttcctccactcatttaattgaccgataaacccatccgatttatctgttagatacatagattttcgaaatttagcttcagcatttcgtttcttctttctaataaaagcacactgcagcaaaaaaaatcgacataccagtaaccttatcatgagaccattcttcagtatgtctgatcacttttcccttaggatctctctctaaagtgatcaaggagttcaaagtcttcaacttactgccgtcccgataatctgtgcaaggtcaaagttcgcaagtcagcaatgatttctaactggaaaccaagttaaaaacaagcagtggttattttcttcacatgtaacatcctgattgatcacagtgaattgatcaggtccgggtgggcttggcaaggttggcgggctttcaaggagctcgaatttgtcgatcgtcgagctactaaacatcttcggcatcccattgaattgggatttgatcatcgatagaggtgtcgcaatcgtctacaataacaaacataccagaaacatgatcccctttcttattgattgattgatcccatgaatctgtccgtgggtttttttgcgtctctcaagacaagagatgagagcaaggacttaccagtggatcatggaacgttgcattttcggcatacatctcgtaggatttctccgatggcttgcagctgtaaagctaaccagccgatcgacccttgcttgagttagttcagtggacagactgctgggtacttggactgagaaccactcacctctttgagacaacgaatgatggttttttcgtcctcgcgttccgagcgagactttaattttctggactcctctgcggtgagtccggtcgcgtttagatggtcactcatcatgatggttctagctcgactgattgagtttcctatatagtattgaggattctggttgagtcttacttggacaagacgaggagggttgaagttgagatgggttagctggctccgttgccaatagattcgactgagaaccattcaattcgaaagatagctggaaggagtagaaaaaattataatgtcatttactcaacaggggatgtgggcctttgaaaaaatccagtcgttcttaagcgagcaaaagcagggggcgactcagctcagtggatggtaatcagcagtttttctatcaatggcaccaaccactccagtccaagggatgactcagagggtttaatagtctttcacatgtttctctcgtcgatgacgacatgattgctcgccactcactgccgtcactgggcggtgtgatcggtggaggcactccccacatcgatcaccaatgatcggtgattccaatttccatctcatcaagaaataagccagttaccactctcttatttgtaaacttagaaagccagagcaggaagggatctactcattaattaattagaatgatatgtgaatcttcggctcttgatgatcatcatgactgttttttttttttgaaactccgtgttctaaaatgacaaatcaagggagattgagtctcttcagaggttgagtaagcctcggtgagcaaggaactgccccaagagagccatgagccaggccatcaaacaggaaagaagatcgaccatgaagcccactccgggcggcaagggccaccgagaaccatctgcttctgtcgacagatcgtatcgttgactggtttgaatgagtaaacaccaaaggggaatctcatcaattcaaaaacacctattaggaactattcccccagttatttctttctctcctatgctgactcaccgtcgaatccggtactttcctttccgattcttgcgcaagtctagtcgaaggatacacgaaaatttgaacgtagactttattgaccaaagtcgaagttgtccactttgagtgcattcttcattcgtgggttttttttttttcaggaagatgatagtatgtaagaacatatgtagcatgcttgatcagattgataacttttggccagtaaaaagaataaaaaaggagacagagagatgagtgctgacctattgctcccaacaatccatcctgactaaacatcactgaatggatttcgaccttattgttgatggtgaccagtcgactaatgaaattgtttaacaaaaacgaaagcttagagatctttgctcaacatcatccgctatggagctgatcagagaaagatgtatgcacaagagtttatagatccctttgaggtattgacggcctcgggcgacatgaggttgcttgaagatcgagaaatggaggtgggcgtcttcggtgaaatacctgcccaatcgatcacacacacaaagaaagaactcccagccaacatgagcgtttgattagctttcacaaatagttccaattaaatagttgattttacttttcgaggtttgcgatagtcacgttggggtcatcagactggatggtctcgcgaatcacgtcgctaatcttttgaagaaggagaccgtcgacagtccgccagtatccaaaactgattagtcctgctctactatctatttatgtttctgatcgaggagaggtgacgagaggctcagacctggtcgaccagggaatctaacgagacttacctcaaccttgggctcgtccatcagaaagaaggcaagataaaagcggatatctctcttatgggaaaggcgtttagaatacctgcagtgaggatgtgttacttgtagagtcgaacggaaaccaaaagggtctcgttatcttacccagacccagactcagacttcagactcagcagaacaattggtacgaggaggcggaaccgctcgtcctagaatattatcttgtttgtctttcgtattcaagatattattataaccgtaagcaggagagaagctcacattcaggagtccaataactttccactcgcatagattcatgcaaacgagtaattatacacaagcaagacggttgtcccgttgggaagagttgcgcaacaaacatactccaaaagaacgtcaattctcgctgggacgatggctactatgtactgtcacaatttgcacgctccgctcaggtggtgaggccatggtgtgctataatgcagatgcagatacaaaataatccgtcgggacgattccgaaatgaaactacatatcttctcttcacagctccggcacatcttcagagtggttcgagcagtccagccagaaggaatgcatacacaagcagctaacattgaacatattatgtaccccatttgcatacatatatgtgtgtcccaatctgggccagaattctgttgaagtcgaatgagtattgtaaaactcagccgggtttctttgagaaacggacatgaagtctggacctctttatggactttataccttgggaaacacagggtacatacgcggtttggattgagtggaatattttgcaatggctgttcatgcgaccagcgtctcgaagagtcaagagtcgcgcgtcgagagcggtctgttcgcaccgacacttgatggggaagctacagacgcgacaggacggcagcttggccaagcggggccatcgacatgttgaagagcgatcttggccggttgaatgactaatgggcaagtttaccagctatatactccataagctttatctttactgccaaagagtacctgattcgtgccatactcttcaattagctacacgtgttagggcaggagcaactccgcccacgttctcataacgatacaacacgaacaattttgaggggtcattggcatgttatttcgaatgcaattgctttgaattatgctatcaatcaagtctttattgaacggaatgttattacatggagtggatatcgatcaagatataagaaacaggcacatagactcaagagataaaaagtacaagccagggtggatatgaagcaaattcaagaggagatagaagcgaaggagacatcgtggaggattgaaagatgaggattttatatccagacagcatgactagctccgacgcccttctgatcgatcaaacaactggaaatgactgtgacagtctgatgggagagatcgcattccaagacactaacccatcccacgtcatcatcggtcaggaccaactcgaccacattccgtggtagtttgagcgggctgaattctatagcgtttgccttgcccccgctggttggagtttcccagcggagcagaaccttcagagtgcgagtatccgagttgtactcgaagactgctagttggccgcgttgcgagcgatctgcccccctggtcgtcgcaaagatatattcgtgggacgaatctacaagcgagctgggcaagactcggacggtgtcgcctcggtatttcgagtgctcatgtggatcttcgatcacggatagtgatacctgatggtggacgatccccgagggcgcaacattgtagaggtccactctcgatgctgaaggtttccttgcatgagatgagtaagatgttattgtgtcaagaaccaaaactacccactgtgctcagttatcacataaagcctctgtccatctgagctgaccaccgaatgtcgcggcccatcatgagcgttgggactatgaacctccgagaaaaattccaaggtcttcgtctgagaatctaagtcgtatatccatatcgagttatgaccactgaactgacgtcaatggctgttcagaatccctgtagattggagaaagaaaagtgacacaggtgttcaaatatataaagggagcagccttacagatgtggaacaaagacttggttcagagaagaaatttcgaccgcgtggctaccgttcctctgtcgttcatgaccaagttcgttttgagaactgtttatcgatattaaaatgaagggactggttgattgagaagcttacgagtgctttgcgagatttgtcctgattctcgagtgcatctttaggcacgaagaggatctcatgaagtttctcttcaatcgcgcctgtttcagggttcagctgatggacttcaccggttggcccgccgacggaaaacagtaagccgtatttggaagtgatgtaggacgatacggcggctagtaaccgaagggaggaataattcagtctcgcctgatatgaagctgatcttggccccgactgatcgaagtgacaaagaaaccccggatgagggatgagagaaatttcgaccaactgataggagcttggttgatcagagtcaaccgaggatggcggcctccagggtgatcgcgttcgatagaccaggcgctgagatgggcgggctctgcccaactggttgcatataatttttggttcggacgatcgatgtatagatactgatgagggccgtgtgcagggacggaccggacaacttgcagcttccgagttgctcggtcgtagcggaggacgtagagggacgaggatgtgaaggagcctgaaaagatgtgcgattcattatcagccaaagtgcaccgaacaaggtccttacacaatcaggctgtctggtaggaatgggaacatacacacctgtgacgagatagcttgctcctggttggccgtgcccactcagtttgtggtacttcgaaaaggcatccattggatgagatcatgaacagctccgcgtcggatcagtcccggtttcttcattcttctgcttccggatcgagggacctttgacatacataccaaaattgaggccatcatgattgccaccaacgggagccaaaacttggctagacgaggccgttgcaggtgcttggacttgataacaggggacgacatcggttgaggattccccgcatacaaaagaagaaaacttgcagatgttgggagctggatggagacaaaggtccggaagatgtacataggggggttcataattaaactttacaaattttaaggcccattcacatgtattgaccaactactgcttgaaaaatgaagctgtacttcatcgttcagaaacccccaaaaatgtccagcttgtcaaaatcctgaaatgttgttggggccttaaaattggctctgatcaagtcttcatagatttcaattgtgaaccccctataaatgtgttcaatgtgacgatggcaccacttttacatagatttaggcaaaagtgcacgcagattagaagatcagaatagaccaataagaaatacccccaagattttgcaaaaactgtccactaaaaaaataattgatcaagtacaatatttattaatctacaaatcaaagatgtttatgtatcagggaattgttctctggctccgaatcacgaaagtttgtttttaaatatatgtatgtggaatggagaaactatataagtcaaagtcattgacaagaatttgtaagatcctatttttggagtttacgacaagatttcttgagcgaaaagctatgtttattattattatcttcttttgattttttgaaagttttatcagtttgtttctttgggtaaagaacacgaatagtgtcgaccagttttcgatcgagggtgtcaccggtagtatcgaagatattgatcccgccaagctttttcgacttggcaaactgtgtcttctcaaagatcgatcgtctatcatcgtaaacaatcaagtttttgttttctttgttgaagaggaaaggctaacaaaaaaaaaaaaaaaaaaaaaatgtttgcatggttttataaggaggatcagttttgatatgtccaaacacatgcaagacttgaaatcaagcaaaacatacttacagtgcgcgtacactcatcaaaatgacgcttatagcctgaagtacctcttcttccatctttggcgagcttctcatccaggtaaagctcgtgatataaccaatgcccaggagtagcggagatcttgcctccttgaggaggtttcgaggtcgtattttggaacaacaggctagtcttttgcttcaatcctgagaacttggtgggttgaagttcagaggatagcagggtgtatgcatagccgtatgcgggcactccaagcaagatcttccgggattcgaagccgctcttgatccaactcttgattgcgcccgaaaccgaaaatttggatcccggatctgagcaggtgtggaagagcggtgcatttggtccggaaagctgttttccagccccgctgacatatatatcgtatgcctgcagagaattttaatctggatcaattttttgtcgttttggaattcaagaagagattgtctgaccatgatggtaatataatccagtactttggagaaggcttttgtgtccttgagatatttgccatctgcgcccatgaatcccttgactgacaccgccgccgagatccgataatcatgcccaaatttcttcctcaagattttcaaaaacttcaagaaattctctgtatctgagggggaaatcatgttgccttcttctccaggtacaccgggatattcccaatctgcaaaacacgccgaaaatacgctgtcaggttcaagccagatcctcatttcgtaaagatgattatcaatctatgtattactcgcctaaatcgacgccatcaaacttgtattttttgatgatttggaccagggagcttgcgaacttctgacgggattcatctgtttttactaggttgctaaagaacttactacctgtccagccgccgatgcactagattcccgaagaggcatcgttttagctctgcgagtctcctcccggaaattctcttgcagaaaaaaaaaaggagccaccaaccaaagaaatggatacattgtgagccttggccagctcgactgtctccttgaggtttttctcgtcttcaatcttgagtggatttcccggatcattttgcacgggtgccacaaaataatcaatgtgtgtgtaatggctccaagggattttggatggtggttggatatgcgcattgtaagactttgatataagaaggtgaagtgtgtaagaatcggcaacatgttcagtgcacctttttcttctccaggttggtcatgactaaccaaaacaaaaaaatcggcttaccggatagtagccagaaacaacctgcttgccccgatcggcccatccgaaagcttctcggaagttgatcgtggccagaaacaaaacgaacgcgattgatttcatcatcaaattcttgatcagcgttttaaggaaaacttgatcgagaacgaaggcttgaagcggattggcctagatttaggcgaaggatagatcaccgatcaggaataaaatatgaactggctatttacgaaggaagtcttgtcgttgatgtgacagatttcctaaggggcatcttggagcaattgattaactctgctcgaagtgagaccaggtatatcggcccaagattgcgtcggctgatgggacaaagggctgtgcgactagggcgacaaggccctgatgattgcagtgcggtagggccaaataattctctcgtcgttaccaaatgaccagagactatgggcaagggcgactcatgacatggagatggtggagagggcagactaagattgatgtgtaagctgatagaaacaggtaagttccatatcaagatatccacaaatcatccagctctggaggatttgaatggcttggcggccgtgctatcgattgtatgtatacaagatttatcgtcattgcaacccaccttggccgagaacgcagaagttagaaccatggggacagcgcgaaataggtctagccattagtcaaggcgcgactcttctggccggctcggccgcgcaaaattctcatggaaggcaagccgagttgagtacttgaccgtgacgctcgggatagactttttctttttctttttttttcggcagcaagcgccaaacgactgatgatgatcagctcgtgacgaccgtcctgctataaccaaggcctcgtttggccgtccatgatcgtcataaacgatcatggcgaatatttcgggggcgcacagctgaagacggggcctcacgatggtgtttgggaggccacgtcatatccactttctttatgacggaagtggtcagcgagatatattccctgccatttccaacattttgggtccccccaaaattttccgtcataaggcctcacagcaagtttgagaaggattttcaggctgcgtcatttgcacagcctggaatcatcaaacctaaattctgatttaacgatttgagacgacggcctataacgatcgtggacggccaaacgaggcccaagtcaacatccatgctaaattctgaattctgtcttctcttcagttgtagtaggaaataagaagttcaggaagtttcaaattctaattcttttgcccaatcaaaatggtacaatttcaagctcatttcattctaagtagaagggaaacacagcttgtgactggagctctaattttttttcataaaaacttgtaatcagaggtagtaaacccagtcgatttcatgaagcagatcatttatctaagattgattgggtagcagctgtgaaaattaatgagattcaagtgaaaagttaggttaagagtattgaatcaatttatcttcacatgtatggaagcttttcagccttcaaccatacatatggacatgatatatatgatacatactgtgttactgggcaacaaaaaaaagaatcactgactggatacaaaaatgggattagattagcttgttcctcctatcctgccttgattagatggctaccaatgaacacatctgctttgcttcttatatgatttggagtctggacagttattgtctcatcaaatttcaaaatcatcaagtgaagcctctaaatcaaagagctagaaccataaattgaaaggacagctgaactgatagggtgaaaaatggtacccaagataggatgaagttttggaaatgagaacaagaaaattttaacacttggtatacatattgcaaatcatttgatgcatgtttctcattccttattttcataaatcagtggtccattacaatcacatagacataaagaaaaaccctgaaaacttaaggtcttcatatattagctttcaaaaaacttgctgctggacattgcatgtgattctccatggttatgtatgttgagcaaacaaaatggcaaaaattttcatttttgattctctgtagagcaatcaaatccataaagagttccccagaatcattccaattcaactgataaaattttacattgttgatagcaagatagctgccttcttgggtaagatgatcaataagaacatttgtgtttattgtttcttgataagtacagtaatgccttgacacctacaactaccagcttatacccaggagtagaataggtgaagttttcagctacatatcttaatttaatctgagaggaacagaaagaaataattcagtggaacagagatgattgcattgagtaatgagtccatgtattgaaggaatgatgattccttgaaatatattatatcataatcaacatttagctcatcacagactactgagatatgtattgggtcaattctcacatatacaaattgagccagaaaacttcttcaaattccacagcaattttaaggaagttattgtgattctgaaaatttgatgaagaaaagataggaggtataactgagactctcaaatctacaaagatacccatttgtgtttctttccagccaaactttcacctcttcaatgggatgctcaacttttctcaaattacacaatgaggtaggatcttctgaaagtaaaaacacaaatattccaggaatctggtacagccatgcccacagcaatgagtttttagtttatgtagtatggataaagatttaagaacactctaagcttgaatataagataattatagattatttgatttcattttttagctcaattttctctaatatctttgtacagacatttgagaggatttctcttgtatacctttttctcaagatggatgtcataatgatcactcctgtgttttcttttggaaaattgtcatataaaaatgtaagattaactatgaatacatactgaataaaatgattaaagtacaactgagagcataaaacagggatgtcaagatgtatttagaaaagtataagagttaaattgctgaacatgaaaaattgcttgtacaaaagaaatgcatgaaatcaacacactaagcagcagattaaaggttccatttcttggaaatgaaacctctttggtggtagggaatgtcagccttagagccagccaagctggccaaaagactgcttaagtcctccttttcactcaagttgctactgtaactttttcatcttaatcttacattaaattctgacttcagaaatgaattcctcatttaattttaaccttagtcaccactacacacttttacactactcttctccttcacagactttgtaatatttcaccgtaccttgtgaaatatcaaccaagtttgaattcccactctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagtttgcattttcaggatcttcaagcttcagacccacccagaaccaactcagaccagaaatcagcaaacctcaacttggattcaccgccatgtcatcgctgtgttatcgttaggagtccctcacctattggaatcttcccactcattgtgtcaggatcaccaatatgtaagtcagtccttcaagttcagcttgcatctttctgctaagtttcttctttgtctctctgaatgattactccattctgtttctactaaacctctgcctcaaacatcatcatatcaaatcaagtcatcttcattctctgtttggtggtataactaaaaaccacataggtttccctttaaagacccttgatcttagatctaaaaaatagtggccggattgacatatcaataccaggtacccttttcagtttcatttgattaggaggcgtagattaattccgcttaataacagccatcctctaaggaaagtaagactgcattaaaacttgatcataaaataaataaacaattaaaagattattcatttcatttctcttcctttctctctccctttctcttattctagttgtatttcttcatccccttgaaatacatctagaatagcccgccaatccttgtgtcctgctgtcacttttgagacccaggctcacaagttcagttcacccaatcatactcaggggctgggttagtcaactcccaaagattggagagttgaatcccaatccccagattccctagaatttgggagtcagacccccaaaaactttgactggtttgggagttaactccctaaaaatatgtataaaaaaataaaacccctggtcagtttcggagttgctcctccaaaaccaaccagggtttgggggttgatgaaccaaaagaccccaacagcagcggccgggaggattctgatggacaagacagggggatgaggaactgaagttcacagactgaaagtcttgtgacacttctgagtgaaggaaagatatggttcagattcactaaggagggaaactccagagacaacagagtgtggactaaatacactgttgtttgtgttatggtagaagcatactatatacaagatataagcatattccaacacacccccttgctgagaccagaactaaaaaataattgagataattataagctacttgatttggctagtagaattatcacttatgggggacagaaattaaaaataaaatcgggccagagatccgctggagataaggaacagggagatgtcgtgataacaagtttacgccaaaccaccaggaggaattagccttcaggtcgtgccggagttgcccttcctacgaatataaatgttctcctacttcagttttcatccccaatagacatcgatttccgggtcgaaatcgtcttcttcttcgtcgtcacttgggccgccgtttccaagagataccgctgatgtggcgccggctctagcctcgaccaagttagcttttgcctttgttttattcttgaggggagcattcggacacgccgacgagtggtgtccaatctcgccacacgaccagcaaccgggagtcttcttcttctttgcgaccgcagctgccgcatatgattccggaacattatcgaacgagacctgcttagagacttcgtgcgcttccagtgccccgatagcgtcgtcaagggagatctcgcttggtgagtaaactaaatgatcgcgaatgggcttccatgtgtcgtctagtccacgaagcagacggtcacagacttgctgatccgcaggggtcagtttcgctgacttgagatcggaagctgcgattcgaatcttcgcgatccacttggcaatcggttgattcggatcgtggcgagcacaccagaatgcatcctgcaacatcatccgcctcgcacgggtgttcttctcatacgcatcgcagatcgttttgaatagcgtgcttacaggcttggtttctttgtatcgcatggctagatcaacagacagcgtcatcttgagagtcgctcgggccacgtcggacaaggtgtcccaatcggatgcggattcctcggcatagcagatccgctgagaaccttgagttaacgccttggtttccttgtccttgtaatccgtttccgggcgagcgagttttccggtaacaatatcgtgtacgccttgaatcgcgaagagctcttccaaacgagtacgccaggccgggaaagagaccgagttcccatcgagagtaggaacgtttccgatcaaggccgaagggttggtcgtgcaggcatgttgaccgtggattattcagaaggagatcgattcgtccgccaaaacaaattgaacaagtgaaattttggtggagcggagcgacgatgggtctcataacctgatggacgagacagggggatgaggaactgaagttcacagactgaaagtcttgtgacacttctgagtgaaggaaagatatggttcagattcactaaggagggaaactccagagacaacagagtgtggactaaatacactgttgtttgtgttatggtagaagcatactatatacaagatataagcatattccaacagattcctcctggctgctgagagtacactcttgatggccaagaggattcctctgggccattgaggtgtacactctcaacggccaagggtattcctcttggccatcaagagtgtatggcttgatggccaagagtgtactctcagtggatgtcaagggtatacaccctcaacattcaagggaaaccacctcatgagctgtcaagtagacaatatcaaacaatgacaggtagtaaacaagaaatcatagaacaagaaaaggttgattgatgatcttttacgaaaagaagagagatgggtgatagggtttctgaccaaattggcaatcaccaagtgatccagatcaagaagagacatggctggagggacaagaatgacagagtgtgctggtagtcaacactggtgtaccatgtgagtgaacaaggagggagatcagagaaaggacgaagagaataagcaaagttgaaggggggatatttacgggaatggtgttggtttgggctgagggtagtggtgagatgcaagccaagcagttgcagggtttgaattggcaaggagttgaggatgagggtttgtcgtgttggagactgctgagggacagatcaattggagcaagatgtgtggttgatggtcaacatgtatttgaggcggcaagcagttgtgggtaccataggatggtttttaggaagatgaaggaagatgaagagagggagtgaagaacggaaagtgggagtaggagaatgaaagaaaatgagagcacccagcagatggagcgggattttagagagaaagagcagagaaaagagggaattccagcaatttgttttgatgaagaagaagactgagagaggaacccttatagtgtctaacttaaccaagtccccctattggagggggggggccaaaggagggacttatgcactaagtcaagcccgcggcccaagagagctaggaaatccacattcttcaattgtgtgtagcagcaccattttttggctgatgatcatgttttggggaggcaaaacatgcacaagatcatggagattcattccatatttttctagatttgttaggcccttggatggctttcaactttcatttttggtgattacaattctcctgcctcatcctgcaccacacattttgcactgtacagtgggtggaccgttatttttggctgcctgttttggaccccagagctctgaaaaacagacttgaagttatgagacttgttcaggtggtgcataataggtcccagaaaatgaatatgaaaaaataaaaacaaaaggtaaagtttcaaaatttgcgaaaaataaaaaataaaactcatttttttcaaaacctttgatattcattttgggggagtgggagtgctgagagaaagaaagagtggaacatgggaagaatgattataaatgaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacagtgcgaacttaacacaagcccgcgtccctgctgcggcgtggtgcactgtagccgcttgttgagtgtgcaagcaccagggactctcccgcagggagagacttgggaataatgaagcggttccgcttgagggaatgtgcaagctttggtggcagtcgatgctgtgagcacctgcagcccttagttttcaatgagtttttttttctcttcatagtttaaatcttggatttttctctatggaactgtcaattcagaaattcacttatgtatccccctatgataaaacgaattcatgattttccgaggccgctggctagcaaggccatgcctttttttggagtgctctttttttcacagcccgtctctttttttccaatgttcatgcccagtaaacctttcacatgtgttctgtttaatacgagggtatggcattatctctcaacggttgattgccaaattaaaaatttaattggctgatagagaaaacattaacggaccaagaaacttacaagaatcgaatgttttcaaaaaaaagatagaaaaattacaatagatactgtgaggaaactgaatcggcaggattctggacatcataccagcgctcagctgggatcaaacaatgagagcgataaaaaattgaatgattttaaaattgaaaaaaaagaatccctccgcttattcttgacatagcctcatgccgacttgtgttggtcaggcataaccccgcttgcacctcacgcctacgggtgctcgcgggctttgttacgcttgtaaatactagtgcttgactgcaatgtgggctggtgaatgcctcactcaacagctgtttgaagccatctggaaaccaatctttccaaaattttcatttataatcattcttctcatttcccaaactttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgagaaaaacaaattttattttttatttttcacaaattttcaaactttgttttttgtttttatttttttcaaatattcattttttgggacctattctgcaccaattgaccaagccccatgacttcaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaataacggtccacccactgtacagtatctgaaatcagaaatcttacaatcctcatcattaatgaaggagatgtgtttaccattagtaaaattagtagatagatggggacagctcaaaagaacgcccaagtgaaaaccagtggaaaccaaatcaaccaaatttgtgtgagattgattttaaaaacccccccccaccaaaatccttaatgctcttgggccgcagggtggaccttgctcgtaagtccctccctcccgttggcgcaatgcaacaagtggtttaccactccgaccaggaagggaagggagtttgttaagttagttatagcatctacccaacacatacattaaaaaaaaaaaaaacaagaattgttgtgagatggtcaaagtgcttgatcactgtaacacatgccacagatcatctagatagtcttcatactcatagatgagtcccattactttgtaattcaaatcattgctctctccagctctcactccaacaagaataaccatggattatcattattgtctttcattttttttcccttaatctggagtttcaaagtgcttggatattatagtactagatggatagatattgtttactgatactaacatatcacccagaccaagagccatgttaagacttacaaagagataaggtgtgtacacagaacagacaggctgagggctgatacatagagcattaagaaagcatgtgtatatatatatagaaagcatcaataacaaataccttctgtgggtattttttggtgttgttgtgtcatgtatatgataatgaggggggtaatgatgaagatgagcaagaagactgtattcaagaaccacggaagagttggggggaaccagagtgataaagtccgtaagataagggcgatttgcaccacgataattgctgtacacagagagataaacagggtagagagagagagagagggccagattgtctgggaagttaatggaggtctgtcctgttcagcagggccacacgaccactattattactcgtatggacactaggcgggtggaggggacgggtataagggtccggatggggatcggactgggagtggctgttactgaggtcctgtttgagctgttggagcgcatgcgctttgatccgatcggcatgctattttgtattcccacaatcagttcttttttttacacgccaatacctttgtttttgttcttgggaaggagggggtctcttaccttgatcaaccggaccatgtcttcgatctctttccgcgaatggttctgctggcccgtctgtgtctgtcccatgatcttgtgattcgcgctccggtccacactctcatgatgtgcatgacggctacttctgctattgtgggtggtgtaggtcggcccgacggaaagctcgtttaattgggtcaattcggctacattaacaagtccaatcaagaggtcaaaaacccaaggtcactttaaacattcaaacagttttttttttcttttgtttctctgtttctttctttccctcttttttatataaaaaagcgtaccttcgacttcggcatgtaatttagcgaccaagaggagtttatcttcgagaggacaagcgaaccgatcgaggatttcgacgaggtttttcttgatggaagtgattgagttcttggcgagagcagaagagccgggcgaaggggaaggggtacgggaggcgaggatggagagagttgagagggacgatccaggagcgttgatgagctgtagtactactggaagaagaagttggtttgagggaagcttcggtgagactctgggttctggtgcgcgagatggatggtctgagtgcttgttgttgctgtgaagggggagggttattagggatctttgagatcgaggatggtcttggtttctcgctcgagaggtgacggtcttgatggtggtggtattgttggtgatgatgagtgctgtggtggtggtggtagtggcttgcagggtggagatgggcatggtcgatggggttcctgtgattggtgtgcctggatgagctgtcgtgggagagggtgggatatcgttgggggaggttgtcgagatgggtgcttgatggtcttgggatcgggcttagtctttcctggtacaggttttctgggttgatgttgcttatactcgggaatcgatggtgagtttttgattcggctgagggtgggaggaacctgactgaagaagactgcatgttgttgtttctgggttgttgttggttggtttttggttttttggttttttggttgttgttggttgctgggagaaagtcagctgggtttttatactcgactgtccgattgctgtgtcgatggtctccgccagctgaaacgcgttcgatcgaaatgcacagcactcgaatatccatctctgaagattcagaagcgtactgcccctccaccgccagaagatcacccaactctccccacacagccctcattgctcaacacagccaatccatccgtcgtctcaggctgagtggtttcggctggtaaaacaataattaggggtcgatgcaactgcaagctcctatcaatctcgtctcaactgctcatcatccgcttaatcccaccagaaagaaagaaaaaatcacatgatgagcttctttcaagatattctagtgatcaagtcgtctgataaaatatcctagattgtctatggactatcattcccagaaaaaacaaaaaacaaatttcagatcattcaagtactacctacgatgaagattgaggggcagggctccaccaggcaagagtgcatccatcatacagtagagtctagagctcaacatccaggcggagctggagcttgttattaattgtttttctacgaattaaagagctcgtgatcgagcgaggggtcagactcaaactgcgagttagtgtggtacataaagcagaggaaactgctatcttcagacttctggatgataccagatgatcttaagcatcctgttcacgagtgcgagacacgctttcatgcgaccaaggaaatcctagtttctttatttttgatcaattgaaggggatgggaaccctcagataagtttcctgcagatgtacagctatgtttttgttttcggtaggggttttaaaaaaaaatacaaaaaacgagatgaaatacaataaactacaaaaaaaaaacagaaaaaaaaggaatgccaaagaggaccaagaggaaaactgatatacaacgtcagagcagagcaaatatatagattgcgacacccgccgggggtgggaagagggtgttgatgtttagtgagaagaagaaaagggggagatcttggcggaccggtggctcttgtagcagacgttatggacggaagagaattggtaaccggctttacaagagactatagatattgagttgggggaggaagaggaggattataagaatgaaagatctaccaagaaataaggagagaatggacttacaaatggtgcatttaccctcagagcaaccggacgaagagacgcctttaagagtggtgcagtcgatgccctttccggtagagacacagcctccacaggacgtcacttcttgtaggacgtccagacattcgaagccggcggaagggttgggcagagtgaggccggacgagatcggacaggccgagagaccggagggacattcctcggcggttgtgttggcggcggctaagcttcgacgaggtaggccactgggcttcggacccgaacaactgcggtcgccggctacagtttaagaatcttgggatcagcacccggtttttgttgatttccccaaaagaatggggccgatcggcacttacgacagatcgaacaatatccagagcctccgttggcatacagcccctgaaacgcctgggcaagcggcccaccggcccggttctggctcaggtaattgaccgccttcagctgacaagtcccgccgacgaaggacgacgagtaacatcctattacgcgcagattgcgaatgtgcgcgaggggaaaaaaaaaaacgcttcagcgaaaagacttctccatgtgtgtatggacagcttacgttggtcacccgcacaggcggccgtgcaactcgcgcttgtcttggatcccgctgagagtcttaggaggtcattctgtttaccaataagaaaaaaagtaagtggcgctattcaaagaataaatctagtggaagggcatacgtcgatagcggcttgcaagaccgaggcctggctagcggagaccccatgagcattgatactagcggcgagagcgttatagaagttgaattcgaagacctggacgccgaagacattgacgcgacattggagacaaaggtttgcgaagccggaggccgcggtgggcgagacctggccccagacgttgctctccaatccgcagccggcattggcctcggcggtgcccccggaaatctggctcgccagatgttggcccgccgtcagctgtccccccggcaggaattgggccgggttcaaatattgccgtgaatagagatgttgcccggcctgcatggtcgtcgtcggcttcggaaccatgatcactggaagatcgtacgctgagatcgtcgtcaggatcgctgctaaagttacgctttggatggccaacatctttgctgtagggtttcgcgcaaacaggtgtgcaagcttagttttggatgggtatttggcttgtgaagctggagtggatatttgagtgcgattaaactggatatatatataaatagatctgtcttctactgtagaagaaggaggaggaggaggcgatggatatggggtttgggttggggggttgatcttggagcgtggggagctgggcagatgaggagataaaagagcacggcgaagccgttgctcttatacccgtcaatcatcagtctccaatcctttttttttttgtattgtgttggacattcagccagttgtgtttgtgagagcagggtccgtctagtgagtctgagtctgaccggccccagtcccacaaaaaaatgaatgaatgaatgaatggcgcgttaaaagaggcctggaagttgaacggaccggatcccatctcagaatccagccttcttgcaaaaaacaaacagcatgccatcccatatataaatcccaggcctcctcgagataaaaaaaacaaagctcgatgaagtgcggctttcgatgtactcaggacgcgggctgatttcttagcggacatccaaggccaggccggtatatttcaatcagccagacatgttttgcaagaaaaaactttgccatgagtcggctctctctcgtcttggacttgcgggagcctcttcttccattagcaaatggagtccaacgtgtcatcacttcgcatcttgggggagggattgtagtgccaccaattggctgaagcctgacgggagccttaaatatccggctccacgtagggccaagataccactggcatctgagcttctggccacttcgagctgaaaaaaaaagcatgctgcaacaagagcagtcaagcacgtcatatcaattctgctttctacataaattccccgatccccaattgcttgctcagcggtgtttcatttgaattccctgatacccggtttttcattttatgtaatgctgtttgggcagcaatttgtctagtttgcttggtggtgaaaatgtgagaacttcaaggctgcaagcttgagagcattggattcattaaagacagacatcttttaaaaagcagccggaggctagcctgatgtgcaaaacaaaaaaagaaacctgtcaagtttcaagataagctcaagcctgcagacaagaagcattgatctggatgttaatccaaatgacaagaagctgataagattgactgggagatgcaatgagattgtggaaaggatttcattgcttcagtactgagagataatagaagacaggaaagagaaatgaaatgagatgacttgtacttgggacaagcaatgtgattgtgaaaggatgagggaaaagaatccttccatgaactcattgttgtcccaggtatcctacagaacctgtgacctgagttgtgacaggagtgtagcatacaaaagacaaaagagtgaaatgcaaaaattgcaccaacatattaagcaatagtcaaagcatccactagagttgtgaggaagttgcaccaatagttccccctgtgatttgtgaacttcttgtcaataggtgtaacgtgagtgagacaaggcttggctggtttgtgtcactaaagacatgtggcacatcaagctatttcaagaggatttgatgaaagaacctgcactacacaaattttggttgttgccaaagtagtgtaccatatttgatgcagaagccaagcattctcatcatgctactccccagtttcaataggtttctttactcatctgttttggtatttcctacaaacaatgctctttctatctagctttgcatgctggcccactgggaaaaaatctcaaggaactgctgtgtcagctctggtctcttatgtgaccaagagttgatggggtattgggtcacactatagccaaagagtggccagtggaaataagcccaactcaacacttgtaaagtggaggggctagctccttataagaataagggacaactgtgggatgagcttcacagtgcctgagcttttgagaatataagagaaaagggttgttactagtctataaagttaaagacttaacttatatagactagtgataatcataagaggaaagtacactagttaaactagcaataaactacttaaaaccccactcactatttatatgtattatagtaaggtacttgggtttgtatggtaataattgtctgggggatgaatctcaggggaagagccatcctcttaaatattacagagcaggggtcaatctgctgctgggaccggtgcagtccccttattggtgcactattccttgggggaaagtgtcaggatattcagagcatgttaaatgtacatgttatgaatatcctttatttcagaaaatacacataagagagataaacagaatatatattcacacaagagagataaacaggataatcatctcttggatacacccaagagataattatccttttcaacttgattataattttcatggaagaggtaaattaataaagaggttaatctttattaatttacagaataattattaacataaataatacatgtaaaaaggaataactctacttcataattattaacttaaagattacatataataataattgttatataacctggaggggttaaaatctcatgtagacacatggactagtgtctcagtgtctgacatgctgtcagttgagatgcagaaactctcttcaaagttgggttgttattcagatgtgtcccaaccattacctcaacaatacttcaatgcacagtcactgtgcacctacattcttccattggaatatattccagtatggcagaagttacatcaagagtaacctgcatgtccactgccaccagtttggtgagatttttttcataatgtggggtctgcccgtccctccagaacaaggggacccccaagtgtaacacctgtatatttctgtaacaggaaaatttatgctaagagcccatccaccacaggagctattaaaccaggtttttatcccatatgtacacggcggggcaagtttgaacttctggatacagcttgcaggacagtttacctttggagcactcttctgaccatatagaacaccgcaatgatgatgtaagactgaaacgcttgcataacactaattggtgcaacccggtgactcttgggttccaagggctgaaagttgatgcttgcaaagttgttcccgctttgactgggtctcggggatgcttgacaatgcctcggaacacctggctgaaccactttctccagaaaaaaaactactttgcaaaaaaaaagttgcaacaaaattactagcccaaacgaccaaattgaatagttgatgtaatatgggcattaagtataatgactggtggtccagtgcgagcttgtacagcctctcttacaaacacacaaagtgcgggagaggcttgagcccaaaagaaacacgcttgtgtgtcacagtcaaggcttatggctgttttttgtgccaaaactgttaggaaattcagcttgtaaatttttggaaaactgagtttagcttaagatgccgaacatggtggtcttgactttcatcaagaaatttttgtaaaaaattgaaaactacacaattgaagaatttttaaggaaaatttcccaaatgaaaggttggctgagcttaaataagccaggttcaacctcacttcctacaaggtgagaacattttctcaatttgaccaacttggaaaaaattccacctcgtccaattttcaagataaagctctgaaaattggatgaggtgagaggcaagaccaagctctaaaagctactcaaattctaaatatctggtcatgtgcatgctgtacatccagctcaatgtgtgttccaccagaactgcccaaccatgacatgcagacatgtttgtctttgtcccaagtccctccttcagaggcttgttctttgggtgagtggcgctccacaccagccaaggcccccagtccctccaaagcaagggactttgctaagtttgggtccagaggtggatcctgttcacataagttcaggcttgctcatgtgggtgtgctttggctaccaggttgaggtgcaaggctgagccatgtgcaggcaactcttttttgcttggctgactaagctgcacccgtgtgaggcggtgtcaacggtgaggagtgtcctggtgactcaccactgcaacctggaaggatgcccttgcagtgctaacctcactctcagcgatcccctgatgtcacggggtcaatcagcggagcaatcctgaaaaactgcgccctcacaacacccccccccctttgctcagtcactggagcatccagtactacgccctacagggtcctgtttaaactctccttgtttggctgtgtagcaacccaaacctaaaaaataccacccacccggggtgctaagctagaaaaaggtttacctctggacaacgctgccacagatacgatacgatacatgtatcaccaatactgagtatcgtattttttttctgataccaattttgagagagacacttcttgtatttggtcccaaatacgataccatgtatcgtatctagtgggcaatacatggtatttgtgtttattggtatcatgtgatgatactgatacaggaggaataccggatttccagtatcagatttttctttattttttgatagctatttatgcagtttaatttctgggctaggatttaactaagactatggatccttgaggatcttttgggcaaaaaggaaaaaaaaaaaaaacatttctacttcatgtgatgggggattttcttccccttttgaaaggcctcctcttcattttcctgggtgatgatagcctgtgcagtctcaaaaccatgttgagttgccacatgtagcaaccctttagcaactgaataccacctgtgaaagacaaaacattcatgatagacattgtttttgtcttgtgaactcttcatgacaatctcaatccttcaacaaaacagtggggttcacaaaactgttttttgcttctttcaccctatttttcttttatttcttgtgcattgccgacattaattttcccagcaaaaattcaaaattccacactaaattttatgtctgcagcagtgcttcagcttcttgtaagaactaagagggcttcacgcaagaagctattgtcaaccccgctgatattactcaacaaactcagttcttgctacatacccttgatttgtaatggatccaaatcattgatctgccaattgtgtgcagtggcggtcttttgctttgtctaccccttgtctacccccaaaccctggtcagttttggaggattgactcctcaaccaactggggattgcttttttttaaattatttttttgggagttgactcccaaaccagtcaaaggttttgggggtttgactcacaaaattcaggggttgtggggcttgggagtcggcgctccattttttgggagttgtttaatcaagcccctatttttttttaaaaaaaaaaaaaataacaaacaaggttgtgaaaatgagaaacaatgcataaaataataaggccttgtttggcagcaatatatgaagatttttgcatgacatgctactttgtgagatctgatctggtctgccaaaacttgatcagatgtcacaagaatggacattatattgcttgattatatcaatgccaaacaaggcctaagaaagatcaatacatgtgaaagcaactgaggttcctgtttcaattaatttttgtcaaaagtgaacagtctccatgaaggaaaaattcagccaagccagtgtgatcagaaaatgctctcaaggatttatgggagtcaaatcatttaatgtgagcagactttcaaagggtttgagtgattgatggataaatcagacaaaaagagccaaaggatcaatgatgataagctgatctgagcagaatatattccacttctcacaaagaagttcttggcaattcttcctagaccaaagttgatttgtctgcttgaaaatcgcacgacaaaatgggacatcatgtatgtaaacatcttactagcggttttttgctcaaatgctgtcgatgtttctctttttttttattttttggagtaacaagtcaaagagtattcaaatatcattgccttcttccccagttacacaaccagaaatccaaagtaatggtattcatcagtctactatatttccttcgcatagtctcactggacagcattggcgagaaaggcctcgcacaaaggcggaagctgctttgtttattaagatcaacaaacacatgaatttaagcagattcaaccaacatgctcagcatagaaatagaaacagtccagagccggaagaggactatcattaatacggtagactgatacacaagaagtctgatattgattggggatgaaaaaaaggccaacagggttgttcaaaggtttgagagagtctattctactatccattgtttccggcgaccgcgagtgacaaaataaccttcgcgagattcggagcgactagccaacggtttgacccacttcacaagggaccattcggccaacagccggtcgcgaaactgatgggtgaactcagattggagatgtttgaggatgagtgtatcgctcgcacgcgatccgccggggttgggagggatcaagtctctggcaaggtcagccacggtcaccgatagatctagcgagttctgcgagtcccgagtcgggatccccgtcatcgaatgcagcatatccgaaagaataatcgtcgttgttcggcgtcggtcgtttgtctccttctcctgtcgactttcttctggtacaaggccttgattatcatgatcatgagcaatagcagtcgaatcaaataataactcgactatcttcgctcgcacttgtgtatccatgaagtcaccttggatcgcatgaaagtcgacgttcttggagacttttggggcgattgatgggtgcaaagggagcagatcgcatgcaaccaatctgtgctgatgattgacggatgatcgggcccgtagattgtgatttgaaggaggcgtttcagaaggagcagacggagacgggcttgaggagatcgccgggtgggagtgaaggtgggccaacctttcgagtacgacttccgaccaaccgccgggtgcggctccgagatcgaggactctgaagccggttctgggcgatgaccgagcgggagtagggaagatccggaactgctggtcgagctggatgagcttgtgtgctgatcgtgccacataggttggttccccccgggcgcgactcttggtcttcccatacggatcggtctccgctcgtcgaaggaactgcttcgattgtccgccttgttcaccaccaagtcgcacgatggagaaccttctacaacttccctgagtcctactcatagctcgtaagctatctgatccgaaggttgttagtttcctcgccatccattcttactgccaagttcattcagggtgtatgtacggtagccgagttgagtgttttgccgatggccggctgagacggatggcgtcgggcgatcttgatcccgacttacataagcgagccgatgttgcatatgcgattatgcaaaacactgtgttgacgactgagggcttattacataagcgtttttaaggggtttagctattcaaaggcaccttcaaatagtatcaacgaaaacaaaaaaatgcccttgtccagctttgtccccacagataagaacctggttaattcaacatgcagggcttagttatgcaaacaactgtgattgaaaagaaatctttgttgtgatccttttacttgattggcggccacataccaaaaagtgtatcctcttcgttctgacctacactatcaccatccttctccccgacccgatgctttccggtgttcatatacttggttggctttttcctatatcttatctgatcttccttttccgtacggaaccgcgtagaatcagatcccacagggtatatctgactcggatgcaatcttcgccttcctctttcacttgtcctgcaaaatccatcagttttcctcatccgttgtatacccatcccactcaaacaaagtcgcaaatgtctcacttactacctgcattgtcttgagcgcgagtcaggactgatttttgtggcttgttgcgttgggaaggttggtgtaaagactaatcgcaagcgatgcgaaccaaggagtgattttaaacctgataattacaagggttttcgtgaactaaatatcaaaaaatccgttcctcaatagtctttccctgcaagaggtggatcccgccgcatcttgttccagctaccggtcacatgtttcgctgagatcggcaagagtggattcatccttactgctgaatttgactggcacccggattgatttgatagcgattcaaatggcagggatggggtctcaaatggcatgctccaatgaggaactccctctggatctttgaaagcactgaaaagtgctcaagaagtgatttttttttccatgataattattgtggtttaagcagtccgatcatttccaaatctaaagtacaagggaatacaagaaaagcgactttatgtggtactgttcgctagtattcagaaggatgaaacctctagttgtcacgagggggttcattctcctggttgccaacgttgcttagagagacttgggtcctccacttgtgaatggcgaaggattgagatgccttcataaaggggttcctaagttcgtcctcggacatgttgaatcggggagccaaaggctttcgcacggatgatttgttggtggggagatcttggcctgggtttatggtggttggtgtgaacagaaagggctgtaggacggaagcgtgtttaaagtagtgagacttttgctcttcagactgcaacacggccgggcgaacgacagtggcagagtagcctgaggaacgcacgcggtgagcctcgtctgacgggcgggtttgttgagacctgacgtcgtgattgagggcatcagcgatggcggtgcacatgtgtgcagatgcagcgggttggacagcggcctgaatattctgatcggggcgtgaggaaggcagggcttcggtgggagtgctgtccatggtgcttgtgtcggttcaaggtaagctaaaattaggtgacggtgcagaggcttgagattcgcgggcaacttttgtcggatctgaatccgcaagggtgcttggaaaagtgagctaggaagacgttagtttggacaagggcgtttgaggtgaccggctgtttggatcttcgagggtggctgagggaggagacggagaaggcgaagcctcattatatatccgtgggctcagcttttcgaacagtgtgctgcaccagagcaatctcgggactttcttcagagaatgcagtggttgctttctcagcctctacttttttcaactgaagcggcatttgtgcacctcaggattgtcgaatcgctgaggtatgtcatcgtaaactctccgcttcagctcagcatgccgcaaactcaagtctgtggccaaatgtcgtacggcctagagccaatgattgaggaacatgtccgcaatagtcggttcgattgtccgccttgttcaccaccaagtcggagaaaggggagccttatacaacggccctgagtcctactcatagcttgtatgtaagctatctgattcgaaggtccttagtctcctcgccatcaaacaaataatatcaacgaaaaaatgcttttgtccccacagacaaacctggtcaactcaacatgcagcgcgcagttatgcaatgccacctgcatgggctctagcgggattcaagactagtttttgtggccagtagcttccagaggcttggtgtaaaaaccaccccagccacgcgaaccaccgaatcaaattaaacctgataatttcaaggtggattatgagctaaatatccggaagttcgccccccgacattattgctctggaagggggggatcccaacacgtgtctcttcaagcgacgggactcacttcttctctgagattgagaagattggatccatcatcattgctgaagttgactcagactggcacctggattggttggataccgcttcaagtggcaagaaggaaggttcttcaatggcacgcttcaatgaggaaatccctttggatcttcaaaagcactgaaaagtgcgcaagaggtgtttttttttcatgatattaattgcggtttcaagcagtcagatcattaccaatgctaatgtacaagggaatacaaaagatgcgaatttatgtgctacttttcgctagtatccagaaggatgaaacctctagttgtcacgagggggttcattctcctggttgccaacatcgcttagagagacttgggtcctccacttgtgaatggcgaatgatttagacgccttcatgaaggggttcctcagtgcttcttcggacatgttgaatcggggggccaaaggctttgggacggatgattttttggtggggaaatcttggcctggctttatggtggttggggtgaagagaaagggctgtaggacggaagctcgtttaaagtagtgagacttttgctcctcagactccaacacggccgggcgaacgacagtggcagaataggctaaggaacgcccgcggtgggcctcgtctgacgggcgggtttgttgagacctgacgtcgtgatggagggcatcagcgatggcggtgcacatgtgtgcagatgcagcgggttggacagcggcctggatatcctgaccggggcgtgaggaaggcagggcttcggtgggagtgcggtccatggtgctcttgtgtcgggttgagttaagctaaagtttggtgtgggtgcagaggttcgaaatttgggagaacttttgtcggatctgtaaccacaagggtgcttggaaaagtgagctaggaagacgttagtttgaacaagggcgtttgaggtgaccggctgtttggatcttcgagggtggctgggggaggagaaggagaaggcaaagcctccttatatatccgtgggctcagcttttcgaacagtgtgctgcaccaacagcaatctcgggactttcttcagagaatgcagtggttgctttctcagcctctacttttttcaactgaagcggcatttgtgcacctcaggattgtcgaatcgctgaggtatgtatgtcatcgtaaactctccgcttcagctcagcataccgctaactcaactcagtgatcaaatgttgtacggcccagagccattgattgaggaacatgtccgcaataatcacaatgtttttttgtcgaaaaaataatataacacgacttacaccgcgttcttccaacactcttgaggagatttatggagtctaacagagcatgcttgcttctcgagtatcatagctccttcattccagccgatgcagcacggaatgtggtttctagattcagaactgaaccggaatcgttgatcttactttggctcactcgagggatgtatgtatatgttctctcgtgccggaataaggtgggagtgcttttcccttatttccgttactcctctcgtacagtctctctctttggtattggaaaatgctcctgtacactcttctatccatcttggcttagagttccatcacccgaacggcatcaactgcccgagggtggtgtgaggagggaccgggcaggtgtgtccgaccggtgctgcatccagtgcgcaggacggatcggacagcagcaccttcctgacaaccatctagccgggattttggactgattactcccctgcaagatgagttgtaaggtcacagaactgtctcttttgtttctctcattctttcttaaattacacaatattaattttgaccacacgctcaaatctccctccttacaaacagctgggcaatgatatttatcccaaatgttccttgtttctcctcgtcaatcatcaccactttcttgctgagctgattttgaagaccagaattccccaatgattgaagggttcctgtctgatactagataagcctaacttggttttatgtttatgttgtttgtgaattttgggctcagttggtggaggtggcatgcatgcgattgcccagtcgttcagcgccagttgatttgctagctaagacgtctggcaacttatggtttggctttggatgaaatgcaaattgagcgcattgccaatgtattggtcgtcattccaaagaggtctgaaaagcacgcttattgaaaggcgagctcacagctcaacaatccacttttctggatcgttttgcagattgtttttcaaagcaattttacttgatttgtttcataaactttacaatattttcagcagttggattacagggcatatacacttggctttgaaggctagagatatgggaatacataaaaaaacgtccattacattcactcgtgcagggcaagttgaaacatccaattgtcgccccggggtttagtctccctgaacaagacttgttcgggggagtcgacctggactctccacttctcaatcgcaaagacttgcgctgtcgtcaagaacggatttctgagtgtcgtatcagagacgctgattcggatgcgattgcgtgtttcgcacggcgccggtccattttgaggaactgtcgctccttgttcgctggcacaagaaagggtggaagaatgttggcggggggtctttgcacgacggcagacagcgtcccagagaatacctaatcttttcggaaggaaacgtggtggacaaatgtaagacttcatcttcctgtgcgcaagtgaggacacgtgttcgggtgtgggaagcggaggggtttggctgcgtttagatcggattgtgccaggcgtgttgaagggggtaggagtggacggaggcagtgttgtccttggggatgtcagatgtcttggagtcttgcttgcgaaaagggggttggaggtccccgccgacgattgaggttgaagaggattttcacaccacgagtgattggatgagcttggaagacgttagttttagaaaggtcgttcaggttgcccaactgcttggtgcttcgtagttgccagagtggtcatcctgagtgaagatggccaagcctatttatgcctccgtgatctcagcatttgaaggaccctgctgctttagaccctgcttgagactttctccagcggagaattaaacgttgctttctcagtctgtacttttctccactaacgccgccttttcgctcaacagcattttactcaggcctatcgatgtgaagtttatacttcaactcagccagcggcaaagttgattttcttcgaacgtttacaagaaaagctcaatgcacacaaaatacggtatacctagagtacagtgactgaccaatagtttttggcacaaatcacctacatgattggtggtctgcgccaaaaactaatggtcagtcaatgtacatgcccggtatgagtttttggccaccttgcgaaaaaagcgatgcgagtactctcatcatatttattgcgacatgcttcacgggttttctggagtgtttttggaacaccgcacgccctcttcagagtttgggatgacccgattcaagtggcggcgtatcaatctatgagccaccagcaaaaaccaatgtgccgtcgaaagtttgggatggcctacgtggtagaacttgcttctggagttataactttgaacctgacaagtgtccgtttgaagattgatgattatcattttttgcgggcagtgaaaacttgcagaaccatttctttcacaaacatccatcccagtatgttgtgataagggcgatgtgtctcatgaagctcttcacataccacagtaaccaagtccccattactcagactggagtacagttacgtagattgagccccccaccccttgatcaagcaatctacatagcttgctggattgcttgatcaaggggaaacccactaatattagagcgccatggtccatgggttggcgagctgcacttaccccttcaataaaggtcttgaatattgaactgcttagttccatttagttctttctccattttatattgtactttattcatttcacactttgcgccgcagttctgaaacctaattgatcttttaaaagcgatctcactttattgtatcggtctctttctcaatcaatcaattgtttcattatcaaccatcgtcgctttgtcactaacctcaaacactgtcttaggcttcgtttggccgtccatgatcgtcataaacgatcatggcagatatttcgggggtgcacagctaatgacggggcctcacgatggtgtttgggaggccacgtcatatcgaatctcttatgacggaaatggtcaacgagatattttctctgccaaatccaagattttgggtcccccccaaaattttgcgtcataagtgccgcttcagtgctctcatcaccctcgggccaactcggctttcccttacaacaactccatatcaccccccagctgcacaccaccccctctgaccggcaccatgcccccccatcctcctaaaacgccgttccatcatccactcccgaggtgcaccaaacagccacatcgttattgatatggattttcaggctgcgtcatctgcacagcctgaaagaatcaaacctaaattctgatttgacgattttcgatgacggtctacaacgattgtggacggccaaacgaagccttaggttcgtttctcttatctactcattgttgttcatagcttaacattgtgttctcttcaggtttgtgatctttcaggtcatcttcagtttcatcgtgtagatttactaaagatcaccttcatctcaaaggtgtgtatatgaaaaagcaatcaatcaattgtttcattatcaaccatcgtcgctttgtcactaacctcaaacactgtcttaggtttgtgatctttcaggtcatcttcagtttcatcgtgtagatttactaaagatcaccttcatctcaaaggtttgtgatctttcaggtcatcttcagtttcatcgtgtagatttactaaagatcaccttcatctcaaagtttgtggttcattaggttatgagcccagatagtgcttaatctgcaacctcatcgaactccagctttttacacacgatggccaaaaagtcgattcatcatcttccacttctctcgaaatccaatttccagaactggaagaatattatgttttcgtactgccttgaaaggaaccttgacgatcatcttctctccgatctggttaaagaagaaaaggacgctgtagctaaaatctctcttcaagacaagaaagcagcagcagcaggaattctcggacgtaatttaggtgttgagaattatgctaaattcattactgaagacaatcgaaagcaaccacatcaaatttggaaggctttgattgatcactttcagtctgattcgtcgcaaaatcatgcagtcgtctattgagatttcctaaacatcggattcacctctactcttgaacaattcatcacggatatcgacgtcggtatttccaatcttcgctctgtagggatcaatatcgtcaaattagagaagacaactattgatgaaactctcttagctgaatatatcgtgaatctcttgcctcaaaaacttgagaattcaaaagagataataacaactaaaagacctttgagcatcgatattgtcaggaattatctgaattcaaaacagcttagttccactggaagtccttcaaattcggtcgatccagtcataaaatctgaatctgcattgaagacggtaactgtgtggtgtgataatggtcaacacaacgataatgctcgtcacactaagtcgaattgttttcaacttcatccagagaaggctccggagtcatggaaacgaaggcagtcttctaagaagaagacggcgaatgctgctgtgaacgattctagcatttcaggcgtttacggctgcgtcgtcaatccgcaagctctttcagttttcaaagatacgtcgcacgtttttctggacagctgctgttcagatcacatgtttcccgataaacagttcttttccgagtacgaaagcgtggtgtcgtcggtcagcgttgctagcggtcaatctcttcctgctttaggaaagggtcttgtctacatgaaaaacgtcgacaatacgactttcgctgtgaatgctcttcatgttccaggactcacgcacgctttactcagcttggctcgtttatcgctcaacaattgtgatcttgttcggcaaccagggtctaaatcaattttctccgtcaaagatactgctaaaaacttaactcttttcgatgcggaaatcaaaaacaacatctatctttgcaaggcgtcgttggtacttcctcaaggttcgccaaatttgccttgctcatatgaaacgactagttcaacttctgatgcggctcttcttcacagacgcgccggccatccaagtcgagaagcactaagaaaaatgtttcatgtcagttattccacaatggaatgtgtggcttgtagattatctaagtctcatcgtcaaccattctccggaaaacttccaaaacccgcttgtgtactagactatgtttacatggatcttagtggcaaaatcacgccttctacacttgggaaagcttcctactacttcaaaatcacggactccttctcggctttcaagcatgtgtatatactttctgctaaaagtcaagcattttctaaatttaaggaatactacaatgaagtaactacatttcattctaagaagatcatcaatctcgtcaccgataacggtggagaattctgttctaacgaattcgagaccttcttgaagtctgttggaatcaatcatcacttaactgcaccttatacaccgcaacaaaactcaattgcggagagaggaaataggacgacttccgagaaagctaggtcgatgcttaagcaagcaaatcttccggttactctctggggggaggctgttttgacagcggtgttctacgagaatattactccgaccaagaagatttcttggaaaactcctcatgagttgtggtacgggcataagtttaatctctcgagactgcgaacttttggttgtcgtgctttcatcaacattcctgacgacatcagaaaaggaaagtttggtgatacttctaaattgggtatacttgtggggtatagactgggtattcctaactggagggtactcactgcgaatgctcgggttgagtacagccatgatgtcacttttgacgaggcttgttttccaggaatctccccgagtgattcagtctatactgactttgaagaaagttttgttgagggtaatttaaatccttcggttagtcatgttgatcctgttgatccggggatctcgtcagattctccggtacagtctattgatgactgcggcggacctgcagtctcatcacctacgtcatcatcagaatcttcagactaccaggagatagaatcatccttactccctcttccttgtttaccttcttcgtcatcttctcacccacctcctactccttcgtcagcttctcacccacctccttcgtcactttctcaacccattcctaaacaacttccgaccttgtcaaaaccaaagcctggctgggattacgttcctgcaactcaacctgctccgaagaacatttcttcagatccaaccgatcccaacaacattctaactactaagcgtcgtgctcatcttgtcaaccaagacttatcaactgagccttggtttgtgccttttttcaatcagagcttgtgttattcttcggtttctgaagctaatttggttccgaaaacatacaacgcagcgctgaagtctcctcaatctgccgattggttggaagctatcaaggttgagctatcggcaatggatcgcttgcaggtgtggagggttgttcctattccgcccggagaaacccttttgggttctgtatgggtttttcgtgtcaaacataacgcggcggggaactttgttaagtttaaggcgagactttgtgctcaaggaagttctcagcgggacggaatcgactacggtgaaacctacgctcccaccggtcgtccttcaactcttcgcgccgttttggcttacggagtcaataacaatctcgatatccatcaaatggatgtcaaaaatgctttcctcaacggaaagttggaagaaacggtttaccttcgtattcccgctggacttgacgcaccgcccgggacatgtcttcatctagtcaaatcgatctatggcttaaaacaagctccaagggtctggtatcgcgagttatcttccttctttggttcgatcaacttcttcccttcggacaacgacccttgcctttttaaatcggccgatccagattggacttgcctggttcatgtttatgtagacgatttggtcgtaatctccggtgatgtctctaggtttaagagattcatcaacgagcgttttctcatggaggatttgggtccaattagttctttattaggaatgaatatcactcacgcaaacgatcacttgtccctttctcaaaagaactacgtgactgatatcttaaaagaatataattacgtcgagtgtcgaccagtcccgactccgatgattccgaacactcgtttaatctcagccaccgaaaatgaagttgaggagtttaatgcacttggtattaattatcgacgagctgtaggattggtgaattgggcggcagttgcgactcgtcctgacatcgcattcgctgtttcgcaactttctcaacatctcgagcgccctgggattgtgcactggcgtgcatttactcatcttttacgctatctttcgaccacacttcatttttcggtcaagatagggggaggggataacaaaatttcaatctacgttgatgccgactttgccgcttgcaccgatactcgtcgttcttattctgcttacttggttcgctggggcgattcggttatttcttggagagccaagaaacttacgaccgtttcgacttcgacgactgaagccgaatacaaatctctatatgacggaattcaagaagcgatttcgatgcgacttcttctggaatctctcggtttaccggtctacccaattcccatctactgtgataatcaagctgcaattgctctctctcgcaatcctttatttcaacagcgaacgaaacatatcgacgtcaaatatcacttctcacgtgatgctgttgagaagaattacgtcgatattcgttatatctccaccgctgaaaatgaggcagacggattaaccaaatcactgcctcgaattcgtcatcaagcttttctcggatacctcaagaataatcttcaacaatttatcgaatctgaaaattgagaatgagggggggtattgaactgcttagttccatttagttctttctccattttatattgtactttattcatttcacactttgcgccgcagttctgaaacctaattgatcttttaaaagcgatctcactttattgtatcggtctctttctcaatcaatcaattgtttcattatcaaccatcgtcgctttgtcactaacctcaaacactgtcttaggttcgtttctcttatctactcattgttgttcatagcttaacattgtgttctcttcaggtttgtgatctttcaggtcatcttcagtttcatcgtgtagatttactaaagatcaccttcatctcaaaggtgtgtatatgaaaaagcaatcaatcaattgtttcattatcaaccatcgtcgctttgtcactaacctcaaacactgtcttaggtttgtgatctttcaggtcatcttcagtttcatcgtgtagatttactaaagatcaccttcatctcaaaggtttgtgatctttcaggtcatcttcagtttcatcgtgtagatttactaaagatcaccttcatctcaaagtttgtggttcattattgaatacaataccctagcgttgattcctgaaggaaaccggcgaaaaggaaatgtcgggtttcatatataaggagtctctgtcacttatttgtcggaaataacctgtcgggggacttcgttttacttggaaaatgaagatgctggcgcgagcccatgtgagcttggccggaagtacccaagtgctcagaatctgatactttgactcctgaccaacaaccttgtagacctcgccttacaattgacatttgaaattcgcatgtattgtaccagagttatatgtgctcaagtattcttccaaaaacaaacattaataagagcccccaaaaaagtaatagaaaaacggatgttggtgtgaaaaacgtatgaaatctatccttctaacatgtttatataatcaatgatcactagccaagcacaaccaaccatcaagacaaaacacaaacatagactttgtatggtcaatggaggtgggcacgagtaaaaaaaaatgaaacacgtatctaatgaaatgacatatatgcaatagaagtgtgaaagaaagaagaacactctcgggcgaaaaaaaaagaagtagacacgtgaataacatcaaacgaagtgagttggaaaagatgaaggctggctcgagctcaaagaaagtgaaagtcttggggaaagttgatctctggatgagttaataaggagtaactaagtagtggatggtttagtatatacagagcagaacaatatagatactcttccagagacttatcacctcttcttttcttgctgaccataacgatgatgataaaagtggaatgtttgtgaacacaagagtttgaagttgcaaaaaaaaggaaaagtggatgcttagagtgtttgagagctcaaaagatagatcagggtggatgaacctttttgattttcgttccaaacttgcgcttattgatagctcctttagatggcctccgagtaagtgtctgagattctgagagagtagtaaaggatgcatgaagtagtatcagcatggaaaaagtcaggcgctcgtcttttgagagtggtaagctgcaacgtgcaatcaccttcatacgacccagggaaataactggcggcgtctccaaaggatgatatgcttttctgagggttatagaactcggatgtggaggtcatagtgcgttgaacagaagtgagcgcagaaagttctcctggtgggctgacgtagggacgaccgctgctcgagctctgtggggtgatgctgacgagtgattggaagggcgcgtcccgcggcggactcggcatttgtgtcacgttcagccccgagggagagcctaccatgaagacgttgttgtagtagtccttccggttctgtggactgatctctgagtccggcgtgtgggttctagagttgggtggtgaacataggtcaccaatcttttttttgttttttgagaaacacaatgatgtcagattttctcttgatgagatggtaatcagacatagcaggtgccctttgttttcacttaatcatatacgtacatggtggcgggctatcaaatcgttatggatggtcgagattttatggaaagcgacaactgccctagtttttttctcaggcggccaagtactcgaaggcagagtcaggatagcggcggtcatcttagaggtgatatagcctaatgtctgatgtgaacaaataagcaaaacatttttgtttaaaaatttgatttttggcaaaagggatgagttgagagaaatgccgcccaccatagctagatggatatctggggttcaaaggagaaaaggcttcagtaagtgactgacggttatcataggtaccttatccgagcctcgacgaattcactaacagtcaatatataccggcttgtggttgccgctgctgaagaccctcgctccaccggtgtgttggacgccgacttgatcgaaaaactcaaagatctactcatgacatcaatcacaaccaacgagggtattcaagtgatcagccgcccagacttgtcttcatcaaaatttattgaacaattccttagaaggaggacaagtgcttacctccagttggtggtagtctgcggtgaatatctatcatattgggggcagagaacaaatacaaatcagatgggctcaatacagtcagctaaaaataatcgcatcattgaataaccacaagactgaaaagattgaagctgcttaccctcatggcccacctctccaggatgttccggctggacgttagggacaagcagggggagggagagtcaggtaagtttgaactggacaaaaagacagattgccccgagaggaaggagcttaccggagtttgattgtagcagagttgagacttagatgatcattgccattgacgagatcttcagcagtgccatgggtgccttgagcgccgtcttttcgagggaagaaggccatccgacaggcgtcataggagagcaatttggtgtctgttatcaagccgtccgatcagcgtcggatgtggaccccagtcacacaactgtgttaaaaaagacagtgatggaaagttgacgagaactgacatgcggaagccacgatttcgggcaccagcggcttggctatcggccgcacttcgttcatgatctggcagtcctctgttgttacgattgatgacccgaaaacaacaacagagatccaaattggtgcgcatcggggtcgtagggaaccacgtgcgtatttaggtgagaaggaaagatcacaattagattcatggttaaaagtaatccttcaaaaaagtaattatcgtttgaagcgaagatggcgcgtggataaacttaatctggagaaaagagacgagaagcatgtatagaggaatgaaactgaccctccgtaaaatctaaaaaagctttcatgtacctcactcgggatgctagatcggagttgaggtctgctcgggtgactgtttccgggtccatgttgactggccgatcagagaggccaagagactcttgtgataacaaattctagcagctgtctagacaaagtctttcgttgtagtggatgtgggtcggacttgattgcaaagggcagtcttgatgatgatgagcagggggaagtgggtgatggtagttaatatggtgagcttgagttctcatggattggaaaagatattgtaacaagacttcacaaaaagatggatgctgatggatgtcggcacttcagaattcaggggagaccgagcagactccgccctgctgggagccttgttatttaagtaaatagtctatgtatttacacacttcaaatcggcacactatgcatatatattcttagtaacaacagccaacaaaacgtgagatctgccgtgggagcaaagctggaagcgtgaccttacagatgcgcatgttcatgcaaatattaatagaatcagttggttgcgtcggggtctgtttttgatcgaccagacatgatgaatagagttatgcaggtaaacaagcagaagcatattccacgatgagagcaaccacaacgatgcgagtggagctgagtggggcgagtgttgacgccgaaagacgctgcctgctagatattggtcgacacactaccagaaaccacccagggcatgcttggtggcatgtggtccgacacatgagtagtacactgaatcgtctggactgtccaacgatacgactccgggagccgggaggagattccattcattgaagaagaaaaaaaaaacagtggttctgcatgctatgaagatgatcggagtcggaactaattacagtgttcttactatgtggtaatggcggggatctcgggcatgtatgaatatgatgactcacataacatttcgagttgaatcggaagtttcaactgagatgaagcacaactgctttgcttcaatcctcatttctccatgtcgtcaatgtgggactacatacaaccagggctctgaggaactcctgaaaaactaccgtcaagtgtgtgactttcatctgtgcaaacaacaggttgaatgtgacataaacaaaccccccaaaagtcaatcggtgtacatatgatcagacggacattgacggaccattgtcttggatcgaattattatatgcaattttctggttcttttcacaagcctcgggaaatgtgggcaaagaaacgaaagatatcactcaatctcactaaaagatgaacacagacctgatcaggtttttttttttttgcaccaaggaaaaacagacttgtaaaaagactgaaagactggggtagctaattacaaaaaaacaaataataatgatacatgatcagaacattgaatcctttccaatccttttgaaatgaatggaggctagacaaaaaggtcagattttacatgaaaaattggaaactgaagacagctacttaactttgattacaaaccaagctgagaagctgaagtatgaggaagaaactgatgaggaatggtttggtttagaaacaaatgttggacaataaatacatcaagtcgagaaaacaaaacacaagcaacccaaattttttttataaatctgatgcaggcatgaagcatgtccaatgcacaaacaaacaactaaaactaaataggaatgataaaaataatgaaagtttgagtgatgagtggagtgattgaaaattggcgaggtcaccagtccacaccaaggaggacttggccagcttcactttgcttgaggccgtgaaggcaacgtgtcagccagtcgttggacctcagtcaagccgtaatcactaacggctgggtgtgtgtcctgccagagtctgcagctacaggagtggcacataagggttgaacaagtggagtggaagtgttggttggcaatggatccaaagggcaagggtcggggacttcttgcctattacaatgaatcaaatgggttagatgataatactaaatataccttgcacaataaaaatgtctcaccctgcaaccaccgacccctgtaggtgaatatgctggcgcaggtgagcctttgtattcaggtgttcaccaggcttgttggagcagtgcgttggcttgggttcttttgggcgttctgagtggtgattttatggaaacttggcacatcttcggcatgctatctgggctactgtattgagcttttgtggcttcaagctgagcgggggtttgtgtgagattggtgttgtcaccaagcaggcctcccttgccaaagtcagtctgctgagagggcaaggtgtcatggagccacttatacttctgtggcggggtcactgggcctttctcacccaaggatagatatgttgacttgccatagatctgtggcaacattgtaacttggctcgacattcacgggaaaacttctgggcttggttacccctgagcatcatcatctgtgtcttgctgaaaagagggtgaggcacaaagacaaaggtcagggccgggtcttgttgtttgtaagccccaacaaccttgttttggatgctcaaacctggaagctcttctccatgtctggtgggcgcaggaaagggggcttggaaaacaatcatgcttgcagtttgtgtcaagtcatcttgagaggatggcaaatcaataatctcagctgagagtactgattgtgacgttagattaggaaacatcttcaggtttgcagccatgtcgtccatagcaagagctagacttggcttgaagatccacatctcttctgtgaatttcccactaggaggcggcagactggtatcatagagatggtctctttgcatccggatatccgctgatatccggatatccgctcttaatttcagcagaattaggcaattttgctgaaattaagagcagatatccggatatcagcggatatccggatgcaaagcgaccatctctactggtatccactttgttggcacagatggagcttaagtcagacatctgacagccagccattgttccaatccacaagcgcatctcattggtgattgttgaaactggaagtgccatctggtccaatcagtagagatacttcatatcaacagcttgctacatccataaaagtcaccgtgcaatatcaacagactgcaccacccacctcagactacgccaaccatttccacatctgacagttatttcaaatgtcagaaccataatcatcctcatctgaaacctattctctcatgtataaaagatggtgtcttctgactcctttgatttcttcccaggccttggtcactcttcttctctcaacctacttcaccagcctcatcaccaatcctacctcaaaaatatcaatgtcactgctccaacaaatcaaaaccactacacatttaactcaaccaaaaccaatccttctggacatcttgtcctatcttcaacttgatgagaattgctgttgaagaacttcatcagaccctgctccttttcattcactctgtcactgttaaaaatcaataactaatccttcttttattcagttctatttctgttattgtcctgctgtcctcaagtttagttgtccgtcatccgttataaataacttcttgggtatgtgtgatcaagttttatttctcattctataattgttacttgtctctaatgccttgtatacagctctggttttctatctttaaaagtaattcagtctaaagttctttagtgatcccctcaacattggggagcctgtacacagggatttggtggccctcaggtgagatcaatggttgcacagcaaagaaaccaatgtagatcccgccactgtgaatgcagggcttggtgccacttttagcatatagcttgagttggctgagtagcccttcacttttttctttgtcaactgctgcccggttggcaagaattggtgagaaccactgggtgttggtgaaccagtatccgcactggagatagttttctattgtgtcttggttctcacgctgagctcacaaaccaagaacagcatgacaccctgctgacatggagtgcgcacagcaacactgtagaccaaagattcttcatcagccagaaccttacatgcagctttcttgcctgagacaggcactgattgggtgccggtgcggaggatgttgtcaaagaatacacccatgtcactgacagacaggccaatctgattggccagggattgagtagtttcaaggcagtggtccttgaacaatgccaattgagcagcatttctcaacaatgtgtatgaggagactggttccttgcggctcctgaaggtttgaggcgcgctactagcggtagtgggtggaaaaaatgaggtgagactagcgctggaacccgttcccgggatctccgggtatacccggcgggtacaccaacggtttagggctccgggacagctcttcaggagcccgaagaccggcgggtaggtcaggtacggtccacaggccgccttggagatacccgcgggtatctcgggtttgcgctgggggaggggcagtgggggccaattggcctctactcctccacaaaccggggtacccgcgggtatctccaagccgggatctcgtatcggcgggtatctgcggttataccctgtggtgagcgggtatacccgccttgaattcaaccccgcgggtacccgtggcccgttccctttacccgcgggtacgtctcggtcgcgttgatttctgtacctgaggaacgggaataccctcgggtgggggcgcgggcaaggccgaaaggctcgtgtaccccgcaggttccagcgctaggtgagacccagggcgcttgcggccctgcaaggaaggtccagtcccatgatagggaatatagccattggaacgttggttgtatcaagttaagctcttcaatgataccctgagaagacaaacgcatggttaggaaccacaagttaagtgacaagaattggagaagaaaagaaaaagacttactttcagaggaaagtctgttttaacttcacccatgggtcacatagcatctgggtttactagcacttgacctgatttgtcaaaagtggctgatgcaatcataactcttctcaggtaacgagaaaatccaaaaatacaataatgaaagagatgacacaaactccaaagcacatgacattcatggctaaatatttgttgtttgtttatcaacaccaggaatcttggcatgcaaggttatggaaaaaaggagaaaaccaagcttaccaattgtaagaatggttgatgtttgtttgccttgagtgaacccttcagttttgacacatggaacatagcacctggttccaacaagaccaagatctgcaaaagcacatcatggtgagctggtgtatcacaagcatgtacggtgaatgacagacaatgcattccagaaacaccagcagcaagacctaaagaacaaaccatctttttccaccaattcacatgccattgggctttgaaactgtcaacagaatagcattgacatcagtgagctgtggggtcaaataccatgagactgctggcaaacacgtaccggaagaagacaaggagagaaagagttgaggcaacacaagccaggacgattgaaaacaccaaatgaggcagatcatactcttgcttgaagttgaaggaggacagaaaaccagcagctgcaagtctttttgaataagaaatccagtcacaagaacaagcatgtcaagaatctatagctcccaatagtgcatgagtgcaaaggtcccgccaacaatcagtcctccaatgacaatccttagactaagtagctcctcagaagtatgcatccgtaaacattctttgatgggccaaagtgaacgctgaatgaagcttgcattgacaggatatagactttctggtttgatttccgtcccttcttcacaatcatccaaggggagtgattctggcctggcaccaataaatacaaaagcaaacaccagtgagaacatgggtacaaacaaagacagtactgtaaagccgggacagactacagttcaaattgtgcatcagcaaaatggccttctcaattacaatttgctggatcagaagaggctcacattgaatataccaatctattctgggagctagtgtcaaggagaagttcattccaataaagtgcatgtctgaggggtaggttggatgagagcaaagtcaatttagaaaatcatcttgagataaatatataaatgcagaagcttaccccaaattcctctatgattcacagcaaaaaaaaaccatgagtgagtttcagaactcaggaagacttgaactaatcggactattcttacacactgccgcaagctcataagtcatggcaaaaatgccggtgctttgtggtggatgtttacgtgcttacaatatataatactatgtggtacacatgttcccaaccacattataaaaggctatgccgctttaattggtccagaaattgcttcataagctagcacaaatgttcatgtgcatgtacagcgagaattatgtattttgtatgaattgcaacttgtttgcggattgccaagctggcaaacaattgcgccgtacggctgcaacaggcccattaaagaattgaccctcaagacaaatggctacaacaaggaccgggcgaataggacaaacaagggccaattccgaaagcggggagtccagactttttcaatggttctttataatacctttaggtcatacataatacacaattgcactgatggggaaacagagcggcatacgtggggtattcgacgttctccactctctccacaggttcattcgccagctccgaggccttgccgattctttgcgtcctttcagctgtgaatgaggctagaattgccgattgcacgtacctcacctcaggctgtctgtgtagagataacgatttgaatacatgaagtttcaatggaccaggcaaaggttttgcaaaggctttaatcacattacaaaccgtcttggtttcccaacttgagacacaagttagatgcctgtttccggtacaagacaaagaaatcatgaaacgttcgagtcatgaacttgaccgtttctcgtcattatacatagtaaacctctgagtgctatactttttcctcaacatacaattcgtccttgttgaagctatggatgtgctttagtttacacattattgtactatgcttttgaatgcgtaaaccttacaccttgtttgggccatatgaagttggtctccgatcctgaccccatgtgtcgaaccaaaacaagcatttccttgcatcaatcatgtcagaaaagtggtaatgttggccatttcttggttacttggatggaggagtagtttataaaaatggaaagagacacgattgtaccgccatccactctctgttctgattcacacttagtatagttaattgcatgcatacctttcaagttttgaaaaaggcagagatggaggtgtcttgattttcagtttcaatgataacaactacattaagttgggtcatttgagttagactgatggattgcagaagttcgagtgtgcttgatgatggaatggagcttactattttttttttttagttttacatacagtactccattttgttggagatttctggtaaatcaaatctgaatggataaaatgacaattcaagggaggaaggatttcaattgaagactgggagcgctctcatctgattatcaactgatctcctaaacatctcattatcgatccctcttcctgattgtttgctttcaatagacactaaggggtttcgaacctggattgtcgttcggtgagcccaagggggatcgtgcaagaaggaaaaaaatgacaaagaaaacagacatcaacattgtacttgcgccaattttccatgagaaataaaactctagttccgtaccacaaagtccagccaagcagtcctccatagggttttaagagtcggtcgcaaactctcgggcatcggggatgtgaaaagggcaaaagtatgatttgtgggtgtggtgaggatatgtaaggtgtatgctgaagtggtgtaaccatgtagaacctcctgccttgagtagaaaaatcggaggagtcaagtagattagatccgatcacgctcaaattcaaggagagactcagcactcacttgccagccagtttttgaaccatattcctcagactgaagacgacaccatagaccaatttagcttcttcatcaaacggtaagcctgggtttttagaggcttgagtttggtcatcgtttgcattctctgtagctgacttcaagagttggttggtgttgatagacgggattgagctcttcaaggtcgaagatgagaccagagattgcagatcgctcggtacctcttcacctccgatcacgacacccgttcgattgctaaacggaagattgcccatggcactctgttgccgagtaagatcagtgttcatgatcgtttgactgggctctttcatcggcgaaatcgctggcgaaacacatggcagtacgttaggatcgggcctggctgctttcaaaggcgatcgatgccaatcttgatagtagacttgagaagcgaatccatactcctattaggccagaccattcaccacgatgtgtagatatctatgtcctggaatcacgcaccagcaacacaatgtcgatcgaaaacgtagaatgagtaaatcgtcatctgggggaattcaaattaaaatcagcttacatctagtgaaaaagcgttccatggagggaagtaaaccgagatttttgaatctgtgagcaggtacatacgtgatgaattcgtggtagtgatttgggttcctattcttcggttttgtcgctggtttcctgatttgatggtcaagtggtacttttccaccgaggttcccgttctagttcgggaagtaggtttggccccgaagcaccattcggccgatatcgggggtaccgggtatatgtacagtctacagatgtgaaatagcggcatttatgattaacattaatttatcaattttttgagcccattctaaggcctctatcaacaacacttcaagagttttaaaaatgaatcggttggtggtggttttgggggggggggggggtggtcctgaacaatccacacagttttttaatttttgaaaaaagtactgatatgtgagagcaactccaccgcgggccgtaaatcggggccgtaggtggaatttacggactcgacacggcccaccgcggtccctataatttacggcagtccctaaaatctgtgcgagagtcctcagatgtagggactcctacggcctcgtccatctcctacaaactcgactttcacaagtccaagcattgtgaaagttggcttcatcccatcaatcacacccccgatcttcatcccctgtccatatcatcatatccagctctacatatatcaaccgatatccctttcacatccaatcatgatcgatcctgcacttcaagcactcatgtcaagaaccaacgaaggtaattactaccctgctgcatttgagcaagttttatcctgacgtcttccgggattcttttaccagactcaaccgaaatagaaatgttgtcggctccacaaacaacaaccagaaaaaggaatatgtctaccacagatggtcagtcatatgacttttcttgtttttggcaccttagcttaccattgttttttgggttttagatacaccttctagcactgcctcaaccccaaagaatccaccgaaaaagactgtcaagcccaaaaaattggtgcagaacaaaaaaaaagagactccaaaggcgaatgcgactccgaaagcaaatgcgactccgaaagcggttcaaactccaaacgtgattgacactccgaatgcggctgaaactccgaaggcaattgaccccgttcccaaccaagcaacccaaagtgaagctggcgacgacagtgattcggaggacgaagaaggcgaaaaaaaatcccgcgctcccaactatcaagaacacgaggatctccagctttgtacttcgtggcttgagacgactgaggatgggaggaaaggtaccgatcagactggaaaggctttttggggaacggtcacaagccactatcactcaaagatcaccgaccccaagcgatcgattcgaagcatcaaaggtcgatggggcctcatacaacatgctctcaacaagttccatggttgtgtcaatcagatcaaccacaggaatccgagtggtacaactgccaccaatcggatcagtatggccctcaccttgttcacccaacttcacgataaaccgttcacttatatgtgctgttacaatctcctctcgacttcgccgaagtggcacgaatacaacatctcgatggataagaaacatgagggcagaaaggcgacaaatgtgaatccgtcaagccctttacctggcttcttacccagctcgactcctgcagataccacccgtggaacatcagaagcttctgaagacgagagtactcaacaagagccgactcgtccaattggtcgcaaaaaggcaaaagttgcctatcaagaagagaagctcgatgcgtctaatcacgaacatctcaagaagatggccagtgcgcatgtcgacatagcggaggctgtcaaaaatcaaaaaaatgcaatctcggctcaacagtctgctcttgaacgccttgccgatgaggcgatcatgagcaaagatctcactggggccgatgacgacgttaggagatactattcgcttcaacgtaagagaattttagctcgtcttgagaaggaagtgtcagagtcagccccagcagctccgagcacctagcagccatttctctctcactgtttactatttaatttggcttgatgaatctactcccccaaaattgttactcaacctttttttttgttactcaaactctttttttcactgaaatgatccaacaaatcaataaaaacaactcaaacttttttttcttttctttttttttcactgaaatgattcatgaaatcaataaccataaatttgttactcaagtgtttttgctcattgaaataaatcaagttacatcctgctcaaatttttttctcagtgaaatcagtgaaaaaaaaaatgtaactcaaattttctggcccaaccagaagatttcaataagtaattaagaataaatttcatgctacttcaaataataaaaacaaacacaaaaaacagacaacatgattaatggtcatcattctctgagacaatctctttccctttccgtgcccacaaatgagcaatcagatcgttccgcaaagcataatgcaaatcagcattcctgatttgttgtatatttgaaacaaaagttgagaaatccgcgcgacggcttgtaatcgggttgatgagctgagaagacatgttctgtgttgccgatgcatttgtatcgtagatgtgatcgagattctcgtttcgctcatcctccacaatcatattgtggaggatgatacacgtcttcatgaccaagtgtagcttcttggcactccatgatagtgcaggtcgagcgactattgcaaatcgggcctgcaggaccccaaacgccctctccacgtcctttcgcgcggcctcctgcatctttgcaaaatgctgccagaacggttagagtcaatgaaactgaaataacaacaaaagataggttcaaaaattacttacctgtctttctagcccttgcggctgagaaattgtcttgatgagtgttgaataatcggggtatatcccatcggctagataatatccttggtaatacgacttgccgttgaccttgtattcacatcgaggggtgatgccgttcatcaagtcggagaaaaccggagaagaatcgagtacattgatgtcgttgttggatcctggcattccgaagaacgcatgccaaatccataggtcatacgaggcaaccgcctccaatactatagtcggaacctttaattaaaacaaaaaatgacaataacatctttgagtgattagaaaatgaaattatcaagagagatcaactaactttttcctttccctggtactgtccatgccatgcagttggacagtttttccattcccaatgcatgcagtcgattgagccaagcatgcctgggaagcctcgagcctttccaacagccaataactttttaacatcgctctcgtttggtgatcgcagatactcggcgctgtacaagtcaatcactgcgttacagaatctatacaaacttttggcggcagtcgattccccaatacgaatatattcatcatttgcatcgaatgagccgccatacgccaagactcgaagagaagaagtaatcttttgaatgcctcgtaagcccggattccccaatgcgtcattcttgtgagagaaataatcgtcgtgttgttcaacgtcttggacaatcttcaagaaaagagctctatgcatccggaaccgccgtcgaaatagatagtcggtgtagataggtgatttggaaaaatagtcatgatagagtcgttggtagcctgcttcaaagtcacgtcgaagatttggtgcttgcccttttcttgatccgcctcgttttggtggttccttgacacgttttttgctttcttgtcggattatttcttgagtaatcgccgctccgcctggaagtattaccgaaatcaattgtgtgttgttgagaagaattgaattttgttcgttaatgacgttttgaataatggaaagacgatccattagttggagtaggttggtgaatcgttgaatcaaggctagataggctctttgtgcatggagagataggggggacaagggggaatgccggggaacacctttcatcaatttttacggtcttatttttcaatttgcggtgtatgccgcagcagtttgaggccgtaaaggcagctgcgcattcccaaatttcaaattttaacggcccggaattagggtccgcggtggaactgctctgaacaccttgaaatgggctctaatattggataaatcccattgtgaaccccacttttggggttaaaagataaacagcaaaattaggggcttggctcattaactcccaaaggttggagagtcgactccccaacccccaaacccccgaattttcaaaccaagtacccacacatctttgtatataaactctattcatctatgcaaccatgttttccatctcatctactcagatcctgacatctcagctctttagtgaaccccattcaaagggttatttgattttgtttgttattaaaataatttgggagctgaatcctattcccactacaggaagtatgggaggaacaactcccaaccttcagggggggggggcacaaaattggggctgggaacaaccttagacagtcctcaagccatcctcccaacaagtctcaaattgattaaccaaggcccttgcattacctctgaatcaataggaatttcactttttttggataaaaacaattttcctgcagacatttataaaatgccattatttatcaaacattttgttgctggcaactcattagtgaaatagatcgagttcaacaggagtacttgtggatgattcaggtgatgaaacaagtttttgtggattgcggtgcctacatccttcacttgcatcaagactccccatgttttgcaatgtgagctccttgcatgatacacatcgatgactttgtttggtgcgtagcaataggcattcttggtttgtccttttgtcgacttcaccacaagtttccttacatgggtaaggaggtactgggaaatggtacatccttttgccacaccaggcacattttgaagggcagacacacatgtcagttaaggtgccagccacagcaatgctcaaggaaattttgaacaggttcatggacattgatagtaattatccaagaagggggtctggggacttcaacagggtttgaacttgggtggaatatgtttcaaggtatggataggggtgaccaagtagaagatgagctttgactcttcagctattaatgatcaggggacatcaggtcacctccatgtcgcatatttaacaatgccaagttaagcatgcaaagattgaaacatcaataactcaggactggagtggcatgcaatcaaacagccctcattaggtcatttgagcttctaatacctgtctctggaggtatgtagttcatttaagttcaaatttttgatttttaatgttagaatatcaaaaataattccctagtaggatgtagctacacctgttggaatagtggtctttttcttttcttttctatgcttctcacctgtcacacacatcacaccagatctggagtatacctgcaccagagtatgtggaaggattctttagggtgtggaccacagtgcttcccaactggaaaattgattctgaaccatttttttgcactttttttttaaacagaattaaaaatcactttttcagaaaacattcaccacaatctgttctttcaacttgctatcacccactgcttgcacttaatctccataaattcacagccacccctcaacacagctcacttcatctttatctcagccacccctcaacaccctcacatttcttctgttgttcatgaggttctctcttttcaagtgcaacttaatcattgagatcaaaaagcatgtctatcagaccctgatgataatcaattgaaagacatcactgccaaaatgattgtatcagattgctatatctggcattatgtcagatagaaatatctgatattacatcaggaaagactgggattgtatctaactaaaattatattgtgtctatcatgaaagatattaaattggaccaccctattcaatttaaacataaatgaattcatatcagagttttctatctgatttcatgcccatgggctaaaagtttgtatcagatgtaaaaatctgatataaaatcagttatgttgacattaaataggttgggctgatgcaatatctgttatgatagatataacatggttttaggtagatacaatgtcactcctgatagatataataccagttttgcctgatgtatcatcagatttttcatctgatgtaatgccagatgtgggaatctgatataatcacatttgcagtgcatgaactgttggtttaattgttgaataaaccaaggcatttactctaattgcttcagtggtaaaagacaataaaaaacaatcaagaagaagaatggttgagaggacatcacaagtaagatgaagtaataaaaacacagtggtgttgatgaagataaaagagaaagaataatagtaaagaagcaactcagccaattggagcttgaaggctgacattgattgatttgtgagttgaagaggatttgtctggtcaatattttttggaaggagaaggctgtttttgaagatccatggttgaaattgtagtaaagtgttaatgatggtagtgggaaatcagatttacccaatggttgaggctgagcaggcaaagatgtcttgaagattatgagatcaattctgtgtaaagtacatatctattttgattttttggagacaagagggcaggggttacttttgatagaatttggaactgaaggatttatttctttataagtatttctccttctaacaaaatacaataattaattttgagatatgataattgaagagattaggttttgctaagatattttagtttagagaataaatattactgaatacgtttatcagaagagcatttaactgttagttatcttcattacttatcatcatgttattttagtgttgaaataagagaaacgttttacttcgtaaataaagaataattcttattctgattataacttgagcaatgttattttttccatgagttcaatacatgttcatcaataagaataatattcagttattttattttctctttttcttattataagaaaaggctcaagaagtttttcttcttgcttaccacttgttggtggaaatatacaattaatcagattgattgatgaagattgtgtttgttcaattccttactcttttgatcatatcaattgagactcacctagagcttgatgattgatgatgatcatcatttctttctaagctcatgaagccagtgatttcatctgttgattcaaaagccaaaagcttggtttgatcttgcttgcttgtgaaacagtctaaccctacacatgatcaaaattccactaatcagcgcaatgaaaattgtttcttcaagaattttatcaatcaaattgataaacttacctgaaaatctcctcttttgagggctaagaccatctccaccccaaagggtcgtttgagttgctaaatttacaaacttttcaactgcggcgcgcctatagctacccggtgaaacttgattttccaccgcagggtgatcaagtaggtgtgttgtgtgtgaaaggccacccaaaaggggaggaggatctggatttcaccagaatcgacctgtgaaaccattgggttggggaggtacatgggttggtatgcgattgcacatctagcaatgctatacctcccgagggggggaaaactgttgaggggcacagggaccgaaactgcgactgaagtcgagactcacttgtgggacttgacaatgagaaactagtatgttgattcagtgagggagaaagtgctacgagggagtccggtgttcagtagtaatggaaagcttgatataagcataactatgtacaagcatcaagtactacatacgggattcaccatcccaacatccccccttgctgataacaagctatttcttcagcaccatgatggaaataaataatagaaaatttggaaattgtactagacttagtagaattaccatacagtaggctaaaataaatttgtagcgtactaagaaaataaaaaaaacgacagacggagctcagttactcgtagataacaccaatttcatcatcatcatcaaaggagccggagtcgtatcctcctaacttgacagtggttgcggcgccggctttggttttcacgtgattcttctttcggcaatcagacgaacggtgaccccgttttccgcagttggagcaagcaaggtgcttggctgaggcagcggagacgagatcatgctgggtgtttccatttaagctgacttcgtgagcttcaagcgctccaattgtgtcgtccaacgacatctcaatggcagtgtacatgatcgaatcccgcacagcagaccaggaggagtctaatcctccgactagacggtcggcgatttgtcgatcggttggaagttctccgatcgagaggagttcatcagccgccactcgaagacaaccaatccagagagcaatcggtttgttagggtcatggcgcgctgtccagaacgactcctgtagtcggatgcgacgagcccttgtattcttctcgtaggcgttcacgatggtactgaatagacgagaggcgggcttgactttgcggtatcgttgcgccagcggatcagtcaaggtgagccggatagtcgagcaggccatttctgaaagggcatcccagtcttctttgatctcttttgggttgtaaccttttgaatcgacggggcgagaagaggaggtgttaacgtcctttgagtcctcttttggacgaggtagggttcctttgacgatgtccagtgtgttttgcattccaaggacgtcttcaagacgagaacgccatcgaggaaagaccgatgcagttccatccaacgattcgacagtggagatcaaggaggatacattctgtacttgacggtaaccggacattctttgagtagtcggagatgccagatggaacgattcgattgatgactagttgagaggaatatgacttgacgtgatcgacgagtcggcgactagttgattgatgacagataaaaaattgagtggatgtaagagcgagactagaggggtctcataacctgttgaggggcacagggaccgaaactgcgactgaagtcgagactcacttgtgggacttgacaatgagaaactagtatgttgattcagtgagggagaaagtgctacgagggagtccggtgttcagtagtaatggaaagcttgatataagcataactatgtacaagcatcaagtactacatacgggattcaccatcccaacaaaaactacattcacctcctctttagcacccccggtggcaggggttatttgagcttgggggggtaaatttggcttaccaccacagtttacctccccaggtggagatggtctaagacaaggagtgacattccaacaatttttacaacaggggctgtatccaaagatggtagcaaatgtgaaaaaacaatatcttgggttgtggaaaaaactgaccactatggcacacattttttgtcagaatcaattactcctaaaaattgaaaatcggcagccaaaaggtggctaaggtaaccccttccttccacaaacctcacactctgtcccagctcattccatcgggctatgagcattattgtgccatagcttgaccattcacattgcttggacaaaccaaggttttccaagtgccaaagttatgttgttatgctgctgtgcagcagttttgcctgctttttttgcaacacagctctggtttgattcaccttgctgtgctcaagcagacaccagcatcctagccggccaccaccaccaccaataccaattatcctggcattgatctcatgcagaacatcaatagatgatttttcaattgtccaaagcattcaccaaggcttgcaccaaggatgtaacagatccgatccccggatcggtatttatcggggatcggatcgaaaatggacccgatactgggtattggtattggatcgctccacccaatccaatcccaatgtattggacaactgggattgggtggagcgatccgataccgatataaagatggacatcggtacccgtttggaggtacccggcacctgtttgcctggtaccgcccggaccctcctggcacctgcaagggggtgccaggtgaggtacctggtgtccatttctgagcaaaatgaaggcggtaccagggtaccgctagaggtaccctctttaatgcgcagtcactgagtaaggggatggccatttccttctactaaaaaaatgggatgataaaggaaggggtgttggccaagtggaaagatggtattcagactgctaagaggggtaaataagatgggaaaggtaaaagaaaggtgatagtattagaagattagctcaacacaatacttgcatgtagtgagaaaaaaaagtgaactgcaatttcaagtcataagagtgccatttgcaccacagccgtgggtaccgctggtatcccccaaagtaccgctggtacccgccagggggtgccaggtgaggtacctggtgtcaatttctgagcaaaacaaaggaggtaccagggtaccgctagaggtacccgggtaccaatggccaactaatggtgcttgaaggactctgttttttgaccatacaaaggctggaattttgatttcccagaggttgttttgccatacaaagagatctaatagttccttttgttctgatttgtctgattgaacttggctttgcagcattcaaacagcacctacaagccttgcaagtcttacaagttacatcatatgatggtcaatcttggctaaaaggcttacagacactgtcagtaccgtgttccgaatcccaccatactcaacaatttccttgacattttcatctttgttttcctaccaccggtttgttctgatcattgacatccaaatcatgtcttgctttttgggcacttggtcacctctctggattattatgcatgttatcccctcagcgatctatcacaaacacatcaaataaccatagggcaatcaattggtgttggcattgtacccaaatttgttgtttatctgcagccctttcatggtttgaatgttgttgctactcccaaaaaacacctgggggggaatcaaaaattttcttttcttttcttgtttttttctgaggtccgacctctaaacaagttggaccttttggaggtctaactcccaaaaaaccggggagaaaaaaacttaggggggtcaatgtccaggggaacctccgcagccagtcccctcaacgtcccaaacatttgggattgggaactcccatatttgggagtcggttgactaaggcccttttttatttgataatcatgaggcaacttcccgtcaacatctgcgggtctcccagactcagagccagtttagagcctcaaaattcaaatatctctgcaagaattaagagattttgggtctagattgacttctgtgagggtcccagatccaacaggaagtcctccattgaatgacttcccgtcaacatctgcgggtctcccagttttgatttaaagccgcgaaagctagatttccctgcaaaaatctagactttttgggtctaaattgcaaactgcgagggtcccacaccatgaaaaatttgagggcaggacatgtcaggtgacatgaagctaactcctgcctttattccagtgttaattcaaagtcaaagggttgggactctctgatgaccacaaagggttgattgttatttgagaagacaagcacaagagtaacaatggagttgtaacatatttaacttcatgtcacctgacacctactgtcctcagatatttcctggtgccagatccgaaaggaagtcctccattctcccgcatctcagctaaactccccatgttttgttttatttttaaaaaaattgaattttgcttttttttaaaaaaaaactagggtttagcggcggcttcgccgccttgttcctcaatcctatcgctcatggttgcttaactttcacccaagcataaattaaagtcctcaatcagatcaaatcattttgataataatacctgaggctgtgcacgtgattcaccccaattcatcaatattatgtgctgttctcgctaacaatatcacctttgggctcacccaaaagttaagtacaattttgagaattacaacactacagatgttacctccacctcacaatcttcatttctatgctatccttgtgatttccatcatctattgacaaatttattgtaaacaaatctccatattttataaataaaactcctggagcccaccctttgccctatttgaggtgacattggccaatccaacctatactgacacataggggatctctcttcccctcatgcttctcgctgacaaggataattaatgtaagttcacccttctgaaaagtttccactactgttttcccttggttatataaataggtctttatttacaacattcgtaatactctttgttgatcccagctgaaccacggacaacttcccagaggtatggaaagacattcataaacaggattggatagttgagggtttacaattatggaaggtgatccttaagctcttgttgtgaatttaggaattggcaaggtttgtaatgctcttgttcgaagctctctgtcatcaccgctcgtttggataagtagcttgtctctgctcttggtaaatgtgtgtcaggtcaagtcaatgggagacccccaaatttcttaaattggaacaggtaatcaatgttatttcctttctaagtgatggttaggaattgaaatttacaaggaaagcttagaatacggtaaggtgtaaattggtgatgagttgggtgtagagtcagaagcagaaggatgatggaaaaggaaatttaatgttaggtgaaataggaaacgtgcggtgagtggtgaatgtataggcgggggttcaaggcatgaagagttgtgaagttggaacaaaaggtcagacatcagtataaaaggagggctactgggaagcggtagaatccattgtatgattcttgtcaatcgggggacaatacccgtcatgaggaggggtataagtttttttatttaggacagaggcggcttgaaatgtgaaccgtcctgttctgttgtttcatactcttttttatcatctccctatctaccactccgcaaaaaatgggaaataaagaatgagtatatttttttttaaaatccaaccgccataaacatctgggaggatactttcaacctcaatgctctctggccagggggaatccctccaggccaatcaacactggagagcgcaattggctcttggtgatcggttggggcaactggttgaggtttcaaaagtccttgatttgctgtggaagttgtcagtttaggtggatggggatggggtgggatatcatctgatgaaccttccattccaagccaggcacctttcctccccaagcaaacttcttcaagcaccattatatacaaatcagaacacaatgaaaacccagctgagcgctttcctcagtcatccttctctctccttctccctcctcgtcctccaccaatcctccgtcgcactaatcaagcgctcccgaacgaagcccggctccgactccgacgactccgagtactccgactccggcgagctctacaacccagcaaccgccatcttcctgaccgaagcactcaaagcactcatcagtctcaccatcctactcatccaatacccttctccctctctgtacccttgctctctcttcacccgtcttcgtctgcttctcttccactcccttgggccccatcatgctctccatatcctcgatatgttcatccctgctttcctctatacgtacgtccgtacatctgtagtcgtcttctccaacgataccaagcttgtctaccaatataacacttaactgaaatcacgtgtttgtaatcgttgtatctgctctccgattcttgtaaaaacaaaaatcaacaaatccccatccttttttctatcgtctctacaacgcaaaaaaaaaaaaaatcgaataatcgtattcgggatcatattattagcgtacaaaaccatttactgtacatcagtataacggaactagagccggcgatctacctcctcacctcgcaactcaagatcctaacgagtgccttgagttcggtgatgatctgtgagcggaagttagtgaggccgcaatggatgtgtctttggaccctagttctgggggtgatgatggtccagttcgagccgatcgatcagcaccaccaccctcaacaaatgtttacatggagagctgcacaccatctcagagggatcttcgccctcgtcctctcggccattgcttccggcctcgcaggcgcttggttcgaacgctccctcttactcaacaaacaagctaaccctcaacatccaactcaaacccttataacaacaaaacacgaacaacatcaagatgtccatgaggagcacccgacgaaagaccgcccaacgtcgccctccaagtcgaatcgcttggctcatcatatcctcgagccttcgccaagtcgacctaaagaagaggggcccaatctgtggacaaagaacctccagttatccgtgccgagtctcttgatctcgtatctgatgatctatgttgcgcccgagtcgcgcaaacacgtccgcgaacacggcttcttcttcggcttcctgggctcccaatatttgataagccctacaagtgcccatcactcctccaacgccggcccctcaactcgcatctggctcgtctgggctatcatcctctatcattccgtgggcggcatcctcgtctctatcatcgtcaaacagtccggtcacttggtcaagaacttcgcgacctgtttctccatcgtttgttcgtcatccttccctcttgtatttatccccttcttatcatcttcttgatatatatttacactcaccttgcttttcgtcccattcaaatctctcacacatatatgcggatttgggcggatcgtatctagtatctatcttggcttcttcgtactctaatcagactccattgggcttcaacttctatctgggcagtttcttggtcttggtctctatcaaatcgtttacttcctttgaatctccataccacacaaaaatcaaacctaattgattcttcaatcttcttcttcttcttcttctttgtatctttccttctcactactccctccccctttcttaatccccctgcccccctgtcatatcattttgctaaataaagaaaataaagaagatttttttttcaaataaaaaaattctatgattatcttccatagaaagttatgtatgtatttttgaaatgaaaaaaattagttgcaaatttttttgagacaaagagtggtattgtcatttgaagaaagcctggccatgatttactttttgctgttcacaaaaccatggtatcacaagatctgttatgtttgtcttgtgaaatcatgaccaacaatatgatgggttggactgtggaggaagaaaacagcacaagctatgctgtttgtcaaccttagagacattttgacatgtcctaaaggtttcacaaaacaatcaaaacaaattaaaaataataattattgaaattaattatatagatttcacttacatgttaagaggtttcacagatatgtgatctcttgaaattaagatcaatcaaagaaaaccaaatcctttgaatattgaaagcaatcttcaaaaaatgacttcagccttgcaagatgatcaaataaaggcaatgcaaacaataccaagctttggaagaaggactggtacaaagtattcaacccctgagaccagaactgtccttcctccctcctcagcaaaaaaattcttcttacctctcatacttacttttgagacaacaaaataaaaaggaaattagttagtgtaactcaccggaaaacaaatctttctgtttgccttactctatctaatccccttcttactaattgtctacataattagttttgagattaaaagattttaattgactcgtgttctattctttcctccttagatcaacctcaaacgatatcctaaaacatttacttttcctagcttgatataccgttccagattccttgaagtaagccttctcctccctcaagcaagattaaaagaaatcttatagttcttgtttcccctttctcttctcctttccacttgatctcaactgtcataaaaaaaatcaattataataattaaacatttataaaaatcaaaacaatcccataaaatttaaactactgatcgggtttgattttaatagggggtatcaaatataacgaaatccaccactttttaattgactggttttgagaaatccacacttaccaaatccacctttgcagggaccaaataacctacttcttttgtcagggcgtatcaaatatagcataaatcaacccatttttttagcccaaaattcctgaatttcaaatttcaatttccaaccatccccatcctccacgattccctcaatcctccacaattcaatccccactcaccccacggcttcttcaacatctcccccatcctccacaattcaatccccactcaccccacggcttcttcaacatctcctcttaacttgcccctgcacatcactcgtcatcaaaccaagtctgatcaattgattagttcaaggtatttatcttcaactgaaccaaagtatattttaatggcctcacaaattttttctttttccactacatgcatacaacagatgcctccaaaaaaagcttccagaatcccaaccatgcgatcacttcgaacccctccaaagaagaagagggccactccgaaaaatacacaatcaaagaagaacaatgatgaacttggttcatcccaaggtcatctaattaaaatagaggactatgaaatcatcattgactggctcagagacaagaaaaactatgttgcctgttttggcgatgggaaggctcctgcgattggacgacgaccaaaggcgatgataaatggttacgagttgatggcaattcacctccgaaatgtttctccaactaaaatcaatcttaccccccgacagatgaaagatcgtttcaagtcatacaaggacaagtataagaaagctcatacgaaatccttgtcaactggctttggtctgaccccagctgatcggaagcttggaataaaaacgattgaggataaacttgaaaatatgtgtccactctacgctcaaatggacaaaatctttgataaacggcctgacgtcaatccgttgtttttggccaatgcagaggatgaagacgattcatctgaatcatcttctgaggatgacgattccagttcctcaaatgagtcagacgagactgattcatctaaaagttccaagtccactgctattcatcctttgttgaagaacgctacttcacaagtcgatattgtggcccctggagcaagagaacccagaagatgtaagtcatttggattcatttgttgtcagcggtcttagcggtcttttcactgatttgccctgtcacacagagaacggcagctgcgactgggcaagttccaatggatgaagaggcaggtgtccacgctggggcaacaggtgtaagttgcactgttgagtgatggcacaaaagactacaactatattgactttcttcattgttcttatccaggaacccactccattgggtgagactgtccaagatcgagcttcaaagtctaaggccgtggggacccaggcgaaatcaccaaagaagaagaagaacaaaagcaatcgtgtgcaatctacaagcaaggcagctgctctgagcgattctggcaaagacgattctgagtacatatcgccaaggacgaaaacaagtgcaaagaagaagcgcaaaagaaggtcttcaggattgaacgctggtttgacacccaatgagcttgctttggacgatcaaaccgatgaggactcctctgacaccccggctccaagtccaaaaaaaggaaagcgccgagcctcaaactccaagaatatcaatcccaaaagccatggtcgcccctcttctgttcccaactcttttctggcctatgaagagtatgcaatgaaaagggattctggttggtcatcttacattccactttttaactacctggtactctgacaccccgactccaagtccaaaaaaaagaaaagcgccaagcctcaaactccaagaatcccaaaacttttttttgcatcaatgggccccaaaaggggtcaaatgaataaccaacatgtttaaatatgcaatgaaaagggattctggttggtcatcttacattccactttttaactacctggtaaattaacgattcttcctttgtcctcaatgtctaggaaaatctgaggttgctcgggagaatcttggctttgaaaagatgaagtacgagaggatgattgaaaaggaagataacggtctgaaattggaagataaaaaattcgagcatagtaaagaaatggaaggtaaacgatgggatcactcgatgaagttggacgataaaaagttggagatgaagaaggaggagaaggcaaaagatcaagattttgagttgcaaaaactggatcgccaatcaaatgccgaggctcaagcaaagaagatggaggtgttggtgaagtgtttggactctgggaaatcaatggaagagataaggaggattgcaaatcttttcaaatagcctcccgttctgattatcttgttgtagtatgacttaactcaacggtttctttgcatattggaaataaaagtcccatcaagacaaaaaaacagatatgatgaattacttttttttgatgacaaccacaaagaaaattgatagaaagtcagtttatggagcaagaaaggaaaatgaaatgatgagaaatgaggttagttaagagaaaacagggccttttttggtggtttgaggagttttgttgtaagaaataaggaagttatggatattggaggaccacgatgacaacagataaaaggaaagtgaatcacataaaagagaaatggtaacagagaagctaacgtctttgacgtttgttggagggctgtcgtctttgacattttttggagggttgtttcgacaatggtttgttggggggttgagaaggggggggccaaccccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttcgtccatcgttttgttgtcttttttgggtctagagataagtttgagagttatcgaggattacacgcatgtcacgaactttccagtgtttctttttgggatctttcttatagtcacccttttggtttttttggattacctatttggtttttgttggaagttggacagagtagccaagtcgagcatgcggagaagaatcaggagttgtcgagggaacagtgagatggtgaatgtgtttggctctccaagcacattcaacaactcctttaaatccagaaaagtcaataccgaatccatgtctggggaaaacgaattcaccgccgtatccgtccaaatcatcttctattaagtcccctgtggttttgtcaatcggaagccaggtgacaaacgtgtatggcgagctatctcgatccgtgtggggcttatttgagaaattatcgaaggtgtataataaatgacacgtgaaatcccctggggcactggttaaaagaggtgttaaccctggggccccaatcgcgttatgttgccttttgacttcttgataaatgggtcgggagagggcctcgaattgttgaccaatgaagcgactaacatcatcgacctgtgattgaagctcttcatatccttcagggtctcgggctaccttctccgcaatgcccgtgacaccaatgattttgtccttctcaaatcccttgcaccaaccaagactgaacatttttcccgataatgctggaccgttgattttgtttgggttttggaatctggtctgttgaatcaggtggtgggcgaatttctgatattgagactttgtttccttgtccatggtgttgaatgggcggaatttgaccacggcgataatgttcttccgagcttcttctctccaggcaatcacactatctgagaacatttgaatcggagcctccgggtttttggtgcatacatgggaggtgagactatcatccaaatcccattcaacaaatttttgattggctttggctcgtttctccctctgctttcgggccttgaaggctttgaaacggagctgtttcttagtgaggggtggatcatcggtaggtggtttgtctttggcggcagaatcagcttcggtggcaggttcatcatcagcggcggattcttcatcagcggcggcttcatcatcggcatcggattcatcatcggtggcggattcatcttcttcttcagtgtattcatcatcagcggaggattcatcatcagcagtggattcttcttcttcagagatggtttcttctgcggagaactcttcttcggctgaggattcttctgtgggggattcattggtaggagattctggagagaggtgttgaaatctacaatgcaacttgtgagacatggagggtgcctttgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgtagtttgtgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggttttaactggaagatctgaatattctggggattaatcaccgcacaagacggcacggatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcagtgcatgtattgaatgtattaattctattgactcttaataattactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaatagataagtaattaacagataagataactgtaagataaataagataagttaataataaagataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagccttggcctgcaagttgattgaggtggatagagttgcggtgggtaaatttgcaggtggaatttgggcgggggttggagttttggccgggaatgtggttgatatgggtagaggaatagccaatgagttgtccacaatgatgtgacctttggctggtgatcccgtaagaatgcccgcttcaccatccaccaaggcctgagggggctcattcccctgagttaacgcagggcatccaatctggatgttttgtacgcactcaggagaatcttgagccccacacaggagacctgtccgtgcgggaagtccagcctcacttggcagtgcagggcatcacatctggatgtttcgtacacagccaagtgggttatggtgcctccctggaaaggcttggcagatgtaaggggaacctcaaggggtgtcacagtacctccggttgttgtcattggtgagggtgattctggacttcttggtggcgtatggcgcaattgtggaccgacggaatttgggcattgtctgtaatttctagtaagattgcataattaacatgccgtggtcagtatttacatcataaatttctttcatgatggatgtacaattcttacatataaaagaccaggccagtggggtacaagatactaattgcttgccagaattctaacacggaggcgtaatgattatactctgcagaggaccaagtaaaaccaaggagatgtgagtactcatgtttatttggttgcaaaatacaggggacagctggtatgtgtgctttctcaaagctcatcagccttgctctctctcaaggatcataaatggcataatcaatgaatgacattgcaccacggctgataagcagccttctgatatgtccagagacctcacattaccttgaacagggccagatatgtggccctgttcccctcctctctttatccccaacagggacggatatgtggccctgttgctcctcttaatcctgccccttctccactcgctctctgtcattgagagatctatcctcaatcgtacctctaacattgttgctctctctctgctgatttgataacaggtgctttctcatgtatcggccttctgagtgtacactgcagtagaaaggaattgtgtttaggaagctcactccagggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcttagccctaagatcataatttggaacatcgtcatcatcagagtcactttcactgtcttcaggagcctcatcttcataaagatcattccattgatctttgagatcggccagcagattgtgtagaacaatgcaagtaagtatccattttacagcccccttcatctcttcagtattacggatttgagtttgaatttctcgtaagcttgcaaaacgacctttgagaatgccaatggcatgttcaattctgactcgagattgtgctaggtggtagttgaaattgatgttgcaacatttgagcaattgtttgcctttgaatgcagggacaacataacaatcattggtgtaggctgagtctgccagtaggaattgcttttggtcaaagtacttttcaggttgctgggccacttgcatgtgcgaaaacacataagcatcgtgtgatgagccaggaaatccagccaaataagaaatgaactttttgttgatatcacatatgaccgttactgaaatggagtatctgatccaagcagccaagagaaaataacaatcaatcaacaagggagattttttatataattcagcagtatcaaaaagctgacctcttcttacgatcaaagtaatgttgcccatccttggggggcttctggctcaaagggatggtcgttccatccacaaatcccacacagccagggaatccttcctcacgcatgacctgagatgattctatttgttcagattcggtaggccaagtgactaaagaagttcgtaatccataaacagcatgaatgactcgtctagtatacaggtcgatcgttccaaacccaacttgaaacagatttttgagcctgtagatagatgaaccgttcccatttgatccaagacgacatactgctacagcaatttggattggtggatccctttggggattacaagagttgttgtagaagatggggttttgttcgatgagctgtaccaggttgaggaagcaaggaaaagtcatacgaaacatctgcacaaagcttaattctggaagttcttgaagctcagacaagtcataacgaggatcaaatcgtgtcgtggagtttcgagctactaggtattgtttttgaagctgactcatagagaaaaagtaaaattcttcaagttctgagtcgtgatctgaatctgaatcgtccatcatggccattgcagcaacatcggatgcttcgattattttctttctttgagatactttgggcatgattgcttttgaggacttgagtggaggcgaccttggtgttgatgatgatgagttagtggtgggatgattggtgctgatgatgtgaagtttggtggtcagatgatcagtttggtggtgggatgatcggtgctgatgaggtgaagtttggcggtgcaagtgaaaattggcggtgatataagttgaaacaaatgggatattttaattgactgtgtgtgtttttttgttcaaaacccgttggggttgatggaggtggattttggaaacccgtcaattaataatcgtggatttcaaaaaaataattgacgggtttgcaaaggtggatttgctatatttgataccccctaataacccatccatttctcttggggaatgataagtgcacgccatcccccgtcgagcacgccaaactgcacgccaaagcagattggcgtgcaggtgcgcacgccagtgtgcagcagggtagattgtgcacgccaatctgggtcctaaaccatataaatatgggtttaggactggggctatcccataggacccaggcatgggtcctatggaatagcccatggagaaagtgcaaaaggggaaaaaaaagtttttgggctgggaggaacccctcccagccggaaaggctggtccagtctcacagccggggaggggttcctccgggccttggagactgtacatggctgtacatggctcaaggccggagaggaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccttgtaggacaccggccggtgtcctacaaccgttcgacacgttttttttttcaaacactgcatagtctatcccataggacccatgcctgggtcctatgggatagccctggtcctaaacccatattaatatgggtttaggacctgcaagccaatcaaccttgcagcagattggcgtgcaggcctgcacgccaatctgctttggcgtgtgggcctgcacgccaatctgcaagtggcgtgcagattggcgtgcgccttgggggttggcgtgcgcttatcaacccccatgtctcttgactggataaaaaattatcacaatcaataaatatctgattgatcctattcctaccttccaggaatagaggcctaggtgttcctttaccggctatacttattcttaaagaatttaaatttaaataaataaagaaagaaataaaaatttatctcttattttcttctctcagcggtgggccgctacgctacgcttttggaccaaaaagcgtagcatagcggcacttttttttcatccaaaagccgtagtgttagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaaccgctgtagcgcagcgtagtgggcccttttttgcggcccacacacgtagcgttagcagtgttgtggcggaattctgctacgctacgctaattgctaacagcaattccgctgctttacgctacactaaccgctacggttagtgtagcggcccaccgtggcttctcttctcttttctcctatctctttgtatctagtcttacttttagtagtaatatattttattactactacctattttgtccagcttgatctctacgtgaggtcaacagctgacactgttcctcctcagtcggggtgatcaatagtctccagaatgctaaccatccatcctacagaacatcccaaaaaaaaatcattcaccaaagttcttattcccttgtgatatgtcaggctagttggaattgacgtgtttggcaaagggaacccacaacttggttatcattctgctttggaatcttggccggttaaatgtaaggactgagaatgtccttcactaaatggacagtgaaatggcacggagagcaggcaattgaacctaaaacctttctaagaccaaacacggggagctttttattactggctcagagagatggaagggaagatctctcagtacaatctagaaaaggagaaaacaagaagaaaagagaaaatgaaaaagagaatggaactcacctggctcagagagatggaagggcagatctctgcagagccaggaagaggaactcgaaaatgaagactaaaaaggggatgtgacatctgagtgaaaggtttgtgaaccaagccggagggggggtttacattaaacatattggctcacctctgggtgaatgaagtgtaagcccagtaatgtcttacttttatgacctcaaatgtgctgcaagttaattttgtttttcctggcattcagaattaaatgattgattgcagaagcagcttcaaacgggcttgccctgaccactaagatcctttggatgtcagtcaactcccaagggaagtttataattttgttttgggccgtttccagaatgtttgagaagttccatgagcttgtggcagaagagtgcaatggaaggtgcagcagttttaattcaaaatgtgcttaaatttagaaatcctcaacttgactggaaagatgggatgaatcttcaagcagccaacaagttcaagaaggcctccaactacacaatcaacaacatagagtccttcacccactggactgcaaccatcatttcttaaatgggaagggccataccaacataacattaatggagctcaaaatggtcagcccagcagacatagcaaaagatgtgaggacagcaatacagtggaaggttaactaatgggagccccagaggattgcaaagctgctgcacatgctcaccacagtgccaagtttcatttttgcaaaccagagctgagttgatattagggggtatcaaatataaccaaatccacccttttttaattgactggttttgaaaaaaccaccattttttaaacatgttagtccttcatcctacccctttgtggacccattggttgaaaaaaatatttttggataattgactggttttctgatggtggatttcttatatttgatatcccctattggggcatttattcattcaaggtagctggatagtttgatggtgtgagctacacattctcagaaaaatgatgctggaacttaccaagtcatattccaagaagtgctcaaacctgcatccattcactagcaaaatgcaatgctcaccagatcacaggactccagcgtagctccagtggtgctgtaatccagctacaatggcccctttgtgcacttcaggggaccaaaccgacagtgaaagcaatgcaatacaatacatgtattggtcaacacggtgtattgtatcttttcttcagatactcaaagaattggtattgggtattgtatctgaaatcagatacaatacaaaggtattttgtcaaaaaaatactacacatttgttggcaaatttggactgtattcaacaacccaactgcccaatacaaaaaatacagtattgtattgggctttattggcaaccagatacaatatatttgtctggtattgggctgtattggcaaccagatacaatatatttatatagtattggttttccaatttttccaatacaatacagatacaatgtattgggattaaaacagatacatgtattttattggtttcagtgttgtctgaacaagagttgagctgggtacatactaggtaacagtgtaacaacctcattcatggaaggaattccttttggttgaagatgttggctgaccaggaggattaaagatggccccgtgggacccgggtaccgtctgctttttttgggcaaaacggacaccaggtaccgcacccgctcaagtatgacgggtactggtggcaacgctgccacagatacgatacgatacatgtatcaccaatactgagtatcgtattttttttctgataccaattttgagagagacacttcttgtatttggtcccaaatacgataccatgtatcgtatctagtgggcaatacatggtatttgtgtttattggtatcatgtgatgatactgatacgggaggaataccggatttccagtatcagattttttttattttttgatagctatttatgcagtttaatttctgggctaggatttaactaagattatggatccttgaggatcttttgggcaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgaaaggcctcctctcaatttcctgggggatgatagcgcggtgcagtctcaaaagtttcgtccggttcaaatccttggaccatccattgatgagaacttacacaacgttcaatcgtacttgcttcaagacttcctcgattgcgaccacaagtgtcagctgcggccgaaaaacacctctcaacacttgcagaggtcgctgagcaagccaagtagtccctggcaaggagggacaaggttgggaactcttcttcatggtcctattaagagaaattaagttaatgttatattcatctccaaattttgatgatgaaatatgattaccttccaccattgcaagcactgatcggcttcagaacttggcaacttatacttaccccccaagtagatagcaagctcatcagcaacaggagccttgactgagtcaggaaagtagtcggtttgctttcgagcttgtttgatggatttagacttgtcggcagctactggtggggcggattcggttgggacagaaattttggctttcctggtgttgaaaagagactccaggaggttctgagtgtgattgtggtggctgggaaacgaaaacttgaaaatcgataagcgaaagctgggattgagtgctgtggcaatcaggatcacatcgcaacgcaaggcctcattgagataggtgtttgtttttgctagcatctgctcgagcatttttttgaattctggttctgaggaggattcgattttttcagtgaggaattccttgatgtactggtattcagaaatgagtaagcatcctgaggagtggtcaccctccatcttctttgtaaggaaataaaactcctgaaaatattgtgaagggcatatcaggtctttgtcacatgaaggaaagaatttcaagactcattttatattgactcacgctgagtgtgtcattcaatctattcaccatctcccactcgcttcgactaacctccacactgtcaaagtagtttttcccaccctcttgttcttgacgatcattttcattttcaattagtttatcaataattttccgagcctgatatcctcgatgtcgactttggaagacaatgttccagcgaataccgtacccagcaatgaggctgagcccattaaagtcgagttttgtgcaccacgtcttgtactcggaacgcttggctgcagaggatgttatcctttgaataatgaaatcaacctatgtggaagaattgctggtgagctcttggcaataaacagtttaactatggaaagacatacctttttcaagactgtatcaatattacttcctccattatcagggatatctgaggaatccagatcaccgtccccattacacccatcagaaccagttctgctttcggcttgaccctgcggacggaattctaaagccacgtcttctgctacaaactgatctggttcctcgcgttcttctgactcttcaatgatcggttctaagtcaggggcaaagccaagggtgtcgcctcttgattcgaccaatccgtcggttgactgtcggagagccttcagtccggcattgaggatcaaagctatcttgtggcagaagcaccgaatatggtttgccgagaggtttggattgactcctgtcttcttagaaataagtcggtcgacctcagaagccattgtgaaattgttggatcctgaatcagttttctgggctaagatgtattgaaaacaagtggacggattagtttatcttattgaacacagaaagaaagaaaagagacttatgttatgttgtaatttggcctttttcaggatgtttgcaaatgggattgccaaaagccttccttggtgattagaggcaatgtacttcattcccagatgtgaaatcttaaaacaccaatccttggtcacataagcaactgagatgccaagaaaagcatgatgattgcctttagtggtccagacgtcatgaatcaatgtgaattttgattcaagtgcctgtcaacagcatgtttgagtcaggcttcagtcaactgtttacaggggtgggagggggaagagggaagaacttacatgtaagctggcaataaccttgctctgtagattgagatagaggttatgtgcctcatttgccgcccaagaccgaccatagataaggatatttcgccaagcatagttgaaagccacacgcaggagaaagtcttgcattcggctccaaggtaaggagtatcggattaaccacatcactaggagttgattcaagaccctcatttcaaacaccgtgttttgagcgtaattgtggatcttatcttcatcgtggttttgcttattgaattcgatttccattgctgtcagaggtaacttagccccaaaagcgattgcgtctgatcgtcctgagcaggcatgacgctccttggtgccgtcacggtgcttggtgaggtttgagtttgtccccttgcttttcttgtaaggagctgaacaccacttgcatctgtgcgaggatttgtctccctaaaaacaagatcagaaaggccaatgttagtcatgagaagaaaaaaatggtagaggatcatgaaaagcaagaaataatttacagtgtcacctttgttggcgtggtatgggggctcaaagtactcaaggatgtcatcaaattcactgtctttctttgataccttcttgacctttgagttgttgtggtctgagtcttgagtgatgtcaatcgcccctccaacttgatcagaatcatcctcgttattggttcgaaccacatttttcttcttcttcttcttcttttgcttggatttggctgcactagcatgactttggtcagttgaagacgatatttgagtccgatgtcgcttgcgtgactgtttttggaatggctgggtgctcttagtctgagaaactgactcggtttcactctcagggtttggagtttggatttgtctgctagtctgtggttgcaaagatcgccgagagtctcggttggatctgacaaaatttccatgagaacgctgtggtggcgggagcgcgccttgaccaaagctttggccggtttgtttggggcatgcggaatgctcgcggcgctgatgcggaaagcacgcggagctgacgctacataagcaggctgaggaaagcggcggtgcattagtggaaagtcaagctttccgaggcgcgggaaagtggagaaaagtagaccgaatgcacaaggttctgaaaagcttactgcggggaatccgggcatcggcggacgccggggatcacggccgactgcggaacgggggttcagtgtatactgcggaggggctacaaggagcggggagcaccgaggggcggaagcggggctcggagcggaccagaggcggaagcggcggtgggagacctgctcaggagcggccggaggagtacctggaccgacaggcgtcggaggggtgacatgcggagtccgagggggtgacagcggatgacagcgcgggaagcaggaagggactggagtgtgggaaactgaggaggagtggacttcgaggcagaagaggggggagagagggggacttatgactcggaacatatcagaaaacagagagacttaggagtgaatcgtgtattagcctaaagaattgttagagatagattagagttagagtattacctacaaaaagaacaataaaagagagctattttacctacctacaagaccatcaagcaagttaccccggataacaaatcgaggtaagacgcgttgcggagcggagaagtacgagaaatactcgagggcgcgcctttctttccacaacgcaaaggagttgtgattcgactagactgacgggatggtgtttgcgagggagttccacgaggggaaacagatgatcgggccattcttgtgtgaaagaactcaaagaactaggagatttatttctgtcatgagaaagtatttttctatatacaacactgtatcatgtaggatgtgaagaaagaaaaatagaactgagtggagtgagagagaaaaagggatctaccttggttattctgccaaagagtttcaatcctgatgtttcaactttttgtgtgtcactatacagagtgtcataattttcatgttagtttgcttggtctgtaactatctggagatgttatagaaatcagaatcttacctgatcacctcagttggttgtcctgacttgaatgtttcagttggttgctgaatctctgacaagttggcttctgcatacatgttaaacacattatgtcagctggaaccttaactggttggggttgcttatagttgcatatgtaaattggcttgctgaagttatggcttacctatttcacctgctgctcttacagttttcctcctcttattagaggacgtgccagagcctagaatctgacagggtggagggtggtggtagaagatgaggcaggatgatatgatagtgttaggttaaacaagtgaaatctgattgatgttggtgatgaaatccaaattgattctggtactggaagaatgctggcactggtagcaaaatctgattaaaagagtccaatcaaggtcagtaaaggaatgaatgcattgattttggtggacaggcaagcaggagggtgaatggtggaagaggcaaagcaatagaggaagaggccaagggatgaggatgctgggacaagggtgacttcggccttgacagattcgtcaccactctgactcttcacagcaagttcgcgtagctcggcccggtgtggaactacccggtgggatcagatagagtgtggaagggtaaatgcgccgtgaataaggctgccctccggtaaaaggtgataaggtagtagacaaggagagttcaaatactctctgaagatgtggtggacaatttctgactagcaaggtgtgataatattttctaagtactttacctgaggactttacctgaggactatgaataaggacaataactaactaagtgaccaggctgagcacgtcagggaactgatgatggaacaaatgatgaggggaaaacatggctccttatatacaaaatctggggagtggccagcttgtggtttgagaaaaggatcaagtgaaaaatatcaaactgaaacaccacggcccagaaggtggctgctaagaccaaagaggacacaatgacatagcctgctttcccaaaagggtgcgtaagtctgagacgcgcatagccacatgcaggcgcatgcatagaagtaagagactaatcctcaagtggttgcattagtgtgaaacagaaagataagagaaagaggagtgcatatgcagcagctccagaaagagaaaggatgaaacaagagaaatcaaggagggttcctaataccctggctctgtctgaggggtgactttcttccccccacgtgtggtctgggtgccttgagatttctatcttgaggaccaaggtgtttgggccttcctgtcctgattgtacggcgcattgaggcattgatgttttgatttggcttaccacatccacccccaaattggatgatgtccccatcatctggacttcttgagagactggcggagctttctttcttctgttgatttatttttgatttgataaaatttattcagataattttttatgtgatttttcattttaccgggagacttgaagtatgtaacaaaaatgaagtgaaaagaagaagaggaagaaaagaaaaaaaaagtgactatggcagataccaggggctagtcttaggctcggggacgcttagaaattcgatgtaagagggggctttcatcttgtgcttcttgcttggtagagtcctccttggtagctatgtgtacagggggcctaactactctaactaatttaacgtggaggcaaagaccgtcggcggtagcgccgtccaattcctcgactgcgctgactgcggacgtataagaaaaaaattcaatggtggccgagactgatgtatcctggccgtcgtaatgttgctttagggagcagcgcagaatttttccaaactggctgaaggaggtcattacgtcagcaagactggttccttcagccaggttggctatattgatcttcgtggtctgttgagcagcgggcataatgcggtcaatgagcggcatcacgtctaggatttgggctgttagtcgaggctggattgacttcaggagcggttgggttgtctgtgaggtgctctaggatggggggggttgtctatctacatacaaggcagggccttccttttctttttacctgagctggaagcaataagcgaccaagtctggccagaacagctagacgaccgtttcagagcgatcggaagcggcttgtagtcggaaggggacgaatgttccgggtccaagggatcccaaaagaaaacggtagagtggtgggccgagtccgttggaaagcaggtcagggtcgtagccacattgaatcacgaaatcggctcgatccgctttcgtctaggggggggtagtagtacgaggcgggtagcctcaacaattcttggccgataccaagtgaccgaggatattgacttaaacaaattggtcaactgaaacccaaaccgttttagagggatacataacaagagctcagcagaaagaggagcatcgttccctttccgagtggaagacagacgctgacgacgaaacaaacacggtacatggccgagcctcgagagcggccggaaccattacctcccagataagaccggtcttcctcgttttgcacgggaccgagtcgtaacgacttctttttagcctgatcagtttcctcttcgagcgacacctttttttcaaaggagccatctcgttcctctttgagcattcgtttgttttatcgagccctgaatggggcttgttcctaagagaccgagaagcgggaaagagaagaaaaaaaagaaaaaaaagaagagaaaagaagcgaggagggggaggagcttggtgctgtagccgcttcgtgtttggacataaaaggaggggggggaatcggcctcgtttctttctcatcatccgggtcaataagtcctctccttatataaaacagccgcgatgtctttcaacggcgagtggatacctggcgctaccttttctggtcgcgcttttcctgacagcgcagtcgatacctctttggccaacgctagcgctcctcgttcaaccgacggagattctatcgcttctgaagaaggttccatcgcctccgatgacgagtctaaaattgcaaacgatgaaataaccgataataacaccaccgacaatgttgctgacttaatcgatcctaatgcggtagcctttgcaacaggtgcatctccgcctgcttatcgcctggccgcgctgcctcttggttctcctgagaacccaatcgaaatagaggatgaagatgcggctagccacccaggaaataatgaagaaatgaatgactatgggcgactagacagccccaggtttgatccagtcgagattgttccctttcaaaccatggttgttgatgaggaagacgtcctccgtgctcgagaacgcatcaaccgatggttcaataatcatattagacacaactcccgacgagttttacgaggtcgatcccgccgtgcacgcaccgccgccggaccagtagagccgtattggacggtcaatgagcttatggactctgttttggaggagttggatgatgtcttgaataacgcgtcacgtgttgagttgatccacgtataaagggtgagcagagatgtactgaaatgaatagaaaattttaaatttttgggctaaccaccctgacttttttttttttttttttttttttttttttttttttatatttgttatttttagctatgaagtaatgacagacagcagttggagagcattataatgtacagtgtgtttattttaaggaaggatactttcagcaacgctgatgaaatattttcacctgcggtgctgcgtaccgtctttttaatggggtcccatctagttcttcaaggacgtaagagccggatttttcttgagatatcactcggtaagggccgttccagcgattttcaaacagttttccccattggctttcgagggatctattgtagaccagtactaactcaccaggactaatgggtccccggtccgctttttgtttgttccaggattccacagatttttcgcgtgtctccttcaatttcttgtaagctttttgaagagtttcttcccgtctttcaagttgattagcccgtgctgacaagaggtccgctgtacttgttacttcctcccagtctgtccctaaaaatgtttccatttctagatcaataggtagaactgccggttgtccaaatactagttcgtagggcgtgtagccagttgtacgcttgattgaaaccctatctgcaaataaaacaagtggcaaaaaacttcgccatttctttccattcgttccgcacatcttgactagtgcgtctttaagtggctggtgaccgcgttctaccataccgttggcttctggatagtaaggggtggttatcttaactgtggatcctccgcgggctatggtctcttggacttcttttccgaattcagagcctccatccatgacgactacacatggggcgccataccgtaagatccagttttctttgaaccaggaagcaacttttgctgccgtaagtttttcgaggcctactgcttctacccacccagacagatcatcacgggcaacgagaaggtatttccagctaccggctttaatatgaactgcgtccatgctgactcgtccaaagatagtattcttaccagtggcgtgtttgtgctcgagaggtttgaccagactacgcttttgacaggcctcgcaagattgaacccatgcgccaatgtttttcttcatgttaggccaccaaaatcgtaacttgcagcgtctataagtttcttccacacctcgatggcctaattcttcgtggagcgtttccaggacaaagtcttgattattcttggaagatatgacaagctgaggaaatggtgtgttcctcctttttaatttaccatctgaaataaaaaaagtggctgatttcttcaaaatggtcgcccattcttcttcggtgcagtcctcgggtcgatttaaggtgaacaaatattcttggagcttggcccaaattccttcctgaaggaactgcgtgttggccacccccaaattcaaagaattgacctctttcaagccaaaccctgcgtgtggtttcacccaagattcgtcttcgtcaaattcggtagcagtcggttcgtcgtcgttgggcgggcgtcgagaaagaccatctggcatggtaaatgtttttccaggaacatgtttaaggtcgaacgaaaacagttggataaaagctacccagcgggtcattggcgcattcggaagggatggagaattaatcatctcgatgaggcttttagcatcgactaatagctcgaaatgttgaccccaaagttgtgattgtaatttttttagaaccttggctaccccgcaaagttcgagtttggactgagaatatcgtgactccactggcgtaaaaaccactgattcgtaaagcaccgggcggtcccggccatccacttcttgagtgagtacggctcctgcagcaatgtaactggaatctaccgcaagcttaatttttcctcctttgtcagagtaatcaattttcttcagtgttatgtcctgccccacgatttttttcagagcgtcgaaagcagcttggcagccgtccgtccattcccattctgcgtcctttcgtgtgagttttcgcaacggagctgccagtttggagaagtcctggataaacattcgtacgtagacacaaactcccaggaaacctcgaacttccgtggtattggttggagtcggccaagtcagcactttgttaagctgtttctttgcaatcctgcgcccctctttacagactacatggcctacaagttccagagctgggacacagcaagcaaacttctttcccgagatggttaagccagcttcttcaattcgaaagaggactcgttccagaatgacggcatattcccaaataaagcggcgaattccggagttttcggtcaacttttcttgattataatccgagacaggtcctttaattccgccgtcgtcgatgaatattcccacgttttccggtatttcttcttgaagaatccacatcatctgggattggtaaacggcaactgagttggtggctccctgtggtaatctggtaagttggaaacggcctaaaggggtttcgaaggttgtcaaaggtcgagagctgatgtctaattctcgttcgtcatagccgcccataatgtcgccaagcccgtaacaagctcggccggtgaatgattcaatcaaatcctctggtgcggggggcaatcctgcgtctttaattgtgactttatttaatttttgaaggtcgtggaccactcggagctttccatcctgtttcttgacgcaaaacactggacttgaatagctggaacaagattgctcatagagtccggttcgaatccgttctctaaccaactcaatgaattgatctcttatggcctgggcaataggaattggtctttgttgccacggctcatgggcaattactgggatgatgtaaggtttaccgtatgaatgtttcagtaaccccctctcttcttctacaaaggctaaggcaccttctcgaagcttgatgacgtgcttgagcaaatttaactcttcatctgaaagccagccggtcggtccgaaatttacgactttaaggcgttcctcagttattttagcagtaggcacaaattctgggggataaggcgtgagtggagtagtgtaaggatcccgagatagaactggaaaactaagtggggtattgatattttggggcataggttcgttgaccggttttactttctttgctgcggatttatacttggctgcgcagactaacactccgtcgctacgttgcatttgttgttcaaagacattctctgatgatgcatcactggaggctgttaccacgtttgaagttgtagttacgttcgtaggaaaggttgtctcatattcttgattagccggagtaataataggaaccaagtaaactcgtccttcgtcgtcttttatggatagactctccccgccttctcctgcgtaccgcatagttgctgatacgtcgattaggaagggtttacctaagataggttgcacgtctccggtggatacccagaagtggacttttcgagagatatttccaattttaacgcgtactgattcggctatcccaaggatttcgttcttgtgaccaccgattcctttaaggttcattttcttttccgtaacgatgaggcccaggcgtaccgcaagatccttcgggagtacattcaccatggagccgttgtccagaagcggttggacttccttaccgtttatacctacctttatgtggcccagcgggcatgcgtaatgggacctgcgtggagcctccgtttcttcctcttcgtcgtcgtctgagtccactcctccggcgttagttaccttttctggtgggccgccctcgattgggacctttcgtcgtgaaatcttctttttgaaagcttcggagacgccattggagatcgcaaaaatttcaccataagagagttccattttgccttccaagaccattcgttggacaactcgttcttcggcttcgggaaactctttagacaaggtcttttctaagtaagttttcttgggcactttttcctttgcttctggtgtggagacttctggtttcttgaactggactttctttggtacctctgccgccgctttctccagatgctctttgtaccctgggaataggtcgtggttgtcttgtcgtgccagctcggtaatctcttcctcgacatccattaagtcttcgctttcctttcgagttttctttggggccggagtctcagagacctcctttccgctcctcaaccgtttggcggcgtcaacatcgtaagagctaagtttttcaggggtgcactcttccaatttaccgtaagaagtgcggatttctgatgtcggttcctgctttttaatttcggttcccggaggaaggttgatgattcccggggtctgtgatggcgtgcagttcttatccacgacttcttttatggcgcgtgacctgtcgggctgtactatggttccattaggaagtttgaggtcctttccttcacggtaaactttcttgtcgaattcgtcctgggcgaataagctacatcgatacaccgtgtgtttatccccgaagcaataatggcattttaaggtcgacggtggtctctcgtattgcgccggcctgtagggtacgtggctggctgatatcacggggcctttctggacgttccatcctgctaaggtcttggttaactcctcgacagctggatcctttcgtggcgtattcactggggctcgtggcggcgctggttgattggcggccggttgctttgccgggggatcctctccttctaagattgagatggtcttgagttcacgactgatatattccataatcgttaggtacggcggcaaaatgtgggatccatccaccgataagcgcatttggttatctctgataagttcctttgtgactgaaaccttaattggatggaccaggcagtttaatacggcgtgtcgaatttcctctgcgttacccatgtgttggcaccggacgaggtaagccaccaagttatctatcttgatacggaaattttggaactccctttgagtcttgataccggatgcgcgtgtcgttgctaggagctgatccaaatcgttcctcgtatgtttcaggagcggcatcatcttaccccaacgtagcaccatccgttctttcaatttttcccagtcgtggttctccttttcggccatttcctgaacttcttttaccaaagtctcgccttcgaggaagaaaattatctgaagcgcaatgtcggatcctagggcgccatctatctgtgcggcgtattccaggcgcttaataaaatcgctgatgtccatgttagtaccgttgaacattagtcctttagattgggacttaatcttgactggttttcgtccgaatggctccgggttatacgccggcagcacgacacgactttccaaaaaatgaggacttggtagtatattccctgcttggccatgactcgggaaaccgtgaccgggcaatcgagatcctgcagagtgctctgacaacgccgggttcgcagttgggccatctgaagacgaattttccgagacgttgttttggtcgcggaatggtccggggttgagaggtaagttgttggataattgtccaatattggacgagtagaggtttataggaactggctggttacggtaagacatttctagaagctatgaagtaaatctaatctaatttttgtgtgttcttttatgagttttgaagtgcggaaaaaaaggcgagagatagtgatgatagtaatgtaaggaaaagatttttttttaagggttttgtatcttaagattgtaatggataaccaaaacgtgactgtttaatctagagatcgtcaggccactgttgggacaccacttgtggaactacccggtgggatcagatagagtgtggaagggtaaatgcgccgtgaataaggctgccctccggtaaaaggtgataaggtagtagacaaggagagttcaaatactctctgaagatgtggcggacaatttctgactagcaaggtgtgataatattttctaagtactttacctgaggactttacctgaggactatgactaaggacaataactaactaagtgaccaggctgagcacgtcagggaactgatgagggaacaaatgatgaggggaaaacatggctccttatatacaaaatctggggagtggccagcttgtggtttgagaaaaggatcaagtgaaaaatatcaaactgaaacactacggcccagaagatggctgctaagaccaatgaggacacaatgacatagcctgctttcccaaaagggtgcataagtctgagacgcgcatagccacatgtaggagcatgcatagaagtaagagactaatccccaagtgggtgcattagtgtgaaacagaaagataagagaaagaggagtgcatatgcagcagctccagaaagaaaaagaatgaaacaagagaaaacaaggagggttcctaataccctggctctgtctgaggggtgactttcttccccccacgtgtggtctgggtgccttgagatttctatcttgaggaccaaggtgtttgggccttcctgtcctgattgtacggcgcattgaggcattgatgttttgatttggcttaccacaccggtccagctcgaagatcgagtctgtttggatgatccgctcgtccattaagccatacagcgtggcgaatagatttattcaggaaagcgagtgcctttatgtaaaggagaagggcttgcctggcggcgggagcgagttgaccagagggaggtttagagggggcggaggagggagtattgagagtcgaggaatgatggagattgtagcaggaagaagaagacgtagaaggatcaaaagagtgatacgaagaaggtgacgaggtgatgaatgctccaaccggtcctgagaatgtcgcgggatttgaagtcgaacttgtagaagggcctaaggcagaaggcagagggggcaagatagccgcgagtttctgtatcaaaacttcgaggggacgaagggtgggggccgtagtgaccttgactggaaggcgaggaacgaccgaagttggcaatgttcatcgggtgagaacctgtcgggaccggcgaggccgtcatggggtgcggcctaggagggaaggacaagaccggcgacctgtgtgaatgggttgctaacgacggatgcggaggagagccactcgaagtcgtccgatgtggcaacaaacttaagcccgtcagtgttggcttggccaccatgaagccacgcaacattcgtcgacccaagctcatcggcttctgcggtgatgaagataaacctacatcaaatctatcgacaaatcatcaaaaaaatgatgcctctgtggttagtggaggaggggttgaataacctctattctttcatttttatgaatcttttaagcattccagcaagagactgaccatccaccatggcattaatctccaccgaccccttctcaacaacgatgtattctgtgcccaagtcccgatcctcatcctcctcagttttgaaacaatccggatccctttgggccgacgatggtctcagagtagcgtagtccggtaccgccagatggtggggttggtgcttggttgccatctgcttgcctccttcgagttctgattggtgtgggtcttgatcttcgccaaggccttgttgataggatgggaagaagaagaagaagaagaatgaaagaaagaaagaacattacctcaggatgtcaagctgccgatgaagttggccaaccaatgcagtgaacgactacagatgagcttttgagaagattcgtttggtgattcagtttttattgtctcaggttctaggggaggggcttacctcgatatgtggattggtatcacaataccggattgaaggtattgatattcagaatccaggacaggaaatacgcctgtcttggatcagctgctagaatcccgaactttgaataccatgtattcagtcgggatcgtcattcgataacaatccgagatatcggggtgtatcaaatccagatacccccgaataccgatactcgtctcatatcggtggcagcgttgctggtggtactcctggtgggtaccgcccggctgccggagattcttccaggcgacctggttgagaccaatcaggtcgccaaggagggtccttactggcgacctgattggtcttgatcagtttgccaaggaggggtcctctccagcaacctgtccgagaccagttagtctcggtcaagccaccaaggagggggtttggaggcgggtccccttaaaggtaccagggtaccgcctgattttttgcccaaaagcaggcaccaagtaggctgatgtaagcaaaacactctggactgttttgcttatgtcagcacgccggtgactctttcctcccggccttcaagacctgtacaagtcttgatggccgggaggaacccctcccagccatcaatactgtacaagtcttgatggctggaagtgtcagcttgctactatagcagagacaacctgtcatagtacacaaacataatataaaatacaaaaagacactattactcaccagagatgttttctagtactgaaaataaatgagaagatcaaataataagggcattatttctcaatattattaatctatatggagaataacctatggtacctcactcaaaggtaccctatatttcagctacttcatgtggcaaatctacattaaagacatagggtgtacctccaagcaggaaatgaaatatgcttatgtttataattaaatatgctaataaacaggtttaagacttgaaactgatttgctgtttcaaacatgcatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccacatgtttcagctttcatcttctacagaacacctgtggcacatttccagggatattgtcacacgtttcagcctccatgcatgaagtgcccacaagttgacccttatctcccagatgcctccacgggtatataaagagccctctgtccccccaaataaggattcctcagattattacaacccactttagattacccaccgtcccaaatgcttaacatttgtatctgtctggtaatgtattgtctcttgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacatagtgcccccttctttcttgagattcttactactttcttctgggatttaaaccacccctgttaaacaggccccagtgttatcaggtacctaaatcctctgcttttgcacgatacctttgagggattaaacaacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattattcatttctactatctaataaccttgtaattaccaatcatcattggaattaccacccaaactctgcagttccagagctcgaactctgtcatcttaagttttgcaccacgtgtagctagaagatttaccatcttggcatcacggtggctgacaattgggggtctggccgggaacttttccttcaaacccatttgaaagaaaaaagacccaattaatgtttaccattaataaaaatcattaagaatatcaaacacttccatgtgtggtctaaaaacaaagagattcaacgatataagacccatctcctgctcttatcacacgcctctggtgcatcatcgaagtcaccattgtgactctcttgccaacttataaaacctgccttaaaaagacaactatccatccatcttcattcttgcgggctccaaaatccatggggcaaaaaggaactcaaactaccctccgactccgttgcttctcaaagaagatcttcatcctctgtcttatgcgtaaactagttgggcacattacgtttacagtcatctcccctacttcttcccaccaaacatcaagaccaacaattgatgtctaactactcagcaaccacaggaggctaattcaatcaccctacctcgtcccgctcggcatcctcattgcatatgagatgaccctctggcgcgggccgtgattgtcctctgtctggccgaggcccacagcttggctcgtggcatggtgccggcggcgatccatcagcatacaaccactcaaaacagtcctcagccaacacgccctggaacgcccccacaaattcctcttcaaactctcaacagtcgctgacccagcagggccaaggttgccaagacaaaccatatccaccacaatcaggtcccaagggagatggttatgcgaccgtcgaggagcttagagaacaacatggggttgttgtgcatgcgagtgttgagtcgtttcacttcgactactggttccacctccgagcacacttcagtcggatctcagaagacggtcgggatgggcagactaccatcctggcactctactgtctctacgaagatttctatgacttccaggctacactcatcgatatctagcacaaagaagacaaatagcgggattggattcaagaagactgcccgacgacctcagacaatccaatacaaccagaacaatttctgtgtatacctcaagtactggaaacgagtcgcccaacaggcttgtgaagaaaaactaaaagctccgacttcagttgaaggaagcccaaatgtctaaaatcaaagaggccattgaatttgaacaacacaattaatgatatgggaataagtctatccctcgataatgaatcttttgagattctctagtcagtcatcacccagtctcagtcaagagccctgatcatctccacaatcacacaatctctatccccccttagcatcaacccatactgctcttgatcttactagctgatcatctagtccatcagctagacagaaacggctggcttctgcccgcagtagcgattgcagtacactttggagtcaattgtttagagttatgaatcaatccatcaattcaaatttactttgccttccttccaagctttaatcttttcgaccagttcaggtctcttcttctggttgactgagatgaattacttgtatatctcttctttcacacttgctatttattctatcctaatcaatcaaaagagagtgtgttttactttgattcaaagtgccaacaaatccaacagctagcaatcgattaaaatatggtgatttcaaaagcaaatgaggccctgaatatgtacagacatcatcgggtaattgatagcaagcatcatactcagtagaagacatggtcttgacgatcaattgagaaagcaggattgattgagaaagcacgatcattgattgagaaagcactatcgaaacgatcaagaacgattaggtaccctgccggccatgaaattgagcaacagatggtctattgtcttgttcattgtcatcgtgactgcattgaagccttttttatacctacatccagcttgtcctatcagcactgcaccacactagagcacctctcttttttcctcttcatgttctctctcaattcctatcgaggattttatttgattaatgcacacttctgtttaatacggcaatcgaaagagagattgaattgattgggcaaccgctgagtcaacttcaagcacagtcggaaaatcttgaaacaaagccatgctcactagctaaggatcagatgatttggttgaacactcaagacaaattcttgtgttccagttaactatcttattcctatcaaccgatctaccacgacagctgctcaactcatcatcgagtctatcagctgaacagaaacaactggcttctacccacagttgcacattgcgatcatactatagtccgatacagctgattgaaaaggagtccctaatgcttccgattaactcaacaactttggatcctaataaatccaggttctcgatcccaaatatcaagggaaagtcatctatcaagccttttgaattgataccggaatcagctaggctacataatgtcattaagattaaataccaaggactgggtttaccttccgatgaatcaaccaagacagaataaaacttatgaagataagtgtttttttttctagttgacagccttttggctttacaacctgcaccccgattcccagaacatttgcaattcatcaaagaagttcatcgctgtcctcataatctacacccaatacttcacttgcgttgatgatcagaaactcatgcaagatacaggtaggaatagccattagaaaagctttgtcatgtactttaaaaaggtttcccttggctttctgggctatccaattgattctgttggattgctaccaacctctttcaccatattttgagctcatccaaccggcaatgcttgaaatcgcgatcctacaggctaatcatctagtccatctactcaacttatttcatgtgatctcttttgtgaccttcaaaaatatatctacatactctgagcagctgccaaagtcttggttagaaaccaattcaaatataatgattccaaaatcacaggaggccctgaatatgtacagacatcattgggtgattgatagcatacatcgtactcagcagaagaccttggtattgacaattgagtgagaaagcatgattcaaccaatcaagaacgattaccctgcctaccatgaagttgaggaacagacagtccattgtcttgttcatggtcatcttgattatatttaagcttcttctactcctacctgaccctatcagcaatactatcaccacatctattcaaccagtcatccgtaccaccttccagtcataagtaccactgttcagtcatcggtttcatctccccaccattgtaattacttcctcaccattggtacatccttctagtcattgactactcctccaagtgatttttgccacctcctacctattgttgactctttccagtaattggcatcacctccccatgatcagaatcacctcataggcattgataacagctcagagttatcaattacagctcatttccatcagtactacaccaaagttatcagtcttccctcacagtcaatctcagccatctttgaacaataccacaaccactacatcctgacctctttgtaactagattggtccattaaatattaattgctctaggaagcagtgtccctcttcatgatcacagtcttacttgaagttgaaccagagctaaccctccataatgcaactgaacaatcaacaacatgttactttgaggaagctggtaaattgtattgacctgaagcccaaattaaaactaaagcatcaaagaatagtcacagatcagcaagaccacaaaaattatttaaaattataaagaaaaagaacaaagtacacacataaagtaaaacaaacaaggaggtactggacatcattaaattgggatgtggatcaattgagtcaaacctcttgttctatgtctcaatattttaaatttaaaacttgtttgattatcaataagcttgtagaaaccttgaaagaataattcaagattgatggtcaagaatgactcttgaggttaaatttcagaatccctgaactgggcaattcagttatatccaaggatccctgaactgaaaagctaagttatattcaaagaaatccctgaacctgaggaaacatttgaaatcataaatctagtttaattaagataggtagcaagtaggaataataattgtttcagattgactacaaatccttagcatccttttacattatcaaaaaaatgagtagagaaactgatcaccctgtacataaaatgaataatgaatgttcaatacagagcaaaaatttattctagttcttcaatacttgatcctttttttctgcttatctatgaaaattatgctatgtgagtcagagactcatcttaggggtagggaatgtcagcttgctactatagcagagacaacctgtcatagtacacaaacataatataaaatacaaaaagacattattactcaccagagatgttttctagtactgaaaataaatgagaacatcaaataataagggcattatttctcaatattattaatctatatggagaataacctatggtacctcactcaaaggtaccctatatttcagctacttcatgtggcaaatctacattaaagacatagggtgtacctccaagcaggaaatgaaatatgcttatgtttataattaaatatgctaataaacaggtttaagacttgaaactgatttgctgtttcaaacatgcatttgtatattgataacacgtgtgtggcacatttccaaggaaatagccacatgtttcagctttcatcttctacagaacacctgtggcacatttccagggatattgtcacacgtttcagcctccatgcatgaagtgcccacaagttgacccttatctcccagatgcctccacgggtatataaagagccctctgtccccccaaataaggattcctcagattattacaacccactttagattacccaccgtcccaaatgcttaacatttgtatctgtctggtaatgtattgtctcttgctttaattctctgtctatcagaacctcaagacttaaggggctttattagtacatagtgcccccttctttcttgagattcttactactttcttctgggatttaaaccacccctgttaaacaggccccagtgttatcaggtacctaaatcctctgcttttgcacgatacctttgagggattaaacaacccctgatttatcaggcccctctgtttaaattatatcaatatttattgatataattattcatttctgttggaatggacaccctggagacaatgaggttggaaaggatcatgtgtcatttcaacaaagagaaagaaagagagaaaagaaaagaagagaaaaactgacctggagacaatgaggttggaaaggatgaagaaaagggaatccttccaactcagttgtccccagtataagagagaaatgaaaacagaatgaatgtcacaaggtgtgacatgtgagaaatgaaaaagagaaagaagcatgaaacagtagcgctatgtaaactacactacataggtagctcaacacccccccttgctgatgacgagttttcaatgagaaaagagaaatagtgacgcagataagcagaaaagagaggaaaaataaaaattagaccaatccaaacatgagacgatgtttttccaagaggactcgaggaagaggcttggtgagcatatcggccagcatatcgtgtgttgatacatgaacaatttggaaaatgtcgtccttaacgcagtctcgaacaaaatggtaccgagcatcaatgtgcttggtgcgagagtggtgttcaggattgttggccagagcctctgccccttcattgtcaacatgcagaggaagtgccgaacgaggacgaatggatagttcagtgagaatgtttcgcaaccacaagccttccttgcaggaatccgctagagctttgtactctgcctcagtgcttgaaagagagactgtagcttgcttgcgggatttccatgaaatagcaccatcaccaaaacggtacgtgtacgccgaggttgacctcctgtcttgacgatcttcggcccagtccgcgtcagagtagccggcgcaggtgagtggaccacctagtcgtagacgtaattccttcgtggatgccagataatgcaaaatcctcacagcggcggaccagtgcccagcagaagggtcacggagaaattgagaaagcttgtttacggcaaaagctacatcaggacgtgtacattgggcaatccacagaagagaaccaataagctgggagtagggaccgggagaactgtcttcatcggggtcacgtttaacgaggtctttgaaagttgaagacgtgggggtcctggtcgatatgtgttcaccgcccagaaagcgggataccatgtcgtcaacataatgggattgagacatatagagtagacgattgtccacgtcacgagagatcttaattgagaggaagtgatggagatcctcatcggctccgattttgaatttgttgccaagtttggagatgatagagtcgacgaagaaaggttccccaacaactgccaagtcatcaacatgaacagtcagtgcccccaatagtttcccattgagaactttgaaatacaaggtggggtcgtattttgattgagataggccggagtcgagaagagctaaatgaagttcttgattccattgacgtggggcctgtttcagaccgtagattgagcgacgaacttcacagacaaaatcaggatgggctggatcttcaaaacctgggggttgctccatgaagattggcttatcgagatgaccatttagaaaagccgtcttgaagtccacttgccgacctttccagttcttggaagccaggagactgcagatgagtcggagtgtttcaagacgcagagtgggggcaaagacttcctgataatctaccccgcggacttgagagtaacccatggcgactagccgggctttcaatttgaggatagatttatcgggacgacgtttgaccttaaagacccacttcgatttgatgattttacgttttgacggcctggggaccaacttccatgtatccatgccaagcagagaggagaattcttcgtcagcagcacggagccattttgctttgtgcggagatctttgcagttgacgccacgttttgggggtgtcaacatcattggggagaacagcagaagactttgcccaatttccgtaacgctcaggagcttttcgagcacgcccagaggtcctaccaggcggaggcggggggggcaccacgggaggaggtattgacgttgttactggtggagtaggagggcgcgagacaggaagaggtattgatgctggtggtgatacagactgtggttcaggaagatcggcaggcggcagaggcataggagcaatcgaggcaggcagggtgagagaggggaggctgtccaggagagacgaagccgggggacgtagaaagggggatggaagcggaatcggtgaagggagaccagatgatctaccgccatcaacagaatcactggtgattggggagatggggatgggtggcgctggatcccgaagctgcttaaaagtttgaggaagatcaatgcgcagccgggacgggggaggcggtgaaggtgccgactgaggagcttcagagataggaagagagcctgtggaaggaggcaatccaaccggtggagtggtagcagaggatggccagggaaggtcaacatagatagttggggttggaccaatagtttgatgatcataggggaaagttccatcgttgaagatagtatcccgagtcttgattgcctttttcgtctgaatatcccatactcggtaaccattcccatcatcaaggtaggagaggaagatggaagcgtgggccctcggatcaagtttcttttgggttacatccggtaccttatgccagaccagacacccaaagggatggagcgagttgaaatcgacgagaggacgacccaggatggagtttggagagtgaaaccccaacggtgtagcagggaatggagttgaaagcgtgaaagatgtgacgcatggcgtccgcccagaaaatcttaggaagtttggcattgaggagggaacagcggatgaggtttgccactgtacgattggtacgctcagcaacaccattgagagacggggagtgaggagggccgggctcatgatggataccggaggcgagaagaaaagaatcaaacgccttggagatgtattccccaccgttgtctgaacgaagtttgagaattggaaatttgccgtccttctcaaagaaggtcttgaaaattttaaaacaggaaagaacatctgatttgaatttcatcgggaaaatggaaacaaactttgaacagtcatcgataaaagtgacgaaatatttgtattgctcgcgggaggcgacctcaaaagaaccaacatcggaatggataagatgaccaggagactgagagcgataagaaaggcgagaagtgaaagagagacggtgcatcttagactgcacacaaatgggacattgggttacctcaatatcatttgccaccgtaggagtgattccagctcggcgaaggagatgcttgaggggcttcagacctatgtgggagagtcggatgtgataatccaggagtgagcttccgtgagagggagacggaactgaaatggcggagaaggaccttacctcattggagggaagatagaaaagattacccttacgatagccgcgaccaacgattggaccagtgacagaaaaggagcttgcctcgtaaatggcgcaggagtcgctagagaagacggccaccagatccttgtcgcacaaaccggcgacggacaacagaggctcatggagtcctggaaccacaagggtggggacccgtttatcgactgagagtggcagagattgagaaccacggaaggtggcgaatacttcagagcgatcagccagacggacagaggttgagtctggcttaagacgatcgacagtggacacgtggggggtcatagagatggagcagcctgagtcgatgttggcatcgacactgctggagaactcggtgtggtgggtacccacgacagcgtttccagcacgctcagggacggagaaatctgattgctcgtcataggagtcgtaacctagttcgaccacagtagtttggcctgcagtcgcggagggccttgaggatgagggaggacgaccagcggagcgatcgttgccagcgggacgtctattgtcacgagaggagtcagggcgacgggagccccccccattgcccgaagagcgactagttttatgctcggagagtactcgagcggcgttctcacaaatagcaagattgtgacccgagcgattgcagaaggtacagtgaagagcttcgttgaagcgcggcttgcctttcacgaagtcggcgcgggctttagagacagtgatggtggattcgtcctcgcgacgagctttgcggcgaagggactcggctttgagagccgagacgatgcgcgaggaggtgacagaatcctcgttcatcaaggatgacacacaagggagccaatcgtccgtcagggaggtgagcagggccgtcacgtggatatcatcaacggtaagtggcttttcgggagtgaccagagagccgaggcgctccgcacagacagccatcgattcgatgtgggaatcgatgtcgtcgccggagagacgtgcgacgacaagttgtcgtaaccaatgcattcgtcctccggacgagaaatcttgatgggcctgcgagagcgagacccacatcgctgctgcgtcggtgccgtgagcccgaacaaaacggaggttagaggggtgtatcgtcctggcgatgaacgacgagacagctatgctgtcgttagaccaggaggcagggcgagaagctttcgtctcggtggctgcggtgggagtagggccagcctcgggttcgaggacgtaggcgagtttgagagatttgaggtgcaagaggacaacgaaactccaatcgaggtagttcgagtccgcaccttggggcttgagctggacgatcccggataccttaagattaagggcatcgacatcgtccttcgtttgggctatggcggacatagcgatgatcctgacgcaggatgtgtcgaccaagagtccgagagaaagaaacagcagcgaagagggtagcggatcgagatgagttgtcgaggagcaagatgtcgcgagatgtccgagatgagcgagcgagcagctgtttaaacgcaaatgggcctcataacctgttggaatggacaccctggagacaatgaggttggaaaggatcatgtgtcatttcaacaaagagaaagaaagagagaaaagaaaagaagagaaaaactgacctggagacaatgaggttggaaaggatgaagaaaagggaatccttccaactcagttgtccccagtataagagagaaatgaaaacagaatgaatgtcacaaggtgtgacatgtgagaaatgaaaaagagaaagaagcatgaaacagtagcgctatgtaaactacactacataggtagctcaacatttctactatctaataaccttgtaattaccaatcatcattggaattaccacccaaactctgcagttccagagctcgaactctgtcatcttaagttttgcaccacgtgtagctagaagatttaccatcttggcatcacggtggctgacaggaagggattcctcctggcctttgagacttgtacagtctgaaagaaccgggcggaatccccttcccggctatttagacttgtacagtattgatagccgggagggaattccgcccggtattcaagactgagtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccccctcccccgcccctccagaaggggcgtggagtagaaccagcaatttcttttggcgggttttgctccacacccctctgcatgctgattttttttgaaaatcagcatgcagaggggtgtgcaacaatccccgcccctgcctttggggcgggactcgctacacacccctcctggccgggaggggtacagcctccatggccaggaggaatccctcctggccattgacacacacagactgtacagtcttgatggccaagaggaatccctcccggccgtcgagactgtacaaatcttgacggctggaaggtattcctcttggccgacaagactgtacgtcttgataggccaagaggaattcctcccggccgtcgagactgtacaatcccaacagccgggaagggattcctcccagtcattgagactgtacagtctcaaacggccaagagatccctcccggccgtcaagattgtacagtctcatggccgagaggattcctctcggcccatcaagatgtacagtcttgacggccgggaggtttcctcccaaccgtcaactgtgggccaggaggtttctccacctcctggccggatgtgaatctcctatggccatggagagcgtagtctccatcgccataggaaggctgatgtaagcaaaacactccagagtgtcttgcttacatcagcctaatttagggttgtgtagcatcccgcccaaaagggaggggcggggattgtggcacacccctctgcatgatgattttcaaaaaaaatcagcatgtagaggagcgtggagcaaaacctgcccagaaatactggtgggttctactccacgccccttctggaggggcgggggagtgggagggagtgcgtttatcaacgcacgtcttgatagccgggagggattctgtaaggactgagattgtccttcactgaatgaaaggaaatgagcacgggatggcaaacagcttcgacaatttctaagaccaaactgatatttttatatttctggctcagagagaagtagggatcagttctctctcttacaatctgagtggaagaatacaaaagaaggaaataagagaatagaaaaggaaactcacctggctcagagagaagtagggatcagttctctgctgatccaggaaggaaacactgagacggaaaaactaaagatattgtgacatctctcttctaatcttgtgaaaccctgaccaaggggggagggggtttacagtctcccctcctataaaaaaattgaagataaactgagagaagaaaaaaaatataacaaaaagaacaacagcagttgattcaaccaatccgatggagtcttcagtgtcccgcgatgcgatctgctaaatctgcatgtgtgaccttctcaatttcattcaagagcaattggttgtcgaggtcttctaatgcggcgatggctgctgtgtcaaggctggggaaacagccctcgtcgtcaaattggctgtcaaaacggttatcttccctgattgctgcttcaagcgtcagggctgagacttgggcttcaagtggggattccgctgagatacccgccacggtcgctgctcgagctgtaggtcgtccggcaggggggtgagtcggtttgcctgggatggcagtttccttgctccaggcgcggggggcgctgtaattaggcggcttaggaggggtctggaatttgctagggatgtcgatgtgtgatcggtcaattggtccaggacaggtccccgacgcgttgccacagtgtcttttgcagaagtggcaaagcccttgcgaatccagatatgcatgtacacgccagatgaactcttctcggcctagggctggcggcgcgttcggagttgatttggtcaacgttggcaatttggtcgggcgttgtaatgcgaggaaggaggtgttggcttgtttctcaaaaggcccgtagttgaaaggtgacacttcaaggagttgcctctcgttaatttgatcttgtatggcattggctaatccatagacaacgaactgcgcaagctgaaggttgcccagttttgacgttttgtcggcatcgaagttgaagaggctctgtaatgtgcgagctctcgtgctgtattcaagaaacgtttcggtagggttcatttccagcttgcggacttggcgctgtagtcccgagcgccagttggtggggagcgcaaagtcaaacatccgagtcttaaattcgtcccatgatctcgtgaggaaacctgccgctttgtttgcgtagaatgactgtaagttggtttccgcaatgagattgccgagtatcttaatcttgtcagccgcgttggtaacgtctttcgtttcgaagaaaatttggacaccatgtatccaccgtaggaacgactcggtttcttggaaggggccgcggtacatgggtccatctgaggtccgaaatttttggaggtcaactcgacccggcgttggttgtgttggtcgcgcagtgacttcgttcttgatgttcatcgctaagagcaagtcttctaatctggcaatgcgggctgcgctagcttgatgggcggccatcaggatctgtcgatctgctcgacgatcttctatggcttgtcgtcgatcttcctgcgcttgagcgattgatgaatgctgaatcttgaggactgctttgaaccactctttggctgtggtgacctcggacgggtcggcagtgcggttgttagactctgacgattgttcttgccccccggttggtacagtagtgtcagacatcgttccagttgattgagagggggtagagtcaaccagttgagtggaaaattgtgtggcttgtttccgtttggcgttaccagctctgaggattgcttcagggtctgatcggggaaggatgttatcggaagtagcgttggtcctcgttatcatgaactcagccgagtgtgaagataaaattcaagttggtaggtaaaaaaaaatggggcagtgtcacgatgaagtcgatggaaaattggagcagtaaattgatggcgcaatcggagcgaatgagatcaatcggaacagtgagggaaatcggagcagtgcgagtagccgggacagtaagtcggaacagtggaacggaacggagcagtcggatttgtatggaacagtacagttaattcagttcagtaaggcggggaagttgttcggaacagtcgttgttggagatgtttggtgtgagaaaaaaaaagtgtaaggactgagattgtccttcactgaatgaaaggaaatgagcacgggatggcaaacagcttcgacaatttctaagaccaaactgatatttttatatttctggctcagagagaagtagggatcagttctctctcttacagtctgagtggaagaatacaaaagaaggaaataagagaatagaaaaggaaactcacctggctcagagagaagtagggatcagttctctgctgagccaggaaggaaacactgagacggaaaaactaaagatattgtgacatctctcttctaatcttgtgaaaccctgaccaaggggggagggggtttacagattcctcctggcactccagaccaggcatgcaggccaacctgcccttttctgggcgggttgtactgcacacccctcttgttgcaaatgccagaaaacagaggggtgtgtagcaaaacccgcccaaaaagaagggcgggtcttacttcccgccccttttggaggggcgggggcgtgggcgggtgggaagggggagtaagtacatttatcaatgcaccacaaatactagttactaatcctctagtaaatactatgacatctttaacagaccagttactcaattgacccctctcttcctcttagtactttcacccgtgactcagagcacttattcatttcctcatgtaatattctggaacttataatctgtgccacttccactgattaatccccagaatattcagccaccagttaaacacagttaacatttattttgatacgttacaagtaactcaacttaaatcaagtctacttttattgttcttaagcttcagtaacttactcaacttatccacaatattcatagccttgctgaatattccataaacaatatttattaatcttcaactaattttgttaaagcttaataagtattgttatccctttccctgttgggaaccaaatcaatcccaggtgagtcctagtaccctggatttttattaataccaattattgatccggatgcactgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctcattacaggactggtattaatcacccactacctaccactcaccacgctcaaaaatactcagtcaactcatagtaacaaccttctcaccaataaacactcaggttagttacccagagactgacaccctccgcttccaggtctagatttgtggtgattacttgtgttttatttttttcctcattgtcttgttcctttgtctctatttctaactctgttttctttcttagtctctgtcctgtgagtattgtgtgtggtggtgtgtggttgtctctgtttttttgttgtgtcgtcttgcttatctaaccatcctggtcctctaggtaaacttctcttctttgtctttattgttcttgtttctttcctttatcatttacttgtcttgtcttgttgctgaaatgaatcctctattttattgtcaataaaatcaaaagatttacagtcttgattggataaataccagaggattgtaatagccaatagcaagggaggtttgtcaaaggttaacatacctaaaattaacaataggaactattttcactggtcaatgcaaattaaggcacacctacatcacaaaggccttctcaaatacatctccaagctgcctgttccttcaagtggagctgcccaagaagccaagaaacacaccaaggttgttgccatcctcctgaactacatgagtgagactgcattggaatcctttatcactcctgacgacaaggaaagcccctttgccatctggatgaaaattttcactcaatacacctccacatgtgtcaacaacaagggccaagtctagctcaagttcatgtggtacaaattcaaaggcaatttgaaggattttatttcagaaatgcattgcatgctgaccaaaatttcacttgtcaaacttggtgtgccggacaaaatccttagattctccatccccgcaaaactctccaaaaacctatggatcatagtggaaaaaataatcatgaatgaggtcctagtcaaaagccctcaagccactctaactaaacttgaagaactggttcaccttgaggaatcctttcaatccaaagcaggcaccaactgaggctgcatctgcactgatgcatgatccaaccaaaaagggcaagaaaaagaaacaagacaaagcaaaatgcaaccccaccaggcaccaccctgacttcaagagtcacacggtcaacaagttctggaaacttcatccagagctccggtcaggtgttgctccagcaatggctcaagccgctgcaaaggccgctgcagctcccgctactcagcttgttgaagttgattatggtcacaaattaaacgtgtcgctgctcctgtcagaagccacaaacaaacctatttttctcaactcaggtgccacccaccacatgatcaacaatccagatgtattccaacccatctctgtgtcaaacatgaagttattgaacggaggacacagcaacttcctcaacacaacatctgttgggaccgctgaattctaaaccataaaggaaagaaacctgtcttggaaaactttcttcttgttccgtcactcaaccaatcactcatccagcagtgggccgctacgggcccatgtagcgttagcatagcggcaccaacaactgctttttttgtgtagtgttagtgcaccgctacagccgctacgctacgctaatttgtagcggcgctaacactagccattttttggtgtagtgttagcgtgcctctggggctgctacactacaatgtttttagcagaaagaaacacctaaaacctgtaaaaattgagacagctaagagtttttattgcttattagatcatctgtctgctagctacaagaaatgactatgcacaatgagaaatctatactgatgatgaggaagtgaatttacctaagagcagaaggattggttgcgggtcttgttttgtaatcgcaaagcgacttgagagatgagagagaattagagaaagagaaagatagagatagaagtgtttttgttcttttgtgtgttttgatctgttcaacgatgtggtaattattcctgtgtttctacgccaaaaatataaaaatttattattatctctcgaaatattgaagatagggtaaaaataacatcaaaaatggattcctgaggtaaaataacccctagtcactcactacaactaccctcttatctctactagttcagaagttacacttatctcaagctgtcacaggagcttttctttattattatcctgaccacgtctcattttgaatactggatgcatatttcatattgaattcctttgtttcatattgaattcctttactggcttatatttcatattgaattcctttgtaggtgcacatgcattcctttgtagtaggaccttgtaggctagccaaaatccctgaaggcagtgctctcaccagccaaattccctcgcctgcatgtattagactagctaaattccctcattggattttcaggacagctaaattccctcagctgcatgtaccctggagctaaaattcctcacttttgtctatataaggaggcctctgcctgccagttgtacctttcatcatcccaccagtggaccagatcatctcaaccacccttatacttaccacccattatattaccagtcacagtcatataaccacccttattttatcgcaatatattcataacactttcatatcatcatcatcataccaagtgcccagtcccctgttccattcctggttgaagcatagtgctcccagcgcccagcgccttggttccaaatcacctctttttaactttatataccctcaacctcaaggacctgtgttcaagcctaaacctcgacaacaatcattaacacctctatcaacaacttcatcatcaacaacatcatcatcaacaatcaccatcaacacctttaaccgttatacaaatcatttgacagcttcatcttgaactatcctctatcacaatatataaactgccaagctgagcttggtggtcttgttgttctgatagcatagaagggcagagcttgcaactccatcatccccttctccattcagcaaaagggtttcacaaccacttttgagtcttacaatgatgaagatgttgttagctctgatcatcttcatcacaatgctattggtaaagtgtgtttactttactgtttagccggaatagctagtcttggtcctgacagtcaatttgtactggtttttcctggcgagagtctgctcaatcagatggtacaacattgttagctttattggacatgtctggattgctcatggatctggacttactcgttggtcttgaggctgagcctggagagtagttctggttgatgggtgattctgtttatgattgagctggaaggcaaatagcaaatggttagttcgatgcctgagatttggctgagatgaagcctgcttaaatactcacgagggtgccttgcttgcttccttgttctctggtggtttgtcactgctgtcgtcgggcaactcccgtgggctttgttcccaagggttttgactgatcgtttcatctcctgtgtctgggagagaagaggctgagatcagtttcatcccttccgacattctgtgacctaagcgatgaggcttactaggtttcatcttgtcatctgcatgattcttgcgacgcttgcttgatgactcatccctgtgagggagaatctgacaaaacctgctaaaaactgctgtaacgcagagtagcgggaagctttttgcgccctgtgcacgtagcattagcgcagatgggggaatcgcgctaacactacgctaaatgttagcgcaatttttttgccccatgtgtgtagcgtttgtgcagaaaaatagaaaagtgctacactacgctaaatttcagcggttttttgctacggttagcgtagctggcccaccgttgactcatctcaatcacacaactcttcaatcaagaattgaagatcatcaaaacttctcaccaatattttaaggttgagatagacagtaacttcaaacttctgggctctgttaagaacaatctattagaacttcactcctcccactttgatgtgatccattcaatgtccacctgttaccaaacaagtccagataaacacaactggcatggaagactggggtatccaaaccccagatatctcaaggtccttgtacctcattctgagacaatggagtgtagtgtgtgtaaagagtacaagctgaaggctctgctgttcaccaggaatttcaaacctctaagacaggtcctggaagcagtccacatttacttggttggtccctttgtgcagcgtgtacagcattgggcttccaatatgctgattgttgatcaacaaagcagctttaaaacagtcaaattccttaagatcaactcagacatattgaataattttctggaattcaaagttgaagcccagaaaatcacaggattctatatttgcatcattgtctccaatgaagggagtgaattcatcacaggtaattgggctggcttgagcaaaaaacaagattgaagcagtgtcagccttagagccagccaagctggccaaaagactgcttaagtcctcctttttagccatgttcctactgtaaccattttatctcaagattttattacattctgacctcagaaatgaatttctcatgtgatttcaaccttagtcaccactacacacttttacactactcttctccttcatagactttgtaatatttcaccgtaccttctgaaatatcaaacaagttggaattccaaccctctaccacatgtacatgttgtgattatgtaatccaactctgaaaattctctcagaggatactgagtttgcattttcaggatcttcagactccagaccaacacagaacaccaacaaccagacccagatccagcaaccacttatcaaccagaaggacctcacttttcctacctttcccactaatcagtgtcattggtatcattagtaagtctcttctcataagttaagctagcatctttctgcttgtttctcttctctgtctctctcagtttctcttcactcctcatcaaaccaaagccctgatcaaagaaagcaagccttagcttctattatctcttctcttcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaattgtggttgacttgatttatcagtgtcaatacccatctcagtttctgttgatttggaggcgtcagagttagctccgcttataacagctatcctactaaggacaataagactgtctgcagccatccaagaaggacagtaagactgccataaataaatcttcttcagaaaataaacaaagaacaaaaagattatattattcttttccttctcttccttccctctcttctacttttacttgtatttcctttatctttagaaatacatttaaaagttccccccaaaaaccttgtgtcctgctgtcactattgagacccaggctcacaagcagggtgttggtagcagcaatgaaagaagatcagatgggttatatggactcaatcaaaaaactattttgcttgtaggctccaagacaaaagatggaggagagtagaaaaaactgtgcagtgagagagatagtaaaacttgcaagcatgaaggataggctatattttataatttctgttctctcttgatgaaacagtgacttggtgtttttccaattgctttgctgggaacagtggtcaaggttcaatgcagaaccttgagctcatctgatatgccccaattgggcttgagagtacagcaacagagtatctcagatatttgtctttggaattcctgttaccacttttggttgctgggttcaacaacccatacatgcccatcttgatggtacaatttgcggacggcttggatgccatcatcaaattcatcttttctggtagtgtatctaaataatcagaaggcaaaaaattaaccacaattatttctttgaaaacaagaaaaatagatttctatcccattgccttatgtaaaaaccaaaaacaaggcaaattctctcagtagaataacacaagagagaatttcctccagtcatataaaaagggagaaaatattgatatctaatggcaaaattgaattgacaaaattatatgctcatcatttttggacttcacttgatctccattttttattgatatttctccctcttcatctatcaattgcatactgtcttgatttaactaaagcacagccataaattctgcttttatgtatataaatttatattttactttgttctcacacatttctatcttagttgatttcctcatattaatgaaaaactctcttggaaaatctttcagctttgcttctgtacagacatctgacacaccacaagaaacttgttgaaggggacacaggatgagctgcctgaagttcacagactgagaagtcttgtgacacctgagagtgagaagataacggcttctgattcactggagggaaaacgccgatgacaatctagtatgagttatatacaagattgtatgtgttaaggttagaagcatactagacaatgcatatgcatgctattccaacacacccccttgctgaaaaccaaaaactaaaataaaataaatatctaaactactttgaattaacagagaagagtatttcttatgggggacagaaactagtaattaaaatcaggccagagatctgatggaaacaaagagcagggaaatgtcatgataacagatatacccaaaatcgccatgaagaattagccatcaggtcgtgccggagttgcccttcctacgaatgtataaataatttctacttcagggctcatccccatacgacgtcgatttctttgtccaagatgtcgtcatcttcatcatcgctaggtccgcaattgcggagaggtgccgcagaggtcgcgccagctcgcgctacagctgattttgctgttgcgtttgacttgttctttagagaggggttaggacacgcggaggagtggtggccagtttgtccgcagttccagcagccgagccgtttctttggtttcgttacagccgccgccgcatagttctcgcccgagtggtcaaacgtcacttgcatggaaacctcatgagcctcaagcgccccaatggcgtcgtcgagagagatctcgttaggcgaatagacaagatggtcccgaatcggcttccaagtgtcgtctagaccacgcaggagtcgatcacagatttgttgatcggccggagtgagcttcacggatttgagatcagatgccgcattgcgtatctttgcgatccatttcgcaattggctgatttgaatcatgtcgagcgcaccagaatgagtcttctagcatcatccgcctcgcccgagtatttttctcatacgcgtcgcagatggtcttgaaaaggaaactggcgggcttcaggtctttgtattgaatcgccaagtcaaccgatagcgtcatcttcatagtggcccgagccacttcggataaagaatcccagtcggtgccggattcctcggcaaagtacacccgctgagagccttgggctaccggtttagcgtccttatagtcagtttcaggtcgagaaagctttccggtgacaatgtcgtgcaccccctgaatcgcaaggagatcttcaagtcgggtacgccaggctggaaaggtaacagaatttccatcgaggaccggaacgttgccaatgagtgccgagggattctggacagttcgtgcaggcatcttgagagataatactttgatgattgctgtgggaagattgttgaaagaagggaagctgagttggagcggagcgacgatgggcctcataacctgttgaaggggacacaggatgagctgcctgaagttcacagactgagaagtcttgtgacacctgagagtgagaagataatggtttctgattcactggagggaaaacgccgattacaatctagtatgagttatatacaagattgtatgtgttaaggttagaagcatactagacaatgcatatgcatgctattccaacaaaactgcctttcttttactgcaggacttctctgttgatggtctaccatggatcaagagtataaattttctcaaagaattacaaaatcaaatatattgaaaaccatccacagctcccaaccttgcttgatcataccctaaaattagttccttaggaatagtttatatttactaatttgagccttcctggaaagtatttccttggaatcagatcaagtttgaccatcaatattgcaaatcaggttgtggttggaggaggacttaatagcggggttcacattagattcttgcacaaagctctctgggttctcgtgagaagctgcagcactgctgcaggcataaaatttagcgggggattttgaattttcactgacaaaattaacgtcagcagtgcacaagctagagatcgttcgtcggtacccattgctaggtacctagtactgcccgcacccgccttgcacccgccaggcggtgccaggtgcggtgccgggtgtcggttttttggaaaaaaaaggggaggtacccgggtaccgcccccatgagtcttgaccggaagggtttccttccagtcaaagaggttgatgtacctccctgaccagaagggtttccttccggtcaacaaggtacatgtacgtcatcaaccggaaggaaacccttctgatggatgaggtacatctaactcattgaccgcgaggaaacccttccggtcaacctggccgggacactggggggttccccccagcctcaaggccattttttttttctttttttctttttttttcttagttttctttcttactttttcttcttacttttttttctttttcttttttctttttatttttttatctctttttttttctgttcttttctttatttttctcttttcttttttgttttcctttttccttttttttctcttttctcttttctcttttcttttctttttggtttctttttttttcagcaattacaaacagtttttttatcaaattcttttcaattgtttttgactttatattttttatgtttttaaaataaaatgatagtcacaaaaattcccccccaaaaaaactcaaacaagatgcaaaaggattgtaatgaaccttgcagtcaaactaagtgaggaagagaggggaggtacctgcggtacctgccaaaagtaccgccggtacccgccgggaggtgcctggtgcggtatttggtacctattttctaaaaaaattcaacaggtacccgagtacaaacaagtgatctctagcacaagcaagaaaaaaaattaacgggtgcaagaagcgaaaaacactattgtgaaccccgctaataattggatcctgaatgaaaaactctacatctatatttgtttcaagatttccaatcttgtagacaaagtattggcccccttttttctcactggctaggagagacttaggttttaaagaaatcagacttctcaaatgttgctgtgttccccaatttgacaagctttcaaagtcagtgagtttagtttggtatgaggatccagacttgcaagcaatgttcacacacatcagagtaattgggatacttgatctagagcaaattctcttttttgtggggcttgggaatttttcaaatgatattggaggacttcctgtcggatctgggacccttgcaggttgtgatttagaccccaaaagtcgagatttttgcagggaaatctagctttcgtggctctatataaaaactgggagacccgcaaatgttgacgggaagtcatccattttgtaattcatttggtttgaaaactcaacgtcttacaaattccaccaacccaactcctaatcaaaacattggccttataaggagattgattactaaactataaatggatccggcctttttgaaggccatcccgcttcatgcttggaatcacatgcacaatgcaattgcctgatctgtgaaatccttgtaaggatcttttgacacagggaaagaaaattgaagctggatacacggggatttacaagatttacagagcacaggttggtcacgcgggaacagtagggacgagggcggaagttggaaccaagagtgccttggagatgtgaaaaggggccttcgaagaaagatcagaatggtccatgatcgactgcgccctgacaatctctagtgagacttttgaccggagcgccttgctggatgggcaaaatgtgaatcataacaggttgtgtattagcaggagtttctccgcgtgacaaaaattaatcgcaaggtcctcaccttccccttgcaacaatacggattgtagctttggttgcagtcaaaaaacgttcctcctgagtcatcgaatattccattttttgagagatcctcgggatagtaatggtcttgggcggatggcagaagtcagcttttccacaagtgccgaagagttgaacgataaatatgtgaacatcactctcaactcacccgatccatcagaatttgaacagtataaatttgcatagtttgaaggatctttgcacttccaatatgccgggccaggacccgattccgctgctatgctactgaccagcagcagcaagatcgagcttgagagcatgcaattggcagatttcatgatgggcgctgaaatctaaatagtcaagagattcttaatgctggcctgtaactagagggggagactttgagcaaatagctattggtgattgtggtggaggtagtaatcaagatgaaaagagaactcggttactcatgaagctcctgggtgaatgactggttgagaatgttcggtgacttgtgaagggtttcttataagctcgaacttccccacgtcacaactggctctgctgggtaatctctttcagattcactagcgcgtggcgccgacttgtctctgcttgtatgcagcagggctacgagtgacagcctcatgagtcctctggcgctgagctagcgcccgccccgttcacatgtaggtatgaattcatccgccaggcgccgccattgactacaaaaagcgacgacggtttccacttcctcacgttggcttcggaggctcgcttgacgaggcaagcattgattgaacgtttgaaaaagcccctcgatcaatttctacggcggcgaaaggcatcgctaacttaaatataccagcctctcgattggagggcctggtgacctgggtggcgcaaagcgcccctgaaggttcccgaagtgctccggtcactctgatcgaggggattgtgcttgaatgcatcgtgacatcgtcgcgaagcgacctccgcgccttgcgccaccgcagaatcgagggacttctgggacatggcgaaagttggcgatttggttactaacttcgcggtatggtcagcgcgtcttgcccaggtccaggttgcctcagaaatcttgatgcgtgacaacaggcttgaaatttattgctgcaaattggggttctgaagctggaagggatgtgactttgttgaccccacccgacccggtcaaaacagttgctgttgccagttggggcaaggctcggggacgatttccttttggggcccaagcccggcccatcttcggcccgagatggttcgagcgcaagacgggtcggagcctgcatgggtggaagaaccttcttcaaatggccagctccaccacccagcaagattcaatttcagacgcactccagcccacagaagaatgtcttcaacaaggaggtaagcaaagatttactccttccaggccatcttaaggagactgtaactgatctttcccaattaaaacgcgttcctctccgtagatctggtcgtccaaggcttccaagctctgatgaacagatgtccacctgtcgatcggcaatcatgggtgctcatgtggtctgtcgaacatgaacgctcggccgaggaaactagactgttcaagaaagatctcatcctccaactccactccagaatagtacctcaactccatcatcaactggaacacctttcagaatcactcgagccagatcaattgcgtcgccaacccgtctcccagctcaagctcatcttggaaatccaatcgcaactgtgcaagagtttagacgaaattcactctgtttttcatataacttgtccagaaagttcacaatctcctccgattactcgatccggcaatgaccaacatgataacgaactcaaatgttatcgactctatcgtctccacttctttctccaaccttcattattatcagaactcaataacgcctttgacttgtgctctgaacttatcctggagctgaaactttcgacacaaaagcccaagtataagatgggtatagatcataccagagcacgggcgtttgaggatactgagaactcaacggtatccctcgagttagctatggaatggctccaaagatccgacttccaacttgttctagatcgttggccgggtgaggaacgaatggttgaagatatcttaaaatccctaacaagtctgatccaccaagaaccttacgtccaagtggatggcgaactttacaagccccaagaactcactcaacaggtcctcaaactcgtcaaaccgttggtcccgatcgccaaactttctcgtctgtttttgatccgcctttcgagagagatgcggcggaatgggcggcccatttattcggaattgagttccagtcagctgatgatcttcgacgaattggaccaaaatatctccgccactctccatcaattcttgcgtatggtggaagacggtgatgggtcgcgaactggtctgactaaacaggtcttcatccagaccgctcaacaactccaatctcatctcgaatcttcttgccttcttctctttgtttattttattccttgttcacctcctgatgatcctcatcttgttccaattaatcatcatcatcatcatttccactcttggttgattaatttcaataaatcatttgatgtggccatcaataatctgttggatgctgtcggtctgtcaaactaatgtctagtggccctttttactacttataattattcattttcgctgcagaaaatcaaacaaataaacttacagtctagaagaaaaaatcctaatgattgcaatcaatcaacaatttcactctttctttcaacaattttttctttttctttttctgaatgaatcaagaagttggattcattgttgattggatactgatagtgctatatatagtagtgtgtagcaagcccaccaatagtcttaaagcttcctagatggatgagtgacattgttataagattcagaatgctccagaagatttgactgtgatgaatgatctggcaatggatgtgatcatccatagaaatgtgggattggtgccaaaaagttgaagcaatgcggctttggggctggacccagaacccagttgtcacatgaacctgtcaaagctctcttccagatcaagtagaaatgctgtgggggaggtaaagaagatacatattttgagtgataaaatgtttatgaaactgtctctcttgaggggtattgctgaactgctgaatagtctgccacccaatatagagcagcttgaatagcaagcctgatgaaagtggtcatgatcaggcaaaagtacagtttgcatgggcctcattgccccctcccccctatttatggatatgaacccattttcaactaacacctgtctatcctagggtttaccaggctaacgccagactaagtaggacagttgacatctgaatttagtgctatttttagagcatccaacgttggatttttacaaaatttacccacagttcagattggtccaaaaccaatgatcattcacaaaaaaattgatgttggattcatgaatgtgctgaaaattgcctcaaagtttgcctagtaggtgtttacgtttgggagttgagagaacactgaagaatcagctagcagcgagcctaactagtcctccacggcgggagcgagagcaagcagcggagctgtccacgccagtggaggcctaagacagatgtggcaatccccgtgtgctgagtttccaaaattgggcttgaaaaccagttttctgtgcatttttctgcctatgctcttcttcttccactgttacctaatttacttgtggcccaaggagggtctgcttcttgtacattcttccctctgctcacattcttgtgtcatgttgtgagttttgatgtagttatttttgaaaatgacaacttttcaactgaagtcgagcttttttggcgtgtgcgagttcatcaaaccgcttatgtcagcgtaaaagaaagctcaaatgctgattttataaaatcattattaattgtttttgtgattctaaaactttgaaattttgtctgatcaataagatcaggcaggtttttaaaaatccgagaccaaacatcaaaaaagttttgagggagcgtcaggatttcaaatcttgtgacgctcccaccaaaacaatcgaaactcagcacctgagtttgttgacctctggcccaagtctcccctgcggggagttcccttcgggaaccacctggccagcgctacgctgccagatgcgccccccgcagcctgagacttgcgataagtttgagctagcagactctgaatcttaagtttctcctgtcaaataataattgacctgacttgccagcccatccttgtgagaggagatagtttgtttgcttgcaccaaactttgcaacttttcataggtggggctcttgggtctgatacaggggttcaatgttgtccaaggtctcaaccctttcctgcccaaaactaattttggggtacatggtatagagggacttgctgccttgtacttaccagttgcagtgctgtcttcaactgcaggagaattttctcatgttggacttgcctaaatcctaactgttaatgccccaacttcatagtattgcttcagcagtaaaagaataatatgtgagcaaattgcatatctcagtgcaatttgttaccccagatcttgtgcaacaccagtatttgaggtgcaatgccaatggtgcttgaccctttccccgcttctgtggtccaatgcccagcgaaggcacttgaggaatggaggacttcccgtcgccatttagagtgctttttaagccctccccagtcctaaatttacacctcaatcataattccaaccagctcacatgagagctatcttcccaaggcttatgaaaaaatatttttttatatcaaaaattaagatcttgggggtgtaaatcaaattctgggagggttgtaaaccgcgacgggaagtcatccaatacagcttcaaacagggcatcaaagtaaaactcaagactatttcagttgtacgtggagagtcaaagggcaataataattggtacaattttcttcacactcattgaactcttgacaagcttgatgtgtcaatgtcacagttacagtcacattcattctttttagcagttgtatggctgcgagaaaattgaagtagcacttaaggcaccaattggccctttccccacttctcggcctacaaactgatgccgagcgagttcactccagaagtacagattcaaatacggatcccgcaactcaagactgacaattgagggtaaagtggcgatgaaagttggtatgcacttccttgaaatcattccaagcttcgaagttgattagatctagacttgattcttttcagcagatttgtggctttgagtcggagaatcgtcctgatcgaagttcatcgggggaccacacctggcttggtgttcaatttggagcccttattttctgtgataagtagtacagtttctgacaactcttacgcaatgatctccataaactcggccggaccctatacaacttcaatggattgttagttgaagctttcctcaatccccacccccaactcttggattcttggggtttatgtggagattaacttttctttccttgggccttcgactcaagtgctcttaaaatacgcccatccgatcagcaactttttcctttagttgcacttgtttcattcttgttcagggttgccaattaaaaaacaagatcttccacatttttgttatgaatttgatcggccgtcgtactacgggttttcaagcgtctgaattctttttctggtccattctcacactcacagtttagtttcttttattgatctgttctttcttgctgatccatgcccggttaagccattcgggattcaaccgaatgctgtcatataatttcatggagctgatgtccctttgtcattttttctataatgaaaagtgttcccaagaaagcagtttcagtgccgcggtggcaaagccaatgcagtttgaaaatgtttatggaccgtcacttcgccaacatagcaaaaaatctgtgagttttcactgcttgttggagattattcaaatcttgatcttttcaagtaacatgtggaggtgattgggcagatgcagggaaatttgtcatgctcgatctgccaccagccagtaccaataaccgcaccctattgcaaagaccgtggccatcagtttcatcaaacctgttataacagtttggcggaagaaggaaagaaatttacgaattgtcggatatgccaaagggaaaaaactgaacaaacactaataacaacagctgctaagcaaagaattcaagatcttctcaaagaatacaaccccaatcctgattcaagtgatgaaccagacgacctccataaaaggtgagtagccaaaacatgtgaatctttggtcaaaaaccaacacaacacttaccaaaattgcatggattaaagtttttcgcataagggtactcactagatgacatgaatgttttgcgtttttttttgaagccctatcaacttctttcttgtctcgttcagttttcagtgtttgtttgcgcaagttacttgttcttgaagattgtaaaagtgctgaacaagcaaaaaactcacttttggctccattaacaagaaaccaaaaaatggctggctttccggtactatagtataaagaccgtttgtaagtttcagagttgctgagcgccttgtgccccccccctcccgccctcggccaaagggtagccacgtgaatgatgaatggccatgcaaaatggatcaaacagatcaatggaaaccaaactgctgatttttggccacttcccgtgtcctcctgaagcacaagcaggttcaatgtcacatgcaatacttaatgctaatttttgttttttagatttccgacgcaatccgatgccaaccgccaattccttgaccgtgtctgtccctctaggctctagaaagagacaacaggttcaaagcttgtccgactaattgtactcctatatatcattccttcaacgaatccgtcgatccttttgaatgtacagtgtctctttgcagggaaacataagaatagccaccacggctcatgggacgtgttgccgaacaagcgggtggcgattcttcttcattccaatccaagaattttctgcggtagcttcgatagcagctagcgagtctggtattcaaagatttatccctttctttccgttgcgggccgcaataacaatgcgaaaatgcattcatataaagaagggcaaccggatgaagaaatcttactcctgatttaggagaacagatagtttcatttctcaaaattccgcgaaaaacagaatcaaaatactggattcaacctggacatgcgacgggtgtcgaacaaaaaagaagccaaatctcttatctgagtgactttgcagaggggacgacgccgctgtgctagatcagaggtttcatgatcctgaaaatccatagtttacttgcgataagtgtgtctacatgcataatatttccgtcttgacttgcgtggaagtcattggtccgccgcttgctcaagaagtctgaaggactgaaataaaggaggccagctgccggtgtgacaagcctaccagaaacgtttccttaattttcagatttaactcgatcataccattcaaagaaacacgtttcaagacaaatattctgcaagctttttcgtctcttgcggaactttgcaaaacagcagttgctgcagagggccccatggttgcgaaaaaagcaaggaagaagtggatctggcccggttgttcttttggcactaggaaatgggaatataaatagaaggctctatgtcgccatttctgactcatcctgaataattcgttctactgacagaaaaaattgttaaccatcccgacaaatccggccgcagcatacatattctctttgcagacactgggcaagtagaaacacttgctatttcgagaaaataatccagcctttgctgttctggatatgatgaagttggctgtttggtcctggatcatcttggttggcgacttcatcatgatgctgcatattttcatcctccaattttgttcacggcttaatttttttttcttgaactttccgttccttctacttgattataaaaagcttagtcagtcggccgatttaagtgtcataaatcactctgaaaaattgagtagtacattggaagattcgtccaaacaactcacaggcagtgagctgaccgcagagaactcaaatcgcgaagggctttctggtccatctgggaccactcactgtgacatgagacgtgaagttagtttgattctttctcttataaagaattcgcacttgaaatcctttggcaggtaaattaacatgtgcgatttatctataggagaatggccattgctgcatttgcattcaatcttggtctgaagacaaccgagccagaatccaatgcccaaagtgcgagcattattttcaccagacatgcctagggaaatggtgtctcaaatcaaacacatgtccaatgtgccgggctccaaatccaacgggacaagctgtcatctgggaagcgtcactctcgccatttcatctatggatttggattcaagatcacaacctttctcagatgctaacgatcgtaggcgaaaccctccatgaagccaatcttccgacagaacgggcttctaatgagggcccaagggctccgtactagcattgcaagtgaacacaaatgggtcagccaattttgtatcttacaaactttcaccagtcagcttgaaggaaaaaaaagttgagcttccagtacagaaagcattaatctaaagttgaggattccataaaagatttggtgatctgatataccctgatgctggaccatcaaaattcaatcaaaataccaatcattgaattggatgacttcctgttgtcatgtgagctggttgtgattttgattgcatggttagtataggacttggagaggtctaaatattgctctaaattgcaacaagaagtcctccatgtgtctttatcaagtataaatattcacatttacctattgatcatttaattagattccaccgtgacctgccatgtcaaatcagcattcacttgatatgattgggtgctagtaaagtgtttgtttactcggatcagtgattagaatagatccctgcactcataaattagactaccattaccaagccttgtccttggatcctcaaacttccttctgctttgaatataattaaacaagcatcatcttgaagcatagaaatgatcaagagagacacgacactcacaggaacccaagataagctatataggcccaggataagagaaaagttaagtcactgtgtatgcgcactaattggtgtcattgggtctggccttgtctgagcactggctggacagatgccagctctgaattaaactccttttgcggcaagtctttgggacggaggggtgcttggttgctatgggccatttacaacgtactggtaaacaaaagaaatgtctggcatagactacagtgaagagtttagaatgagaagcaaatgaagtgttttcttagtgaaaggatcaattgtggctatttgtgatcttcaacaggttagctcgtcgtgctggttttgtaaaggtgcatggtttctaatttgggctctcattcatgacaagtagcctagagaacaattttaagcagaagaaatcagctacaagtgaatcatctaagctgacttggaagaaggaattgggtaaacataatcagattatagagaatctacttatttactcgaattatttagatctctaaggagtatagaaatatatagaagacaagcacacaacatctttaaaaaaatgttttactgtttttttagcaagtgattacaaaaaggaacatagagagaaaaaagagagagaaaaaaaaaaagaaaccaaatctacaagacatagacaaacaaaacaacaacaaagtctaagagtgatttcgagacttaaggcctctccgatcattatgagtagattctcgatgttgactaattttcaagtccaagaattccgagaagcgattgacgagctcgacgagattagcgacgctttttgagcaggtatcaatagcggatggatgcagcgaagacggggacgtatcggcgagtggatgaagagaagccagggtctgttgcttggcggtgttcgaattgggtgtctttttgttgggcccactcaaagaagaagaagaggaggaggaattgatggagtttttgaagtcgattagtttggcttcgtattcgatccacgaggctaattgacggatctctttaggctcggagatccgaatccattgatcgttaggagcccgttgaccgccctccaacatatcgatctgagtctcttcatgttgctcagccttgccggcaaccatggatgaatcagttgccgacgacgtggtagcagtggtggcactctggttcgttttctttgatgcctggcttttcttcttcttcaaattcgtgggctcggagccgtggatgatcaagctgtaactccaggaatacgccagttcgatcgggtcgttcggatacaacacccccggcgtgctgctgaggatgtaatatgtattcttccgcgagtcttggccaatcgattggaaccttagtcggttcagggattcgactttgtattgatcaataaatgacttgcggatctcgtccttgtgcgcgcattccgcttgattcatctgttttttttttttttcagaaacagtccaatcattagggaaaaagattgtcagcaaatcttcgtccccttaaattgttttctaaataaatggtgatccctcaaatggaatgatcatgagaaggaatttgaaaagaggaagagtgaagcggctgtagactgacatcggcttcccattcggcaagcgcctggacccgagcagcctcctgatccaccaacgttttactaggcttctggatcatctggccgtcctctgaggtcaccaataatgacttcttcgacggcatcgtcgacatcttctgggctttggtttcggtccatttcttgttcgacttcactcgctctttcagaatatccgatttcgcttgcttttctctttctaaaccctgtttgatttttgaaaatcaagaattagataaatcatttagaaaaaaataaaacttgattggattgttttttgaaaaaggtagatcttcaacccaatgataatggtattaaaattctaacctggatgagatcttcacagagtgtatgacctctcaacgcgatatcgatcaacgcggtaatgatagccagtttcttgaccggagggaatttgactctctgcagtcgttcatcgccggaatgctcattagtaggagagccatcgacggacgagatgtacggatcttgggtatctttctcgaatgtcgattctaatccttcttccttcaacagatttatcgcagctttaattacgatgaattggggttttttaattagtaagatattagagaaaagaaaggggaaatgacaaaaaaaaaaaaacagtactgactgttccaacaaggaaccgagttttgatgataaggaatcggggtgctagagtttttacattcgcgtttaagttgagcgaggagagcgggactagcagccgatttcaagatgggagaagaagaagaaggacggtcgccagtcgactgatcgacgagattgaagtcagcctcgatgagacgagttaagccgttcatgatagcccgcatgccgccctcatcatcgatccaaaagttcaccagatcgtccatcgagtctatgatcttctcggccctctggctttcggtcctcgaattcttggcctctgtggcccccaatccggggatcaaatccttgaatctgcagataaattcgcgcacatgtaagcgtttcaggatttgtgctgagctgagaattccggtcgggatgcatgaatatgaaaccggggcttggacgacatgtggggctcgtcttccgggtgctttggcgatcacttctgctccagccggtggatcagtgactttgttgttcccattgaccaggggcgcggaaggagcttgtttagatgacgcggaggcttgtttattgcaggaggcggaggaggaggatggatcggatttcttgggtttagatttcccaagctgttgttgtttcttcagcttcttgacgacctcgagatgcttgggatcttgactgctcatcttcttcttgtgatttgttttcttcgtcatcagcttgttggtcgtcgtcgccatgggtttcttggattttggggtcaagcttcccggggtctttagcttcattagtttcttgttcgtcccgtctggtttgggtttcacttggctggttgccgtcgagctggacgactgtttcttcttcgcttcctgattcaaaatgtctggtccctgaattttttaaaaaaaagcagaaaaaaaagtggaaaaacacgcgtcaattacaatctcaagacgtgaaattcattgatttaagccaagcaaagtattttggaaggattcatacctgagcatttgggtttgctgcgagtaattcacgcgccgaagaaaagccagcttgggtagcaaccttagccaatttcctacaaagagtaaatcatgagaagtccggataacaacaacaatgagcatctcatgattaaagaaggaaagaaaagacataatagttttgaaacttacccagtgggtggtagtcctttcttcttgcgacaaatcgagcagttgcagtaatcttgacatacgggacagtcccattcgtataaggcattcaccgtgggccgtacttttttcaaatcttccccactaattaccaatattattgttatttatattcaagtgtttttgaaaatttagaaagaaaaaaaaaagttgacgtgaataattatgtttaaattttattcatgtaaaaaaagggggggagttaaaaaatactgactatcttgctgaaagacatcttccacaaaagctgatccgacaaggggcctgcaaggaagtagaaggagacttggccgaaggattcaggcccgattcgctccttcttttgcgagggatggtgcgagcacaattctcatttgaacacatgatcacattttccagcgggacttcggcgcgacattgatggcatcttaaggtatcgactgaaagtgtgaggttcttctcattcttcgattgagccccagcgtcctgtttgtttttcttattattattgctggtacttgaggggatatccgacgtggttagattgcgtttggctggtatggtgccggtggttgatgaaggtaagccaagaccggctgcagctctactgttctgtttcttggatccagtgagactggatggtttgttatgatttccaatggtagcttcagactgagtagttgcggtatcgttattgacatggttgtgattagtatgcttgggtaaactgcgtggttcggatgcgagtgctgctcgggatattgaatttcttgaaggagtgctcgcgttggtcgcgttggttggggttcctagggcatggaacttcctattaatgcttgattccaaccgagcaccggcagctgttggctggtgggctgtgctggagggggtggttttggatgggttcgagctgggattcggttgggattcgatggctgattggcgtcgactgttgggcatgatattgacagttggcttgtgaggtgagaagaagacaggtggtgtttgtttggaagggctcgatgaagtctgtgcgacaaggttgggaggagccagtatcaggtaataggagaaacaactgagaagctcaggggaccatgggttctactactgtgtatgtattttttgtggtaatagaagaactgcttgttaggaaggggtgctgagaagtatggcagttgaggatccagcaaggggactgaggagatctggttttcttatactttggaagagttcttgttcttgttcttcttgtgttgttgttgggaggaattctcaaagaaacacccacggttgagacttccttcacgagcccccttccaactcggggggcttgaagggcactttctgatctactagactccttcaatcggactatctctctggttttcttttcatccttgaccatgctacacactctgtcttttttcctgatttcatctctgttgcagagctgtatcctttgttctgcttctactaacttcattgtcctgattttgtatctgttgttttaattgctgttgttcttttgttgtccaaactcctatataatccaatctcttccatcacatcaatcttcctctttgttttcataagcgcaagtgcaagtggcttgctgtcatccactcaaacacaaaagaaactttggagggtatgcatgtaaaatgcttcaaatctgatggcacttagggcctataccatatggcatgaaaagttcaatttttcataattattcagaatttatgttcctctaattctcatataatcaaaagtgaccttcaccaaaggccatttagaccatctccaccgcgcagagtcatctgagttggtaaatttacaaactccaggactgcggcgggcggatagcaacccttggaaaaattattttccaccgcagggtgctatccacactcctggtttgtgaaaggccctcccacggaggggggggggggggggggtaatccggatttaccaggattgacctgtggaaccgttgggtttgggaggaacatgggttggtatagtgattgcacatctggcaatgctatacaacctgaggggggggggggggactatatttacctcccctttagcacccccggtggtaggggaattttgggcttgggggggtgaatttggtttacccgcgcagtttaccttcccgggtggagatggtcttataagctcaaatatgaagaatttcaacaccatgtatctccaattgttttaaatttttgtgaaggagacagaaaaaaatgaccatttttcaaagatcacttgcagtatggtagaggctctagacatgagaccttagccaaacatgttgataaatcacaactatcaaagatttgaaagattgcattgcttatagactcacagcaatcctgctcatcagtcatttccttattatatgggttcaatttttcacctgatgcccaacctaactgagccaagtacctccattcttatactagtacagagtgcttataaaccaccggttgcattgtgctgaacagagggacatcaagggggtttatcttccaccaaagcctttgctaatttgcaatgagctgtgtttgctgatacacaatgttgaaccagtttcaatggtgggatcacaattctcaagggaagcttcctaccaaacttgataaatactttccaagaaattaccacacactggcacacatcattatttttggtgatcatgctgcatgcacactgatcatgctgcatgcacactgccagcaaacctggcaacaacggtgggccactacactaaccgtagcggttagtgtagcgtaacacagcggaattcccgttagcattaagcgtagcgtagcggaattccaccatgacaccgctaacactacgcatgtgggccgcaaaaaagggcccactatgctgcgctacagcggattttagcggtttttagccgcttttaccgctaaaagcgctgtagcgcagtgtagcgtagcaaaaatgcactacaaaaatttggcgcaaaaaaagcgccgctacgctacgcttttggccctagcgtagcgtagcggcccaccgctgctggcaagaagactgaagaaaactgaagttgagattgggaccgtttttgtactcaagatttgaaaggcaattaggtttgacacaatgacaatcaagattcgagattgcgtttgatattagatgtggaaatgggttgcaaagttaaagcacagttcagtattctgccattggtttcacagatatgtattgtgacatgttgagtttcaacaagcaatcttagacttaaccaaaccagtaaagatgctctcaaatgggttaattgaatcccaggttaaatatgatgtccttaacccagtcaggggtttgtagtgcccacagccatcaataaatttcttatgatccttggatccatgcatgcatggtgggtaggatagcagggaaagtgctacctcatgtgacaaggagtatgatatttaagtgacttgaatgcactgatgcatgtctactttactacccagtgagccttcccccctacaatacttgaaacaagtatagtatatataagtttcattgccatgataaaagtagcctatatgtttcattatcataaaattgatattccattcattgccaaagagacagcaacataaaaggaggtatatttgtcataaaatcttcaacttataaatttgcatccatactttcctttaagaagcataagctatgaaagcttcttttggaattcaaatcactgctcttcttgctcacctgcatgtgcttgcagttaaatcaggaatcactcctggagaactgattgggcttggaaagcaagattttcaacattgtgggaatcagttgagtgaattgtttttagaacactgagcttgatttgggtgagctgacctcctcatttttagggatctcctgggtgatcgtgtttggatagatttaaacctttcagttggtggttgttacaaagatcctctcccaaagatgccaaaaggaatctcaagcggagattatctactggatcatgaaaataaagatggaagtatgtataattttcttaattcgttcaattcaagctgcattttgaaattgatccaatgcttttttttctctaactcacattattcaataactacttggcaacattgttggaagtagcccaaggctccttaaccatgggaaatgagttccaagctggtttcaaagaagcctcaagcccagaaacaaaggccaagaatattgagaatttttgtgagaaatattgatcttttaaatcccctcttcttaaattaagcacatgtttagttatcacactaatttcatgcttactaaatagctcaaagctcccacataagtcttccaagtaagagaaagctttccgagtaccaagcaggggaggcctctgagccaagaacatattatgtgcaaaattcacagagtggcactgtattagagccatccaaaaacgagattaaagttgaaaaaagtaagaaagatttactaaaaattaccagagtcatgaaatctgacacaaaaagtgaaatccactaggtcctgggccccaattagagttgagattatccaaaaatcatccagcagtatttttcaaaggagaaaaagcatccactagcattcagcatcaaaatgatggtttgtttttttgtttgtttttcttgttgaatttgaaatgaaaaaataatgtgtgtgttctttttattatttcaagaatcatatggagcttattgtacccaacaattaagggaggtcaagagtgaattagcttaccctcctgaacctttgaagaatccaaaattccatgaaactattgcctcctcctcaaagaaatatccaaagatcacaatcaggtcaattaagccagaggaagcaacttctcagaaaatagaagttaaacatagatattctagaaacaatgcagataaacagattccagagcttcataaacaaatcaaggaccccaaaaagacttttgcaatgatctgtggaagtatactatacattgctgaaatggatgaacaggagttgaaatacgtgataacagggggttgataaccgcacgccaaccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagattaaagttgcaaaacgttacgaaagatttacctaaaaatttaccagagtcatgaaatctgacacaaaaagtgaaatccagctaggtccggggccccaattagagtggagattatcccaaaaatcatccagcagtatttttcaaaggagaaaaagcatccactagcattcagcatcaaaatgatggtttgtttttttgtttgtttttcttgttgaatttgaaatgaaaaaataatgtgtgtgttctttttattatttccaagaatcatatggagcttattgtacccaacaattaagggaggtcaagagtgaattagcttaccctcctgaacctttgaagaatccaaaattccatgaaactatcgcctcctcctgtaggacccatgcctgggtcctatgggacggtccaggtccctaaacgcatatttaaggtcctaaacgattataaatatgcgtttaggacctaaagttgggcgtgcaggcctgcacgccaactgcaggccaactcccctgcagcagattggcgtgcaggcccgcacgccaatctgcgcctggcgtcgggattggcgtgcgccatgggggttggcgtgcggttatcaacccccctgataacgggtcaagcatttcaaaatttgcaagcaaaatttatccaagaatccaaaaagacatgaaagaaggatatttatccatgggaaatatggaaagggtctctattgattcagtaacgtttcaattctctgaactaatctttttcatgaaccttagatttctccaaagcctgggaaagataccatcagaaggatatgtagaagagactaattttgtttacaactggtttctgagtcttttctcaaaaaaagaagaatttaattcaaaatttgtaaagaacataaaaagagaggaatttacaggtgaaaacaatgtgaaagaagtgctgaaaattctttatgaagcttttgctttgaacaattcaagtcaaaaactttatttgatccatagaaaaaagtttcatagatataaaataggtgttgtttctgaaagacaatcattcattaccaaagcagtggtaaagctgttggcatcctactatcaatcaaactatccaggaaaatggggaaagattttttcagatgaagataccttcttttcacacatagcacagataaactttgaaagattgtacattcaaaatgataaaattggtacagaggtggctgaccaacttttgtcactcaaactactcccttggaaggataatcttaatgataatgtttttattttcaagcatcttgtcaaaaagtttgaaataaagatcaaatcagttttagatcattgtgtgaatgaaataagtcatgcagaaaatcaagaccatcctaaagggaaacatgaatattctattcctcggtatacaccagaatcaaatgatgactatgaagaagccatgaagtctacctggaaagatgttggtcttgctatacattatgccttgagaaggagagaaaactgggaaggatttgaagcaggaccaacgttgcaaacgctgaaagaattggaaaaacatcacaagagacagaattttgagcaaatctctgatgaaaacatattatactttagtgagatactttggattttgaatgcaaaatttattgaatcattaggccatcaagcttctggctttgtgtatcttcaggagcaagaacatctacagaaaggatttttggattttcttactctttgtcatgataagcaagaattattgtatattgaattttcttctgacaacttccaaaaatcatgtggattcattaaaaagctcattatcaattcccttattactgaaaatggtactggggaaaataataaaataggattaaatttcaagagaagaacttgcacaaaacaagtaaaggtattggaggcagcttccagatttttatcccactattactaccaaagaaatcctgataagtggttgacagtatttcaaaatgagaagaatttcttcaattcactggcaaggatgttcagaaggatcaaacatcttggagagtataaacatttcttgaagaacagctttctggatctttcagctgttggattgatcccttggaccatgccattcagtctcacacataaacaacacacccttcttggacggctgcacagaatgagcacttacaatcaaaaaaaatcaatgattaattgttgacaagtgaaattcaaacttataattgtaaagaggaatgcacgtagtaagaaaatcacttgttacccaaattgtgactgtatatatctcatgcttgcaatgagggcacagccaattcaccatagtccatggtcatagcacactgtgaatttacatattttaccaatatccagagggatttttgtaacataacttcccagctgtccagatagccccattagtgttatccagaaaaactgggtttttggactggcatattgatagcaaacatcctacctacagattgtgaaaatctaattcacctttaccccaatgatagaaatgatgttctgtcacacttttcccatgaactactctggcttggcagatcttgcctttcaatgcctgtcatccagcccaaaagaattataggcaggtgatggatgttaaatcataattttgcccagttcctggactctgcccctcaacaatttgacacccaccatgaccactgtgcaatcttagggatttgaaaccccttaactgatttatgctgagtaggttgaaggtgagatgttaatccatgcattgacaatgagccttggatatctcactactcctctttgggtaaacaaaggagtgcatttatgactatttgtttcctcatcactgattgctgccatattttccggctgaggtatctggcatggccaaacctagagacaaaaattaccccctaaacacatcatgaaagtatcaatcatcacataactgttacacatgagctggaagctcatcccgctatctgttgtgcagagtacccatcctcccagatcatcagctcctaattacttgtttgcaacctggatctggctgttgtgcttgtcaagccttgcttggacatcaggctgtttggtgggaaggtgcaaggtataacccaagtgctggggaggattcgtttgttcctcctcaacaaggagctgtcagctagcagatataaggtacatgtaatcacatcaggtcaacttgcagaacattgctggcaagtattattcactggcagggaattataaattgccagcaagtttcatgtgccggcaaagcagaacatccctggagggaagcttggaagattcaagtgttgcaaatgcaaatcagcctcaatggggtaatgagcatttgccttgagattcatatacacttggccctaacttgaaaaatgaaaatgttgtagtgtgccaattgtgtttcacgcatgatgtacttgagctgagagaatgaattaatgataaagttgtaaatactacccagacttgtgccacctgcaacatgtatgatgtaaaaaggcacatattccagaaacaacttgcaaccttcctttcaatcatttttttttttcacaacacaccctcatggctctcacaacttgacccctcaaccctcataactcctcaactcagatttgaatccatttcacaactttgttactttctagttctactgttttacttttttgacctgtcatacctatcaattgtaagtgaactttctcctttgaatagaaacaaaaataaagtggaagaaaaatttacaatgaaactataataatgaaaaaagacaaggaaaaccactggcaatgaaaacaagaaagctacaaggatgaaatgataaaaaaaaaacatgatcaattttacagtcaaatgtgtgagatgattgagttacacacaaacatttgacattggggaaggactccatcatctttgttgtcttcccaaacttgatttttactttaaatcagtggcattataccgattgcaaagagatcattgcctgggtatccttcattttccccagctaattaatgctggattgccgcttgttgccggtcacgatcaaaaggcctgctctcacgaccttgcctcaaacttatcaactcagttgtgctcttgataagatatcaatctggacctctcccttgccctagagctattgaactcaacggatcatcgagacttggctcagaagtaggttctcattggatatgaattcaaaaattaaagcgtggagagcatgggcaagaggctaaattgggaccttcatgatttaacttttatgtctacaatcggatgaaaaagacttttgaggacaagaaggtcgactgttgttggcatgctatacctcgggcggtcgacatcctggacgagttccggcgatgctaatgtcggctatctttgaacgtatcgccacctcagttattgttcattttacgcaagcctactgataccgaatccaaccaagccccccacaacgcttgtaattgcgaggccaattggacctaaaccggccgccgcgacgctctggaaagtcgcaaaaacgctacccgacgcaactgcaccgatccacgacatccacatagcagcataagatccggcggcaatgcctgtagcttgaaatcccaccgcgttgaggacgccgagaaacatcgtcgaaccataagcagccccagcagcagtagcacacccatctctaatcgtgtagtgcttcgctgtgaagaggacaaccataatcttaggtgagttttcttgacatgaggtcccttgcagcgtgaagttcggcggcatgcttacggttggagaccttaagatgaacatcaaaaacgatgtatcggtgctgattgttccctttctctagaacgttcttcaacaaaatatcttgatttttgctggcgtcgaaaaactctttttcgaaaaagacagctgcaagagtgacgttttcgcatttaagtttttcgagaatctggcggccgaggtacgctactgtcgcggtctccgagtcgacaaatatgtcgagtctggaggggactttagtgccgtgggggatttgtacgtcaactaaacatacgacccggtgatgttgaaccattgttggatttggttataatttctggtgtttctctgtgagcgaaagcgtgtgcctcttttgattcaattttgatttgagacgatagctacaaaaagttttaatccaagagctgtccgggttgaaatacttggatctgatgaggtgaactgggccagacagtgagataatggaaggatataagggtccgttcggcccgcgagctccatctcaggtttatctcgaggtccctcgcaaaacttgagatactctggagatacatcctcaagatactcctcagatatttaagtttggtgtttggcaggcggaatatctgtgatatatcacagatatttccacctgaggcaaaccctaacccccctccccaaccgtaacccaacaagccctcccaaaccctacaaaccaccccaaacaccggcaaaaacaagcaaccctggcagccccaggatccccaaccccggtcatcttttcagaggccaaaaaatctctaagtcccttgtctgcggcccacacggctaagtccggctcgacaccttagcagtcggtcgcccggcctcacatcacacacggccgacacctccacctcacctgctggcatcactcaccccacttgcatcactcactgctcgcattcatcactcaccgccggccgacatcacaccccggccgctaacattactgaccggacaacaaccggtacgctcactgctatctatctaaataacctatggtttttgaccttgcaaatcggtcaagctaattttttttatcctcgaaattcaatcgagcgagtttttttgacctcgccactcgattgctatcagcattggaacttgcaagtcgattgacacaggtctttgacatcgcggtttgcttagcgagctcctcaaacccgacgaccaagggactcagcgttggacctcacaactcgatcaatctcgtttttttgacctcgcgatccggttagtcttgttgaccttgcggttcgcttagcgtcctcaaacccgacgaccaagggactcagcgttggaccttgcaactcgatcgatctcgttttttgacctcgcgatccagctagtcttgttgacctcgcggttcgcttagcaggctcctcaacccggacgaccaagggactgaacagggtcagctccaaggcctcgaccgcctcaacaccacccctggcattagagggattctatcacgtcccctcaaataagcctgtaggcctatgagcagaaaatcattgttgacctctttccaattttcagctagcacttcagccttccatccatgactgcagcaacttgtctatttttgggtttctatccctttttctatctagtttccaattaaaaaagactatctcaaatttcttgttgttgctttactttactgtgttgctttgaatcattttgaactcaatctataaagctgggctatatatacaaatatgtgtacatcatatctcccattgaaattgtctctagactctttgtgcagaccctactccctatgtcgtcctctggtaacctacctttcaacatacttataattattattagtagctaaacttgctcaattttatcaaagtttttggcacattcttttttttccttttttcaatttttggcttgttgttattacaaacaatcttaaaaacaaacacagtaaggataaagaagagaggatgatcaaggcagggaaaggttatacccataatcccatgaaactgaagaacagatacatctgagtgggaagtgtccaggcacattgtgcaccaaagaaaaattagattcatcaagtgaaagcttgactaaatgcagacaatttgccttagtagcaatgaaagagtgaattgaaagaagaagggaaaagcaatttgtccattgaagagaaggttgttgaggctgtctaattaacaaataggtggaagaagaagtcttgtgaaagaaagtttctactcttcagaatatattttgatttcaaaaaggttcttgcatcatttgaagctgttgcctacataccaataattagttatttatgtgatagtctaattgaacttaaggaggaggttagaggtgtttttgaggttgttgttttttgtgcaatgggcaaggcataattttgcacaaccacattttaccccatgttacttggaagtgaagtatgaatgagtgagtcaaaagtttgtatttgtgtttagtaaccttgagaaagataaatccacactttggaatcactcattcatgatacctcactcccaagtaacatggggtcacatgtagttgtgcacactataaccaaagtgaccccacattgtttgggagtgaggaagtatgaatgagtgattacaaagtttttatttgtgtttggtaaccttgagaaagataaacccacaatttggaatcactcatacatgatgtctcactcccaaacaacatggggtcactttggttatagtgtgtgcaactactgtgttgctgggagtgaggtatcatgaaacacggattccaaagtgtggatttatatttctcaaggttactaaacacaactacacactttgaaatcactcattcatacttcctcactcccaaacaatgtggggtcactttggttatagtgtgcacaactacatgtgaccccatgttacttgggagtgaggtatcatgcacgagtgattccaaagtgtggatttatctttctcaagagatgtactaaacacaaatacaaactttggaatacgagtgatcccaaggttttatttgtatgcagtaaccttaaacatattattcaccctttggaatcactgattcatgattcctcactcccaagtgacatggggtcacatgtagtagtgcacactttgtgacccaatgttacttgggagtgaggaattatgaatcagtgatttgacggggtggatttaactttcttaaggttactgaatacaaataaaaccttgggatcactcattcatgatgcttcactcccaagtaacattgggtcacattggttatagtgtgcacaactacatgtgaccacatgtcacttaggagtgaggaatcatgaaacagtgattccaaaggggtgaataatacctaccattatggttccttccttctgaaatactgagtaatggcatcatacccaataagataaaaattatactatcatccaattcagtttccctactacatacttcactcatggcctcaattaattttctcaactagtattgatttcctgtaactgaattgaataggcatactagccatttcaaacaaatttactctctgatccttggattgaaaaagggatgtttcaagcagaatgacccccctctccatgccccctctcccctagccctaaccctcactggccaacatcacaccacacctgctaacatcattcaccggccaacatctgctacacctcaactcttcacattcccaaccaacctcctctcacctccaaccaaacttggcctccaaaaaaccttgaactcatatccctcacaacagttgtgtgatttgacattcaaaactcatcttttgggttctgaacagttgtatagtatcattcaaatgcattgactgcaataaatatatgcaatgaaaaaaaaagaaagtcatgcaagacacaaaaatgagaggaataagaaggataatataggaaagactaaaaaaagaccagttaagagaattttgcatagagggttaaagtgtataaaatttccttgacaagataaaacagggaccctgataatacatgccactgatgtcaggaatcagaacgtatcttggcaaatgtgattgattgtaacaataagttagacttgacgtgttgggataactcacattaagatgttaggggttgacatttgcaggtttacaaatatttgagtggctgctgataaaccaaaatgatacggctaaagaaacttgaaggaactgttggggatacctgttggcactgttatcagtgacctcacagagtctcaagtgtatcatgtatggctcacaaggttccgaatagggccgcgctcatgatacatgccactgctcccccacagaaatcctgatagaacgtgccactggtatcaggcattgggaattatcatggcaaaattcatcagcagtccgtgtaaatttgcgcttcaactaatcttcccagcccatagaaagataacaaaatttgacatgtcttggttgttaaacgtgacatcggctttttccagtcgtctcgcaacacccctagtggatactgacctactgacgaagataaatctatcaccatattgtgagcgattcacaaacctaaggatgacagtggtgatagaattcaatacggttatgataataattgcgtttgagctgacccatggttgcatggaaattttgaaggctgctcagcagtcagtaactgcaaaacaaagataataaagcagataagtggtgagcgcgactaggaaaattgcatcattcgcgcagattcgcgcggaagatcgttatcacagtgagtgtgtagctggtgactgatgcgaggccaactggccgaacgacttgctgaggaggttgatggcaccggtggttgatagtgtgttgccggatgaggtgtaggcctagtgagtgactgatatgaggccaacttgctgaggaggaggagtgtgttgtcgggtgaagagtaggcctagtgaggagtttgtgtattgtagttggtgactgatgtgaggccgacttgctgaggagtttgatatgtgtgttgttgggtgaggagtttgtgttgtagctgttgactgatgtgaggccgattggcgcggctgacttgctgaggaggaagggtgtgttgtcgggtaagggacttgaccggtcgggttgcgagcagacaagggacttagagattttttggcctctgaaaagatgaccggggttggggatcctggggctgccagggttgcttgtttttggcggtgtttggggtggttcgtagggtttgggagggcttgttgggttacggttggggaggggggtttgggttgccctcaggtggatatttctatctcaagcttctgccaaatccaaacatcctgagataagtatttatgtacggcaaaatctcatatgtatctcaaccctcctcgctgagcattctggatcactcaacaccatagcatcaagatttcaaggactgacgcgatgccgcctcagggcctgttcggacgcgagggcatgaatctcaactttgagagatcagactctgcccatgggtgtacatagatcctgatttgagtgcaaaacacccggacagccgaacatgccagggtatctggacttgcgacactgagatccagatactgaggttgagggctgttcggctgctggtgaatctgctgatgctccagtcaatagccaaacatgccactcgattggcccgccactggccgacaatcacaaccagatcatccggctaggataattggtgcacctgtgaaccctagctaaaaccaccctaatggtaactggcggggtttggctgaatatctgagtatctgaatatcctgccaaactttgacctaccaaaaaactgccaagtccctcgaaaaggtgtacccctacctagccgcctgctacacacccatcccgagtgtgtcactgtgtccctcgcccttagagtggcactatgtacactcaacacatgaagtttaattcttgggatgccgtaaactaccacctcttcttcggctcacaaccaaccgattaaaggattcacactgatcctcactgatcgcctcaaggaggaataagctgatatttgtcgtaccacagctgtcctcttttatttgtccgtatcttgtttccattaacttgatcgatgttttcttgcttcaatgttgcattgtcaagtcggaaagttgtgtttttctttcagagtctcatttctagtgcaaggtgattgaaattttcctacacaagaaataaaattataagacataaaacccaacaaatccagaatgaaaaacgagcatctgtggcaaacagaatcaaaacataagagaaaaccagccaaaagattgaaaacgaggtatcatgaggataagcgaagcaggttgatttcccctcattcacccctatcagtatcctcttcaaccctagacttgcctgttggtgcatcaggttgactttgagccagatcaagttgctccattgcatcaccaattgtatgtacatattcatccagtgccagtggttgggatgttgtcctctgagataagacacactctcaacccatggatgtgtggatttccagtagattcccagagccaatcaatcccacacatccatattccacaccttaatcagtgagagtttctcatgatccttcaaacaaagagtgatttttgatttcagtgcatgcagcagctcaatagacgtatgtataagaaacttaattttcaggtgaactgaagaacatttacaataaaatcactttggaacggtgagtttttttgagatgatggtgcagctatactttttgggctaattggccacaggtcggaatgtgtggacggcaaaatattggagtgcccaggagttttgtttggtgggctgggtaaatactggctagcacaatgaacttagcctgacgtcacttgtcatcaagtgatcattgttttttttttttttgatgaagccagatttttcagcgctaaccctaaaatgaatatcggaaaatgaatcttggtaaatagatgaaaaagaaaaagagcaaacatgaaaatgaagattggcaggggtgctatgagtatgatacaggcccatcattttcttgtctctatgtacctaccactttcaacactacctcatatccagtactggatatggagtaaaaaaaatggatattcagtgttttttaaaaaaaaaaaatggtgtgaagaggtgaacaaacaaacatttaaaaatactacatatccaggtttattttactgcacatccagtgcgggatatgaagttatgtttcaagtgtacagcccatgagtttatttgatttttttgcaagtttggaagcacaatcattgttcacctgatttgctccctccatctgaggagtaggagtagtagatcaaatgattctctaccccctccagctgtcagtttagcatgtgaggtcctgtttcttggggcattcaagcccctcattactgcagaacacgtgtcgatgtgccaagaggggacatgagcgttttggcctggagggattcgaagcttggcctccattttacccagctcgctcacactcgttttcccaaatccagtagagtaagcctcagtttggcatgaaattataagggacagacaaagttgcaaggccttgcaaggtttgactttctcttgaaaaaaagacctctgaccgcaacgaagtcaaaccagtattaatgagaaaaaaatctaagcaacattgtgtgtgtgtgtgttttttcattcaatcacaatatgtaaatagacagagcaaagaaagaaaacagaagtaaaaaaggatcatgaagcggcattaaaagtgtcaagatagagctgcttagagagatgaacggcctgatcgaggttttccgtgccagaataagtgcccacgccttgggccaactcaggcttcccgccgccctacgagagaaaacacgcgaaaaaaaataaggcagtagataagaagagggttgtcaaagagaggccggaaaaaatggggacgcagatgatgaaaaaaccgacgaacttttccaccgagcactttcgagacctggtccatccaaagcttcgcgttccaggagggcttggccttcagatcttgttcaggcagggcgctggcgtggaagaccttcttgtcgagcgcgttgacactgaacaagtagccggccttcccggaactcttgagctgtccacatgccacgcctaaagcctgaaacattatcccttcttgtcagtactctaccaatatgtgctggaaaaagaaagaggtgggggggggggttactttcgagttcgagcctaggtctaggacactcgtcatcaccctttcgttcgggtgttctttgatccaatcattcaccacttgaagagcctacatacatacccaccaaaaatcaattaattcaatcaagttaagtaaaaatggggacctcttgaggggtgtatctaccttcttctcgtcggccttggcttggatcttggctagttcgaccagctctttttgggcttgactgaacttgagtttgagtttagatttcaggatcactgagatttcgagtgctgccaattcctatcgattcgagtatataaccatcccatcatttcgatccccattggtcccccacccaacgtaaaccccccaaaaaaaaaataacaacctaattaatattgatctttctccaagggcaacaaaaatagataaacgtacgacagagaaagtcttgagagcagcttcccgatccttaacaggcaagccgataatctggtcgagtttagcctcgatatccttagcctgttgagagacgctgcgggcctcttccccagtgacggcgacgatcctccggacgcctttagcgatcccggattcttcgaccaggacgagctgtttgatttcactggtgagcttcacatgcctaccaagggatgataatccacacaatgtatgatcagttacgatgtaagatttgggggcacatgaaaaattcgagtcactcacgttcctccacaaaattcaacactgtagttcgaccatttagggtccgtaaggtctgcgtccaagagatcgaaggggtttgggccgacgacgacgacacgcacggggtccgggtaagcctcgccgaagacggccctcagcccggggattttcttggcctcatccaagcgcatctcccgcgccgccacgggaaagctcttgctgatccactgattgcatgtgctttcgatcttcgagagctcgtcgatggtcacctgctgtttgtgggagaagtcgaagcgcaacttgctcggggcgaccaatgaccctttctggtcaatgtggtctccaagggtctctcgaagcgcccagttcaacacatgggtccccgtatgattgtttcggatcggccaccggcgtagctcgtcataggctgctgagaccgagtctcctacctgcagaacgccttccgaaaccaaaccgctgtgaagcacatatccattgtagacttgcacatcttcaacatcaaacgtcgtctgcttctccggattcgtcaagctacccgtgtcgttctcttggcccccttgctccgcgtaaaagttcgttttgtccaatatgatcccacatcgtgaggatgaagggacagcttcggtggatgagtggaacttcccatcataataaatcgccttgactgtcgcggtgatactactcgaagctattttttttgttataagaagcaaagtgtgttagattaacttatcaagctggcagtcatgttacttaggaaatgagtgttacctaccaaatttgctcgagtcatcggtcttgggaaccttgtcattagattctagttcagcaatggcatgtacatccaactcgacggcagtcccgacgactttcttcttaccgcccttagagagctcctttgaggcagcctgggccatctcaaacccatcatggtcgatgcccaaccgagcttcctcggccatcaagagggtgagatcgacggggaaaccataggtgtcatataaccgccagacgtcttggccgtccaagttcttcttgccttccttcttggccttctccgcatacttctcaaacatcttctctcctcgatctagcgtcaaggcaaacgatgcctcctcctcatctaggatctctttcaactcttccgtcttcgatctgatctctggaaatacgtcgcccatctggtcgatcaatgtcggcgctaaacgagagaaaaagttcccgatcggcacgtcgaatttcttgcggacgtagcgtgcaccccgtcggaggatccgacgaagaacgtaaccacgaccgacgttgttgggtacgccgccatccgagatagcaaaggtgagtgtgcgaacatggtcagcgatcacccgataagcagtatcgattccgtccacgtcgtcctcgcccaatttaccggcatagggtctagcaccggtgagttcttggatccggtcaaatagcggcttgaaaacatcggtgtcatagttgctcgtcttgtcttgtaggactgatacgagtcgttcaaaacccatcccagtgtccacatgtcgcgccggaagcggcttcagagaccccgacggctcccggttgtattgaataaacacattgttccagatctctagcaccattgggtcatcttgatttactagttctgccgcatttcgtcctcctactcgatcataatgtatttctgagcatggtccacatggtccacttgtacccatttctagagttacaaaaaacaacaatgaagacaatttttttgaaacaaaattagcaaagataatatttgttcattttttcaagaaaaaaaaaaatcaaacgaaccccaaaagttgtccttagcattaccgggaagcaccttatcaggatggacgcccaagtcgatccagatctgcttagattcgagatcggggaggagattctgagcgggatcgccctggaagtaagtgacatagagtctgtccttggggagagcatagacacgcgtgaggaggtcccaggccatgtggatggcttcgcttttgaagtagtcgccgaaggaccagttcccgagcatctcgaagaacgtgtgatggtaggtatccttccccacatcatccaagtcgttgtgtttccctcccgctcggatacacttttgactgttcacggctcgcttcagattcttgaatggatgggatgggtcgatcgttccgaggaagatgggcttatactacttggatcatattacatacacatttttttttgtttacatcagtattcaatcctttttcttgtctcatcttggttttgttgtgagaattcgatgcaaaatatttactcaacttgattcattccagcattagcaaagagcagagtaggatcatcgaacgggacgacgctcgaagaatggacgaaagtatgagcatgttggttctggaagtactcgaagaacgttttcctaacctgcaccgccccaagaacaaggcaagcaatcaatatagataaataaagaagcgggtttctttttttttggcggagcacttactttgtgggcaggccagtccccgaattggctcgtttgattggtggatgacattctgtagtaaatcgatccgacgagtctcttttggttgatcgatgggaggagtcggtgggatgagggtattgttggagtcaagagtgttgttcttctgagtctggtgagttggctcaacactggtttcattcagctcgactatcggcgtctgtccactcccactgcctcagaaactattgcttgtggttgtcttcaagtgaaaggttggtttttatcaaccacagtttcattgctgcccccactccccccccctccctcaaatcaactcacaacagtcatgtggcacatgagattgcatctttacagtaccgagcagtctaaccaaaccactggatggcggcacacaaaagcccatgctccaggaagagtgagatccagacattggcggcatgtactcagattctcaagtttggtgcattgggcgatcagggatgacggcccggtgcaagtcctcattctctctaaagtacaacgaagcctacccatgacggacattcactaatcgctcccagagatatgtactcagaaagacgaattggtcatttagatggaatctgtgccataaatgagctgaccatgacagatcagtcgaggcaatacaatgggatacaatctcaaggaggcaacatgccgtatgagtcaagtagacacgaagcgggtttcgcaaatcgcttagactcaaccctcattaataacatgagaaagagagacaatcgagtaattcatttcagtgtgcatgacatagagcataaaagatcgatgaaaaccactgaaagttttggtcttttgagttcacatgaagggaggcaggaaactagactaataagtggtcttagaagcagtcagtctacaataaaaaaagtaccgttcaagattagtttactcgatttttcaagaagaaaacaagttcataagggagggggagaaacgtactgtaagtgggttgagaattcctcgtaaggttggggtggaggaggaatttgttgccacatgtctggagtgagcataccgtaggtagcggtaatctgaaaaaaaagccaagcaaaaagatcaggataagaagggtgaatcatagggggggggtgaaggtggaagatgaggagggtagaactgacggcggcataggtggctttcaagaagttacccatagtggaagtgtttccacgcgattgagtgtagacatcctggacaccggcgagttggaggagccgtttgctggcgggggcggcgacgatgccggtacctctgggagcagggacgagtttgacgtagacggaggcagtctttccttggaccttgcagggcaccgtgtggggttccccgagcttggcaccccagtatcctcgtcggaccgggatgatcgagagcttggcaatgatgatcgcccctcggatcgccgtcgctacttccttggcgcacttcacaccgagtcctaagtgaccatccgagtccccaatcgccacaaatgctttgaatcgggtccgttgaccggctcgggtttgcttctgcaccggcatgatcttcatcacctcatctgttggttcattcaatcagctcagcttgtccttcttcccttggtagagtatcgttcactggaactcacccttaaggttgggcaagagaaggtcgatgatttggtactccttgaccggaagagagaagaggtaaatttcttcgatcgatttgatcttgccgtccttgaccagtcgaccaagtttagtgaccgggaccctgaaaaattatttccgagacgatcaacttctgagggagatagtcgattcattttgtgtgttggggagacagaccattccttctcttcatctctcttaccaccacgacgggcgccgcctcgaccgcgaccaccacggccaccagcccctcgtcctcgtccgaacccaccacgctcgccaccagctccagcaccagcgccacttggttgaggtttgtctgccatcttcttcgtcttcttcttcttgtctttggtcttgagggggagcgagtctgccgcggcttgggggttgattggggttcttggtctgctacgctgctactcccgagtcgagggtggcttcggctagggcgggtcgtcggattgtccggttctggtgagactcgcaaactggctcgagggggggctaaagcctggttaggtttcggctgtgtactcggtgcataccaaacgggcgaccgagacgaacacccccgaaccctgtaaaggacttcaagggcgttatagcatactataggggccccgttcacacccgagggcttcccatgctgcctgctacatccacaaactcctctttaaaacacaggcaaaccaatcgtggacttcttgttgggtccgggtcgaggaacacgatgggagcagtgatcttcagccaatgccctttttgtgactatgcttcaggctgaataaattcccacaaacagaagggaagccccaggagatatgtatgtgaggtctggggccaaagttcaacaatttgtgggtacttatgatctcaagctcaacaaaaccacccccttggaggatccccaagggatactccccaaagcagaggcttacataacaaatcagacttgcaacctgaggttataaggtttgggggtgaaacttcacaattttgaacttccaatcaattgacatccaaaacctcaattccttgtaaagaaatgagattactggaggtaagcctaggatcttgactcttgttcaaaaaaaaggatcatccttttagcagcaacaatgaggctcctgcctctgtttgaaggaggacatgctttggaatttaaatcctggcaaattacaataaaaaacattttccatccttgttcatatagttattttttccttgcatgatcaccagatcagaaattataaaacttgtcatggtttagttcaaagctggtattgggctcattgagagctggaatcacagtgagagtgagactcccagggtcaaccagagtactaaaaacccagcaaatacattctcctccatggctgtcatggttttcatgagggtgtgagaccagacacaggtgtggaactatctggtcatcatcaaatctaatttctgtttttttaaattttattgagtgcaatatctaaagaatgaagaggggtgatagaaaatggaatgcatagaaattttgagaaaaatcagtacattctatgtcctgagtttctcccttgaagcagcaatatcatgggacaaatgggggatcttttgatttatcaggccatttgtctgcatcttctcaggccagatgagtgacattacatgcaagtccctccctgcaggagggggccagggagggacttgtgttaagtttaatgtgctctgcctttccacatgtgtacccaaaaaggggcactttgatgatgatgaaccctgtcactgtcaacccccaacaggttgaagtagttttggccaagactctgtaggacagacaacctagggctccaatcaggtgccttggcaccagattacacccatcctgcaccctgaccccacggatatcccacatagaggctaggattttctgcatgtttggcctaatttttttgtgtatttttttgctaaaaaaaaagtgaaaaaagtggttcatggaagaaaattgaaagccaaaatgcagtatctcagcccctgtctgggttttcttggtataatccctgcatatatggcccaatcactgggggtttcaagcatccattcagataccagatgactccaacccaatccttatttttttctttttggtgtgggtgtttatctgcagggaggaaggggggggggtcaatttatcaacacctaataataattactactgagtctgaagtatcaggtaaatatgatatttcattgatatagaagaatggataagacagatatcttttcacacatacatttagacagaataatcaagcctcacttgaaaggaacttacatttcagaatggaaattggcttatatgatttgatatttcaattttcatcaagtgatgattggttttttcatggtgataatggctcattctgtgaaggtgcccaacaatgaagttttgcgtttgtgctatacatgaataatggcatagtccaaggtatcattccaaaagttgggatacatattgagaaagctggtgataagattttgtgatgagccagagaaaggggaaatagagacttgaaacaatctcttgatgctgaaagtgaaagactcaaggaaaaacaaatgtctgagtaaagagtgtttgttcagacctgggtacggggcatgataatggcaagccatcccccctcgtgcacgccaaactgcacacctgctgcagattggcatgcttgccctagagattgttcctttgtacctgggtacctgtttataactaggtacctgttcattttttcaagaaaatagataccatgtaccacaccagaaacctcctggggggtaccagaggtacctgttgcaggtactgcaggtacctcccctctctttttcacctagttccactagctatctcaacattacttcatatcctgtactagatctgtgggaaaatgaaactggatgtgctgttttttgtttttttacttcttcaccctattttaacaaaaaaaaaggaaaaaaaaatattgcatatccagtttttttactgcatatccagtactagatatgacgtactgttgaaagtgtatatagtcaattttttcaattttttcatatttattataaaatgtgcagatatcccacccaccctatgttagataagtggggtagtacccgcagtacctgtggtacctcctgttttttttcccaaaaacagacacctggcaccacacctggcacctcctggcaggtgcgcagccggtgcgggaggtacccccccccccccccaagtggtactaggtacctgcaaggagttgtctgagagaccaaaaaagggctgagactgttagcttgtgtgtcagaaaagcacaaactacagaaggttgtatattgtagagacattggggatcaggcacaagagaactgatgcttttcattttctggctctgaaccatgattatataactattacaactgaagggggctgagttgtgggaacaaagtgggagtgcatattcaactggaatgaaataaaagggagtggcagtggtgaaggagttgaattgatttgaaagagaaaaaaatagaaagatacaacaacagcagaattccaacagccagtcttcaataaatggtcataatctgcaagttgcttttcccttgaggaaaacccccatttaaaaaaatgggggaaataaaattaccaaccaatactccctaaaaatgggggcatgtactagtttatcataagacactggggcataataatggcaggcttgagtattgacctgtcttgaacccacttgatgaagcactatcatccaacctttgtggaacgacatatgcataagtgaaaagaataggaaggggattatcggaatatacggaggaatcatggaacaactctcaagattcgtgatgattaaggggcggttgtagctgaataaagtaaacatctttattgatccatggttctgacacgacttgaaaatttgtgtcggtgtcagcttgctactatggcagagacaacctgtcataacaaagtaaaataaaaaacacataaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactaatttacttatgtaaataacataaaaacacttaaaaatatataaataacatagaaagattggagaaaactttaattattattacagattctgaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattgtaactccttcatcctgtaatacccacttaaagaattaacaggtacccatagatcacgggcacctgaataattatgcatcatacataacaatatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttggaagatagagctgtgtggcgtgtactgtctccaagcccgcgcgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagcccaaggctcaagcccccgcgcgtgctaggtaagcccacccgccttggatacatgcataaccccctctgggttaccagtatacaaggaatgggccacaagcgccccagaatcctcattacacgtgacaacaaagcccccacacgtgtaataaaaatataaacaaactagaatatgcatgaaaatactacagtaacctagaatattccatattccaagtggtaacacgtgtagcaagccccagaaaccacctcttggacattctgtggcccatttccaaggaaataactccacgtaacagactagcaagtatccacaggttcctgagggatattcttggttcaaataaattcgtgcatgacccctaggaacttctagaatattatccccaaggtttcagcccttgttgcgtcaccatgtgggctaaaatgggccacaaagcgctcccaagtcctactaagctcccctgagcaacccctgaggtcttccacaggtatttaaagggccttctgaccgcccaaataatgataccccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattattgctgttattaaagcctcaaaattcctcaagaaactcaacagttatcacccagaacccaaaatcaacctttctgagcgctcccaactgtccagtttcaactttgaagatcctcaagaccccataggattattactagcaagtaataacccttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcctattaattaaacccataaattcctttgttttattggaatttactccttaaaaattaaaaccaaaaatgtataagctttttgtttactcttgcaccacgtgtagctagaagattttacatcttggcatcacgtaggctgacaattgggggtctggccgggaaaattttattaaaattacctttttaataaaaagccacctggaattcattcttgattttttcttacaaaaattgatcaaacccataaaaattatcatttttttacggtcacctttctcattacttcagaaaaaaataaaaatcaataaaaacatatacaatattttactattcacaacaaaaaaccaaatccacaaaatatctccatttattttgaaactatctctctccaaattcgtatccgcaaaacaaaaaattcctaaaaaaacattcctttctaaattttttagtgaacctccaagagaacgccgaattaatccagcgttatcttatcattcttagattacgaaaagaagaaagggaacggaactaccagccaactccttgggagaagttatccaaagaagaacagctccttctcgctacgtatcacgctcatattcaccaagaagaagacttggacgaacagattcgattcagaagtttcctacgagaaatccgtgaaaaaaacaatcaacttcgtcggaaaagatatctcgaaaaaagttagcagactttatccctttccttatctctgagattaaaaatagaatatttacttttttcatttgaccagtgtctacgtttgagaccggtataattaggcaagaaagagctagccctactccttcagtcgatactgataacgggtccgatagccaaacatccgaacgttagtaatcaaacccttttttctttttcaaactaagaaacctatttgctgattcgaagtaattggccatgactaaatccactagagcaaattgcccagaattacgaggtcccctccccgctccaacgagacctcgcggcggcaaaggaacttcaatcttgagtagaaaacttgaaaatgacgaccataatccgcaaggagactccggctacgtctcaagacaaagaaacctcgaaagaaaagcagcctctgaacaaggagaagagttctgctatggagatcgacgagatcgacccagaatgctcggaagttaccccgacacgcccttccacaccggaaatcaggatcttatcgaaggaagatcaagtcaaactccgggtgaaagagcacgtagggctctggaaacaatgtctagtcgcctccagggaaggaccgaccgcaaggctacgagccttactgactaccgctcaggagagtcagaaggctcttcagaaactcatcaacaacgaagagatcgagagttatgtgaagggttggaacccatgggaagaaaaaaagatacatttcccctctccacccaaaaagaatcttatgaagttcaaacggaacaagcccggcaagaagcaaagctcaagctcgacaaatttctccgaccccgccaaatggaagaaggtgacggacctcctccaaatggcttccggtttgtaccagaacgtgtagccgaccccaaagtagctcttaccattcttgattcgttagaaactctaaatttcaatatctctactttagattccaacagcgagagtaatttcgctagtattgtacatagtctagagtctgctactactaaaatgagagagaatgtcgatagtatttgttataaaataatccaacagctaaacaaacctttgccgattgagttaactccaaggaatagtgagcaattaactatcatccaaaaagatgttgagtacctccgtgagacttcaaaagacaacaaagaaattgttaatgagatcgttcaatttgcgagaaactcagcagcccagagtacggctcaggctgattacatcttatcctctattagacaagacgcgatagttgagagagcaaagtttgatagaataacttccgagttgaagaagttattaatacagaaaaacgccgacaccaataacaaaatagacctattgagtaaattaatcctggatcaattcaactcaatcaaaaaagagttctctgcggtgaaaaataataaactagatgtacagtccaactctgacaaccttgaggaaaatagacctgctacaatagaggacagctatccaaggcgctctcagtctactcgcctaacaaacagagatgctcctccgcatcagaccaatagtaccaatcaagttagaaatagttttgagcaggaagaagaaccaaaatacaataatccctttatgcaatcaagctcttctcatgccaaaagctgttctcctaatcctcttaattctgatcctagaatacaaagaaaatcaaatgaggaaatagatttcataaggaattccactccttatacggcggctgaattggctaatttgaataaatacatgcctccaataaaagattggccagaatttgacgggaaagatgaatatgaccacatcagtttcattaaatatatagattatctgttaagaacttacatggccccggatgatatgattacctccaagctccctaggataatgagaggaatagcaggagattggtttgttaccaaaagccaatctataggattacaaagttgggccacctggaaagaattaattattgccagatttagcactagagtgtggaagactgctaaaagaatagcctttgaaagtgactattttgacccagttaagcattcagttggagaatggtgcttactccaaaagaaaaggattgaatgcatttacaataatcccacagcagaagaaattaatgacaggttattaactcaatgcaaaggaaccatagaacacttagtcagatgtaggttgaaagatatggatgttgatctaacagagtttgtaggagtactagaggaagtggtgattatgaatggcttaaataaaaaatatgtcagaagtaatatacctgaaaaaagagaattcattaagccagacaacgtcaaagaaaaatctcccgcagctgaagcccccgtaagaaaagctagcatacctgagtgttataattgtggagaaaagggccacaaaagacctgagtgccctaatccccgcaaaaagatcaataatgtggaagtctatgaagagactgacagtgaatatgactctggatctcaatttgatgtcataaccactgaaccaggagaggaagagtctcatagaattgtggtaatccaagctgatattggtgatgaattacatatcaataccatccaaggagattctaatttacctcagaaatgggattcttccatgaaaattggtcatgtttctgatgctaaattgctcactaataaaccagaaaaaggaatgagttacactatgggaaaaactagctacacttctgttttatttgaagacaaatcagtcaaagctttattggatattggagccttttgcttatgtaccagtagcaacttcttagatgaaatacatccagaatggaaaactaatttgctgcctgtcccaaaagcaaaatttagtagttgtaattcttcaatgaaacccttaggaattgtagtaatgccattaatttttccgcactccaaaggatctttaagattgtccatagaatttgtagttcttcaagatgccatttgtgattatttgatcctaggaaatgacactttttgcatgtatggaattgacatatttcaaagtaaaaacagattctacactattggtggagattggaaaaggaaatttcaaatttgtaatgtgaatatcaaactccctgacgtgccagatgaaatgacagaagaaatgatgtccttcaaagctgaatatctttctcaggcagcagtcagtgatattttagatgaacaacagaaattagacgtgctcaaaacttgcttcataaataaagaatccttttgtactactgaagaacctattggtaacataaaagggcatgacatgaagttggaattaactgttaaagaaccttatccccctatcctgagaagacccccttatccttccagtcccaaatccagagaggctttagaaactcacattaaagagctaatggaattaggtgtgttgaggaaagttggacacaatgaacaagtagaaattactaccccagtaattattgcctggcataatgagaaatcaagaatggttggtgatttcagagccctgaataactacaccagacctgattattacccaatcccacgtattgatcactcattacataatttatccaaagctaaatatattacaactatggatgttcttaaagggttccatcagatacccattgacccagatagcagacaatttttgagaataatttgtcatttgggaatatatgaatatttaagaatgccctttggaataaaaaatgccccttcccattttcaaagaatgatggactcaatttttggtgctttcatcagacaagactggatgatggtttatatagatgatattattatatattcaaataattgggaaacccacttagagaaaattaatctagtgctgagtaccgccattaagactggtttgaagatgtccattaaaaaatgcaattttggttatggagaactgaaagctctaggaagaatagtatctggcctaactctagctgtagatcaaaataaagtagcagctgtcatgaaaaaagaacctcctcataacatgaaagaaatgatgtcattcttaggattctgcagttactacagacaacacattcctcaatttgccatagtaagtaaaaacttctacaccctatgcaaggatgatactatttatgagatgacctgggaaagagtccaaaattatgaagaattgaaaagattgcttacttcagccccagtcctagctcaacctgattatgacaaacctttcatcctctacattgatgcatgtttagatggtcttggagctgctttgcatcaagaatttgttatagatgacaaacccatggagaaacccattctctttatttctagacaaatcaaagaatcagaaagaaaatatggagccagtcagatggaatgcttagcgctagtatgggccctagacaaattacactactacttagaaggttctcactttgtagttatcacggattgcacagctgttaaaactctgatgaatatgaaaactcccaacaggcatatgttaagatggcagattgctattcagcagtacagagggcacatgaccataatccataaagcgggtaagaaacacatgaatgctgatggattaagcagatgggcactccctaatacccctgataacccagcatatgaccctgaggatgaagacatatttcctattttgggaattcacgtatgtgacatggagaatgctttttatgaactagttcagagaagttatgaccaaaatagtgaattactaaaattagtagaaatattgagaaatgacagtagtcccccagaactagcagctagtttgacacctgttctgtccaaacattataaattaggcaaattcacgctatttgatggattgttgtactacagacacaaacactcaagtgtacttgtcttatgtgatgagggacaaataaaaaatattcttcaagaatgtcatgataatgtcaattgtggtcatttttcagaagaaagaacagtagaaagagtcaaacagactgcatggtggatggattggaaaacacaagttcatgaatacatcaaatcatgtgacacctgtcaaaaagctaacaaacagacaggcaagagatttggactgcttcagaaaattgctgaacctacggataaatgggaaatcatcaacatggattttgttactggattacctccaggaggatcttactcctacaactcagtactagttatagttgatagattttccaagagagcaaaatttattcctaatcataaagatgatactgccatggaagtagctatgttattctggaacagactaatggctgacgtaggcattcccaaaataatcatcagtgacagagaccccaaattcacgtctgaattctggagaaacttacatgatatgttaggaacaaaattagctttctccacagcttatcacccccagactgatggcttagctgagaggatgatacaaaccctagaagacatgctcagaagattctgttcatttggctttgaattcaaaaatcatgatggatatactcatgattgggtaagcttactacctgccttggaaatagcttataatagtagtatacattcctctactaaagaagccccatatatacttgagagaggatggatcccacgcatgcccaaagataccatcaatgacaaattacctcatgtacaccctacagcactagatttcaagacaatgttagattccacaaatttacacgccaagaaatgtgttgaagatgctgtagagtataacaagaatagatgggataagagccataaagaacctgaattcaagattggagataaagtccttctgtccacagtcaattttaataaccttggtgggaacaagaaactcaaaccttcatttgttggtcctttcaccattaaacagttacacgggaagaatgctgtagaagtcatattgagtgaagaattatctaggaaacaccctgtttttccagtaagtcttgttaaaccctacactcaaaggacggcagatactccggtagtcccagaaccagtacctgtattagaaactccacctactgagaaactcaaagtccataagatactcaaggataagaaagaaagggtacaagggaaagacactagactttatttgataaggtataagaaccagtcagcagacaaagatgagtggctacctgagaataatatcccagatggagccatacatttgagaaattatagagcttccaaaagaacatcttgaatagaggcttaaaagaattttttttccatccttagtcatttccagcctttttctttatgagtaaactcatcttaggggtagggaatgtcagcttgctactatggcagagacaacctgtcataacaaagtaaaataaaaaacacataaaaaatctaagaataaagtaaaaatattacataagtaaaagaaactaatttacttatgtaaataacataaaaacacttaaaaatatataaataacatagaaagattagagaaaactttaattattattacagattctgaatctacgtacaatttaacctagggtacctcagccaaaggtacccctaattgtaactccttcatcctgtaatacccacttaaagaattaacaggtacccatagatcacgggcacctgaataattatgcatcatacataacaatatgcatatactccaaatcttgtctcagatttggagtgttgtgtatagtttggaagatagagctgtgtggcgtgtactgtctccaagcccgcgcgccgcgtagtcatgctgcgcactgttgacaggcgcgcctgactacaattgagcccaaggctcaagcccccgcgcgtgctaggtaagcccacccgccttggatacatgcataaccccctctgggttaccagtatccaaggaatgggccacaagcgccccagaatcctcattacacgtgacaacaaagcccccacacgtgtaataaaaatataaacaaactagaatatgcatgaaaatactacagtaacctagaatattccatattccaagtggtaacacgtgtagcaagccccagaaaccacctcttggacattctgtggcccatttccaaggaaataactccacgtaacagactagcaagtatccacaggttcctgagggatattcttggttcaaataaattcgtgcatgacccctgggaacttctagaatattatccccaaggtttcagcccttgttgtgtcaccatgtgggctaaaatgggccacaaagcgctcccaagtcctactaagctcccctgagcaacccctgaggtcttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactattattgctgttattaaagcctcaaaattcctcaagaaactcaacagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtccagtttcaactttgaatatcctcaagaccccataggattattactagtaagtaataacccttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcctattaattaaacccataaattcctttgttttattggaatttactccttaaaaattaaaaccaaaaatgtataagctttttgtttactcttgcaccacgtgtagctagaagattttacatcttggcatcacgtaggctgacagtcgggagttgcaggccgcgactgtccccatccgcaggatgtctggccagttccagatcccatttgattaagctctgtcatggatagaaagctgtaatatttctcctgtcatgacatggttgtataaaattctgcgccggccggtagaagcatgctgctggtcagcagatagacttatcagctgagtgtaaatggcttgagccgggttgacggggaaatatcaagtagtcaagtgtgggcaagggtcgttgagacagagggatattggaatcgcaaactcactggtcagctgcgttgtcctcttcctcgtttgagatcttgattatttcctctagtgtggagtgttgaagacacttgtgtccgtctgcgcagagatgcatgcagtcatcaaaaacctggcctgttttaaggattcacacagtggagatgatcatagattggactcggagcgctgcaccaaaaaacagatgttttgaagtgggccaaaacaacacatcaattcctgtttttcgtggttcggttctcttgtaactggttgtattactccttcagtcgtcatcgttttcagaaataagggagaaacagactctgtagtttgccaccctgagttaagatttttcaaagcaatcttaaacgaaagcgttgaactctttcactcaagtgatctaacataaaatcatcaactcgagttcaacccaacaacaatcaatccccatattactcagcccaagcttatcaacatgcatctccaggctcttttgtccctccttgttaagccttcttgggtctcatgtgtggttagatcccgattgaccttagactaaccattccgattccgtctttttgagtagattattgggggatcatttgccatgaattactacgtatccccagcttggcttggggataagatttctgaatcagaggacttagtagagccatctcatctgagttttactgagcaaaatccagccgtcagagcccccgcggctgagccaagttttaatagcctcaaggaaaccaagaaagacagaaacttcgttcatctcgtgagtagacttttgaacctttagggaagaaacaccttttttggttttcatagattggtacaggttggttgagactttgcttctgttgattgtggtgaaaagaatcttgactcaccagcaagtatacctctgaaagctgataatgaggaaagttccggaataagaaatgtcaataagcactcgcctataagcttgaatacaccccagacgaatccggagatcctcgaaatctcaggcccagttccatttgacatagaaagcggggttaccgaagaggcagaaagtggtgaaaaagcacacatcgactcaagttcgatggggatgctaccaattcctatcctggatggcatccggaatatttggttcaaaagtgagcagaaatttgattctgagctgtcgtgaacgtttgatttacccatctttaatctggacagttttcttggccttgtttgggactcgctcatgaggtggattcatggttgcctgaaatcaaagcagagttatcagatcatgaagcccataaggtgcttcagtgttgaaaatgacttgattccaagttgtaagctctcaagagactgctgctattgacttcattttgtcttttgggatgatatatatttttaactcttgatgaggaaccttaactatctgtgtgggagattgtagcctgcaggtattaattcacctttgcttgaagtcataaaaagacttgagggatgattcagatttgctagaaaaatattgtatctattttcttgaagccaaatcacctcataatcaaggggatttggcttcccctttgaatagtacatcttgaagagatccagccaaaggtgataatacagtacaccatagaatggcttccccaactttttgggggctttaagagttattttgtacttattttctgggggggggatatggctgattgtttgagtgcacccactgtaggccctagtagcaaggctcaatgtcatgcttgatatcttgggtaccaacaatgctgcaacaaatacaatacacagtttgtatcatgagggattgtaccaacatatatggcaaagagccagattaaatgaataagactctcaatagaaccacattggtcacaaaaaaatgacatcaagaccatgatacatgaaacaatacatgccaatacattgcaaatactgcattttttgcagcattgataccaattcctgatgccacttgatacaactggtgtgcatcttggatgcattttgtttccacttagtattcaggaatggcgttagagatggcccctcatacttgcgtacttgcaacaagtacaagtacttgcgtgaaaaatctcagatctcagacatccatacttgtacttgtacttgcgggggcaggacaaagcaagtattggcatacttgtggcaagtacttgcaagtatgcaagcttatgtttagagataaaggtcataaatttcttgtgttttcatttcagagatttgtatttgtaaactaagtgaaccaagtgattgtaaatagtaataataagcccttcattttcttccagatttctcccttgctgctttcttctcattcttcttatttgccttccattttatcaaaagccccctcttgatcttaccgttttttgagtaaaatgccacactcatccccctagtgacagactgtgcactgagcttgtgcctcctgagagaagcatattccctaccaaagctaaagaattgctccacatcaacagtggttgcttcagaatgtgcgggaaatttggtaaaaaatcaaccaaaataatattaataatttagataaaaaacacatctggagaactaagcacatcaagtgccatctgaagtaaaggtgcacaggtgcacacttgcaacaagtacaagtacttgcatgaaaattctcagatctcagacacctgcacttgcacccgcacctgtaggcaagtacttgttggaaggcaacaagtacttggtgccatctctaaatggcgtagaaagccctaggattatctcaactcatcttcagataactcaaaattattgatgcttgactaatgcactatctaatgggaattttttgttaccagacttgatacaactacagtatgggtttcaatgttataacataagccaccctattctttcctatgtgacttaatcaacttcatacatagtcccaatctgcaagataaaaggagtaaattcaactacacactactcagagtcatggacaccttccttcaagggacaacagtcatgcaagtttctttcaggacccaaatgactgcattcatggctcacatgcatgtgcttgcagtaaaataaggatccaatctgggaatgctaattcaaaatcagaagcaagatttttaacattatgggcataacttcaacaccataattcaagtgaaatatctagagaacagctggcttgtattgcataagctaacatcctcatccactcagggatattgacatccagggtgataatttgagcctttgggcttgtggtgcaaatattctcatccaatattaccaacaggtatatcaaaaggagtctatctactggatcatgacaaaaaagccaaaagtttgtttcagtttctaaatttttccaattccagctagatcttgaaaacaaatcccttattcccctaaccaaacccttggtaatcatattggcaggagtacaagtttctttaaccaaccaaaacaagatgataggtggttttaaaacagattaactgtgaaaggggctgtttcagtcacaaccctccacagcaaggtttacaagattggtcttttggatcaattttacatcagttgggcccaccaatgcatttcaacaaaaatgtgttggtgtgtccagccaatatgaaaattgattttctttgtgattgatgatttttattctactctcttctgaagctgtcatactaatttaatattcactgaaaagcgcataactcttgaacagggatttcaaagaagaaaaaattctgaataccaatcagaggaacccttcccaccaagaatttcctatgtggaaggaattcaaagtggaactatgttagagcctctcatacaaaaaactgaagtgaaaataggaagcaaaattcacaaatgtatttttggtgaaaaaaaactctcaacaaaaaagtggaattaaataggtcctgaaccccaattggacctgaaattctccatggattttccagatgtattaactaaagaaggtgaattatccagaaagaaacagaataaagattgtgggttgttcaaatctttttccattggtcaaaatttattaaatcatggattaggttagaaagtcatgcttattctgaaaggctattagtactaccacaagttgtgatgaaggagagatgaaacatgaataataaacaagacaggctattggaattccaaaatattctgtagggctttaataaaacagcacagttttgccgtgtgtagatacagttttgcagcagcacagaacacacagtttctaagtttggacatgttttttgtattaatttttttacaccttattttttatgatttatcaaaattttaaatttatttcctacacttgaaagtgtgtagaattttatgttaaaaaccattttgcatagaattcaatggttttctttgaatagtacaattggtcacattttttcatttaatttttgagagcttaatttacattaatgcaaacctgaagcaactcctttatcagcaataaatgagtcaccctaaaatttcttgatctatgcttttagggagtcagaactgacagacctaatccgcaaccagtacaaataacttgtaaaagaggcacgggaagagcaagagagaagaaacaaaactagaatgaatttgaagcataaccaaaatggggggggggggtttcacagtagatctttatgaagttttatcagccaattttaaggtccttaccaacaaattttggaatttttacaaaatgtgcagtttttgggggttaatgaactatccaaacatctttttcacttttcaaaaagttgttgacaaacactataaaatgggcttaaaagatcttgtaaatttctattgtgaacccccttaatatcaggagtggcaagaattgcagaggggaaataatatataaggaaaagatattgaaatttgattgggtgtgtaatttgctgtggtaggggtaatatttgaacaatgttgagcttcatgttttcatgaacgcctgaatattgcatgcatacatttgtttagttgcaagattaaatctcagttagttctgtcagcagaaaattttcaaacttaatatgcaatttaaagattcattaaaattggtaaatagctcaactttgaatacttctttggctatggaaatcaatctttctcaaagtctccttgccctctttatttcatatgtacatcccccacactgataaatatagtatgtattgccatcagattctgtgatactgcgactgaaatgccatggtttgtctcggtgattttgacatcccgctataactgatttaaggaaacttggtataaacaaagcatatagtagcttgtgacagactgtcttcatattgtaacttgggaaagagggtggaatagaataaaattggggtcttttgaggaatttctgtttgactaagttttggaagcaaagctgcactatttatgttgtccggatggccttcaatcaagctggctttcagcatcatgtttgcaagcaagggtgaccggggccatagaggcaaattttgtttcgcacagggtgcggcaaaaattcaaactatcggaagtatatcaactggcttaggctataccctgttttcaaaactgtcagtaatctccggccgttgctcctatatgtccaatcagtaggctggtcgatcgaagctgcgcggaattctgaggtctcctctacagacagacgcgcagttctccgggcagattaagaggtaaaggaagcggctccgctgtccgactgtttgccgagtcgaaggctgaagctacgccgaataacatcctatcacgcttgtttcaccccccaagcagtccactggccgtttggtagccaagtcagagcttcggaggacttctaccgcccaatttaatgtttccgtaaagctcattcatctccggcctgtgctggcacaagtcaatcaagctactgcaaaagcagtaataggagcttgaccttatcagccgacccttgtggttgacatcatgactttctttgcattgagcagaccctttcatctgacttcatatgacttcctgttttctgtcaaaacccaaacatattgcaaaagaaactctcaaaaagacgtcatcaggagtctcatgagtgaaagcccatcctccctagttgttgggtcctgaatcacaatagagccagaaatgatccatcatgattcatgggggccaggaatccatatgagggaacgtttctacgtgacagtcggatccgatttccccttgatgctacaagctggaaaccggctcaagcgcagctgctctccaccaagtctcaaacgattcctggtaaaggattaaggattgccgccacgcgagatgtaaagctgacttatacaccaatcaacggtgtacttctgcggcccggcgcaggcttccatctcttgacagcagcaatgcatatttaccggccaagacattgtcagaacttgttggttctaggtacatacttctgagctgctctgcaacacatagctctagaactgaccagacatcctgcgggtcgggtcaacggttgccacaaatcttccaatcgcatcagattcagggtgatttgttggcattggccttatggataagtcaggatccttgttttattctagctataactaacctttaatcaccatgaatcttgggttttgttgaaagtgttacttcgtgcatcccgataatccgattcccatgttggggttgaacttttcatgtgtggatttgtatgtccttctataaaagtttgacgatagtgtttgattaagcgttatcaagactcaagcccatcagtatcatgattttttcagataatcattggaaggaaatcctgagcgtcttgaaaccactatgagcaaatttcctgcacccaaaaagcagcggatttctttgatgtgtttatagacaaaagataccattttaactgtgtgcacagcttgacaagggcatcagagaactttccggagcgcttttcgaagaatgttgttctctgcactcaggaggaccatatccacaaccaggcctgatgtatctctcggagcgctccgcaatgacgcgccaggccaatgttccattctcgatataaatcgatgtttggagggccagagactcatgtttacatcgctatgttcctgagacgactgcggttattactttgctttaatttaagtctgttgtatacataaccaatattaaagcaaaataaacaaaagaagaaaaaccccaggtgattgccgggaatgttagtgttacatgcctattccattatcattcccagcggccaatgaggaatctgcaagaagacagcttggctttttgttttcgctgtcaaatagttgaagcttgtggatgctttcaatatgacaatgaggaagtgcggaatctcaacttggaggctttgtcaaggctccttgtaaatgtcacttcctaatatgactgtctaaaactgagtccagtgctgattataattcccgggcaattcacagaggatcccttgaagatggcttcccctttgtttaagaaaaaaaaaatagagggacttgactctattataagctacataagcttccctgggtcatgtttgatgataatcaggatctgtttcatcttcacataattcaagcctacatcaccttggttgattataacccagcttgatgaaaagaaacgcgttcgatcggttttgatttactgagcaaactgaaaactgcgcttagcatgtggctacatacaacatgtcttcatgggatgtgtgattatcgaaacaaaagaggatctttgcttagttcggacgacatagataccaacgaaagaagaaggtcgtcgtgtaaggaatgggcttgtatctataagcatggtctatcgtgagagctattcaatacgccaatcatttccccaggatccattgtgtattccgctggtgaatatgtatgcttttctttaaactttgattgagacaaaagacacatggttgccaggtgcttccagcttgtttcttttgatctcacccgatccgaatttcattggattggccgattaaactaagcatgtaacaaccatggtcaatttggaactgatttacttgaataggtaccatttaggttgttgcagcctctgacacagtacaccccggcccgatgattctcttgatcggcaaccttgggttcgcgatgggatcgattgaaatgtagtcatgatccttttgcagcagttgttatcctcaggacgcccgtggtggattggcagatgtgcttgacaagttgggaattgtttgttgtaaagtgctgtgtattaaagtgttgtagtgggctcgggccagaatcagatcagcaggctgtgtgtatgtatgcgcatgtcatgacccccctgattatataagccaatccactcgacgtcaatcagacccaggctgaccaaaaaccaacaccaacaccaccaacaccaccaccacaccataaaaaaccaaccaacaaccaaccaacaaagaagagaaagaacttccacttccgaaacacagaagaaaaaaaaaaaaaaaaacagaaaacaatctactcaacaaaagaagaaaaatagcaacaacccaccatctctcctgaacgactactacccaacacaccaacagatggctaagctggtcaccaacaccaacgctcgaccggccaccaaacgagtcatctcagagtcatcctcagaagaagacacacccatcgtaagtcaacttgggggccctctattttcctttccaaaccaaactagcaatattggagaaaaaaacccctgaattctaaatcttcttccatccaggccaagcgctcaaaatcagatacaaaatcagctcaacaagccaccctacccaccccgaattcagaaccaagccaggatcccccaacatcatctgccctatctagcgaggatgagatcgaaggggaagaagcaaccccaaaggaggaggaggaggctggagatgatgaggatgaggaggaggatgaggaagtcgacgatagtagcgacgatgaccagccaatcgccaactcaaactacaagccaacattgaccccaaaacgatcgatcgacgagagtagtgcttcgactacactcaccacaaataccgatcgtccaatcaccgacgtcaggaagctacctgcgatcaagaaaaactcgcagcccatcaaacccaaacccgaccctgattcttcctctgacgacgatcaacccctcgtttctcgtcagcctgctcccgcaacagtccctgtcacgactgccaaacagcgcgttaggtctgttttttttttttgttctgaaattcaatctggatccaggggtgaattttgacacaaaaaaactcaaacttacctttttcgatttctctttgtaacacctctgatggaatctgacgtgaccgcagtgtcaagaaagaagaatccgagtcggacgactccaaaccattagtctccagagccgccgccaaacccaagacgaccaaaaccaccagagcgtcaaagagagcagcccccaagacaccagcaaaaggcaaacaaccgaagcgcaagaaaaatgcaaacaatgatgatgatgatgaagatgaggatggagatgctaaaaatggcccagatggtgagaatcggccagatggggaaacccaacaagacgcagaagctcaacaagaggaggcaatgtatagatggtgggaggagaacaaagatgatgatactaagaaatggtcgactcttcaagtaagtctctgcacacctttttccccaggaagattcatacaacagacctttgaatcgtcgtttatatctgcccccccccacccttctactattatagcataacggcgtcctctttcctccggaatacgagcctttgcctggacatgtcaagatgaaatacaacggcaagagcgtcgatctgccccctgaatccgaagaagtcgccttcttctatggatctatgttgaatagtgatcacgtcaagaaagctgttttccgtcaaaactttttccatgattggttggaagttttaaaggagcatccacctgtgagtcccgcctgataggacccgtccgatcctccagccatcgaactaactctgtttattgttgatgttgttaatgataattagagggacggtacgaaaatcaaagagttctccaagtgtgacttcacgccgatgttcgactatgcctcagacgaacgagagaagaagaaggctatgagtaaggaagagaagatgaagatgaagaaggagagggatgcgctggaggcgaaatataagacttgtatcttggatggaagggttgagaaagtcggtaactttcgcgtcgaaccgcctggtttatttaggggtcgaggcgaacatcccaagacgggaaaattgaaggtgatttttttatttctgtctctctcgtctgttcagccctccgctctatcaatgcgatcattgatcacatttctcctcgctagaaacgcgtcagagccgaagacattcatatcaattgtggggccgatagcaagttccctgagccccctccagggcacaaatgggctgacataacccactccgagaaagccagttggctagcgtattggaaagaaaacatcaatggtatacaccacttcctctctctgttgaaaacatatctctcgatcaatgttatgatggcaagctgacatttcaactttctgaaaaaaaaaggaaacttcaaatatgttttcctggccgccgggtcatcattgggaggccaatcagacctaaaaaagtttgagaaagcacgaaagttgaaggatattatagacgacatccggaacgactatcaaacgaaattgagagatcgaatgatggccgttcgtcaacgcgccacagcgatgtatctgatcgacagatttgcattgcgagcgggtaacgagaaacaagctggagaagaggcagataccgttggttgttgtagtttgagagccgaaaatatcactcttgaacccccttgtaccgtcacgctcgacttcttgggtaaagattcaatccgtttctttaacaaattcgaggtcgatgaagccgtctttaaaaacttgaaaatctttaccaaaggttcatcaccgagagatgaaatctttgatcgattgaccgtaagtctttttttttttgaaagctcttgcctcctcgattcgaattacatttatgaaaaatgcggcacatccatttttttttttttcttttgacgggtgtatccagacaggcacattaaacaagcatctctcgagttacatgtcaggtctgacagcgaaagtgttccgtacctacaatgcgtcgattacgtttgaacgacagttagcgaaaaacatgctcgaactaggcgaggatgccaaagaagccgagaagatggtagcctacaacaaagcgaatcggcaagttgccgtgctctgtaatcatcagaaggccgtgagcaagagccatggcgcctcgatggagaaatgtgcagaccgaatccggatcctcaagtatcgcagacggctctgtagaatcgccttgctcaatcatgccgatggcctcgatcgttcctctcgcgctaaatatcaacaagacgaatccgatctcgatgaggagtggatggatagacatgaggctgttaccgaagaaaagaaaagagaactgatcgaaaaaagtgagaatgatcttctttttagacaagccaaaaaaaaaaaactgtaatctcaagaacttcccaacttaatgatgttgatttttgttgaaattttttgtagggtataaaaaatgggatgaggagttagagaaaccggctgaacaaagagaacaagtgaaaaaagcgaaagaggaagatgctcagaagaaggtgaagacggaagtgaagcggaaagtgaagtcagtgaaggcggaagaagaagcggaggtgaaggcggaggaggatggcccacgggggacgaaggtttcgccgtttgagcgctacgcggcgatggatcgagcccaacgcgaggaagcgcgtcggcaagagttgctaggctgtgagggcattgccgagtcgatgaaagctaagcgactcgaaggatatcccagggagaccgccgtcgccgaactggtgaaaagaatcgggaacttcgataaggaaatcctcatcgctaagtcgctccagaaggatcgcgatgagggaaaggaaactagtttggggacctcgaaaactaattatataggtgccataccttgtctctccttcgctgctttcttctccttctgctttcgaagtcgttgacctcctgtttgtcattcttgaaccccttctctcagatccgagactctcttttgcttgggctaagaaatatgacgtcaaacctgctaaaatcttcgctaaaactgttcagtcccttttttttccttctttttcttgcctctctcgtttcaatcagtttttttttttttttggatcaaagtcgggcttacttatcattctttcttcttcttttttgtcaaaatacagttacaagaaaagtaagcttgttttgaagtatgaaggaagaacttcccaatatttatgcatttcttggttttgtcgttaggtttacttgggcagctgcaacaccagccgattggaagttctgaaaaaaacactgaacaaacaaacaaacatttaaggaaaaaaacaattaaacctcatctcatcttttctgtttttcttttttactcttctttatacaccaatcaacatctacataaatatataagcaagataacacaagcagatcatacttgtttatagacccacccaaactatataaagtactttttttgagtggggatgtaggagacaagggaaatagaaaaaaaaggatattgtttttgtttttttgttttgtatgattatatttaagctatacacactacacatacttactgactcaagtatccacataccatgagtctcaaatcaactgtttttttctattggatatatacatgtttttttttccaacatctttctatatatgtgtgtaaatatatgttttgttatattgtggtagttgtctttatgtcacattagataaaattaaaatcaaaatcaaaatcaaaatcaagtcaattttgtatgtcccttgtttgacatgatcacagtcacatttgacaagtttggttttttgtcatttgacaatgtacgacttggctttgagtgcatgaaacaaatcttccttcttgagaccctctttttgtggacatatttgatcaataatctgtcccaaattacgctttctttggatctttttaatattctgtttgagcatcaccatcatttttttagatgagttttttccagagaagctcagagaaaaaaaggattgattggagctggtgagaagggcccaggtgattgtgccgattgatccggtgttatgagcacaaagagtgacgagtttccagcaatgtataaatgacaactgcttatgacaagactgtttgggacctggaaagcagcctccattgccttgcttagcaacctgcaggaacaatgagtggagggagggaacaaaggtgttagagcatctccagtggcccgggggtggattggcttgtgtttacaggcccgcgacctcatgtcacgggtgtcgcgggccagctccaattatggcctggctgtatgtgagctgctatagtagatacagcctcctgcaaccacaccaatatatcatcactccccagcatgcagaatatcctcgaatggatggacgatgacaatgatgtcctcaccgtgtttcaggcaacaaccagcataatcatcaagcaaaggcagcccaaaaaacaaggtggttcaacagtcagaaggagggaaattcatcaaaattgactccaaggccaccagcagctgtacaacgactatttcagtgtggaacccacatatcctgaagagaattttcgtcgtcaattccggatgcagcaaggcctattcctcaaacttgtggaagatgtcgagaatgccaacgactcacgagtacttcgtacaaaaacaggatgcagcaggcagactaggctttttgccccttcaaaaggtgactgctgctatgaggatgcttgcatatggatgcagtggggaatctttggatgaatacctttgtatgagtaagtgatcatcttcacttttgtgtttgcaattcatcttgaagctgagcacatttgatcacaaacaggtgaaacaacagccattgaatctttaaaacaatttttgccagacgattgtttggatttacagcaaagaatacctccgaaagccaaatgaagaagacaccactagactcctggccattgcagatgagcaaggatttccaggaatgatgggatccctcaattgtatgaattggtgttgaacgaattgcccggtagctgaccaggggcaatatagtggcaaggagaaagagccgaccgttgttctggaagcggttgcctcctacaacctttggatatggcatgctttctttgggctacctggtaccttaaacgacatcaacattctggatcggtcccccatctttgagcaattacaagaaggcgaaggtcttttggtttcatatgaagtcaatggacatccatataatcttggctattacctcactgacggcatctatccaccgtatgcaaccttaatccaatcgatctccaagccgcaaggaaagaaaaagaagcactttgcaaagatgcaagagagctatttcaaggacattgaacaagcttttggtgttttgcaggcttgttatgcaatcatacgcttccctgatcgattctggaaacacaaagacctctctgacataatgtcagctgtgataatactacacaacatgaccattgaagacaagattggaagcccttttgaaggggactttgcttaccatcaaacacctcaaacccaagccgaaatcactaggaatgaactcagcaatcaattgtttgaagaattcatgttgtggtaccaggcaataagggatcacaaatcacatacctgtttgcagcaagatcttattgatcatctctggaataagcttggatctgaagaggaaacagacccgaccaaatagtttccttttttcattgttttctctctgtttcctcacatttgtcatactatttctattttttttcactgttttatctttatttcttgtcactcgtttggtttatatttgaacggattggaattgaatcgccttggattgcatgatacaaagaccaatttggtcattgaacagagagaacattgatagtctgatttggagtgagagctcaattggaaccaatatatttcttgagaaaaagaaaaaaaaaactcattgattgaagcagatttggcttttcatataagaaagaaaagaaaacactagcttaaaaaaattcatcatgtgaaccagagtttgtatttaatataagaaagaaatataacaatcaattgataattccacaatcaatacagaaatgagagataaacaaagagagaaacaatcaatcaagccttgacatcttcctctccagtgacatcttcttctccactttgttcttcttcttccacattgtcttcatcctcgggctcttcttcagtctcttcttctttgtcttcctcctccttagctcttgcccattcacgcttctctttctcttccttctcctttctctccttctcttccttctcctttctctccttctgttctttctccttttttccttctcttccttttcttttttctctcttccttccttctctttttcttcttgtaagtggcaagcgattatagctctttttgttgagttttcctcttctctggtctactcttccccaaaatcacccctttttattttcaagtcatcatgaaatcagactagattatactcatcaagtagcttcttttttgttgtttctaagccccttttgagtcaaatatgaaccctaagcgatgctcttcccaacaactcatgtctctacgatgttttttcttctctttcctgatcattcttgattgatttactaaatgctgattacttagaattaacgactctaaatatctgtggtttataacatgttttttcttgattaactcatccggcttggctaaaagagactgagaagttttgtacggtttgtttcttccaaggactcatgtttcttcctctcagtgtttttattcaatttcttttttattcattttctccaaaccacattttgacacacttgtatttagcctatttaatcctagctagatacttgtgaatgaaaatcatcggttctttcactctttttccgtgaacctttcccaaaaataagatcctcaatttttggccctccacctcttacgcgcctgagtcctaaaatttcaacacttttctttttttgataataagctcgggtcttgttgtccaaattggtcaggtccttcaacattatcgcatcatccaaagttgattgagttgcagatttcattgaggacaatcagtcacgcgagatctgaacaaggtctttttgcaatgccaccatcttttcgattgacgactctttggctcacttacgtttagctgccttatttcgtttgagatgcacgctccccaggaccaattggctaatatcagactcttccttgtctacatcaatgaacgctgggcttgatgtcctcgggattgaacttggaaggctggtaggggtttgagatgtactgggttctttggccttcttggatcaaccagcattctcttgttgattagcctgccattttgggcatccttcagaatgccccagcaatggtcaaggttgaaggtcaatccaactgtggtcttgtacagctctttcgcctcattgagctaatttggaccagaagcaatagatggaatcagagacttgtatgtgtagaaaaaagtaaaaaaaaaaacctacaatatcagcgcgtgtctttccactttgcaaacaacgttcaaccgttgaatagcagccaaaaaatttgttgagagccttcaatatgagtccccaacaacattcaaccccaccaactagttgtagagctccttgaaaccggccaagttcttcttgtctgtgttgtaatccttgacaagttcaatgtaatttttgtggatttgtcccaaaaagttgtggccttctgtcctcacccaacgatggcgtctcgactcgtatttaaccaagaaatacaaagttttttatcctcttctattgtactgtttgggcttttcttcttggttgtagtgtccccgttgggttttggtgtggtttcttgtgttggttttggtgtggtgtcttgcgctggttttggtgttgcattattctcaagattctttttttttgattttgaaacttttttgggggttgctgtttcattgttgctgggttttttggctccggatttgctattttttttccttggagaactccaagtcagggtggccatttgggttagagatgacaattggcacctgttgggaggtacctgccacactttcacaacatgctcttcagaactacagctgccagttatgcagttagagggtgcaatgatgatatagcatttcaaccggacactccacctgcatttctggtggctggtaatgtggagggcctgtttttaaagtgtgacaggtacctcccaacaggtgccaattgtcatctctaatttgggttgaaggaatggaaagcttgtgtggattgagatgttggtggaatttgtgatgtggaggaggtggaggagtggatgaaaggtggattgcggctggggattgggctgccaaaggtagcaggcggtcgcgggtttgagagccactggggatgtgtggcgggttgtttagcaggaccgttggagcacaaaatccaacgggggccatcaaatttggtccccggttgcgcaatagcagctccgttggagatgctcttatgtaataagtagacttgcaaaggttggttaaggggcaccacatggagactcatgatgaagggaagcaggccaaatgtgatggtctatggaaggaggaatcagcttacctgttgcatggagcttacaggcagtttgcttctgatggccattgagggattgcttgctcctatcaattgtgaatctctccaggccaccaagactgcaccgtctcaacagccaggaggaacccttccttctagcctcacacaatgcacacattccagatggatgggatggaggggaattgtgtgccagggacaccaaagcaatcatctggaagagaggcttgcaactgaagtgattggcttggtgtgagggattcttgtacaccagccatttatttagctgtcttttctggaatgttttattgtgaaaaagtgagagatcacgttttcatgagtctaacaggtcccagaagccaggattctagtctctcagcaggtgcttattttttgtgcatcacatttcaaaatccaatctctttccttggccttaaaagctggagttcagtcaagcaggaaatcagcttggaaatccatggaaagctgtgtcctggaagatacagcttccaggtagtgtatttgtgtagcaatccaatttggtcaaagcctacaggttgattcttgaacttgttgcaggcggttggttgtatgtctcaagcactcacagatccagaggtccaaaatctcaaagatcaaaccatgtaacaggcctggtgtgaagccagcttagcaaggaaaactagttgcttggacatcttaggggcatccaatgttggccttctctcaacaggtccaccagaccattaaaatttgccactgcgactagattggaacacatcaatcccacaattctccccccaaaacaaaatgacaagctgaacacacaaaaaccgggggggatgagctgcaagttactccttcagagacacatctgatgatgtcttgtcctgcctcactctgaaccaagcagcaaaagtgttaatccagaatcttctgtgcaatttccggtggagactgtacggacatgtcctggttgtcccatggagactatgtaaaacaagtatcatgatgagacctcatgttggaccaaatctcagagcatctccacgggagtcactaattttgggctgctatgttctcatgatagcgaccagaattcaaggtttaaagacccgaagtgctgaggcacacaccaggcattgttaagaggaaattggtatctgatgattgggcgagatggtgatgtgtggtgtttgggtttcacagaaggaacacaggagtagcctgtgatcctccttgcatccagagtcgctatcaagtctttaagtttgaagactggatagggatcaaggaagaaaattgtaaaaaagtgacctggatggcgactccggtggatcatctttttcaagtttgggtcgctgaatgtgggatagcgaccaattttagcaacccccgtggagatgctctcacttcaaccaattgttgtattcttcatcaccacctggcccgatccatccaaactggtcttcaaacagacctctctctctctctcttcagcgaccacctgcccaaaacatcacaagccaaagacacatccagaaagctccttggtagacctgccccaaatccagtcttttattatcattctttttggttgtgaccatcaacctctgtgtgtgtgtggtggtaagtcgctcctaccccccccccaaaaaaatgagaggattcattgctttaaataccaatgagggagtaagccaattgtaatgtcagagtgagcatgactgaacaaggcccatgcaagagcaagtccatactgaaagccccccccccccccaaaaaaaaaaaacagagagtgtgagcagtctgtgacatagtgccagcaacatcataattgtttttaatttctaggacctgtcaaaaacaaatcccaatcccaatccagcagacaaaaacaacccgactgactgagcaaaccggacaagttctcaacactatctgtgggccgggtctcccagggcagaaacaatcgagagcatccgcattgggtgagtggattggtgaggattaacaagctcttgaatcccaggattaggtagtgggatacaacttgaatcccccgttagctccaaaactgaccctggagctaacgtaatccgacctctagaacccaccgatatggttgggaggattagattaggcagctaatcctgcctaatccacacaccaatgcagatgctctttaaagcctcaaaagctatgtagatttccgagcagaattctagacttatcaggtctaaatcaacatctgtgaggattcccagatccaccaagaagtcctctcacaatactctcacacaacctcatcctcacacatgatcaccacatcaggaaaagattataatgtttcagacattgacttacggggaggggggaagaaggggggaggactcaaaaaagcatgtatatatatattcagtatgaagaagaaaaaaaggcacagaacaaagaaaagtgaagcacagaaccaacatttttttttttgtaatttttcatatgagtgagagaaaacaatttttttttttggaattttgtattttttatatatgtcaggggaatggaataagaggggggcaaagaaaaaaagggggagtaagaagaagactgggtcaattgctggggatagtaagaagagaaagagagatggggggatatgggataggtaaaaaaaaagtagatttgtgtgtggatatgtgtagtgaggggatcaggcctgagggttgataacaatactctgatcatcaaaggtcaagagatcttatgaggagctacatacacaacaccaagagtaacaaacaaaccaacaaaaaaaaaacaaggtaacaagtggggggggagggcctggcaatgaagaggggacaaagaatgagtcaaccaaagcctagaggacagtgacagatgcttgggaaggacaaaaggaatcgcagggagagatctagtggaagccaacaggcccgagaaaaacaaaatcctcggactgatgactggattagatctcgattccgaccaagaccaagtgcttattaacaggctgatgttgagcgttcttgacgacattgccaccgacatagaggagaccttgcaagagttctctaaacatggggtgatctttctcgagggcgaagaagacctggtcggcctcgatttcctcgtcggcgagatccaagacacggacgacgatatcccgaacctgacggtcgatagtaacagaggaggtgagtccgaggatatagagcgagcggatccccgagtctcggtcgacgatggcccccttgagcgcattagggagttgggtggagatgtcgtgaacggcttcgacatctgggatcccattagggaagatcttggtcaggatagcaggggtactgtgacgggtgttgttgaagccattggaggaaagagaaagactatcggagctcgaacaaggggtcaataagggggtcggattgggacgagcgttgtggaccgaaggacgacgagtcttgaaatctaagctggccatcatcatcttgttgttgttgttattattgttgttgtttaacctattttgggtggaggggggagtaggagcaagcgagtgacaatcgataccagtcggactagaggagggggtgatgggcgaaacggtagttgaacttggaaacttgacaaaaacgggaccggaagaaggattaggaaagttgggcgcggtgacatctctcacatgtcggtcgcgacctccctcagagtaatcatcgggagctgagtacaagtatagatgtaagtcagagagagagtctagaggatgatgaggtaggaggagtactgacgcatttcttccataccaacgtcagggccaccatcctaatttcctgtccaacgtagtagacgactcagtcttttcgttgattggggtagggtgttggttgagatcagcagagtccacggaggagggggagatgaagtgtgcgccatcggtaccggctgctccgctgaaagcagatccgatactggcgccaagactagacttatgattattattcattcgttttaaggtctccatggccctgttgctgaatagctctgtggaaaggtaagagaagaatcgatgggggtggtggtcagattattgtccatcatgtcaacgaacgaggtcggaggggtttcttgggggtcaaggaggatggggacgaggagagggagagaagaagactgacatggtttgggtagatgaaagggtgttgttgtttttgagtggtgaggttggttgttggttgttggttgttgttgtttgcagtgagatggtcaacagccagacactctctttggagttgaagtgtggtcaagaggagcaaaaagttgatgaagggagagggaagggcggaaggccgaagaaggaaacgggggcgagggccacactccatccggagtatccacaccacagcgtggcggtgtctgatttgatatgcatccccccattctggagcttcaaacgccatttattacgtaatcatcctcacccattatggtgcaatctccgggtcacactcgaccggggtcgggggtttctcccttgggacgggggggatgacttgtttaacttgggcttgctttttttcaaacctgcaagcaagtcacactatgtatgctaaggaagaacgtgaacttgaggaagccttggttcgtgcttagcacagtttaacttgcaaccaaaaaaacatcggctcaattcctggatgcctgaccttctgtcgatgtccattgtctgggcaggcaaccctacaacagaattgactgcgagatttgcctgcaaggaacttctatggggtcttcataagcattattcaaaaaaagggctacatacagttgcaacaggaaatcatcccatgcgaataatatgtgtaacagatggtatgaggagttttatgtagccagagtgaagaaatctttgtatgaccaagggcaaacattggtcatcacagaaacagcagagttacagtgatgatgagtgttaagatggaaaggagagagagagagattatgattcagtctcagagattgatcacatacaatacaagatgatcttgatcaagggttatttattgattacacgattatcgattaaaatacaatcgagccgaacatccacaatctacacttgaagatgtagtcaccaaagataagtacatttacattatatgtcgatgggaatgaacacgtttctcatcgtcaacttgtagatttttatgtttgtcgatatttttgtcttgtatggatgtacaacagcaaagaaacctacaaataggaaaagaaaggaaaagaaaggaatggggaggaggggtcgagggtagataggcaaggaaacgatggatgaagtatggaaacgatgattcagaagaacccgggatttttttggggcggatcctcacgtcggactggatcttaattccctcgtcttttttttgggggggggggggcgatgaccaactgcagccaacacatgccaaatcaggccgagttttccttatcgatccagtccaactacaaccggcatattgattgatgtgtgtttttggaggatgttttcgagaacagatcgccgggtgatcggagataatgtgtcggatagatgggggaaaaaacaaagactgtcagggattaattcgattgatattatgcgcaggaatgaatgaagacaggaagatgctgatagtgcaggggggtggaataaactactgacccaggagcctttataattcctcacactgtgtcccaccaagacaagaaatcaaatcaatcatcctgtagtacttgacccccgcgcggtttaaaagaaggaaagcaaggggggacgaactttttgaagcctttgagtcgagcgatgtcgagggccctagccgagcgggcgccggagcgacagtagaagacgatcttctgctcgggccggggtttgcggaagccgacggtctgcaggaactcgtcgggatgcttgtcgagcgtcttctcgaataccgacatcggcatgttcaccgaggaggggatgttcccttggatcacttcgctctcttctcgtacatctatattcaatttcaattccagttttttttttttttggtcgcaattagctttctactccttcttttttttcgcggtcttggtaacgaacctattagcaatacatcctaaccaaaacaaagcaaagaaatttcagttttttgttttttttggttgataagaaagagagaaaacgactgaacgtcgctaggcatatcggtgatcggtttgagctcgcgatactcgatatcggagttcattttccaaggattgaaagacgagccgaagcgaacaaaagacgcaggaaaaggaggtcgggagagggtgcttgagacgggggtaattctgggatggattggcggagcgaaggaggtgtagttggtagtaggtgaagaaatcagtctgctggatgggcctcttctgatcggccttggtcgatagactgatgatgatagtcttgaggaagagatcatgatggttgtaaatacttatttatgttttcggttgttggttgactcggatgggtgccggagagtgccggagcttgatcgcgggaggaatacccgggaagttaaagaggagcgcagtctcggctggggccgagcaatcggaagagcacgagcacacaacgccacacccactcccactcaaccactcctaactagtttgagggaaggaaggaaagacatgaactcagaccagcaacaacaacaacaacaacaacaacaaactgaacactccaaacgacgcaggtatcgtacgtcatcatcatcatccattcttttgtatccaagcctcacaaagtacatttatctcactcggtgctcggtcgataattacttaggtatcccacggagttgcgatcgatgtcgggccagcaaagtcaaatgcgtctttgaggtcaacagcttgctcttctctgtctcttaaattgttgttgtatctgatgttattcacaaaaaccccatgtttacgtaatactagaatgggcgctgtaatgcttgcgctaaggccggactgacgtgcacgtttgccaacccgggcagcttgaccgaacgaccaccgacctacaagtacgtcctcctgagcctactctaatcggaaaaacatcttgattgtaataatgacatcgattgggggtttggcttataagggatgtcgaacaactcacggccaggatcaggtcattagaacgactgcttcatgcggtagatccgacgatcgatctgaatgacttgcccaacccattccgactagcctcacgattctatgatgagtcctcgttgtctacgacgaccaatcctctatctccccagaaccgctgcgcctcgacatccaaactaacgacggtccaagagcgtgaagaggctcggactgatcagattcctccaagtagcgagccatcgagcagaagcttcccaggctcggcaatagtcttgaccggattcgatgggcttcgggtgccctcgaaggccccgatcacgacggcccattggagcgagccggacaagagcaagccgatgggcgagtacaccggggtgaccatccagccggagagctacatcggacccaactcgctcttcagcacacccgaggccgcggccttccggctgcccaatctaccgcccatcagtaacaccctaccggcctatccagtcgaccaattcatccggacccgtcgcgccgaatatgtggccactacgacctgcttctatcccgaccccgacctcgaactggagctgatcaggatctacttccaacacttccaccccctcattcctatcatccatccccccactttccatgcgctccatcaatccggactggcccactccgataaatccttcagagcgctctgcttgctcatcttctcaatcgctagtcgtcattctcctgacccgagagtcttgttcgatctcgccggaaacccgcaatcttctcggcaattctgcggcttgcgttacgcttatgccgcctatctgtccctctttcaactcttcgatcatcagacttcgctcttcgagttgcaggctttcgtcctcttggtggtcgcctctcttggggctcttcaacctacgatctcttggatcttcgtcgaacagggcttactacgcgctcaagtttgtttctcaaccccacttttaaaaaaatcaattgtctaaattctcggtaattgagtattgcgtttttttttttgtttaggaatctggcgctcatcgtgaagtacataaacgttggaattcgaatccactgcaagattatctacgtcgacaggcgttttttcagctctatgaattggatcataagatcagtgcgacattggaccgaacgccgtcgatcgaagccgaggattttgatctgagtgagtgaaagattataagagttgatcaaggttgagatgaaagatggaagggagggccaggaaggggaaggggactgatagttagccaacacatgcgtgacattcagagccgccacttccacaaccaggggacccgtttgggatcttcatcaatccgtatagtccgatcccacgggaggtccgagagatctacatcggcttcgatgtcgtccgggtctcgctcttgcaagtcggctcgctccactccatgttgcccttgctcaacctgatcaaggcagataaaaactcccccaaggccgccagctccgctaagacactcaaaaacctcgtcgatcagatcgataaacaggccgccaaatggttcgatcagcttcctctcttcttgaaacgctcgaatgtcgaaagcggtcctgaacaattgatgttctccgtcctcgtcactacgtatgtcttcccctctctaaaaaaatcatttcatgtttctcgttgagattgatgttttaaatcatcgggtgggtttttttttggtttgataggtcatactacgaattccaacaattaatccatcgaaccttattcgattatgaggaaggaagcgagcgtcacaatgggacgggagccgacggggaagtgggggcaggagccggagtcggcgggcgagtgggaggagggggcgggggagagaaaaggaagaggccgcacatgagtcgatgtgtgaagtatgcggtctcggcgatccaagagatgagcaagctgcgtctgcgcggcctgctcaccagcaccttcttctggctgcccgctagaatcaccctcgccgttatcctcctgatttgctcgattcggaaacagcgcaagttcatcaataggctcgaggatcttatgcgtagagatcatatctccttgggcattcagatcttggatgaactcgcgcctaggtttcgtccccttttttcttcgtttttaaaagctcaatataatccacacttaccagaatactgacttggggatactatggattctttattccttatcattcaaatccaattcacaaacatcaagtgcacatacagccaccgtatattcgaagaccttgaagatcttggtcgacttgttagaagtcgagaacccgtctgtcttagaatccctcgccagtccgccctcagacgagaccgacaacaacagtccgtcgccgccctccgtcccgccgtctgcccctcctccccctcctgtccctgttgttgctattgctggcggtgctgctgctgctgctgctgtcgcttccaacttgccgccgcttggaaacgttaatcctcccgctaatttacctcacaatctaacaggaaatcttcctggaaatccaacgggaaatcttcctagaaaccctagtgcaggacattcatttgtcaatctgacgcgcaaccctgaccgctcaactgatccaatgaacgctcgaccgacccatccagcgcccgcccaagtccgtcctcttccccggaccctccccgtctacaacgagcacattcgtccgcaggtcccagagcttctcggcccttccgatgagaccagctgggaccccctcgaaatctccgctttggccttcgacgaccccgatctcggcctcctctcgtcccccttcatcccccccaatccgccccatttctcgccccacaatcatccgtaattcttctgcttctttttggcgcccgtggcgctttgtcttatcttcttcttctgttttctccttttcgtcgtactctctcgctttggaacaaaaattggggatcttgtttcgttgctgagaggctgccaccggggtcttcgtttgctcggcttcttgacattcgtctgggttggtggactgtgggctgggcattttggatgtcttttcttttgttgggtctctggtgcttgtctgtatatatatatatgttttgtatacatctgtctatgattataccatcacttgtcttcttatttatctattccagcttgtcttgttttcttaccggataatttggaactttttccttttttttttttttttttgaagagaaaagtatggaatttgtctttttttttttttggtaggtctcgtagatagtaggggaatatttatttcaacacgatgagaaacaagataaacgtgggaaaggaggtctatgattgtaattgatactggtaataataaagagacaacattcaaggatcctcatcaatgctaagccatgattgattcatgaggagattaataaaagagagagacaggtggagtgagccgacgagaactaagccttcacaaagtcaatgatgagtgtctaggaggcgcaagaagagcgggaaagaatcggtcaaggagagcgagagccaagccgacgcgcacaggaagatgagacgcggattgggcggaggaggggaagatgcggccggcgacttgtaggtggttgctggaggaggcgctttgatcgacttggcacagacttcattggtctacaaccacaaaaaacaaacatttcagtttttttttttttttgtggatttggtgtgtgtgtgtgaaatgaggggggaggggagcggctcgtacatagggcgggttcgtcggacagcaactctcctcataccccggataactccgctcgacgcctaacgacgaggcgttggtccagccggcccattcctcacaggacaccgtctcataatcgatgttcccttgtacaagtgatttcagtgttcgatccatggaaaagtcatcaaggagggggaaaaaaaaagaggtcttacagatcccgaagtcgctgtatccatacagctccacattcgacgggaaaaaggagaggtttaaggccggcgagggcagcgccaagtcgaaatgaatttgctggccgatctggaatccccaagcgcaagcagtccaaccaagcgatcagttcacaacaccataactccacaactacgaagagagaggggggtagaccttattaggatgagtccgagtagccgcacagaactcgggcgaaggacacttatcgacgatcttgacgaccaccgatggtttgggatcggcaggcacgaacggcgggtcgacgccatgggccgagcgcaacgtcagtcggaagcatcgcccgcaccccggccccggcccgatgctctgccgctcgtccccgctgtaggcgagcgaacttaacgccgccgtcgcatggtaactcgccccatatgcacatccacatctgtcttccacatcgttccccattttttttttgggaagaggggggaaaaagcagaaatttgtcgcgccgttagcgctcagaattgtgtggtcttccggccgccattatctcgacgtggcttcgcccggattgtcgcaatctgggcgcgggtcacgtacgatgctaggtagttcaacggaaggtcgtagtgcgtcaagctcgctgtcccggcggccggaatcatccatgtcatctcgtttctcttctcctacaaacagcttcctctttttttttttttttcaagatataaaacctaccacatttgtatcaattgtcaacaaaaacaacaaagaaaaaagaatgtgttttggtatgtataaatgtaatgtcgggggtttgttcgattattcggtggatggacgtgtgtgtgtgtgtgttggatgatgaacgaggcagtgatcaagaatcgactgcggatgttcagagagtcggaccggaaggcgtgttaatagttgtatggtaacgagcgaaggggattgctggaagcagtgatgaagaaagaacgagaagatgttgtgtttggattggaggatgatcggttgggtgtataagaagatgtgctttggtcggtcttcgctagcttgtagggtattgtcctgttcgttcgaaactggtccagagttctgtgtggatgcttgatgatatgtatcacactttcttgtgtttttcgttttctttctgttttttttttttttttttttttttcttttggaaaattgtgaaggagagtgtcgaagatccgacaaactcaaagtctgtgtaaatcttcttgcaggccacaagaggacccaggaaaccctctgtagatgtcagtaacctaaaatcccagattttcagaaaattcatacattttaattgggactcattcatacacgttttgtgccagctaggctcactagaggtcagccaaaaatttcatacaattttcgtgccagacattttttttttggctgaaggctattttttgtctgcaccattttttcctgccaggaagcacatagccaaactttgtttacagctagtcattcctgctatcaacttggggctttgaaaaatgaaaaaaaaaagtataaaaaaaaaattaagaaatatttgccattgcatacagtacagctatttcggaagggactcggaaaaacggttcccttttttgcaacgacttcgacgactgtccagccgagccgtccgtttgggagtctcttctaagtgggggccggattctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngggggttccttccggtcaagtgggagagactcccaaaccccttcatacatgaggggtggtttggggagtcaactcccaaaaaaaaaaaaatgaaaattgaaaattgaaattgaaattgggcggacgactcccaaattccgcccacattttagaagacgactcccaacggacgtctgctgacggttgttgggagtcgtttttccaagtccctttcggaaagggttgtccagttgtcttgcttttttttttttttttttgaaaatttttgaatttttctttgtactgaactacagccgaggaggtacagctgtcacgtgtagttcagttctgacaggtccagttcagtaaaaaagtgaaaaataaaaaaaataaaaaagaatttgcgagtccaagtggacaaccctttccaaaatagctgtatgtagtgggcagaacttgataattactaactatcatcagctttttctttttgagagatctgattcttaggaattcttgttgccaaaaactgacagggggggttaaaaaaatctgatgggggtgttagaaattcttcaagggggggggtgacatgatgggtcactggaaggggggggggctgcaaaaaagaaataataatgataataataacaaatcatacatttttggttactaacctacattgttccccaaaaattccatacatttcagggtgagtaacaatttgcccaaagatgcccattcatacatttttggtgagtatcattttgggtttttgccaaaaaattcatacattttggttactgacatttatagggggtttcctgggtcctgccacaaggggcttggttaaacaactcccaaaaactggagccaacctgtcaaaccccccaaaacccaaacttatcaaagtctctcgctttggagggcctggtggccttggctggcatggaatgccactcgctcaaagcgcaagcctccgaaggagggacttaggacaaaagcaaacatgcccgcatgtcacggttgggcagttttggtgtaacggactttcagttggatgtacaacctgtacattttgaggtattcacaagctgggtagacaggattttagatcctcatgatgcctctcacctcatctaatttttagagctttatccttaaaattggatgaggtggattctttttaagttggtcaaattgaaaaaattgaaactggcttatgtaagctcagccagcttgtcatttggcaaattttcctttatagttcttcaattgtgtagttttcacttttttccaaaaaacattgacacaagtcaagacctccatgttgggcatcttgagcccagctcagttttcaagaaatccacaagctccattttttatgatttttggcacaaaaaacagcctaaaaacttgactgtggcacccaggcatgtttgttttgggctcaagcctctcccgcactttgtgtgttcgacagagaggctgtacaagctcacccaaaaccatctacatacataacttaacccaagtccctcaatcggagggcctggtacagccaggctggcgccttgctttgcgagttgcctatggacctctgtcaaggggatttgttaagctagcaaaaccattgactgatttgggagtcaactccctaaaacaattatgaaaaaaaagaaaacccccagtctgtttgggagttgatcctcccaaaccaaccagggtttgggggtcaatgaaccaaaagaccaccatggcagcagccaagaggattcctaccggccgcacttcttgtggaaaacattctgaaaccaaccaacaacacacaacagacaagcaagtgccaagtcatccttaacttcctggagatgaacctgtgattttctctgctcgcgttgggcttgttccaatgtgggacagcccaccaatatattgtaaaggttcttatcctagccaaaacaactggtctgtttgaatccgtatattgatttacaaagatgctcaaaattgatcattgatggtgagatggatggccatgtagctggtgggatacctggatgggtcaccacacttttgtgtcccctttgtacaaacgcaaccaagtttgatagatcctggaggcaatattgggacaaaatgatcaaccatattgtgttgaatcagattggcttgccaattaatggtaccatcatcagcgtccaggttgaaaacatgtttgtcaatccccccccccccccccctagagatcattggacagaaggaaagaaatcccttctgctgaaaagggacatgtaccttgttgactggaaagaagacctttcgggtgaggaggcacagtacctttttgggctcaaagctctactttttcaagggcaagagaggtcctcttggccgagaggactgtacagtctttgggccgggtggtaaataatactgtgtttctacgcagaaaaaataaaaatttctccattatctcctttaatcattcaagaaattgggaaaaatgacatccaaaatggaatccctcagttaaaaaaccccttagtcacccacatacaccctaatccttatctcttatagtttagaaggtacacagattttcacctgtcacgggatatttcctggaatcctcactctagccataggtcattatggatacagggatgcatattgcatgctgaactcctttgtagtaaattgaatacctttacgttgttttgaatccctttgtattagtgatattgcatgtatgcatccctttgatcatacatatgcgtccctttattcattcatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccagtggaccagatcatctcaaccacccttataaataaatccatcttatatattatttcataactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatattcatcaacaacaacttcatcaatataaccaacagtcaataacatctttataccctcacacatatcaatcagcagcttcatctcgaacttatccctatcactatatataaaattgccaagctaagcttggtggtcttgttaatctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccgggaggggttcctcccagcctgaagatgttttttctttcttctttttttagaatccaactgcatgtgtgggctattccataggacccatgcctggatcctatgggatagctggccctaaaaccatataaatatgggtttaggacctgcacaccaatctaccttgctgcagattggtgtgtgccaggggggggggcgtttaattatcaatcaacaaaaccaatccaacagccaactcccccacctcccccaccggcaccaacaaaaccatggcaatccaagataccaatccaactcccaacttcaacactgccaccatcaacaacaccatttccagccaattcttagggcaggtacccgccagcgggtgctgggtgcgggtgcaggtgttgacgtttgggacaaaaaaacagcaggtacccgccttacaacctccctggtaatgcttcctgaggccagagggaacagtgttgaagcctgatacccatgctttcatccaggctaagcaaaacaaacccgctgcttgattagatgacaataagaagacggtaagccttacaaatgcggctatagctatacagttatgttacccttagacacccaactctttacccaaacctgttgttcatcagaatatatgatcccccccacaagaaatcgattctctcttcttaatactttcccgcattgacaaactcagcagagtcagaaatttcaagactatactggagggattgccattgagaccggggatcagtggccatccatccagtgcagtcttgacaactggagagatccctccagttgtcaagactggtgctctaagctatggggctgcactctggtcactgcttttgatgcatttacttacaattgcaatcagtatcattgatctgagcttctttggcgtctccaaactccgtgtatgggctgaatcaattctttatcatcttcaacctgatcctctgcttcattgtaacctgtatattgcttcaccttgccctctgcaaggtcaatcctagctgtggagtgattcaattggacatcagggttatctactgcacccaactcgttacttcagctgttgccaatcatgacgacggggacagtcgctgtaatccactaaccaaactacaagaaagtactgagacccccatggttgttcttggagctatcatgaccctcctggaatttgcatacacaaacttctgggccagtactcgttcgtttgagtttactggaatgatgagtaagtcagctgacactggctatggcacccttcaagatgccaatcaattataaacctcaaacagaccttgagcatcactcactctatgatcagtacttgagacaagagtagctggctttctttgcactcctaaaactaccgcgctggccatcatacttgatgtcattgaaagctaattttgtattgttattcaatttgaacaaagattctcaatcacttggccttttttttcttttgttctctttgtatttgtcttcaacagcatttccaatatctcaattaacttatttatctatctatctttctttctttttgtgtagttttttttggtcattctttttttttttcaagactgtacctggtcccaatggtcggagggtttcatctggctgcctctggccatcaagaccaactacagtcttggcagctggagggatgcctccagtcattgagactgtacacggtctcaatggcaagagggatacctccagtcatcaagactgtacaccgtcttgatgactggatggattcctgtgaatgatcaaactgaaggtttttcacattgctcataagttcagaggaatgagacaaaaacaatgaacaaaagaaaggagatctaacctgaaggcaaacggttacaggagtagacaagcaacaggaatagagcaaaaacttcaatggagaaaaagagataaaactaaggcttcatttggccgtccacaatcgtcatagaccatcatcaaaaatcttcaaatcagaatttaggtttgattctttcaggctgtgcagatgacgcagcctgaaaatccatatcaataatgatgtggctgtttggtgcaccttgggagtggatgatcggaatggcagtttaggaggacgggggggcatggtgccggtcagagggggtggtgtgcagctggggggtgatatggagttgttgtaagggaaagccaagggtgatgagagcaccaaagcagcacttatgacgcaaaattttgggggggggggacccaaaatcttggatttggcagagaatatatcttgttgaccatttccgtcataagagattcaatatgacgtggcctcccaaacaccattgtgaggccctgtcatcagctgtgcacccctgaaatatctgccatgatcgtttatgacaatcatggacagccaaacgaagcctaaagacatgttcttgtggtcaatgctatgctaaacattgatgaaagtcaatcaagacatcaatgacctactataatgagcgaccagaagactttcttgatgttcgacaaagtgtcaataggaagggaaagtacgaggtcgttcaggcaatgaggtctgaggaaagagagatgattgataacaaagaaagagtatcaaggaatgggaaacgtttaatctttgtcaagcgggggaacaggagcgtttgtttgtaatgaattaagtatgaatataacagcacaatgaggagtttgtaagaatatagggtctgattgatttgacctttaggttccacgagtggaaaggaagaaggatgaaaggaagagcgatttaagtatgagtgatgggatcatttgtgcagaggatttgcaatcaaagcacaatttatttggtcatgatgtgagtttgcaatgatgtcatgcacattgacctagtctggagggaaatacgtttgagcacatggtgctcagatttcaacacccccccttccctccagacaaaaaaggcctagacagcaaagggattttaccagagcggggcgtgggacagctttagttaggaaatcagccagcatgtcaatggttggcgtatattgtgagataatttttgaattcttgatgacttcacaaatgaagtggagctgaatctcaacatgtttcatgcgtttggagttcgtattcacatcaaagtttgccacggcaatacatccttggttatcttcatgaaccacagttggcacatcttgcactgccaagccaacttcttccaagaattgtcaaatccaaagtggttcgcatgagaaatctgtgagtgctctgtacttagcttcgcaagaagacaaagaaacaacaggttgtttctttgttttccagcttatcagatgcccgttaaattgagagagatagccggtgacagattgacgcataacagggcagttgccccaatccgcgtctgtctaaccggtcaaactgagaggagtattgcaagcatatataaggctgtgttcttgcgttctgctaagatacttcaaaaagtgtataaaggcttcccagtgcgtgatgccgggagcttcaagaaattgagacaatgtactaactgcgtacgagatgtccggacgagtcacaaagctgagataactcagagcaccaacagcgcttcaataatttacaccaagactatttaacctatcaatttcttcaaccaaggccttgtctagttgagagtttggaacaagcggagtcaatactggtcaacatgcagacattccataaaggtctaacaaggaatgaacgtaatgttgctgagagagaatgattgccaaggggtcatgagtgaccttgattccaagaagcaagtctgcttttcctaggtccttcatgttgaactcctcagcgatcttgctcttaaaaacttgaagatctttcccaaagatagcgatgtcgtcaacgtgaacaaatagccagacggggtcggtacccaggcggaaaaacacgcagggatcagaagctgagacaagccaggaggaaagccaattataccaagctagcagggcttgtttcaagccatatatggctttgttaagcttcagacatctgtccttttttccagccgcaaccccttgaggaatagataaatacacctcctcctccaggtccgcattgaggaatgctgttttaacatccatttgctggaaatctagattatttgctgcagcaaacgaaatcaatgcgcgcagggagttcaatctaccattaggagcgaaagtatttgaaaagtctataccatgcgtttgagagaagccctgtgcacacaatcttgccttaaagacaaccttgttgccatccaacttctttctgaagacccaggtggtcccaacagtcttcattgagggagctaggtctacaaattcccagatgtttaaccttttcattgagtccagcttggacgcaatggctgtcgaccaggcgaccccgttggcacccttgatggcttgattattctgcaataactttcctgtcttccattcttcaagacaaaggccaaaaccctcccaatctcaaaggcaattttttcacatcttttgtgctgctcatattattaatctgggtgggaaagatggccttcataccctctcagatgccatcaccaagatccaggagtgtgtttgctatctcaagagtagtcactatggaagaatctcaccaaactggtggcagttgacatgcaggttactccgaatgtaacttctttcatgctgtaatctattccaatgtaagaatttcttcacattaaatgtgcaatgtgcacattgactgtgaattgaattatggctgaggtaatggttgagtaacatatgattaacaacctaaatttgaagagagtttctgcattttgactggaagcagttccttaatattctttcagtgactctttcatgcaaacatcaattccagaacatgatcaatttttcaaatagcaaaaatgaagcaaaccccagaatttattttccagtataatggaacttaacctacacaattcctgtcagctatgtgtatactacactggtttagataatatgaaaaccaggtgctatcactgtgctgaaggactatcaaagaaaaagactactctttttttggcaattggatcctttggtcccaaaccaaagataatggtgccattatcatcggtttgaaaccaaagaacaagcagagctgggtgagctgggtgagctgggtgagctgggtatatgagctgggtgagctgagtgagctgggtaaaaaccgggtttgccaattttttttataaaaagaacagccctaaccaacctaaaccctaaacctaaacataaaccctaaaccctaaacctaacccaaaacctaaacctaaacctaaacctaaccctaaacctaaccccaaacctaaccccccattgaagcaggggccattggatttccaacaactatgccaggtccccaatggccccacaatacccaggcagatgaacaactacactcaaacctgtccaggtactgtgcctctcctgggttaaccctaaccctaaccccctcaccccttaacgcggtgaacctaaccctaaacccaaaaacctgccccctaacccccatcaggggatggggccagtgggaatcaaacccacaacctgctggatggtcagatgttagggccagtgcaaaccgctgagctacagagactttgtctctgccagtgtttttggaaatctagtcagctgggggacccagctccaggcagctcacccagctctggcagctcttcggttccaaaccaaagataatggcaccattttcttcattttgggaccaaagaatttgagtgacacaggtgtaggcatgtagtgtagcttaatttggtataagttaagctaaatgttagcgtcaaatcagttacactatctgagagtctaaattttgttagtgcaaaaaaagttatactacctgttagtttagctgagattatttgaagctaacactaacaaaaaatttgagagaaaaatttacactggttacactacagatatttcaggaaaaaggccactacactaacagttagtggtaaaatagtgtagtgtagtgtagcggcccactgttgctattaatagtctgactctgaggttgaagatttgggaatacaaactcatcatgtcttcccctctttgactctttcaatgtttcatgaaaaatatcatcacatcatccctgagatgatttcccagatgggaaatcttgtaaaatttagggaaatcctgtaaaaaattaaagatttttccagattttttagattttcctaaattttttgatttttccagatattttagattctttcagattttttacatttttctagattttttagatttttctcaattttttagatttttccagatttgtttattaagagacatctataataaagttgaaaaaacctgaaaaactggaaaaattagaaaatcttaaaaaatcagaaaaatctaaaaagtctgaaaaaatcccaaaagtctgtaaacatctaaaaaaattagaaaaatctagaaaatctagaaaaatctaaaaaatctgaaaatatctaaaacatctggaaaatctaaaaaatctagaaaaatctggaaaaacctttaatttttttacaggatttcccatctgggaaatcatgtcagggatgatgtgtgcatgtttgaatgcactgcttgcctcaagaaccaaaccaaccggtgtgtatttatgttgtctgccccctgccccgggaacatcagcttcatgcaaaatgaattttgttctcacaaagaacctggatatctttttctgaaaatctcttatggtggttataaatgtatgaaattgaaaacagcaagtcaggacttttataagctgatacttcagttctgaacttcaatcaattacaataggggggttcacgatagcttttcaccagaaaagttttatcgtcccaccatgacggttgcgcatgctgcgcaggttaaaattttagagaatttttaacacaccaggattgatgcaccaggaaaatttagcattggaaacgcactggtgaacacatccgatcagttgataaaaattcctcctgcctagctggtccgtcccatccaacccgccgctcctccaacataacctgttccacccacgccgagaagaccaggttccactccagcgactcaccggttgcaacctgccccatgccatgcacaaaaagagtgaacggcaacagataatccgagatctcttcatgatgctggtattcctccaccagcaggagacagatgacctcatcgactcaaccttgaaaattccaaccttgccttcacttggtaaaatattggcccctggcgatcccggtcgtgctttagtgctagacgttttaatcggcgaacaggccatgatctccgatctcttggaattggtactgtgtaatcgatacctgaataaccgattgccggcccgaactcgtgatgaaggggaattcatacatgcacaagaggcaacacagggaaaaatacttacctgacagatggacatttgttgatcaattccggaagggccggttgtgagtgtgtatatatgtatcgcaagcggacgtttgagacgttgccaaatggtgatgtggaatagaggccgcaaggggctaggtgtgttgaacaggggatgtatggggggttgaattttatctgtgggtgtttgatgttgaccagcaagctttatcgaacctggccgttgttagtggcggtgtttttagtgtaaaatttaaccaaaattttataccagcaagaattttttttaggggggaccagaagccataaaagctatcgtgaacccccctaataaaagggggtatcaaatataaccaaatccaccatcatttaattgactggttttgaaaattctacccttttttaaacatgttggttattaatttaaccccttttggggcccattgatgcaaaaaagtttttggaaaagtgactggtttctcatggcggatttccaatacttgataccccctaataccacatttggtgattttgtgcttggcatgtgttgaaagcctcttacataatgcctggtttgtcaagttggctaattcaaagatggatttcatatttattcagaaggggatgggctaagaaaaatgattggaagcaaaagtgaaacggatccaatccgatacggtattgaccaatttatcagattggattgatttttcaacaccaggtattgaaaaacaagagattagatcaccctagcaatccaatcctgtcaactgtggtattggattgggattgggattgcattgcaatcccaatccaacacccaaaagctgtgggccacatgcctcacgctttggtatcatccaaattgtaaccaatctgatccccaataataaacaatccggggattggattggtttcatttagagatggtcggtccgcatccggatatccgttcggatgcggatatccaatggcgatttcgacgaaaatggacatccgcacccgcacccgctagcgggtatccgtcggccgcagcgggtatccgaggatacccgccctctaaagagggccggcggcggacgggctggaaggatttccttccagccggtaacctttactacaatcttccccgataatttgtccagtcctctatcagctttcctttcatgtcagccttccaaattcctagactgcgatcaagtaaatagaattccatgttgaataacacatacagttcaaaagttcaagtatgtcgagtttttccttttgaatcttaaaccatggcagaaggccatccgacttgagcaattctctgtggctttggtgatgtgagtgcaaggcagctgtgttgatttatgcagggacatgcagaattcatgtggagcctcaaaagccatatttccgtgcggaaatctataatggttgagtccgactcaaaaacaaagaagtaatacatttcttttgaatcaaaaagcagtcattaattgttatcttcaaaaagcattccattgagccatcaacttcggatcctttcaaattgtacaatgagcgtccaagctgctgagaggtcaatcaataaacatcgtatccttatttctcgggagacgccccaagtgaacagcttgagaggagtttatgccgactgagtttgagcccagtgagtcaacatcttgattggtgaataggacactctcatttttttccgtattaaaggcaaaaataataacacttgacaaactcataaagatgaaacacaaaaaagaacaagttaacaatcatgacaattagacagaagaagaaccggaagatttttcatcagattgtgctgtagatgatgatggaaattagactcaaaagttggagattttgaatttctttcaatgatcgtcaaagatctgcggtgttttttgcttctcagatgggcctcccaattcacctcttcgatcaagaacggtttatttttttcagccgtacaagtcttgcatactttcaattgtaattccttcaacgatctcggtttcttcatttttgatttatttagataaacaacacaggtttgggattattcatcagcatgcgatctctacccatgtgaatttttttggatgtgggttaaagttttagttttgtttttggatcttggctcttttaaacttacttgacttgcaattcagagagtatggaatctgcgattgaggatattgatttgggtgatggtaagtggtcatagttcaaaaatgctacaattatccatgcaatcattgatatcaaatattaataaatacgtcaagtgacaaataaaaattgattaggagagatttactaaccagataagatattttgagcggggatcaggacgttctggtcccactcatccaccctactagcatccaaaatgtaagtcatcatgtgtgacttggcgttgttcggaggatctagagtttcggaagaaggtccaaacttgttcagttcgggtaagaacttatttttcatccatttgacttgtgatttagtgtattgtcgggttgcaatcttcgtcaattctgtcgcttccgcaagcttttttgattgtaatggttctggctctgagtcagcatctgtggtgcttaatagtgactcaaattcccgatatcctgcatggtcatgatcatttggttagatattttatgtatttagtgtgtatattggcagatgaacattgagaatagggaaatgtgtcgcccgctaaccgatggcttggaatgggcatcgagaaaaattggtccgagtttggttgccttcagtcaatctcgatcgcattattttcaagtctctgacctcgttcatgagaccattctgcaaatggagtagagatggtcgtgttgcatccggatatccgcgcggatgcggatatccggttgctttttccggggaaagcggcatccccaggcggatatccccccgccttagcgggtatcggaccggatatcctgggatacccgccctctaaatggcgagggacacgtacctcgccgggtggaaggtttcccttccagttgtcgaggtacatgccttgccggctggaaggcaacccttccagtcgacgaggtacatgcctcgccaactggaaggaccttgccggctggaaggaaacccttccagccggccattggtctcgggtatctcaggggatacccggatatccgccggtatttggggggggaaaggacatccgcacccaaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagcggatagcggatatctgcaacggagggggttgataagcgcacgccaaaccgcacgccaggtgcggattggcgtgcgcgcctgcacgccaaccaaaattggcgtgcggggccgcacgccaatgacctgcagggatataccctcacagcgttggcgtgcaggcctgcacgccaaaggtgtttggcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaggaagcccttccggtcgacgaggtgcaaggagggtgcaagtaccttgtcgactggaagggcttccttccagccggccatctccccttccggtgtgggatactttatgggttcccatccaacaactttaaaaattttatattttcttgtacatacaatgatattacactgaatatggctccaggaagggattccagggccaaaattacccctagaggagcaggcttggatacatgtaacccctctgtgttacatgtacacccctctttcactcacaggtaggggggtcaagcacccttacatgttacaaggatatcaggcacacatgtcacccctctgggccatgtgatctggcatttgtacgtctcaatcaagtacaatggaagtatgcaggcacagcatgcaggttaccttggcagcctgacatgtgatgcgtacagactcaaatacaggatgacatcatttggcttacagaacacagcctgcaggttgctaggttgcatagcaactgttgcacagcttgtcaatccgatggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacgcctcatgtattcttccatcttggccaaattccctcatgtaaggctgtacaaccagccaaaatctctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggcccttcctcccagttgtaattttccccagcagacttcctgcagacatttccccacataacaggaaaatcactgctcaatccataatattatttgttccccaatattttggttttacaattataacaacccttacatacaaatattacaacatctttacacataacaacaacccattttttgcacctgtccacctgttaaacaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacaagggagtccccaacgtgatagaggatcctgtcgtttggcacgtggattgaaaaatcagtgaaccactgtagtgaaaactagagggtatttttgttagtttgtgttagtttaggcgggaaatcatacctgtctttgacaacctgaaaaagcatatctctgaataagcaatttcagtcagtttatacaataaagttcatatatagacctagtagggccggactaaataattaactactcaaaaaatcaattataaaagttaagaagacgaggggaccggctaagctgacgtacaagcagtaggatatagattttaactaccaaggtggtagccgataagcttagtacagaacagactgtagtctatgacaacctctacgcatcgggataattgaagaataaaaagtagcatattatttagtttttgattattagtttagtaaacaataccctctaccttgccctggcaaagaagccagagaccttagtttttagtgaagttaggattactactaggaaaatattaaaactcatttgatataaaaacacttgaaattagtaaaaattggacatggctttttcacaaaatcaagatttggaaggagctctaccaacaacaaacacaccttcaacaggaatattctcgggcaatcaacacagtcaacacatgaatattgatccgccaccaccaccacctatgagacataatcgcttacgccattataggacttatgggaacaacggaaatactcaatcatcagacaacccgaatggaaccggaaacacccaaggaggaaacatcgcaaatggaacctacggcgtaccaccggaaactaacgaacctcaagaaatggacgaaccaaggccgcgacctgcggtcatcatcaaggaacccaatttgaaatacgatggcgaacacttcgaggatttcttgcaaagattcgagctggcagcagagatatacggcgcgggcggctttgataaagcacgccaggtgtgtagatttgttcgaggcgaagaattgaagaaggaactggaatcgatggatggatatgaaacccgcaactggacagtcttgcgagcaagcatgatagaactctggggcggctcagtgaagaagatccggtacacgatcagggacctttataatttgatcgatttctgccaaagaaagggaggaattaagacaattaatgacttcaaaacatatcaatctaagtttatgatgataacaaagtatttggtcagaaatgaacatattatcaatgaaacggctgtctctcaccttttcttcttagccttttcagttgacatacaaacaagcatcaatagagaactagtcaaagcagatctcattccaaccgggaaggatgggtataacaagccacctcttctgatggatgtgattgacgtagcagaggatgaaatttgagccagatccatcaatgcatttgcagcgagtgggtttgccgaagccaattcagtgatgcagaaaactatagatcaaaagaaaggtgatggaaaaaagcgtgagaagatggtggaggaaaactctccggaggtattgcagaagaaggtggataacctggccaaagcaatagaaacacttactggaaagttggagaaccaaccaaaagcagaatattctcgaggcaacaagcgaccaactggacgactttacgaacctcgaccatgctggtattgccatagagagggtcactcaacacaatcatgttacgaagcccagaaagatgagaaagcggggcttgtcaaacgcgatggccgcgacttctgtcttccaaatggtgagaagatcccatgggatgcatctagacctattagggttgtagtggctgcggactccgcaaagccaaagccgactataaatgctgtttacaagacagataacccagcggttttttcctcatcactaccaacaccacctacgtgtagtgaacttgagtacatctcatcgttacacaggattgattgggatccaccaaaattaggcgcagttaactttgaaaaagtcagacttgaggccaatatagctactacccgagcagaagcgcttcgtggacgaaggaaaccaccggcggaaaacgaggacgcagcgatggacttggatcaaattgatgaactggaagaaatagtacgggacgtaccggcaacttggaagacacctggtcaaatgtctgactctcaagggaaaacaactgcccaaaaaggggaaaggatggccgaatcagccttggtctcggaattggacaacttaaaaataccaaccactttttcgcaactaacctcgatttcaccaacctacgctcaagaagtgatcaagaaacttcagaaacgaattccggaacacaagaactcaaaattaacctacgtcaaggacacgaaagcggaccccaaggtatcagcatctatgttgttaaaccaggatgaagaagatcaggaatataattgtttctacagttgcgctttgggatacattgatactcatattgctgggaggaagataccattcatggttgattccggctctatggtcaatgttatcccaagacaagctgcaattgatctcgacttggaagttgtggaagtagacataccaatgaagggaattggcggtgatcggtgtgatatcaagggtgtagtcgagaactgtgccattagtattggacgatttaccggaccagttcatctttttgtgtctccgcaagcacaagactgtatccttgggcgaccatttttgtttgattacgattgcacactcgattatcccggatcaggcgaattactatcttttcaaggcgatagtggacgacgaattacggtacctatagcaaaaataggacaaggacgtggatggaatcagctcaagagtctgaatccgtcaggagcggcatactctcatgcataccaaacacaagctccgctgtcggcaaccaacgaggatcaaccacgaacaccactgacagcagcattatcatcacacttttccgacgactccgaagatctctctaggccctgtaaagtcatgagaaagttcggatggataaagaagttctgtggttatctcaagaataaaccaaatcgcaaaaggaagaatcacactaacattgtggttacggtacaccaagacgaggatatacgaatcaatagcttgctggtggatggattgggtacgacagtccaaaaagacatgtgcagtaattggaaggacgacaacttgtggtgtatgaccaaatacaaaccagttgcaaagaaggtccgaccggtcaatcaagccatgccgcaatcaatcaatcccccattacaaagaccaccattgtcacaagacccttataagacaccgttgacacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaggctagctcaactcagtcagaagttatttagatgttaaggttatgatagaacatgattaaaaagcatagtggtacatttttagtgcatagtatagatttagatataggtaaatggttagggctagaaccacaatctagccatttttgaaattattagttagggctagaaccacaagccagccgttgtgtaaatagactatataagcaggcctttttgcccccctcagttcaagttcctcatgcaatcccagcatcaacatatatctcactttgagatttcaacccattcataggggtggtctcaaacaagtatctcctcatcacacagtctggccagctggtgatcatcatcatcaaccccccccccccccttcttcaacacctgtgatcttaatcaggttcttaaatagcttgtctcatagcacttcatatatatcaattgatctaggtctgatagagacaactacataaaggtttctctataaaggttttggcacatcaatatataaatttttgttttcagaattcttgtgtagtacaatagagggacaggtctttcaaaccacccgtaacaatatatatcaaacaagcacaatatcatatttgttatttccccctcacaggactaccaccattcccaaaggagttctcacagggtgagtaagctaaatttactcccccaaactgaaactacagctaccactgggggtgctaaattggaagttatactaaccgtagtttttaccatgccagttagtaaactccccaacccaatggtttcacagggcaatcttggtgaaatcctaatcctcctcccctattgggcagcaatcaaatgtgagcgcttgctaaccccttatggagatgagcactgagtatgcagattgcatcccaaataatcaggatacaatctttaatctctcaagctcaacaccccaatcacaaagcagacagctgaagcttgccacaaattcagcacaatcaagctgatgattttgctggctagtcaatttgctccagtcacaacctggacagctcttacttggagcaacggtgggccagctacactaaccgtagcgttagtgtagcgtagtgtagctaaaataagctaacatgtagcgtagtgttagcgcaaatctgaaaatttgcactaacactacgcacgcagggcgccagtgggtgttagctgttagcgtagtgttagctttatttcactcatccacactaacactacacccatggggcacaaaaaagcgtccgctacaccaagctacagcgctttttagcggttttttggctttttttgccgctaacagccctgtagcgtagcgtgacgcagcgtagtggctgtagcggtgcactaacactacccaaaaaaaggtgtgttgttagcgccgctaacagttagcgtagagtagtgggctgtagcgcaaactaacactacacaaaaaaaggttgctgcaacagcagctacgctaacgctaaatggccatttagcgtagcgtagcgtagcggcccaccgttgcttggagcttggagggatttggggaagttgaacctccttctttgagggcttttggtatccgcaagccagtacacggtttgttctgagcctctgttgcaaaccacaatacctgcaaaacaactcaccaatcaacgactgggaacagcttgcagtatgtatttaaaattttcctgttcctgggggtgaaggttggcaaactgccggaaccaagctctctgcatgggctgccagaaggccaggccttccttgtcttgcagatttattggctcagtgtcattagcctcatcttctgggacctttcacaactccatgtaaacttatttcaccttggatcaagtaaatatgtaaatgcactttctcttgacgtaaaattattaattcaatttcctagcaaccatgatctgccagtgttatgcatagggcagcaagcacctagattcaggctttctaaaatgttcatcattgtgtttgtcacagtgggaaaggggggggctggtttggtatagagatggttgcgttggatctggatatccgcgcggatgcggatatccgctgaaaatttcagcggaatcaggaatccgcatccgcatccgcatccgcttgtgggtatccgctggcgctggcgggtatgcgcgcggatatccgcggatacccgccctcttactggttgacgccggggaggggaattttttttttacaaaaaacaagaaaagaaaaatgactggcccccctcggcctagagaggagaggccacgccgccgggaggaatccctcccggcgagctggtgcagtgtgtacataccagcttgtcgggaggggttcctcccggcgagctggatttcaaaccaggtcgtcaggaggagtccgactccctcccgacaagagcaccagcttgtcggaaggaatcccttccgacgagctggtctttgtaccagctcgccgggagggactcctcctgacgagctggtttaaaatccggcttgccgggagggattcctcctaacaagagcaccaggattccttctgacgagctgtctgggtaccaccttgccggagaaccctctcgacagttggctgtgaccagcttgttgatgactctccacgcagttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttgtgtcttcctgaataattctcatcagaactggttttgctacttttgtggcccaataaggaggcgaattagttgagtttgggtgtggagccctcctcggaagcacttaactatgtaaataagcatggtggcactgtctggtacatggtcatcaaacacatctgtgggacggctgggggggggggcggtgaagtcggctgcctcccaaattttcaagtatccccgtccggccgggtccatgcaagtggtcttagacaagctcaaaggctaatccaaaagtctgttactaaggcaagtcataaggaacatccgtcaagttttctgatctgtaacgtgaatcttcttccttgatctgttccgctgaagcgacgcagtcttctaaggttcatggtttgaccgggcgccgccggttttcattttctgtgccgagaattgaacctgcaagcaaattacgtgcgccaatgctgcgtgcaggatgatgtatgtacgcagcgaggccaacttaaaaaaggaaacggcgcacatcagaaatatgtatccagtgctctccaacttcaaaagcaattaaaattgcgttttgtgtcccggactgccttgatgacctcctgttgcccctgatgtcagaatgaccaccacggtccacaaccttctttcctagaagtctgtttcttccaatcagcgagctgggagacgcttgtttgcaaacccctaacagtctcgcaaagacggcatacctttcggttcttggaatacacccagtctgctcgttgaaacctcttcccatgcgcaagcaacttaatcccccgataatccgcgcaaagttgttcggaatccttccctccgtcggcggattccaatggcgtagttatgctaagcttgagcccaggtgaaggcccggtaatcgctatgccatcattacgattgggcaaagtgaaagccccgcaactgctatgttgtgccacaagttgggcgtcttggtactacaccagcagttggtcttattgcaaatggacgccgctagggcctccgtagcagaagtgaagtagtcataaaatgccgaaggtctatgctatgtaattaggtaaccatgaaatatcaatggtatgtgtggctctgcagaatctttcgtcgatttgatacgtgtgtaaatatgtactcctatcgtagataaaagtgccgagcgatgctgattgctcgcagtcatgtattcactcttgccgcgtttggcatcgctcatcgctcatcggcctactgatgttgtttgagaattggtttacaaagcgactcatccattgggttcttcaacacaaacagcatccagtttcctctttcttaaaatccctctgcattaggatacataggtagacggcattgctttcattctttccagaacaaaaaaaaacacaaattcatgcaaactacaaaccagacatctaggcaaaactagaagaggatcccaaatctaacaatgaggattccaaacatatcgaagatctttaccggaggcctatccttgtcgggcactcgagctccaatccgttcgccaaattggagaacaagaagcgtaggccgcttggaagaagcgtcgtggcttttgacggaggaagtccagatgggggagccctccttggataggtcgacctccttgagtaaagctgaatttcagtcgcacgctgatgccctcaaagagaggaacggtgagcccaaaaattgaaactttgaaattatgaatacagctctagagcctctacgcaagagactgcatccatcaatttctttggaactgatgtttcaattctccttttctcaaattgttgtatgtagaggactttgaggccaagagcaaaggtgagctttacgacatgcacacaatacaccaggaatgcaacgccatggaaattgagctcataaaatacgcgcgtgcttacacttatagaccgctatctttggaaagtaccatacgagtgggaccctccaaatcatggcgatactgatcgctggttgaatgccctcctgtgtaagttactatccatggagattcagcgaggcgaaagagctacataagttatctaagcctcttccccgcgtcgtcaccgcgcgctctcgaggaggtacattcaatttacatttggacttcacttctacgcgcagacaatcctccgaaggatatgcaacgcgtgtggctaataggaggtgagttggagtgattgtgaatctttcatctccatcagaccgtttcttacccatcaggaggggagctacacgcaaacaatggcctgatttaacacttcgatcggcataattagatgacaagaaaggtggtttttcgcaccctctggaagacattccgcttgtgcagcgccttctttatctccgccaaactggtttagtgcgcccgttgaaattccaactgctttatttcttcgaaagaataaatcaactaaaccttgaacgatccaacgcattacaagatgcttcaattgttgacttcattcttgcattggccgccatcactgaggtcaaccaacgttcaaaaaaactactccatccaatctctgcaatgattgaagaatgcatattgagcgaattcatgcctgggtttgaaaaaaaaataactgagtctaatagaatcgatttcaaaaatctcataagtgttttgagagaattgtgggatgatcgtagaagggagacctagtgaaataaatttatcatatatcgttgtcactgtgtaggcttgccacgtgcaattacccgctaaaaacatcatgtctcatagaagtgttttacatcttcaaaatcactttagtgcacagtagaagtggaatgtcgcatcatgtcaaaaatttagttgtttttattgaattgcccctttaaaaatgaattagttatgagaaccccaaaaattgaaataacagccccttgattttgaaccttttcaagaagaacccatacaagttgacatcctatatttactaaattgtggcggctgtgacgtatttgggaccagaaaaaaggagggacttgagttttaccttgtggtaaaggatgcacgattttgccgcctttttgttgtactcactgcagctcccacatcttaggagctacacacaaaaccttggggagggaaagatgcacttgcttaagagaatgcacctctatggcagaaggcattctgctgagcaagtggtctatcctcacaatttttggtttttttggttgaagaagaaaatgtagtaaaaatggactgtgcaaaagtgttagaacatcaaaatttgaacaaatatagactgtcaagcatacatcacaaacaaggcttgcaaaacattacttttttgaggaaaagagcaactggctctgtagtaggagaagatctaaatttactcaatttcagggaagaggatcacaaaatacttatacaacaattttgaacaaacactggcaagattatggattcggttgcttgagtctgacgaagaaagaagtaaagcagttgagggggtttgttcagacttgagattcaacgatggggaaaaaaatgaatgttacactcatacacatcagataaaacatctaagctagatttacacttcggaattgaagttaggtacgttatgaaaaagggcagtgaaaagaaatcaaacacgcttggcttcgatcttgcttcggacacatttagacaaagcctgctctatatccttgtcagtagcatcgatgaagattcgaagtttcccgtcgggaagcacttcgacctgtactaattccagcgtaggtataagccaggtggcaccgcaatgcgaaactattacaaaccagtcagtcccggcaaaaataatatgaaaacaggatgtatgggcgtactcttttcgtgggagtgagacgtagacaccgcaattgttttgccaccagcggccacaccggcttgaatgccgaagggggagtcttcgacaactacgcagttctccggttcaaaaccaagagacttcgcggccaggatgaacgggtcaggctgcaaaaaagacacggttcagctggaattgaaatatttcagggaacgaccctgtaagctcacaaaaggttttcctcgttcaagacggggatcatccgctgtgacggtgattttgggaagggaaatgccaactcgttggagagcaccgtggcagtgggtgactgcggcagaagttgcgatggcgaaccgatcggcaggcagggagtctgtcatcttcctgacgccaggcaagatgcgcaccgagcgatcctgtgggaattacgatgatcagtaaataggaaacgatggcacattgctgtcgttgcacgtacaaccaaatcagatacgtcaatttcgatgtcttcatcatcagagtcatcgccatcctcaaacacgtcctggttgaccgagctctgtaaaacagcgagtttcttctttgccaacatttcggcaggtgtattggcgcgcttctccgcttgaggaatcgatgagctggagttgtttgagctcaagggcgcaatacccatagcctgtcaccgatgaatggatcaaaagaaaaaggctaaatgagttcttgatcataatgtcgtccttgaaatgcacaaaaacttacagccatacgagccgacacgttgtcgggggtgactgattgagacaagttcgacttgcgtcgcggcttttcgtcaggggtgccagcaaaggaagcggttctactggcggctctactagctcgtctactagaagccacactggatcgacggctcttgacctctatgccatactcatctgcttgtctcaatatctcgatctcaaactctttcacatgcggtgccatctccgcgtccgacattcttctgaggtttgggtagaggtctttcaggttatccatgacacgacggccatgggtggcttcgatgacttcggctggtggcttgttgatcttcttggcaactgccgcccaagcagactctatcgctgggatggaatccacgagagtaccgtccatgtcaaactttcgaaatcaagaaatgtcagttttctttgcaggccccagtttaaccaagctgttcctttttctaggagaaaaacaaaccaagacagcatcgacaataaattctgccttgttcacggcggagtaggattggcagagattgaaagtagtcattttgtgatttttcactggcgaagaacgcaggtaaagtctgaaatggatggatcgacgaaaggtttggagatggatgttagagaacagggtgtgggatagaagtggtgctaaatcgaaggaacacaggggggcgaggttggccggttatgttgaatttcaaaacttatttaatcgatataggcaagtgagactaatggagggggatgttggaatgttgggctccctcaagggcagagtcacgcagactggtttttatgcatcttagctccgatatccgttcaatgatggaggtcaacactgatcatctgttgatcgcgcattgccccgaaaatgccaaagtgaaatatgaaaggtaggatggattagattacagccatataaggggatgttctaccgagccgagctaatgaaatgtccaagccaacttcaagcgcgcggctccgattcaggcagattgcttagatggaagccgttggaaaaaaaagtagcaagccattatgccatatccgctggaccacgcagcttggctgttgccatcatcaaaaagaaccttcagtcgcgtctgtccactaaactttagctatcagttcagcaatttcgctggcagacgtggaaggtgagctcatccaatgatccatgctggatcaggatgggattccatcagactccgttccaggcctgagcggccggtgaaagatagagctaaaactcaagttctttcggtagatagctcatgtttccgatcgatcaaagaccttttgcagtgtgcttcattaattgcacctgtccaccatcattcagctagtgtcccctaaagcttcatcaaggccccaaaatttccccggaccgccccaggcgctaggtccatgaatccacgcgagggtactcgcgggtcgtaccgtaccggctttcaatcaagcgcgactgctcgcttgagggcatccactgatctgcagtgtaataccacttggaggtgggattcagtctgaggccgactaaatacttcattgtctcggaatcagagtcggatactagaccgttgcatacactttttaagctagggccattcgcagttttgctttgggttcatccaaaagcatgaattcagaaaccaatcagaaccgatcccccaatgcctatctacctcgtcaaatctctacaattgaccagactgtggtgacaagagcagaggccgggttaataatttcattccccacaccattctcatcaatttctttgatttcgtaacagcaggtgcccaccccaaccatttcaccagggctttcctgagattacagcgggtttttgtaaagattgttggtggcccaggcccctttgatgtgccgtcccaaattctagcccatgcaagcccccccccccccaccttccctgcgccgcggcccttgttttcttctccatcctacccgaaaaatacaaaatttggcattctgccaagtttgtttgttgcgcacatcagaatcgtggcagaaaatcaacaagatgtatcgcttccacacagatgtaattgtgtatgattggtcaaatgtgttttggttgagcacctaactactgtgccaggaaatcagaatgagtacataacaattgtggcagaaaagcggaatgatttcacgttcccacacagatttaattgtgcttgagtgtcaagttcggattgggctgtgggttatgcacccattgagctcctgaaatttgctaactggttccccctaccaacaaaatccagacaaaaaggaaagcccaaaaactaagggtactacatactacaaatcgattacaatcaaactgaaaggtcacatgaaagtttacaaacctctacccagcgaaaacgaaggatccgaaccaatcgaaattgagacaataccaaatattgatgacatgtgtgcgactaagaaacaaggataaaattgaattagctgtaaactacgtatcaacttgaacttggtggtaagttggatcttaaaaaaattagaaaggtctttaagatcacggcgtcccatagaagcttcagagtgggggaaatctggtagaagctggggcagcaatccaaggcgcttttggactatcattcgagggcttgtgtcgttcactaaatagattattggatggggtcagtctgaagaagagatactgcacaaaagacatttacttacttgtctattgcccgaaggataaaattaacgagaatagccgtgaagagtgatcctgagatgatcagaggagctatcacatcatctggcggccaacagaagaatttatcccaacattcaagaaggatgagtgacatgagaaaaatactcataattacattatcacatagatctcaaaaactcaagcatggaccgaccgaagtgacccgaatatttttctttaatcagcctgattcgttttttgtaaagatgatgtccatatcctatggttccaattgcgatagcagcataaacgacccccatagcccgtgcacctagagatggctgagaacagggagacaggaagaatcggggtcagcgatttggaaatcaataatctgagcatccgaaaggcgtacggatgagttaataagggcgacaccaaacgagcccagcaggacaccagtccgacaccaattcaaccacgttcgctcgttcgccagccatactttaggctcaatccgagaggcggaaggcggctttgaagacgatggggtagcagccggtgcaggagcggccgtggccccgtagtcggtcgtggttgggttagtgctagattgcggcattgatcttgagttgaaggacaacgagacaggtgaagtgttgggatggtctgctgtgggtgcacggtgcgaacgaaacttgtcaggaagcatgacccggggtaacccgaacttagctaagccctacttcggggccctcgaggcgcatgaaggaagattggccctccccgagtccccagtggcagcatgacttgtgcacaatctgggagatgcaggaacgtcccagttttctcactttatttatgaatttttcatggaccattgaaatgcagaaggcttatattcaagatttgtgcattataagttcatgaatctcggctttcttctggtagtattgagctaatgagggcaacaaaaaaaggaagaacaaataaccttctccctcaggccaaaatcacctcttacacaccctcacaagtgagaacaagttaaatttggggcaagccttgcaggcaccccaaatttgagcaatgtccaatttcaatatggaaactccaagtactgcagtctggctggaccaacctttgcagctcactggagagtcaactagttcagaaagatgtcctaatttttagggtggaaaaatctcctgaagggagtctttcttaaagagtcacgtctcaggacacgaaggactttgttgagttcgggcgctggcagtgttccgaccgtctcgctctgaaaagagtggagtaggtgtacatacatatttatgtacgacatgtccctcgcttcagaggggcctggtacgctggcgcgaagaacgggaggtgcttcgcgttgggttgctctgcaccccaagtcctgggaggctttcttacacttggtctgaaaagttttgtgatctgatagggtgggctgtaaacaggggccacatactcaagtcgcttcaagttccagcatgagaaattctccaactcacccaccttttctccaaacacaaaaaagaagcatgcaatgtctcatagttattcctggttgtctagctgggacatataagagttaaaatgagcgctctcggtacccaacgtgatagcaatccgaagcatatgtcataatcaaggacacgttttcccaaaccaggctacaactcacccctcaacatgggcattacctcttcatgggccattccagcgtccaagcaacccttatcaacaatactcctgatacttttacttgggaaaataatccacgccccagaggcacctgcgggtacacctttcggcgtgtttccagacctgagccaagcccaactcgtcgttgcaagagatagtacgtggaaacgtgcctgtgttcggtgctcctgtttctacagtttcaactaaccggattaatcttgtgcgatttgatttcctagatgccatagaacaagttgacgaaagatgcaagttatcaatgaaggaaatcatccagggtgagccctcttcgatcatcagctgcattgaaatttcgagcttctcattcgtacgagttgaaccataggaatgatcggcagtcctcttagttctgaacctgagaattcgacaaaaagagaggctcacctgccggatacgttccaaagttagtcgttgtcatggattagataaattcaagggtgtcgtttctcactaacacaaagtgaacacacatatttaggaagaggcgatgctgatgagcgcactcgcacgtctgacaatgctgacgcggttgcaagggggcagaaaaggaagtcgcagctcgaaaacactttcgaaggtcattcctccaacgtagataccgaccaaggtgagccttcatcaatcgccagccgcctagaaattttgtgctgctcattagtcaagtggagcattcagaatgagtggcaagccatgtttgcctctgtgactaatcagatgcattcaatgattttgtttcctcgctaggaagcagcgataaacgccctcgcacgtctgaaagtgcccaggcggcgggggcaagggagcagataaggaagtcgcagctcgaaaaaagtttcgaaggccatcccttgaacgtggatgtcgacttgggtgagccatcatcatttaacagctactgcagtcaagtcgtgcattaggcacagcggcaaccgaattttacctttgtgaccaataagaatctgtattaattcaatgatttcgttttctcactgcgtaccggagatcgcacagcggaaagcagagaaaaacgccctcgcacaaatgaaaatgccgacgcgccaagcagttcgacagatcctttgcaatcgggtagtccacctcctattactagcgaagctcgcaccgacctcctgacgcgtgtgatgaagccactagctcattgttggatggatcactctgaaattgatctcaggaaaagatattcaaggaggtttaaagagttggcagaacaacttgaggatcttcttgtcatcattatcgatgctccaagaagccctagtcttgaccgttcttctatgggcatcgagtggaacctattgagactatcgctggaacctcttaaaccttcaccaaaaatttttgatcacctggctggacagttgtttgcaaaaatgtcggagatgtgggatctattaacggatcctcaaagtcttcgccccgtcaagctcccgttagctacaagcaaggatgaggtagcggtcccgtcacattatgcaatgatgtatcgcctaaacgatatttgggttgaattcctcgctgtttcagcaaagcacgacttgctcagtgacggttgtttggaaggttatctgaacaacaaaaacgcagcgcacggagtctacaattatatcatgggtaaatttgttccatggcaaagtattgcatcattatatctaaatcttgacttgaagctcggccttgaagagagtcgttttgctcgtggtgcacgtagtctctggaagcgtcagtcatctatttcttcattacttgattcggcatcaaaactgattcccctctgttctatggcgtcgataaacatgatcagacgttagtccctcgacttggcagacgctgacacgcttatatctggtcgcgcaatttagatctttcgcatatggtgccacataccaaactgaggagcttctcaggttgataaacccgtttgtaatagttacatcggatgaagtaagatactccgacaaatctacccatgatacctgtgtgatgtcttttgtcgcacttttgctcgaccacattttcgaaacacctaacccacgaggtgacggccccgactcccatttcgagatacgcagacatggggtcttgatcaagatgctacgatacatgatgcaatttcacatcaaaggcgtttccaatgaacttatggctgagctccaaaagatggacgtttacccacaaatccaagcatacgatgaagccgcactcttattttcggatgtacttgactccatgtatgtcaagtatggagaagttcttcaaaatctttcaccacacgaactggtcgacaggcggagaaggctcgacctatgggatataattcatttgacgaacagaagccaaagaaatcaaccttccatattttctctcggcgcaaacgtagagcttccgcttcactacaaccagggagtctctgcagaaagttctatcggaatcgaaaaacccaattacagattcaaacacttactccatagggattttcattcttttcctgaatggcggaaacggatggaaaaactcggatctgagttttctcatccaactccgccatcaatatttatccttgaacaggagagtagggagattgcaaaaacacttcaaaccagacttcataaactttcccccaaacagcaagctaatcacttggacagaattcttcaatattccttctaccaatcctactcagttgacaatacattttgatctaaattggttcccaatctcaagagcagagggcacaaaatgtgaagacacgatgagtactctttattgcaaatcttatcaaacagccagtagtagtagacaaactaacaagagagaagaaagtataaagataataaagataacaagttaagcatcacatgagaagttcaacgacatcaaaagaaactaccaacatcttttgagaacaacaaaaaacgaagactaaacagtgcgatgattacttgaagaacaaccagataagccttgaacagcgaactaacatcaaaataatgttttagttaacatgaacaacaacatataatcacgaaagctaagcgaaaacaacaaacaaataaacaactcctgaattcgattgattgtcgctcctcctggattgatgtagtcggtgtttttatgcgtctgtgtgtttagagtattatcggcaataagtttattggtctcagtgttcaaaacagatgcaataataccttgatgacttcttgacctcttgaacttgatgatgtttgagtcttgaaccttgaagtcttgacgagattgagtgaaaagaagaaaagagaaaaaattcacagtccagttcgactacagctcgctagctgtgattatctaagcatttgaaataaaccacaacacatagttccacgcgcacgctgacttcacataaaacccccacacctgatgtcgctaattattcctcaacactcctccttaattagcagacaccagttgtaactgtttttgcgctatagccaccttgatgaacccaagacactttgtcaatatatccgcaatcatatcatctgtggagatgtcttccaccgttaattgattcttagccacaatgtcccacagatactaataccagattttgatatgcttagaattttctgataatcgaagttccttgcttatgataaccgcaccagcattgtcattccttatacaaggaacgccgacaggaaccttcatgtcaatcaataagttcttcatccatcgtatctgtttcgcacagacattgatcgcaataaatttggcttccgtagttgactgagccacgacagattgcttcttcgatttccaacaaataatatttccttgaaatttcaccacataccccgtcgtagattttttatctggattagacatggcatagtccgcatcagcgtaccctatcaaatccctaggcgagctccgatctttgatttcaataccgaacttgatcgtccctttgatataacgcaacaagtgtttaactaggctccagtgatgttgcgtgggtcgtgacgagtaacgagataataaatgtgttgcaaaagcaatatccggacgagtgtgaatagccaagtaattaatataccccatagccttctgcatcaccgccgcatcaaagggagttgattcgagctccacttgatggagtgcatttgtaggtagaggcgtgcaaactgaattagccaattccatattgaacgccttcagaatctttttggcatatgcctgatgatgaagaacaaccgaattagttccccattccaaggtatacccaaggtgctgagttggtttctctttgactttcattttgtacgccttttcaagttgagacagaaaagaaacaataatagatttgttttgacctacaatcaggccatcgtccacataaatgtgcaaaaagagagtcctatccaagttgaaaaagagagcatcatccataattgacggggtaagaccgagcgatttgagagtgtttgaccgagcgatttgagagtgtttgacagatgttttttccacattcttggagcttgtttcatgccgtacagtgatttgttcaatttccaaacccagttctccttgcccggaacctcgaatccggagacttgacgcacatacacatccgcatccatctcaccatgtaaaaacgctgtttcaacatcgaattgaaaaacctgccacttataggcagcggtgggccgctacgctacgctacgcttttggcccagaaagcgtagcatagcggcgctttttttgcgccaaatttttgtagtgttagcgctgttgagatctgatctcgtccctcctagactctagcagtgttttctccaacatgactgattatgtaatcggtcagctttgcaatgacatcatttctttgtttcgactcatttggccttattcgtctcctctatatatctctctctcctttcgccgaatcagtttcttcctcctcatgattccagaaacataaaacatctacatccacttcttaagacttcattcttaaattcctggtttcatcgctgtcgtccccttaacattacatcgaacgacttctatctacctttctcttaacattacattacatcggacaacttctatcctgtcctcatatcttcagatctctttcatcaaatcctttcgatctcaatcctccaactggtcatcgattacattcttaattacaagcactcttcccttctactcgacatcccgccgatataagtgcttccgccgattcgcaagtcttctcatcgacgtaaggtttttatctcatctctttggactgtcgactggactgtcacctctcctgacattctttatcattagttgtgttctctttgtttctattcttccattgtcgttgttgcgtccttgtactgttgctcctgccttaaggtacattttcattctatcttttctttctttttcattgtttccttgtatttcattgatatcttactaaccaagaaatacaaccttaagtttgatacttaacaagcgcttttgtagcgcattttcgctacgctacgctgcgctacagcacttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagctcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcatggcagaattctgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgttataggtgaccgcaactgacaacatcaacttgaacgtctcaatgcgaccaacagaagcatacgtcaagtagtaatgcttatttggttcttgatgatttccaaagccaacccatcgagccttgaatcggatgaccttgttcgctttgttgagttttcaacacagaacccacattccaccaatcactttttcaccatttggaggaggaacaagatcacgggtgatgtgcgccaactgagatgcatgctcgttcgtcatagcctcttaccacaacggtttttcctttggactagccatagcctccgccatagtaaccgctggaccaaatttacaatctccggttgttgatcaatagcagatgaggattgaacttgctgccgacgtttggtagaaacaatgtttgatgaatccacgtccccgcgaatctcctttgacggtcgatggttttcaacatactcccaacctggcttaagacgatcaagtgccttttgtgaaagagtaaagtggagcccctgatttggcggcgcatcttgagagttgtcgatatttatcggacgttcagaaccaccagtttgcaacctctgtttagccagttcctttttcttggcagctcgttcaaacaccctagctgcatgagcctcaagtgacagatccaagtcaccatcgcctgacaactccccctcggatgatgagtcattatcatcctgatctccgggaattcccaattgcaaagaactttcatctaccaattcagggctacgtgaaattgaccgagacaagcttcctggaaggcgggtagtcaagcaagaattttgctgttggcatgcgatacaacttgaggtaacgacttgagatccttcttaagaacaatatcgccactttcaatagatatgctaggaacgacgtaatctcgactaatcacaactctatgcaccaggggattgtaaaaccgagcggcatcggaaaacggctcgaatccaagaaacatgagctcgacacctttaggttcaatcttcagagatcctggtcgatgaaccaccacacaagcaccaaatggaaccagtggcatattcgtttggtctggttcaatgagcagattatgcttgaccaacactgatgtcggagatgcccaattgattgaggagtgctgcaaaacatttaagagtgttgatgcatgacagaccgcttcatgccacatggattgaggaccctgggactgaagcatcatgcatttgaccttctccaaaagaaccccattgaacctttcagacactcggttagtttgaggtgaatccgcaggtccacgttcaaccgacattccatagtctcgaagtttttcaagaaatttagatgagctaaattcaccagctctatcactgtgtagataggcaggtactcggcagatcttgttccttaactcttcaaacaacgataggagtttgacttcagattcggatttggatttcaacaggtacacccgattatatcgtgaagcatcgtcaatgactaccagaacatattgataacccaatttggacggtggcgaattttgaagaacatccgtattgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacataatgttgattacctttacctcttgttatcttatcattaacttaccttatcttatcttatatttatcttatcatgtaattacttatctattaaatacatatctgcattatacataagtaattatcacttacctttcactcccttgttcgtgaaatacaatcattacaaataaatatgtacaggtattgaacagtaagtattaaatgtcaatagaattaatacattcaatacatgcactgatcccaattatgactacattattagaggatctgtcaagtgcacgcatcaagagcaactagtacattgatcaactagtactcaattatgatgtcacttacagatcatgacaaataaagatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccttacctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtacccaacataaatgttgtctacctttattgttcttaagcttcagtactattactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccctgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacttaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacctagaggctgacacgtatgaagtcgatgaaacggcatgcttgacaatggaaggtttcgattgtgaggcgtacaatgaatctttgccttgacacagatttgacaatccttcaatttggttgactcagagaccgaaacattgttgtgttgaccaaacacttccacgtatttgtcagacgcatgacctaacgcaaaatgccagtcaaatttatctgggattttcatgttgacagcacaaatatagtccgagattggcgccagaaatagttttccaatccgcgggaatgttgccacaattttgtcagcgcccttgagtaaaaattgattggttttgaagtgtggtttcaagccatgattgataagttgagacgcagagacaatattcgcacatccacttgggacatgatacaccggactaataaagtaatcaccaatctgaagtgttccaacgtgtgttgcttcaacaggcaacgaaaacgtattcataaagtgattggtgagtggctgaacatccgtaagcagttcgaggtttatcacacaggattgtgtagcaccagtatcaaacaccaaaaaacgagaggaatattcgcgagacgcatgttgaaccgtagcaacaaaaaaatttgaccgatcagaatctacatcaaaaggaccttgactagtttcagatgatttaaccaagtcgtgaaccattcccagcatattgcttgaagcgaatttcttcatgagatcagtcaattcgccgactgatctctcaatttgctgaaatcgattctccatcgcgtccgaattttgagattttgaggaggatgattgattattggtaccttttgcattccctgcaagttggctaccattattaactgttggagcaacagctttcggtttagactgtttattcttctttttgttaggctttgacgacgaatttgactgcgaggtaaacatcacatttgattgattttcagtgcgattagattgtcgtgcagcttcaatcccaactcgatcagtaacgtttttaagattgaacgttcgaatattagggggtatcaaatataggaaatccaccattagaaatcagtcaatttttccaaaacttttttttgcatcaatgggccccagaagggcttaaatgaataaccaacatgtttaaaaaagggtggattttctcaaaccagtcaattaaatgatggtggatttggttatatttgataccccctattgtagcacgtttggacaagagaagcaagctctagtggatcatttttgatgctttccaaaaaaatagcggcggccataaacaacgtaacagtgctgatgtcagcctacgtgatgccaagatataaaatcttctagctacacgtggtgcaaaagtaagcaaaaacttaaaggtttttggtattaattttaaaggaataaattccaataaagagaaaggattttatgggaatttttaggaaaaaagtggctaatttatattaataaaattaatataaattaaacctgaggggcctgataaatcaggggtggttagatccctcaaaggtatcgtgcaaaaagcagaggatttaggtacctggtacactggggcctgtaaacaggggtggtttaaatcccagtaagaaataatagggaaaatctcaagaaaagggttattactcactagtaataatcctgtagggtcttgaggatcttcagagtagaaactgggcagttggaagcgctcaaaaaggtggattttgggtgctgagtgatcactggggagtttcttgagggttcttgaggcttaataacagtaatttatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtaaatttctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaagacctcaggggttgctcaggggagcttagtaggacttgggagcgctttgtggcccattttagcccacatggtgacgcaacaagggctgaaaccttggggataatgttctagaagttcccaggggtcttgcacgaatttatttgaaccaagaatgtccctcaggaacctgtggatacttgctagtctgttacgtggagttatttccttggaaatgggccacagaatatccaagaggtggtttctggggcttgctacacgtgttaccacttggaatatagaatgttctaggttactgtagtattttcatgcatattctagtttgtttatatttttattacacgtgtgggggctttgttgtcacgtgtaatgaggattctagggcgcttgtggcccattccttggatactggtaacccagagggggttatgcatgtatccaaggcgggtgggcttacctagcacgcgcgggggcttgagccatgggctcaatttgtagtcaggcgcgcctgtcaaccatgcgcagcatgactacgcggcgcgcgggcttggagacagtacacgccacgcagctctatcttccaaactatacacaacactccaaatctgagacaagatttggagtatatgcatattgttatgtataatgcataattattcaggtgcccgtgatctatgggtacctgttaattctttaagtgggtattacaggatgaaggagttacaattaggggtacctttggctgaggtaccctaggttaaattgtacgtagattcagaatctgtaataacaattaaagttttctctaatctttccttgttatttatatatttttaagtgtttttatgttatttacataagtaaattagtttcttttacttatgtaatattttactttattcttagattttttatgtgttttttatttcattttgctatgacaggttgtctctgccatagtagcaagctgacattccctacccctaagatgagtttactcataaagaaaaaggtctggaaatgaataaggatggaaaaaaaattcttttaagcctctattcaaggtgttcttttggaggctctataatttctcaaatgtatggctccatctgggatattattctcaggtagccattcatctttgtctgctgactggttcttataccttatcaaataaagcctagtgtctttcccttgtaccctttctttcttatccttgagtatcttatggactttaagtttctcagtaggtggagtctctaatacaggtactggttctgggactacaggagtatctgccgtcctttgagtgtagggtttaacaagacttactggaaaaacagggtgtttcctagataattcttcactcaatatgacttctacagcattcttcccgtgtaactgtttaatggtgaaaggaccaacaaatgaaggtttgagtttcttgttcccaccaaggttattaaaattgactgtggacagaaggactttatctccaatcttgaattcaggttctttatggctcttatcccatctattcttgttatactctacagcatcttcaacacatttcttggcgtgtaaatttgtggaatctaacattttcttgaaatctagtgctgtagggtgtacatgaggtaatttgtcattgatggtatctttgggcatgcgtgggatccatcctctctcaagtatatatggggcttctttagtagaggaatgtatactactattataagctatttccaaggcaggtagtaagcttacccaatcatgtgtatatccatcatgatttttgaattcaaagccaaatgaacagaatcttctgagcatgtcttctagagtttgtatcatcctctcagctaagccatcagtctgggggtgataagctgtggagaaagctaattttgttcctaacatatcatgtaagtttctccagaattcagacgtgaatttggggtctctgtcactgatgattattttgggaatgcccacgtcagccattagtctgttccagaataacatagctacttccatggcagtatcatctttatgattaggaataaattttgctctcttggaaaatctatcaactataactagtactgagttgtaggagtaagatcctcctggaggtaatccagtaacaaaatccatgttgatgatttcccatttatccgtaggttcagcaattttctgaagcagtccaaatctcttgcctgtctgtttgttagctttttgacaggtgtcacatgatttgatgtagtcatgaactcgtgttttccaatccatccaccatgcagtctgttttactctttctactgttctttcttctgaaaaatgaccacaatttacattatcatgacattcttgaagaatattttttatttgtccctcatcacataagacaagtacacttgagtgtttgtgtctgtagtacaacaatccatcaaatagtgtgaatttgcctaatttataatgtttggacagaacaggtgttaaactagctgctagttctggaggactactgtcatttctcaatatttctaccaattttagtaattcactattttggtcataacttctctgaactaattcataaaaagcattttccatgtcacatacgtgaattcccaaaataggaaatatgtcttcgtcctcaggatcatatgcggggttatcaggggtattagggagtgcccatctgcttaatccatcagcattcatgtgtttcttgccagctttatggattatggtcatatgccctctatactgctgaatagcaatttgccatcttaacatgtgtctgttgggagttttcatgttcattagagttttaactgcggtacaatcagtgataactacaaagttagagccttctaagtagtaatgtaatttatctagagcccataccaatgctaagcattccatttggctagctccatatttcctctcagattccttaatctgtctggatatgaaaagaactggtttttccatgggtttgtcatccacaataaattcttgatgaagagcggctccaagcccatccaagcaagcatcaatataaagtataaatggcttgtcgtaatcaggttgggctaggactggtgcagaagttagtaaccttttcaattcttcataattttttactctttcccaggtcatctcataaatggtgtcatctttgcatagtgcgtatagattcttactcactatggcaaattgagggatatgttgcctgtaataactacaaaagcctaaaaatgacatcatttctttcaagttatgaggaagagccttgttcatcacagcagctactttattttgatctacagctagggttaggccagatactatcctacctagagctttgagttctccataaccaaagttgcactttttaatggacattttcaaaccagttttgatggcggtactcagcactagatttattttctccaagtgggtttcccaatcatttgaatatataattatatcatctatgtagaccatcatccagtcttgtctaataaaagcaccaaaaattgagtccatcattctctgaaaatgggaaggggcatttttgattccaaatggcattctcaaatattcatatattcccaaatgacaaattattctcaaaaattgtctgctgtcaggatcaatgggtatttgatgaaaacctttaagaacatccatagttgtaatgtatttggctttggataaattatgcaaggagtgatcaatacgtggaattgggtaataatcaggtctagtgtagttattcagagccctgaaatcaccaaccattcttgatttctcattatgccaggcaataatcacgggggtagtaatttctacttgttcattgtgtccaacttttctcagcacacctaattccattagttctttaatgtgagtttctaaagcttctcttgatttagggctggaaggataaggtggtcttctcaagatgggaggataaggttctttaacagttaattccaacttcatgtcatgcccttttatgttaccaataggttcttcagtagtacaaaaggattctttatttatgaagcaagttttaagcacatctagtttctgttgctcatctagaatatcactcacagctgcttgagacagatattcagctttgaaggacatcatttcttccgtaatttcatcaggtatatcagggagtttgatattcacattgcaaatttgaaatttccttttccaatctcctccaatagtgtagaacctgttcttactttgaaatatgtcaattccatacatgcaaaaagtatcatttcctagaattaaatagtcacaaatggcatcttgaagaaccacaaattctatggacaatcttaaagaacctttggaatgcgggaaaattaaaggcattactacaattcctaaaggtttcattgaggaattgcagctactgaatttagctttagggacaggcagtagattgtttttccactccggatgaatttcgtctaagaagctgctactagtacatgagcaaaaagctccaatatctagtaaggcttttattgatttatcctcaaataaaacagaagtataacttgtctttcccagagtataactcatgcctttttcaggcttattagtgagtaatttggcgtcagaaatatggccaattttcatggaggagtcccacttctgcggtaaattagagtctccttggatggtattgatatttagttcatcaccaatatcagcttggattaccacaattctatgagattcctcttctcctggttcagtggttatgacatcaaattgagatccagaatcatattcactgtcagtctcttcatatacttccacattattgatctttttgcggggattagggcactcaggtcttttgtggcccttttctccacagttataacactcaggtatgctagcttttcttacgggggcttcagctgctggagctttttctttgacattgtctggcttgatgaattctcttttttcaggtatattacttctgacatattttttattcaagccattcataatcacaacttcctctaatactcctacaaactctgttagatcaacatccatatcttttagcctacatctgactaagtgttctatggttcctttgcattgagttaataacctgtcatttatttcttctgctgtgggattattgtaaatgcattcaatccttttcttttggagtaagcaccattctccaactgaatgcttaactgggtcaaaatagtcactttcaaaggctattcttttagcagtcttccacactctagtgctaaatctggcaataattaattctttccaggtggcccaactttgtaatcctatagattggcttttggtaacaaaccaatctcctgctattcctttcattatcctagggagcttggaggtaatcatatcatccggggccatataagttctcaacaaataatctatatatttaatgaaactgatgtggtcatattcatctttcccgtcaaattctggccaatcttttattggaggcatatatttatttaaattagccagctcagccgcagtataaggtgttgaatttcttataaaatctatttcctcatttgattttctttgtattccctgatcagaattaagaagatgagtagaacagcttttgacagggggagtgtttgaatgcatgaaaggattattatgttttggttcatcggatggcgcgcgtaaggggagctcgtcctttttatacgacagatgaggggctccttcttttcccttagtcaaatgataggttcttccttccggagcgttcttaatctcagaatcaggattcatggggcactcttcggaagaattcatacttgagtagagttttttaagggttttgaactcctccgttactaaattctgttgagcaacgaattgcttactcagatcattaaacctttcttcgttctgacgattttgctcaatgaacaaacctttcagttcgtttaagaaggaatcagttcttgacctctctacaatactgtcttgtcttaatgaagacacgacaaaatcggcgctagagttaagtatagcagccgaatttctagagtattgagcgatttcgttaacaaggttcttattatctttcgcatattctcttaagctctctacatctttcccgactatggtcaataactcacaatgtttagacgtaagctcaataggcaagggtctttctagcaacttaattatctggtatactttactatctaaactttctttgattttattaacagaagattctaagttagatacaatcgaagaaaaattcaactcgctattggaatctagggtagagaggttaaaatctaaagattgtagggaatctaagatagcatgggccagttttgaattcagttgaggttctggtataggccgtcggctattttgagcagatccgccaccttcttccatttggcagggtcggagtaattgacggtgttcgagctctgtttctttcccgcttcggtcttcttgaacttcatgagtgacttctttggaggagatgggaagtggatttttttctcttcccaagggttccatcccttgacgtaactctcgatctcggaattgtctatgagtttctgaagacctttctgactctcctgagccatagtcagtaaggctctgagcctttccgtcggaccttctctggatgctacttggcattgcttccagagcccgacgtgctctttcacccggagtttgatttggtcctccttcgagaggacccgaatttccggcgtggtagggcgtttctgggtagctgcagagcattcggggtcgagctcgtcgacgtccatagctgtctctgtctccgtactcggacgcaggtcttctaagttcgttgtctgattctcgaccgctcccttgcgaggtatggtcgtcatctgtaggctttttactctgctttccagttcctttgccgccgcgaggtcttgttggagctgggaggggtcctcggagatcggtgcagttagacctagtagatttagtcatagtaattaggtttctttatcggtaatagaaggagtttttataatagcagggaactaacttttagctataggatcggaggatccgttatcagtatctaccgaaggagttggactggctctttcctgtctaataacgccggtctcgaaagtagacactatgaggtaaacaaataagagaagtaagtattggtgttggttagaaaaggaatactattaattagaaaagcttcggacttttttcgaggtatcttttgcggcgaagttgggtatttttttcgcgaatttcacgaagaaagcttctaaactggatttgttgatcaagatcttcttcttgatgtatgtgcgcgtgatacgtggctagaagaagctgttcttcttccgataacttctcccacggagtcgggatgtagttccgatctgattcttcttttcgtaacctgaggtggacaagatagcgctgaatcaattcggcgttctcttggagattcactagaaaaagtatgaaagagtaggattggttttttagggatttttctttgagataaaaaaatcagagagagagaagcggtaaaaaattgagatataaatttttttttatgagtttactttttctttgtgaaaaattgtatatgttttttattaatttaatttttttctgagctaatgagaaatatgaccgtaataataatttttatgggtttaattaattttttgtgagaaagaatttaagaataaattccaggtgtcttattttattaaaaagaagtgattttaataaaattttcccggccagacccccaattgtcagcctacgtgatgccaagatataaaatcttctagctacacgtggtgcaaaagtaagcaaaaacttaaaggtttttggtattaattttaaaggaataaattccaataaagagaaaggattttatgggaatttttaggaaaaaagtggctaatttatattgggtcttagttaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcgagaggactggctgcggacggtcctctcgacgtcgatccccctatattttttttcccccgaaaatttgggagtcggacctccaaagggtccgactattttgggagtcggaactccaaaaaaaataataaaaaaattaaaaaaaaaagaaatcccccggggggatttgggagtcgttcctccaataaatgggagtcggaacgacaccaaataaaaatatatgtatataaaaaaaaaccttatatgtatttacacctaggccccacagcagtcgatatccgactgcctcccacccgcgcccgcgactcccagactccctccctcccctccctagcaaaaacgaaccatacgatcgattggaccgttagcgaacgttaaggaagcgaaccaggacctaccaggaccatcaggaacaccccacacctccccaaaacccccaatagccctcccagaaccccaaaaccacccaaccaccccccccaaacaacccccaccatgcctaacagcccccctacccacacaacccccaactcagcccctcaagaaggccttccagcccacccaatcagcaacccagcccctgtaggagaccctcaagacccctcaggcccccaagaagaccccacagacccccatgaaggacctcaaaacaccccaggcccccaagaagaccccacagacccccatgaaggacctcaaaacaccccaggcccccaagaagacccaacagacccccatgaagaccctcaagagcctgaagccccccacaaagacccctcaggacctcatgaagagcctcaagacccccacccagaccactcactaccccaagatgcccctcaagcccctcaaccccccaaaggagacgccgtggtagacgtggtcgtaggctcaccgttgcatggaggaaatccggtcggtggacctctggacgacaagcttggcgtacctactgatggtttaaatcagcctcaaggtgagtttcatttcattcctcaccctctgtctccaccttctgtctccaccctctgtctttctccacccgtgaagctcttgctgacagacctgcggtctcaggacctcaagatgcccctcaagcccccaaaggagacgccgtggtagacgttaacgtaggctcaccgttgcatggagcgaatccgtcggatggacctctggatgacaagcttggcgtacctactgatggtttaaatcagcctcaaggtaagattcatttcattcctcaccctctgtctccaccttctttctccacccgtgaagctcttgctgacagacctgcggtctcaggacctcatgatgcccctcaagcccccaaaggagacgccgtggtagacgttaacgtaggctcaccgttgcatggagcaaatccgtcggatggacctctggacgacaagcttggcgtacctactgatggtttaaatcagcctcaaggtaagattcatttcattcctcaccctctgtctccaccctctgtctccacccctcatgctcttgctgacagacctgccatgatgtcccaacgtccagatgcaaacctccccgttgctgaagatgaggttatcctgttatctggaggcccactctctgaaggtatcgacgccggcctctccgtacccggttgttcccccggtgaagatgatcctgcccccatgttgacccacagcaacagacccgcggttgtttcccctcaagccactccagccgctgcctccccgactgtcttcactcaggctcatggtcagatcccagcttctccggccgtcccatctggtcaagccccaccagatgaggttatccaatcctcgggaaaccctctagacggtatcgaccccgccctcttacaactcacacaggacttctgtgcatcccagaactcccaaggacctccacatgaagacatcgaagaggaagagaaggtggagaagactgccaatgaaatatatgaagagctctccaaggatgttctggacgaaatcctcgaggaagattcagacgaagacgaggccgcaattgctgagatattggatgagcaactgaagagtctcaacccggttcaggaaactcaggatttacacaaagccaccggtgaggtggccccagaccccagcacgggtaacgctaatcaggaaggcgaaggcgaggacccggtcaatgaccgaaccgatttcgttacaaacttcaacccggacgactaccggatctgtcctaagacaaactgccggctatatgatttcccgaacccccccgcagcactttacgctgatcccgagttcatgattgacgatgttaagcactttgcattgcataatggctatgcaattgtgctcaggcgaacagtcaaaggaaagagcaagctcttcaaatgtgacaggtaagccgccctaatttggtcttttccgtctctcaccatgtcctgtaccttgcgtttgggttattgactgctactgttcatttgaggaatatagaggtggccatccagaccaaaataagcgccccggtgaaactcacgggaaggctcgttcgactcggttgatacggtgcccatgggaggccacagcttactttcacaaaaagggtgtcaatcagtgggacttccgagtgaggacgggcgctcataatcacgagccgtcggaaagcatgtctgcgcacaccaccaacagaaggctcacaccacgtctttatgaagaaatgaaggctcttggcgaggcaggattgaggcctagcgagatactccggtccctgaagaagactcacccgaatgagatcatactagcgaccgtcagcacaatttacacggcccggaaaaaggctcgccaggaaacgcttcaagggataagtccgattgttcacttgaacaaaactctggccaacaccaacttcaccaccgccaccaaagtagatcaagaaggtaacctcaaagcgctttttttctgtcactctgattccctgaagctcctcaaggcataccaccacatcatcctactcgactgcacatataagacgaataagtaccgcatgcctctgctccacgtgtctggaatcaccggttcaaacaagacgttcagtgtcgcattctgtttcatggcagaggaaaccgagccgttctacgattgggccctgcaatcacttctgaccattttccaaagcaacgagatccccctccctccagtcgtcatcacggatcgcgagcaggctctaatgaattcccttgcaacctcgttccccaacgcccaccgcatgctttgtgtttggcatattcagaagaatctcttggccaaaggtgcaaaactcattgccacagacgaacaacgaaaggatatgcttcaatactggatgaacatagtaaagatttcgacccggtccgattttcaagctagtttctcccgctgggcccacaaatatgggccagactttgaaaaatatgcctcctcgacctggttacctgttgccgaacactactccaatgcgtggacatgcaccgtgactcatttcaacaaccggacaacctcgcgaatggaatccgcccatgcattcatcaagtctcacctccttgggccacaacaaacttttgcctcagcggtccagctcatcagcaatgccattgaagagcaatatcaccagatcaccagcatccattttcagcaaaagatcacgacacttcgataccttggcagcatcttccgaccctgccttgggaagatcacaaattatgcactcagtcaggctttcaataatctgacggccgggaagaaactcggtgaaaatgcgcattgcaatcaacgatatgtccttcgaatgggcataccttgcaaacatcaactcttggaaatctcaagatcgggaggaatggtatcaccggaagatttccatctccaatggcacatgaatgtatgttttcatatctcttcccatgtgtttccattttgttcttcttcccatctgtttccatttggttctgacatgaatccctcctcaggtcctcaaacgtgatccatccccaagcgccagggcaacccagaatgataacccgatgattgagcagataacggatcggctacggtcgatgaatccagcccagcaggcaatccaaatcgccgccatcaaccagctgcttgaaggatccggggcggtagtagatgtccagctgccgaccgaagctcagaagactcgaggacgaccgaaaggcgcaacaaacaaaccaaggaccaccaaacgggaactgtcggagtttgaacatgtcgagaagaagaggaagaaagaagagagcgaagctgtcaaagccaagaaacagaagctgaacaatatcaaagcggagatgaaggccttccgaaaagctgaccagaaggcattacagaaggaagaagacaaggcgttggaagaagaggaggagcttgaggcatctgaggccaggaaaaacagtccggaacctaggaaaaggatcctccctcctcggaatgcacgggtcaaagctcccccgccagccaacttggatgaagtgttaacccccacgaccgacaaatccgaaacactgcccaccaaaacaggaacagcccaaaagaagaagattcgacccatcaaaaccgcaagcctccctgccaaagtccaaaccccccccaaagaccaacccgccatagctcctcccgaaccatgtgacgaaaatgagccagatgacgcggacaaatccagctatcgccaatatctcccacctataatgaaggactcagtgaaaagcatcctcaacccaagatccgatggtcactgtggctaccgagcggttgcgtggtgtttgggacgagaccagggtgattacatgcggatccgcgagggactcatcaccgaaatcaccagccggagggaatggtatgtcaagaagcaaatcttccatcgaatcgacaagatgttggacagcctcaaggtcgacacgcctgaaccctgttctgttgacaaatggatgtcaatgccttcctttggtgaagctatggccaatgccttcgagaccgccgttttcttcttttctctacatggttctctaagttttctcccttatttctgtccccccaacaacaatccccccatctgcattgctcatgtccccaatcactttgtcgccttggaaatgtttgaccctgtatactttcctgcaccacaacttatgaaagattggaaggaagacgccgtaccagaggctttaccgtgggaggagaagtattccgcttgtcatgttctgactgttggacgcaaaattttattcccagggactactcattactaattttaatcttcatgtctccctctccttctccatattttgtctcagattaaatttcttgcttatgttcccctccttttacttgtgtcctctcctttaactcttcttctgtttctttcaatttattgcttctgtttcattgatgtgggttttaactcctaagtagtgcaagtgaaattcatgttttgcttgattcttcaatcaattgaatattattagcagtgatttctacttttgatgatatttggtcatttaaccaaccaataagaaggaagcttttgcctcccatatgctcaagagggcatacatttctctctgtttttactgatatttcctttttgccaatttttcctcctctcattggaggatgattccctgaattcttgtatctcataattacatttgattttctaatttatgttgttagtttttatcatttaaactacaatactattgtattttattttcttgtgttccatattttatttagtttattgttttgttttattttattttattgttttgttttattttattttgttctgttttactacattttgctgttttatttttacttttattcaaggggcccctcattcaatggggttggatttttaaatgtcttgatggatttatttttattttattttattttatagtttttttactatttttgatggttttctatttattatgttttttgtcgttccgactcccatttattggaggaacgactcccaaatccccccgggggatttcttttttttttaatttttttattattttttttggagttccgactcccaaaatagtcggaccctttggaggtccgactcccaaattttcgggggaaaaaaaatatagggggatcgacgtcgagaggaccgtccgcagccagtcctctcgacgtcccaaatatttgggagtcggaactccaatatttgggagtcgtttaactaagaccctttatattaataaaattaatataaattaaacctgaggggcctgataaatcaggggtggttagatccctcaaaggtatcgtgcaaaaagcagaggatttaggtacctggtacactggggcctgtaaacaggggtggtttaaatcccagtaagaaataatagggaaaatctcaagaaaagggttattactcactagtaataatcctgtagggtcttgaggatcttcagagtagaaactgggcagttggaagcgctcaaaaaggtggattttgggtgctgagtgatcactggggagtttcttgagggttcttgaggcttaataacagtaatttatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtaaatttctataaggtattgtaaagctgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaagacctcaggggttgctcaggggagcttagtaggacttgggagcgctttgtggcccattttagcccacatggtgacgcaacaagggctgaaaccttggggataatgttctagaagttcccaggggtcttgcacgaatttatttgaaccaagaatgtccctcaggaacctgtggatacttgctagtctgttacgtggagttatttccttggaaatgggccacagaatatccaagaggtggtttctggggcttgctacacgtgttaccacttggaatatagaatgttctaggttactgtagtattttcatgcatattctagtttgtttatatttttattacacgtgtgggggctttgttgtcacgtgtaatgaggattctagggcgcttgtggcccattccttggatactggtaacccagagggggttatgcatgtatccaaggcgggtgggcttacctagcacgcgcgggggcttgagccatgggctcaatttgtagtcaggcgcgcctgtcaaccatgcgcagcatgactacgcggcgcgcgggcttggagacagtacacgccacgcagctctatcttccaaactatacacaacactccaaatctgagacaagatttggagtatatgcatattgttatgtataatgcataattattcaggtgcccgtgatctatgggtacctgttaattctttaagtgggtattacaggatgaaggagttacaattaggggtacctttggctgaggtaccctaggttaaattgtacgtagattcagaatctgtaataacaattaaagttttctctaatctttccttgttatttatatatttttaagtgtttttatgttatttacataagtaaattagtttcttttacttatgtaatattttactttattcttagattttttatgtgttttttatttcattttgctatgacaggttgtctctgccatagtagcaagctgacagctgaattcttgaaggtggtttgcggtttgatcggctaagcgagtatatgcacttttgaaattcgaaatgtgatccgctagtgaagttccaggttggtacttcatctgactcacctttcaataggcagcacaaattgttgttaccaaattctgtccacacgctgaagctaatgcatcccaggcgtccttaaacgacgtgtcattttcagggatttcgttatgtagttccttgctgacagccccatacaacgcgttcaatgccttgtagttcttatccgtatatttatcggtgttcttctcatctttgacccagtcatcgtcgaataagcagtacagtgggtggaccgttatttttggctgcttgttttggattctacagcttcaaagcacaaacttcaagtcacaagacttggtgaaggggtgcagaataggtcccagaaaatgaaaatgaataaataagaacaaaaaacaaagtttcaaaatttgtgaaaaataaaaaataaaattgttttttttccaaaagctttgttattcattttgggggagtgggagtgctcagagaaggaaagagtggaaaatgaaaagaatgattagaaatgaaaaaaattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgccccactcaacaattggttaaaactatctggtaaccactttttccagaattttcatttataatcattcttcccatttcccattctttctttctctctgcactcacacttccccaaaatgtatatcaaagcttttgaaaaaaaatcaattttattttttatttttcataaaatttgaaaccttgttttttgtttttattttttcatattcattttttgtgatctattctgcaccccttgaccaagtctcatgacttcaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaataacggtccacccactgtacagcttatgactcttgagatacaatgtgaatcttgatttccattgtacccagttgactagcgtgagtttttcgattcggatcaactccttattatcggaagaatcggaatcgctgctcatttcgggtcctgtttagctcaacttgttgttttttctctaactctgagctgctgattgattcaagagttgactctcgctaccatgtgaagacacgatgagtactctttattgcaaatcttatcaaacagacagtagtagtagacaaactgacaagagagaagaaagtataaagataataaagataacaagttaagcatcacatgagaagttcaacaacatcaaaagaaactaccaacatcttttgagaacaacaaaaaacgaagactaaacagtgcgatgattacttgaagaacaaccagataagccttgaacagcgaactaacatcaaaataatgttttagttaacatgaacaacaacatataatcacgaaagctaagcaaaaacaacaaacgaataaacaactcctgaattcgattgattgtcgctcctcctggattgatgtagtcggtgttttcatgcgtctgtgtgtttagagtattatcggcaataagtttattggtcgcagtgttcaaaacagatgcaataataccttgatgacttcttgacctcttgaacttgatgatgtttgagtcttgaaccttgaagtcttgacaagattgagtgaaaagaagaaaagagaaaaaattcacagtccagttcgactacagctcgctagctgtgattatctaagcatttgaaataaaccacaacacatagttccacgcgcacgctgacttcacataaaacccccacacctgatgtcgctaattattcctcaacaaaaaagccacatttgaacaacaggctgctgttgcttcctttgcaatatccttcctagctgacattcctgatttcagataggttctcaaaatccatttttttaatcctaaaacttggctgtttgaaaatgaaaagattatcaagactttgtgttgtttgtggaacttgtgatatttcatacttatacagcccatctaatttattgtgaaacaccacaatattcctttagatctccaatgttccatgataaaacttatgagggggaaaatttttggccatgactatatatggtcttgcaagcctgtctgggcacaatctcaagtcccaccaggggtttggattgtgcccatcggacttgattggacaggataggtggggggcaggacttggcacgtggccaagtcctgctgggccaatgggaagcgcaggtgcccctgtgcacaagcccagcactgggccccaactcagcagatggccttcttgggggccggcatgttggcgggcgtggcacccttgcttgatattggccaagctaggctttctcccaacccccgccaactttagcatgtgccaagcgggggttgggatggttccacatatgctttaggatgggccaagcaggctttgggattggtccagagcacttggccttttttggccacactttggtgtgtgcccagacaggcttgcaacaccataatatgcttatgatatattttgtgaatgtttcctttcatttttgatgcaggttcctctgaggaatcctcaacaaactcaaggggggggggggaagccaaatccacagtctagcattcattggtttggcttctgggtacttgtacacatggtaataggtatttttctagatgaaaaggaattctctgttctgaatctatatcccaattcccaagttattctgattcccaaaaataggacaccttctacagccccaatttcatataagctgatagaaaattgcatattactcagagcagttggtgctctcacttcaacttggcttggattatgggataagcatgtggatagatttttccattttccaatgtgagatggagaagtgtgcatttcaatacacagatataaatcgtttggcttaagacaagtctcattatttagacagtagcacacaaagctatgtatcacaaacccacccacgacttttttgcaaagctccaaacatggtggtgtcaaacaggatagattaaattggaattccaattaattttcaggcaagatgtttcttcaaaagatcagaacatgtgcagatcaaatgttagttgcgagttaaggaaaagcaaagtggctatgagatatcggtgattttaataatgtaagaaaagataaatcagctgtatgggttgagaatcccccctgtagactgaatggacaagaaagcgtaccgagtaccttaaaagttaaaatccactacatagaaagaaaaaagaagtatacagctaacaaagatgaacaaatcaaagaatacaaagatgttcagaatgcaaaacagctgaaacattttttgacagtcaaccaatgaatactacattaagcagacttaagatcaaaagtcagaaccatgcaaacaacattctttgccatttgtgtgatataggaacattatagagagtgattgcctagagaggatgatcaggagtgctgaagaaactctgattgaaaccaccaacgtggcaagtgagcagagacacttccaatggatccaatggtgtaccccctaagccaacatgatgtacattgtcatgatcagaggttgtagggttctgattctgagcaagagtttcataatctacactgtggaacattgatgaaatcatagggaaatttgggggcgggtatgaatttaaaccataggtgtgatgaccgtgctgcccgggtggagatgctaaggattgtaagacagatggatttttcacatccagtaagtcaacaaatatcttggatactttgctatatgttgctgccaggtgggtgctgccaaaaaattgtgaataacaaacggtacatgaaatccattagcatgagtctgatattcgtacatctacacactaatctaatcctaagatattcctcccctgattcttttgcaggtctgaggggaaagcagaatgtagaaatgcaagcgcttacctaggggctaaatcgtccatgatcgtaattgccaggaggatgttttcgcgtcttatttgattttcatggggactgattgacttcctctgtttcctgatcgagcaaactaaaataataacggccaagatgaggtgacttggcacccaaaaaaatgcactggtcaacagattccggagccgaagtttattgatttcttgaatagacgaaatcccaaactcgacacatttgttgatgtgcgaggttttgcgcatcggacgtgagtacgcgtcgtcgccttcgtgattgaataaatttcggtgaatcatcatttgaaatgaatgataataactgttgagaaaaacagcattgatcttagtttcaagaccccctaaacagtcacattaaatttacgaaacccactcacgtgatgaccagcaccgaaaacattagcctttccggacacccctcaacatctggacgtttgaaaattggagacacttgatcaaaccgttttctcgcattaagatcgagttggtcaaccagtgcttctaaggatttaactgatgcagctcctcctgaactttccgcattagcttgcatcgtgtgtagaagaggtagcagagatctgagtgacccaattctccatactagtgctctcacttcgtcaaatgcaatgtagagttcatgcgcagctgggttcataattgtatggtatggattcacaaagatccctagcggatctccaggctgtaaacgggatggctctaacacaaggggatcccaagccattgtcagattgcttgacctccatccacatagagcttgacctgaacattaatgatcatcagaaaccattaaaagcagagaatcgctcaccaacgtcgaagtcttcttcttgcattaaaggtgttctattcagagaagaactagctctgtgacccagctcgtatagatgaaagaaagcctgacgccgaagatagtcttcaagaggatcggcattccatcgacgatgcacttcacgatgggcaccacattcctgataatggggtggaaaaagaaaatgatgagaaacaagcaacaagcgatccggacggctgctgatcaaccttgcgtacttgagcgcatgtgaggccctgctcagcgaaaacccatgtggccgtgggttggtctgaaccaagggaaatgagcgtcaggaggacaaacgcctgcaagttgaaaagagtcgggcgatgattgccgagacgaaataaacccaaataaccagcatatgaataacgcaagcccgcaaattgtcgagacgactgtggccttccagtcaagtcaagcagaactctgggatcagtcgaccatcggctagcgatgcaaaatatgagcagacaaagagctctgaacgaggggtcagtgtgcgcgagcccagaattatgcaggttgtaaaaagtcgtcgggtgtaatatggtcacaattggatggaaatgctgaaagtatattttgatgagatcctgctcaagatccggatccggatagaagcatctcgtgcttgaaacaaactcctcatgacgaaggcgtagataatcatccaccggataaaccacaaccgcgttgcgaggaggaagatttagagtgtgattcgttgtcagatcgggtacgctgagcatcgcattcgggccgatataaaactctggttcggtagcaacccccgtacaattggtcatcggcttgctcttgtctggctgactccaatgtgtgctagtgagggaaggccttgatggagctcgggaataatggagcgccgaaagaacagttgaaagatgagcttcgtatgaatcttgtctgccgattgaagcgggccggcggtgtgagggtgaagaagaacaaccggcgggcaattggattggaaaatttggagcctcattggagcggcaaacaagaagatctgggtcaggcaagtgattcatgtcaattgttgggtccactgcctggaggagtcgctccagagatctaattcgtgcattaagttgctcggcgtctctgtaaatttggcgatgcaagaatacctctgatcaataattcatctatattaaaccaaacgattgtagaacaaaatcagaaaagacgtacttgaatgtaggcggcctctcctttagactgcctgggttggcaaacgtacagtttacaccagctttgaaacaagcatgacattggccattcttgtcatcgcagaaagcaacggtaatcattggtcgtcacggccagttcatctcgtgaaccagcaaggaaatggacttacctcaaagacgcatttcaatttgctgctccggcatcgatcacaactgcgagggatgcctggtcagacggagtgaaccgaacagtcagtcctaccgatttcaacatgataatagccttgccgggtcaatgcaacctacgatatctacgacgttttggttgactttcttgaattggttttgcaggctccatggtacatagattcggcaaccagaagacttcggcaatgtccacgaaggccgtccttgcagttacaacgcttgcttaacacccgagcaaccttgcggactggctcacccaggaacggtcctgttcacacaccatgcctcgtacatattcatgtactctcttcaggcagtgcaaaaatctcaggtcaagacagcgggccattcaccccttcggcacattcggcggggcatagccgtacaggagttgaggacacgcgcctaccgtggttaaaaccactcgcaggccaacacgtcacagacaaaagtctgggattattcattcagattctccagatgacgttccaacgggagagacaggataaacacgttaaggtgcggccggcatcctcggcagtcctcggctggcgggagctatgtacacaaacaggtgtacgtgaatacaagcaccgcccggcagagcttgccagactctggtagactgtgcgtccgcgccgttacccgctttgtcaaactagagcgagtcttctttatgtacacgcttgcatggagcaaaggctttgtcccatgctctgacatgtcacagtattcattttgggaaagattgcgcttttccacacttttcacacgattttttttcgcctccaaagcttgcttatcgccagctccgcgagtgggaagttgggaagtgttgacggtcaacccaagtcacactttttcgttttttgggtggagtcgacgacgacagtttgatctgctgcgaacttaacacaagtccctccaaggaggtcgtttgcgacctcatcggagggacttgtccccggccgactttggcgcgggaggtatccattctgaactgtttttggtgtcctcctcacacatccccccattctgcgtggtggatgtcactggccagctacagtgctgcgttttcttttctaccataacttgcaatctgtctatgtacctttgaaaacaaaagaatccgggtagaaagctattcttgcatccggagtgacacatcaaagcgtaatcccatggtcatggcggctctggcatagtgatttctctatctttatccttgaaatcggggacaaaggaatgggcctaaacctctgaagttatatctgaataagctcaagatgcagcagtttccctttctaagaacagattcatcatagctgattgtgggaggagtaaagcagtgataagtataaaaaagtgaatatcaacagaatacaatatacttcatgtgccagacatgtctgattagttgcaagtccctcctttaatataggaggtctcctgggtcctgtgcaagctttcacaaaatagcccaatgtatttttgccaggagcactaggaaaaatggaggacttcccgtcaaccaggtggctaattttagacagaccggctaaactttgtttgcgggggaaatcttgaggtcaaataattttcaccagccaataagctttagcccttccttctaaatttacaattttaggcgacgggaagtcctccaatcaatgaacacttgatgacaagtgaaatcaagctaactccagtgtactacccattacatatccagctcaactctacctcagccccctgtagcacacaaaggggccattgttgttgggtcacaacagatttagagctacatgggagcagcaatcaatgttacatgatgtcacttgacatctagtgagcatagatttttcctggtggaggaactgcaataggatgacagacccttataaaaatgggaaacttgatcttgagaggcactcatacatatatgctggttttcataggaaattggttgaaagacattgccctaacaactctctttaggggaagactgcttggcccttgagtttgttttcatgatttaaaacattttcttttctggtttatatgcagtaaggttttgagggtgactttatgacccctgtgattaccaagtagaattgtttgctatgtaagtaagctatctttgggaaaaggtgcactgaaatataaaaatcaactccagcttgagttgtggtctgactctcttgtaagtatgatgttccaaaatccctatgaatttttagtataaaaactcaaaggaaattttgccagggacctgtgagcacacagaaaaatcaagttgacgggtccagcaaaaattactaaataaaatgtcagatagaacaactcccaaaaattctacgtcaactcccattttggtcaaggggttgtcggacgggagtcatctttccaattccccctgggggattgggagttgacctcccaattcaattttattttatttttattatttttatttttttgggtgggagtcggcgcccaaaaccctccttggcaagtgggaggtttgagagttgcttccctcccactggccgggggggggggggattccctcccgtcattaagactgttcagtccccatggccggaagggattccttccggccattgaaattccctcgccctgattggcaggaggtttcctcccccgtccttgaatgtttttgctaaccgaaagggaacaatcacgtgattcaaactcttattggcccgaaagtcattcttttggtcattcaaccggcattacttcacacaggtttcgttgtcagcatgaaatttaccaatatcaaaaggaatccgcaccacaactaacaatctacatgctgctagcgtgattaacgtctcatcccttaggacaaactaatggttgagtcgagattggattcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattccttccagtcatcaaaattgcaatggtgttgatgaccggaaggggtccttccggtcattgaatggtcttgatgaccggaagggatccttccggtcatcgaatgatcttgatgaccagaagggatccttccggtcatcaaatggtcttgatgtccggaagggattccttctggtcatcaaatggtctcattgagactgtacattctaaatgaccggaaagaatcactttcctgtcattgttgagacccgcctccctccgagtcccactgggattccctggggtcattgagactgtacagtctcgatgaacggagggaatcccccccggccagtgggagggaagcaactcccaaacctcccacttgccaaggagggttttgggtgccaactcccacctaaaaaaataaaaaaatgaattggtaggtcaagtcccaataccccagggggaattggagactcgcaatcccccgggggtaattggagactcctaatcccccagggggaattggaaagacgactcccgtccgacaacccctcaaccaaaatgggagttgtttttccaaccccctaaatttatacttttccatttaactgtggaaaatttagatggctcaaactttaattggaccagtttagatttttttagttcttttccagcaaatcttctacacttgttgtgtatttttccatgaaattatcataaaatcatagaataaatggtggaccagttgcactaaccatggtgttagtgtagcttagcatagcctattttcaccaaaaagatagtgcagtgtagcagaattctgccacatgtgagctaaaactacaagcaatggtgggctgctacgctatgctgcgctaaacagcccactaatttgggtgtagcggccctcaaaacagtgcaccaaacctgtagtgttagtgtgcatgtgagtgccactgcgctacattacttttagaggcaaaaaagccccaaaaaccactaaaatgcgctgtagcacagtgtagtgggcccttttttgctgcccacacatgttgtattagagcagttgtggcacaattctgctgtgctacactaaacattggttagtgtagtgtcccactgttgctacaagtgcaggtccccaaaatacacccactacactatgctaacacaccagttagaggctagcagtccatagtgtagtttagtgtagtgaagataccctaacactgcttaatttttgcacaaaaaaagagaagctacactgacaatttttgggaaaaaagtgcagccacctgcagttgatagaatgcagtcaagattctgagttcaaaaaaggtttttgttttgcaaaaaacaaaagaatgtttttaaggcttcttcctacgatttggattatcttttgaagtgttagtctgttaatcaattgtcttctcacatcccacacagttgtatgtaattagaataaatatcctaacagggaagtgaaagaatagcaaaaattgccagaggtttagcagatatagtaggacagtcatgcagcaagtcaacagaaaacaggacaggcagatacaaaataacaccccagttggtaaatgtgacatggatcagatgaacagaagtaatattttgctctgattttggcacttggctgagtatactgctgaaaaaagtctcttgatttaaaggggaatgatttttgctagattcaagaaaatcaggaactgagatatgataaacatgaccacattattgatttaaatttgaatcatatgttaattgcatgttcaatctatcacaggagaacttgtggatgttgtggaaaagatttttgaatccagcataaatctttgatttccccctgaaagccagggtttccagatctgcacttcctgacttcctgatccaggtttctaagaaaggccaaagcaattcaaccatcatgctgtaggctctcctggagtctgccctttcaaaagctctgtaacgcaatgattctttgctgaaatcctcaaaaacatccaatgcatttcggaatatctgtttcttcattccgatgttaggatgtgtgccctgggttggctggatgattgtggtgatcatatcaatgtaaaataaacataactgtatcaatcttttcacattatttgataagactattctgcctttcatttcctccagaacattgattcctgtgctcctctcccagaactgaaaccattcatcttgatgtttccacagcttttgtgagcttttgtgaagtaaagctcttgaaggcttttgagggccagatgttctgtctctattttttcttgggtgattcaatgaatggctgtaaagggccctcatttcaaaaaacacatcaggagcatctttgattggtaaaataatagctcctctgggcccagtttggattttttcaaatgtcttcacaagtctctcttgaaactcctggtttggatcttgaatcacaagagtttcctgatcaaaacgtaagctttccatccttggtccaatatgtagaagtgagttctcattctggttatctggaaaaatagtgttggggcaattggaagaaattccttcccctccttgagcaattccttcaataagactacttcttaaactccccaatttcttgaaacaggtcaagtcttttctggctgaccttttgtaatctcttgatttcttgatagggatgttctttgagcttttatccacaaagttcattgattgatcatactttagattttgaattttattttccaatttggattgtggaaaatcaccattcagtctggcctttgtaggaactgattcatcaatcagggcaggaatatcatggttttcaccatccaaatgatggttgatagtgttgatgcttgaaaacttctggttgcaattcttgattatttttgtatttgttttgaagtggccttgataatcattggaaaaatctttgtgggagctgctaaatctttgacttccagaggtttctatgtgtgaagaaattgcaaatcttgaagccatcaaatccattgtttgatctccattggctttcttggtgatagaatcttcaaggggggactctagcgtttgagctgtttcaattggcatcacttcatgtggatgatgaaggccagattgttctttgatattattcaaagcctgtagaaagtctgaggagctggaagataaactgctccacacatttggaaaagttggatgaaccactttgtcatgagacagaggctgctgatttgaggtgggaagagcaagacaaagctcctttcctgcatcttggagctctttcagtcttgtgatggtattgccatgatcaatgagatcagctgatgttatgggatttgaacctttgtgcaagtcaaaattgtgtgttggggggccctggactgataaggtcaatgggagcttgggcataggcggatgattgatgagttcatcttgaaggttttgaagggatagatgatttggaaaatcccatgagaagttttgcatggcattacagccagaaaaataaatgcaaagctcaaagaggtagtggtttttcatgcttgggattattctaatagatggttggaaggaatgtctggctacaaaaaaacagatggaggggttggttgaatactcctcctatttcatgtgttatggtaaagctttgctatttaaatttcactttattgcttgaaacctgcaaggatttctatgtgtgacgcatgagccattcatgaaatgtatgtggccagatagttttgatacaatggggtgtaacttcacattttgaaccagccaagcatgtcaaaaaaatgcaagtatcaatagtatgaaggccaacaagagccctgtaagatgactgatcaaagccagacctgtttcacatacaataaaccattcacactgctcagatgatgaaacaaactgtcacaagatttatgacacacatatcaaatggccaaaaaaaacataatctgacagtctggccacatctccaactgtatcgggagatgatcacattcaattgcaaaactggcattatctgcgcaacagaaactgacaaatcaagtggctctatatcctaagatacgtgattgagtgcacacaagatacagaacaattgacagcagttactcagtatcaagcacacggatatgattgaaatagattacttccatttgtgatgtagcccactagtaatgcttattcacacaattgggtttttttttcttccatgttgcaatcattccaaatcaaaaaaacaaaacaaaacttcaatttgctaaaaaaaaaaatgaggaagaggttggcctaattaaattggttcaacaagaattcaatcaagaaagattcttggacggttttatcgattttgacgagattgcgatccgaataagccgcaagaaccttcaaggtatctttcaattcgaggagatgattagaaggaagtttagcgacgttatcgccatttttcttcttcttaatatttttgtgatgttgattttgaagaagctcgaggtcatcagattgatgatcaggatcgagatcggacgaaagttgaggagacaggagttgggtggcggcgttggatttgaagatcaagaagagcagtttctgagcgaccaagctagagcgattgacggcgttccagctcttgatatgtctaagcaatttgacgagctcagtgggcgtgaggttctggatgacgcggtcgatatcgagggagccggtgacggagcgctcgaggtcgagggggccaaactcgtccagacccggctccccctcggcccgctcgaggtccgtgaacagtcgcagcagccgggccggcttgtcgagcttcagcagcagtcggatcaccgccccaaagtctttgacccgaacaaagttttccaggtcttggttgatctccgcctcccgctccttcatccggatcttcttcgtctcgatctcacccgtcacatcctgccaacagatcagtcgtgaatccgcccccgctgagagcatctgactgcccgcctcatccaccacatccaaggcccagatcttgccctcatgactgtcgctaatcatcttcatcttcctcataggcgcctctaagccttcttcttcctcctcttcgtctcccaacgtggccacacatacttgggtcttgatgtcccagagtttcagtaagcagtccgacgaggccgagacgatctgttgcccaaagttgatgaaatctagacgaagaatcgagttcgaatgtccctcgaaggtcttcaaacagctcccaaagccatctactgcatcctcggcctccgagtgtttcgagagctttcggtcggtcgaccacagtttgattgtgcaatctcctgagccagtgatcacatatgggtcatgtttcgagaacttgatcgaccagatcccacgactatgtcccttcaggatccccgatagctttaaggatgtgcccatcttgggcgaatgctcgacggagaataacttgcccaatttatcctgtgatccggagcccaacaatgagcagtcggcggaaaagtcgatcgagttgatatctttgtcatggatttgcatcgtcaataacgatttgagttttgcgggggagtccccctgctgaacctccccatcttgagccattgaaagagtatttgacaggtcccatagcttcactgtccgatcctgagaagccgtcgccagaagtgtcgtcggtttgcccttggaatctaggaattctgcgatgctcagggctcccaaactttggacatgaccctcacaactagcgattgttttccatgttgtcttcctcccggttttctgattgcttgggtcaactttagagaaacacttccatacacgcgccgatctatccttcgagccactgacaaaccaactttggtccttcggtttcgccaggcagagtacgatatcactatgtccaggtaataatctgcagtcattttcattttcccctaaactgaggatcctaaccagaggggagttggtggccaaagctaagtggctcggctggtcttgggcggagtctgttctaaggagcgacatgtctatgatctcgtcgtgtgatccaacgacttgttggactaattcaagacttggtaaggtgaataaactgaaggtttgatcggttttgttgaccaaaagggtattgctcactggatcaaatctgaatcgacggcagtcagttttatggtaggcaaaaagtatcgattaattgagagagagagagagctcacctggtgtcagagatcgcaacatggactagatccttgttggggaaatcttgatgattttcctcagaatccacttgagctccagattcgagattccaaagtctaactagacctttttcgcctgcggtgtagatgagaggtgactgttcgattttcagttgagagtcagaacgagcggcctttgatgatttctttgacttcttcttggatggttgctgtgcttcttgatcttcagagggataaatgagtccgatggattcaatggattcatagatcggtatggtcttgagaatccgagttgcgcttggatcggcctcggaaagattccagacgatcacgactttatcacgactaccggagaccaacctctggccatcacgagtgattccgagaccacggatgatcgaaacgtgtccaccttcgaagatcccgacgaggttcttggtcgtcagatcccagagtttgatccgacagtccccagccccaacggcgagtctagcccggttggattcgagatggatatcgaagctgagggccgagatgatcccgccatggcctttgaagatgtgtgtacaatggccagcgcgtccgtcccacactcggacgaggcctgccgtatcaccggtggcaaacagccggcccgtcggatcactggttgagatggatatcggcgcctcgtgggctcgtgcggtcgtccgaagaaggtcgacttggagtgctgaatctggatcattgctcatttcgaccgagtatatcctgatcgcgagagaccgataggcaatcaagagaaatgtcgtgggttggaaagtgggacaagtactggtacagcagatcgaggtgacagatgatgaatcctaggtcctttaaggtaaatgatgcgggagtgcggattgtataaagaagcagatgggagtgaatgtcacgaggtgggggataacagattgggttagcaaaagaagcaaaaagcaggccttagagtatgagggctgaaaagaaatgagagactgacgccatcgatcgtccagagtttctttgccgttttgagatcagagatgatcgtcagctggtcgagggtagagaacagtagcctcggcccagctgagatggccgcctctccattggtgtgaatcggttcccaagaccgaaatggtttgtaactacatcatggaccaaatagataatattcagtgtgggttttggttttggttttggtttgggagagagactgctgctaccttgtcttgagttttgacgccttcgaacctgaagcctggtcgtttgccatcgtgttcttattcttggtaggagtggtaaaagttgaaagtgttcactgcactggaatttggggggaaagtgctggttgaaattgaatattcagttgagtttatgcaaaatgcatgcataattcaaaaatgaagccccccatgtaccattcaagcaacccccctcctgcaatatgaagtggtgaacttgcctcaaaatcagctgaaactgaaggctctgcggaggacggtcatgagacaaagagcagctcttgtaaggtagagaaaatagatttcaatgtgtagtttctggacatctccctgtgatgcgggcctagagatggttgactgcgaaaactcgatcggaaacccaagaacctatgaggacaaagatcctttgatgcatgttgcaatccagtgcccaaaacatccttagtatacaactgaagggaaaaaatgcacttgttggcaggctgaccatttgctgataaataaggaagtctcactcagatcttcccactcacattgaacatattagtattaaacagaatgccaaccttaaataaccaatacagaagacttgccctcttgggtatctttgctgtctgcaatggaatgcaggactcctcaattcattctgtaaaccatcttcccattttgaaagtggaggagaatcccttgagccccctaccaacccttcctaatctcataataaccttgtcagatgctgcagcaccaagacacaatttcttggtgcatgaaagtttattttgcacaacaaaggaacaaactaaaaaagaaaatacaatctcaacttttgaagagctcctggatgctggaaaggaactgaatcttggattgtcaaatcactctcaaacaaaacaaaaaactgtctatcctgatccacaacatcacaaaggatatttcaattttgattctagtttttctccaatgaaaaccttagcaacaagtgtcttgtttgaaaattacaacctcaaatccccagaactgcaccaaattcaattggaacacttggaaaataaaggtatcaatgatgaaatggtgtcttcctcaaatgaccaagtcagattcaagaggcccttgataattgattctgaaagtaatattttgattccattccccaatccaaatgtaaaaaagaagccttttgaaaaaataaatcatcaggaaatcaacaagaagatcaaagtaagttttcaaggaccaaaatccttgagcaagaattctgtctccatagctggatatatgtcaacagaagagagtaagaatttgtttcagaacaagatggtatctgaatctgcaattaaggaagatttatccaaagacctaaactcaaatcaaaaaagaaacaaaaacatggtggccaatggcaaaggtggaaaaaaattctccaaagcattgaggttcagaggcctgaaagatagtgaaaaccaaattgctcatggattttccaatgatagaaatgagatggacggaaatagatctttgagaaatgtattcaaaatggaaagccttgattttgatcaaagtgctcttgaaattttccatccaaatccaaagatcaaagaaaatctcaccaaattttttgagaggatgcagatagatggaggaggaaagattgtgttgaagatggacaatgctcccaaagcatttgatgagcttgcaagtatttatgataacagaaaagatcctcaaccttataatgctggcccagaatacactaagcatgcaagtttcttcaggaatctcatcagaaaagggttcaaagaaatctggtttaatcaacagtattggttcaatttttgggcaaacagaactgggattaacttgaaagatgaattaaaaaataggggaattttgttggccaattcccagagattacttgccatcttcctgtactttgtggacatgatagacaccatcatccctccaaatccaaccaatcaatccttctcatccattcaacataagaacactcttttcaaaatcgccatcctcagattccaagcattcgaaaaaaacaattcctccaggatcctttcccagatccatttccacggcaatctccccgcttttgtgtgggatttgctgtacttttggctcaaggatcctggcaattcagggcttcaagaacttgcttataatccaaatggactgagaaattctatgttcaaaaagttctttaatgcggtctttaagttctcttgtaccaaattgaatctcagattgaaatatggtccaaatatgtcttgaagttcatcacttactgttcacttttctaggattttctttttctacttttctttttttttcattgcactcaatgaggggggaggaggagagaaagactgttatggtctaccttattctacttcttctcaatccaaaactaggattttctggatggatttttcatcatgaaatgagttttttttttcatgtggtctcttttggtctttttaccttaatctcatgatttgaatcaggctgaatatatgaactttgtgttttgaggggaacataggatgagttgcctgaagttcacagactagaagtcttgtgacacctgagagtgagaaaagaaatggtttgattcacttaggggaaaaactccagtaacaatctggtatgagttatatacaagattgtttgtgttgcatactattccaacatcatgccttttcaagagcctgactgaatcattgtcagggctaccatggttctccaaagtgagggactttggataaagtttgaaggactctgctgtaactcatgttaatactcaaacattactcaacaggtgcttaagttaaatatttattcacagttgctgtggtgcatcctagacagtgggatgcacaaagcaactcacttcagaattcctactagtactaaccaagttatgctgcaagtaacctgccacttatgccattttctttttttcataatgcaggggagtcacctgcacaaaagattggcatcttggctaagttggtttggtctctgtgcacttcagtatatatctttggaaacttctgcaaatcccagtactttaccttcttttagtggacagaattgacctaccatttttcaaacacactggaaacatttgggtttgcttgtgaatatgcaggttctgagttgcaagagctcacaagttgtcatgaggttttctttgaagaaagaagtgtggccaaaactgtatgtaagctttcccaagatctgttgcatgtccattgtatttcaatttcatgctccttgccgctgtctgtcatctgtcagactgtcaacagtcatgacgtacatagcggtgagggtgaaactctcagtcagcgcatacatgcacggcgtgacgtatttatgtttgttcaggtttgttcccgtcgaggtggcgaagaagcgaccggggcgagggaccagccgtcccggatcttccgaaaacttcgaaaacgggcccatggaggtcaacaaaccagatccagaaaccaagccaaaacggcgcaggtaccgtgtgttgaatgttatgccagagcaaacgtcgagcagagcacataactgacttgacggctctctatctttccagggatccctcgtagctgcgataaatgtaggattagtaaagtgaaatgtgtccttgaagtaaatccactgtcccctctgccttcttaaatctctgctcaacctgtctcatctttttttcttcttagaatggccgctgtaataattgcgtcagacttggtgtaacgtgcacgtttgccaatccaggcagtctgaaggagagaccaccaacacacaagtaggcgtttttttttctgccatagataatttcaatcattcaaaacttatgaatgtgcattccattccccaaaatattactagagatgtcgagcagcttaaggcccacatcagatctctggagcgcttactccacgccgtggatccttcacttgatctcaacaatttaccggatcccgatcggctcgttctaagctcaaaagcagcgccccagcgttcccttagaccactcgctggctcaacatctcaaccagagcttcacaccgttgaaagtaacgcacaagactgttttgactctcagctttcgaccgttctgagcgcgatccaaggtttgcaaatcgaagcggagcctgccgtgacacacatccattggacgcagtcagacaagacccaaccgatgtccagatttgttggtgccttgatcgcgccggaccagtatatcggccctaattcggtcttcagcgtggccgaagcagcagcgtttggggtccccaaaatgcctccttgggactatggcacacaaggtccggtcgatgaatatctccgccttcgtcacaaggaatatctttcgagcgcgaaacgcttctatcccgagcctgacttggaacaaactcttatcacgatctatttcgagaagttccacccttccgtcccagtcatccatccgaccacgttccgtgaccatcatatatcgggacttgcgcagaccaatcctaccttcagggccctctgtttgctcatgttttcgatcgctagcagatggtcgactgatcctagggtccagctcgacttagccggaaggccacatcaatctcaacaatttgctggcatgcgctttacttacgcgggccttataagcctgttgcaacccggctacgatcgcacgaccctggtccacttgcaagcttttaccttgttgaccatcgtctcgctgggtgcacacgatctcccgatctcctggatcttcgctgagcggggtctgctacttgcacaagtaagctcaattggtttttttccgcctcttgagagaaaggaacagacgaacaaaaacaaaaaataaccaagtctacaaaatcaataaagaaagataaagaaaagcgccaaggcgtaactagcactgattttatttttgccttattgccaggaatgcggcgcccatcgtgaagtgcatgatctttggaacgctgatcctctccaggactatctacgccgtcaagccttttttcaattgtacgaaatggcttacagaatcagctattcgttgaatagggcgcctctggtggcacatgatgactttgatctccgtcagtaggatgactttacggataacctggtaacgggcgattacaccaagctgaccgctccatcgatctagaaccaatgtacgttcagcgtgatgatccactgggcatctttgagaatccatattcgagtatcagtccagcagttcatcaagtccatgtcgcattcgatcaagtcagagtgtcgttgctgcaactcggctcgctcaaacacatgttgccccttttattcaagatgcaagctagtgcaaaagcccctgggggagccggatcaatcaaatccttgaaagcaatggtagaccagctcgatctgaatgctaccagatggttcgataaggtgcctccgatgttcaaacgcgccgataccgaagctcctgtcgacatcctgtcgttttctgcgtttgtcatcacgtgagttggtttcgcaacctatcatctttcgagatcacaaaggatcacattagtttaattccgggtttgccttttttaaggtactattcagggtttcaaatgttgatacaccagactttattcaactaccgagacgatgacccgaataacaaagcgaccaggaccaatccgcatgtcgacagatttgtcgagtttgcgattttatccattcaagcgatggacaaactgcggcttcgcaaggtgttgacaggcggattttattggttgccgttcgaccttatgttgactgttgtcctgctggtatgctctatccggaagcagagggactcgatcactcctcaggaaaatcaagtcagacgcgataatatctgtttggcaatcgcgatcctggacgagctggctcccaggtgtgtgcttccttttctttctttctttgctgtccatgtatgcttgtatatcgctttaagaatatttcatacaaagtaccatgtcactcactggtttctcacatcatttgttttgtcagcgtccacacagcggtagcatatagcagagtggcaacggcaatgttccgtgcactagacgaaacgaaagcctcattactagactccttaaaatcgtccttcggagagcagcagtctggagatcaaaggttcccgaccacagattcccctgcggccacaacagtgagcccgccgagctgtccagcctcggtcgcagctatcaactcaacccatttgaccagtgatcgtcatgattgtcaggacgggccgaaagaaaactcgtgggaccccttggaaatctcttcggtctcattcgatgcgtctgctttgactttgccattcttcaccatctttgactaatcccctacctgtcttcctacccttgccgatcccacaccaagcaactcatctcaaaaaaacatctcacaacaaccccatttgagttagtttgggctattttgatcaatttctaaggttttctttttggttgtcaattgctcagagtgacggtctgtcaactcatataccctcagatcagtcatcacctcatctctggaccctcgtgcaaatcttcttcctctgttttactccacaatctgcttataacatcatggactccttaacttttccacacacatttccgtgctcctgaagcagtacatatcgatatattaccaattgtgtacaagttaatcaagcatttcctcccccttggtcatcgttcttcccattgtctaacttttcatcacctcgtttttttttcttcttcttcctttttttcttgcatctcctgtgctctatctacttgattctgtgttactgttgcattgttgttgtgtggttgttgcactgtttttatcttgctgttgtaagagcaactaattaatgtgaacagtgaccaaacgcaagtatggagtggtcccaccaaagctaggataccacatacatgtacagctgttcccaaaaaccttgcggtttcgggagcgctgtatttccgaagaaaatttttagcgccaccaaatttttacgcctcacggcctgtacatccctgtacggccagaggtttctgcccagggcagttttgtccggcgagccggtcgggggagggggggaggggagcagggggcagccgtcccatctgctatccaccaaccgctcttcccgaccagtcaccgcagacagcccggcagtttttttcttcccaataaaacccataaaccccacaacaacctcaacacaaccgtgattctcgatcgaagtaagtgaaacgtacccgtttactctgacccggtcacgttgattgctcttagctgatgatattggctacagatggaatttttggatgaatcgaacctcccagctgccttccaaggtgagcagactcaagagtctcaactcatgccatcccccggtcaccagccctacgagcctttgttcacccaaatggaacccggcgagaacacctttccaatccccaacatttatcaacaaccggcgcacaacaacggcccaacagtcccggccacggccgggcatccgactgccgcaagagtcgtcccagcagctccatctactcccctgaacgttcggtcggcgccgcttcacatgggcgaggtggcaacggtcccagctagttccaatcctgcaacccctcacggcggcggcaccggcgtcggacctcgcatgtcagcctcgcgcgaagataccgaggccacgggcaagctggtccacctggactacttgttctttgtccgatccgccaccacgcttttgacccaggcccaagtggcgcgccgggcgcccgcggccccccgaagggagtgggagaaaatcgtaccatcgcaagatcaactcccggtctggcgatgtgacctcacgaggtacacaatggtcgagttccaggaccttgtcattcgcaagctcggggagactcggaatcatctagccgggctcctgcactcggaaaacagcttgggagccattaggtggcagttgatcattgccgggagtcgtgtttacgggccaaagaagttggtttttatgacgaacgagatgggattccgagattttgcggacgcggtcgccgacagtgggaacgcaaaggttactgtccgtttgacaatggaagacccgcaggctcgagcaagacaacaagaggctgtgagttttccttgtgcgctctggaatgttgggtcatgtagctgatgcgttcccggtgtcaatcaggctcgggtgcaggatgatttacctcacgctgaactttgggaacgctgaggagcgcctgcctttggaacgccttcgcgcacgtcaggcaatgaatgtgagtaagagattgagctttgatgtattgtcctggtttcatttattgacattcccctccagccccgcgcagatgttaacggcaatccgacggccccatttgttgcccagttgaccgcgcacatcttggcaacttatgggggcgggaccgagtcattgtggataggacacccaaccgatccattgctcggaatgcaaatccacacccagcggctttgggcttgggcacgttgcatcatgcatggcctaaacccggccgtggacatggaccacccacccgagaccgacgcttttgtgtggatcaatcgcccaacacccacactggccgcccgggcagcagctcgtcaagccgctgccgatttggcttccggtcctaacgtcgcccgccacacggggggcgataacaaccctgtccccccaaccaatacgccgacacgcccggccgaccgcccgtccgctgaggctgcctcctcaattcgaccccagcgacccacgaatgatgttagggccttgacagaagccccgcggacccccattgatgggcaaatgacagcccgccgtcaggcgactccccagcccgccagtctctctgcattggcccacggtggaaatacagccgccatcggagtgaatccttcctccgcaagtgtcccccggcctgtggccacatggaaaggcagccgcgggatgatcagaccaaaacgggtgggggtcagcgaggttgcccgcgtgccagtcccatcgctcactcaatcggacattgaggtgtcggcccccgccgccggctccaacgaggcgcccaacttaccccagtcgacgaccgcgcccgaggaagtcatcagcatatctagcccaggctcagaggtccagatcattggtcctcctggagggaagacaatcaatggtccacacgcaggcgtcgatcggcaatccgcgcggatgttcccatactcgtctgacgttcaagggcgcaagtacccacgcagccccgatgggagcatggtgggtgaagccttcagcagcctatcgttcgctcggcgtgacacctctggggatcgatctccatcccaatcacccacccgaaagcgcgatcctacctcaaggcacccctcgccggaggaaacccgtgatatgccatccggggctgtgcgagtgttatcgagcctcccctcgtctcggcccgggtctaattctgatatatccgccgaaccgatgatgaggtcccatcccacacaggccttgataggagtctttaaccggcaatcggctttgttcgcgggtcaaacccctcctcgtgcggcaaatgcccaggggcgtgccttgagcatggacgaattccttgcgctctgtaacttccaagacaccgacacgattccgcgcgggttgatcaggctgaatcacatcagtcattggaccttcttcttaaccgcgtcggtccaggatctcatgcgtttaagcttcccggaagcaattgcccggcaaatcttatatggaactatcatcttggggaaaacaatgctggagcctgatgtctgacatctcgcacatctggtggtactgcccaaggtattggatgccctatcaggctatggtcatgtatcgtagattaactcatttaactacatctacgtttttgattcttggcttccaatcgatattgcccaaatacatctatctatcaatcttcttatcctctttgctcgctattcttgtcataatgtggtagttcactctttttagccgctctgacaatatagaaatgaacactttacttgtccgatatacatgagaacccatcaccgagctcccagtgttgaaatttgagaatttccaaggccaagagcccattgccaagcacgctggacttggaaatgtgagatcgaccaagcccggaaatgtgagattgtccaagtccagcatccgatctcccaagtcttttgcagtcggtctctcaataaaaatattgaccaagtgtaactccatgtaatcggacaacagacaccccctaaacatctacagaactcttgcatacaactgccaactcaaaagcgttgacatatctaacgatctagtaacgatctggttaattactcatggcatcccaacagatgaaataactagacaaatggcaagatacagggatctaagccgcataattggaccctctaaagagggaatgcatcaaatcagaagttacaatttcaggcaggacattcttaattatctcggcatccgcatgggtaccagttaggattcgacgccttttgagttgactcttcaagactgaaaaaaccttctcaatagggttcatgtctggcgagtacggcggtaagtagattaacataatgttccgactctcgcacatctgccggaccatccctccatgatggaatcgtgcgttgtccatcactagaacgctgttccgacccgggaacgggctcatattaggcagctaaaacacatgaacaagcccatcagcactcaacaatcttatccaggagtgcataaacattacccaccagtacctcagccaagaaatactccagatcgagtcgaaatattgtcccctcctgtgccatgaccgcaatcaggccctccaaagcgaccgccggcataacattgatcctcgtgctccccaggggacgaattatccgttgtgttcgctggccctttggggaccaagccttgttgcgcgagtgggtttccatagacacaccggcctcatctaccatatatccaccaaacacaccctgtcaatcatcacatatcaaacctggagaatacatagcactacatagcactcacctaaaaataccaaatgattcgatgggatggggccaattagaccgatgtaattggcccgagccatcgcacattgacccgcgttgaccgtacgggcaaccttgttggtcagacgaagtcggtgcttgatctcgttgtgaatcgtggataagggagtatcatccccatcgacgttgatggctgccaactgtgtttggatctcatcgaggaatagcgttggctccaattcaagggcatccaatatgaattgcgactcgtttcgggggatcgccaacgggcggccttgccgttcgtatagctcaggattacggatcacatcttgtgttcgtgcgtacaactgcctccacttacggaaggaatcatcggagatttgcaggtcaagggtgaggttaatgctctcttgcgactcgccccgcaggagcatcttcactgcaatcaactttacgcctcgttcgtagtggacgtacggcatcgtcccactagaccacacaaatcagcaatttcagcgaaacgtcgacacatcggtttcaatcagaagtgacggggtaataatgacttacagtgttgttatcgattcgttatcgattaatcctttaaattttggaccgcaaggaatcagtttcaatcagaagtgacggggtaataatgacttacagtgtcgttatcgattcgttatcgattaatcctttaaatttcggaccgcaaggaatcagtttcaatcagaagtgacggggtaataatgacttacagtgtcgttatcgattcgttatcgattaatcctttaaatttcggaccgcgaggaataagagaaaaaccttcggccgggctgtctgcggtgactggtcgggaagagcggttggtggatagcagatgggacggctgccccctcctcccctccccccctcccccgaccggctcgccggacaaaactgccctgggcagaaacctctggccgtacagggatgtacaggccgtgaggcgtaaaaatttggtggcgctaaaaattttcttcggaaatacagcgctcccgaaaccgcaaggtttttgggaacagctgtacattgctgtggatatgacttatgagtcaccacagaagatgcaatgagctgtagcagaaaacacatggtcactttttttatctctgacaagcaatacactgggctagccaattgctcccaaatcgtcaaacaaaatgctgtgctgggtccctttttatccaagcctaacttttccagggagacgctccaagagcttataagacaataaagtctttgatggtgaagagcagcgttaggcacaagcgactatgagcggtgacaacgatgcgatgaggcaaacctttgatggtgaagagcagcgttaggcacaagcgactatgagcggtgacaacgatgcgatgaggcaaacctaaaccagacaggttgaggaaagacgagcgatgttagtagtgaacaaaagagttgagttggttagagaaccgatacaagatgtgctagctattggtcttataacatgctcaactaggtttactgcgcacatgctgcgagttaaactttgtctatctaactacaatttataatgaataaagagagagatgacaatatggatagactgaaacctgtagttcaacagagctctctccttgaggaagcctggtgtccaaacttcatgttaaacttgcaggctttgataaacacacctttggtcatccgacatctatcttagtccgaaatatgaatccttcatctcagatttccagtctcaccatcaaataatggagctgactctcattcataggaaaagaaaaaggtgcctggaggcgccgcaattgcgctggtcagaggggctccttgcgcttttccaaacgtgttacaaccctatcttgcgaagtgagcagagaagcatcaagctctcaagtctccttgaaaagtgcaggattctgattctcatgtcagtttgaacagtgcagctctcaggctgagtttaaaactgcagaatcttggtcttgaagctgtggacttctcaagcactgcataaactaactcgtcggacaagccagtccgacgagtctttggacagactttgtccgacgagttcagcagcccagtggtggcgcacaccaggactcgtcgggtaacgtcagtccgagcactcatcggactggcttgcccgatgagttaatttgcgcagtgaaggcgacttgcagaccaaccgcggttttcaagttgaccagaagaaacctgcatttgttttcgagtcgactcagttgattggaccatcttcttatgctcaggaggatggattgcaaaccccgttggtactgagaacagttggcattggagtccacccgtggtgtgggtcaaggcagtgctccatcgaccggggcgaagaaagcaggagatcccagcatcggaaaagattgaaaagaaaagggacacatctatttgtgtgcaagcgctgccggcgagatgaacgcaaccaccccagaaccagaaagcgcgccaaaacggcgaaggtatcgtatgttgttcacttctgctggggctaggataaacatcgagcagcattcactctcactcgatgtctttctttcttcacaggaatccctcgtagttgcgatagatgcaggactagtaaagtgaaatgtgtcgtcgaagtacgtccactgtctttcagcacctgaccaccgtatctcatctcattatgattgctcttacttgcagaatgatcgctgtatcaattgcgtcagaattggtgtcaagtgcacgtttgccaatccaggcagtttgaaggagagaccaccaacaatcaagtacgcgttttttttttcctcaggagaaggaactcttgttgtctcagagctgagcatccatccacgaaaatacttccagagaggccgagcaacttgaggctcatatcagatctttggagcgactccttcacgcggtggaccctactcttgacctcaacgacttaccagatcctgacacgctcgttccaaactcacaagatgggtcccagcttcccagtctatcccacgccgacccggcatttcaaccagagcatcacgccgctcaaactgctccagaagagcaccatgagtctcagctttcggcggttcttagcgggatgcatggtttgaacatcacagcgaggcctgctgtcacaaacatgcattggactcagtcagacaagactcaaccgatgtccaaatttctcggtctcgtcgtctccccggaccagtatatcggcccgaattccgggctcagcatggccgatccatcgtcgcttgggattcccaaactgcctgtctgggactttgacaccctaggtccggtggatgaatatctgcgtcttcgccatgatcgatatgtctcgagcgcgacatgcttctatccggagcctgacttggaggaagcgctgctcacgatttacttcgagcgtttccacccattcgtcccggtcatccatccgaccatgtttcgtgggcttcataggtctggactggcgcagaccaaccccaccttcagagctctctgtctgctcatgttttccattgctagtggatggtcatcggatcctagggtccggctcgacttggccggcaggcaacagctctcgccggaatacgtgggagtccgcttcactcacgctgggcttctgtgtctctttcaacccggctacgatcgcgcaacccttttccatttgcaggcttttgtcttgttgacaatcgtctcgctaggcgcacaccagctcccgatgacctggatttttgttgagcggggtctgcttcatgcacaggtcagtcaaatggttttcaaaaaaacctcttcaatcgctttgattgataggtaaaatgactggggaaaagtcgagagaaccgaccagacgtaactaccactaatttttagttttttttttttccccattgccaggaatgcggtgctcatcgtgaagtgcaccatctttggaacgctgatcctcttcaggactatctccggcgtcaggctttctttcagttatacgaaatggcttacaggactagttattcgttgggtagggcgcctttggtggaatatgatgactttgatctccgtcagtggcactttatcattatcctcctagatatcaagatcaatcaccagctcataagcaatgatcaccagaagctgaccactctgtcgccacagaaccaactcatgtccagcgtggcgatccgctgggcatctttgcgaacccatattcgaggatcagtccagccgtccatcaagcacatgtggcatttgatgaagtcagagcatcgctcttggaactcggctcgctcaagtatatgatgcgcctgttgttcaagatgcaagcggattcgaaagctcccgtgggaattgaatcaatgaaaaccttgaaagcattggtcgaccagctcgacctgagtgctaggaaatggttcgataaggtgcctccgatcttcaaacgcgtcgacatcaatgctcctgccgaaatcttgattttctcggtgtttgtgactgtgtgagctattttggcaccctcgtaatccttggagaccgactgatgaccttggtctacaccttcttcatttgcctgtgatttgtgaagtcactattcacagtttcagatgttgatacaccaaacgttattccactaccaagacaacgagccagccgccacccaatcgacgaggaacatgaatccgcacatccaccggttcgtcgagtttgcgatgctgtccattcaagccatgggcgccctgcgccttcggggactgctcacaaaggctttccattggctgccgttcgaaatcatgtttgccgtcatcctcctggtctgcgctaccaggaaacagaaagagtcgatcggtcctctggagattaaagtcagacgcgataatatcctcttggtgatcgcgattctggacgaattggcctctaggtatggggcttatcttttttcccctcaatttattgttgtctgttgtttagaggaatattggtccttgactagttgacatagagaaaaaaaaatcattcacgaaggatcttttggattatttaatattgcagtgtccacacagcagccacttacagcaaagtgaccaagataatgttagacgtactagacggcacgaacgggtccttactcgactccttacagccgccatatcgaacccagcaggatcaaaaaccggctttcaatcgacgcccattcaccgattctccgacggtcacaactgtgagcccgcccaaccgttctgactctcctgcttatggtaagagaaactgacaagtgggagtactggggggtggtggcaggacgatcgcaaggaggactccgcgtgggacccgtccgaactttcgtctaccatcttcgtcgatgccccggctttgaagctgtccgtcttccctgcctcgtgctctcccccgacctatcctcttcctgctcactccaccactccaactaacgtccttcattaaaacaagcccatttgatctagcttgggttgtcgttgatctatttgtaaggtttttgccgttgtcggtaatggcttgttggtgattcgtacgacccaaatggacttcacttgggcttcggactttgcatgcatccctccttttcttttactgtctggtgtgtggagatttatttcataacttgtgtgggcatttgtttccttgtttctcatcgagtcgttgtcccaaaccatcccgtgcaaaattgggcatctacttgaaacagttatgtcaattaatgaaatcattagaattatgtaatgtgttttttgaaaaataattaaaatgaaatgaaaggatttcaactcaaacattatgaacaataagaacaggttgatgtataagataagtcttgacacatggacacatggacactgaaaaaaaaaactgcttaagcatcaacgcttccaatcagtcttcccagaaactcatccgggctcctcctcccaggtgccagaaatcaacacaagttgaattaatgtgtgttttttctcaatcaaatgacaaagaagaatttactgcaagagagagggttttttgtttgtttgtttgtttggtgattcacatgcaaaagttttttgttttgcaaaagtgtggaaaaaaagagtttctttgtgacagaggagaagttgaaagttgtcttggtgatcaaagaggaagctttgaatatttgttggatccagtgaagactttgtgaaaacttgggggttgagttcaaaactcaacacaccatccttcccattttctgctttcgaaataggccagtttccatatgaaataggtgtttgtttgccattcacatctttccaaaaagaaatgattccaataaaaaaataggtgaagtacactaacagtagacttgatttatgtcaagaagttggagcaatgaggttgcttgtagctgattgatttccagtggtgatccctacagagagtctgggcttgtatgtatgtactagcaagttcatttcattcacttggaaagaacctgcttgtttacagattcccagtttctggatgcctgtagataagctcgtcggtttgtaaggttctcttcaactaatagccctatctgaaacaatccatttgaaatgggtggctttgatcagatgccaatcaagatctacttcaaattaggtttaaatcagtgactatgaccatttcaaatgaaaaaaaaatccaaaaagatacaggtgggaaaaagttggtgttatagcaacggtgccacagagacgatacgatacggtatcaggcgtttgtctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccatatttgatacataagatatttggctgtattgaagaaaaaacaaaaaaaaacgaagacaatttttttttttttcatttttaaatccaaatccgatacaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatacacccttttttaaacattttggttatccatttaaccccttttggggcccatttatgcaaaaaaaagtttttggaaaagtgactggtttctgatggtggatttcctatatttgataccccctaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttggttatagcatatgatggttgggtatctgctaatttccaagttaaattgggcccagttcaaccattttcttttgggacatatttccggatggaagaatgagcagctttggtttgtttttgtaaaaaagaaggctcatggatcactgggatttcaagaaaggactggcaagttgttcaatggatttatcctacaatgatcaagtcaacttggctaactcattcttcaatctaatataacatctccttttttttctgagacataagaaaatgaatttatttttggtttcacattacatatatccttcctgttcttacatgcaatcttcaaaatgaacaatatgtatatcttaatgattgtttcttttgtgggaattttaactcacctactatatctcattatctgaatgattattggtctcatgatcctcaaagaaaatcaagtttaccaaattttgggaataaccattttggggaaacttgagaactactttttgcttttatttgagctttctggattccatggctgatgaaaatcatgatgcctctggcttgtctttccggctttctgtgcctttttagtactttgtgggtgtctttgaagtgatcagctttcatccttttattgaaggtgcaataccattcagaaaagatctcatcacatataaacagaaaaatcaaagcccttggtggcataagatctgtgtgagcccacttggttattctggaccactaggtatacaacctccaataatgtgtgtttgaaaaagaagaaatggggcctcaaggatgtggaccaaacatcaccaacaactttcacattttacaatcaaaccattgccatgaaaatctttcaattcaagtgaactaagcaacaggaccccagaagctttgtagaggtgggtaatgaaaataatatgtaaaacattgaaaaagtacaaaaccacactaataagatgggtaaaagtttccagaacagtctaaaacatcccatccccaccacacagcatgggttttattgggttccatggcacttttgaccatataagctagtggagaggctgaaaattaccaaaacctacaacaatggtgggccgctacactaaccgtagcggttagtgtagcgtaacacagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccgcgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccactacgctgcgctacagccgtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaatgcgctacaaaagcgctaacactacaaaaatttggcgcaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgcctacaaggccctcaaagtgtcatgtaatccaggcctcaatatcaaatgttcattttgtcccatgatcatgtttgaggaatgtttctgggataacaaagcaagctggaaatttgacaagttggtccaaatgacccatgactgtcagttgtgggtagtactagatatgaagatgcaagcatgcagtcaagtcaagccacatcaagagagcaagattaactaagcctcttgaatagagggggggtcaggctgaattgacacaagccctttatttggagggcctgctttggccaggctgttgcaaagcaattctccaaagtgcaggtaatctccaaactttggtgtgagagttttgccattttaggtgggaggaaatcccccccgcaaactggcactttgctcctacactggcccaacacctgctgcaccaattaaaagagtttctttctgatgttgaggttgggtttaatttgccctttggtttatgattttaaagtttcatttttttgtctatctgtcaaacagagaagcagtatatgggtgggacattccatcaactctacagtccaacttccctgtattgacaataattccctgactcctggcctctatgcagcccacactgcatgtattaactcattgggcaagccagtctgacaagtgcccggactgatgttgaccaacaagtcctgttgtgcaccaccactgggctgctgagcttgttggacaaagtctgttcaaatacttgtcagactggcttggccaaaaagttggtttatgcagtgccagcttgtcatgatttgcactgctcaaagtttttatggcacattgaagttgagatccttgacttgctccttgaaagcaactcatcatgatgtctgagtgcattgttatgatccattgtgcaattgattgggctagaagccaaaaaaaaatttgaagagctcaaggggctgagcagcaataactcataattagcctcccattgggaatggggaaggtttgtgtgggggtgccagtcccgggcggcttagttaagtcaggggtcgggggcttgcgttagagcatctccagaagagccggggtcgatttctgtccgattagcggcctgcaaccacatatcacacccctgtctcagctctgtcacactgctcccacagcagactggcaattggtagcagggggcaattggccaagtcgccaggctctggtagacgactagcgatcgctgtgggggaggtgtggctaggtggtgaagtagtcaatcaagcatcatggtggttgtcatgttgttgtgtgttgtgagaaaaacagtgaggatcgagtagccggtctctgccaaggcggctattgccttgggtttatactattatagccgggggcgaggtggggggcaatcagttgcgggtctacttgcggctctgctggaccccaaaattctcctgcgagccgctcattttggctgaaaatcacccagtcggggctctgctgtgttggaattccattcctaattctagcccttgcaagaggtagagatggtcgattggcatccggatatccgcgcggatgcggatatccggctgctttttccggccatctgagcatccgaatccccatccgcacccgctggcgggtatccgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggctggaagggctgccttccagccggcgaggtacttgtacctcgttgactggaagggtgtccttccagtcgacgaggtacttgtacccttgtcgaccggaagggtgtccttccagtaggtacttgtacctcgtcgaccagaagggtgtccttccagtcaacgaggtacttgtacctcgtcgaccggaagggtgtccttccagtcgacgaggtacttgtacctcgtcgaccggaagggcttccttccagccggcgaggtacttgtacctcgtcgaccagaagggtgtccttccagtcgacaaggtacaagtacctcaccggctggaaggagacccttccagccggccatctccccttccggccgcgggtatcctttgggatactcggatacccgccaactttttgcggaaaaggggccatccgcacccgaatccgcacccgttggcgggtatccgttggcactggcgggtatccgccagcggataacgggtatccgcgacggatacccttcgaccatctctagcaagaggagagcatcgggtaagctttacacttagaatgtaagctacctagaaaactaaaaactaaatactgatcatgtttattcgatcatgtatagagcataaagtatgcgacagtacagctaagcgacaagcttatgataaagaagatgacgtcaatgacgtcatgagtctagacagtgatgatcgtcaatcatcgagctctaggtgagtctcgatgatgatgatcaagtagagagaatgatcgctaacaatcactctatctacttgaacaaaaattatcactagctcaaacaaacgcaactcgtcaattacgcttatgacagaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaaaacctttagcttccaatctttcagatttaccagtctcgacgatctcatcaacgatctcgattccatacggatttaggatactttttaaaggcagaataaaatctgacgatggaatccttttcacgaaaagacgctatggacaataaagggatcagctccgttcccaaattgacaggagaaaattactcgatttgggagtccaaaatgcgatactttcttgactcttgtcagcttcttgaagtttgtcttcacgaacaagctttaccaatcagcaatgaaatagcagcaaagcattcttgtgctatgtttcatcttagctctgttgtcgacgattccatctacaattccatctttaaactatcgtcaaatttaacgccgttttcagtctggtcagctctcaagaagaaatatgcatcaaagtcgatcttctcactctgtaaagtctggcgattgtgggacacaattcattgtgatcaaggaattgtttcttatgtcaatcgatgtctcgactgtctaggagaattcaagacgatcggttatgacgttactcaggatctttttgctgtctgcattatcagttgagtcactacagtaaaacaagatctgatggagaatttaatgctcgatgaagatcttgtttccgatccgtttcgactcttagaaaaactgcgtactcttgctgtcaatgagcaaactctgacgaagcgtgatgaaagaactattcaatctagtagttcaacttcagccttgtcgactaatttcaaatcaaaaggaaaacgaccgcctcctccacctcctcctcaggattacgagcatccatgtcagaatggacacgacccgaatactacacacagtcaaagaaattgctggtacgataatccgtctaaaagacctaaacgttttcgagtttggccaccatcaaaagctaccatcactcagaccactacttcaaatgagtccaatcaacaagcttctggtagtaatgcgaacaacgacaacgcagttccttcttttggatactgtagtactgttcgatcatccttgcctcaagaaaaactagtagccatacttgattcaggagcgagtaatcatatgttcaactctcttgaattctttgtcgatagtgaaccagttcacatattcattgtcaccggcgatggaaaatcaagagaggaacttattgctgttagacaaggaacagcaatgattcagatggccgacgataaagtaatcaccttgaagaattctttatttgttcccaatataactagaaatcttatctcactcgctcaactgattgacgaaaagattttgattcagcgagctggtggagtttatgaagtcatttcaaacaatcaagaaaaaatttttagtgtcaatttgtctaatcaattgttcgaaatcgaaggcgatgtttttcctcctcatcatcaaaccatttcaatgctcacgatctcaactgaaacttccggctttacaaaatggcacaatcgtcttggtcatgcaagcacggatagattgaagattgtggtgccgattgacgaaaaactagtaaaggacaaatgctgtgattcctgtatgaaaggaaagttaactcgacaaagctttaaacatcactttgattcgacctcagctgctttggaagtcgtccatggagacctagtcggacccattactccatcatcaaacggtggagcacgatactttttaactcttgtcgatcaattcactggattcataaatattacaatcctgaaggacaagagtgaagcgcccgatgcaattgaaaaattcaaagtgttctacgagaatcaaacaggaaatcaattgaagaaattaattacggacggtggaggcgaattttgcaataagaaactatctgctttacttgaagcaagtggagttcaacacaatgtttcgcctccgtatactcctcaacagaatggatttgcagagcgtgcaaattgtacgattcttgatatgactcaatgcatacttatgcaatcaaatctagcgccggaatggtgggcagaggcagttaaaactgcttgtgcaattactaactgtctaccatcgatcttgaaaagtcgtacttcgccgattgaacttcttttcaagaaacgaccgaacatcaagatttttcgtcctttcggttgtaaggtttggtcgatgaaacctgaagttcatcacaagagaaaattcaattctttatcatgggagggtgtcttaattggatactcgaatgattattctacttacaaggtggttcgactcgacaatcttcaaataataaatgtcaaacatgtctactttgaagaagatgtttttccccactgtccagcattgaataaaagcttgaataacttaaagcagtcgaataatctaccagtgtttcaagattctcaatcattaccgtttgaagaaagtcaattacccgttgaagaattctctcaagaagattgttcgaatgaattgcttcaagaagaaatcgcaaatgaaaagcaaattcaatcgcaaaacggcatcaatgccaacaagatcattaatagtgatatcgatgaatcaaatatattgacttattctagacgaactgcgttaacttcaactgcactgaaaactcataaccaggcgatgaaaggagaggaattcgatgagtggaagaaggctgagtggaaggagtacgaaaatatggaacatcataaagcttggctagtacgaaaaagacgtaacgatgactcaccaataccgttgacgtgggctttccgtaagaagcttggagcaagcaatgaagtcacagaattcaaagcgagaatttgtgttcaaggaaaaatggaaaaaaaagtgaaaaaaaagtgaaaaaaaaagtgaaaaaaaagtgaaaaaaaagtgaaaaaaaagtgaaaaaaaagtgaaaaaaaacgggccttaataaaaaaacgcggtttttccgcgttttgacgcggttttgatgcgccgcagcacacgcggtttccgcgtttagacgcggttttttaattaatttctttttgcccttaattttcagttttttgattttttaaagttgtttcctaggtttccaagcgtgtagaatttaatggtaaaaaccattttccgtgaaaatgaattttgattattaattttttttttccacttatttttccattaattgtatgcatacatgtttttaccttattttttatgtttttttgaaattttaaatttatttcctaggtttcaatacgtgtagaatttaatggtgtaaaccaaatttttcaaaactcaacagttcatctttaatactggaatttgacgtttttttcacttaaatttctacagcttaattttcattattttttgatgttttaaatttatttccaacactttaatacatgtagaaaatgatggtatcaaccatttttcccaaaaatgaaaactataccttgaatgccgcatttgacacgtttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttttatgcttttttgaaattttaaatttgtttcctacattaaaaagtgtgtagaatttaatggtaacattcaatttccataaaactaaatggttcatactgaatactgtaatgagtcgtatttttcaattgatttttaacagcttatttttcattattttttgacatgttaaattgttttcctacactttcaaacatgtataaaattatggtaactatggattttcatgaaaatgaaaactatgtcttgaataatgcctttgacgtgtttcccaaattcattcttacacgctcaattatccttattttttggaatttaaagctcatttcccacactttgacccttctcataaagatccctactcgcttactcatcatggcaacggaaattgttcgcgaatcaaaaattcttctcaacaacgacaactacgcgctctggttgctcccaatgaaggccaaactccataaagcaaaatccctcaccatcgttaccggaatccatacctgtcccgaccctgaaaaggacaaagaaaatgcttaactctacgtcaaactgaatgaagacgcctacgccgagattgttcagcacttgaatcaagaagtacttgcatatgttagttctacccaaaccgagaccgacgaattcaatgggtacaagttatggcaacttctcaaacaaaaatacgccggtaacgatctgacatcacgaaccaccgctctcaagaaatacttagccgtcgaatatgactccttctcagcgttcctccctctcattcgatcggccaatcagaagattgtgctctccaaacttgcccttgacgatcaagtcaaaactatcttgatgcttgacaaactccctcctgaatttcactctttcaagactaacatctctatgaatttcgaaaccgaatcctttgaagaagtactgaaaaaattagaagactttgctgcgcaaaatcagttgaacgagctcaagaaacgatcaacctccccgatttcgtctcaagccactatgtacactcggtcttctgaccccgatattgtctgccctcattgtaagcgaggattctgagcatgctcccactgcttcaagagtggtcacaccgaagacagttgttatcaaaagcatcccgaaaagcgagctccaaagtcggtcgcttcctcgtccaaacaacactcatctcatctgactcgatacacccaggaagacaaagaatatctccaacaaaagtatccggaccttcacctatgataatcatcgttcgatctcgagttcaggaggggtgttgaaaattcactcgatctctctttttttttcttcttttctctgacatatttgttattcactatcgttgctgtcccttattcaaaatgctgctcccacatcttgaccacattgtatctagactacttaaatcatctagatgctaagaagtgacagttatcggttctttaatctttttctgagcctttcccaaagaagcactttagcccttcttcggtctctgttgtgaagcacttgagcccttccaacttgagtcaaaaagtttcttttcttcggccttttcgccaaaaactcaacatctggattactagcttgatcaacgaaatcaagattttcaaatcgccacgtcatattccaatttatgtcaataataaagccgcaattgacctagcaaacagtgagacatctcaaaatggttttcgtacgaaacacatggacatacgacttcatttcgtccgagaacatgttcaatcaaaattgttgaagctcctctacatcaagtccaatgaaaacccggctgattttctcactaagcctgttggttgatgcactattcgacgctccttaagagtcttgggaatgtatggaacttcagattctgcttcgcatctaacgactcgaagcacggatgactgttggaattccattcctaattctagccctcgcaagaggagagcatcgggtaagctttacacttagaatgtaagctacctagaaaactaaaaactaaatactgatcatgtttcaggctttcaatgggccgggcttgggcccaaaaaccatgcccaaacccgccccgccttggaacgtggggcggggcgggtcgggccacaattccaaaaagtatgcccaaacccgccccggcttttagacagtcgggctcggggcgggctcggggcgggtctcgggtctgcccatcaaaaagggtttttttttgcctgagtatcattcagtgaccttcggtcactcaagcgactgagctggtaggtcgtgcttccattgcatgatatataaatctagtgatatcgtgtatttcatatgtaatcaagccttctcatgtatttaatcttgtatttaggtatgtatggcagacaagaagaaagagagacaaaagtagtaggtaataaagccagtcgtgtatatatgtgtatatgagtatcaagaacagagacaaaaaacaaattcaagaggttaccgatacttcgtcattggcctcatcggcttggtccagaccctcatcttgccggatccagtcttgaccgcatacgagggcttcaagggtattagcatgcagactactacggaagtcgctgagaacacggccgctggttgaaaaagccgattccaaagcgatcgatgtcattggtgtcatgaggatccgtcttgcaaagagagagagagtcggaaatcgagaggcatgatgtttccaccagctgagaacatcaaaagattgtgagtccatcgggatcggcggctcttgaagatacaagtcgattttggctgttggtgaggaagaggtgactgtctttttactagcaagatagaccttgaactccgcatcttcgtcttcttcagcagcagtcttccttttattcttttcagataaactggtacccgctgcttccccttcctctgtcgcggccgtaggattgtgagtctgggcgatctcggtgaaccattcatagagatcggttcgaattcgattgaggctgtcagcaactcggtcggagtcttgtccatccgaaagcaagaactcaatgagttctaatttacatcgtgggtcaaaggcgagactgatggccgcaatgtgcttcatctcgtcccagtatttgttgaacttgatgtacattggctgggtgatttgcttgatgtgatcggtcgcatgattcttgctattggtcagttgtttctcgatctttttcatgagcttatagaccttgtgtgcagttgtataccgagtacctccaagcttcaaggttgctaaaggaccaggataaggatttgattcagctgtcatcaatctagaataacattgaaaatgaaagagctcctcaccagtattaaaaattgataagaagtctcgcatcgtttgtatctcatcccactcttcagaggttgggcaatgagtataattagcatcagacatagacaggttaagaaacacctctttgtatggcaaggcagagttcatcatgaggtaagtggagttccagcgagtgggaacatcaaccgatggaagagctggcagttttgcattggtaaggttgatcacatcttggaagagttgcttacgcgccgaggtactttttgagtatcaaacactatcacagattttgttgaccgcagatgagacaatcttgagtccgtccttgacaactaaattgatgatgtgtgcagcacatcttacatgaaagtatcggccctgcatttcggggggagttgtgcttcgttcggcgaggacagaggagacgcgattgattgcgacatcatttgaggatgcgttgtcaacagtaatggtaccgactttgttgataatcttccattcaacgatggtgttgatcagttgctcggcgatggctaaaccggtgtgaggtgcggggagttccttgaacgagatgattcgtttgttcaaggaccagtctggcaagatgaaatgggctgtgaccaccatgaaaggggattgattcgacaatgtccagaggtctgtggttaatgaaacacgttctacgttggcgagtttggcgatcaatttggccttcatggactgaaacatcgtcatgacatcggacttgagcgtgttgcgggtgtagagtttaaatttgggctgcaaagagtggatgaaagtcttgaaaagggggtactcgatcgaagtgaatggctgctcatgggccataatcatcttggtgaggagatcgcgtgagagctgctgagaaaaggtccatgtcgatgcagtgtcagcactgccagaagtcgcgaatcgcaacaaggactgcttgttcttgctctgatatgatgagcatcggtcgatgtgtcgccaaaggtggttcgtgccactcgtgcttctggcagagagttcaccaaggcaatacttgcatattgccttcaactcttgacctacaataaaagatgatgaaaagcgaacagatgagaataagtacttctaagttctaacttcataatagcaaacagaatcgacataccgtggccttcagtattaaaatgctcccagatgtcactagttgtattgcgcttcttggatttcgtcatgttttccgttggagtgctggatgggtcctctgaggcacttggttgtgtaggagttgccgtcgatggggttggggtttgcggagcagagtcagatatgactgtgatatcctcgtttgattcgggcatggggctttccttgcccttggacttgggctgcttttttgaaactttgaatctagggggcatgacgatgtcgatgagatatgcagcaaacagtgtgtatccaggtactgaccatggttatgggattctgggccctcaaacctaataatatgtactgtgagtacacattattaggttaattctgatgatagtcagaattactcgggcttttcatgggccggatgggccggcccacatccaggaaagcttgcccaaacccggcccatgaatttggtgggtctctgcgggccgggtcacacttgagtatttttccaccctttcctgtccaaacccgccccgagacccgtcggggcgtgggtagcccatgggcgcccgagcccattgacagcctgaatcatgtttattcgatcatgtatagagcataaagtatgcaacagtacagctaagcgacaagcttatgataaagaagatgacgtcaatgacgtcatgagtctagacagtgatgatcgtcaatcatcgagctctaggtgagtctcaatgatgatgatcaagtagagagaatgatcgctaacgatcactctatctacttgaacaaaaattatcactagctcaaacaaacgcaactcgtcgattacacttattgacagaatttcctcaccgtctatcggtgagtgtcatagcctttctttttaacataaaagaaagagaataataactaacaaatgacgattgattgattattattaataatagcatcgtcaatcaaataaaaaataatcgtcaaaagaattaaactcgctcttatccaacgagtatagtcattcttcttcattcaaaagaactattattcaagaagagaaatgagtctttagaactaattcaatactcttttctttacaatatagatcatcaatttatacttatccgaagaagtcttagcactatattatcattatcatttctttactttacctagttcagattatattctgcctttaggtaaaaagtcttttcctatttatgttaaattattgtattttacactttaagaaaagatgacttataaagaaataaaacctttagcttccaaattctttcatgctggagatgctcttaagggcgcgtaccatagctgcacacgggctgccaatttccattttttttggcagtaaacgtttttgaccaaaaacgcgtaccacaggggtgagtttttttgatgactcgactaattgttttttcacatttgctgccgtttgaggaaacggccccacccccgtttgcaaaaacggactggaccatcctgtcttgttcattgtacaccatatacactctacagatgatagatcctaccctcttcgagatatctccgacagctcaaccatccgatgggttggatgatgaactaccaccactcttgctttcaccagacgacaattctgattcaaaggcctcaaaaaaaactaactacgaatactcgcttcttactccgacttcttgcctcgactcacttcttactcggacttcttgcctcaactctgcctcaactctgcctcaactccatggaaacctgaatttcttatcattgatcacccagctcatctttttctcctatcttcaatgttattaggctctgttgcatctcttatctttgctcagcataggtcaatccaatttttttgtctcagtcaataaatcttgatgaatcctgctctttagcttgttcttcttctcaattttctcacttgatcaatcaatgaaaaaaagtgttgtgtgatgaccgatttcattgattataaaaaactatgaataaggagataacgatcaattgcaaaatacgatcaattgcccattgattacaagaaaaaaatgaccggaaagcacgattgaccgttaaaaacgatcaattgtgattataaaaaactttcaataatgagataacgattgatcagaaaaaaagatcgatcatccattgattacaaaaaaacaaacaattagaaagcacaatatcacaatacatatcgtacaaaccaatcaatcgtgcattgattaccaagaaaaactattggaaataacgaccaattgttaaaaacgatcaatggtgcattgatcatgagaaaaggttgatcggaccgattgatctgttgcaacaagacaacctgataaatgagaatgatgatggcagcaggagaagttgattgttgtatctggggaggacatttgaatagtgatgtgaggaggatgtggaatcgaccaagggatgcgtgagatagacgagatgaagaagtgtgtgtggtacacgtttttggaagaggtgatttttggttccgttttaaaaaaagcgcaaaaaaaaataactcaaaatcgattttcaaattgcaaagggctgtggtacgcgcccaagcaccacatcagactccggggtatatattcatatggcaacaacttcaagtcaagccaactttacaaatacgccaactcaggctggcacccggggctttgggcagggggtcaagcccatcccggaccccacatccaaaaccaaccgggtggacaccaatccacccaggggttttttgtttttttgtttttgctggcaagcactgagttgaggggtggttgtgagcctagaatatggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccggatagtttgtaaaattacgtttttatgggggtaatgtataattttacaacccatctgtcattttcgaagtttgtaaaaaattggtttgtaaaatatgtttgttaaaattgtatcacaacatggcattatgtaattttacaaactatatcatgcaagtcttgcatgactaggttgtaaagttgtatatcaaagcttaaatttagaattttacaacacatacgcttgcaaaccttaatgtcttgtgaaactacgtatgtaaaaaagcttattggcaccctgtaatagaattttacaacacatagtttacaatctatcattaaactttcaatacatatccattaagcttcatataaggttcatacaaacatttgacaaacacggcatatcatgggtgatatgccaggccttctcaagttctcccatccttttttgatcaccgacaacagagaactcaacgcctgacgaacgccgacgccatccagcctaaacaggaaccacggacgacaggcgacgaatcgatccttccgacgggtgcaaccgacgccagggaatcaaacaatgacgccggcgtcgatccccgtcctcggccgttgttcaacccgccgtctaccgcttccactccccttggcacgaatccaccaagtccctggatcatcaccccgccagagttgctttttaccgccagcccccatttggaaacccccaatatcgacagcgaaatgaggataaagatcaattcagtgagatcttcggattcgaagcgatcacagaagaccgctagcgcgacggcgaaagacatgaaagcaaaaaaagaagaaaaagaagaaaaacaaaaaaaaacaaaaaaaagaagaaaaagaaaaaaaagaagacttgacttcgatgccatcaaagaagacggctggcgcgacggcgaaagaggcgaaagaaaaaaaagacgaaaaagaaaaaaaagatgaaaaaaaagaaaaagaaaacataccatggatgatatcgtcgtccgagaagcaaaccgacaacaatcaaatagaaaagagcaagggtttcgaggatgaggaggtcgccgaggaggaggtcgaccacctcgatcaatcggaccacggaccagaccacgaccgagaggaggatagccgatccgaagatggccatcctgaagcaaacatcgcggattcggacgacacggatgccgtgcgagatccgcaagggaacgcgaaggagtggttcctcccaaatttggaggacaccttcgagacctacatcgatcacgggtgtatccttgacaagcaagggtacccgatctatcccaacgaaaaaacgatcttcgtgtgcaaacctggcgagacggtgacgaacttcggcaccgttggtttttcgaaaacatcctcaagcaataagcgaggtatcaacaacgattggaaagttgttcgttacttctgcctgggggccctggtgtgtgaagatccttcttgccagtgggctggcccccccccaaccggaaaaggtggtaaacagaagcttgaagaggggtaagccccttttatcattatttcttgattgattatccttctgtttgatggtttgtaaatatatttgcatagagtgtaaaaatttttacaactcttgcaaatatttttacaaaccattgccccacatggcttcatgacctttactgaccatgtatgtaattttgctaccaaacaggaaaacaaaatgtcccggtaaatcagggaaatgcaagggcaatgttacccacaagaaatgttgccgaaactccgtggctgtaagattcgattaccacttgcctaccggatggggtctcctcaggcacaagggcacacatccgcatccgtggcctgaggctaaaaagcctgaccccatgtccaaggatgagttgaaagcggaaattttgaagaatccgagtgcgggggcacttaaacttaaggtgagttggtcccacttcctactttcctgatcatattcctcatgttctgtgatttctatgttatgtagactggaaagcggacggatccagctgccggcgcaaatagtgtaactgagatgtatacagcttatatcaacaaagaccgattggcgtattaccggcgtaagatgctcgtcgaatagaacaaggttcctgacaaacttggggagaatagagacaaatttgtcttggacatgtttgcgtgggctgcgtgagttatttctctcttatgttatgtctcttcttgagttgagtcattgctgatccaatgtgttgactgtatttgttctcacaggcgtggcttgttgataacgtctgcttcattcttgccacagaatgaacacttcacattccaaacccaatggatggccgatcgactacttgctagggatgagaataatcaggtctacagcgggggtctcatatccgatgtcacgtaccgatacttcgaaacaggctacttgctctcaacctcaatgtactgtgaagaccttcaccgatggataccgatccaactgacttggatccgcgggttgagtgaggaatactacaaactccatttcaccacactcttcagacagtttcaagccgcaccagtaacacctgccgaacgtgacacgctagtccgccaagtggttgacttctccagtgctcaagccaagggatttgtctcagcgtatctggaagtctttcgtcagggaactcggaaagaggtgaggcgcatgctgaaagggtgtcgggagcatttccgccagtctgtcacacgaatcaagcgtaatcgggctctcatgactgctgacgaggaggtgagtaatttttgctctggtgagatgtatctcctaataatttgactgatttcaatgtaacatacccccaggagcctttccgaaaagcatgcatggatctcttggaacaccaagaagccggcgggaagactcatgaagagaaggtggacttcattaggcgacgttatcccaaagttcgcaagtggcttgattggtggacggtttctgacattgaggccctcctctttccatcgcgacaaccccgacttgaggatactcctgacggtcttcccgatactaccaatgcccaggagagtatgcaccggatctactacaggctgaggtaagcttaaattcccctgtgaactatttgcaggcttcccaatgaagaaagacgctcatttataggttgtaatgtagtgacggaaaacagtgcatcatggttggaatggttgacctgttctcctttgtaaaaatgttggaagaagattggaaagctgcgatgaaggggatcccgatttcctatggggccaaccccaccacggacattggcaccacccttggtatcgtgaagaaacgcaaacgtggcgaagggaagttcatcaatgatggaaggcccccggacacaacagacaagcttgttgatggaaagaagaagaaaaaagcgaagcttggcaggccccccaattcaacaaacttcaacaaaagcctctggtcagcttatccatcttaccacgcgaataaggacaacccaactcgaagaaaccgctgttggctcgccgcaggtcttgaatctctttatgctcttttcagcccattatggctccgtggaatcagcggtcatgggaaggacgtcttcaccgcaatcgctcatcacttctcatgttgatcaactggcgaactaaatggcagtaacgcaattcgttcaactttgacgcgtggacaaaacatggtattcgatgttctcagtcctaaatatccaggacgattccttcccggcgcgtttgcttcttgcgattacttccttgaggtcgcgttggatccccaacttcacaagaaggatgagtataagcagctcttctcgattgatgaacatcgaactttcacctgcgaactccagccgaataaattgcagaagcactccactcgagatcaccgcacccttcatgtcttgacaatcaagccgcagatgtttgatgagaatcggattcctcactctgatgtatcaaagctaatcgagatgtggcaaaccaatggattgctggcaacttcgggtatgatctgcaaacactgcaatccaaacaaaccaaaaccgaagctcccgaagaacgccaaaattcaaaaagtgtcttccgatgtcgacattgtcaagctgcttggatcctctgaaaacacatcacaccacataattgatcgatcaagattggctgtcccagcaaatggagccccgcttcatcttaatttctatgtagatgtcaccggcataaccgacgagaaacagaaaaataactttatgggatcgatcgattggccgttcaagattaacgttggaggcgccacatacactctgatctcccggggctactggcaacataatcactactggtgtaaggtccttcgaagtgctaacatctcagctgacaagggtagtttgaccgcaatttggttacacaacgacgccaagaatgatgggtatgctcaacagatcaatcgggttcccagttcaattgccggagtggaagaaaacacaagctggctcctttattcgcgcgactggaaaccttcggaggaagaatatgtcaacaacgcgattcagaaaatcatagccgaaaatccagaagctgctggcgatgtccctttcaaggagatgaagtcaattttgaacacatcacacagctcaacgttaattccccacaccaccacaaacgaagttaaatctactcctccaactactgtcacatcccaggccagagaaaaatcgccttcaacaactacgggtaatgctccaaaaaattacacttcaccagtcaaaggaacaactccgattgcacaactcgcctctcaaatgaatgcacagattgctcgaaagtatgcactagaccaaaaagaaccagacaccaaacaacagtgttccttggatgcagaagtcacactggaaatagacgaatcattcctctcggttggcgacaaatctcatggtgatcaatcttttgtgcttggcgatcaatctcttggcgaatctcatggtgatcaatcttttgtgcttggcgatcaatctcttgaatcccatggtgatcaatcttgtggcgaagatggcaacaaagacggcggtgatcaaaccttttctcttggtgatcatactggcgaagacggtggtgatcaaaccttttctcttggtgatcatactggcgaagacggtggtgatcaatcttttgctcttggtgaacagtctcttggcaatcaaactggtaatcagtctctagcggatgaaacagatgatcatgttactcaaactcaggtgaaacacagtcaggaggatgaagaagtccctcagaaacctccaatacggttcaaggtcatactgagaccacctgagcaacgatcacctccaagtaccaaaggaaaaacccaggcttcaagacgatcagtgagaaagaaaaaatgagattgaaagattgttctcctggactgacttcacttttccatttattctgtttgaggtctgcgttttttatttttgatctgctttttgatttttttttcttcttttgttcattcctttttgtttggtttgaggctgtgtctttaacttttttgccccttttatcttttgttgaggctgtctttctcttttttcttttgattgccttttgtttttttttttgaggctgagtccttgatgctttttttttatttctgtgttgatttttgtgtctccctctttttttttttttttttttttttttttgggagggttgcaaaatatggtttgtaaaattctattttacataccttgttgtgcaattttacaaaccataatttacaacacatagatgggttgcaaactaatggttgcaaaattccttgaaatgaggcaaaaatgtacttttgcaaaccatattgtttgcaagacataagggttgcaacatatgtgccttaaaattctacttcatggggcatgggttgcaattttaaggcacatgtgttgcaacccttttttttttgcaacccatatttttgggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaaccatctgatttacaagacatatgtcttgtaaaatatagtttgtaaaattacagcgacccctagaatataccccagacgctccatctccctcttttacagcggtatgattgatttttgatgatggaaacttacttaattgctagtcggtaagttgtcacattgttccccctgctcaatcggcactctacttgcccacttgccactttcctggcttgtaaatagatgccggtcggctcatcagagcactgatgatgcacaacaaacatccaaaagtgcaattttaacatctcaaaaggcctgtcaagcctttgattttaaccaccctgggtgtcggggggtgttgcagacccatcccgaccaccgcgcccaggtggtaccacctggggtgtcaccccgggtaatgttacacacatgcgcgaccttcccggatcttcggagaccttcggaaaatccatgtctggatgtatgcgagaccgagtcgagatgagtacgaacggatacccgaaagcgcaagtccagtccaaacggcgcagatatcgtatgtatggagttcaatggagctgttttgctcttgagctttgcacgggtgcatgttggagctggcactgagtttgatgaccaatcctaacaggcatccctcgtagttgtgatcgatgtaggctcagtaaagtgaagtgcgtctttgaagtaagtcgattgattgtctttctttctttgaatcactgtccagcgtagctcatatctgctttgtcttcattagaatgaccgctgcaacaattgcgccaggcttgatgtgtcgtgcacgtttgcaaacccaggcagtctgcaggagagaccaccgacagtcaagtacgttccagtgatttcagtttctcctgcaaggagagttcggcctattgaaaaatttgtgccactcgcgaaaactcttgtagggatgtccagcagcttacagctcgcataagatccttggagcgactcatccatgcggtggaccccacgcttgacctcaacacattgcctaaccccaaccggctcgtttcgcactcccatggcgcgcccgagcttcccagtcaaccgcccgtcgccctcgcatctccatcggaacctggtcccgctcaaactagtggcacaagatggctaccaatctctgcttcggccgttctcgtcaatgagtgcatggcatgcgaat