>scaffold878
ACTCTTGGTTACGGAAATAAGAAATGAAACAAAAACATGTAAATATATGAAAAGAAGGAAGTAGCACTTGTAGTACTGTTTTTATAGATAACTGCATGCAAATAATATCTTAAAATAATATCTTAGGATACCAAATACATGTATTGGTTTTCATAAAAAATACATAATGTCATCGTTGAATATGGTGAAATTCATTCAATTCATTAATCATAACTTTAGCTTAGAGGTAAAATGTCCAAGTGATGAATTGAAATCGCTTTATAGATAATAATCAGCAAATTGATAGCCATTATTTTCTTCTAGCACAATACAAAACATACCACAAACAAAACATTGCATATAACTATTGAATCGTTTTAGCTCAACCACTCTGTTTTATTTTGGTTGATCCAATTTTGAAAACCTCCCTTACCAAAATATTGACCTTCTGGCAACACATTCTGGCATTATTGCAGCAATATTGCAGCAACATTCTGGCAATACATTGCGGCAATGTTGCTGCTGTAACGTTTTTCGTATGTAAATGAGATTGCGGCAATATTGCCAGAAAGATGTTGCCGCAAAAGTTTTGCTGCAACAAATTGTTGCGACAACACCTTTCTGGCAATACTTGAGATTGCAGCAATATTGCCAGCAAAGTGTTACGGCAAAAATTTTGCTGCAACACCTTTCTGGCAATACAATTGCATAAGAAAAATGACATTGCAGAAATATTGGTTCAATGCATTTTCTGTGCTGTGGCATCAATGGTACAATATATGCAATATTTATAAATAATAAATGTATACAGTAAAGCAATCATGTATATTATATTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGGGTAGGGGGTTGCGTTGTATTTATCATAACCATTAAAATTAGTCCTTTGGAATACTTATTGTAGAGCAATAGTCTCTCAAAAATTCTTTGACGTTCATTGATACCTAATTAAGACTAGGTTTACAATGGTGCAAGGTAGTGTAATTGCTGCTGCGCTTGTCAGAACGGTAGCACCGTAAAACATATTATTCTTATAACAAACATGTTTAAACTACCATTCAATGAATATATTTTTATTGCTAAACTTACTTTTTCAAAAAAGTGCTCATGCAGATGGTGCAGGGGGTGTCGACACTCGATTCATTCACTCAGAGTCGTCCTCAGTTCAGCCGTTGATTTTTTCACAGATAAACACTCCATTGACAGTGTATTTTTTAACCTTGTTTACAGATAATTCCCGTACTTCATTCATTTCACCATTTCCAGTGATGGCAGGAAGCTCGATGGCAGCATCGAATGTGAAAATTGGCGGCTAGCGATTTGATCGACCAATCAGCGCGCGCGTAACTTTAACATTGAAACTAAAGTAAAAGTGGAAACAAACAGCATACGAAAATTCTTAATTCAACATGCAACAGCAGTTTAGATACTCAAATCTAAGTAGACTGATATTTTAACTTAATAAAAAAGAATATACCGTTACAAAAGAACAGAGAGGTCGGTATTCACGTGAGTTGGTGGGGGGGGGGGGGGTTGATTCAAACAGTCTTTTATAGTGAAACATCGTAACCATGCATAACAGTTATATGCGATTGTAGGGAATATTATTGGATTTTTTATTGAGACTTTCTTAGAATAAGACTTTAATCATAAAATATTTATTAGATTTAATTTTTTCGACTTATTATTATTTTTTGGGAAAAACATACAAAAGCAATTCATGCAATTTTAATTGACAGTTTTAGACTTGTACTGTAAAATTTTATAAGTCTAAATTCTGGTAAAGCTTTTGCAAGCTCAGTAAGCATAATCAATCAGAGAAAAAAGAAAAGTTTGTGGTAAACTTCTGGCAAATTTTGAGGTGTTATAATTTAAATCATATCTAAATAGTTGACGATTTGTTACCCCCCCCCCCTCCACTGCTCGGCTTCTCCTTAAATTAAAATGTTTATTATTGTTAGAAATATTAAAATGAAATTTTTATTGTATTACTTATGCATTTATTTTTTTTTCAATTAAGTACGTGGTTTAATTTAAATGCGTGTTTGCATTCTGATCAGAGAAGATTTGACACGAATTATTTCGAGCTGGAATGCAGCTTGTTATAATTAATGCAGAAATCAAATATGATGCCTAGCAGTATTGCCAGAACTATATATTATGTACAAATGAATTAGTTCATGATTTTAAATGATCAAATACATGTAGATGTTACCGGAAAATTATTTCTGGCAGTATGATACTGAGTATTGCCAGAATATTACCGGAAGTCGTTGCAGCTAGTGGCAATATTCTAGGTGCATGTTAATATAATTTTTTTTACAAAAATAACTCTATGAGTATTGCCAGAATGTTGCCAGAAGTTATTGCCGCTAATGGCAACACTCCAGCAGTATTGCCAACATGTTACCAGAAGTTGTTGCAGCTAGCGGCAACATTTCACTAGTCTCAAAATCTGGTTTCTGGTAACAAAAATGTGTTGCTGCAATATTGCCGCAATATTGCCGCATTGTTGCAGCAATAATTTTACTTTTGTAAGGGCTACTACTGCAGATCAGTTGGTATGTTTTTGTCCTCTATTATTCATAATCTTATAAAATTGTCTTCAATGGTACGTTCAGAACTTATTGATCAAGCCAATTGTATTTCCTCTGGGACGTTTGCACAAAAAATATTTTATAACGTGTAATATCAACAGATAACTCATGGACGAAATATCACTTCCCCCGAGCACTCCTAAACGATAACAATTTTAATCATCATCTATTTGTCACAAGTATAATGAGCTTTTTGTATTAGATCTCGTGATAAAGCTGTTTTTGTTGTGTGGATGTGTGTTCATTTGGCAGATGTGCATTAAATACATAACGTTCTCCAAGCTTCGCACTGGCTATGTCAAGGGTTGGATGTTGATTGAGTAGCTGGCTCGATTTTCTCTTGTAGAAAATACTGGAAAGAAATCAACAGGATGGATTATATGATTGTTTTTATATTTCTTAATGTATTAAACACTGCGTGTTGTATGAATGAATATGTACACAATATGTCGAGACTTATTTCAAAATACTTGGAGTATTGTGGAAGCGAATCCATTTGCTCAAAGATGGACGAAAAAGGTAATCTACAAATATCCAAGACTAGCAATTTCCACGACTGTCTCTCGTGTTCTTGTTCGGAATATTGTGACTTTAACCGTAATTGTTGCCTAGACGAATCCTACAGCACCTGCGTTCAAAGCATGATTCCATGGAGCATTTTCAACCAAGATCAAAGCTATAAGATGGTTTCTTCTTGTCCAGATCTGTACGAAATTTGCTTTCAACCGATTACTGGAACTAATTTCCTTCATCAAATACCGGTGTATTCTTTTGTTACAAACAAAACCTATGCAAATGCCAATTGTTCTAAATGTCACGGTGAAAATGAAACTGTATCATGGGCGTATTACATAGAATGTCCGTATAAAGAAATAGATATTGATGACTATACGGATGCACCTAGTCTATGGAACGGCATGATGTACAGTAGCTGTGCTTTAAAGTTGACCCCGCCTGTAAATACTTTCCAGCGGCACTGTGAAGTGACCTCCCTAGTCAGGACATGTAATATTACGGGGGACTGGGATGTGTACGATAAAGAAATCAAAGACGCATGCAAGCATTACCAGAAACCATATAAGTTTTACCAAAATGTCTTTTGCTTTCTTTGTAATACGGGTAAGGAACAAAGAAAAGTTTTAAAACTCACGGAATCTAACAAAACGCCTATGTCATTTGAAAGGGAATACAACATACCGAGTTACTTGATGAACTACAATAAGTCCCACGAACAGATGTTGCAATTCGACGATGCGTTAGTGCTATTTTCAGAAGAATATAATGGAACAAATGACCGGTATATTGCTAATTTAACATTACTGTCATTGAATTTGGCGGAGAGCCTAAACAAAAGTCTGAGTGGTAATTATACTTTAAATGAATCAGTAGATTTTGAGGCCGCTGTGAATCTGACCGCCCTATATGAGGAGTACGTCAGGTCAGGTGGCTATCGTAACTGGTGCTCAGAGGAACACAGAGTTGACAAAATATTCCCCGGCTTCAAAGCAAGGAGAGACTGTAGTTGTGACGACAACTGTTATAAATCTGCCTCCTGCTGCCCCGATGCTGCATTCTTTCAACGCAGGACTTGCTCCGCAGCACACATCATCCGCACGGCTCGCTATGAATTTAACACGTCGTATTATTTTATGATTAGGAAATGTCCGATATATTACAAGCATGCTTCAATAAAACTCAAATGTGAAAGCAATTCCAATGTTGACCTGCTAAATATTCCGGTGATCAATATTCAAACCCATGAAACTTATTTTAATATATACTGTTATATTTGTCACAACCAGAAAGAGCCGAACTATCAAAATTTGACTGATATCATGGTATGGAATGTGAGTCTAGTTTGCCCGAAATTATTTTTCCCTGCACTCAAACCTTCAATATCGGCAATCTTACAGACTGCGAATGAAAACGGTTGCTCTTTACATTATAGCACTACATTTTTTGTGGATAGTTGCGAACTAGCTGATCGACAGACCATTGGTATCTGCAATCAGACAGGAGTTGTAAAATCAGTGTCTCAAAGTGCTCGATTTATGTGTGAAAGTATTGATGGAAACTTAATGGCAAAATCACAATATTCAATGTATAAAAATCCAATTTGTGATCTGTGCAACAGCGAGATTTTTGAAGAACCCATATCAAATTGCTACTTTAAAGATCTAGATGTTAGCAATTTAGACAGATATAATTGTGAAAATGGTAATTTGGATGTACATTCTTATCCCTTTAAGAACAGATATTGTAAAACATGCAATAGAAGAATAATGTTACCTCAAACAGGTACTGACTTTATTCATAACGATATTTTTAAGAATGGATTGCCTACCTACAGAAACTTGTTTGTAATGTCTGATACTAGTGAAGAGGATCCCACCAGACAAGTGGTAGGATGTAGCAGATCACAGTTCAAGGATACATACACGGTATTTTTTTTTAACTTGTAAAGAATTTTCATCACGTTATTGACAAGTACAATACAATTGCGGTGACGGGAATATTTTTTAAACTCCTAATTAAGGTACCTCACTACACTTAGACTTATACTTTTTAAGACACTACGTCACAGGATGGCGATTAAAATGTTTTGTTAAACTTTTTATATCGTTTGATTAGGTTGTACTGTCACTTGTACATCGTCGTAGCTCAGTGGTTAAAGTATTGGGCTTCTAAAGATTAAAAAAAGTATTGGGCTTCTGGGGCCCGTTTCACTAAAAGGCGTAAGATACGACGAAACTTAAGTTAGGCCTTAGGGCGTACGCCAAAATTTAGTCCGGCGTAAAGTGCGTTTCACTAAGAGGCGTACGCCTGGCCGTAAACACTAGTATCGGAATAAGTTAAGACCAGACTTACGCCCATGAAAACGAGCTTCTGCACATGCACAGACAGATGATAAACAGTAGAAAGGTTGATAGATAGATAAATATATAGATAGATATATATTCTTTAGATAGATAAAAATATAGAAACTTGTCAACTGTGTTTGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGCCGTAAAGTATTCAGGCATACTAATCCTGTTAAGTGGCAAAATTACACAGCAAAACTTGCTGAAGTGTTTTATTTGAAAGATATATTTGATGAAGCATATAGGATATGTTCAATCTAAATTATCAACTCAACAGAACTAATTTGTTATCGATTTCTACGGTGATTTCACCATGCTTCGAACACCCTTGGAATTTCTCTTTTGATCATGCGTCAATTATGGCCCGAGTATAAATATTTTTTATTAAATTTTCTGGTTTCCTCTTGCTATATCATTGAAAGAAAATCAGTGAATTTGTTTAAAAATAGAAAATATAGCGAATTAATGCATTAATGAGCTTTTTAACCGTGGATTGCACAATTTTAAGCAAGCATCGAAAAACCATACCACAGATACTAAAAATAACGAAATTTTAATATTTCATGCAAAAAAAAAACGAAAAAAAAAACTTTTCACGGAAAAATGTACGAAACTATACATGTATTTATACTTTTTTTTAAATATCAAAATGATTTTGTTGTGAAAGAGCAAGATAAATAGTAAAACAATCCAAAACTCTTATAAAAAAAAGTTATATTATAATTAATTTAAGTACAAAGTTTTGTTACAATTGAAAGTTTTTGAAGAAATAGTAAGGGTATACTAGTATGTTTATGTTTTTGTAATTATGTTTTTCTTCGGAAATTGGATTTCTGAAATTGAGGAACGGAGTGGGTCAGATGAATTTGATCGTTTATTAACTGGTAGAGTTTTTAAATCAAAAAAATATTTCAAAATAAACTGCATTGACAATCATTTTACAAAATTAAGTTGCTGCTTTATGGTTAACAGTACATGTTCACAAGTGACTGTAAAGCTGTATTATATATAATAGCTCTCCATAAAATTTTTTATCAGACAACTTCACAAAGTGAGTCTTGTATTGAACCGACATTCAGGACGTCATACTCATATCCCGTAATACCGGTAATTGCTTGAAATAAAAAAAATGCTGATTTTCACCTGCATGATAGGCTTTTTTCCCTATTTATTGCCGACAATGCCAAATGAAACATTTTAAGAAATAATTGATACACATTTTAATTTCACGACCGTTAACCATATCTTTGGATTTTTTGTTAATTTTTTTAAGGGGGGGGGGGTCGCGTCTTATGTCTCATATAAATCATAATTTCAAAACCAATGTCTCAAAATATTGTTTGTTTTTCGTATTGATAATTGATAACTTTGCAACTCAGATGTTTTATTGACCAACTGGCCGAACCCGTGTAATTTTTCGCCGGGAGGGGGAGGGTCGTCTTGTCCCAACGTTGTGGTAGCAATAAGGATGCTTTTGGGAATAATTTCTTTATTCAGCCGAGCTCTTTTCCGAAAAATCATACTTCCTAAGAAAGGTTGTTACCCAGAGATAATATGATTATAGGCCTATCGAACATTTTTTTATTTTTATTTTTTCCGTCCCCATTCCGGCGATTACGGCATGCCTTTACCTGCAGCTAGCCTTTTCTATCGGTGACGTCACTGTTTCCATATATGGTCATGTCAAAATTCGACAAACTTGTAGACTTTACATTTGTCGATTTGAAAACATGTCAGCCTTGCAATTTCAGAAAACGGAGATACAGATGCAGAGACTACAGATAGAAAGTGTGTATTAAGTGGCAGGTTACATGTAGATAACAAACAACATTTCACAGCTGCATCTGTAGGAAAAATTAGATTGAAGGCCTGCGGGGTCAACTCTAAAGTGTTTATGCCTGAGTTTTATAGTTACACGAACAAAATTGCACTCATTCATACTCGGGCTCACACACCAACACAATTGCATATTCGGATTTACAAGTTTACATGTCTGAATTTTTGAACACGATTACCCTCCATAGAGATCGTGGCCCTTCATTTCAACAAAAATGAAATTCCCTTTACCTAAGGATGCTTTGTGTCAAGTTTGTTTGAAACTGGCCTGGTAGTTCTGTTGATTAAGTCAAAAATGTAAAAAGTTTACAGAGGGACGGACGGACGGACAGACAAACGGACGCCGGACAAATATTGATCAGAAAGCTCACTTGACAGGTGAGCTTAAAAACAATTTCGTCGGCCACAAAGCAGGGATAATATCAATAAAGACCGTAGGGACTGAGTACAGAAGTTTGGAGATTTTTGTGGATAAGAGAGAGAGAGGGGAGAGAGAGAGCGCATGCGCAACATGTAAGACGCTAGTCTATTTTGACTGCAAAGTTTTGACCAAAAACTTGGAAATTAATATTTTCTGTGAACTGAAATATGCTGGAAAGTGAATATTATGTGTTATAATTTGTGTTAGCGTTCAGAGAGTTAACGCAACGCAAGGGGGAGTGCATGTGTATAATTGTATTTCATGAAGATTAATATATCTCACATAATTTTGGTATGATTTTTATAATATGCTGTCATATTAACAAGCTCAAATCATCAGAAAATCAAGGTACTTTTTTTTAAACACATAGTATGCGCAGCATAGGGTTTAAGGTTTTTAAAAAAACAGACAATAAGTTATACATATAAAACTCCTCACGACCGATTTTAATTATTTATACTATTGTATGATTTTTTTTTTAAGTTGACAAAAAAGGTTGTTTTTGGTCAACTTCATGCAGTCAACTATTTTTTAGTGTTTGTAAAATTAGCAAGCGTGATGTGCTTTCGCAATTCCAAACTTCTGCCTTTTAACTGTTTTTTCTCCCTTTTATTTGCCCCCTTTCTATTCTTTTCGGGAACCGTAAACCTTATAAATCATTTATATAGACATGGATGATAAAGTGCAGCAAAGCTATCTAAGCATATTGACATTAAATTGCCAAGGCTTAGGTGATATCAATAAAAGGAGGGACATTTTTAAAATCAAAAAATTATAATATATACTTTCTTCAAGACACTCACTTTGTTGAAAAGGAAGAAAGCTTGATAAAGGGACTATGGGGTTATAAAGCCTACTTTAACTCAGATAAATCAAATTCTAGAGGAGTAGCTATACTAATCAATAATAACTGTGATATAACAATACTCAATGAACATAAAGATAGTGATGGTAATTTTCTTTTATTAGATGTTACCATAGAAAGTCTTCCATTTTTATTAATAAATATATATGGACCAAATTCGGACTCACCAGCCTTTTATATAGACGTCCTTAATAAGATTCAAGATATTTACTCTAACCAGCATATAGTTATTGGTGGTGATTTTAATTTAGTTTTTGATAAGGACTTAGGCTCCATGAACTATAAGAACTTAAATAATCCCAAAGCAAGACTCGAAGTCTTAAAAATTATGGAAACACTTACTCTGAAAGATGTATATCGCGAGCATAATCCAACTCTAAAAAAATTCACTTGGAGGAAAAAAACCCCAATTAAACAGGCTAGACTTGATTTCTTTCTTATATCAGAATCTTTACTTAACTTATCTCTCTATGTAAAATATGAAAACAGTTACCGCTCTGACCATTGCCCAGTTGTCTTGTATGTAAGAACAAATGAATTTCTTAAAGGAAAGGGTTTTTGGAAATTTAACAACTCTCTTCTTAAAGACAAAGAATATGTATATCTAATCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGGCCATAAAGCTTTGATTCTAATGTTTATTCTTCCAATATTCCTACAGATTACTTTCAACATTATTATGTTTTCCATCACTTTTCATTACATACGAAATACGCCAAAGATCCAGAGTACACAAAGCAGACATGATTTTTCTATTTTCCTAAAATTGTTTTTATTGACTGGTGTGTCATGGCTCCTTTTGATTGTGGACGGATTTTTTAATGTATCTCCTTTTACATTTTTGGCTACAATTGTTAATGGTGCCCAAGGAATTTTTTTATTTATTTCATATGCTTGTCAGAAAAGAGTTTTAAAATTGTTGAAGGAAATGCGCGCCCCACTGTACAGCGCTCGTTCTTATAACTTTAATTCATCGGGCGCAAAATACACAGTAAAATCTCAATGTTAAACTTAAATAGAGCATATTTTAAAATTTGTGTTTCATTATTTTTATGTCTGTGTAAGTAATATGTATTATGTAACATATATTTCTCATTAAATGGAATAAAGTGTTGCATTAATTTCATCTTTTACCGAAGATATAAATGGCCATTCTGTCTAATAACACAAAAGCAAATATGTCTTGATATACAATGGATTTTGCTGTATTTTTAAGGTCTAACTTTTTGTGAGTTGCCAATTTCTCAAAGATTTATGATGACGGAATTCTGATGATTTGTACGTATGTTTTGCATTCTTTTCATGTTACAGTTATATTTGTTTTGTATCGTTTATCAATAGCTAAATAAAAATGTTTAAATATATTAAAGATAACATAATTCTATTTCGAGTAATGAAAACTTAAAATGTATAAAAAGAATGGGAAATACACAATAATATGTATACGCAAGACTTAAAAAATAATTAAGTTCGGTACTCTTTTTATAAACAAAACAATCATTCAACCTGCTGTATGTTTACTCATCTAGAAGCAATGGTGAAGACGACATTCTTATGTGTCACAGAAGTTGTTTATGCCTCTATGATTATCAGTTTCAGTGAGTTAATATGTTTTATGACAAGATATTTAGGAGGAAGAGCTGTCATATTGTTTTGTAATAAGTTTAAACAGACTAAGATTGACTACCTAGCCTTTGAAAAATGTTAAAGGAAACATGAATCTAGGAACATTTAAAATAATAAATGTTGCAGTTTATTTTTATCTCATTAAAACATAATAAGCCCCAAACTGCCCATTCTCTCAAATATTGTACAAATATTTGTCACATAATGTAAAGTTATCGCTTTAGCATCTTGGACTGTCCAATATCTGACAAAATAACCAGGTGTTGGTCTTAAACCCAAACGTATAAACTTATTAAACAATAAGGGATTTTCTGGACTCTATATAACAATCGATGACGTCCAAAATGTTTTTAAAAATAAAAAGTTTCAAATTAATATTTTTAATATGATATCTGGTTTGTTTCTCTTCAATTCTTAGAATAACAACGAAGCATTTTCGATGAAATGCTTACAGAATACAAAAATCGGAAGTTGAATTACATATTGCTTACGTATTTTGATAAAGTCCATATACTTAATTAACAATAAGCTCCATTTTGTATAACGGGATGATGGGTCTATCAAAGTTCATTAGGCGAGCTGATGTTGATAGTTATAGAAACAACTCTGACATTATTGGAATATCATAACTATTTTAGATTTTATTGTTTCGAACTACATCATCCTGAAAGGTTATCAAGCAAAATTTTAAATGATAGAACTTCTCTAACTAAATTGATTTAATTCCTTCAGATAAAAAAACTCATTTGGATTACACCATGTACACAATTTCTTGTTTGCTGGGTATGAAATTGTAAACCAGTGCATATTTGAATGCAAAGTTCTTCTAAGGTGTACAGCCTGTTGAGTTTTTCATAAATAAGTAGTAATAATTATTAAAATAGAACGAACAAATGTAATCCAATGTATATCAGAAGAAAAAAAACATGGTTCGATTAGAATGTATTTTAGCATCGTGTTTGTATAGTCAATAGCACTTTTCTTAATCTGGTCATCGTGTCCATAATACCATAGTATATCATAAAACGGGGAGTAAAGAATCGTGCAGGACTCATAGTTTAAAAAAAATATGATCGACGTAATTTATTATAAACCTCACCGGTTGTTTTCTTCACCAAGCCAACAAGCATCAATTCAATTCTTTGTATATAAAAGGTACTTAAGCTAAGCATCGGGGGCGCGGGCGGGATTGGGGTGGCCGGTATGATATATAGAATTGTATTAAAATAATCGAAAAGAACATTATAATAGTAGTTTAATCCGTTCGTGGATTAAAAATTTGGACAAATAATTTTTTTTTTTGGTTTTGTTTTGCTTTGGTTATGCTTGTTAAGATTTTGGATGTCTGGCCCTCCCCACTTTCGAAAATGATGCTACACTTCTGTGCTTCTACCTATCTGAGAGCCTATTATCAAATTTTTAGGACACATAATTGAAAAATCTTGGTATGGACCATTGAATTGAAAACAAATATCTCTGATTTAACTATCTTATTCTTTAAAGGGACTTTGACACGATTTGAGATCAAAATCTTTATTTTCATTCTTTATGTATAAAATGGTTAACTGGTGCATTTTGAATGATTGACCAAAATGTAGAATGTTAAAGTCAAGTTACAAGCGAGATACAGAGGTATTAAATCATTGTATTCGCAGTACAGTTAAGGCGGCCGATAAAAATATCGGCAAATTTTTGTGTTGAAACCACGTATACTTTAGTTGAACTGGCATGTCTTTTTTAAATATGATATGACATATGTGATACGACAGTCGCATGGTACAAACAGATGTATTTGTTGTTTTGAGGTCATTTAAAAAATTCAATATTGCAAAGGCATAATCATGTCAAAATTCACAACTGATTTATAAAATAACTTGATGCTATATCGTAGATTTTGAAAAACGTTGCAAACTTTTTACGATAAGATTATTTGTTAGTAGAAACCGTAATTTATAATGCATATGTTGAATAATTTTTAAGGTCACAAGGTTAATTTCATTAAAAAAATAATTAATTTGTAAGATTCAGAAGCGGATCCAGCAATTTGGAAAAAGGGGGATGGGGTTCCATTTGATGAAAATCAATATGTGCAAATTTCACCATTTGTCAATAAACAAGGACTTTTTGAACGTTTTTCCGTGTTTATACAACTGTATTTAATTAACATTTATCTCATCACTATCTATTTCACATTTATTTCAACATCAGAGTGCACTGCATGATTGAGCGTTTTGCCGTTTTGGTTTAGGTATTAAAGAAAGATTTGCATAATATCTAGCCTTAAGAAACCAAGGTTTCCAGCAATGAGAAAGTGCGTCTATGCTTGATAGAAAAGAAACACTAAGAAACAAAAAATAACTCAGACTAATTACCACAAACTATTGTAAAAATGGATATTTTGGAAAAAAACATTTTTATGTCTTTGATTTTTTAAAATTCTATCGATTGCCTACTTAAATAAAGGTCTAAATGATAGGATATGACAAAAGAATGGGGATAATTTATCTGCTGAAAAGATGGTACGTGTGCAATACAATTGGTAAAAGCAATATTGTCGTCCCAAGGAACTTGATGTGACCTCTGTAATGGGTGGGCTACATCATCTGGACTAGTACAGATGCAATCATATTTTTAAAAAATTGAAAAGTTGTGCATTTTCATAAGGGTTTACATATAAACCCTTTACACGGTATTTTTGTAACAAAATTTCCGATACTTGGAAACAAAACAAAAAAGGCTTTCTTTTGTGTTTTATGTGGGTATGAAGGTAGCTAGCATTCCAGAAAAATAGCATAACCTGCATAAGCAGGTCATGTAGTTTTCTTTGTATTTTTCGTATGAAACGAAGTAAAACTCATTTATTATATTTTTTTAAGTTAATTAACTTAACAGTACATTTGAAAGCGGCTTTTTAAAGTAAAGCGAATGCGTGTACTCATGCTTGAGCGTCGTTTTACTCGATGGCTTGTCAGTTCAAAACTGTATGAACTATAATCGATTTTTTAAAAAAGAAATAGAGTAGAAAATGCATTGTAGATGGTATTATAAATCTGTGATACTGCTTTACTTTATGTATTTTTTCTTTAGTTTTCTACATGTTTACTCAGTGTAGTAAACAGCAGATGCTGAAGGGGAGTACAATGTACTTTATTTACATTCTACTGTGTTTTTCCATAAATTCTGTGATCTTCAAATGCCTCTAAATGCAACAAGTAGTCAAAGGTCAAATTGACGAGTTTTATTATGACGTCACAAACGTTGAACGCTGTAAACTGCAACGTCACGAGCGAAAATCAAAGTTCACGCTTGTGGCTGTTACTGTGGCTCTTCCATTAATATTAACTTACCCTTAGGATAAGATAGGAATTTTAAGGTATGAATCACATTTGCAGACAAGGCAAGAAGTTAAAAAATGTAAATATAAGCATTAAATCATGATTTTTTGAAGTATACACTCTCATAACTGCAGCGGTGTGTGCATACAAATTTTCATAACGCACTTAGTTAGAGGAAATCGTGGAAGATAATTACGGGACATAACACACGATTTAAACACAGGTTGTGCAGTAAATGTCCATCACAAGACTGTCCAAAGAATATTGCACAATAATAAGGTTTAAAAATTTTTAGGCGAGTTATTAGGAAGAAAATGGTAGTCAGGGAGGTGAACAGAAGAAAGCGACTTTCGTGGTGTCTGGCAAGGAGGAATTGGTAAGTTGGCCAGTTCAGAATGAATGGAAGCAAATGATATTTAGTGATGAATCACAGATTGTAATATGACAGAATAATCGCGTGTATGTGGCGTTCAGCAAATGAAGCTTAATTACCGTCCGGAATGCATGTGTCCTTCATTTCAGAAGCGAGTGACAGTAATGATATGGGGTTGCATATCGTGGCATGGTGTTGGAACTTTATGCAAAGTAACCGCGGTTAAATATCAGGAAATTCTTGAAAACAACCTTTGGCCGGTTTTAGCTCGTCATTTCTCTGATGGAATGTATAGATTTCAGGACGACGATGCACCTGTGCATCGAGCAAGAATTATCGAAGAATACAAGCGTGACAAAAGTATTAATTCTTTGACTTGGCCTGCCCAGTCCCCAGATCTAAATGTTATAGAGAATATATTGCTTCGTATTAAAAGAGAGCTTCAAAATACTGCCCGAAACATAAGTACCCCTGATGAACTTTTTAATGCCATTAACGAACTGTTGACGTCTTATCAACCCCGATATGTCCAAAACTTATATAATTCACTTCCAAGGAGAAAAATGGCAGTGATTCGATCCAAAGGTTTCTTGACAAAGTATTAAAGTAAGTCTGTTTATCATTTTTCGTTTTTATTTTAGTCGTAAACTTTGAAGCAGGATTTGTTTACAAAGTCCGCCATTTTGTTTTTCCGCGAATACTTTTGAGGCAGCACTGTATATGTAAACAATAAAAATTCTCAAGCTTTGTTTACAAAATTTAACAAAGAAATCTGAAATCTGTATCTTGCTTGTAGCTCAATATTTGACATTCAAAATTTGACATAGCGTTATAAATTCCTATATTTATCATTCTAAACATTAAAAATGGAAAAACACAATTTGAAAATGTTAATCTAAAATCGTGTCTATGTCCCTTTAAATGTTGGTCCTCTCAAAGAATTACCTTCTGTGATCATTCAACATTTATAAAAAGTTTTCAAAGATTAGCAATATACTAATTTATGAAAGGTTTCATGGAAGATTAGCGATATAATGTTATTTTTTTCATATATCTAATTATAAATGAATCTTTAAAAAAGAAGAAGACAGGATAATGGAACATGAATTAATTTTCTAGTAACTATAATTGATTTCAAAAAACATTAAAGAAGAAGTCAGATTTTACTTCTTAGCAGAATCAAATCTACACAGAAAACGTTGAGAATTCCAATTCATTTTAAACGCATAATACATGTCTACTTTTCCCTTGACAGTGATTAAACTAATACAAAACAATGATTTAGCCCTGGGATTAATTGGATAAAAGTGGCGTCCCTTGAGCTTGTTAAAATCAGTTACTTCAAAGTTTGTGTGACAATAGTAATTTGCAGACGGTTCATGGAAAATATGACAAATGTAAAGTGATAATCGAAGTGCTTTAGCTAAAAAAGATTGATTATTTTATTATTCCCTTCAGGTAAAACCACGGGAAAAATGTTATTCTTAGCTATTAGTCATGCCTACTTTTCCGTTTCTCTTTTCCGTTTCAAATGTTTAAAAAGGGTTTGATATTAATGATAAAAACAACAAATTACTACAGACTTTTGTTAAGATTCATCAATCAACATCCGACTAGGTAGTTTATTGTTAACCACTCGTATATTATGTATCTTTTTGGGACATAAAGTTCATTTTTACTGAAGATCTGATATTGGAATTTTTTATCATTAAGGTCTTCCGTTTATATTGTAAAACCTTTAAGTGATTGTGCTTTTTGTCTCTGTCTCTCTCTTTGTTTCTTTCTTTTTTCTTCTCATTTTCCCCAAATTTTGCGGCAGATTTTCTCAGAGATGACTCGATAAATTTTTCTGAAATTTTCAGGGATGCTATAAATGACTCAAGGCCTATTTCTTTCATTTTTTTCCCAAACTCATTATCCATCGTCCGTTTTCTGTCCCATAGCTAGTTTGTTACCTCGAGATCTTAGACACGGTATTTAAGACTTGAACATATAAACATTGATGAAAAATAGAGCGATATATGTTGACGTGTCTGAATTATTATGCTTCATTCCTCCTAACTTCCGGTCATCACTGGAAGTTCTTCATAAATATTTTTTTATATCTGTCATTTTACATAGAAAAAATATTTTAGTACAATACCTAACAGATGTCATCTTTACGGCGTTAAATAAACACAAGATCTAAGAATCTGTAAGTGATTAAGACACAAAACTTTTGTAGACGATAGACGTCTGAGTGAAGATGAGTTTAACTGGTTTTATTCTGTCAATTGTCACTTCCGGTCCCAACTAGAAGGGTTCAAACAATTAAAGTTATTAATAAATTTAACTGTTTTTCTGTGGGTCTTTCTTAGATTGATAAACAGTTATGTGCATTTGACAAATAAATGGGAAATGCTAGCTTTCATTGAACAGTTCCGTTCGTCCGTTTATGACCCTAAGACAAAAAAAAAACCACCAAAACACCCTAAATTTTGTGGGATTATAGACCTATGCATGTAAATGCGTTTGAATTTTTCTGTTTGATTCATTCGAACTTGATCACAGGAAGTACTTCAAAAATTGATTCGTTTTAATGTTTGTAATTTCATATAGAATAGACATTTTAGTATAAAATCTTACATATGTCATCTATGCGATGTTAAACAAACAAATAAAAATTTTGCATCTGGTGGGATATCTTTAATATCCCAGGAAGCCTTCTTTTTTCATTTTTTTTGTACCCGCAGAATTTCAGAAACTGTAAGTGACCAAGACAAAAGTTTTGTGGATCATAGACATTTTGTTGAAAATGTGATTGACGGGTTCATATTGAGTTTTTAATCATTTTAACTGTTTTTCTTAAACAGTTTTAGTTATCATTATAAAGAACAATATACATAAAGTAAATGTGATCAAGAACTACTGACTGTTATTTTCAAAGAGTAATTCCGTTTGTCCGTTTGATCTGGCTGAAACTTTAACAACCAAACGTTTAGAGAAGACAGACCTATGCATGAAAATAATATAAACATGCTTTGTTTGAATTGGTGTAATCTTCGGTCGTCGCAGGAAATACTCCAAAATTGATTGCTTTGTTTTGTTGTTGGTTTTCATCGAAGCAAGCTCTCGAAATTTCTTTCACAGTAAATTTTATATCCAGGAACTTTTCTACAGGAAAAAAAGAAATATTTTGAAGATTGTGAAATGGATATAAGAACATACGACCTATTTGTTGCTATATCAACAAGAGTCTTGTTACCATTATTTTCCCCTCTTTTCGTCAAGAGAATTTCTCAGAGATGTCTTAATGGATTTTTTGAAATATTTGGGGATGAAGGGAAGTAGAAATACCTAAATGTTTCTTTTAAAAAATTTCCAAATTTATGTATGCTTGTCCGTTTCCTGTCACGCAACAAAACGATTTTCTCCGGGAAACGATAAAAACTGAACATCCAATTTGGGGAATAGTAGACCAATGCAAGTGTGATGGTTAACACTCTATTATTTGATTTGGCATTTCTTCTGGTCGGCACAGGAAGTACTATTTCCTTTTAGTCACTTTACATGGAATGAATATTTTAGTATAAAATCTTTCATATGTAATCTATGCACCGTTGAATAAACAAAAAAAATTTCTTCCGGTGAGATTTCTCAAATATCTTAGAAATCTTTTTCTGCACAAGATCTCAGAAACTTTAAGTGAACAAAACATAGAGTTTTTGTAGATGGTAGACATTTAACTGAAGATGCGTATATGTAAATAAGTTTGTCCGTTTTCGGTCCCAAGACAAAACACCTTTTTCTCAAAGAGATCTCAAAACTGACAAAACCTTGAACAACCAAACTTTAAAGAAATACAAAACACTTTATGAAAATATGTTTTCCAAGTTCTGTTAGATCCAGCGTAAGAACGGTTTGTCACAGGAAGTGCTCAAAAATAATGTTTTTGTCTTTTTGTTGTGTTTTTCATAGAAACAATTACTGGAAAATTCCTTTACAGTGTATACTATATCGATATTCTTTTTACAAGAGAGATGCACATCTTTACAGATTAAAACATAAGGAACGGAAGACCTTTTTGTTCTAGCAACACGAGTCGAGTTCTGTTTAAATTGAAAAGAATGCTTTAGCAATTAATTATCAAAGGCAATTATTTTTCAATTTTAATCTGATTTTATTTAAACAATAAAATGCTTTCTTTGGTGATTTATTAAGGATAATGCGGAAAAAGTACATAACCCGCGGTAGCAATATTGTTTATATTAACATTATTCTTTTAACTAATGCATAAATTGATTATGAAAAGTAAGTAAAATTCACGAAATTACTGTTAATGTACATAAGTACGTTTGGTAAAAGACACAATCAAATTGTCTTCTGTGAAACTTTGAGTCAGACATCATCATGATTATTCCTTGATTTTTCAAAGGTCGCTATTGGTTTCGACCGATCGATAAACAGGGTGTGTTAATTTCAGTCCTGTCAGTTTCTTGTCATTTTCAGCCACTGTAGATTTCGACCAATCGATAAACGGGGCTTGAAGATTTCAGTCTGACTGTTTCTATAGAGCTATGATTTTACGAAAAGTCTATAAGAAATAGAGGGAATAATGCTTGGCAGATATAGTTATTACATTATAATCCAGTTTTACAAATGTTGATTAACAAATTGTAAGTAAAAAAGATGATTTAGTTGAGTTCCGGGGAGCCTTTTAAATTTATTTTCTAGTTACAAAAACCTCTATGAAATAAGTGCATTATAATTTAGAATATTCCATAAATGCTGGTTGTATAGAAAATAAAGATTATTACAAGAAGCATAGATATAATCACTATATTTATAGAAAAAGTAGAATGTTTCTCAACGATACATTGGTATAAAGCAGAGGACCGGAATGACGTTCGCATCAAATAAATCAGAGGGAACATCTACGTTCATTTATTAGGGGCATAAATATTTACCAAAGTTAAATCAGTTTCGCCTATTTTTACATTAATCAAGATTTTACGTCCATCATTAGAACTGTGCCTATTAATAATATCTATATCTAAATCTTCCTTAAATAGAACTGATACACCTTTACTATAAGTAGAGTCTGAAAAACAATGCTCCATTTAGTTGATGAATTTTGGATTTCGGATGTTAGTAAATTAATTATTTCCCCCAGAGCACTTCTAATCACAAAATTGGAGATAAAAATTGGAATATTGTTATAAAACACCTAGTAAACTTACAGGCGTTTGTGTATTAATGTGATTGCTTCTACTAGCTACTTGTGCATGACCTAAAAGCACAGTGATCCATTCACATTTTACTGCTAACATAAAGTAACAATGGATATTCTCTTTCCGTTTGACGCACTAGCTCCTTACTACGTTTTGATGTTAAGATACCTCTTTTACACTAGTAAATCTTTCTGGTGCAAAGAAATTATATCATGTATATATGGATTTNTCCGAAAAGAGGTACGTTAAATTGATAGTCTCGGTTATAATTACTGTAAAATATAAGTCTTCAATACCTTTATTGTGAATTTGAAATCAATCGTTTGTTCGAAAAAAAAATTGTTTGCATTTTAATTTGCGTGAATTGGTTATATATTTTTGCACACCCGTGAAAATTGTAACATTATACCATATTTCCTTTTAGTCTTGATTATTAATACCGTAAAATATGCAAGTATAATACCTACATTTTGTATCTGATATTGTTCGTTAGATAAAGTGTTTCTTGCGTTACAATAGTAATAACAAAGTAATATTTCTAAAAAGTTCATTCTCGTATACAAAAAAAAAATAAATATTTAAACATTAGTCTTTAAAAGTGTCTGTAAAGCGACTCTTAAAATGAAATGCATCCCCAACTACCATTGATATAATTACTTCGATAGTAATTGTATTTCAATAGTGGTTGCAAAGTGATTCTTCAAATGAAATATTCCCAAACCACTATATTTCAATAGTGGTTTCATTTCAATAGTGGTTGCAAAGTGATTTTTCTAATGAAATGCATTCCCAACCACTATTGAAATAATTTATTTCAATAGTGGTTTTATTTCAATAGTGGTTGCAACAACCCATGTCACATGTCATTATTTTGAAACATAGGGCCCCAAACAGAATTGCTAAAATTTGACAAAGAAATTAGTAATTTAATTAAATCAAACATATATTTATAGTTTGAACTCTTATTTAGTAATGATTTTGATAAAGTATGAAGTTGAACACATGTAGTGATTATAAAAGTAAAAGTCATAGGTTCAAGATTAGTGTTTTACTGGTGGCTTCGAAGGCCGGTATTTAATGAACACAACAATAGATGTTACAAAATTTTGGAGTCATCAAATTATAAAATAAATGAACAAAAATATAGTAATGACATCTTTTCAAAACTTTGCAGACAATAGACATACATTTAAAGTCTCATTTAAATGTAAAACAAGTAGGGATCGTATCTAAAAAAATATGAGGTATAGCATGAAATAAGCTAATTTTAGACCAGAATAGAAGTTATTTTTTTTCTTAACTTTTATGGAATATAAGCTAAATACGCCAAATAATATTGATAGAAATATCAAAAAATTGTTTAAATATGTTTTTTATGAATATATCGTTATACAGAATTTATCTAGAAATTCGGTCTGTTCTGAAAATTAGAAAACTTAAGTAACAGAACTCTAAAACTAGTGAGTTATGAAAATTGTTCATTTCCTTCTTGAAAACCTTCCGCCACAAAATATAGTCCCTTACTAAACTCTGTAAAAATGTAATTTAAAAAGAAAACAATTTTATTCAATATAGTTCATTGGGCATTGTCAAATTAAAATTATTATGTGATGCAGAATTTTCAGACTAGAGATGACCCAAAATAACTACCAACTAGTGATATCACAGGCTAAGACATTGAAAAATGTAAATAATTCCAGATATATAACCAGCTGAAGTCCTTTTAGAAGGTAACACTATGTTACGGCATCTACGATACTTTTTGTGCATTATCTTTAAAAATGATGAAAAATAAATAATATGATTGAGTTATACTTTCAATGAACATATAGGTACACAATTTTTGGCCAAATGAAATTGGATTTATATAGTATGTGTAAAGCTCTCTAGAGCAATCGCCTTGCAAAAAACAGAATTTTTACGGTTAAATAAACAAAATGATGACTTTTATGATTTTTTATTTTACAGGCTATTACAGGAAAGTTGCGGGCGAGAGTTTTGAGTATAGATTTATTATTCAGTATACCTATTCTTTAAAGTGTGGAGTAACTATTCCCGGGACATACACTGTGGTCTAGATATCATGTTTAGATAAATGACACGTTAATCTCTTTGAAAACAAAGAATCATATTTTACATGGAGAAAAAAAGGAGTGTCCGATGTTCAAAGTACGGATCTATTTTCATGTATTTTACTTTTTCTTGTGTAAATCGGGTAAACTTCTTAACCAAGGTAGGGCTATACTCGGCGTTAAATTAATTCAATCACCGAACGCTTAGTTTTAAATGAGTTATAATCAAACCGTTCATAGACATAAGGTAATTATCTTCACATGCTGACTTTTATTCTGTAATCCCCTTTTCAGCAAAATGCACTTTATATGCAATTGAAAATTAAGATTTTACAATACATGTTTTTGTCAATTTGGATCTTTTTTTAGTATTGTTAAACATTCAAATTATAACCTTTTAAATGAAATTATTCTTTGATTAATAATATAGTTTGTTGCAAAACATCATATTTAGAATTTGAAGGTAGATCAGATGGGTAATTTGTTCAGCTTTCAGCATTCTGTTGATTTTTTCAAACTAAAGGCGTTGAGGTGAGATATGTATAGGACTTAATTTGCACTAAGCAATGTCGTTATACCCCCATGAACCACCCTAGAAAGATTTTTATTGTTTTCTACACTTCATAGATTTTCCCTTATGTATAAAAGCGCTCTTAATAGAATAAATGTTTAAAGGAGTGGGGTGGCTTTGCATATTTAGATAGAACTTTTTTCTAGAGTCATATTTTTTATGTACCACTATATTCATCATATGCATGCCAAGGCTTTATCAAGTAAGATAAACAGAATTTGAAAAAAAGAGATAGAGTTTTGCCACAGTCATGCCCTTTTTTACCACCCTTTCTCTACATAAGATTTTTTCTCAGGCTTTATAGGCAACGATCATGGAAAAGAGTGCCCTTACCCTGTGTTTAATGGTCTTCAACACCCCCCCCCCCTCTAATCCATCTCTCTTTGAATTCCTTTCATATGGTCTTAAAAGCATTTTAAGATCTAATAGTGTGCGCTGTCCTGTGAATAGATACAATTTTAGTCTTCAAAAGCTATATATTACTCATAATATATTGAAAGTAAAATCAATTGCTACAATAAAAGTTGACTTTTTTTAAAAACCGAAAAATGTGGATCCGCTTTATTTACTATATGTGAATTGAAAGCTAAGGCCTTGGCAAAGTTCAAATTCAGTCCGATTCAAATATCGTGATTTTGGGGCCATTTTTTGTTAATAATTAATTAACAGAAATAGAACAGAAAATGTCCCGATCGATGTAATTAAGTTTGGTGGAATGTTTATAATATCTAAAACGATTGACAGATCTTATCCGATTTACGTATTATTAAGGAGGCTGGATGGTCAATATAATAACAATCAGATCTACCTTTCATGTTACAAAAAAAGTTTATGTATAAACTGTTATTTAGTTTTAAAAAAAGCCAAATTTTTCTTGACACCTTGA
