NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTTGTGTTAGAGAAAGTTAGTTGATGTCATGTACATGTAGCTATAATTTTTTGACTGTTTTATTATAGATTGGCTACAGGCAAGGACAGCCTCAGCCTGACATGTGTTAATCATATGATTGTTGACTGTTGAGTTGGGGGACTACTGTTTGTTATCCATTGTACCTGTAGAATGGACACAATGCAGTATCAGTAAGCATTTTGTAATACATGTACATATAATACCGTATGGCTGGTAATTTTTTGGGTCCTATATTTTGCGAAATCTACTAACAATCCAATTCGCAGATTTTAATTTCGTGAATTCTACCACTTGTACCATGCAGGTACCGTGTTAAATTAATTTTCATGAATCAATAAGGAATCCGCAAAATCCATGAACTTTGCAACCCACGAAAATTACCGGCTATGCAGTAATGTCTGTCTTTAAATTATAAATACCGAAACTTAAAAGGAATTGAAAAAAATTGTACCACTTGTGCTGCTTTTAAATTTTTACCATGCACTGTTTATCAATTATGCATTGAACTTCAAATATTTTTTAAATATTTGTGCATATCTTTTGATTCTTTAGGAACTTACTTGTTCTAGTAATTAGGTAATTTTATCTCCCTTCTCTCATTCCAGACTCGGTTGCAATGGAAGTTGATGTTCTCGTTTTCCTGGTGTATGGCAGCTTAAGTGAAGCATGGATTTCAACAAATAAGCGAGTAGGAAACTTGCCATTATTGATTTTACCAGATAGCACTGCTATTTTTCCATTACTAAATGCAGTTTTGTTTTTATTGATAATTCTATTTATTGTAGCTTTGCAAGCTAG