ANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCATGTCTGTCCCGTATTTAGCAAGTGAAAGTAAAATAAAATAAACAATAAAAGGTGAATCAAATAGACCATTACGGCAAGGCTGGGATGGTCCATTTGGTAAAGTAAATCCGTTGGGCATCTTTCTTCGCCTTTAGACAATAATTGTGATGGCAAAAGAGCCAAACGGGACAGGCCNNNNNNNNNNNNNNNNNNNNNNNNNCCTAATTATATATCTTGCTTCCATGTTTGTGTCCTGTGTCACAAAAAATACATGTTTTACTATAATACATTGATTAATGACCTGCAGAATCTCCTTTTCATATTACATGTCCATAATTGTCACCTAAAGTCAAACTTTATGCTTTCTCCATCTTGAAAGTGATTACATCCTTGCATTACATACTTTAGGTTCATTTTCTGCAGGCAGGTTTCTGAAAGAGAACAGGCAGATTTGGAATATAACATGCAGCGTTCTATAGATGGATATATNNNNNNNNNTATGAAAAATTACATGTATGTGCTAACTTTCTAAACACTTTGTTACATTTATGATAAATGGATTTGAAAGTAGATGAAACACATTTATGTCGGCCTTGGCTCATTAGAGTCCTTGTCTTTAAATTAACTTTGTATGTTTCAGGTACTGCACTCTCAAAGACTGAATGAACCAGCATTGCAGCCATGGGTCATTGTGAGCATCACAGGGAAGGTTGAAGCCGCCCACTGCACCTGTATGGCCGGAGTCGTGGAGACCTGCATCCATGTCGCTGCTCTTCTTTTTAAAGTAGAAGCAACAGTGCAGATCTGTGGCACAAGGACTGTTACAGATGAACCTGCATACTGGGTTTTGCCTGGTAATATGACCAAGATACAGCCAGAGGTTGGCCATAAGATAGACTTCTCCTCTTCAGCTGCCCAAAAACGGCTCTGGATCAAAACATAAACAGACCATCCGTATTGAAAGGTAAAAGGAGCCGTCCCCAAAAAAGAAAAATCCCACCTGCTACTGTGGAGGAGTTGTCACTGCTATTGGATACTTTGCTGGAACACAGTAAAGCTGTGGGTTGTGGGAATGAGCCATAATGTTTTATCTAGGGGTCTAGATTTATGTCTTAAGTACAGAAGAGAACCATTCAGCCAATCACATGCCAGCAAGACATATTGGAAATCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAACAATTTAATTTTCTATCTTCCTGACATGGAAACATTTCCATGTAAATAATTTGCATTTACTGAATATGTACTGATTGAGTACCACTGTTCAAAAGTTGAATAAAGAAACAAACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNATTAAAACCACTTTATAGAACATCACATCAGTTACAATGTAGAATCCATGTCATTTATAGTTTATAAAAGACAAAATGTTTACACAAAATCATGACAGCATTTACACGATATCACCCACTACTAACACTACTTAATTTACTATCAATTACTTCAATTTATCTTTTGAAAAATTACTGCTATCTATACAGCACAAGACTTAAGAATATTTAACAGGAGCAAGTTTCATTTTTCCCTGGTTTTACTACCACACTGTTCACCAAAACGGCAGCAAACCTTCACCGTCTTATCCAGAAGGGTCACCTCTTCACCCTCACATGGAAGAAGTAATCTGATTGGCATGGTGGTATGTTTGAAGCAGGTCCCTTGTGTAGCGCTGGAACCCAGTCACGATGTTTCATCCATTTCATAGGCTGGTTTGCCTGCAATAATGCCAAATAATTAGAAAGTCTATAAATAGAACGTAGTTCTGCAAAATCACTCATTAGGATGTTTTTTTCTAATTTGCTATGACCTCAGAGCGCATCGAAAATAAAAGTAATTGACTATGTGCACGTTAGCATATGCTACTTCCGGTGTGGAAACTCCTGTGGGGAGCTTTGTTTCCGGTGTCCTATTCGTGCCTTGTTTACGGTCCAAAACAAGTTCAGCAAATGAATGAATCAAGCGGCGATTTACATTTCTATAGATGTTTTGGGCATTTACCCAATATATCTGTAAATGATGTTCATCGACTTGTCGATATTTTTCCCCCGCACCTCAGAGCAAAAGAGAAAAGGGATTCAAATGTTATATTTCTCAGCTGTCCCTCGTTTATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCCTCATGTTGCTTCCAGGTGGGGAAAGAATGAAAAGATAAACCATTTTCAACCTTATTCCCTTGCCGGTCGTGCGATCTAACATTACAACCGACCGCACAGCAAGTACGAACCATAGCTGGTGTTATCCGTGTGCTTTCGCTCCTCTTTCGCTAGCGTTTTGTTTGACCCAGAAACATGGTTCCTCAACCAAAAATCCTGGCCACGCCCCCTCTCGTGACATCACGCTCCAAAAGACCTATTAGACTAATCGTTGTGTCACTTCCGGTGTTTCAGACAATCCCTTTCCGTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACTTCCCAGCCACCGTAACTTTTTTACCTCGGGGTAGAATCTTTTAAAAACTAGTAAAATAAAAACAACACATAACACTGTTCCATTTANNNNNNNNNNAGGAATAGGCAGAATGTCCTCTCTTCCTCGCTGGCTCCATGTCTCTCAATACGGCACACTACGACACTTCACTCTCTCACACAAAATCACAACAACACAACACAAATCCTGCCAATTATTCCCTTCATTATAAACCACGGAAACAGGTAATGAAGCAGTGACGCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAACTCTAACGGGGCAGAAATTAGGAACTGGGAACTAGAAAACATGGAAAGTACAGGGTACAGGGAACTACACAGCAAACAGGGATGACGCAACAACAAGCAGGGGGGAGACTAAGGACTAAAATACACACAGGATAATTAAAGGATGGACTAACAGGACAGGGGAAGCAAAATTGAACACACAGTACACAGAGACTGTCAAAATAAAACAGGAATTAATGTCAGGTCAGTTGGGACTGAATCAGCTATCTTTAAAAATGTGTCTCATTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGTAAGCACTGCTCATATAACTAGGTCTCTATTTTAGACCATTCTCTTTTTTAAAGCATGGTCATCCAAGTGTGCACAGAAAAGGCACATTTAAGTCATGTTTTGCTATGCATCATTATGCAGAAAATTCAAGAACTGATCATGCAAATGTCACAACAAAACTGTTTGATTATTAGCTATAATGTGATTAATGATTTTAGTCCAGTAATTTTATACATTCAGTAACAGATGCACACTCAATGCTGGCCGTCAGTGAGAGCACATTTAATCTTTTTCTGCAATTTTATATTAATTTAAGCTTAAATGTATTCTATTCCGTAAGCTATTACAGTGCTCATATGCAGTGGATCATTAGTTTTGGGGAAGAACAGTATTACACTATTTTGGCTGTAGCGCAGGTGATCTACTAATAAGAAGATTAGTGGTCGATCCTGGCTGCTCCGGTCTGCACAAGTATCCTCATTCAACACACTGTTGCTCTCTGATGTATTCACTGGAGAATGAATGCATTTAAATGTTAGATTGAAAGCATTTACTAGCACCTGTAGAATATGTGTGAATGGATGAATGAGTCGTGTTGTATAAATGATGTAGAAAAGTGCTATAGAGTCATCTATGTATTAACCTTATTGTGTGAATAGTACGATTTCTGATTTGCACATTTCCGAAAAGGGGCTGCCCCCTCCCCACCCCTACCTCTTCCACTGTAAGAGGAAATTAGCTAAGGTATTGACAAAGTGTTCCAAAACCCGACAGCACATGAAGGCAACACGTCCAATGCGATTGATAAAGCCTCGCATCTCCATTGCTCCTTTAGTCATAACTGCAAATAGTCACACACGCAAAAACACACAGTCTCACTGTGTCAAGTGTATGTCATTATTTTTCTCTATCCATGCTTATATTGCAGGAGGATACTGCAATCTATACAAAGCGCTATTGTCGAGCTGGGTAAAAAAGAAAATAATCTTTCTGTGATGTAACAATACATTAANNNNNNNNNAATAATCGCTACAACGGTGTTGCTGATGCTTTTCCCCGAGAGCATCCTCCGTTGCGCCACTAAAGCATGTCATCCTGACCCGTTTCGAAATGCAAACATGTTTTAGCCGGTAACATAACAGGACAGCAGATACAGCAGATTGCAGCAGCACACACAATATCGGAAATTAGAGAGAAGAGAGGACACACGCGGCTCTAAAGCTACTTTTACTCACGGCTGTGAAGAAACGCCATGAACATGATGGTATCGTTCATCCTGATGAGGGTCGACATGACTGGAGTCTGACATCAGCAGTGTGTGCGCGGGGGGTTGAGTGTACTTCCCCCTCCCCCTTTTAACAACATGGGGAGGGTAAGCGAAAAGATGAATACTGAGGAAAACCAGCTCGCAAAACTTTTTTACTAAACTGTCTAAAGGGGAGTTATTCATAAATAAACACTTTTGCCCAAGGTGTAGTCTGTCTCACATTCTATGACCAGCCTCACGAAAACCCTGAATTGGGTATGGGGAAGGAGAANNNNNNNNNNNNNNNNNNNNNNNNCGCATATACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTGTATTAAACCAAAAACAATCTACCCCTCTCCCCTTCATTCCTCCCCTGATGACGTTTCATTTTCAATTTTATTTATATAACGCCAAATCAAAACAACAGTCATCCCAAGGTGCCTAATAAGGTAAAGACCCTTCAATAATAAGGATACAACCCTAACAGTCAAAGGAGGCCTTTGAGCGAGCATTTGACAACAGTGGGAAGGAAAACTTTTAACAGGAAGAAATCTCCGCCAGCACCAGATTCAGGGAGGGGCAGCTATCTGCTGCGACCGGGTGGAGGTGATGGGATGAAGACTAGATAAAAGACACACTGTGAAAGAGAGCCAGAGATTAATAATAACTAAAGATTAAATGCAGAGAGGTGTATAAACACATAGTGAAAAAAGATGAGTAAAGAAGAAATATTAAGTGCATCAAAGGGAAGCCACAGCCTAGGCCAATTGCAGTGTAATTAAGGGAGGATTCAGGGTCAGCTGATCCAGTCCTTACTATATATGCTTTATCAAAAAGCAACGTTTTAAGCCCAATCTTAAAACTACAGAGGGCCCCTGCACTGAAAAAAAGAACATTGGTTGCACACAATTGTTTTGCTTTGGCGGAAACTTAAACAACTTAGTTAAATCAACACAACTTATTCATATTCAGTAAACCTGTGCATTTTGTGTTGATGAAACGTGACTGAAAAATGTTTAGATGAAGTAAGTTGAGCTCTTGGAATATTTTAATCCTTCACAATTTTGTCATTTTATTCCAACACTATTCATTAACTTTTACCCCAATACTACTTGGTCACTTAAATACTACATGTTGTCTTCATATTACATAATGTTGTCTGTGAAGGTTCTCAGTCATCCAGGTCATCGTAGTCAAAGGAGCTTGCAAAGAAAAGCGTCTTCAGTTCTGAAGAAGCTTCTCGGATGAGAAGTGAAATGTCTTCAAGCAACTTAAAGAAGTCTAGACGCTTTTCTTTGCAAGCTCCTTTGATTACATAATGTTCAACAAAGTCCAGAGTCTGGTTAACATTTGAAACCAGGACCACAATAAATAGCGATAGCATACACGTGGTGTGTGTAGTTGTCTGCCTCTTATAACTCCAGTGATTTTTCCTGCAGTTTGAAATCTCATGTGATCTTGTGAATTTCATGAGTCCAGCAACTAAATACTCTTACTAGAATATTTCATGTCATCTCAACAAGAACAAATTAAGTTGTTGAATTTCATACAGATACTACATGATTTAATTACATTCACCATAGAAACACAAAATTATTTTGTTACACTTTACAAATTACAAGTTAGACTTTTGTAAACGTAACAACCATTCAATTTCCTTTTTTTGGTATACCGACAAAACTAGAGGCAGCTGCTCGACTTGACTGAAATGGATGCCTCCCTCAAACCACGATCCAAAGCGCGCAAGATGAAATCACGTGCGGTGTCGCGAGATTTAACATTGGTATATTATTGACTTAATTCCTTCAGACATGATATGAACAACTTAATATACCCTCTCTGCATATAATGTAGTTTCTACACTATACAGTTACACTTAACTTTAAAGCATGAGGCAATTGTGTTGAATACACGCAAGATGCTTACATAAATCCAAGAGATGGCCAATCCCTTTTTTTCAGTGTGTCACCCAAAGCCAAACTGGGAGATGTTTCCACAGAAGAGGGGCCTTAAAGCTTCTGAAGGTTCTGCCTCCCATTCTACTTTTAAATATCCTACAAACTACAAGTAAGCTAGCACTCTGAGAGGGATTTATAAGGTACTACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCTTTATTTTAGCATTATGCAGTTCTGTTATTTGAACTTCATGTACTTGAATTGGACCAACTTAATTAGTTAATGATGGATCAACTTATTTACGGCAGTTAAGTCAAACTGAATTTAATTGAATTGATCCAACAATCTGTCAGGTCGCCAGTGTATCGCAGGGCTAACACAGAAAGACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTATGGTGGATTTGAACTGAGGAATGTTTTACTGTGAGGCAACAGTGTCACTCCACAAAGCAGGAAAGTTGTGACTACAAGCCTTGATAGAGAATTTTCCTTATATTTTTGCCCTTGACAGGTTAAACCACAATAAATAGCAATAGCATACACATGGTGTGTGTATGCTTTTCTGCGTCTTACAACCCCAGTGATCTTCCTGTGGTTTGAAATCTCACGTGATCTTTTGATATCATGAGTGCGTCAACTAACCACTCTTGCTAGATTACATCATGTCATCTCAACAAAAATATATTTAACAAGTTTTAAGTTGTTGAATTTCATGCTCATCGTGAATGATTTAACTATGCTCACCACAGAAACATAAAATTATTTTGTTCAAATTACAAGTTAGATTCTTGTAAATGTAACAACCATCCAATTTCAGTTTTTTGAGTGCAGCCAGGGGCGTCAAATGGTCTTGGTCCAATTTTCTCTGTCGTTCATGGGCAGGGAAAGGAGATGCATCGGTAGGGGTGATGAGATGGAGTTTCGGGCTGTGATGGTCTCCTTTGTCAAGTTTTGTCTGCAGCTCAACATAACAAAGACCAAGGAATTGATTATAGAGATTAAAGGAGGACCAGGAAACCAGTGACCGCTTTTTCAGTCTAGGGGTCAATGTGGAGGACTGTAAATACCCTGGAGTGAACATTAACTGGACTGGGTTAAAAACTCCACTGCACTCTACAGGAAGTGTCACGGCCGAAGCCAAGCGTGATGTGGACCCAAAAGCAGATTCAAGACAGAGGCACTGAGTGGCATGAACAAAGTTTATTTACAAAAGGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGTGTATTTGAGCTGACTGTTAAACATGAGCCGGANNNNNNNNCATGAGCTATGAGTGACGAGGCTGATGGTGGCTATGATGGTGCATGCAGGGGCAGCAGGTTGAGAGTCGCGTACTCCACTGTGTGGTAGTTGCACACCCTTACTATCTGCACATCTTCTACCGAGAAAATAAAGTACAGGGTTCTGCCTTTTATAAATTACACTGGACTATACAGTTTTATAAACTGCCAGAGTTCCCTCTGGTGGCTGCTTTGTAATATTGTTTTGATTACTTTGGAAAAATAAAAATAAAGGAAGTGGAAAATCCAAGATGGCTGAACGTAATGCCAAAGTATTACTGTTTTAAGCTGATATGGACCTTAAAATGTTGTTGCTTTGGATGAGATTTGTCCATAAGTATAAGTGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAAAAAATAATTGTCTCTTTGTTTTGTTTAAAAATGGTATGATAATTTGTACGTTTAAGGGAGTTATGAACGTTTTATCTTTTCAGCTAGCAGTAATTGTGTAACAAGCTTGTTTGCGATGTTAGTTAGGTAATACAATATTTTGTATGTTTTCAGTTTTACAATGGTCAAAGAGAAGGCAACAGTCGAGGACATTCTTCAATAAATCAGCATGAAAAAGGAAAATAAGTCTGTTTATTGGAGCATCGTTATCTCGCTGTGTAGCTTCCGAAAACTAGAAAACTCAGGGCGAGGACAGCACATACAGAAGGCCACCTCAATGTTGTGCAATATACTGGGATATTTATAACTGGAGATATTCGTAGCTATTAGAGCTATTTCATTATATCTTGTAACTTTGTAATGTATTCCATTATTTCATTTGTTTTAGTCAGTTACTGTTCTTACTACCTTAGAGCAACATTGAGCACATAATTTTCTCAGGGATTAATGAAGTATTCTGATGATGAAGACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTGTATGTGCTAGTTTTCCCTTTTAAGGCCTGCTCTGCCTACCATTCTGAGACCTAGTGCCCTGGAAAAGTCTGATAATTCAGGTTAAACTAAATTAAGGGGCAAATCTATTGAACAAAATTATTATAACTAGATTAGATGTGTGGGGCACGATGTGTGCAGAAAAAAATGGCCTGAAAGTGGGTCAACTGTGTTTTTTTGTAAATATAGATCTAGAAAAATATTTGCTAACCAAAGCTGAAATTTCATGGTAATCATTATACATGTTTAAACCAATGAAACATTATTAATTTATTTTACAAATTGGGGGAGGTTTAATAGAAAATAATNNNNNNNNNNNTAATGATGATTTCAAATGAACGGACCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTTATAGATTCAACCATACCTGTTAAAACGTTCCTGGTGACACAGGCATGTAGAGATGAGTGGATGAAGCCATATGAAGCATTTGAGGCTTCTTCCTGATTCAAAGCCTCAAAAACAGATCATACCAGAGGTCAGTTGCAGTTATGGCACCCAAAACAACAAACGGGTTCAGTGAATCACAAATGATTCACAGAACTCATTGATTAAAGTTCAAACACAAAAGAAATTCAGTCTTAAGCAGCTTTGCTTTTATTTTAAGAATCAGTGCCCACGAATCAAAGTGTTACATTTTGAAATGTAAATTTACTGATTCAATGTTTAACAGTAGAGCTGCAGCTATTGATTATTTTAGTAACTGAGTAATCAAACGATTCATTGAATAAGAAATAATATAAATAATTTTGTCTTATTAATGAGAAATAATAAATATTCAAAATATATTCCATTCAACACAGTGCAAATAGCTTGTAACTGAAAATCAAAAAAGCCCCAAAATGGTCCCAGGGCCTTTTAAGGGTTTTAAATAAAATAAGATATATACGAAATCTATGGCATAATAAAATGATCTTTCCTCTGTCTCCCTCGAAGGCTTTCTGGTGTTAATAGGGGCCGAGTTTTAGTGCTACTGAAAACAAATGTTATGATCAGACATTGAGCAGACATTAATTAATATTAATAATTGAGTGTCCAGCCTAACAACCCTCAGGTCTGTGGCTAGGAGTTTAATGGCCCATGTACATTTTTATTGGCTCCCTCTTTGCTCTTTGCAGTGTGTAAACAGACTCCGAGTGCGTTTAATTGTGCCAGAGTCATCATCAGTGTTGCTGTTGTATTATGAGTGTTATTTTAACACTGGGGGTTTAATGTCGTCAAACTGTGCAAATGTGGGTGAAACGCTTGCGTTTTCATCGTTTAACACATCTGCGCGCTACAGAGCCACGCACTGAACGAAGCATCAAATTAATTTGATTGACTGAACAGGTATTCCTGATGTGTGTCCTGTGTTCTATGTGTGGATGTATGCTCAATCATGCAGGTAAATAAATTCCAAGAGGTTGGTTCATCTGGACGTAGCGTTTTCGTCACTCATCCAAGTGACTTCTACACGCTCAGCTGTCTGCAGGTTTCCCTAACCTATAAACAGTACATTTGCACACGGTGGGTTTGGTGGTATGAGGAGCTCAGATGATTGTGTGCCAACAGGTTTATTTTGTTCATAGCGAAAGGTAAGGAATCTCAGAAAAATTATGCATAGGTAATTGTAATACAATATTGACTTGTTTCATTGCTGTTGTGCTTTTTTAATGTAAACTCATGTTTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTACGTGATGGAGGGAAATGGAGATCATTCTTGGATTCAGCACTCTNNNNNNNNCAGAATTTACCAAAACTATCCCATGCAGCTGAAAAATGTTTTTTGCAGACCTGTGTTACAAATTTCACTAATGTTTACATCAACTTGGATTGTCAAGTCAGGGTTGGTGGGGCTTCACTGCAGAGTCTATTTCTTATTAATGGGCTGCATGCTACAGGTATTTAAGGTGGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATTATTTTATTACAGAGATCAGAGCATGCCTTTTTAGTTAAAGGTACAGCACTGCAGTCACTTGAACCATACCTAATAGAATACAATTTGTTCATGTAAATGGAGAGTCCTCTTCACACACAAAACTAATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGACATATGGCAATTAGTTCTTAAGAGACAAAATTCTGACTACCGGTAAATTCAAATAAAACTGGTGTGCATATTAGAGAAAACAGGAACCAAAGTTGTANNNNNNNNNNNNNNNNNCACTTTGTTTCAGCAGACTGTCTCAAGCTAATTCAAGCTGAATCTCAGAGCTCATACACTGTCATTGAAATAGCAGTAAAAACCAACATAAATATATTCCCATGTACCAGGTTTACACCACCCACCCACCCCCAAAAAAGCCCAAAAGACAACTGTGTCCTCACCAGCACAGTACTGGTGGAAAACGGATACTAGCTCCAGCTGTTGGTTGGATAATTCTTTGACAAAAACAGAAAGGGGCACAAATAAACAGAGATTGGATGGGTTTGGATGGGTGNNNNNNNNNNNATTATTTTAAAACTTTCTATTAATGAGGTCTCAAAGTGTAAGCAGAGCAAAGTGCATCTCCTACCAGTAACTTACAGCCTAAGTGCTGAGCTTTCATTCAAAACACATTTTCATTCCGTCTGAATCTCCATGTCAGACAAACAAAAAGTTTGCTCCCTGTCACCTGACAGAAGAAGAGAAATGGTTTCAGAATATCTGTCTTTACGTTGCATCTCATTTCTGCGTTCAGCTCACAGACGGTGGGTGGGGTGGTGTGTGTTGCAGAACAGTGAACCTTCCCCTTTGCACTACAGCTGTTCACTTCTTCCTCACATGTTGGTGCTCATCCTGGTCTGACTGTTGGCTGGTGTGAGTTCACCCTGGCTGCCTTCTCTGGGTGGAGACTGAGAAGAGGAGGAAACAAGTAAGGCACTACTCTTGTTCAACAGCATAGCTATAAACTCTGTAACCTTGAATAACAGGTGAAGTTCAAAAAAGAAAGAAGACTTTAAAAATCTTAACAGAATATTAAAACCCAGAGTCCAACAACCATCAGGAACTAGTCTTAGTTACTGCCAGCATTGTTCACCAAGTTCTTGCAAATGTTGTCGAGGAACCGAATGGCTGGTGGCAATGAGCCAGATACCCCATACTCCTGAAGCACCCCCCGAAAGGATACTCCAAGGGCCTTAATGAACTCAGAGCAAGTCCCATCCACCCCAGGTTCCCTGCCATTAAGGAGTTGTTTAACTACCTCAGTGATTCCATTGTGGAAGGCGTGTCAGTGGGATTAAGTATTCCTTCACCAACCACCTATATCCTTAGTTAAAGTCAGTAGCACTCCACCCGCACTATGTATCATGCCAGTAGAAAACTGTTTTCTCCTCCTGAGTCACCCAATCCAATTTTAGGAACCCCCCTCTGTTAATATTAATACTGTAATCTGTACCGTTCATTAATTTACAATCAAATACATTTAGATATGCCATTAAAAAGAAGCTCAATCACAAAATCACATGAAATTTACTGTAGTCAGACTTGATAATAACCTCTATCTCTACACAAAGAAAATTATGAACAACTGNNNNNNNNNNNNNNNNGTTATTCACTACGATGTGAAGAGAAGAAAACGTCTCTACCTTGATGTGAATCTGGTTGCGCAGCACAGCAGCTCGGAGAATCATGGCTTTGGCTCGTCTCTGGAACTCTTTGCCCATATGAAGAGACTTCTCAAATGTGGTGCTCCTTTGGTCGACATCCCTCGCATACAGAATCTATGGGCAGGTCAGAGCCCCAGTTTGTTAGGGTTCAAACAACAAAGGACCTATGGCAACGGTTTGATGTGTGCAGCGTTTTCACCTTGCTGTGGGAGTCGATACGTGCATTAATGAGACCCTCCAGTATGAGCTGGGTGAGCTCGTCCTCCAGAGCGGTTACTGTTGTGTTGAACGCCTGAGCCATCTTGGTCATGTCTGCTGACACGTAGGGGCTGAAATACTGGGAGGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACACTTGAAAAAGTTTCCAGTACAAAGATTTACAGTGATTTACATTAGTTTGGTCAATCATCTTTCTCAGAAATGCCTGTGCATGTTGAACAGTATTACATGTATATGAGATGCTTCCTTGTAACCAACACTATCATCTTCATTTATAGATCACAACACTTCACTAAACCTGTGAGCAGCTGCAGTGTCATCGTTAGGGCTGCCACGATTAGTCGACTAGTCACGATTACGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTCGTTTGAAGCTTTGTAAGATCCCAAAAGACGCAGGAATAAGTAGTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTCAACAATGGCGGCAGCTAGTTAGTTTTAATATTACAATTATTATTCTTTCTGGGTCACAAAATAAACGTTTAACATATTTTCAGGTGTACATTTTACGTCCAATGGATGCATGATCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCATCGTGTTACCACAAGCCAAACACACACAGCACAGTACTGCTGACTGGATTTAGACAATCAAACTGTGAGACAACACTGCCACCATCAAGTCACAATAACTGCAGATGAAACAGATTCCCCTTAATATTCATCCAGTACTCAGATATTCAAAACTGCGTAAATCCATTAACAGTGACAGTCATTATGACAGACAAGTGAAACTAGTAAAACTTTAAAATACCTAATATTTTATGTGACCATTTGTTGTCTGAAATATACATATTCCCTTNNNNNNNNNNNNNNNNNNNGAAGCCAGTGATGGTAGGATGTAATGTGTTACTATTGGATAAAGGTGGCAGCACTACACCAAAGCAGGGGGCAGATCTATCTTATGGAGGGGGCTTCATCCTGCCACGGCTACTATTTATACACCCTGTTTTGTTTTCCCCCCAAAGAATCAGCAGCAACTTGATTATGCTATGCACGGTCAGTGTGTATGCAGTATCTCTCACCTGAATCAGGGCTCTGTTCCTGATCTGACTGTACAGTGTCTTGACATGTGGTGCCAGGTACATGTCCAACAGGAGGTTATCCTGCAAGAAACAGCACAATCATATACTGCACTTTCNNNNNNNNNNNNNNNNNNCGCTCACATTATGTGACAACGGGAGCACACACCCTCCTTTGATGCATGTGTAGTGTTACTTCAGGGGTGGGCAGTTCATTTTCTCTACTGGCCACATTAGAAAGTGAGGAGGCCACATCAACAAGCTGAACTCAGTTCTGGTCACTATTAATTTATGTTTCTCTTTTCTTTTTGGGCTTAAACAAATGCATAAAAGTCAGGTACAATGTCTGAGCCTTCCATTCTGCATCTGAGAGCTCTGAAATATCCCCACCTCTCTCTTCAGAAGACTCTCAATTTTGGTTCTTAGGTTTCCTACCCTTTAGTACTTTGCACAGGCAAAGCCAGCTGACAGCTGTGTAGTAGCCTACATCACCATGTGTTACACGTCTGTGACTCAGTGCTCTTACCCTGATAAAGTAAACTATTTGAAATGGACTGGTTCTTAGCGGTTTTCTACCCTGCCTGAGTACTCAAAGCGCTTTATGACACATGCCTCATTCAACCACTCAAATGCTTTCTATCTAACATTCACTGTGCGATAGATGCATCGGAGAGCAACTTGGGGGTTAATATCCTGTTCAAAGATATTTGGTATGCAGACAGAAGCAACCAGCGATCAAAGGATTAGTAGCACGTTTAGATGACCTGCTTCACCTCATGAGCTACAGTTCCTCATCAACAACATGGTTCATTTTTAGCACTGATATACACAACGCATCCTGTTGTTTTATACAGTACAAAACTCAAATTATTTTCAGCTCCGAGTTCATTTCAAAGTTCATTAACAAATCTGAGTAACTGGCCTGTTGCATAAATATCACAGCTCTCGTCCATTACTAGGGTCTGCTTTGTTTTTCAACCACAGCTCCAGATTTCCTGCACTGTCCTCAGTCTATCTTGGAGAGGAGAGGGGCCCATTCTCATATTCCTCCAAGCACACTTTGATAAATTCAGAGAATTAGTTAGTGTTGTGTGTTTGTAGTGATAGTGTGATGAAGCCTGTTGAACATTTCTGGACAGTTATTTGCCTAAAGGAAGATCACACCAAGCAACTGCTTATTTGGAAGTACTGACATGTGCTGGTCATTCACATGTGCTGTGATAATAGATGTGGACCACATACCAGTGGATATGCAAACGTAATGATGTGTCAGTTGTAGAATAGCTATACGAAGTGCTGTATAATATACACACATACACCTCTAACCATCTTTGAGAAGATCTCTGTTATTATTAAGCAATAGCATATCAAAATGCTCCCAAACTGCTGATATTTTTCACCTTTTTGGTTGCTCCATAATGTGCTTACAATCTCCTTCCAAGCTCATTATGATCCTCAGAAGCACCTCAGATCCAGTGTATACAAAAAGGTACTTCCCGTGTCTTTTCATCAGCTCAAACAGGGCCTCGTTTATCTTTGGTCAAGTGATATTCTGAGGAAAGATATGGGTCATGACACAGGCTTCCTCGGCTCTACACAGGCCACAGGCCTAGTGAGTGAAGTTCTTGTATTTCTCTGTATGTTTAGTCTTGTAATGGAGACTCAAAATTCAATCCTTAAACAGAGTAATTTGTGCTACCAGAACTTGCATGATGTATACCTTTATACATTTGAATTCTAGCCCACTGACTTCTAAAAGGCCAGTAAGGGACAACTAAAGGACCAGATGAGGCCCAGGACCCAAACAATGGCCAGTTTTTTTGTTAGTTTAAAAATTTTCATGCGCTAACCTTCATTTCATCCAGTAGCTTGAGACAGGATGCGTATTTAGACTCGTAGAACTTGAAGATGATGTCACGAATTTGAGGTTCCAACTCTAGAAATAACTTAAAGGAGCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATACAAAGTATTAGCATGCATTGCTGTCCACCACTAGAACTGATTTCTATCCAAGAAACATTTGTACACCAGCCTACCTGCTGGAGATGACGTTACGCTGAAGCTCCTGTCTGTCAAACGTGGCCAAAGCACACAAGCCCCCATACACAGCTACATTACTGGGCGACAGGAGCTGCAGGGAATACACATAATGATATTTCTCCCAGCAATTAGACTCATGCATAGATGTTCATACTATGTGTTACATTTTTAAGATCCAAACACACTGTCTGAGGTGTACATGTTACCATGTAAGTTACTAATACATGGTTACAAATGAAAGAGGATACAAGACATGTGGGTGATATTCCNNNNNNNNNNNNNNNNNNNAAATCTGAGATGCTAATGCTTTAGTGCAACACCCAGTGCATGTTGCATGTTACATCTTCAGTTTTCATTGACAAGCTCACCTCTGGACAGTCACAGTGGTCAAAGGAAGCCTGCAGGAAGCACTTGGCAGCTGGCTTGTATTTTCGAGAGGCCAACTCCGCCAATCCTGATGCACCAACAAGCAAGATGAACAATATACTGGAAATCAGGTCACATATTTCCAAACTTCATAAATACAAGACCAATATTGGTTAACAGAAAGCAACCTCTTCAAAATCGCACACACACACTCACCTGCAGCACACTTTAATTTGGTGAGGACAGCTTGATTTTGACTATCTCGCTCTCCTCTTTGCTTTTAGGGGGGAGGAGAGCAAAAAGAAGAAATTTAATATAAATATTTTATTACTCTTCATAAAAGGGTGGACACAATATATAAAACAAAAGAGATGCTGAGGTATGTAAACTGTGCTCACCTCTGCAATTTCTGGTGTGGACTCTGCCTTATTGACGTAGCTCAGCACGTGCGACCAGTTCTGGAGGTAAACACTAACCTGTGGACACACAATTTACATCACAAAGACTTTGTTTACTCACGTGCTTAATCAGACAACTCAACGTCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAAAAGATTCTGTTGTGTTTAACAACTTTTCCAGGTTTTTGAATTCTGTTAATTGGCTGAAGTGCTATCTGTAGAAAACTACAGTGACATTGAAAGTGTCTTGGCACAATTCAGTCTTTAAGTTATATAGTTCCCAGTACATATAGGTCTGTGTACTGGGTACTATATCTGGGAGAAAGTCTGGAAGTGCTGATGTGCACACAGATTTCAGTAAAGTGAAACACCTTGGGCAAATATTCATATACTTTTCTGATGTGCAGAGTTTAACAGAACCAGGTTTCTAAGTTCAATATAAACTTCATCTCTCAATTGTAATAAGAATTGTGATAAGGCTAATAATCCCTGGACAATTGTGTCAATGGAAACAGTGACTGCGGCAGCAGAGCACTGTGCTTCCTTCCTGCTATACCTTGATGACATTCAGGCACATGTTAATGACATGCTTAGCACTGGTGCAGTAGTCTCTGGCTCGAGAGTAGCACTTCAGAGCATTACTGAGGTCACCACAGTCCAGATAATGGTCCCCCAGGTCATCATGGCCTCTCCTGGAGAGAAAGGATGGAAGATGAGAAGACGGCAGACATCCACAAAAACAATGTTATGTGAAAATGACCAATTTGCTCATCAAAAAACGTTGACCCTCACTAGTTTTGTATGTATTTATTATTGTTCCAGCAAAAAAAGACAGACAGCACCTCTTCCTCTGCTTCTTAGCTGGACTACTGATCTTATTCAATGTTCAGTTGGTCTTAAGCTTAAACTTTAGACTAACAGTAATGCTTCTGCAACCACACCTGATGCTCTCTTTGATGGAGTTGCCCTTGTAGTTCTTAAGATCAGTATCTAGTTTCTCCAGTTTAAGCAGAGCCTTTTTTCTGGTCGATTCAGCCCAAGCTGAGTCCAGGGGAGGAGGAACAACCCCTCCTTCAGGAACTGTATCTGGCACACCCTGCACTTCCCTATAGGTGGAGCCCAGGAGAAAGAAAGNNNNNNNNNNNNNNTCACACAGAAATATTTACAAATCTAGAAATTGAACAATTTGCAGGCTGGGAGTTAAGACTTTCTAAGCCTAGTTTTTAATGCAGCAATGCTGTTTTGCTTATCCATAATGAAGCACATGTGATATACAACACCTAAGTCTTTGTTTGCACTGTTTGAATCATGCTGTTCTTTGCTACACCAACCTGTGTTACAACGCNNNNNNNNNNNNNNNNNNNNNNNGGGAATGTCTTGTTNNNNNNNNCAGCTCTGTCCAAAAGGAAGCACCCAATTGCTGGGAGATGACTAGAAAGAATACCGTGTGGCCTCTGTGAGTTTGCGGTGAATCTCTTCGTAAGTGTCAACATTGAAGGTCCTCTGAACAAAGGTGAGCGCCATCTTCAGGGCCTCCACTCGGAGCTGAGGGCAGTGCTCAGCAATGAACTGCAGTCTCTCAATGCGCATTAATCCACTATAACTGGTCGCATACTGCTCCAGATCCTGCACAGACAAGGAGTGTAACATCTGTTCAAAAACATGTCAGAACTGGTCCGATTAAACAGTCAGGTAACACTTTCATCAATGGATGATATAGCTCCGCATGTACAAGGATTTTAGCTAACCTTTCGTTCAGTCACACCCAGAGGAGTTAACAGAAACAAGAATCAATTAGCAGCAGGAATCTGCGTCCCATGAAACATTACAAATAAAATAAGAGAAAATGGGATATATGTAACAGTTTGTGAGACAATACCAGTGTGGGGTTCTCCACAATATAGTTGGTGTCTGGAGCATTCTGCTGGTCCTCCTGGGGATCTGCATCAATCTGCATGGGCTCCACAGACCCCTTGGAAATAGATCAGATGCATAGTTTTGTTAGTTTCAACAACAGACCTGATCTTGGGACTAGATAATGCGTAATTTACATCAGGAAGCCCTCTCTTCAAAGGGCTTTTCATCAATAGTTCACTGGTGCTTAAACTCCTACTGGTAGTTTACTATGTCAGAGTAACTGTACAGGAAACAATGTCCTATAATGGATATGCAATATGTTCAGTAGAATAAGTGGTCACAGTAGAATAAGTGGTGCTGGATAACAGCCTGCAGTCATTTGTTTTCAACACACCTCCCAAGCAATCCCAGACCATTGTTCAATGGCAATTTTTTTAAGTGCCTCCAGCAGATTTTCAGTGATATTAAAGTCAAAAATCTGTCCAGGCCAGTCAGAGAAAATTAGTTGAGATTTAACAAATCAACATTTTGACTTGTTCGCGATTGCTTTTGTTGTTGCAGGGTGAGGTCAAAATCTTCCCTCTGGTAACCAAAATGGTACTGAGGATCAAGTATCTTCCTGCGTATCAGCATCAAGTATAAAATCCTAGTATCCCAACAAGTAGTATGCGTAGTCTTTGTCTACAGAAGAAACATCGTCTGTAGAAGTGACATTTTTCTTGGTCTGCAACCTTAAAGTTAATTTCTTTGCAGTGTTCTAGTGATCGTCTTCTTTGAGACTACAATTCCGGACTTGGCTAAATCATTCACTGGTATTGTTAGACAATCATTCTCTTTCCAGAGTCTTTTAAATCTTTGGCTTCCTACCTCTGCTATTCTTGTTCTGAACTTTGTAGCCAACTTTGAATTACTTGATGGTATTTCTCACTTAAGTTTTTGACACTTGAAAACACTGATAATGTTGTATATCCATCTCCTGCTTCATGAGCACCAACAACTATTTTTCTCAAATGTAAACTGTTTTCTTTTGGTTTTGGCATGACGCTTTCTCAAGTGACAGCTCAAACACTTGCTGAGCTTAACTTGATTTTACAAGCTTTGAGCATTACAGCACGTCACTGCACATCAGTGGTTTGGCTATGGCTCAATAAAAGGTTTTTATTATTGAGCTTCAGCTATGAATGCCTTCTCACAAAAGATAACTGCAAAAAAGCTATTGAAACAATGTATCCATGTCCAGCTGTTGAACAGCTGATGCCTTCTCTTTCCGGTAAGTAAAGAAATAATGTACCTTCATATTGCTTCCTGATTGACAGAACTAACTCTAAATCTCAACTTAGTAACTCGAAAATTTGAGATACCCAAATTGAAATTTTAAGCTATTTTCTTACAATTGTGCCATTTTCTAGAAATCCTGACTATTCTGAAATACCCAGTTCAACATTATGAGTTATGAATAGCAAATGATTTGTTTTGTGGTTTTGTCGTTTTTTCCATTGCCATGAACAACCTTACATGGGCCTGGCAGAGAACAAGACACAAAAATCATGCTTAGGATGGACGGGTTCCTGACATAAACAACAGGCATTTAGCATTAGCTTGGCGCTAGCAAAGTGATACAGTGAAAGACGGTATATTCTGGAGTTTATTGACGTTGAAATTAAGCTATTCTTGACAACGGATACTTCTTACATATGTAATAATTGCGATGTCTACATATGGTGCTAGTAACTGCTATCCGGAGCGAACGAGCATGACAAGCTGCCAACAACAGGATATTAGGTATACTTCCGTTAGCTTAAGGCTATGACCATAAACACAAGTGGTTCTTCAGTGTACTCCAAGTGCTGTGTTATACAAAGACTGAAACTTGCCATGTCTGTGGCTCACTTTAAAGCAAACCGCGAGCGTCACGCATCGTTTTATCATTTAGGTGCGTTAACACCATAGCTGTAAATGTTGTTAGCTAACCGAGGCCTTCAGTGACTTGTAATCCTTGAGTTCTGCTCCTCTCCATAAAGCTTTATATCAGTTTTACGTAGAAGGGCTGCCAGGAATGTGCATTTTAAGATGCTTCGTGACATTTTAAGGGCCACTCCTCAATAGTGCAATATGGCATTGCACTAATCAGAAATTACCTCTAGATGTCTTACACATTAGCTGTTCCTTCGCTGTAACTCTTAACATGTAAAAGAGATAAATGGATTGTGTTTTACACAGTTATGGCGCCTAGTACATGCCTATTAAACACAATAAACAACTACTGCGTAAGTGGTCTGTAATTGTGATTTTTAACTATGACAACCGTAACTACAAATTCAAAGCTAACCTAGCCTGCTAAACGCTAGCTAAGGTGGCAGAGTTTCCAGCAGTCTTGGCTACATAAAAAAACCCCAAAACAAACAAACATTTTAAATAGCATTTTAAACTCACCTGAAAGTTAAACACTTGCACGGGCAAAGGCATCTTATGTTAATCTCACTTAAGAATTGGTGTCTTTGACCNNNNNNNNNNNNNNNNTAGGATTGTAGCATGAAGACATAAATGTCTGGCGGATAGTTCAGCAGCCAAGCCGGACTGGGTTGGATCTCCAACTACTGGTGGGAGGTGGGAACTGCAACTGTAACCAATTAATTAAGAGCTGTTGTATGAAATCAGGAAGGAAACTGAAAAAACAACAACATTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCTGACATTTAATAAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATCTGTTTTTCAGTTTAATCAATGACTGTTTTAATCATGTGTCGCTGTTTTGGCCAGTGTGGGAGGGGATGAAAGGCGGGGCTTCTGCTGAGTCTTGACGGTAATTTGCATATAATTTGCATCCAGCAGACAATTAGCTAACCACCTTAACTGAACAACTTTGTAATGGATCTTACGAGTTAAGTTGGAACACTTATAAACCTCACGTAAGGGGTTTCTTAGCTCTTTCTTGTTATCATTCTTAACTCGCTTATTAGTTTCAGACATTTTCCTTGCTCTTAGCCCGTAAGAGCCAAGAGCACCTGGCTGCAGCCACTGTCTGGTGTGGAGCTCCTGCTGCTGCACAGGCTTCGTTAAGGTGCTAATACATTAGCTAAACATCACAGGACAGCAAAGTCCAGTGATTCCTCACGCATAAATGGGAGCCATTACTAATTACTGGTTTTGCTGTGATTGTTTTGGTGTTGCCAACAAGGATTAAATATATTATGTGGGTTAAATAGCTGATTTTCCAATCCCTTCTATGTAAGGTGGAAATTAGTGAGTCAGTCTAATGGTAAATGGACTGGTTCTTATATAGCACTTTTCTACTCTTCTGAGCACTCTACACAACTTGTGCATTCACCCAAGCACATTGTTCTAGGTGCTTTCTAAGTAACATTCACACACACACTCCGATGGATGCATCGGAGAGCAATTTGGGGTTAATATCTTGCCCAAGAATATCTGGCATGCAGACTAGGGGAAGCCAGGAATCGAACCACCAACCTTCCGATTAGTAGATGACCTGCTCTACCACCTGAGCTACAGTCACCCCATCTAACCATTATCATTAAGATGAAAAAATGTCTACTAACCTCTAGATTTAGCCATTCCATCATTATGGCTCACTCCAAGCTTTATCAAAGTTTTGCAAAAGAACCAGTTTATGTTGCACTAAAATGCCTGGTTGTAAATAATACAACATTTGAATATGCCTGCTTGTTTTCCAAGAAGTTTCAGAAAAACAAGCAAGAAAACGTGATTTATAGATTCAATATCTTATTTATATGTTTACAGTGAAATAAGACATAGATCTAAGCTTTAAATTTACAGTCCATAAAATTTCACATGCTGAGCAGTCCACAGCTTTATGGGGGACCAGGAGTGAAACTGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCCTGTGAACATTTGTCTTTCTTATCCTCCCTAGCTGGTGTCTGTTCTAAAGCCATTTATGTCCACTGTGATCGACCATCTTTGAACAGAGGTGGTGGTTTACTATGGAACGCCAGGACTCCCATAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCATTATGGCAGTCCTGGCGTTCCATAGGTTTACGACTAGGGATGCGTACCGGTATCGGCATCGGTTCTGACATAAAGGGTAGTAACCAGACCGAAAAGCAGCGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGAGATGTCATACACTTTGGATTCTAGCCAATCATTTTTCTGCAAGCGTAGTAGGCGGGCACAGGTACGTACGTTCTTTTAGAGCAGAGCTACAGATTAAAAATGCCCAAGGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCGAGACCTCACACCGAGCACATCTACTGTGGGTGTGGTGCCTGTTATCGGACCCGGAGTTAGCAACATCCCCCAAGAACCCGAAGAGTAGAGTCCTGGCCCCTAGCCCTGTCAGCGTAGCAGAAATGATGACGGATGATGATGGTAGCTGCAGCCGTTCTTCTCTGCGTGAGTAGCTTCATGTTGTTCGTGTGTAATTTACGTTGAGTAGGCTAACCACGTTATTAAAGTAATGCATGTAACGTGAACTAGCAAACACCGTCGTAGTTAAAACCTAAACAATACCCATCAACTGTCTGCCATCTATAATCCAGTTTTGAGATCCCTTCCCAGACGCCTTAACACCCACTCAGATCCTGGGCCATCTGACCTCAGGAAATCACATGAAAGGGTGGGGCTAGGTTTCACAATGAGCTCACCCGAAACCTTGGCTGATTGTGACCTACACCCGTTTTAACACCTTGGCTCATGTGATTAGGTAGAGGATCATTAGGGGGTCCATTGTCCCTCTCGAGGGGACACTCCCACAGGGTTTAAATCTGGGACTCTCCACCATTTGACCCTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAATGTCTCCAAGCAACTTAAAGAAGTCCAGGCGCTTTTCTTTCCAAGCTCCTTAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATGTTTTTATTCCTTTTGGCACTCCTGGCCCTGCGGCTGTGTTCTTGAATTAATTTTATCTTTATCTGTCAACCTCGCCCATCAAATTTAGGGGTCGGGGTAAATGCTGCCACTGCAGCTTGTCTAACATTTGATTGGTTACTGTGCAAAGTTAGTCAAGACAGGTCAATCCCAGATAATCAATCGCTATGAACTGGTGGTAGTGTAGACCTGGGGCAGCCAGGTATCCCAGAATGCATTTCAAAACACAAACGGCAATGGGGATGGTGCTATGTAAGTGAAGTTTTAAAATACCCCGTTTTTCCGTCACCAATTACACTTTTAATATTGTTTTACCTGCAAATGTAGTGACATAATCTTTACATATCTGGTCAGTTTGTCAACATAGAACAGAAGTGATCCAATGTTTTTGGAGGTGGGCAGATGGTGCTCAATATAACGTGATGTCACAGCAATATTCTACACAAAATTAGTAAATTTAGTTTGTTTCCTCAGCCCAGAGCTGCTCAGATTTGTTTGGCTCAGATTAAAGTTACGTTTCATAACTGCATAGTTTTACTGAAGTTTAATGTCTCACTGGAGCGCACGTTAGACTCGACCATTCGCTTTTCTTTATTATCTGCTGTTCATATGTGTTGGATTTTTTTAAACCATTAATTTTGAATTAAAACTAATATTAAAAATCTTTTTTAAACAAGGAGGAAAGAGAAGGCGCATTTCCACTGGGAAGAGACGCATCTGAACCAGCATGCTGATCATGAAGACTCCAGCCTGTCCAGAAATTATTACATTAAGTGTTTTTAATATTTATTTAACTGTATTCTAAGCACCAGCTGTCTGTTAGATTTTTCAGAGTTTAATAAAACAAAAATAAAGTCAGATACTTCTAAACTATTAATTCAGTTTGTTAGTTCAGTTTGTTTCCACATTTTCATTGTTGGTGCTGAGAAACAGAATGGCCACCAGGCCAAAGCAATGGTTTCGTCTCGATCAGTGTTAACCCCGCCCCCTGACTTCGATGGGTGAGACTGACAGATAAAATTGAACACAGCCAGAGGGACACCGTACAAGAGTGCCAAAATGAATGAAATAAATACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTCCTGTCCCTCCTTCTTACAGTTTTCTCTTCTTTTACAGTTTTTCTATCAGTGGCGTACATTAATGTGTTTCACACATTAATGTACATACAGTTGTGTGGATAACACAACTGTACGTTTAGCTTACAGACACGTTTTCTGGGAAACTGTGTAGGAACAGTTTATGTGATTGTTGTTTGAAATTAATACTGAACGCTGTTCCAGATCTTTCCAGCCCATCTTAACCCTCGAGTTTCACATATGTGCACAATATAAATATGGAGCATATGTGTCGTTACTTAAGTAAAAAATATGCCATATGATGCTTCTTTTCAGCACATTTGACTGAGAGACAGTTGATAAAGAGTGGTCAGGCAGCTCTAAACTGTAGCACTTTGACTTTCATTAGTGATGGCTCAAACAATAAAGGACTGTCGGTGGGTGTATCAAAGCACAACGAGTGAAGCCCCGTATCAGCGTGTGTATTGTATGGGGCGCCGTTTGTAAACTGAAACATGCCGAAATTAACGGCAACATTTTTCCACATTTAGCTCTAAATCTTACAAAAAAATGTTTTTTTGAGTCATTTTTTACAACATTTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGGAAACTAAGTATTTAGCTAATATGCAAATTTATTGTACGGGTCAACGGAAATACCAAAATAAAAGCTTCAAGAAAACCTCCCGCGCTAAAGTGTGCCGGTCGTGGTCAGGTTGTGTGTCTGCGCTCCTCTCAGGGTCACTTTTGACTGCCATGAGCTGCTTCACCTGTTCCCTACCAGCATGTCCAGCGATTTAGCTGAAAACATTGGAAGAGCCGTTTTGTCGGCCATCCAACGATTCAGCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTAAGTTCATTGTATAGCATTTTGGACGGGTTGATAGCAGTGTTAGCAAAACTAGCAAAGCTAAATTACTTAGCTAGTCCTCAATTATTTCATTTTTTAGGCAGCAGACAGAGATCGAACATCATACAACTCTATTTATTTATTTGGTAGGTAACAGTCGTTCTTGATGTAAATGTTTCCTTAGGAATCCAGCAATGCACCTGGACCAAGTAGACCTGCCGTCTCCACTGGGATACCGTACCGCTCGGTAGGCCTTCTTACACATATCATTTAGCTGACTGGTTTTTGTTTTTTCTTTAGTGTAATATGTCACCTTAAATTAAATCCTGTCAAAGTAATGATTCTGATTCTACATACATTTCATCTTCTTAGGGGTCCATCATTAGCAGTGTCACATCACCACCAACAACATTCACAAGTTTTACGTCATATTTTATTACTGTTTTTGCTGTGAAGTGTCTTTTGATTGCTCACTTTAATATTTTAAAAATATTGATAAAATATTACTCTCTAGCAGATATAGAATTGTGCTAATTGAGATTATCTGTGCCGTGTTCTAGGATGGTTACCAAGGAAGGCTTCAGATTTCCAAAGAGGAATTGGAAAATGTTCCTGAAAACATCTTTTACTGAAGCTGCATCTATCCTTTCCATCTCCAGGCCCACTCTGTATAAGTTACTGCAAGACTATAATATCTCAGTGTCAAAATTCAATGTAATCAGTGACCATGAGTTAGAGCAGATAGTGTCCCAGATAAAAACTGAACATCCAAATGTTGGAGAAGTGATGCTGATGGGTCATCTGCGTTCCAAAAACATAGTGGTTCAAAGATGGCGCGTAAGAGAGTCACTGCGGAGGGTGGACTCGCCTGGTGTTCTATCCAGGAGAAGAACTGCAGTTGCTCGGCGAGTATATTCTGTGCCTCATCCAAATTTCATATGGCACATAGATGGAAATCACAAGCTGATTCGTTGGAAGTTTGTTGTTCATGGTGCAATAGATGGATACAGCAGGATGTTGATGTTTCTTCAGTGCTCCAGCAATAATCGAGCTGAGACTGTGAAAGCTCTCTTTACTGCAGCTGTTGGACAATTTGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTCCTTTTCATACCGCGCCCCCCCTGCAATGGCTCTGCGGGGCGGGCCCCACACTTTGGGAACCTCTGTCCTAAAGCAAAACTAAACAAAACATTCACTTTGATTTCCTGTTCTTTACTTATACATCCTTGTAAAAAGTATTTTTGTAAATTCTGCATTTGACATACTATATTAGTCTATCATATCGTTTTGTTATAATTTAATTAATTGGAATATAGAGTTATCTTTCATTCAGTTAGCACTTTACCATCAGCTGGTTATGTAAACAGGACCGTTCAACACTCATTTGGTGTCTAGATATCAGAATAATTGAGCAAAGTTCAGTCCTTCTCCACACTCTTTATAAACGCTGGCTGCAATCATTATTTAAATCCAGCAGATGTCGCTGCAGCTAACAATGCACTCAAAGGTGAGCACAACATGCTGTCTTGATTGTAGATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTACACAATTCAGTCTTTGGCTAAGCTGATATTTGTTGTTATAAACATGTTATATTNNNNNNNNNNNNNNGGTATTGTCTCTTTGATGTCATAAAGTCATTTTCATCTTTTTCATTTCATGTAACCTTTCATTTTGTTTTATGTGAAACTGGTCAACTGCATAATTTAAAAAGCATTTAAAAAGAAATGTAAATTATGTGTGTTGGTGCTATCAGTCCTCATTTGGCTGAAATTCCACTATATACATGATAAAACTGGAAAATCAATCTGTTTATCATTTTAANNNNNNNNNNNNNNNNNNNNNNNTCGCTTCCGCTTATCCTTTTCAGGGTCGCGGGGGGCGCTGGAGCCTATCCCAGCTGTCATAGGGCGAGAGGCGGGGTACACCCTGGACAGGTCGCCAGTCTGTCGCAGGGCCAACACACAAGGACAGACAAAACATTTTAACAGTCAAAACAAATATTCAGATGTTGTGTTATTGCATGAAAATACCAGGTAGCTTGGCACATCCAAGCTTATCCCACAAGTGTTCAATGGGGTTGAGGTCAGGACTGCAGGCATGCCATTCCATCCTTTTCATTCCCAAATTCTGGAGGTAGTCTGTGTAGGGGCAAGTCTTGCCATCTTAGAGTACAGAATTTGAGCCCAGACTATCGAGATAGGGGATTGCCACTTGTATCTTATCCATATCTCTCTGTATTGAGATTGCTTCCAATAATCACAAGCCTTGTTTTTCCTTCTTTTTTGCCTGTCCTGTTTGGCAGTGTAGCAATCTGAATTATTGTCTGAAGGCCAAACAAAATGCCCAACAGATTTATTTTCCCAAATGGACCATTACAGCTTTTGTTCCAAGAACCATACATGCGATTTAAAATTGAGAAGTGGGCACTGGCACCAGAGGTGAGGCTGATTAAACAGACTGTCCTCAGGGTGCCATTCAGTGTACCCACGCAAGGCCCTATTTGTGTATGTGATGAGAGTGTAAGTAATGTAAGTGCCTGTTAAGGAATAAAACTGAGGCATCGGTGGGCAGGAAGGGACAGAGGAGGAATACCTCCCCTGCAACTCAGTGATACACCTTTACCTCAAGGTCCTGCATGTGTGGTGGTGTGATGAAGCAGGAAGAGAGAAGCAATTAGGGATGGAGGGGAAATGATTGGGACAGGGGGAAAGTACCTGGAGCCAGCTCCCCCCGCTGGCCCCCATGGGTACCCCTGTTCCCCAAAATCCACCAAGAGCAGGGGTCCGGGCCCATCCAGTCTGGGGCCCACAGTAGCAGCACTACAGCCTTATTTTTCCAGTGAGGAAGATGCCACTGGACATATCGCAATGCCTCTATCAAAGGCTGTTACTCTATCAGTGCAGCAGTCAACATAGTGTTCTCTGCTTCTTCTCCACACTTTGACCCTATGGACCCATGTACTAGGGCTTACTCCAAATAATGGTGTAATTGTGCAACTTGGTTTTGCAGAACACCAGCTTAAAATTTCTCCAGTTAGGTATGGGCTCTTTTCAGGTCAGTTAAACATGGCATGCTTGGAGCAGACTGATCACATAATAGACGTCTATGCTAATAGACGCTGATATTAGCGCCAGCACTCTACCAGCATTGTCAGTAGCACAATAAGTATTGGTTTGGCATCGACAGAGAAGATTTGGTAACTTTGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTAATCATTTATTTTGTGAGTTGCTCTGAATTGTTGAGTCTGAAGCTATTAAAGCACAGATAGACAAAAAAGTGCCTGTACAGGTGGAAATTACAAATCATATCTGCTCATGACGGCTACAGTCCATCACAAAGAGAAACAGTGACACTGACCATTTTAATCTCTACCCCTCTCTGTCTAATCCTATGGATGCTGATCAGTGCACTTCACTATCTTCTGCTGTACGTCACTGCTCAAAATCCGCACCCTATTAATAGCCAATAAGCTATTAATTGTTCATTCACAAGTCATCTATAGGCCTGCTGATACAACTTCACCACCAGTGATGGATTTTAGCTATATTATGATTATTAATATGCTGTGTGGTGTAAAACATTAGTTATGCTTTACAACACACAGCAGTTTAAGTGTTCATAACTGTACAGCAATGTCACTTAATTATTATTATTTCAAAAGCATAAACAGCAAAATCTTAAGTTTATATACTACAGTTTCAATCATTAGTAAAGGGGATTATTTGCCCATTATCCACTATGAAATGCTGGTATATTTTAGCTCGCCCTAAGACACTGGACTTGTCTCTTGAGTAAGAAGCAACTCTTTCATTGAGTCAATTACTAAACAGCCCTATTTTTTATTAATCTGCTCTTTATCATGACTAAATGCTGCTTCAATGATTAATCTCACTTCTATAGTACACACTGAAGAGGCAGAGGCAAAGCAGAGATCCTCAGACCTATTTTTTCCCAGCAAATGCCTAGTTGAGGAATCCAGCCTCTCCATTGTATCCTTACTCTATCTCAAGTCTCCTTCTGGTTAGACAAAACACCTCAACTGGCTCCTTTTGATGTGAGGAGTAGCATCATTACTTAAAAGCTGTGCATGAGGTGCAAGAAGAACATGACTGCACATTCCTTGGCATCATAATAAGACATCTGTTTGAGTATGAATGTTATATGAGAGCACTTAGGCATAGAAAAAAGAGCTTGTATGAATGGGTAGATTGAGTAGAAAAGTGTGACACAAGAATCAGTCCTTTTATTAAACAGACGTCTTTTGCCTTAAACCTCTGTATTAATCTGCATTGTAAATAAAACTTTGAACTTTTCTTCAGAGTCCTGTGCTTGAGTCCAACTTAAACTAAGGTTATAACACAAGGGTGGCTCAGGAGGTACAGCAGGTCATCTATAGATCTACTGATCCCTGGCTCCCCCAGTCTGCATGCCAAATGGCCTTGGGCAAGATGCTAATCCAAGTTAGTAGATGTTGCCACAAAGTTGCATTGAAGCATGAATGTGTGTGAATGTTAGCTAGAAAGCACTTAAAGCATACAAGAAAGTACTTGTGTGAATGGGTGAATGTGGCATGTTGTATTAAGCGCTATATAAGAATCAGTCCATTTAGCAAAAGAGTCTGCTAAACTGGCCTGTATTTGTATAGCGCTTTACTAGTCCCTAAGGACCCCAAAGCGCTTTACACATCCAGTCATCCACCCATTCACACACACATTCACACACTGAATGTGTGTGAATGTGTGTGTAACAACCATTTTGCCACCATAATTTTTATAAGCTGACATTCAGGATAATTCATCACCTTTCAACTTTCCATCACATTTCCATAAAAGGATAGTTGTTGTTAAAGGTCTAGATGGAGTACATTGATAATGTGTTGATCTGGGGGTTCTCACAGAAAGAACATGATTCTCACCTGCATACAGTATTCCCAAGCATAGAGAAAAGTAAGATATCATCAAAGGAAGTTAAATTCCTCAGTAACATTATCCCAGAAACTGGGGTTAAGCCATACCCAGGCAAGACAGCAGCAACCAGAGAAATGCCTGACCGACTAACAAGACTGAACTGCATAGTTCAGTGAAGTTCTACTGCAAAGGTGGAGCAAAGAATGGACTTCCTGTCTGGACAGTCAAAGAGAACATCTCAGAGAGGACAGCTCTCTTCGACTGAAGCACACATCGTGCGCTTCATGTCCTCGAAGTCCTTGTCAGGGCGAATGACCAGCAAGCAGATTTTGTGAAGGTGCCAATACATTAGCTTGCATGTACAGCTTACAGCACTGCCGTTTCACATCATCAACAACATAAAGATCATTTCTTAAGATATGACCCAAGTATTTCACTTTGCTCCCCACATTCAATACTTGGTCAGCTAAATAAAAAGATGGAAAATTTAGCTTGTGATCCTCCTTAGTTGGAGCAATCACAATAACACTCTTTTTAGGGTTAAAAGCAATACTGGGCACCATACCTAGCACAAACTCTAAGTAAGTGCTGCAAACCAGCACTGTAGGGAGACAAAATGACCAAATCATCAGCATACATTAATAACAATAACGTTAGCCACAATACACCCAGTCTTACATGCATTTAACTTGACAGAAAGATCATTAAGATACAGACTGAATAGAGCAGGAGACAATATTCCACCTTGTTCAGACACTACTAGATATCTTCCCAGTGGTCTAAACCACATGCTTTTTTTAGAGGTATCCTCTCAATAACAAGTCGTACTTCTTCAGGTCGAATAATTTTGCCATTATTGAAACCAACTGTACTACTGAGTAAAATCTATTTCTTTCCAAAAAGCATACACCTTATTGTGCTGAAGCTCTTTTTTGCCTTATGACACAAAAGAACATCCCTTTGTACATTAATATTGTTCAAACTTGTACTGCCTGAGATCTTTGTCAGACACTTTTGTCCAAGCTAACTTCCTTTTATTTCCACTGTTGTCATAACTGATCGATTCTGGTACATTGTCAACAAATATACAGCAGGCAGTCCATTGAACACACAAGGCAATTAAGAGGTTAAATGAGCAGGTACAGAAAGAACCTCCACAAAAAGGCCACAGATCTATTGCTTTGTTGGGACACTCTTCAGAATGGCTTCAGCCCAGGTCGATTCTTTATGGGGCACCCGCTTCATTCCACTGTGCCAACCTTACTATCTCTGCTCAACCTATCGTTTCCTGACAGTGCTGAGAGAAGGAATGCAAATCAGAAATGTGTCAGTAAGTGTCAGCATATGCCTGAGCTCTGCTACCATCCACCTGGGAAACAGATGTGGGTGACCAGCACCAAGGTGACAGGGACTGTAGTGTGTGAACATTCAACACCACTTACACTGAGCTGAACACCAGTTTATTCCACTGGGATCCACAGTGTAGATCAGGCTGAGCAGTTTTCAAACCATGGAGAGTGGACCTGTAAATAAATCATGTGTAAATAAGAATGTATTCTTGGTTTGNNNNNNNNNNTCAAAATGGTTCTACTTCAGTAGTGCCACTTTGATACCACAACAGTATCTGTTTTGCTTCCCTAAAAAGGGATGTTATGTTAGTATGTATAATCAATTTGTTGGTATGTGAGGAGGGGCAGGGGATCCTCTGTGATGTTTTTGTTGCAGTAGAGGGTTAGAATGCTAGTAACTGCATGTCGCAGGCAATAAAAGCTAATTCTTTACCTATCATTTTCCTTGAATACAAACCTCTTAATAATCAGTACTAATCAAAACACCTAATATTAAAAAGAACTATTGTTAAAAGTCCGCTTGGTCACTTTAACTGTTTAGACTACGTTACCCATGATGCACCTCGGTATCTGTACTTCCGGTTGGGAACGTGTTCAGCGCAGTTCTGCACAGATGAGAGGTGTGTCGGAGGTGTCGGAGGATTAACGTTTTTCCTTGCATTCGTGTGTGTGTTAACCCTGTGTGCGTGCTTATCAT