tccgagtctggtcaactctggggcttccttcgacctaaatatgtgtgtgttgccgagcgagcccaaggacttacacacctcgagagacgacgatacattgttgtaccatatgaaaggagactctgcctggaaatcccattcttgaagctggggcggatgggatgggatggtggtggatttaagagacgctgtcgatcggctggctggaaggatttatgatttgatgatgagggggtatgtaaatggaatcagctgggccgatgctacataatgttattttttgtggccagtctatgtgtttatgggtgtgtggggattgatttgatgattaaaagtttcacagaaatgtacagaatacaggctgcgatgatgtagttgcagttgagtgggagctcttgtatgccaatttattttgtttttttttctttttttgattatttaggtctggactagacccagcgacggccagctcttccgattcccaactgacaagacaagaaactggctgcagcaacttgttgtaaccaatcttcaatcgaccagcagattgaccctgacagactttcacccacactcacacaacacaacaactctcgcttgatactctcacttatttaaaacagttttcagattcagattgttttttttctttctttctttttaattcaatcttccttatccctctctctctctctctttattatatccctctccttttccttcgactaggctcgaatcgtcatccaatccacttctgtctaaacactaccactgattattacaacagatagatagttatagtcatataacctattaacccccacccagatatcacccccccttcaggtagccgggtagctccccctccccacctctctcccccttgtaattaattcacagcaaacaagaatcaacagcaacaccaacaacaaaaaaaaaagaagaagaaaataggactctagcgtaagccaggatggctcatcatcactctgaacgtcaaccgctcgagggcctgccacccttaccaagcactgaccccaccagcaccggcaccggcaccggcagcagcacagccaatcagcccatcccaccctccttcgatccctcgttggtaaacccgcctccaccatcgaccatcggcgactctgatagtgccaaggcctccaagagctcacccagctccgatccggcgaacagcccgaccaacgaccccttgagtccgcccaccgatccgaacaaccccggcaattcaggctccagcacatccaaaccgcccgatcagtcgctcggtgcacccgctccgacctcctcttcgctaccctcatccgatcacagcaagcaccccaacgatcccaccagtcctcacgacggagctagtacgaccccatccgactcgccattacccggctcgccgacctcctcaagcccggcctcagtcgcctcgcagccccctcagagcccgtctgaacaatcccaaaacccctcccagaccagttccgccagtctgaccaccgcttcagccgccccggtacccgcctcaaacacatcctccaagcgtccaaacccaaccagccccatccagagcgacttgccctctggccagccgatcgccggaactgtcaaccctagcacgatcgaccaggccaccggtgccaaatcagccgactcctccgcatcccgcgccgcccgtcctcagcagcaaaactcccactcagatgacagcactggcacccacgtcggtaccatcatgggcatcctcgtcgccgccgtcatcggtgcactcatcctggcaggcatactgggcatgatcaagcgtaagaggagagaaagacaaaaccaagcagctttccaccaagacattgtccgtcgatttttttttaattcttgtccttaattttgagctggtctgttaacattgatttacatgattttgctgtgaacagtttcaagagaagaattcgtttgagcctgaaatggatcgaaagagttttggctcggcgaggaaccctatgaacacggaaggaagtcgcagcttcaatccgcgtggcgacgggattttcggaccccgtccgccttcgatcatcgagcgacaccaggcctcgccggccatcccggcgcccatgcccagctaccaacccggccaggtgctcaattatccccactatcccggccaaccgcaacagcagtcattcaacctccaccgacccaagcctcccacctatcacagtggatatcctgaagaatcgggtctcgcttatgccgcaaacccgcccgtagaaccttctccaaatcctcgttctaataatactcacgaccagaagcacgtaacgtatgtttttgtcctctactatacacgcatttagagcttgaactgactcccatctgcttcaatttgctgtcaattccacaaaaaaatagacttgagatgtctcatcaagattctcctcaatctaaccgatacgagtaccatggaggaaaccagcacattccgatgcaaaacatgacgggacatggaaccgcaggagggctcagtccatcgacgtatccagtcaccggaggggtggtcaatcatccgggacccgtgccgaactatcagcaacaggtagaccagttagatttttttggacagccctcgccagccttgacgatggtaggccatatgacgacggactggaaccaaggcggatcgccgcacgagaagcccctggccccgcctccactcagccccatctcgatgatgactccacctgcgcccctcccgagcgaggaagaccgttcaggaacaccaatgaaccctaacctccaacaaagctatctcgactgcgacagtaaggtttccgagcatttgcccatcagcgactctctccctcatccatcctccgatgaccatggtttccaaagcgcacccatcagcggaaacgaggactggaaactcgcgagccctcatctctctagccccttgggcgagatgttcaaggatgacgcttatcttggtgcttccatcgatcaacatcatctttctgataccgatcacaacaaaccttctgctcattccagtctcaaagttatcaacccttgagtgacttcttcttttttttttctttctttttacgtaccaaaacatctccttgattggatgacactttatttatattaagaaaaaaaaaaccaacctggcatgtctctgcttgggtttttactttatcccattcattcattttcagacaccaccactaccaccacagatttatttatatatttaccctttcattttttactttttcatctctttgtagatatatatatatatatgaatcctgtatggatttattctcatttacttttctctcttggttgccaacaacccctttttttctctcaagtacttcatttgctcctattagatttaactattagctacccccccccccctctctacacaaacaaacaaacaaacaccaacaagactatccaacaatcttttattcctacacaccacacacttctcctctctcactctcacacactcagagacttgccatatttatttatgcagaatttgtgtggacttgtttttgttttttttttctctgcttcatcctctcttctcctttttttgtgtgatttcattacattgtcatgtcactcattcttggacaaaaaaatggatgctcgggtcattctttttttttcctttgatgatcttaagaattgttttttttcctacattttttttttaaaaaaaaaatactattactcatttgaatgtcctatcaaaaaaaaataaataaataaataaatcaacacaaaaaaaaacatgtctcttatttacattcttttttcttctttgtttctccttttttttttagcttttttttgtttaggttttttttatcttacacatgatcatgaaagaaaagtaatttgaaaacgattaaaatcaacaccccaaagaaaaaaaaatgtaaatgtgcatcatggataatgtgtcccccacacacaagccatgatgttcatggtgtttcacatgtcgaataggctgtggaattttggtttggtgtttgaatatggaaaggaagaaaaaaaaaccttggtagagtgatgactgcccaactgctataatacttccaataacaagacaagagctacaggccgcaaatcttggctgaagtatctgcaacttgcagatgcaggattgacaaggccagcatggttgtgaatccttggtgaatcgatttttggtgtgatttttgaaaatctgtggaggaggggtggaagggaatgaagggatgaaaccagcacgaaatgcgagctgggatgatgctgaggtatttttttggctctggggcaggtctatacgcattcagggacaacagcactcatgaggcttcttatttccactccagccatttgcgattcctgtccctgcaaggagcttgactttgtgcgcacaactcccttcctgtgggagttggagctgctgtatgagagggcaggaattactcccataatccatatgcaaatcatgttaagattcttatagcacagtatgcttctatcaaatccaaacatgtatttattgtagtctggttctgattcacttccttttactcactgaatcataacaacagtgggccagctaagctaactgtagtcgtagtgtcaacggtgggccgctacgctacgctgcgctaaacagcccactaacgttaatgtagcggccctcaaaacagcacaccaacctgtagtgttagcgtgctgttagtgccactacgctgcactacagccaattacggtgggccgctacactaaccgtagtgtaacgcagcggaattcctgttagtgttaagcgtaggtgcgttgataaatgcacaccctcccccctcccacctgcccacgcccccgcccctccaaaaggggcggggagtaagacccgccctttctttgggcgggttttgctccacgcccctctgtttgctgacatttgcaagacaagcatgcagtaaaaccggccccaaaaaagggcgggttgtcagacgaccatgattattgaggaacaagccataaggaactgggatttacgatgttgatggcagtcaagatggagtggtcgatgaggattggatgacagggttagaccagtgggatggtctttggctcttcttccacagcaatcagtcattggcgacatagccgccttgtttggcttcattgctgatattgcatttgttggttggtcttaagagaaacctgccgcagctataaccaacagagaattagagccgttgatagacttgaaataaaggaggacataattggccatgccggtggcgcattgggaggggccggctcaacggtgtagagctccttcagctccacattcgtccccttgccctccgagatgccaaactcttgccccatagcctccgcacaaaacgagttgataaattaattcagaatctcgttccgattcgctcggattggcaatgatttccagtgtgtacttatttgctcaccgttcaccattggccggaaatgattccttccagtcttaccaagacctacagtctcaatgactgggagaaaatcccccggccatcaaggcctttcaagcctcaaagaccaggagggattcctcccggtctttgagaccgtactgtctcgacaaccaggaggattccttccaaccttcaagaatgtacaagccttgaatgtcaggaggattcctcctggccatgaagccatcagcaggctgatgcaagcaaaacactccagagtgttttgcttacgtcacccggcctaaatctgcggcgtgcaggccagcccgccctttttttggggcaggttttactgcacaggttttactgcacgccccttgtgttgcaaatgtcagcaaacagaggggcatggagcaaaacccacccaaaaaaaagggcgggtcttactccctgccccttttggaggggcaggggcgtgggcgagtgggaggggcgagggtgtgcatttatcaacgcactaagcgtagtgcagtggaattctgccatgacaccgctaacgctacacatgtgggccacaaacaagggcctaatccgctgtgctacagcactttttgggctgtttttgccactaaaagcgctttagcacagcgcagcatagcaaaaacccgctaaaaaatgccaacactacatttttttgatgcaaaaaaagcgccgctacactccactttttggaccaaaagtgtagcggcccaccgctgctacagcgcttctagtatcaaaaacagcccaaaaaccgctaaaatgcgctgtagcgcagcgtagtgggaccttttttgtggcccacacgtgtagcattagcgcaatcatggtggaattctgctgcgctacacttaagttagcggaattccgctacagttagtgtagcggcccaccggtggtagtgtagctaaaataagataacatatagcatagtgttagcacaattctgcaaatctgcaccaacactatgtcaggatccaaatgggccgggttcgggtcaaaaaatggtgaccaaacccgccccgccaatttctcagggcggggcgggtcggggcaaaaactgaaaaatgttgaccaaacccgccccgagtacacagtgtctcgggtcgggtcgggtcctgggtcgggtccgggtcaacccggtaaataattgatttatttctttttaagctatcatgtattaacctgctgctcttgtattcactgtttttttcatgagactatcaattattttaaaataaaaaaagaaatttcttgtgtatatgaaaaaaagatatccaatgttaagaaattactacaactgcttcttttttaaactcgtcataagtgtcatcaaaatcatagagaccctcttcgtggcagatccaatcttgggcacaaacaagggcctcaagtgtttgaggtttcagcctgcttcgagaatcactgagcatcctaccccctgtcgaaaacgcagattccgaggcgatcgaagtcatggggaccatcaaaattgtccttgccatcgtcgcaagagtcgggaatctgagagagttgactttccaccattcaaggaggtcaaaagatggagtatcaatttcgacagtagcttcttggaggtaaagttccaattcagctgttggtgaagttgtttgatttgatttcttccccgcaaggtattttttgaatcggttgttgtcatcggtttcggtggtagattccaaattttgattgggtgttgatgctgcatgagttgttggattggttacttgttttccattgcgttgagtaacgtgattgaaccagctaaatatgttggatttgatttcttggagtcgagtggcagtggcttcagcactgagttcatcacagagaaggaagtcgagaagttccatttttgacctagggtcaaagacaatactgatcgctgaaaacaaatccattttcttccaatatttttggaatttctcctgcatcgggctgactatactgacaacgtgtggtggtccggttttgatagcttctctgaggtgtttctcaattttcttcatgttcttatacagcagatgcgaagtcggatatttcgtcattccaagcttcaatgtagcttttttatagagtagataatggttagaaaaaatcaatcatccagataagtaaataaatgagaaaagacaaacctgtgtgaaaaatagcaaggaagtcttgcattgcggttatttcttcccaatcctcttcagtagggcaagtcgtgaaattcacatcctctgtggctaaattatcaaaagcagtcttgaatggtagcgcagatttaagcatttgataggtagagttccaacgtgttgggacatcaatgacgggagagcttgttgtttcatacgtgcagacttgatggcatcctggaatgcctgcttgcgtgatggagtgcttttggaatatcacacactgtctcggagtttgatgattgattcagcggtgggccgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaattttttgtagtgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgttgtggcggaattccgctacgctacacttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttgattgattccaacatgtttttgaggccgtccttcactatcaagttgatgacatgagcagcacatctcatatggaaaaattgaccgttgaattcaagtgcattgcgacttcgtttgatcaggattgatttaacatgggaaacagcgacgtcgttggaactggcgttatcgacagtgataaatgcaaatttatcaataattttccagtcacccatggtgctgatgagctggttcccaatagcgattcctgtgtgaggtgtcgggagttctttgaaggcaataagtcgctttttgagggtccagtttggtaagataaagtgagccgacacgaccataaagggggtttgattttttgaggtccagaggtcggtggttagtgcgatacaatcaacctgggaaatttcacgggcaagctcaaccttcatcgaatcgtaaagttgcatgacatcggatttgagggtggtacttgagaacagacaaaattctggctgtagagaagctagaaacttgcaaaagagaggattatcaaccaaggtgaaaggctgctcatgggcaatcaccatcttcgctagcaggttccgagattcatcttgagaaaaagaccagttgctagtagttccagctgatgtcttaagcaacgcttgcttttgtttagattgaaagttgctgcatcgttcgagatgtcgccagaggtgagtggttccgctggcacttctgccggttagacgagcttggcaactgcaacaaatagcttttaattgatcgcctgtggtaagataatcagatttcagtatccaattggtgataaaaaacagaggaataaattagaaaactcaaatcaacgcacctgtgccatactgcttgaaatgtgaccaaacgtcgctagtagtcttccttttcttgttagttggttccgtttcagtgctggcactagattcttgatttctggttttctgagacttcttgtttttcacagaaccatcatgaggtgtagttgttgcatcagaagtggactgagactcttgtggagtcggattggctgtaacttcgatatcggattcggattcactggagttgttctcatcaggatttgatgtggtggcattagttgagattgttgaggcaggaacttggatttggttccttttccctctgggcattttgtcggtagtcgcgaagttggcagtcaagtcgcgactgggagtcactgggagtctgggatcttgattagagatcgtttgttcgtactcgggtacctgttggtacctaggtacctgttgaattttttcaaaaaataggtaccaagtaccgcaccaggcacctcctggcgggtactggcggtacttttggcgggtaccacgggtacctcccctctctttctaacctaggttcactttcagattaccaagtcactttttgattattatttttttcatatttattgtaaaatatcagtcccaagtcactttttttccattctttcatatttattgtgaaatgttgacaacaaattggaagaatcctactttgctattatattttcatatttattgaaaatataatttccaagtcactgtttttccttttgtcatatttgttgtaagacatcttaaactaattggaagaaccttacttcattattattattattttcatatttattgtaaaatattactcaagtcacttttttggcatttttctcatatttgttgtcaagtatctacatctaatgggaagaatcttgccttttttcatatttattgtaaaacatcaatcccaagtcaattttttcatttgttcacatttaataatttattttaaagcttaaactgtctacaaattatatctaattatattattagaagaatctccatcgttgtccaaaactatcaccttcctttttgatttttggttagacttcttgttatccttgattccctgtttccatgtagccaaggtaccttcttggagttcttggagtagaaggccaccgtcattttggtagggaagtgagggggtacctgtagcggtacctaggtacctgttcaatttttcacaaaaataggtaccaagtaccgcacctggcacctcccaacgggtgcggggcgggtgtgaagggtaccccccaagcggtactaggtacctagcaaagggtaccgcggaacgatctctaatcttgattattgatcttgccaccccaactcggacttgcagatctgaggcaggtggtcaggggcggggcccgggggggtttagaactttagactcactctgaaccccccaaatctagtaccaagcccccaggggccagactcttacaagtaagtgggtcaatctcgggtcgacccgatttcaatccgtcctgatcatacccgccccgccgacctgtcgggttgaaaccaggtcgggtcaatttccaaccctagcctgctcaaacccgcccggcgggtcacgggtacccggcgggtcgacccgacccacttggatcctgaacactatgcgcgcagggcgctgtggtggtgagagcgcgcttcgaccaaagctttggcctaattgtttgggcatatgcggaatgcacacggctgatgcggaatgcatgcggagctgacactacatgcgcaggctgaggaaagcagtggcgcactagtagaaattctagctttccaaggcccgggaaaagccgggaaagcagggaaaaagtgggccaaatgcacaaggttccggaaagcttactgcgaggaatccgggcactggcggactttggggatcacagccgactgcagaccggggttagtgtatactacggaggggatacaatagagcgggagcaccaaagggcggaagtggggtttggagtggccagaccagaggcggaagcggcagtaggagacctgttcaaatagcggccggagtagtacactgactggcgggtgttggaggggtgacacatggggtgcaagggagtgacagtggaggacagcatgggaagcaggagggaacatgtgtgtgggatagccggcagagtttgagttcaaagtggaagggagagagaggagggggaacttatgactcagaacatatcagaaaaacagagtgacttaggagtgaatcgtgtattagcctaaagaatggttagagatagaaaagagttagattagtacaaaccaaagcaagagaagaattagctattttacctaactacaagaccatcaagcaagttaccccggacaacaaaccggagtaaggacgtgtagtggagcggagaagtgcaagaaatctctgagggcgcgccttactttccacagcgccaaagcttgttagcttttagtgtagttttagcatgattccacacacctgtactaacactacgcgcatggggcacaaaaaagcacccactatgctgcgctacagcgctttttagcggttttttggccttttttaccgctaaaagcgctgtagcaatgtgctaacactacacagaaaaaagccacatgttagtggcgctaaagagtagcagtggtattggcgtgctaacactacagaaaaaaggggccctgttagcgccgctaccctaaagctaagtggccctttagtgtagtgtagcgtagcagcccaccgctgatcataaccaacattttcttagtgattagtcaactgtcacaagactcacgtctgtgactttcagttttccaaacctggtccgcctcaacaaaaaaagatttgaaatctacacctgtgcaagttcaaatttgtaataaaaagagtattggtgtatttgccccccccccaaggggaaagagtgtgtcaatatgattatgggcagggcagggttggtttttgctgtccacaactgtatcactacacactcaaggatatctgatgacatgctataaatgtgtagactttcttactgtataaaaattccagtctattaggggggttcacatagagattgttcgttcagacctaggtacctgtttatacctaggtacctgttcattttttcaagaaaatagataccatttactacaccagacacctcccggggggtaaccaaggtacctgttgcaggtacctcaggtaccccccctctctttttcacctagtttcactcccagagtcccaagtcactttattattattattattattatttcatatttattgtaaaatatcactcacaagtcacttttttgacattttttaatatctgttgtaatatatctacatctaattgcaagaatcttacttttatattttttcatatttattgtaaaacatcagtcccaattcattcttttcattttttcatatttaataatttattgcaaagtttaaactatctacaacttataactaattggaagaatcttcattgtcatcaaaaaccatcaccttcctttctgattttttgttagacttcttcttatccttgagtccctgtttccatgcagccaaggtaccttcttggatcctcgagttcttggagtagaaggccaccatcattttgatttttggtagggaagtgagggggtacctgtagaggtacctaggtacctgttcaaattttcacaaaaataggtaccaagtaccgcacctggcacctcctggcgggtgcggggcgggtgcaaggggtaccccccaggaggtaccaggtacctgcaaaaagtacggacgaacaatctctaggttcacaatagcttttttggcttctggatttgttgctggtgtcaacgctgggccagctacactaacggtagtgttagcctagcgtagtttaacgcaaatacactacattgtagcatagtgttggcgcagatttctgtatctgcactaacgctacacgtgtgggccgcaaaaaagggcccactacgctgtgctacagcgcattttagcggttttttggctgtttttgctgctaaaagcactgtagcgcagcgtagtggcactaacagagtgctaacactacaggtttggtgtgctgttctgagggccgctatgctaatgttagtgggccgtttagcgtagcggcccaccgttgctggtgtgatttttttgttaaattttaagctaaaaacatcagcaaaaacactgaccaacatccatagagtgttgctggtcctcaaatgttgaccataaaacttgaatcaacacaccaccagcattaattacaagtattgaactaccaccatttgtgcactacacaccaacattgatgactggtattgattggtcatccactactcactcccatcaatggtcatccactactcactcccattgatgacccattctgaccaatcatcaaagggaatgcgtacttgcatcaacaaccagtcagaaccggtcattgatgggagtacacacttccatcatgacatgactggtcagaaccggctattgatgggagtatgcacacactcccatcatgacatgactggtccaaaccggtcatggatgggagtacacactcccctgatgaccggtaatttcatgatgggggtgtgtactcccattggttttctgattggtcatcaggggagtgattgatgaggggtatgttgttcaagtgaggattaccggtgtgggtggaacagtcgaggtgatgtggaacaaaccggcagaaattttgtcaaatgatgggatgtgttcaccagtttgtttccattcctaaattttactggtttatcacttctggtgtgttaaatattgtctaaaattttaatctgcgcagcatgcaaaactgttctggtgggacataaagctattgtgaacccccctattatattcacatagggtaagctcagaatattgagtgtttttgggagggcaagactatcattttttatgatctcatcttgtaaaggtgacttcaagataatatctccattgtactctctttttgatccaagcatgtttttgggatctctctagctgtcttgtctatgtacagtgggtggactgaaatttttggcgcggggtaatgggggtaaaaaatcagtgacatcccaggtgaacctggggtgcactgacttgtcacacttggggtgattggagtgatcaaccaggtcgaccactccaatcaccaaaccgaatcaagccacatatcgttttaccatctttttgcagcctcgggacagaacgaaaagtcttactgatcattgtaagtccctttttttttcttaaacaaattcaaactgacctttttttctattttgttgtgtttttttttcagatggttcgcaacagaaatgccaagcctcatctctcaacgggagcagaagggccaaaatcgttggcatgtcggacgctggggatgacgcccgacggccatttggatctcagcttgggatcgggcgcacaacaatctcggcaatcatcactcgatcggccgagcgcggtacttgttgtgacggcctccagaggcggacgaccgcgcatggaccaatgaccgggaccctttgcgagctggagaaggttctcaacgacaattccccgaatgaagaatggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagcttttgagaaaaataaattatattttttatttttcacaaattttgaaactttgttttttggttttatttttttgtattcattctttgggaactattgtgcaccacttcaccaattcttgtgacttcaagtttgtgcttggaagctctggaatccaaaacaagcagccaaaaataatggtccacccactgtacatacagattttgtgcctcttgatcaattattcttctcacaaactctgctttcagaggtctgattctgtagggtctactgatcccaatgacagtccaccattagctgcacacacagaaaaaaatgcccagtgcagccattaactctcctcctagaatcttgatacagctataaatgagatgggtaacaagggttttcacatgagtcactcataaggtctgtcccatacatttatatcctcttatttgttatgcaaaaataatatgaagcttgaaatcaaaaacaacgaggtcttggaaacaccacatgttattccagctaattatacaaatttgataagactataaagaaagaaaagtaagtggaaaggaaattgttaacaatgggaaaaagaatattcatctatgatgcaaaaaaggctggtgaatcaaattcagtgatcatcaatccagtgtagtatttgtagtattggagcagattaggtaaaagccccaagcctgtcttgagatcttcacattcaattaaccaagacctgtgtccactttgaagttgtatcatctcaccaagtaggatcattgaccacgtaattgacgattttcaagacattctcagctttccttctactaacctccagaacctaatttgatacggataaaaaggggggttaaggtttgcccaatggaagattgatgaaaaaaaataaaaataaaaaaggttaggttatgaatgcctaaatatttggatcaaactgggaaagttctacaccatacctcatcatgattggccgtctcttctttccatttcagccccacagaagagccctcatttttcaaaaccaaatcttgcgagaccgcttctgcggcactgcgacggaccgtcagaacgactgaattggtaactagggacaatgtaagaactcgtaatccggcatgtcgggctgcaatcacttccggcaccgtcctatatcaaatcaagtgtgtgtttttgttaagagcacagtggtccaacggccgaggaaaacaaacaaccacattggtgtaatctttcttttctgagaaacgagggatgaaataactgacgacattccgactacatctgcacccatacttcgtataaataaaccctctgccctggtttcatatgttggtcctgtaacctgtccaagaaaataagaaaaaacaaaaacaaaattgccttttaagtgaattcaagtatttatctctgatagtgactaatagtcttcacccatgcatagactccttcttgaacgtcttgtggttgcaggccaatatgagaaattgatcgaaagactgattttctcatttcaaaatcataagctgattttatttgattagaggttaagttgtattcaaatccaccacaagaatgagtgtgtcaataatttttctgcgccagtgaaatccatctccaagatcaagttcgtaaaatgaaatcaaatcatcataccattagacatcggggtaaaccgaggaccaacaatgtctgaattaggaccaatcaagggattgtaacaggcctataaagcaaaaagaacccaacgctatttaatggccagttttctccataaaatcaagttacattgggtagccttaccaaagagggtagcgagacgtggtcgttaagagcgatgatagttcctaccggaatgcttgggttaacagctcctgctgcattggttactgtggtacatgcgagaaagaaaaaagacaaagattaacgcctttgactagaatagtgagactaaatgtacagcacaatatataacctagttcacgaacttataacagcctgacagcctaataacttaaacaatcggaccgtaaaaacgacgtctttcatttgataacctctgaatgaattttactttgactcagtaactccttgagaatttgttccccaatatatagaccagcgcttactcgtagaaatgtagccttggttccacgacggattggattaaagggccagaaggaaaagggagctggttagcagtatgccacattttttaatgaactggacatatacgaataagataaaatttaccttccagattgacaaacaacacgagttccaccaaggttaccaaacaccaggcctttagcttcatgtccttgtacgacagagatagtccgaagtcgaggccattgatcgatctgatcgtagctgatcatttctggctcttgaagcttggtggccagttcgcccagaccggaaccacagacgattccgaccttgggggcgtggtctgggttcttgagtagccctctgattgacttgtacgcaggtctgagtcggtcatcaaggacatcgaatccggatagcaaaacttcgaaatcaggttctgacatcttggattcgattgcgccggtggattcgaggatatataccaaatcaaacgatgatggaatgtgtgtccaagaaaatacgatcttatatgttgttcacggtttggctcctgtgcgaaattttataagttgattcaagctcagtggggtccgaactatagataagatgttaggaagactcgcacctggttctcctgagggggcgatacttatagtttttctcagccttggttcgagtgctttgtttctggggtggtggtgattggtccgatatggctgtccatcgctcgaaagggttcgttcttgacttcaaacagtcagggtccgctgacgtcatcgctcgatcgcaggtgacaaattgccttcaatggctcaccaggctcacctcgtcctgcctggattggatttccactctccagcaacaagccgaagacttactcgacatacacagtcagcttggcaagcattctccacttctgccggcgcccttctcatgcaagcgtcttcggtatgtaacaccgcacccttgcctgtggggacttgaacgggcaaatcacattctggctacatccaccgaggcttcctttgaagaccttatttggtggtttcattgatctaaagaagcactgcgcaccctcagagcgtaagcgaagctagtctgcttgataggatgtgttgatcactctaggcggcatttgcgtcaagcattggacactgccaatttggtggctatggccgcaagggcagtgtttgtgtcactcaatcacagacattgcattcgccatggagggggctcaacatgcccttgatcatctttgtattttaaatcaaccttcaagaaacattttcttcttgaagcccggaatcaaaagacatggagcggggagaagccccgcaggtcactttgaggttcaagttaaacaccgcaaaaggaaaattatactagtttaacacaagtacctccattggtccggagggtcgcttgcctccgcgaactcttgagacacctccgatcgagagccctgtgttgagcttaaaaatttacgctcctcagggcatgattatctgaggcgtggtgggacaatctgtgtccagtcggttctactgcactccgctggatcccggccgcataattggacgggcacaatgtgttcgagacacctttccgaccgattcaagtcgacagtgtcgggaataccagaatatcttatacatatttaccacatcttgagctttcggcagggtggtataggtgcatatgggctgtgccggtcgtgccggttgccgtgtgcggcgttgcctcatcatcacgataccatctgtgatattgtgcggttggaaaaaagcacgaatgcttgacctcacatctcattgtatgcacatgctgaccgaaaacaccgaaaacttcaccaagaatacggaatcgacggctaaaccattccctggttgtaaacgtgccgattcagctgagctccaattgatcacaaagcgaaggattccggactcggagtttccattctagctgagaaacgccttcaagctcaatgcgatgtgcaatccacagaccgtaacctgaccattgccgatttttgttggaatgtttggataaaaccatctcgcaacgggcaagcctggagtgatgaaattgacaacttcgcaggagcgccgccgtgcccaccacaaagtaaggaaggaatgaagcaggaagcggcatcctcggatttaaagatggcatgaagtgttggcaacactcaagacgtatgtatacaggctcatatgatctggagatcggccgagttccccggggaacaaaattcgcagtcggctgctcttcagcgcatggatggtcctacatatgatcctttcttggacaccattcagcccgacagccgtactcagcacatgcttggaagggcggcttggcgggcttcaacactgacgcctggcggaatgtgtcttagaggcttttttatgtacacccccaccgacgttaccagtgacaacaggttaagaacgtttttcttgcggggatatcggttggataaaggattgccgaaggatttcaccagttgatacaccggtttgtatattggagcacaagtccagcgatgaggaccatctgtgcatgtatttttcggtacaagtgcaactcaatggtctctcaattgagcactactgctagtggcgagtctttggcgttcagcaccgcttgaacagtatctccattgtcggaactatcgagagttcaggtgcgtatagcatggttgacgaaggcatcagcctttgccacactgttgttgggcgcgtcgtgtccgggagttggtcaagcataaataggggaggactggcggccattctgagcccccatcaccatctcaaagtacaattccaattccagatcttaaagcgctaaggccaacaaagctatataactgtttcaaacttatcaatattttcacctgaaccatgttctttcaaaccccttcaagactcctcctggttgtaggaatcgcgttatgtctctacacagctgaaagctcggcggagagtgtctgccacgcgtggtggaagacgttgcctccaggctcacgcaccatgacagtcaagttggtaagtaaccgggacgcatacctgctagcaaaatcgagggggctctgacgatttactctgtctctgtctttccccagatgaaacgaactaataatggtcgtgtaatcaaaagtctagatttgaaggcgcccaaggtcagaaagcttcccactttgcacttgataaaccgaagaaatcttctaatccttgaattgtttccaaatttcaggctaaacttttgggttcaggagccaatggaggagtgagtttccaattttctgattggtcatgaatttttgaaggagagcctttacagttcgtatcgcccgactaacaaccccctttctaggcttgcggaaaaccgtacggcatcaaagataaaggcatctgtctttgggctgggacgaattcaaaatcggagatacctaaaggactcgattctggttgggttaccgggtgggtgaacggtagagatctattgagtaaattgatgaagacaaaagaaaaagcttacactttgtccatttaatgacttcttttcgtttgcagagggtataagcaaaactgtggcaagaaag