CAAATCAGTTTTTCAAAGTTGTTCTCTTGCAGTAAGTGAAAAGAAAAGAAAGACAGTGGGCTGTACAACACAACAAACAGGATGCATACTTTCTTACACAGTTTCTTTATATTTACTGGGAGGCAGGTGAGCCACAGGTGGTGGCGATTGTTGATGACAGTGTTTCCTTTCTGTTTGTCTATAGAGTGACGGCAGAGTTGAGCGGGAGGCGCGCTGGACCGGAATGGACTGCTTCCTGTATGCTGAGCAGTCAAACAAAAACACTTGTGAACACAAACACCGTGTGTACTGCATATGTTACAACTGCTTTCTGTGCTTTGCCACATATTTTAGTTTTTTTAATTAATGCATCATTTTTGTAAATTTCAGACTCAATGACCAGGCTGTGGACACATAGAGACTGTACAACACATCAACCTTAATCTTGAGACAATCGCTCTCAGGCTCTGTCTCATACTAAATAAGAGGAAGCCTCAAAAACAGTGCTTTATCTATGTGCATATCTCTCTTAAAGTCTCTTTCACACATTACAAAGTCATCATTATATCAGGCTTTGCTCAACATGCCAGCAAAACTGTAGAGCAAAATTGTTCCAAAGACTCTAATAAAGAAAACAAACAAACAAACAAAGAAACAAACAAACAAACAGTGCAGCTCAATTTCCTGTGAAGTCAAAAATATCTTCATTAAAAATCCAGGATAGTTTCAGGATAGAATATCAATAAGACCTTATATTCATGAACATGTAACAAATATTTTGGATTAACAGTGAAACAATAAATTTCATCCTTAAACATATTTTAGTTTTTTTTTCTTTGTCTTTGCAGATCAACAAACAAACACAATGAAATAAAAGTATTTTCTTCTGAACATGAAACACATTTGAACTGGTTCTCAAAAATCTGCCTTTTCAGGTTTTGTGACTTTTAATTCACAAATTGATTCCTTTCCTTTCTTTGTCCCAATTTACATTTTGCTCATGAAACAGTAAAACAGCAGTGGGTTAAAATATTGTCTGTGGATCTCAGTCATTCAGGTCAATCTTGAGAGTCGGACTTTATTCCTTCACTTCCATCCATCCCCTTCTGCTGAGAGCTGGAGCCTATCCATAACATAGGGAAAGAGGCAGGGTGCACCCCGGACTTGTCACCAATCTGACGCAGGGCCGACACATTCTTTTACTTTAATAACTTATTTTTGGTTTTACTTTAACAGTCTTTCACATTGATGTGAAGGAATATTGGCCCACTCTCCTTTGCAACATTATTTGAGCTCACTGAGGATCGAGGGCATTTGTTTATGTACAGCTCTATCACGGCCCCATCACAGCATTTCAGTTTGAGGTCTGGACTTTAGACGTTTAACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACGAACTCTTCTTTAGTGAGCAGGCAGTGGCTCGATGGTGGAGTAGAGATCAGCTGTGTGGTTCTTACTGAAGTGCAGTCTGCTGTAGTGATGATCATCCTGCTCTGCTGACTGAGCTGAGATACTTTCAGGGTTCATCTGAGGAGACGAGACAGTTATTATACATTTATATTAAACTAAACCTTTAGCTCACTCTCCTATCAGAGCATCATAAAATATCACTTTGTAGAGTTCATCTGATAAAAGTCTGTGTTAAACATGTAGTAAAAAAGACTTTTAGTGGCCGTTTCAGGGAATTATTTCCTCGTTTATGAACATAAATTATACTACATGACTTTTTGATGTAGTTCAAATCAGAGTGAAATCTGTGTACAGTCAGGGCTAAACTTCACGAATGTTCAATGTCCAAAAATAAAATGTAAGCCTGATATCAGTCTAATGATTGTCGATGTGTGGCATTTGTAGTATCTCAAAATATAATACTAGTGTGTCCCTGTCACATGATGTTCATGGTGTAACTGTATATAATCAAATAAAAACTATAAGAAAGAAAATCATCAGGTAGAGTTTGTGAGTAAAACTGAAAAAGCTGAAGACTTTTTTGATTATTTCAGGTGAAGACAAACACGACAGATGAGGAGATGTTTTTGTTTGACTCCAGTTTGTACCTGCTCTTTGTTGTCTGAGGTTCTTCTTGGAGACTGTCTGCAAGTCCTCTTTGATCTAGTTCACAAAAAAATGACTGACTATGTGAAATATAAGAAAAAAACAAAAACAATTTCCTTATTTGATCCACTGAATCTAGAAAGGAGCTCACAGCCCTCTATATTCAAAATACAAAGTAATGAACTCTATAATCCACTTTGATTGTATTCAGCTTATTATAAAGCCCAGTCTGTAATAATCTACAGTACTGTAACAATATAGCCCTCATTTACAGTGTAATTAATATTTCAGACATACTCAGGATTGTAGTGGATATGATGTTGTTCTCGGGGCTGAGATGGAGGAATCGTGGAGTAGAGAGAATCTGATTCATTCTTGTAGACGTGGAGTCTTTGGTAGTTCAGGTCCTGCTCTCCTCGATGAGCTGCGATGTCGTCATACTGGGGACCAAAGTTCAAATGATAACAAAGAAACAGAGAAGTTACATTTTCAGTGATGATAATGATTATTGTTATTTTTACAATAATGAATAAATGATTGCAGATCCTTCAACTAAGAGCTCAGCTGGATGGTAGAATTAGCCCAACATAGTAGATTCAAACTTATATTCATAGATCTTCAATATGGGTTAAAGTGACTGGTCTGTTATTTGTTGCTGTAGAGTACAGGACCTAAAACATGTGGTACATAACATCTCTGTGTCAGCAGAAGAAAAACTAAAAGAAGACAAAAAAAAACCCCAACAAAGAACAATGATCTGATTTTAATAATGAATAATAAACTTATCATCTTAAAACATGACTCGTATGTAAAAGTGTAGAATGACACTGATGTTTTGTGTTGTACTAAAACTGTACTTTATTTTTTATCACCTCCAAATCATCCAAATTTACATTTCTTGTAGGTTGGTGAGATTTCCTCTTTCTTCTGGTTCATGAAAATAGTGAATACAAACATGAACAGGTGGTGTCAGGTTAGTGTGTAAATTCTAAATGGAATCTCATTGATCTGAGAGAGGAAACAGTCTTCATCCTCACCTAACACACCAGCAGACAGTGAGAAGTATTAAAAGCAGCAGAGCAGCAGAAACTCCTGCAGCTGCTGGTGTCCATGTTCCTGTGATACTTTGGACAGTGAGAGTCTTTGGAGCAGAGCTGATATCTTTGTTGGTTTTCACAGCACAGGAGTAGCTTCCTGCATCCTCCCTGCTGACTGGGTCTAGGATCAGATGTTTGTTTTGGTTCTCTCTCGGGGTCAGAGGTCGACTGTTCAAGTACCAAATGTAGTTTGTGTTGTCAGTCAGAGGACAGCTGGTACTGCAGGTCAGTGTGACTCTCTGACCCTCTGTCACCACTGCAGAAGGACTCATCTTCACTCTCAGCTCTGAAAGAGGAACATTGGTCAAAAAAATCTCCTCTTCTAATAAATCTCCTCTGTAGCTTACACATGAAACTGAGACTGGTCAGTAAATGCAAGAGATATTTTATTTTAAGTATTTCATGCACAGCAGGTTGTTGTTCAGCTTCAATGTTACAAAGTGACTAAGAGAATGTTTTTTTCTCTTTACAAATATGAGAACTGTATTAAGTTTAAGACAATTAAACTACATAATAAGTAAAGATTGTATTGTAAAGGATGACAGAACCAGCATTAACTATATGTAGGAGTTGACAGATTTGGGTATTACATTCCCTTTTTAACTCTTTCACTGCTTCTCACTGATGCTCTCTCTCCTTCAAAGCAGCCCAAGACTACATTTAAAGTCTAAAGTTGTGGACATTCTCTTTTTAACTCTTTCAGTAACAGTAAAGGTGAAAACTTGTGTATAAATATTACATCTCTCAAATTGTTCTCACAGATTGTTCTAGTCCTTATGCTAACACATACCTGGGATCTATTTTCACCACTAAAGTAACAAGTGCAAACATAGGTGAGCAGAGCTGCTGATAATTGCCATTAATAGCTAATAATTGCAGCTAACTCTGGAGTTGCTCTCATCAAGCTGAAATGTTGTAGTCATGCAGCTGTAGGCTGTTAGAGCTGGGTGAGTCTCCTCACTACCAGCTTAGATTAGTTTCTGTTAGCTTATTTGGGTAACACACAGGACTAACTGGGATCTAAACAATGAACAGTGAGTCAAACAAGCTGTAATTACCTGTGACAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCTCAGTCAGCTGTTCAGCTTCTCTCTTGACTTTATACCAACATTTAGACTGTATCTGCTCGTAGTCAGGATGTGAGTATTTACTGGAGATGTTGACTGAAGATCCTTCCAGAGCACAGATTCTGCTGTGGACATAATTCAACGTCCAGCAGGAATCATTATCACCTGAAATATGGATGAGACAGAGAAGAGAGATATTTAAACTTAATTAGTCAAATCAGTTTATTTATATCACACATTTAAACACAACAGATGTTGACCAACGTACTGCACAACAAGTAACAATTATGTTTAATTATACTAATAATTACTAATACTACTAATAAAAAGCAACTAAATGATAATAAATAAATAAATGCAATTAAAATGTTAAAGATGTATAAATGAAGAAAGAAATACACTGGGGAAAATGACAGACTGAGTTACTCTTGGCTGAGACTGAAAAAGCTAAGGAGAAGTCAGGAGATGAATACTGTTAGTATCATAGATGAGCAGATCTGAAGAGGGAGATGATTCCAGAGTTTTGGATCTGCAGCTGAGAATTGTGATGTGATCACCAACATTTTAAAACTGATCCTGAACTTTACAGGAAACCAGTGTGATGATTAGTCATAATTGCAAGAAGTGGTGGTAATACTTTGTAAGTGGAGAGACAATAAGTTTACTCACAGACGTCAGCAGAGCGCACATCCTCAAGACCTTTTACAGCACAAGACAAACTGTCTGGATTAGAGCTGTGAACTAGAATCTGTTTTCCCTCCTTCACTGTAGGCTTTCTGTTCTCATACCACACAAAGGAAATCAGAGGGTCAGTCAGAAAACAGCTGCTGTTACAGGTCAGTCTGATGTGACCTCTGTGTTCAGCAGGAGTCCTCTGGACATGAATTTCTGTTGGGAGATGATAAACACATTTTCCACCAGTTAATCTCTGTCATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGGGATGTTGATGTGAGCAGGGCAGATTCACTGATGAACCTTTCAAGGCACAGATGCTGTTTGGTTTTCCCTGAACACCTTTAACACAACATGTGATTAGAAAACATGGTGAACATTTATGCTAACTTTCTTCTGTGATGACAGCATGTTACTGTGAAGGATCACAATCTGGTGCTTTAATTCTGAAAAAATAAAATCCTTTTAACTGTGAATCTCCAGTTTTCTAAAATCATTTTGTAACTTTCTGCAGGTTTGACACTAAAACTTCTGCCTTCCACAAACATCATCACAGTCATCATGAGGAGGACAAACAAATTATTCCTACCTGAGAGACACAGAATGAAACCCATGAACAAACATCCAGCTTCTGCCAACAACATGGCTGTTTTTTCACTTCTAATCAGAAAGTTGATGTATGATTATTATAAAGAGCTGATCACTGCTGCTGCTCTCAGAGTTTCTAAAATATCAGAAACATGAATAAATGTTCAAATCAACATCTGTCTAACAGGAATAACTGACTTGTGTGAGTGTGTCAGCAGACAAACTGCATTCAGCTTTAACATCATCACTTCCTCATTTACTTATTTTCCCCACAAAGAGCCCTCTAGTGAAGAATCCATGTATTGCAGGAGATATTTACTGAATTTACTTTTGAATGAATTGTTTTCTGTTTCTTTTTCGTATCACAGTTGTTGGCTTTATTATTTTTCAGTAACAAAGTATCCCAGTTAAACATGTGACAGGATCTTATTTCATTGTATTTTCATGAAAGCTCTCTCAGTGTGGTGGTGCAGTGGTTCGGGTGGTCGTCTCACTGCAACAAGCTTGTGGCTTCATGTCTGGGACTTTGCCTTCACATGTTCTTCCTGTGTTTGTGGTGTTTGTTCACAGGTGTGAGTACATCTAGTTTACTCTCTCTGTGTTTGCCCTGTGAGAGACTGTTGGGCTGTCCAGGTCTACCTCACCTCTTGCTCTGTGGCAATTGTGATAAGCTCCACCGTCCTTATGACCCCTAATTGAATAAGTGGAAGAACATGTATGCATGGATGTGTCAGTGTTGATGGTGAAAGCAGAGACATGAAATTGTTTGAGGTTATATTGTGGTTCAAAAAACAAACTTAAAAGAGCGACCTGAAGACATGATCACCCAGAAAGTAAGAAAGCCTAAAGTACCTAAATTCACACAATTAACATGTGTTGCATTTTGCATCACATGCACTTCATAGATTAACATGTTTAAACTGAAAAGCTCAGCCATTTCTACTTTCCTGCTAATTTCTTCTGTATTTTATGTTCCAGTACAGAGAGTACAAACACTGACAGATACACCAGCTGTGGTGTCTCTGCTATGATACCGAAGTTATTTCAGATACAATCTTTAAGGAAGATGTCCCTTTAAATCACCATGGTGACAAACTTTTCTTTAGTGAGCAGGCAGTGGCTCGATTGTTGAGTAGAGATCAGCTGTGTGGTTCTCATTAAAGCGCAGTTTACTCCAGTGATGATCATCCTGCTGTGCTGACTGAGATGTTTTCATACATGAGATCAGGGTTCATCTGAGGAGACGAGACAGTTATTACACATTTATATTAAACTAAACCTTTAGCTCACTCTCCTATCAGAGCATTATAAAATTTCACTTTGTAAAGTTCATCTGATAAAAGTCTGTGTTAAAAATATGGTACACAAGCCTTTACAAATTCAAATTAAACTACATCAAACTTTTTCCCTTATATATCTTAATGTTGTCAGTACAAACAATGACACTGAGAATCATAGTTTCAAACAGCTCTATATAGCATTAGTATGTTAGCAAGTTTAATGAACTGCTAACATGACCGGCTCTACACACCTACAAAGTTTTAACAGAATTTATTCAAAACCTTTCCTACTCGTGTGTTTACAGACATAATAACATGAAAACAAACACTACAAAAGAGATCATCTGCTTGGGGAATGTAAGGAGTACAACTGTACAAATACCTGGTTTTCATTTTAAATATGTCTGATGATATTATACATGTGGGGTAAATGTCTGGCATGATTGTGTTGATTTGTCCTCTTTGTGTTGTGTTACTTTCTGGGTGATTTGCAGCTTCAAATATAAAAATCTTCCACACTGTTTCTGTCAAAAAGTAAAACATTAAAGTCATCATGTTTGCAGGTTTGACATCTGTTCATTTTTTTCTACATCCTACAACAACAACTAACAGCTTCACATGTTCGTGTTCTCATTGTTAACACTGAAGGATTTTTGATGTAAATAATGACTAAATATTTATGTGAAATTTAGTAATATTGCAATTTTTACACTTTGTAAAACTGAAAAACAATATTATAATTTTAATAATGATGACAAGAAATACAAAATACATTTATATGAGGTCAATACATGGATTCTTCACTAGAGGGCTCTTTGTGGGGGAAATAAGTAAATGAGGAAGTGATGATGTTAAAGCTGAATGCAGTTTGTCTGCTGACACACTCACACAAGTCAGTCATTCCTGTTAGACAGATGTTGATTTGAACATTTATTCATGTTTCTGATATTTTAGAAACTCTGAGAGCAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTCTGATTCAGTCCATTCATGGTTATCAGTCCCCAGATAGACAGAAAGAACAGACAGACAAATGTTAAGTTATGTGAGCAATTAAATCTGTCATCTCCTACATAGAGTTAAAGCTCTTTATGTTATCATGTACAATAAAATCTTTACTAAATTATGTCCTTTAATTGTCTTAAGTTTAATACAGTTCTCATATTTGTAAAAGAAATAAATATTCTCTCAGTCACTTTGTAACATTGATGCTGAACACCAACCTGCTGTTTATAAGAAATATCTCTTACAGTTACTGACAAGTTTAAGTGTTTTTCAGAGCTGAGAGTGAAGATGAGTCCTTCTGCAGTGGTGACAGAGGGTCAGAGAGTCACACTGACCTGCAGTACCAGCTGTCCTCTGACTGACAACACAAACTACATTTGGTACTTGAACAGTCGACCTCTGACCCCGAGAGAGAACCAAAACAAACATCTGATCCTAGACCCAGTCAGCAGGGAGGATGCAGGAAGCTACTCCTGTGCTGTGAAAACCAACAAAGATATCAGCTCTGCTCCAAAGACTCTCACTGTCCAAAGTATCACAGGAACATGGACACCAGCAGCTGCAGGAGTTTCTGCAGCTCTGCTGCTTTTAATACTTCTCACTGTCTGCTGGTGGATCAGGTGAACATCACTGTTTCTCTTTCAAACTGTCATTCACACACTAACCTGACAGCATCTGTTCACTTTTATAATAACTTATTTCATTAAGCAGAAAAAGGAGCACTTCTAGATTATCGCCAACAAGTGAAACAATGGACAACTTGGAGCAGGTAAAGAAAATAAATATGATAATTTTTCCTACAACAGAGGAACATCCCCCTGATCTATCAAGATTATTCCTTCATGCATGTCAGAGCAGCTTCATTTTAACAGATAATGACAAAATGCTTGTGAGTCACTACAGTCAGAGCACAGTTCTGCTGTAGTTCCCCTCTGAGGTTCTTGATTTCAGAATATATTGTTTCTCTTATGTTCTGGTTTTCTGCAGGGCTAATTATTTTTTAGATAATGATACAATAAAGCCTGCTGAGCTTTTTGTAGAACAATTAAAACTACAACTTCTTCACTTTGTGATACTGGAAAAACTACCAGTAGTTGAAAAAAAGTCACATTCGTAAACTCATATTCAAGCTTCACTCCAGCAGCTGAGTAAAGCTAATATTTTATGCTAACTGCCCCAAGCTGTTCCTAGAATGACCTTGGATTGAATTTAACATGTTATTTCTCTTTTTTATCAGGTAAATTTTGGTCCCCAGCATGACGACATCTCAGCTCAACCAGCAGAGCAGGAACTTGACTACAGTGAGATCAACTTGTCCAAGAACCAAACAGAACATCCCTACTCCACTGTTCAGTCATTTCAAGAGCAGGAGCATGTCCCCTACGCTGTTGTCAACTTCAGAGACAACACAACACCTGAGTGAGTGAGTTTTATGATTATCAATAAAACTGTAACTGAGACATTTTACAAGAACTCTGTAGATTGTACACAGTGGGCTGTACAACATCCTGAACAAGCTTGAAGTCACAACAAACAGGATGCATACTTTCTTATACAGTTTCTTCATATTTAAAACATTAATTCTTCTTATGCTTTCACACATATTTTAATTTTTTTAATTAATGCATCATTTTTCTTACTTTCAGACTCAATGACCAGGCTGTGGACAGCTAGAGCCTGTACAACACATCAACCTAAAGAAGATGAAATATAACAACACATCTCCCTGTACAGGACTTCAATTGTTCTGTTCATGATGTTGGTTTTGCATTCACTTCTTCTATTTACTTTTTCTGATGAGTATGAACACACTGTGGTCACTCTTGACAGGGTTCTTTCAAACCCTCATAGGAACTGAAACTAATACATTTGAAATAGTTACCAGCTCTTTATGGTGAGACAATCGCTCCCAGGCTCTGTCTGAGCATCAAAAGCAGCTCTTTATCTATATGTCTATATTAAAATGTGTTTCTTAAAGTGTCTTTCACACATTAAAAGGTCATCATTATCTCAGGCTTTGCTCAACATGACAGCAAAACTGTTCTAAAGATCGCATTAAAGAAAAAACAAACAGTGGATCTCAATTTCCTGTCAAGTCAAAAATGTCTTCATCATAAATCCATTGGAGATTCATAGGACAGACTTCATATTTATGCACATGTAACAAACATTTTGCATTACAAATAGAATAATGAATTTTATCCTTAAACATATTTCAGTGTATTTTCTTTGTCTGTGCAGATCAAACAAACAAACACAATAAAATCAAATATTTTCTGCTGAACATGAAACACATTTGAACTGATTCTCAAAAATCTCAAAAAAAGTTTTGGCAAACAACATTTGACTAACATGTGTGTCTCACCTGCTCTTGTTCCATCTCTGTTCTGTCCTCATTCTCTCTCTCCCTCTTTGAATAGAATAGAATAGAATAGAATAGAATTCAACTTTATTGTCATTGTCACAGGTACAGGGCAACGAAATGCAGTTTGCATCCATCCAGAAGTGCTTTAGCCATGATATAGATATATTACAATATATATTAGCAATAATATAGATATGTAAGTATATTACAGAAATGGGTCTATTATGGTATGTTATAATGTACACGGTACGAAGTATGTTATGAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACAAGTTTACTCTAAATTGATGTTGTACAGTAAAAAAAATCTTTTTATGTTTTTTCCCTAAAGTGTATGTAAATATCTGGTTTAAACTGTGAATATACTGCTGTGTACTGAAATTCCTCTTGTTTTGCATAGAAATATAATGAACAACATACAAAGCATAATATATAAAATAACATCTACCTGAGTTTTTCTTTGAAAGAAGCTCCTTCTGTCCATTGTTGTGTTCATCAGTACATAACTGAAACCGGTTTAGAGTGCTTTGTTTAGCCGTGAAGGGTAAGAACTGAAAATATGAAATAAACACACATGTAAGCTAAGACTCTCTAAAAAACAGCATTGTTGTTGTTGGGCTTTTCATTTTGCCATTTGTTGATTCACTTGAAGAACAAGTAACGTAATATGGGTCAAGTAACCATTTTAATATCAATCAATCCAGATCTGGGCCATACCAGTTTTGCTGTGTGGGTTGTCCATGAAACAGAAACAGTAAAACAGCAGTGGGTTAAATGCATTAGATTAAATTATTTTAAAGTTGTCTGTATAGAATCTCAGTCATCCAGGTCATGGTAGTTTGGACTTTATTCTTTAACGTCCTGCCATCCATCCTCTTCTGCTGGGGCTGGAGCCTATCATAGGGAAAGAGGCAGGGTGCACCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCACAGTGTAGGGAGAGGCGGAGACTTACATAACACTGACACAGTGAGTTTACATTTCCTTAATACTCGGTCCAAAAAAGGATAAGCTGTATAACTTCTTCATTGGTTCATATGTTAGAAGTAAACCTGATAAACCACAACATGATCAGTGCTAAGGTCACATGATGCTACATGAAGCATCTTTAAACAGACTTTAGCAGGTTGGTTGTTTCCTGGGTTAGCTTTAAACCACTTCATACTCATATTTCATTGTAAAAGTGGAAGTCACTGTGGTCAAACTGTCAATCAGTCGAGAGAGCACAACAACACAGACATTACAGTTTTTAGTCAGACACACAGCTCACTAGTCTCTGTGCTCCATTCAAACACTCTTCACAGCCTCCATTTGTGATTTTCTTGTGCTTTCAGTTGTTCAGTAGTAATTTTACCAGAGACTGGAGGACCTCCCTGTTCTCATACAGATACATCTGAGTCTCCCACAGCATGTCGACCAGGACCATGTCAATGTGTGTGGGTGCTCCACAGAAGATTTTCCACCGGAGCAGTCTCGTGACATCACTCTAACTTCAGCCTTTGACTAAGTTATGATGATTGATGGTCAAACAGTGCGGCTTGAAGTAGCGCACAGGGACAGATTATATAGAGTTAGTCTTGACAGTCACAATAAGGAAGAACACACCCAGATGTTGGTTCCTAAAAGCTGCCAGGAAATTATTTTCCAGGCAGCTCATTACAAACTGATGGCTGGACACATGGGGTATGACAAAACTCTGGAGTGAATGATGGCCCAATTTCATTGGCTTGGCATCCAAGGTTCCAAAGATAAAATTGCCTTCTCCACTCCGTACAGTTTGTGCCAATTTGTGACACTCCCATTCGGCTTGTTTGGAGACCTCATCACCTTCCAGTGCCTCATGCATTGCCGGTTTGTAAAGAGTTTTTCAGATCTGACCAGGCCCTTAACCGATCTCACCCGAAAGGTTGCCCCAGATCTAATCCAGTGGATGGAGTAGTGACAGGCATTGTTCATGCAGATGAAGAAGGCTCTCTGTGGGGAACCTGTGCGCCACCCTCCCAACTTTTCCCTCCCTTTTGTTCTGCAGACTGATGCCTCAAAAAGAGGGCTGGGGACAGTTTTGTCAGAGCAGGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGCACAGAGGGGTAAACACAGTGTATTGTGGGCTGGCTTACGCTGTCAACAGGTAAGCATTTTTCCAGTGATATTGGTGAAGAAAGAAACACATATTTATATATATAAATTACCAACTGCAGGCAGTCTTTACCTTTCAATCTCAGGCCTCAGGCCTGGGAGCTTGAGTGTTGTGTGCAGTTCCTTTGTCTAGGACTGAGCTCTTCAGGACAGAGATCTTGGATGTCATTTCTAGTAACTGGTGGAGCCACTGACCTAGCTTAAGGTTCCAGCTATTCACTATTCTCACCACCTTTCCTCAACATCTGATGCAGACCTTGCTCATTGGGTGATGTCTGAGTTTGTATGCTATACAGTTTGATGTCACCAGTGCAGGGGAGGTGACTGACAACTGCTCCACTACGTAGTCAGTATCTGTAGCCCGTCTTGTTAATGATCTTACTGAGTGGGCTGAGGCCAATGAAAAACAGCAGTTGAAACAGAACATCTCCTCTGTAGATCCTGCAGTTGATGGTGACTGTTCTCCTGGCTTTAAATTAACCTCTAGTGTTGTTCCTCACACCCCCACTGATTTGTGATGAAGGCTCTTTGGTCCTGTTGATCTTGTACAGTTCGAGGCATTTCAGGATCCATGTCAGGGACATTGACTCACAGACAATGTTCCCTCTAATTTTTCATGTGTCTGAGCAAACACACAAACTCCCTGAGCGGACCCTTGGACCACTGTGAGCAACAGCAGACGTGTGCACTCTGGTCACGCCAGCATCAAATCCATCCAAGTTTATTTATTACAGTAGTTCCCAAACCTTTTTTGCTAGGCCCCCTTTGCTTTACAAGAAAATCTTTGGGCTATCAATACATTTTTTTTAAAAAATGTCTCTCTGTGCAAAATGGGTTTAAAAATGTAAACAACGTGCTCACAATGCAGGGGAAACAAATTCCATAGGGGATACCAACCTTGGTACCACCGCTGTGCAGGTGAAGCCAAAGGCAAGAAATGCTTCATCATATTTTCTAGTCTTTGGCTTGGAAGAAAGTTGGAAGCATATTTGGCGATGCCTCACCCTCTGCTTTGCGTTTGCAGTGTCCAAGCATTTCCTTTTTTTTTCCAATTCATGCAATAAATAAACATTTCAAGTTATTTATAGAACAATCAGGTGTTCTGCATGCCACAGAAATTATTTGTGCCACTCCAAAAAATAATTCCTGTCCACTATAAGATAAAGGAGAACATCACAAGCCTGACACCTGCAGGCCTGACAACAGGACAGCATCACTCCTCCGGTTTTAACCTGGAGACGGCGTTTACACTGTAATCTGCCTTTGGTGGCTTTTTGGCAGCAACTGTGACATTCAGCAGTCGCCTCATTGTTCTACACAACACACTAACTTTAGAATCCAAACACGCTAAACATCACAAATCTCTCACATCTCAAAACTCTCTTTCACCATCGTCACTCCTAAAACTTCCCCCTCTTCCTTATTTTCCTTCCTCCTCATTTTTTGATTGGTCGACAGGATACATTTTTCCACCAGTAGGAAAGGGTGAAGATTTTTTCTTTTGGTTTTTGACCAACCTGAGTCTTGGGTTGACATAACATCTTGTTGCTATGTCATCTTAAATTGGTCATGTGATTGATTTACCACGACTACTTTATTATTCCTCAGCTAATCAGCAGCACCTGTGCGATTGCCCCCACAGCTCCCGGTAAGCTGAAGACAGCTTCAACCGTCTGTGTGTTGAAAAACAGTAACGAGTCCACACCGCATTTTCTTCTTAGTAATGTAACAATAGAAATAGTAATTATTCAGCTTTCTAGTTACTGAAAAAAGTAACGGCCGTTATTCCCATCACTGATAATGACACGATTATTTGCATTTCCACTACTCATAAACTGGTGTCAGTATTTAATGATCAATATCCACCAGTGAAAATTGGAAATAACTGACACTAGATAAGCACAAATCTGACTGAGAACTTAAACTTCACCTTAATTTTTCAGTCTGCCCTGCTCACATCTCATTGTCATTAGCGTGTCTTCACTCCACATCGGCCACACCGCTTTGCTAGCTAAAACACCGGTGTCGGCACATAAGGACGCCGTCATAACCACTGTGGTCTTCAGGACTTTCAGATATGAAAAGTATATTTATGTGGATTCACCTGTGTTTGCACTAATTTGTTATGAGCTGTTGCATCTGTGGATGCCAAAGAGAAAACTTTCATAATAATGGCTGGATACTGAGCTGACTCTACCTGTAGAATTTAAATTAACAAAGGCAGTTACCAAAACTGTTACTTCCATGAACCATTGAGCAAGGCATATTACTTAATAGATGCTATTAGGAATGCTTTCAAAAGGCATCAACAGCACAGATACAGTGGATATCATTCACAGAACAATGTTTTCAAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATCAGTGATTAGTCTTTACAAGTGAAAGTCTAAGCTAATTATCCAAATATGTGTGTCTCATACCAAGCTTCAAGCATCTGGAGAGTATTGTCAATTTTTTTAAATACCATCATTGATGCAGTTGTCTTCTTTGAAAAATAAAAAGGAGTACATTCTGTTAAAATTATGGCCCCCATACCGGGCAACATGGCGGCACTGTGGTTAGCCCTGTTGCCTCACAGCAAGAAAGACCTGAGTTCAATTCCACTATCAGGCTGGGGTCTTTCTGTGTGGAGTTTGCATGTTCTTCCTGTTTTTGTGTGGGTTCTCCCTGGGTACTCTGGCTTCCTCCCACAGTCCAAAGACATGCAGCTAGTGGGGTTAGGTTAATTGGAAACACTAAAATTGCCCACAGGTGTGAATGTGAGTGTGATTGGTTGTCTCAGTCTTTGTATTAGACTAGCGACCTGTCCAGGGTGCACCCTGCCCATTGCCCTAAGACAGCTGGGATAGGCTCCAGCGGCCCCCGCGACCCTGAAAAGATGGATGGATATAAGATGCTGTCATCCTTACATTTAGAAGAAGTGTATGACTAGGAGCAGTCCGGTTGTGCTGCATGGATGTTGTTTTTAGACTCTCTCCACCACAGTCCTCGTGCTACTTACAAAAATAAAAAAGCCATAAGCTGAAAAAAAAGATGCTAACACAGTTCATATAGCAAAGTTTTCTCAACAGAAAGAAATATACAGTTATATCACTAAAGTATTGCTAGTTATTAAAAAAACAAAAAACAAAATAATAACTGTTAGTTTCATGTTAGCTAATGTAACCTTTCTTTCCAACTTACGCTGTTTACTCAAAGCTATTTTCAAGCATTCAGTTTTCACTGAAAAAGACATAAAACTGGAATTTAATATAATGTGCTGTAAGAATTCAAAAGCAGCTAATTTTGACTCATTTTCCTTTCAACATTTTCTTTAACATAAGTTGAAAGTGAATTTTGAGTGATAAAGCAACACGTTCTCACTCCCAAGTCGTCAAATGTGTGACGCATGGTCAGGCTCCCTCTGCTTCACTTATCGACGCCTCGGGTACCCCCCTCACGTCGAGAATTGACGTGCAGGGTCCTCTTATTGAATGCTATAGTGTTGCCATTACTTTTGTATTGTTTATTGCATTTATGGAGGGAGTGATGTATGCTAGGTAATGGCACAGCTAGCGACTGGGTGACTTTATTCACCCGCTTCGGATGTTATCAGTCCATACAATGGGCGTTATTAGCACAAATCAGTCCCATAGATATGGGCCATCCACCTGCTAGATTGTTCAGAAGGTTATCATCCATCCAGAATGAGGATCACTAACAGGAGCGTGGGAAGACTCCAGAATCCAGAAAACTTAAAGTTACGGTGTAAACGTTAGCTTATATTGTAGTAAAGCTGTTACTGTTTAAACGATGTTGGGACAGAAATATTAGGTTTTGTCATGACTGATGAAGTTACTAGTTAATAAAGTTTCCATTAAAGAGATTAATCGCAGCCACAGATTGACAGTAAATATTCCGATTAGCAGTGGCGGTCCTAGCCTGTTTGGTGCCCTGGGCGAACACTCCCTCTGGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTATCAAGACATCCCATATTAGCAACAGTTCTCTTACGTGTTGCTGATAGCCGGCTAGCTAGCTAGCACATCTAGCGTAGCTAGCTAGCGCCGCTAGCGACCCTTAGTGAAAAAGCACCCGGACTTGGCTTACAGTGAGGCGACTGACTCTCGTTTCATCACCCGATCGCTCGCCAAGAGTCTGTGTTTTAGTTGGACTTATTTTTCATTTATATGGGCCAATGATGCTGGTCGATGTGGAAAAAATAACTGAGTTGTTTGGTGGTGGCTAGCGCGGAGCTACAACCGAGGGCAGCTATCCACCGGTGTGTGACAGAAAGAACATGCGGTGAAAGAGACATAGGAAGCAGCAAGGCGACCGCCAATCGACAGGTGGTGGCTAACGTGGAGCTCAATCGTGGATCAGGGAAACCGAAGGCAGGAGCGTGATGTGAACTGAATTTCAGGTAAGAAGTTATGAACTGCACTCTATTTGGGTCAGATATAAACCGAGTTTAGGTGTAGTTTATTTTCGTTGTGCTGACCTTTTACAATGGTACTGCGTGCTAGCTAGCACGACAGGAGTTTCTATACACCTGTGTGCGTTGAACTTTATTTTATTCATAAGGGTTAGGCTATGTCCACACGTACCCGGGTATTTTTGAAAACGCAGATTTTTCTATGCGTTTGCACCTTTCGTCCACACGTAAACGGCGTTTTCGGTCACTGAAAACGGAGATTTCTAAAAACTCCGGCCAGGGTGGATATTTTCTAAAACTCCGTTTTTGCATTTACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAACCTATATATGACATGACTGCAGTTTTGTCACATTCTACATTACTTTACATGGATGTAGTTATGACATTTTAGTTCAGTTTGTGTAACAGTTGGTGAAATGTTAGTATTTGACCACTAGGCGGAGCTCTTGTAATGATAATGTAATTAACGCATTTTGTTTTGTATGTTTTATTTTTGTGTTGTGCATGTTAACATTTTGCTTTTTTGCATACTGGATTGGTGTAAAGTTAATTTGATACATGGAAAATAACCAGTTAATTTTGTAAGTTTAAGGTAAGAGCAGAGGTCACTTCCTGTTTTGGGAAGTAAGGTCAGAGAAGCTTCTTATGGGGACGGTCTAGCCGTGTGAATGTCAAAGAAGAAATAAGTCCTAAGTTCCAATTATACCGGTTTGTCTACTTGCAGGCCAAAGTGGTATGTTTGTTTATATTTTGTGAATTTTATATTGTAATATGTTTTGATGCTGAAATATAATTTTCTTGTACATCTGTATTCACCAGTTCTACGGTGTACCTGTGTACGTTAAAAGAAGCACAGTAAACATCAGTAAAGAAGAACTCTCGTGTCTCGCGTGTATGTGTACAAGCCGGCATAGCTTGGTTTTAATTAATTTTTATTTATATAGCATCAAGGGTGAGGGTGAGGGGGAGGAAGACGAGGTAAAAGAAGCACTGTGGAACTAACTGCTGTGTCTTTTAGCTTCATGGAGAGATAAAGGTGCACATCATTTAAATAGCAATAGAAATATATATAATATGCCTGCCTAAGAGAAGCATGTAGAATATGAATTAAACTGATCCCTCCAGAGAACCCTGAGCAACTCCATATTTAACCTTATTGTGTGAAGAAGACTCCCTGTTTACATAAGCAAGTTGAAGTCTATTAGATAGAGTTGTGCCATCGCCTTGTAAACTAATCTTTGAAAGCTGAAATTTACTGTTTAATAAACTCTAGTTCTAATATTGAAACCTTTTTTTTCACTTGATGTATCTAATTTACAGTTTCATTGCAGCACAATTTGAGCTTTTTAATTTGCAGACATGTTTGTGCATTTCTTTTATTTCTCTCATAGTTTCTCTGTGAAGAATCTAGGAAGAATCTGTATTTTGGGGATGTTGGGAAGACATGCATCTATAAATATATAGATGTTTGTGTTTATAAATATGATATCAGTCCATACATATAAATTTTGATGTCAGTGTTTCCGTTAAGTTGTGTGATAAAAAGGACCCTAAAGTGTTATTTAAACTGACTTGAAATGCAATATTTAGCCTCATGTCTGTTGATAAAATATGATATTAATATGAAATCTTAAAACTGACATGAAAGATATATTTGAATGAATCATCTACATGAAAGATAAAGGAACAGAAGCCCTGCTGCTATCTGCACAACACGGACAGGAGGAACAAATTATTTTGTATTTGTATTTTTTTGTATTTGGCTTAATCCTGAAGTATAAATGGTATGGGAATAAAATATCTGAATATTGACCGAACTGCTTTGTTATTGTTTCAGTTAATCTCAGTCAGCCTGCACCGTTATAAACTTGGCTGTTTATTGCTTTGAAACCCTCTATGCATGATAAGGAGCTTTCTTGTATTGATGTCAGTGGCTTCTATTGCTTCCTTTGGCCAACTTCTTGTCCCAGCAGAGTATCTGACCAACAGCAGGGTGTAGATGTTGCCCTGGATCTTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGGTTAGTCTAAAGTAGAATTAAACTTCGGCAAGATTCATATAAATGTGTTACGTTCCCCTAAAACGGTCTAGGGGATGAGGAGAAGTAACAAAAAGTGTCTGGGTCAGAAAAAGGAGACAGAGGCAAAATGTTTAAATTAAAGAGTTTTATTACAGTTTCTATTACAGTTTTTCTCAAATGCTAAAACACATTTCACAAACGTTCCCACCATGTTCCCCAACGTCTAAACACAACACCCTTTTCTAAAGCTACATAAACACAACCACACCTTCCCACTGCAAAACTCAAACTTTCACACCAAAAGAGCAGCTCGAAGCTTTCAAAAATGTAAACACTATACACATCATTACACACTACAGCAAAACAATTGAAAACACAATGCTCAATTTGTGAGAAGGTTCTTTGTTTCATAACTGCCAATGCATATTTTTCGAAACTATACAGTAACGGATCGTCGTAGATCTCTGCAGAGGATTAGGCATTTAGATTTGTGAGTTTCATATGAAGAGTATAAATCTATAGAAAATCCTGCATGTGCCTACACTACTGTAACACAACTCAATGCAAAAACAGAATCTATTGCACACAATAGTACTCTTGAAAACATGATCAGGGTGTGAAGTTTTTTTATTTACTTTATTCACACCACACACACACCACAATCACTGTGCGGCATCATGTCCCTGAGCTGCATTGGGCCACATCACCTCATCCACATCGCAGGCTATATTGTCTCTCGCGAGGCACCGTGGGAAAAACGGGGACCTCAGTGATGGCTCTTTGGCCAATGATGTTACGGCCTCTTTGCCTACGTTTCTGGAGGTTGAAGCCAGCCTCATCCAGGAAGAGGTACTCATGAGGTCTGGCCATCGCGTCCAACTGTAATATCCTCTGTGAAAATGTGAAAGTGCACAGGTGTTCAGAACAACAGTCAATCAGGTAGCACAGTATTGTCCAGAAGTAATGTAGGCCACTGAGCAACACAGTATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGCATCAGATGGAGTCCCCTCATTTGGTGCCTTGTTTTTCCCTCTTTGGTTTGGGTTTTGCTGCTTAGGGCGAACAGCGGCCGACGAGGTCCCTTCCTGGGGATCAAGATTTTGCTGCATATGTTGCATTTCTCTTTTCTTCGGTCTTACAGTGTCGAATGATATTTTTTCTATTCGATCGGGGTTTGGGTTTGTGTTTTGTTGCATACACTGAATGTGTCAAATCTTTGATTTTCTTTGATCTGGAGTTTGATGTCATGGAGTGCAAATGGAGCGTGATGTCATCCACTTAGCAGAGAGTCTTGTTTTTCTTTGAAATAGAATTCTACCAAACTCAAATAAAAGTCTTTAACTTTGGGAATTTAACATCTCATACAATCGAAAGACCAAATCTACCCGAGAACTTCAGGAGAAGATTACACAAGTAGCCAAGCTGGTTTCACTGACGTTTTGTAGACTGCTCAGCGTCTAAAAATGGCCCAGGGTATGCGATAACCACAGAACAAAAGAAATGGTTAAAGTGTGGAGCACAACTAGAAGATGATCTAATGACTTGTGAGGGAAAACCAATACTTCCTAAGTCCCTACACAGAACAGCAGCATTAGTGACCCATGGGGTGACCCATGGGTCATCAGGAGGATGGTCCAGGTCATTAATAAACACTTTTATACTTTAAATTTTGAAACTTCAGCAAAGGAATTTGTGAGGACATGCATGATCTGTCAGAAACACAATTCACAAGGCAATCTGAGGAGAAAAAGAGGACATTTCCCCACACCACCTCATCCATTTCACACCATTCACATGGACTTTATTGAATTAAGTGAAAGTCAAGGCTCAAAATACGCTCTAGTGATTATAGACGTATTCTCAAAATGGCCAGAGATTTATCCAGTGAAAAAAGCAGATGCAATCTCAGTTGCAAAATGTCTATGTAATCATTTCATCCCAACATTTGGCATCCCTACTCTGATAAGATCAGATAATGGGACACATTTTGTCAATGATGTGATCAGCAAAGTCTCTGAAGCACTAGGATTCAGCATAAGAAACCACTGTGCTTATCACCCACAAAGTGCAGGGTTAGTGGAGAGAACTAACGGCACCATAAAACAGAGACTCAGAAAATGCATGGAAGAAACAGGAAGACCATGGCCTGAATGCATAGGCCTAGTAAAAATGTGGATGAGATTAACACAAGGCTCTCAAAAACTTACACCATTTAAGGTTGTTCATGGGAGACCTTTTCCACTAGCAGTGACAATTGAACCTCTAGACAAAGAGAAACAAGAGAGAGAAACAACTCTGGCAGAATGGATGGCAAAACTACTAGAAAATAAGGATATTGTTTTGAACAATAAACTGCCGTACGACTCTTCTCCAGTCTCTTGCAGGTTGAAACCAGGCGATTGGGTCCTATTACGTGTGCTCCAGAGGAGAAATTGGAGCTCGCCTCGCTGGGAGGGCCCATACCAAGTGTTATTGACCACACCCACAGCCTGTAAAATTGCAGAGAGACCCTCCTGGATACATCAGAGCCACTGCAAAAAGGTTGAGGTCCCAGGAAGCCCCGACACCAAGGAGGAAGCACATTAGGGAAGCCTCACCTACGCTTGGTTGCTTCGGGGGTGAGGGGGGGAAGTGCTGATTGGGCTCCCGTCGGGTAAGCCCGCACTCCAATCTCCATCCGATCAACTTTAGGGCAGCCAGGTGCAGGTGTGATGGACCTATGTGCAACAATGGGAAGGGGAACCCTCCTGGTTACCTTGACTACAAAGCTCACCCTTACAGGACCCCAGCTGATGCCAACAGCAGCTGAGCTACGAGGCAGACAGAGAAGATGGACGCACGACAACCTCCACCTAATGGACATGACACGAGACTCCATCCATCCTTGGATGAAAATGCCTGATACAGATGTTTAACAGGACCACAGAGAAAGACTGTAAGAAACATGGCAAAGCAGTTATTTACATCCTGCAGTCACAGCAAGATTAGAAAACTAAAAGCATTACCCTTTTTTAATGCTGTTACGTTTGCTCGCACATGCCGAGCGTATTAACACAACCATTTATGGGAAACACCCTGGAACAGGTGCACTAATTCTGATCTCCGACCACACCTTCAGAATGACTTTTGTAAAGTGCACAACAACATCAACATCCTCATCCAGGAAGAAGCGCTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTAGGTGTGTAAGGCTTTGCTAACTTTAATAACTCTGCATGTGTGCTGTTGGGTATTTCACTTTGCAGTGAAGTGAATCATATTTATCATTTTTAGCATGGTGACCTGTCAGAGCCATGTATAGCTGAAAAGAAAAGTTTCAGTGAGACCAGAACTACAGCATGTTTTCCGATTTCTAATGATACATATACCAGTGTATCTATAACATGACCTGTAAAATGCACATATTTCAATTTATCAGGAAAACAATTCCAGATCGCAATAAAGATCACAGAGAAACATGTAATCTATATAGTATGTATGGTTATATAAGATAAGGTAAAATAAAAAGAATTAATGTTGTAAAAAGCAGTATGAAAAAATTAAAAATTAAAAAGTATGAATATCACAAAGTTATATTTAAATACACTGTTTTAGTAAATATGTTTCCCCACTGAACAGGAGGAATAACGTGTGTTTTAAATCCTCCTTCAAAAACCATGTTTCATGTGTAATTCACAGAGCAGATTTCTTATAAAATGAGATTATGATTAGTATTATTTTTTACAGAGTACAACCTGAAGAGGTCACCAGAAACTCAGCCAACCTATTCAGAAGAAAATTGTTTAGTTGTTGACAGCTGTTGCAATGAATGATGTGTGCTTAGTGTGATACGCTTCACTGAGCCTTATTGTGTCACTCTCTCTCTCTCTGGCATTATCTGCTACATTTATTAGGAGAGTAGAAGTAGATTACATTTATTACTTTTATCTCCCTTCTAGCAGTGAGTGTAACTACAAAAACACATCTGAAGGTTCTTGATGAGAATGAATCCAACAAGTAGAGCTACACAAATTAGATTTGATCCTTCCTCTGAAGTTTCTTTTTCTACCACAAGACACATCTTCTGTGTCCTTTCTTAACAACATACAAAAACCCCACAATAAATATATCTATCACTAACTTAATTATGTGATTTTAAATCATATTGAATATTTGTCGTTCAAAATGCTTTTCATTGTATGGTTTTTATCCAAATAGTTGTCTCATAAGCAACAACTTCAGTGTTATTACTGTATAAGTTACTAACAGGAGATGCACTGTTAGTAAAGTATATTTTCAATTGTTTTGCTGTGATTAGAGTTCTAAACTTCATTAAAGTACAAAACTATGATCATCCTATTAGAAAAGAATATTGAAATAGTATAGATCTGTTAAGTGTTTGGTAATGAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATCAGTTTTTCAAAGTTGTTCTCTTGCAGTAAGTGAAAAGAAAAGAAAGACAGTGGGCTGTACAACACAACAAACAGGATGCATACTTTCTTACACAGTTTCTTTATATTTACTGGGAGGCAGGTGAGCCACAGGTGGTGGCGATTGTTGATGACAGTGTTTCCTTTCTGTTTGTCTATATAGTGACGGCAGAGTTGAGCGGGAGGCGCGCTGGACCGGAATGGACTGCTTCCTGTATGCTGAGCAGTCAAACAAAAACATTACTTGTGAACACAAACATCGTGTGTATTGCATATGTTACAACTGCTTTCTGTGCTTTGCCACATATTTTAGTTTTTTTAATTAATGCATCATTTTTGTAAATTTCAGACTCAATGACCAGGCTGTGGACACATAGAGACTGTACAACACATCAACCTTAATCTTGAGATAATCGCTCTCAGGCTCTGTCTCATACTAAATAAGAGGAGGCCTCAAAAACAGTGCTTTATCTATGTGCATATCTCTCTTAAAGTCTCTTTCACACATTACAAAGTCATCATTATATCAGGCTTTGCTCAACATGCCAGCAAAACTGTAGAGCAAAATTGTTCCAAAGACTCTAATAAAGAAAACAAACAAACAAACAAACAGTGCAGCTCAATTTCCTGTGAAGTCAAAAATATCTTCATCAAAAATCCAGGATAGTTTCAGGATAGAATATCAATAAGACTTTATATTCATGAACATGTAACAAATATTTTGGATTAAAAGTGAAACAATAAATTTCATCCTTAAACATATTTTAGTTTTTTTTTTCTTTGTCTTTGTAGATCAACAAACAAACACAATGAAATAAAAGTATTTTCTTCTGAACATGAAACACATTTGAACTGGTTCTCAAAAATCTGCCTTTTCAGGTTTTGTGACTTTTAATTCACAAATTGATTCCTTTCCTTTCTTTGTCCCAATTTACATTTTGCTCATGAAACAGTAAAACAGCAGTGGGTTTAAATGTTGTCTGTGGATCTCAGTCATTCAGGTCATGGTAGTCTTGAGAGTCGGACTTAATTCCTTCACTTCCATCCATCCCCTTCTGCTGAGAGCTGGAGCCTATCCATAACATAGGGAAAGAGGCAGGGTGCACCCCGGACTTGTCACCAATCTGACGCAGGGCCGACACATTCTTTTACTTTAATAACTTGTGTTTGGTTTAACAGTCTTTCACATTGATGTGAAGGAATATTGGCCCACTCTCCTTTGCAACATTATTTGAGCTCACTGAGGATCGAGGGCATTTGTTTATGTACAGCTCTATCACGGCCCCATCACAGCATTTCAGTTTGAGGTCTGGACTTTAGACGTTTAACATGCTAACTGAGACGTTTAGAGGTATTTTTATTGTGCTTCTTCTATTTTGGGGGGAATCAAAGTTAACTCACTCAACCAATTTATCCAGGCAATTTAATTATGACACTAATTGATTAGAAAAAAATGCAAACAAAAATAATATTTTCATTACAGTATCAATCAGTTCAGAGCTAGTTTGCCACATTATGCTAGCAAGTTAGCATTGTAGACGTAAAGAGAAAGAATCTTGAATTAACGTGTTTGGAAGAGTTCCACAACAGAACGGTGGAAGAGGAAAGAAAANNNNNNNNNNNNNNNNNNNNTTCTATGATACCTGGGTTGTTCTGTTTAGAATTGTTTGTTAGATTTCCCCTTTGTGTCGTTGCCCCCTGTGTCTCCCTCTGTGTATCTGTCTTTATGTAGTTTTGTAAGTTCTTGTCTTGTTTTCTCTCCTTGTATTTTATTCCGTCATGTTTCCCCAGCCCATCATGTCAGCTCTCACTCTCCCTAGTGTTCCCTCCCTCCCTCCCTCTCGTCTGCCTGTCCTCCACTCCCACATTATGTTCCTCTGTTTCCTGTTTTATTGTGAAAGTCTTGTGTTTTCATGTTCAGTGTAGTTCCCCTGTGGTGTCTTGTTATCAGCTGTTTTCCTTGTGTGTTCTCATTTCCTCATTATCCTTATCCTTCCACCCCCCGGAAGAGGCCCGACCGAGCCACGGGCACCATGCCCTGCCAAGCAGCCACCGGGAGTGAGCCGGTAAATACCCGAGCGCCCAGCCCCAGACACCAAGAACCACCAACGCACTGAAGTCTGAGGACATCAGCCACCGGCAGGGGGTGTGGTGAGGGGAGATAGGCCTCCATACTTTGGAGGGCCTGAGATGTTCCCAGAGAGGTGGAGTCTAAGATCCAACCTGACATATAGAGACAGACAAACAGGCGCACACAGACACAAACGTGCATTCCCACCCTCATGCACACATATACAAATACTCAGCACTGACCCAACGTGGAGACAGACACAAAAAGACACTGTACACACAATCACACTCCCCAAACATACTCTATACCCCAGGTCCAGCCACCACCACCCCCAGAGGGGCAAACCACACCTTGTCCCAGAAGATGTTACCCTTTCCCCCGGGGTGGAGACAAGCAGACCGCTCCCAGCCCTGCAGTAGCAGGGGGGCCCTGCATCCCAGACCCCAATCAGACACCCAACTCCTCCTCCCAGCCGCTCCACCCCGATGGCTAACAGAGAACGGGGGCGTGTGAAGACCCCAAACCTCCCTCCGCCCGCTCATATGTAGTGTTGCTGCGTGCTGTTCTAAAGTGCATTTAAAACATGGAAGGGCACAGTGCTTCCTGCCAGAGAGCAACAGGTCAAGCACGGCCCCTCCCGAGAGCCCTCAATGTCTACATCCATTTAAAATTGAGAAGTGGGCACTGGCGCCAGAGGTGAGGTTGAATACACAGACCATCCTCTGGGCGCCATATAACATGCCCACCGCCAAGGCCCTATATGTATGTGTTATGAGAGTGTGAGTAATGAGAATGTCTAGGTTGCAGAATAAAATTGCGGCACAGGCGGCCAGAAGGGGACAGAGGAGGAGTGTCTCCCCTGCACCTCAGTGACACATCTGCACCCAAAGACCCTGCATGTGTGGGTGTTTGTAGTGGAGCAGAGTGAAATGGAAGCTGATTGGCTTAAAGAGGGTGGGTAAGAAGACGATGATTGGACAAGAGTAATAATGTCAGTATTGAGTTTAACAAGGTGGGTTAGTGGCAGTGAAATAAAGAACAGCAGGCAGATGAGTCATTGCAGATTACTGATATTGAACTTACACATATGCTTAAGTTTTATGTTTATAAAAACTTTATTCTTAAGTGGGTGGGACCAGCAAACCCCATCCTGTCAGTGTAAAGAAGTTTAACTACACATTTACACTGCAAATCAGTTTTTCAAAGTTGTTCTCTTGCAGTAAGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACACAGTGAGACAATATAATCAATCACATGTACATGGGGTGAACGTCTCTAATGAGAGTCACACAGTACTCTTCTTTATTGCAGGTTATATAGGCATGTAGGTTACACAGCAGACGGAGGCAGTCTCCGCCTGTTCTCAGAATATATTGCTTAACTGACAAATGTATATCTTACTAAACATTCTGTCCATACTATACTAAACATCTGCTTAAGTGGCATTTTCCGTTCCTCTTTACACAGGAACTTGTCTTCACAGGCATTTGATAAGCATAGGCAAGGCTTCATGTTTATCAGGGTGAATCGTCATTCAGAGTTTACACAGTTACAAGCAAAGCATATTTGAATAATAAACAAAATCTTTTCACAATGCTAATGATGTCTAAAAAAAAAAAAAGTCACCCAGCATTGAAAATCTGTTATGAAGTTGCTTCTATTACTTGTTTACATTTCAGCCCTTATGCCATTTTCAGAGGAATGTTTTGTTTTGTTTTGTTTGGTTAAGAAGTGGCCTGTGTGAGTGTGTCTGCAGACAAACTGCTTTCAGCATTAAAAGCATCACTTCCTCATATGTCTTTCCCACGAAGCAGAGCCCTTTAGTGGAGAATCGATGCACTGACATCATATTAAATGTTCCTTAGAATTTGTTTTCTTCTTTGCTGCATTTTGTCTTTTTATTGGTTAGTTTTTACAAAATACACATAGGAAATTATTAAATGTAATGCAATTAAATGTACATTACATATAATGTAATGTAAGAAGCTGCTGTCAGTGTTCACAGTGAGAACAGAGACGTGTGGTTTAGTTGTTATTTTGAGGTTTAAAAAATCAACACTTGACAGAAGTTAAACCTGCAGACGTGATGACTTTGATGTTTTACGTTGTGTCAGAAACAGAGTTAATAATTTTACAGTCAAAGCTGCAGAGCACCCAGAAAGTAAAACAAACCAAAGCTCACAAAGTAATATCATTAGCATGTCTCCTATTTTCATTAGACCTCTTTAAAGTGAAGCTGAAGTATTTCTATATTTCTGTTAGTTATTCTCCTGTGTTGTCTGTTTTAGTACAAAGTGTGAAACCCACTGACAGACACACCAGCTGTGGTGTCTCTGCTGTGACACTGAAGTTATTTCAGACACAAACTCTCCGCAAAATGTTCCTTTAAATCACCATGGTAACGAACTCTTCTTTAGTGAGCAGGCAGTGGCTCGATGGTGGAGTAGAGATCAGCTGTGTGCTTCTCACTGAAGTGCAGTCTGCTGTAGTGATGATCATCCTGCTCTGTTGACTGAGCTGAGATACTTTCAGGGTTCATCTGAGGAGACGAGACAGTTATTATACATTTATATTAAACTAAACCTTTAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAACAGCACTTGACAGAAGTTAAACCTGCAGACGTGATGACTTTGATGTTTTACGTTGTGTCAGAAACAGAGTTAATAATTTTACAGTCAAAGCTGCAAAGCACCCAGAAAGTAAAACAACCCAAAGCTCACAAAGTAATATCATTAGCATGTCTCCTATTTTCATTAGACCTCTTTAAAGTGAAGCTGAAGTATTTCTATATTTCTGTTAATTATTCTCCTGTGTTGTCTGTTTTAGTACAAAGTGTGAAACCCACTGACAGACACACCAGCTGTGGTGTCTCTGCTGTGACACTGAAGTTATTTCAGACACAAACTCTCCACAAAATGTCCCTTTAAATCACCATGGTAACGAACTCTTCTTTAGTGAGCAGGCAGTGGCTCGATGGTGGAGTAGAGATCAGCTGTGTGGTTCTTACTGAAGTGCAGTCTGCTGTAGTGATGATCATCCTGCTCTGCTGACTGAGCTGAGATACTTTCAGGGTTCATCTGAGGAGACGAGACAGTTATTATACATTTATATTAAACTAAACCTTTAGCTCACTCTCCTATCAGAGCATCATAAAATATCACTTTGTAGAGTTCATCTGATAAAAGTCTGTGTTAAACATGTAGTAAAAAAGCCTTTTAGTGGCCGTTTCAGGGAATTATTTACTAGTTTATGAACATAAATTATACTACATGACTTTTTGGTGTAGTTCAAATCAGAGTGAAATCTGTGTACAGTCAGGGCTAAACTTCATGACTGTTCAGTGTCCAAAAATAAAATGTAAGCCTGATATCAGTCTAATGATTGTCGATGTGTGGCATTTGTAGTATCTCAAAATATAATAGTAATGTGTCCCTGTCACATGATGTTCATGGTGTAACTGTGTCATGTGAAGGCTGTGTGCAGGCAGGAGTGGTAGTAGGAGGACCCAATGTGCAGACACTCGGAAGCAGAAAGTAACTCAAACTTATTGCTAAACTCAAAAGGTAACAAACTTGCAAATAAACTTACACAGACAGAACGCACAGCAAGAAGAGGGTAGATCACAACACGGACACAGAGTAACACAGGGCTTAAATACACAGAGGGAGCAATCAGAGAATGGGTAACAGGAGGGAAACACAGCTGGGGCAAATCAGGCCTAACGAGACAAAGGAAGCAAAACTTGACAAGGGGATACAGCTGACAGGGGAGACTGAGCAACTAGAGAGCACAGAGACATAAACCATAAGGCAGAACTCTAACAAAGACACCAAACAACTAGAAATGATAAGTAATATAATAAACTCGAAACTCTGGGTCAACGACACATGCATCCTAACAAACTGTATATAATCAAATAAAAACTATAAGAAAGAAAATCATCAGGTAGAGTTTGTGAGTAAAACTGAAAAAGCTGAAGACTTTTTTGATTATTTCAGGTGAAGACAAACACGACAGATGAGGAGATGTTTTTGTTTGACTCCAGTTTGTACCTGCTCTTTGTTGTCTGAGGTTCTTCTTGGAGACTGTCTGCAAGTCCTCTTTGATCTAGTTCACAAAAAAATGACTGACTATGTGAAATATAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAATGATTGCAGATCCTTCAACTAAGAGCTCAGCTGGATGGTAGAATTAGCCCAACATAGTAGATTCAAACTTATATTCATAGATCTTCAATATGAGTTAAACTATGTGAGTGAGTCTGTTTAAATAATTTGCTCTGACATTTTAACAAACTGTCATGAAGCTTTTAAAAAGGCTGACTGGTCTGTTATTTGTTGCTGTAGAGTACAGGACCTAAAACATATGTTACATAACATTTCTGAGTCAGCAGAAGAAAAACTAAAAGAAATAATGAATAATAAACTTATTGTCTCTTAAAAAATGACTCGTATGAAAAAGTGTAGAATGACACTGATGTCTTGTGTTTTACTAAAACTGTATTTTATTTTTTATCACCTCCAAATCATCCAAATTTTCATTTCTTGAAGGTTGGCGAGATTTCCTCTTTCTTCTGGTTTATGAAAATAGTGAATACAAACATGAACACATGGTGGTGGGTTAGTGTGTAAATCCTAGATGAAACCTAAGAGATCTGACAGAGGAAACGGTGATGCTCACCTAACACACCAGCAGACAGTGAGAAGTATTAAAAGCAGCAGAGCTGCAGAAACTCCTGCAGCTGCTGGTGTCCATGTTCCTGTGATACTTTGGACAGTGAGAGTCTTTGGAGCAGAGCTGATATCTTTGTTGGTTTTCACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTGTTCTGGTTCTCTCTCGGGGTCAGAGGTCGACTGTTCAAGTACCAAATGTAGTTTGTGTTGTCAGTCAGAGGACAGCTGGTACTGCAGGTCAGTGTGACTCTCTGACCCTCTGTCACCACTGCAGAAGGACTCATCTTCACTCTCAGCTCTGAAAAACAGTCAGACTGGTCAGTAACTGTAAGAGATATTTTATGTTAAGTGTTTCTTATAAACAGCAGGTTGGTGTTCAGCGTCAATGTTAAAAATTGATTCAGAGAATATTTCTTTCTTTTACAAATATGAGAACTGTATTAAGTTTAAGAAAATAAAACTACATAATTTAGTAAAGATTTTATTGTAAACAATAACATAAAGAGCTTTAACTCTATGTAGGAGATGACAGATTTAATTGCTCACATAACTTAGATTTGTCTGTTCTTTCTGTCTGTCTGGGGACTGAATTTACTTTTGAATGAATTGTTTTCTATTTCTTTTTATCACAGTTGTTGGCTTTATTATTTTTCAGTAACAAAGTCTCCCAGTTAAACATGTGACAGGATCACATTTCATTGTATTTTCATGAGAGCTCTGTATGTGTGGTGGTTCGGGTGGTCGTCTCACTGCAACAAGCTTGTGGCTTCATGTCTGGGACTTTGCCTTCACATGTTCTTCCTGTGTTTGTGGTGTTTGTTCACAGGTGTGAGTACATCTAGTTTACTCTGTGTTTGCCCTGTGAGAGACTGTTTGGCTGCCCAGGTGTACCTCACCTCTTGCCCTGTGGCAATTGTGATAAGCCCCACTGTCCTTGTGAACTGTAACCGTATAAGTGAAAGAACATGTATGCATGGATGTGTCAGTGTTGATGGTGAAAGCAGAGACATGAAATTGTTTGAGGTTATATTGTGGTTAAAAAAACAAACTTAAAAGAAGGACCTGAAGACATGATCACCCAGAAAGTAAGAAAGCCTAAAGCACCTAAAGTAACACAATTAACATGTGTTGCATTTTGCATCACATGTATTTCATAGACAAACATGTTTAAACTGAGAAGTTCAGCCATTTCTACTTTCCTGCTAATTTCTTCTGTATTTTATGTTCCAGTACAGAGAGTACAAACACTGACAGACACACCAGCTGTGGTGTCGCTGCTATGATACTGAAGTTATTTCAGACACAAACTCTCCACAAAATGTTCCTTTAAATCACCATGGTAACGAACTCTTCTTTAGTGAGCGGGCAGTGTCTCAGTGTTGGAGGTCGGCTGTGTGTTTCTCATTAAAGTGCAGTTTACTTCAGTGATGATCATCCTGATCTGCTGACTGAGCTGAGATGTTTCCATACATGAGGTCAGGGTTCATCTGAGGAGACGAGACAGTTATTACATATTTATATTAAACTGAACCTTTAGCTGACTCTCCTATCAGAGCATTAAAAAATTTCACTTTGTTGAGTTCATCTGATAAAAAATATGGTAGACAAGCTTTTATAAATTCAAATTAAATACATCAATGAATACATTTTAATGAACTGCTAACATGACCGGCTCTACACACCTGTTAAGTTTAAACAGAATTTATTCAAAACTTTTCCAGCTCTTGTGTTTACAACATGAAAGCAAACACTACAAAAAACATCATCTGCTGTACAAATACCTGAGTTACAATTTAGAGATGTCTGATGATATTATACATGTGGTGTCAATATCTGGCATTATTGTGTTGAATTGTGCGCTTTGGGTTGTGTTACTTTCTGGGTGATTTGAAGCTTCAAATATAAAAATCTTTCACACTGTTTCTGTCAAAAAATAAAACATTAAAGTCATCATGTTTGCAGGTTTAACATCTGTTCATTTTTTTCTACATCCTACAACAACAACTAACAGCTTCACACATCTGTGTTCTCACTGTTCTCACTGAAGGGTTTTTGATGTAAATAATGACTAAATGTTTATGTGAAATTTAGTTATATTGCAATTTTTAAACTTTGTAAAACTGAAAAACAATATTATAATTTTAATAATGATGACAAGAAATGGAAAATACATTTATATGAGGTCAATACATGGATTCTTCACTAGAGGGCTCTTTGAGGGGAAATAAGTAAATGAGGAAGTGATGATGTTAAAGCTGAATGCAGTTTGTCTGCTGACACACTCACACAAGTCAGTCATTCCTGTTAGACAGATGTTGATTTGAACATTTATTCATGTTTCTGATATTTTAGAAACTCTGAGAGCAGCAGCAGTGATCAGCTCTTTGAAATAATCATAAATCACGTTTATGATTAGAAGTGAAAAAACAGCCATGTTGTTGGCAGAAGCTGGATGTTTGTTCATGGGTTTCATTCTGTGTCTCTCAGGTAGGAATAATTTGTTTGTCCTCCTCATGATGACTGTGATGATGTTTGTGGAAGGCAGAAGTTTTAGTGTCAAACCTGCAGAAAGTTACAAAATGATTTAAGAAAACAGGAGATTCACAGTTAACAGGATTTTGACTTGTTCTGAATTAAAGCACCAGATTGTGATCCTTCACAGTAACATGCTGTCATCACAGATTAGCACAGAAAAGAAAGTTAGCATAAATGTTCACCATGTTTATTATTCAAATGTTGTGTTAAAGCTGTAAATTTTACATGTAAAAGCTGAACATGTAAGAGCTAATGTTGTTAGCAGATGCTAGACTTTTGTTTAAGGCTTCATGTTTTACATCTGTCTAACTATGTTTATGTTTTTGTGTGTCAATGTAGTCTATAGTGATACTTTTATAAGCTCCTTAGAAGAATAGAATTAAAACTTACATTGTATGATATATATTTACTTTATGATTTCAAATTCTTACAATATACATCATTATTCAGTGTTTAATGATAGAAAGATCAAACAGACAGTAACAGCGATAATAAATCTTTTCACCAATAAAAGTTTCTGTTAAAGGTGTAAATGGAGGAGAAACCAGGATCTGTGCTCTCAAATGTTCATCAGTGGATCTGCACTGCTCACATCAAGCTGTTGCAGGTACACTTGCTCTCAGTACTTTATTATTTTCCAAATGACATCATTGTATAAGTTGTTCTCCATCATCCTCTCAGAGCTGCAGGTAAAGGTGATTCCTGCCACAGAGGGACAGACAGTAACACTGATGTGCAGCAGCAGCTGTCCTCTGACTGAAAAGCCTGCAGCCTACATCTGGTACAAGAACAGAGAGTTTCTCTATGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTCAGACTCTAATGAATTTACTGAAAGTTGTTGGTTTTTCTCAGATTCCATCACACAGACCTGCTTCAGTGTGACCTATGCTAAAGGGAGAATGTGTTCTTCTCAGCAGACATCAGTGGACGAGTCCTGCTCCATCACATATCCCAGAGGTGAAGCTCTGGACAAACTGCATTTTGAAATCTCATTTTTATTCGTTATTTATTCGACATGACAGAGATTAACTGGTGGAAAATGTGTTTATCATCTCCCAACAGAAATTCATGTCCAGAGGACTCCTGCTGAACAAAGAGGTCACATCAGACTGACCTGTAACAGCAGCTGTTTTCTGACTGACCCTCTGATTTCCTTTGTGTGGTATGAGACCAGAAAGCCTACAGTGAAGGAGGGAAAACAGATTCTAGTTCCCAGCTCTCTTCCAGACAGTTTGTCTTGTGCTGTAAAAGGTCTTGAGGATGTGCGCTCTGCTGACGTCTGTGAGTAAACTTATTGTCTCTCCACTTACAAAGTATTACCACCACTTCTTGCAATTATGACTAATCATCACACTGGTTTCCTGTAAAGTTCAGGATCAGTTTTAAAATGTTGGTGATCACATCACAATTCTCAGCTGCAGATCCAAAACTCTGGAATCATCTCCCTCTTCAGATCTGCTCATCTATGATACTAACAGTATTCATCTCCTGACTTCTCCTTAGCTTTTTCAGTCTCAGCCAAGAGTAACTCAGTCTGTCATTTTCCCCAGTGTATTTCTTTCTTCATTTATACATCTTTAATGTCATTATTTTATTATTATTTTTATAAATTATTTGGTTGTTTTTATTATTAGCATATTTTAAAGTGCTTTTTACCTGTTGTGCAGTACGTTGGTCAACATCTGTTGCGTTTAAATGTGTGATATAAATAAACTGATTTGACTAATTAAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCCATTTGTGAGTAGCTAATATCCGCCGAAGGGATGTTCGACTAATGCCACTCTCCAGTGACATGCGGCGAGTGCTACGCTGTGGGCTGAATGCAGCTAGGACAGCCACTGATGTTTCTTCATTAGTGACAGTTTTCTTGCATCCACATTTTGGCAAATCCAACACTGAACCAGTTTCACGAAACTTAGCAAGCAGTTTGCTGACTGTAGCATGGGAGATGAGTGGTCTCATAGGGTCAATGGCTGTGAACAAAGAGAAACTTGTAAATAACTCATGAAAGAATAAAGTTACGTTGAAACCAAGCACACCATTGCTTTTCTTGTGACATTACCAATAAGTTTGATGTGTCACATGGCCCTCTTCCTATTGAAAAAACAAAAGTTGTATCCAAGATGGCCGACTTCTAAATGGCCGCCATGGTCAGCACCCATCTTGAGGAGTTTCCCCCCTCACATATACTAATGTGCCACAAACAGGACTTTAATATCACCAACCATTCCCATTTTATTACGGTGTATCCATATAAATGGCCCACCCTGTAGTTTTATTTTCTTAAACTTAATACATTTCTCATATTTGTAAAAGAAATAAATATTCTCTCAGTCACTTTGTAACATTGATGCTGAACACCAACCTGCTGTTTATAAGAAACACTTAAAATAAAATATCTCTTACAGTTACTGACAAGTTCAAGTGTTTTTCAGAGCTGAGAGTGAAGATGAGTCCTTCTGCAGTGGTGACAGAGGGTCAGAGAGTCACACTGACCTGCAGTACCAGCTGTCCTCTGACTGACAACACAAACTACATTTGGTACTTGAACAGTCGACCTCTGACCCCGAGACAGAACCAGAACAAACATCTGATCCTAGACCCAGTCAGCAGGGAGGATGCAGGAAGCTACTCCTGTGCTGTGAAAACCAACAAAGATATCAGCTCTGCTCCAAAGACTCTCACTGTCCAAAGTATCACAGGAACATGGACACCAGCAGCTGCAGGAGTTTCTGCAGCTCTGCTGCTTTTAATACTTCTCACTGTCTGCTGGTGTGTTAGGTGAGGATGAAGACTGTTTCCTCTCTCAGATCAATGAGATTCAATTTAGAATTTACACACTAACCTGACACCACCTGTTCATGTTTGTATTCACTATTTTCATGAACCAGAAGAAAGAGGAAATCTCACCAACCTACAAGAAATGAAAATTTGGATGATTTGGAGGTGATAAAAAATAAAGTACAGTTTTAGTAAAACACAAAACATCAGTGTCATTCTACACTTTTTCATACGAGTCATTTTTTAAGAGATGATAAGTTTATTATTCATTATTTAAGTCAGATCATTGTTCTTTCTTAGTTTTTTGTCTTCATTTAGTTTTTCTTCTGCTGACTCAGAAATGAATGTAACATATGTTTTTAGGTCCTGTACTCTACAGCAACAAATAACAGACCAGTCAGCCTTTTTAAAAGCTTCATGACAGTTTGTTAAAATGTCAGAGCAAATTATTTAAACAGACTCACTCACACAGTTTAACTCATATTGAAGATCTATGAATATAAGTTTGAATCTACTATGTTGGGCTAATTCTACCATCCAGCTGAGCTCTTAGTTGAAGGATCTGCAATCATTTATTCATTATTGTAAAAATAACAATGATCATTATCATCACTGTAAATGTAACTTCTCTGTTTCTTTGTTATCATTTGAACTTTGGTCCCCAGTATGACGACATCGCAGCTCATCGAGGAGAGCAGGACCTGAACTACCAAAGACTCCACGTCTACAAGAATGAATCAGATTCTCTCTACTCCACGATTCCTCCATCTCAGCCCCGAGAACAACATCATATCCACTACAATCCTGAGTATGTCTGAAATATTAATTACACTGTAAATGAGAGCTATACTGTTACAGTACTGTAGATTATTACAGACTGGGCTTTAATAAGCTGAATACAATCAAAGTGGATTATAGAGTTCATTACTTTGTATTACTGTATTTTGAATATAGAGGGCTGTGAGCTCCTTTCTAGATTCAGTGGATCAAATAAGGAAATTGTTTTTGTTTTTGTCTTATATTTCACATAGTCAGTCATTTTTTTGTGAACTAGATCAAAGAGGACTTGCAGACAGTCTCCAAGAAGAACCTCAGACAACAAAGAGCAGGTACAAACTGGAGTCAAACAAAAACATCTCCTCATCTGTCGTGTTTGTCTTCACCTGAAATAATCAAAAAAGTCTTCAGCTTTTTCAGTTTTACTCACAAACTCTACCTGATGATTTTCTTTCTTATAGTTTTTATTTGATTATATACAGTTTGTTAGGATGCATGTGTCGTTGACCCAGAGTTTCGAGTTTATTATATTACTTATCATTTCTAGTTGTTTGGTGTCTTTGTTAGAGTTCTGCCTTATGGTTTATGTCTCTGTGCTCTCTAGTTGCTCAGTCTCCCCTGTCAGCTGTATCCCCTTGTCAAGTTTTGCTTCCTTTGTCTCGTTAGGCCTGATTTGCCCCAGCTGTGTTTCCCTCCTGTTACCCATTCTCTGATTGCTCCCTCTGTGTATTTAAGCCCTGTGTTTCTCTGTGTCCGTGTCGTGATCTACCCTCTTCTTGCTGTGTGTTCTGTCTGTGTAAGTTTGTTTGCAAGTTTGTTACCTTTTGAGTTTAGCAATAAATTTGAGTTTGAGTTACTTTCCGCCTCTGAGTGTCTGCACATTGGGTCCTCCTACTACCACTCCTGCCTGCACACAGCCTTCACATGACACAGTTACACTAAGAACATCATGTGACAGGGACACATTACTATTATATTTTGAGATACTACAAATGCCACACATTGACAATCATTAGACTGATATCAGGCTTACATTTTATTTTTGGACACTGAACAGTCGTGAAGTTTAGCCCTGACTGTACACAGATTTCACTCTGATTTGAACTACACCAAAAAGCCATGTAATATAATTTATGTTAATGAACTAGGAAATAATTCCCTGAAACGGCCACTAAAAAGCTTTTTTACTACATTTTTAACACAGACTTTTATCAGATGAACTCAACAAAGTGAAATTTTATAATGCTCTGATAGGAGAGTGAGCTAAAGGTTTAGTTTAATATAAATGTATAATAACTGTCTCATCTCCTCAGATGAACCCTGACCTCATGTATGGAAACATCTCAGCTCAGTCAGCAGAGCAGGATGATCATCACTGGAGTAAACTGCACTTTAATGAGAACCACACAGCTGACCTCCAACACTGAGACACTGCCAGCTCACTAAAGAAGAGTTCGTTACCATGGTGATTTAAAGGAACATTTTGCGGAGAGTTTGTGTCTGAAATAACTTCAGTGTCACAGCAGAGACACCACAGCTGGTGTGTCTGTCAGTGGGTTTCACACTTTGTACTAAAACAGACAACACAGGAGAATAATTAACAGAAATATAGAAATACTTCAGCTTCACTTTAAAGAGGTCTGATGAAAATAGGAGACATGCTAATGATATTACTTTGTGACCTTTGGGTTGTTTTACTTTCTGGGTGCTCTGCAGCTTTGACTGTAAAATTATTAACTCTGTTTCTGACACAACGTAAAACATCAAAGTCATCACGTCTGCAGGTTTAACTTCTGTCAAGTGTTGATTTTTTTCTAAACCACAAAATAACAACTAAACCACACGTCTGTGTTCTCACTGTTACACTGACAGGTTATTGATGGAAATATAATTACATTTAATCATTTCATGTGTGTATTTTGTAAAAAACTAAACAACAAAAATTGTTTACATATGAAGTCTTTTTGATATTCTGTCCTTTGAATCTTTGATGGAATTTTCAATGAGATATTTTTGACATCACAGGAAATTGAGCTGCACTGTTTGTTTGGGTTTTTTACTTTATTGCAAACTTTGGAAAAATTTTCCTGTACAGTTTTGCTGCCATGTTTAGCAGATATAATGATGACTTTTTAATGTGTGAAAGAGATGTTTAGAAAGACATTTTAATATAGAAATATACAAAAAGCACTGGTTTTGGAGGCTTCCTCTTATTTGGTGTGAGACAGAGCCTGAGAGCAAGTGTCTCAACATAAAGAGCTGGTAACTATTTCAAATGTATTAGTTTCAGTTCCTATGAGGGTTTGAAAGAACCCTGTGAAGAGTGACCACAGTGTGTTCATACTCATCAGAAAAAGTAAATACGAAGAGTGAATGCAATACCAACATCATGAACAGAACAATTGAAGTCCTGTACAGCCAGATGTGTTGTTATATTTCATCTTCTTTAGGTTGATGTGTTGTACAGGCTCTAGCTGTCCACAGCCTGGTCATTGAGTCTGAAAGTAAGAAAAATGATGCATTAATTAAAAAAATTAAAATATGTGGCAAAGCATAAAAAGAATTAATGTTTTAAATATGAAGAAACTGTATAAGAAAGTATGCATCCTGTTTGTTGTGACTTCAAGCTTGTTCAGGATGTTGTACAGCCCACTGTGTACAATCTACAGAGTTCTTGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTACTGTCTGTTTGATCTTTCTATCATTAAACACTGAATAATGATGTATATTGTAAGAATTTGAAATCATAAAGTAAATATATATCATACAATGTAAGTTTTAATTCTATTCTTCTAAGGAGCTTATAAAAGTATCACTATAGACCACATTGACACACAAAAACATAAACATAGTTAGACAGATGTAAAACATGAAGCCTTAAACAAAAGTCTAGCATCTGCTAACAACATTAGCTCTTACATGTTCAGCTTTTACATGTAAAATTTACAGCTTTAACACAACATGTGATTAGAAAACATGGTGAACATTTATGCTAACTTTCTTTTCTGTGCTAATCTGTGATGACAGCATGTTACTGTGAAGGATCACAATCTGGTGCTTTGATACACTTGAGAGTTCAGAACAGCAGAACAAATAAAATCCTGTTAACTGTGAATCTCCTGTTTTCTAAAATCATTTTGTAACTTTCTGCAGGTTTGACACTAAAACTTCTGCCTTCCACAAACATCATCACAGTCATCATGAGGAGGACAAACAAATTATTCCTACCTGAGAGACACAGAATGAAACCCATGAACAAACATCCAGCTTCTGCCAACAACATGGCTGTTGTAGATTTTTACTTCTTATCATAAACGTGATTTATGATTATTTCAAAAGACCTCATCTTTTCTTTTCTCAGAGCTTTGAAAACATAAAAAAATGAGTGAATATTAAAAATCAACATCTGTCTAACAGGAATAACTGACTTGTGTGAGTGTGTCAGCAGACAAACTGCATTCAGCTTTAACATCATCACTTCCTCATTTACTTTTCCCCACAAAGAGCCCTCTAGTGAAGAATCCATGTATTGCAGGAGATATTTACTGAATTTACCTTTGAATGAATTGTTTTCTGTTTCTTTTTCTTTTCACAATTTTTGGCTTTATTATTTTTCAGTAAAAAAGGATCCAGTTAAACATGTGACAGGATCTTATTTCATTGTATTTTCATGAGAGCTCTGTCTGTGTGGTGGTTCGGGTGGTCATCTCACTGCAACAAGCTTGTGGCTTCATGTCTGGGACTTTGCCTTCACATGTTCTTCCTGTGTTTGTGGTGTTTGTTCACAGGTGTGAGTGCAGCTAGTTTACTCTCTCTGTGTTTGCCCTGTGAGAGACTGTTGGGCTGTCCAGGTGTACCTCACCTCTTGCCCTGTGGCAACTGTGATGAGCTCCACTGTCCTTATGACCCCTAACCGTATAAGTGGAAGAACATGTATGCATGGATGTGTCAGTGTTGATGGTGAAAGCAGAGACATGAAATTGTTTGAGGTTATATTGTTGCTCAAAAAACAAACTTAAAAGAACGACCTGAAGACATGATCACCCAGAAAGTAAGAAAACCTAAAGCACCTAAAGTAACACAATTAACATGTGTTGCATTTTGCATCGCATGCACTTCATAGACAAATATGTTTAAATTGAAAAGTTCAGCCATTTCTACTTTCCAGCTAATTTCTTCTGTATTTTATGTTCCAGTACAGAGAGTACAAACACTGACAGACACACCAGCTGTGGTGTCTCTGCTGTGACACTGAAGTTATTTCAGACACAAACTCTCCACAAAATGTTCCTTTAAATCACCATGGTAACAAACTCTTCCTTAGTGAGCAGGCAGTGTCTCAGTGTTGGAGGTCAGATGTGTGCTTCTCATTAAAGTGCAGTTTACTCCAGTGATGATCATCCTGCTGTGCTGACTGAGCTGAGATGTTTCCATACATGAGATCAGGGTTCATCTGAGGAGATGAGACAGTTATTACACATTTATATTAAACTGAACCTTTAGCTGACTCTCCTATCAGAGCATTATAAAAATTCACTTTGTAGAGTTCATCTGATAAAAATATGGTAGACAAGCTTTTATAAATTCAAATTAAATAAATTCAATGAATACATTTTAATGAACTGCTAACATGACCGGCTCTACACACCTGTGAAGTTTAAACAGAATTTATTCAAAACTTTTCCAGCTCTTGTGTTTACAACATGAAAGCAAACACTGCAAAAAACATCATCTGCTGTACAAATACCTGATTTACAATTTAGAGATGTCTGATGATATTATACATGTGGTGCAAATATCTGGCATGATTGTGTTGAATTGTGCGCTTTGTGTTGTGTTACTTTCTGGGTGATTTGAAGATTCAAATTTAAAAATCTTTCACACTGTTTCTGTCAAAAAGTAAAACATTAAAGACATCATGTTTGCAGGTTTAACATCTGTTCATTTTTTTCTACATCCTACAACAACAACTAACAGCTTGACACATCCGTGTTCTCATTGTTAACACTGAAGGGTTTTTGATGTAAATAATGACTAAATATTTATGTGAAATTTAGTTATATTGCATTTTTTAACTTTGTAAAACTGAAAAACAATATTATAATTTTAATAATGATGACAATAAATAGAAAATACATTTATTTGAGGTCAATACATGGATTCTTCACTAGAGGGCTCTTCGAGGGGGAAATAAGTAAATGAGGAAGTGATGATGTTAAAGCTGAATGCAGTTTGTCTGCTGACACACTCACACAAGTCAGTCATTCCTGTTAGACAGATGTTGATTTGAACATTTATTCATGTTTCTGATATTTTAGAAACTCTGAGAGCAGCAGCAGTAATCAGCTCTTTATAATAATCATATAATCAGCTTTCTGATTAGAAGTGAAAAAACAGCCATGTTGTTGGCAGAAGCTGGATGTTTGTTCATGGGTTTCATTCTGTGTCTCTCAGGTAGGAATAATTTGTTTGTCCTCCTCATGATGACTGTGATGATGTTTGTGGAAGGCAGAAGTTTTAGTGTCAAACCTGCAGAAAGTTACAAAATGATTTNNNNNNNNNNNNNNNNNNNNGAACACAAGAGCTGGAAAAGTTTTGAATAAATTCTGTTAAAACTTTGTAGGTGTGTAGAGCCGGTCATGTTAGCAGTTCATTAAACTTGCTAACATACTAATGCTATATAGAGCTGTTTGAAACTATGATTCTCAGTGTCATTGTTTGTCCTGACAACATTTAGACATATAAGGGAAAAAGTTTGATGTAGTTTAATTTGAATTTATGAAGGCTTGTGTACCAATATTTTTAACACAGACTTTTATCAGATGAACTCTACAAAGTGATATTTTATAACGCTCTGATAGGAGAGTCAGCTAAAGGTTTAGTTTAATATAAATGTGTAATAACTGTTTTGTCTCCTCAGATGAACCCTGACCTCAAGTATGGAAACATCTCAGCTCAGTCAGCACAGCAGGATGATCATCACTGAAGTAAACTGCACTTTAATGAGAACCACACAGCTGATCTCTGCTCACTAAAGAAAAGTTTGTCACCATGGTGATTTAAAGGGACTTTTTCCTTAAAGATTGTATCTGAAATAACTTCGGTATCATAGCAGAGACACCACAGCTGGTGTATCTGTCAGTGTTTGTACTCTCTGTACTGGAACATAAAATACAGAAGAAATTAGCAGGAAAGTAGAAATGGCTGAGCTTTTCAGATTCAACATGTTTGTCTATGAAGTGCATGTGATGCAAAATGCAACACATGTTAATTGTGTGACTTTAGGTGCTTTAGGTTTTCTCACTTTCTGGGTGATCATGTCTTTAGGTCGCTCTTTTAAGTTTGTTTTTTTAACCACAATATAACCACAAACAATTTCATGTCTCTGCTTTCACCATCACCACTGACACATCCATGCATACATGTTCTTCCACTTATACGGTTAGGGGTCATAAGGACGGTGGAGCTTATCACAATTGCCACAGGGCAAGAGGTGAGGTACACCTGGACAGCCCAACAGTCTCTCACAGGGCAAACACAGAGAGAAAGAAAACTAGATGTACTCACACCTGTGAACAAACACCACAAACACAGGAAGAACATGTGAAGGCAAAGTCCCAGACATGAAGCCACAAGCTTGTTGCAGTGAGACGACCACCCGAACCACCACACAGACAGAGCGCTCATGAAAATACAATAAAATAAGATCCTGTCACATGTTTAACTGGGATACTTTGTTACTGAAAAATAATAAAGCCAACAATTGTGATAAAAAGAAACAGAAAACAATTCATTCAAAAGTAAATTCAGTAAATATCTCCTGCAATACATGGATTCTTCACTAGAGGGCTCTTTGAGGGGGAAATAAGTAAATGAGGAAGTGATGGTGTTAAAGCTGAATGCAGTTTGTCTGCTGACACACTCACACAAGTCAGTCATTCCTGTTAGACAGATGTTGATTTGAACATTTATTCATGTTTCTGATATTTCTGAAACTCTGAGAGCAGCAGCAGTAATCAGCTCTTTATAATAATCATACATCAACTTTCTGATTAGAAGTGAAAAAACAGCCATGTTGTTGGCAGAAGCTGGATGTTTGTTCATGGGTTTCATTCTGTGTCTCTCAGGTAGGAATAATTTGTTTGTCCTCCTCATGATGACTGTGATGATGTTTGTGGAAGGCAGAAGTTTTAGTGTCAAACCTGCAGAGAGTTACACAATGATTTTAGAAAACAGGAGATTCGCAGTTAACAGGATTTTGACTTGTTCTGCTGTTCTGAACTCTCAAGTGTATCAAAGCACCAGATTGTGATCCTTCACAGTAACATGCTGTCATCACAGATTAGCACAGAAAAGAAAGTTAGCATAAATGTTCACCATGTTTTCTAATTACATGTTGTGTTAAAGGTGTTCAGGGAAAACCAAACAGCATCTGTGCCTTGAAAGGTTCATCAGTGAATCTGCCCTGCTCACATCAACATCCCACTGCAAGAAATAGCTGGTACACTGGACACTGGACTGTCTCCAAGATTGAACTCTCTACAGATGAAACACATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGGAAGGAAAAGAAAAACAGAAGGGAAAAGGGACAGTGAGAAAGGGCACTTTCAAAGACAAAGAGAAAAAAAAAATCTCCTGGATCACCTGTTGAGAGAAAAAGAAGAGAAGACAAGGAAAAAAAAAAAATAAATAAAAACAAAGCAACATACTAAACACAACACCATCACGTTAATCTAGCTAAGTGTGAACATCAGTAAATACTAAATATTGAAAGTTGTTGTGCAGCACGCAGGACAGACAGCGCACAATGTGCTTTGAAGTAGCAGCTAAGAAAGGTGTAGTTTATGTCTACAAACAGTGAACACCCGTGTGCATCAGCGCGCTTGTATACAAAAGGTTTCCCCATATAACGGTCTGCTAGAGGGTGTGGAGGGCCATATACATCTTTAACATTTTAATTGCATTTATTTATTTATTATCATTTAGTTACTTTTTATTAGTAGTATTAGTAATTATTAGTATAATTAAACATAATTGTTACTTGTTGTGCAGTACGTTGGTCAACATCTGTTTAAATGTGTGATATAAATCAACTGATTTGACTAATTAAGTTAAAATATCTCTCTTCTCTGTCTCATCCATATTTCAGGTGTTAATGATTCCTGCTGGAGGTTGAATTATGTCCACAGCAGAATCTGTGCTGTGGAAGGATCTTCAGTCAACATCTCCAGTAAATACTCACATCCTGACTACGAGCAGATACAGTCTAAATGTTGGTATAAAGTCAAGAGAGAAGCTGAACAGCTGACTGAGGATCCAGATCATGTGGAGTATGATGACAGCATGAAGAACCAACACATCCTCAGATTAAAGAAGCTGAAGAGAGATGACTCAGCAGAATACAGGTTCACCTTCACAACAGAAAATGAAGAAGTGAATCAGTCTGATTTTCCTGGAGTTACGCTGATTGTCACAGGTAATTACAGCTTGTTTGACTCACTGTTCATTGTTTAGATCCCAGTTAGTCCTGTGTGTTACCCAAATAAGCTAACAGAAACTAATCTAAGCTGGTAGTGAGGAGACTCACCCAGCTCTAACAGCCTACAGCTGCATGACTACTGCGTTGCAGCTTGATGATGAAATCCACGAGCAACTCCAGAGTTAGCTGCAGCTCTGCTCACCTATGTTTGCACTTGTTACTTTAGTGGTGAAAACAGATCCCAGGTATGTGTTAGTATAAGGACTAGAACAATCTGTGAGAACAATTTGAGAGATGCAATATTTATACACAAGTTTTCAGCTTTACTGTTACTGAAAGAGTTAAAAAGAGAATGTCCACAACTTTAGACTTTAAATGTAGTCTTGGTTGCTTTGAAGGAGAGAGAGCATCAATGAGAAGCAGTGACTCAGCACAGAATCACCAAACGTCTTCCAGGATTCAGTCCAACACTGCAGGAATTCCAGGTCATAAATCCATTGATTATGGTTCAATTCTCTCAGGTTTCCTACTAAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGAGCATGTCCCCTACGCTGTTGTCAACTTCAGAGACAACACAACACCTGAGTGAGTTTGTTTTATGATTATCAATAAAACTGTAAACGAGACGTATATTACAAGAACTCTGTAGATTGCACACAGTGGACTGTACAACATCCTGAACAAGCTTGAAGTCACAACAAACAGGATGCATACTTTCTTATACAGTTTCTTCATATTTAAAACATTAATTCTTCTTATACTTTCACACATATTTTAATTTCTTTAATTAATGCATCATTTTTCTTACTTTCAGACTCAATGATCAGGCTGTGGACGGTTAGAGACTGTACAACACATCAACCTAAAGAAGATGAAATATAACAACACATCTGCCTGTACAGGACTTGAATTTCTTCTGTTCATGATGTTGGTATTGCATTCACTCTTTCTATTTACTTTTTCTGATGAGTATGAACACACTGTGGTCACTCTTGACAGGGTTCTTTCAAACCCTCATAGGAACTGAAACTAATACATTTGAAATAGTTACCAGCTCTTTATGGTGAGACAATCGCTCCCAGGCTCTGTCTGAGCATCAAAAGCAGCTCTTTATCTATATGTCTATATTAAAATGTGTTTCTTAAAGTGTCTTTCACACATTAAAAGGTCATCATTATTTCAGGCTTTGCTCAACATGACAGCAAAACTGTTCTAAAGATCGCATTAAAGAAAAAACAAACAGTGGAGCTCAATTTCCTGTAAAGTCAAAAATGTCTTCATCATAAATCCATTGGAGATTTAAAGGACAGACTTCATATTTATGCACATGTAACAAACATTTTGCATTACAAATAGAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGAGGTTCTTGATTTCAGAATATATTGTTTCTCTTATGTTCTGGTTTTCTGCAGGGCTAATTATTTTTTAGATAATGATACAATAAAGCCTGCTGAGCTTTTTGTAAAACAATTAAAACTACAACTTGTTCACTTTGTGATACTGGAAAAACTACCAGTAGTTGAAAAAAAGTCACATTCGTAAACTCATATTCAACCTTCATTCCAGCAGCTGAGTAAAGCTAATATTTTATGCTAACTGCCCCAAGCTGTTCCTAGAATGACCTTGGATTGAATTTAACATGTTATTTCTCTTTTTTATCAGGTA