NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCTAAATAATGTTTAACCTGTGATAATGAGGGTTTTACACCTATTGTCTCAGCGGTAGCTATACGGAGCTTATTTAAACTGGCCAGGCCAGCCGGATGGGCCGGATCATGATAAATTTTATACATGGTGTTTTCCATGATGCATGCAAGACACAAATGATAAAGCTGTCGGTGTTAACACGTCTTTTTATTTCATTCACACAGACAATGAATACTGAACAGCATACATTAAACCAGGTGTCTCCCGGCCCAGTAGTTACCAATCATGCGAAGCATGGCTGGTTTAGCACGTCGGGCATAACGACTTGCTTCTAGCAACTGCACAATGTTGTCGTTAATTGCGCATACTATATGTTGTGATGATCTCAGTTCGGTCATGGTGTGTTCTGCAATTCGGCTGAATTGTGTTCCAGTCCCATCGACTGTGTAGGAGCGCACAAACAGGCGTATGGCGGGGATGAAACGGTCTGTCTTGAGCCTTATCATCACATCGTCATAGTAGATGTCAAAGAA