GCTTGGAACATTTTGGATAGTCGCGATTGTCTGCACATTCCGTATAATGCGATGGAAAACAAGAGCATCTACGAACTGACCCCCAAGATTTTAAACTACTGTAAAAAATATTACAAGTGTGTCATGTTTGCAATCCTGAACCTTTTGGACCGTAGGGATTTGCTGCTCTATCTGGGGATCGCTTCTGAAACAGTGTTGGCCTCGTGAAAAAGGCACCACTGATTGTATGTTGTACCGCATCCTATGTATCTGTGCATACATCTCATTACTAATGATGCTTTTAATAAAAACAAGCTCTTATACACATTGACGCTCCTTGTGCAAGACTGTGATTTTGTCTAATACCACCACACATTACACGACCAACCATGAGCGGTCACAATGATTATAGCCCATATTGGTGGTGGACGGAGAACGAGGACTGGCTTAAGGTCACAGTTATAGCGGCTCCGGTCTTCATTGTCTTGGGGTTGGCATTGATCAGCTACAAACTGTACGAAAGGCGAACCCCTTCGTACATTTACAAACCGGGGGATGGCACCGCAGTTTACAATGCCGTGTACAAACCCACCACCTGCGCAATGGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATAACACACACGCCCCTCGGGGGTCTCCACGACCCACGCCCCGAGAACAGGCGGGCGCACAAGGGTTAAGAAATATCGTGGAAAATATCCTGTTGTTTGCATTTGGAGACTCGGCAATTGAACCATCCCAAATATCTGGACCAGGGAACCGACTCCTCAAACCGGTAAAAAGGTCAAGGACACAGTTACACGATTGCTAAACTAACCTGTTTTTGAATAAAAGAAAACCATATAAGCATGTGCCCTGGAATCTCGGTTGTNNNNNNNNNNNNGAAGCACTACACATTACTTTTCTTATGTCTACTATACAGGAGTTGCTGCTCACACTCTGAGTTGCACTAATGTGTCTGTCAGATGTCCCAAATGGAATGTCAGGCCGCATGCGCACTCACGCCGGACACCTCCTTGACCTTATTTCCACGAGCCCTCGACTCAGCTGCAAAGTGATTACGGGGTCAGTTTCCTTTTCATCAGAATTATCTGCCGTCATTCAGACATAAGTTGAGCAATGGTTTAACCAATTTTCCATCAAAGGGATGCCGGAATTAAACAGAACATAGGATGTAAGTTAAGCAAATATAAGTTTGACTATGGAGCACATCTCCTTCAGCGTTCACAATAATGGATTGCATTTCTCTCAGTCAACTGACTGTTTAGGGGGGAAAAGCGGCTAATAGTTAGTGGGCTCTGTGTTTGTGGTTGTTGTTTGTTGGTCACACTAGGAGTGAACAAAAGCAGAAAAAACCCCTGTAAAGATGCAGACTGTGAAAGTCTGGTTTATACCACAAATCTTACCAGCTGTAACTGAGTTTTTTGTGTTTTTAAGTTATAAGCACGTGTCAAGACTTCAGTCTCCCATTGCTGATGTGATCCTCCTTTTTGTTCCCTATTAATGATTTAATCTGTGATATTGCCCCCATAAAATAATAAGGCTTTAATGAAATCATTGTGATACATTGATTTGATTTCTTGTGCATGCATTGGATAAAAAAGTAATTTTGTCAAGACTGAATGTAGTTTACCAACTGCTCCTCAGTCCAAACTGACTTTATGGTTCATACGTGTCAACTCAGGGAACTCCTGCCGTGACCTCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATTAATGCAGAGGATTGCGGCAGCTCTTGGATTTTCACTCTCTGCCGGATTTCGGAAGAACGGTCACATAAATTTCATTACAAATTTTTTTGCCTTTGCTTCAATGTGTCTTTAAATCCTTTCTCGTTCAAATTGTTTATTCACATAGTAAAGAAGTAGCTAGGGAACTCAGTAAGTAGGAACAGCAATAGTTTAAAGACATTTTCTACAATACAGAGGATTTCATCATCCGCAGTTTGTGAAAACTGCAGTTAAAAAACAAATCAGTAAATTCACAAATGATGGACTCTTTTCAGAGGTACGCTTCATGTACTGATTAACATACAGTTCAAAGATGTACATTAGGGTGCACACTGGTTATGTGGATTTGCTATATGAATATGCTCGAGTCTGTTTAAGCTAAAAAACTTGAACTATATCTGTATATTTTAAATCAGTAACATAGATAAAATGTTTTTGGATAACAAACGAGTCACAATTTAAACACTGTTTGAATAATCAAAGAGATATTTATAAAGGGCAGGCTACAACAGACATGCTTACCGGGAGCTGTATTGTCTCTTCTGCATAAGCCACACCAGAAATGCTCTGTGCGGATAGCAAAGTCTGCCCCGTGGGAGTGTCTGGACCCTCCACGCCGCACAACCTCGCACTGGTCCCTAGGGGCACGGCAAACTTGTAAGCCCTAGTTCGGCTCCCGAAAGAAAGATGCTCGAGTTGTTCTTGCGTCCAACAAAAAAATGAGTTCTAATATGTTTTATTTTTATTAATCAAAAAATTATTAGTCTCTTAAATGAACGGCATCTTGACGGGGACTCGGTAAGAGGATTAAAAAAACTAATAGATTGTTTTACATCTTCTGCACTTGGATACACTTTAATGAAACTCGAAAAGTGGGACACACAATATGGAGATGCTGACTTGGCATTTGTTAGGGAGGAGTCTAAGTATAGAGAGGAGGAATTCCTACTTCCCATTCATGTACTCTGCAATGTGCATTGTGTCCTTGTAATATGTTTACTTTTTTTCAAAATAAATAGCTGTGAAAAAACCCATCAAAGTTGAGGTAAGTATTCACCACAGTATCGTGNNNNNNNNNNNAGGGTCAATTTAATCCAACATGCAAGTGTCAAAGGTCGGTTCTAAAAAACAAGTCAGTCCCTGAAGCTTATTTGTGCCACAGATGCTTATTCAGTGACTGTGGGAATGTGTAAGGAATGTTTTGGGACTTTTCTGATCTTAAAAAACTAACTTTGTTGTTACATTACAGCAATATTGAGGAAACATTTAACGGTTGATCATGGAGCTGAATGAAGGTCAAAGGGAAAGTCCCTGCCACACTTCCGGTTATGCTTCCATCCGGCGTAGTCATCTGACCGGTCCGTGCTATATCGCCCCTCCTGACCCGGAGTGGTATAACGTGTTGTAGAAAAGTTTGATCGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTAAAAAATAATAATTTTTCTGGGTTGTTTTCTGGTATCCTACGGAGGAAGTTGAAGCATCCCGAGCTCTCGGAGGTAATTGACCGGGATGAACCGACGGAACTTATTCAAGTTCTCAATATGTGCGCTGTGCTTTTTTTCACTAAGGGTTATTTTACACGTACGGGGAGATGTGGCCTGTATGAAATTCATTGCTAGGTTATGAGAAATACTGATATTAGTTGTCTGACTCCTTCATGGTGTGTGTNNNNNNNNNGCCGTTTTCTTTTAGGGTTTTCTGTCTATTGAGAAAACCCGTTGTAAAAGTAGCTCCAAAAAAATGAAGAAAACCTCTTTTCCCGCAGGGGAGTGAAATTTCTTCAATNNNNNNNNTCCGGGACGCTAAATAGGACCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGGGGTTATTTTGCACGTACAAGGAGTTGAGGCCATTATGAAATTTTTTGCTTGGCTGGAGGCATTAAGAAATACTAATAACGATTAGAGGGGTTGTTGACTCCTCCTCGATGCGCGTAAAACAAGACCGTTTTCTTTTAGAGTTTCTGTCTGTAGATAGTTTTGTGCTACTGAGAAAACCTGTTGGAAAAGTAGCTCAAAAAATGAAGAAAAACTCTTTACTTTGGTCTGAGAAGGAGTGGCTGCACAAAACCAAAATACCTCATATAGGTGTTTTAATAAAATTAATTAGGGCCGATTTCCAAATACGGGCAGCGATGCTTTTCTTCCACTAAGGCTTACTTTACACATATGAGGTGGGCGCACTGTAGATTATAAGCATTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATTTAGACCAAAATACTCAATTTTGCTCTACATGGGCCTGATATCCACTTACGAGGACATTATACTGCTACTGTTCTATCAAAATTTTAAACAAATATCCTATATGCGGCTCTTATTTTAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGGTAATTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAGAAATACTGATAATGATTAGAGCGGTTTGTTGACTCCTTCGTGAACTGCGANNNNNNNNNNNNNNNAAAACAAGACCGTTTTCTTTTAGGGATTGTGTCTATTTTGTGCTAATGAAAACAATCTGTTGGAAAAGTCTTTCCCACACAATAACGCATCCGAGGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGCGCAGCGCGCTCGAGTAGGCTCGAAAGGTCCTGAGCGGCATCGCGGCTCTGAACACGGACCTGCCGCTCTCGGCGTCCCACAGGCTCTCGCAGGCCTCTCCCCGGGACCTGTACACGCCGGCGAGCACGAGCAGCCCCACGTAGGCCCGGAACTCGACGCGGCCCATGGGCTTCCATCCGTCGATGGCGGGCCTGCGCCTGTCTGCTTCCAGGTTGGTCATGGCGATCACCGAGTCCTCTGTATCTCTGGCGGAAAGTAGGCCATGAACGAGGAGGCCTCGTCTCGCGCCGCCGCCACGGCCTCTTCGGTGGGGCCTCGTCCTTGCGGGTCGAGGTCGTCGTTGTCGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGTCGTCGTAATCATCGGCTACATCTGCGTCGCGAGTTTCACCGACAGCGCCGTGGCTGCGATCGCGCCCAAGATCATGAACGCCACCTGCAGCACAGCCGGCGTCGTCCTCTTGCCAAAGCTCCGAAGTTCCCCGCCCCGGTTCAGCGCCTGCTTCTTCCTCTTCCTCTCAGCCTTTCGACTCGCCTTGCGAGCCGCCGTCCTGGCAAAGTTGCAACGGCATGTCGTAGCCGTGATCCTCTGCGGCCACATACCCATGGTCCGCCGCCTCGTCGCTTTCGTCCTCCTGATCCTTCGTTCGGGCCGTCGAGTCGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTGGTCTTCCTCGACCCCTTGCCCTCGATAGCGAAACGTGGCCGGTCGCAACAACGGAGCCACAGGAGCCGACCCCGCCGCGTACGCCAAACGCGCTGGCGATGGTTATGGCGCCGGTGATGGTGAAGGTGAGAGGGAGGAGGAGGACGACGATGACACCGCCGGCGAAAGCGATCCACCTGTACCGACCTTAGTGCTCTTTGGCTCCCACGGTCTAGTGCGTGACATTGTCTTCTTCGTCTTCTTCTTTCTCGTTGGCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGTGTGCGCCCGGACACCGCCTCTGTAACCAAACCCCAACGCGCTTAGTACCCGCCATCCAAGCTCTTATCATCTCGCTGCACAACACGCTGTGCTTTCGCCGGGGTGTTTCTCGACCCCCCCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCAAGGAGATGGGAGACAGAGGATAGAGAGAGAGAGANNNNNNNNNNTCGAGAAACACCCCTGCGAAAGCACAGTGTGTCGCGCGGCGAGATGATAAGAGCGTGGATGGCGGGTACTAAGCGCATTGGGGTTTGGTTACAGAGGTGGTGTCCGGGCGCGCACTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGCCAACGAGAAAGAAGAAGACGAGGAAGACAATGTCACGCACTAGACCGTGGGAGCCAAAGAGCACTAAGGTTGATACAGGTGGATCACTTTCGCCAGCGGTGTGGGGACGAGTGGTGCGCGAGGTTGCCCGCCATGTACCGCCCGGGACCGGAGGTCACCGTTGACGAGAGACTGGTGCCGTTCAGAGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGTGGGATGAGAGGAGGAGGAAGAGGAACGGCTACACAACACTAGCTTTGTTGTATTTTTGTTGGGTTCTACGTTTGTGCTTTTACATGACTTTATCTTCCACACTTCCACGTGTGTTCTCTGTCAAACTCAGGTGTCTTCTTCCGTTTCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCAGGAAGGTGTCCGTTCAGACAGTACATGCCCAGCAAACCGGCCAGGTACGGGATCAAGATATGGGTGGCGTGCGACGCGCGTTCCAGCTACGCGTGGAAGATGCAAGTGTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCCCGAAAAGGACCTGGCCACTCGAGTGGTCGTGGACCTCACTGAGGGATTGACGCCGGGACGCAACGTCACGTGCGACAACTTTTTCACCTCGCGCGAGCTCACCGACAGGCTCTATCGCGAAAGAGGCCACACCGTGCTGGGCACTCTGCGATCGAACAGACCCGAGATCCCCAGAGAGCTGCGCTGCGTCAAGGGCAGGGCTGTGGGCTCCGTCGAATCCGTAGTACTCGGCGGCTCGGTCAGACGAGGAGGAGGAGGACGAGGACGAGGAAGAGGGCCCGACACGATCATCCTCTCCTACCTGGCCAAGAAGAACAAGAACATGCTGCTCCTCACCACAGCTCCTCGTTACCACCAACGCTCCGGCCCCGAGCCCCGGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACCTCCCTTGGTGCTGCATTACAATCGCACCAAGGGAGGCGTCGACAACCTGGACAAGGTTGTGAGCACGTACAGCTGCAGGAGAAAGACCTGCAGNNNNNNNNNNNNNNNNNNNNNTTTTCCACAACATGGTAGACGTCGCGGCCTACAACGCGTTCGTGCTCTGGAGGGAAATTCACCCCGACTGGATGGCGGGCAAGCTCAACAAACGAAGGCTCTTCCTCGAGCGACTGGGCAAAGCGCTTGCACGCCCCATGCTCGAAGCCAGGGCGTTAGCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGAGTCGCGGCCCGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCGGTCAAGAGGCAAAGGTGCCGCATGTGTCCCAGGAGATTGTAGTGAGATAATGGAGCTAGAGGATATGGAAAGCAAGGTAAGCCTGTTACCAACATAGGTTAGTTGACGAACCGGTGGAGAAAAGACGGTGATGATTGCCACGGATTAGCTCCAGGTGAGCTGTCCGGGTAAGATGGTGAGAGTTCCTATGCAGGAACACACCCAGCATCACATGTGGACCATGACAGACTTAAATTAAAGACTGTGGTCAATCACAATACCTAAGTATTTATATGAGGCCCAAGTTTTAATAGAAATGCCCTGAGAAGATAAAAGACAGGGAGGTAGTACCAGCACCCTCCTTCTATTTGAAAACAGGACCNNNNNNNNATATAAAACCAGCCTGAGCTTAAACAGCTGTGACTGGAAATGATCAAAAACTAATTGTAGTTGTTCAAAAACCATGTCAGTGCTACGAGAACAACAAAAAAATAATTGTGTGATCTGTGTAAAAATGGGCAGATGTACTTCAATTGTGTCCCACACCACTGACACAAATTGTAAATAATGCAGGCCTCAAGACAAAACCATGCAGCACTCTATTAGTAACATTNNNNNNNNNNNNNNNNNNNNNGAGACTATTAAACTGCACACACTGCTGATGGTCAGAAAGGTAATTAGAGCACCAGCCAACTGCTTAGTCTGAAAGGCCTTTTTCCAATAAACATAAAATACCATGGTCAGTAATTTTGAAGGCTTTTGCTAGTTCAATAAAAAGAGTGGCAGAGAATTTCTTAGCTTTTATGTCTTCATAGCAAACATTGCAAACTTTTAAGGAAGCAGTTACAATATGGCACAATTTGCTAAAATCAGACTGGGAGAGAGAAAAGATATTATATTTTATCTTCTTTTCAATATTATCTTATATGTAATGTTCTTCATGCTGCATGATAATATTTTAATATAAATAACACTTTATCATAGCACAAACTCAGTATTCATAATTGATCCCACACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTGAGTCTTGAGGTACTTTCATTTTCATTAATAAAAATCCAAAAATGTAGTTCTCATGTTAGCTGACATCACAGAAAACAAGCCTTGCATAAACTGAATCATATTCATCCGCAGTACAGATATTATTATCAGAGATGATGCATTGCTTTGTGATCCAACGTTACCTGATGAGGACAACAGTGATAAAGGCAGCATGGGAATTGATGATTATGATGAAGCAGATTTAATGGAAATTGACAAGTATGAAAAGGATGATCTATTGTGTGAAACAGAGTCTTAAAGTGGAAAAGATGTTAACATGCTATCCTGTGATGAACAACCAGAGGAACAAAATCCAGAGGAACCAGAAAGTGATTTGAACAATGGAGGTTTTGCTCTAGAAAGTTGTCTGCAGCCTGTAGACATTTCAGAAGAGATTCTCTGTTTCAGTGATAACACATATTGTGTGGCTCCTGCAGAAAGAAACAATCCTGTTAGTTTTTTCAGAACTCCTCATTTGGAAGCCATGGCATTTCCTATGCAGTTTCCTACTGGTCAGAATACACTGGATGAAAAGAGGCGTCTCAAACTCACACCAAGTCCATACTTCAATTCAAGGCTTTTCAACATTGATGCAAGATTTGCTAAAGATACAAATTACCTGTTTTTCTCATAGTTTGTTACTGAAATACACTTGGCTAATTCCAGCATGACAATACAGCTAAGGAAAGGTAAAACTATGTAACATTCCTGATGTGATTTTCCGTCCATCTTTGGTCAAAGTAAGACAGAAGTAGAGAAGCTGGTTAGAAATAAAGATGCAATTAAAATTACTGTTCAGTACATAAATGAAGCCCAACAATCATGTTTTTACAGTCCCGTGGTCTCAGCCTCAGATACTTATCAAATCAAACAAAGCTCATGCAAAAACAAACAGATAAACAAGAAGATTTTCTCCTTCATTTCTGTCAAACAATGCTGTATGAAACTTTTCCAGTGGTTAGTATCATGGTTGGCAACCTGAGCAGCGCGACGGAGGCTAGACCGTCCCATTTCACAAGCCTCGCTCTTCCGGCCTTCTCGGTCAGACACAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTCCTCTGTGGTGGAAAACTGGCGTGGAAGAGCATCTGGCTTTAAACTGTGTGATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTTAGCTGACCCAGGACTGTGACACACACAATATGACCGTTTTTCAGAATGACTCAAAAATATGTGGGTAAGACTCGGTCTGTTCTGCACACATCAGCATCTCATACATGGGAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTCTTTTTCAAACTCAGAATTGAAACAAATTCACCTGACTTTAAAAGTTATTTGGGTGTCATAGTGGTCATTTCAAAAGATGGAATGGTGGTAACCAGGCATATCCAATAAGGTATAGGCAGAGAAGATTTGTCAAGTTTTTCATTGGCACAACCCACATACTCAGCTCTGCTGGTCTACCATATATGTTCCTTACAAATATGACACCATATAAGGGGAAATAAACAGGCTTTGCAACGGTATACAATTTATTGTCAGGAACCATTTTTACAACAAAGAGATAATCCATCAAATACAAATTTCCTTACTTTTTGTGCTTTTTATACATGGAAAGAACTTGTAAAACAGTGAACATTAAATCGAGCCTTAAATCGGTCACTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGATTACTTGTTTATGAACTTGTTAAATGTAGTCTCAAGAAAAAATGAGCAGGAGTTGCAGTATGTGGTATGCACCCTAACAATAAGTTTCATGCTTCATACAGTTGAGGCCAAGGCTTGACTGGGACAGGCTTTAATCAGGTTGGTACAGTTGTTGCTGGGTTTGGACATCTTAGCAGCACTGCAGCATGTGACAATTTTTTCCGCACTTCTCCACAGCTAGTACTAGCAACAGCAGTCTCCTGTGACAGCTAGCATTTTGGTTAATTTGACACATTTTCCTTTCAGCACTTCTTTAACCAAATTCTGTTCCACAAGGTACGTGAGCACACGAAGAAGATAGATGCCCAGCATGCCAGATTGCCAGTCCTGCGTGGGCTGGGGTTGGATATCATTTGTTTGTATGTCAACAGGTGAAAATTAAAGCCATGCACAGCAAAACTTAAAATAAATAACTGTGATCATTTTGAAATCCTGAATCATGTGCTATGCAAAGCCAAAAAGACAAAGATGGTAACAGACACTTTCACAAGTGCAAATTTGTGGCGGTCATCTTTTTCGTATGCCTTTTTCTTCAATTGATAAACTAAAGACTTGATTGGCAATGTGATTCTAAACAAATTTTTGAACAAATAGCTCCTGTTAAAGTAAATCAACAACAACAACAACNNNNNNNNNNNNCAGGGGGATAATTAATTGCATTAGCAGAAGTAAAGAAAATTAATGTGTTACACAATAAGTGACTCTGTTTTTGACATCATTAGTCTAAATGTTGTCTTAATGATGAAACAAAAACATTACAAATTCTATGTAAATAAATTGCAAAATGCAATTACAAATAGCCTTTTTATATAGAACAAATACGTTTCTGAAAAATGAATATGTATATATTTGACATCAGATAGCTTATGGAAATAAAGAAATATTTTTAAATGATTAATGTTTTGTTTATTTTCAGCTGGTTATCTATTCAAACTGTAAATGTAAATATTTGCCCAAAATCAATAAAAGCAATGAACAGAAACTCCTAGATTGCATTTATTAAATGAAAAGAAAGATAGTTGCATTTGCAGCATATTTAAGATTTAAAATGNNNNNNNNNNNNNNNNNNNNNCTAAACCAAACACTAAGTAGATTTTTTTGTTAATAAATCTGTTTACTGCAATCTCAAAAAATCATAAAGAGTTGCAATACGTGCTATGTACCCTAACAATATCTCAAACTGTGTTTTATATAATGTTTTCTTCTACATCATAAACCAAGGCAAAATCATAATATCTGGAACGTTTCCTTCACGCAGTAGGAGAAAGTGACAAGGAANNNNNNNNNGTCATTCATTTTATCCCAAATGATTCTTTGAGGCTCATTTCTGCCTGCTTTTTTGTTATAAATTTCCAGGATAGAGGAATATCAGCAGGCTCCCCATTATATTCTTCGGCAAACTTCCTGTTGTATTTTGTCATTACATATTTCCAGTAATCTGATGCTTCAAGGCTCACATCTGGAGGAATTCTCCAGTCTGGGTAAATTTCCTTGTAACGCTTATAAGGGTGCCATTCATTGTTTGTAGCACTGCAGCGAAAATGCACGTCACTGTTCACAGCAGAGGTGCATACATCAGTGACAAGTTTATTTGTAGTTTCCCATATGCGCCTGCCTAGACCCCTTGATCGATGCAGTGAGGCAAAGTGCTCAGTATGGGCTCCTCCTCCTGCTTCACAAGGAGCAGTGCAGAATGGACATTGTTTGCCACAACCAATTAACCTGTTAAAAAGCTCATTCTGGGGCTGCACATGGAGATACTGTAATTTTGTTTCAAATGGTGATTCTTTAAATTTCTCTCTAAGAGCTTTTCCCATCTCATTCACAGACACTGTGAGCCACTCAGCAAACTGTTCCTTGTTGGCATTATTCAGGATCATGAAAGCACCAAGCGCATCCTGGGAAATGATCAGTTTATCACCAAGTTCTTTACAAATCTCTTTAACAAATCTGTCCAAGTTATCACTATTTCCTGTTTTGGCCTTGTTGATGGCATCATCTATGCTCCTTATACTTGACTGTAGATGTCGGTCTTCAAACTGAAATGCTGCTGACGGAGTTGAGAAGTGCTTCAGGATTTGGTTGAGTATCCATGTCTTTACATACTTCTCATATGAGCAAATATAGCTCAGATAGTTGTTAAAGTCACCCTTTGAAAGCAAATCCAATAAAACTGAATACTGGAAGGAGATTCGTGTGCTGAAATTCTCACACGTCAGCATTTCACCAATGATGTCAGGACCCAGGGAGCGTTTGACAAAGTCTTCAACTGCAGGCTTTAAGCAGCGGTTGGTAAATTCTTCTGCTTTCTTTTGACACTGGTCTCGTTGATGGAAAACATCTTTGAAATCAGCACAAAGCTTTTCCCTGCGATTCATTAGACATCTATAAGGATCATTTTCTTGCATGAAATCTTCGTGCATTTTCTGAAACTTTTTGGCTGTAAATCCACAGATGTGTTGCTTTAGAGAAACTTCAAACTCAATGTCTGTTTTAATCTCTTGATTGTTCTGCAGTTTTGTATCAATCATGTATAGGATTTCCTGGATGTAAGTCTCTGAGTAATTGCTTTTTCTCTTCACTTTTTCACTCACAAACTGAGTGCAAGCATTGATGATGCTGTCAGCAAGGTTTTGTCCAGCCTTTATGTGATCCTGGTTGGTGAACCACTTGCTCACTGTATGTTTTATTTGTTGGAGGGCTCCAACTGTATATTTGAAAGGCACCAGACCACAGTCCTTTAATCTTTTTTCATCTAGTAGTTCGCATGCATGACTACCCCGATTTTTCAGATTTTCTCGTAGATAGTAGGCTACGCTGGTGATGACAGTTTTGGTTTTTTGTTCTACAAAAGAAAGTTTTTGCACAGTCTTTTTCCACATCTTATCAAACTCTTTGTCCAGCTCTTTGTCTGTCATCTGGAAATTCTTTTTCCTGCATTCATCAATTAGTGCACAAACTGCCTTTTCAATTTCTTTTGTATGATTTTCCTTGATTTTTTCAAGTTCAGTCATCCCCTGTCTGATTTCTGCTGCTGCTGTGAGCTGATTAAAAACAGACCTCTCGATTTCTTTCCGAAGGCTCTTTGCACTGTTTGAGAATTCCTCTCTGTATCCTTCAACTAGATGGACATGACCCTCTGTTTGCTTGAAATACTGTGTCAGATTTTTGAGAAGCTTTGTCTCCCATTTGGACAGCACTGTGGAGGCTTCAGTTTTCAAAGATGTGAGAAATTCTGTCATGTCAGAGGATTCAGATTTTGCAGCAGCTGTACCAAAATTGGAGATTCTTGTTTCTGCATTTGTTACCCAGGTGTACATTTCTTTTTTGAATTCCCACTCCCATTTGTTGAATTCTGTGCAGAGTCTCATGTACGCATCAGCTACAAGGCTGTTTCTGAAGCTGAAGATGAAATTTTCTCGCTTTACTGCATTCCACAGACTTGTCATCCACACATTAAAATCCATAATATTATTAGCAGATGATTCACAGTTTTTCAGTTGTTGGATGATGTTTTTCTTGAGCTCATATACAGCCTCACTGTAGCCTGCATTGACTGGTGCCATTGGTGGGTTTCCATTCCAGAGTCCAGGAATGTACCAGTTCCCAGTGTCTGGACTGTACTCCATCACATCAGTGAAGCTCTTGTTCTCCTCTTTCTTTTCCATTCTGGCTGCTGCCTGGGTCATCTCATTTAACTGTTCCAGGAGCAGTTTCCTGTCTCGTAGGTTCTTCTCATGGGCTGAAACATCGGACACATTTTGGTGGACCAGCTGACATTTAGGCTTTTTTCCCACCTCCTTCATTCTGAGAAAAGCATGCACAACTATTTGTAGGATGTCCTTCATTTCGGTTGAATTCTCCATTGCAATATTGATAATGGTGATATCACTCAGCCCCACAACAAGTGTTGCAAGCTCATTGTCGTGCTCATAGCTGTTGTCCAGTTGTGCAAGTTCTGGTGACTTTAAGCCCTCAGTGTCAATGATCACCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACATGGTGTTAAGGAGAGTGGACTTTCCTGTGCTCTGAACTCCAAGAACTGTGACTACCAGGATCTTTGTGTTTGGAGACACCAAGTCACTGAGCTGAGAGAGAACATCACTCACCCATCTGAGAGGGATGTTGGATGCATCTCCATCTACAAGCTCAAGAGGAAATCCATCAAGTAACAACTCTGCACACAGTTTGGGCAGATGCTGCAACTGTTTACGAGCTCGATCTGTTTGTGGAAGGGACAGTGAGGCTTCATAGATCTGACCCATTTCACGGAAGAAGTGTTCAGTCCCCAGAGAGCTGTTGGAAAGCTGTCTGTCAATTTCCTTGATCTCCTCTTTGTTCTCAGAATTCTTCGATTTTTCTTTATATTTCTCCCTGAGACCACCCAATTTTACACGCGACACATTATCAAGGTTCATTCGCATCCATTTCAGAAAATAAAACCTCTCTGTTCCAGGGCTTGTTATTGCACGTATGAAACACATCATAGCTTCTGAGATGTCACAGGAATTCTGCACTTTCCGTAGTTCTTCTTTCTGTAATTTCAGGTCATCTTTGTATTTTTCCAGGTCTTTTGCCCCAACTTTTCGAAGTCGAAATTCTTCCTTTTCTAGGCATGTCAGATCTTTCCATATTTGGCCTTGCCGTGGAAGCTGCTCTTCTTTGTATTTAAGGATGTCTTTAATTTCCTCAGTGATGGCTTCTGCATTTGTCTTTGCAGCCTGACATTCTGGAGAGTCTTCATCAACCAGGATTCCAAGTTCATGGGCAATGTCTGCCATCTGCTCTATTGCCATTTTCATCGTAGAGTTCTCAACTACACCCCTAACTATTTCCCGCAATAACTGGACAAAGTCTGCATCATTTTTTTGCTTTGTTTTAATAATGACGTTGCTCTTGTTCAAACCTAACTTGGTTGCTGCCTTTTTTAAAGAATCTACATTGAAACTCTTGCTTTGATGGTTGCCCACCAAGAAAATTTGTGCCTTANNNNNNNNATTGGCAAGCAGACTACACTCAGATTCCAAGTTGTCAAAAAACACAAAGACTGCTGCAGATGTCTGACACAAAAAGGAGTATTGTGTTTCAAGTAAAGCAATGTCCCCACGAAGGTTAGCTACAGCCACTGGCTGACTGAAAATATCAATGTTTGTGTTTCCACCAGGAAGATACCAAGTAATTTCAGTCAGTCCGTTGGATATTCTTCTTGGACTGTCACCACACTCCATGTTGTAGTGAACAAAGGTGTCATGGTACTGCTGAGAATTGCTCAGAAGCTTATTAAGAATCTCTGACTTGGACAAGGAGCACTCACCCAGTCTGACAAAAGAGATCATGGGAAGTTCAGAGAGAACGATTCTGTCTTCAATGAAGCCCTTGGATTCCAAAAGAGAGTGAGGTCTGTACTTTTTAACAATGTCTCTCATGGCCCACAGCATGAGTATGCATTGGTTTGCGTCACTATTTGGAAGCAGCAGAGGAACAGAGAACTGACACATGGACATTTTGAGTGCCATTTCCTGCTGCACAAAACCATCAGAAGACAGAAAGAGAGCAGTGATGATGTCAAGAGGGTTTACCGCGTCAGCAGAAGTTTCACTATCAAGCAGATTTTCAAAATCGAACTCCATACTGCCTGATTCATCGTGACAGTTTGACTCACACACTAATTTACATGTCACATTTCTAGCTGTCACATTAACCATCATCAGTTTCTTTAGAAAGTACCATGGAAGATCTGATTTACACTTGGCTGGTTCATCAGTAATGGCCTTCTCATCTATCTTAAGTATTGAGCTCAATGATAATTTCTCCCGGTAGTAGTGCTTCTCCAAGCCCATATCCTCCAAAAAGCTTGCCATGTCTTTCTGTGGATAAAAAGAAGTGTGTTATTTATAAAAACTTGTAGGTATTACAAGATCAAAAGTGATTCCTCTTCTTCAACTAAGCACAGTATCCTCTTCTGGTGTTTTGGACTCTTCATGAAAAAATTTGCTTTGGTGAGACTTTTTTGAAAAGCCACTGATCTTTTATTATTTTTATGACTGTTTATTTTGCCAGATATCTCATGTAAAAGACATGTAATATCAATGGAACTTTCGCTGAGCGAAAAGGAACAGTGAGGAATGCAGTCTCTGGACATTTTTCACCTCTTGGTGACCTAAAAAAACCTAAAAATATTCCGCCCCCTGTGACATCGCTAGCATTTTTAGCAATTTATTAAACAAAGTATTTTTGTTCAACAAGAAATTATCTGTAATGTTACATTTTCCAGCCTCACTGTTTGAATGTAAGATTTCATATTTTGTTTAGAAAGCAAATTAGAAATGTGCATGTGCAAAATGCCTGTAGTCTCTTGAAGACCTGACATATGTCATCCATTAGTCTAGCTGATTTTCTGAAGTCAGATGAGGATTTAACAAAACAACGGTTTACTGTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGTAACCTAACTCTGACCATGAGCACCACAGCCACTGTGCATGTTGAAAGATTTTTATTATGTTTATGTTTAGAAGTACATTTCATTTAAGGTTTTCTAGATGTGTTTGCTCTTTTTTACTAGAGAAGTTACGTTGTGCAAGCTTTGTGTGCATTCCAGAGCTCTCTGACTTTCACACCCACATCCTGGGAGCATGGGAGAGGTCACACCTTGTCTTATTGTTTATTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTAGATTGAAAGAATGTCTCATCCTAGGAGGTCTGTAACAACTGTGTAGCATGAAGAGGGGAGTGCGTTCACTCCTCCTCAGAGTGTTCTGGCATAGATCACACGTCTCCTAGGAGAGGCCGTATCTTCTCTTGCTGATATATGGTATAACAAACACACATATATCTGTTTGAGTCTAAGAGCCTTTTGTTTAGATGGACCGCTAGACTCCTGGCACCAGCTTTGGGGAGTCTTCACGGGATCATATCTCGACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATGAACCTATGCATATTCATGTAACCACAATAAAAGAGCAGTGTTACGGGAGAGCGATGAGAGCAACTGAGGTCAAGCGAAGGAACGGCGCCTGTCCAGTTCTCTCCCGTGCACGTTAATTTGTAAAACCTGTCTGAGTGTCATTTATTCCAATCTGAGTTGCATTACAGGAAAACTCCTGACAGTGCACCAGTCACACACTCTTCTTTACTTTAGTTTGCTGACGTGTGATGGATTTAATCTGTTTATCCTGCACTAAGCTGTAGTATTTTCCATGCAGTCTTTACATAACACTTTTACTCTACCTTAGTTTGTTTTGCAGCATGTTTCACAATATGAAAAAACACAATATCAAATGTATGGACCCACTATCTGATTTAAAAACATAAGGACTTACATGTAAGCTTTCCATTTCCAGTTTATCAAATAGCCCTGAGCAGTCCTTACCTTTAAATATAACGTCTCTAACCCTGTCCCGTCTTTCTTATTTTTCTCCATCTCAGAGTGAAGTTCTCACTTCAAAATATTACCCCCATTTATGTAGTTCATCTGTATGGCTAACTAGATGCTGAAGAACTGATCCTGTAACTTATGGAAACCTGGAGTTGTTCTGGTTTTGTGGNNNNNNNNNNNNNNNNNNNNNNNTACACCGACCAACTTTAACACCTGACTGAGCCACATTTTACACTTCTTTCATTGCTTAATACACAAACAGGATTACCTTCCATGTGTCACTGTTAAGGCTAAAATCAGTTCGATGTTTGAAGGCTCACAGTGACAAAATAAGAAACTCCCCTTTAATTCATTAATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTAAAATAGATTTATTTTTTTAAACTATTTTCTTTAGTTTATGCCATCATATTTGAGTGTCCCAATTATAAAAATTAAAAAATAACATATCCCTTTCAACAACACCTACTATGGGATACAAAAAAATGTGTTGATGAATGTGAATGCAGAATCTGTGCTATCCTGAAATGTTGTTCACATTACTTACACATGTATTTATAACTTACTTGCTGTCTTGGTTGGTATACTGTTGTGGTCCAGTCAATTCAAAATGCACATATCAAACACTGCCTGAAACGTTTTCCTTCAAGACTTTACATGTAGATATAATATTAATCTACTTTTTTGTTCATTTATTAATTACTTGTTTTACTTTGAGAATACATACAGCTATACTACAGGTAGGGAAATATTTATGATGTATTGTTTCTGTTTTACTTACTTGTGTGTGCAGATTTGCTGTTACTTTTGTTTCTCAGGAGGAGTTTTCTTTGGTCTCACGTCTCAGTGTTGATGCAGACATTTAAAATGATGTCCTCACATTAAATCAAGGAGCTAGGGGCATAGAAATAGCAACATTGAAGACAACCAATGATTTGGCTTAAATTCTGTTTTTCTAGTAAAACTTGCATAAAGCTGAACTGTACCAAATGCATTATTTTGTAAACAGACATTCTTGCTGGCAGATAATGGTGTTGATGAAGGGCTAAAAAAAGACATTTACATCACTGTTTCCTTTAGATAAATTAAAAAATATATAGATAAAAACCATAATTATGTCACAAGCACTCATTTTTCTGGTATTTCAATATTGATGATGTATAAGCTCAAAATTGCTCAAAATTCTCTCTGAAAGTTCTGAAAAGTGTTTCTTGATGGGAAATAGTACTACCAAAACCCATTAGTTTACTTTAAATTATTCTTATTTTTAAAAAGCGTTTTGTAAAATTCATTTAATATAACATTAAGGTGGTCATTTGATGAAACAATTGATAAGCTGAAAAGTTGTAAAGGACAGTGAACTCATTGATCATTTTTAATGGAAAATTTATGCAGGTGTTACATTCTTCCTTTATGGTTGTTTCATGTGTCACATTAAACGTATTATTTCCGTTTCTTTGTTAATCACATGAAACCTTGAAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACAACAGAAGTGCTCCAGGATGCTAGGGGCAGTGTTGAGCTTTTGTTACCTAGTGGCTACACAAGCCAGGAAGTACCAACAACCGGATTTGGTGTGTGGTAGTAACAGGTAAATACACAAACAATACACATATGTTTTCAATTGTGTAATTTAAGTGATCTAGGTAGCTCTGTTTGGGAAGTTCAGTTAACGCTAGAAATGTGTTTTGGAATTTGTACTGTCACGGTCAGACAGTTCTCCCCGGGCAATCTGTATTTCTGTGTGTATTTTCTCCCGGTTTCTCCTCTCTCCCAGCTGCGGGGTTTGTTTACAGAAGTTTGCGCTTCCGGGGAGGGCGTGGCTCGGACGGCCTTCCACCTGGAAGCTCCGCCCCTTGGCTGTGGCCTCACCTGCACTTGATCGCTCTGCCAGCTGATTCTAATCAGCCTCCATCTTAGAGCTGTAGTATATAAGGAAGATGCGTGGCAACACTCGACGTTGGATTATTATTCCAAGCCGGTAGCATCCGTACTTAAGGGAAGTTGTTAGTCGGTTTGAGGGCTCTGCCAACTCTGTGTTTGCTTTCTCCTCACCTGGGAGTTTGGCTCGGAGAGGAGGATCAGGGAACACTACTCACTCACGGGATTGCACACACGAAGGAGCACTTGGGGATTTAACTGGAACACCTTTTGGATAGCACTTTTAACTGTTTGTGACAGCTTTTTGGACATAAATAAATGCACTGTTCTCCCTGTTAACCCGAGCTCCGCATTTTGGGTCCTCTTTTTCCTGTAACCCTGACATGTACATGCTTTTTGGAGTTTGTAAGTGCTTTGTCTCTAGCAGCCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACCATACNNNNNNNNNNNNACATTAGTAATTCCTTTTGTGCATAATTTTATACTGTTGTTAATGATAAATTAATTAAAGCAACAAAACAACCCGAGGAGCCGGTTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAATCCCATCACTACCAGCCAGAGCCCTAGCCCGGAGGTGGAGCACCCTGAGAACCCCAAGCCCCAAGCCCGCCCTGGACCCACCCATGACAGCCAGGCTATTAGGCCTTCATTATTCTTCATTTAGTCCAAGGTTGAGGTCGCCCCCAAGAACAAGTGGGCAGTCTAGGTGTTCAGAGAGTGCACTNNNNNNNNNCGTGGAAGAATGAGGGCTATGTGTAGCTAATTTAATGATTAGATATCTACCCTCTGGATCTACAACTGTGTTGAGTACTGTGAAATTAATATTTTTTATACATTAAAATTGCTACTTCCCTTTGTCTAGAGTTACAGCAGGCTGAGAACACATTAGGAAACTCAGGTATTTTAAATTCATTTATACAGGGAGTGCAGAATTATTAGGCAAGTTGTATTTTTGAGGAATAATTTTATTATTGAACAACAACCATGTTCTCAATGAACCCAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATACAGCTTGGAGTAAGACAACATGCATGAAGAGGATGATGTGGACAAAATACTCATTTGCCTAATAATTCTGCACTCCCTGTAGCTGTGACAGGTCTTGTAATAAAACAAAGTGTGCCTGTAGTTTTTTAAGCTTGTTAAATATCATAGAACTCTTTTCTCTGGAGCCAGCTCCATGTAAATTCCATGTGACAAACCTTAGTATGCCCATAGTTGTGTGTGTATGTTGAACGCTGTGTGTGTCGCTTAGACGGGCGAGGAAAATGGACATAGATCACTTTAATGACCTTTAAGTAGGTTGTGTTTTTGGTAGTGTTTGCAAGCATGTCATTATGTCTGTGAACATGATAGTTCAAAAAGTTGCATGAAGGTCAGTAGATTGACTTGGTCAAATAATACATTAAATTAATAATGTGACATGAAGCTATTTAAATTTCTTAATGCTACTGTTTTTATAAACATGATATAGGCATACAGGAAATGATTTATGGGGGTTCTGAATATCACATTGCTTACATTGGACCTCTGACCACATAAACAAAGCCTGGATTTTGCTCTTGTTTTTACTGCACTGCATATGTCATGGCGGGGTACGCCAGCGTAGGACCCAAAAGCGGAGACAGGAGAACTGAACTGAAATTTAAACAAAAATGAGCCTTTATTGTGGCTGATATGAAAATAGAAAACAAGGCAAGATGAAGCTAGGGTGAAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGACTGACACACAAGAGCATGGCCTGAACAGGAGAAGGAAAACTCTGTGACCTGACATGGAGATGAATAGACGACCCGACAACAACTGAAAGAACACACACAGACTAAATACACACAGGAGGTTATCAGGGCAATTGGAAACACATGAGGAAACTGCTGACACAAATGACCATAATGACACCACAGGGGAAGTAAAACAAAACACATTGAGCATGGAGATACCTGACTTTTCAAAATAAGACAGGAAACGTGGAAAGACATAGGCATGACAACACAAGCTAGACAACATGAAAACAAGCAAAGAAGAAATACTTGACACAGTGACACAGAAGACAAGAACAGACTCGCAACAGGGGACATAGATGAAGGAACCTAAACTAGAATAAACTCAACTAAATCCTAACTGATAATACCAACACAAGAGCATAACATATAATTAATAATATAAAAGAAATCAAAAGTACAAAAGAACAATGTGCACTGTTACATTCTTGTTACCAGTCTGTTTGTTTTTCGTATCGGTGCAGATCTCCTGATATTTTTATGCTAGTCTCAATAGTTTACTGAGAATGCTGCATGNNNNNNNNNNNNNCAACATCCAGGCAGTGGAAAAGCATCAGTGCAGACTGGTCAAACTGGTTGGACCTGACATACATCATCCATGTATCATCACNNNNNNNNNNTTGTATTCACAACTGTTCACCACATGAGTTATGAGAGTTATTCTGGATCAAGATTAATTATACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGTTCTATTTTGGCTTTAGTCCATCAAATTCGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGATATTGTAAATAACCCTCCTACAGACAACAAGTTTAGAACTATAGATGACCCTTCAGAGGAAACAGAGCAAGACCAACTGATTAATTTCGTTTGTAATTTTGTGTAATCTATGACTTTAATTGTTTATGGTTTTCTTTGTCAGCATAAACTTAAAACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGCCTGTGGGGATCAGTGGGGATGCATCAGTGAAGACTGGTTAAACTACTTGGAGCTGACAGTATACATTAATTTAGGAATTGCTTGAAAAATACATTATGCCGTATATGGGCCAGTGTTTGCTAGTATACCTAACTGTATAATTCATGTAATGCTCTTATGTGTGTATATGCAACTAGATATAGTCCTAATTTTTGTCCCAGTTTCGTTGTTTACCCTATGAGTAATGAGAGTTACTCTGGATAGTAAATAGACCAGTTTTCTACTGCCAGTTCTACTCTATGCACTCTAAGTGTTTTACACATTTTCTCTCATTCACCCATCTCTGATGCACTTTAACCTCATGTTATAAGGTTAAAGCAATTGGAATTTTATAACCACTTTATGAGCTGCCTTTGCACTGTGTGAAAGCCACTTTTCATGTGTAGGTACACATATTGAGAGACAAAAAAGAGTGGTTACTGCCTTCATGTATTTTGCAAAATGGTTGAGAACAGCCTAAAAAAATGCACATGAAGAAACATAATAGCGACAACAACAGCAAAAGACTTGGACTCTGTTGCTGTGTTAGTGATAGCCTAATCTGTGAGAACGATTGCATAATTTCCTGGTAATTCCATAATTTTTTCACTTATGAAAATATTGAAATTGATTCTGATCGTCAGAATCATAATTAAAGAAGAATATAAACATTTTAAAAATAACATGTGAGCATGGTTCACAAAGTTTGAAAATCCTGAAAAGCTGAGTTAATAATTAAAATCAAAATAGCAGCCTGTCTGAGCTACTGACTTTTGTTCTTCCCGTAATGATGATGATGNNNNNNNNNNNNNNNNNNNNNNNNNAATCACTTGTTCAATAACAAGAAAAAGCACCTACCCTTGAAGAGGATATTAGTCTGAGGGGGAAAAGATATCTGTAAAGAAGTCCCCCTATCACTGTTATTAAGATGTTATATGTTTAGCAATCTGAATGTCAATGCTGTGCTGCAGTTCTGATCACTCCTTTTCTACTCTTGGGTGAATACTTTCACTTTTGGTATCATGGTCATATGATTGCCAGCTTTGTTGCTGTGATGTAGAAGACACAATAATCATCCCTTTTAAAGCCACAAACCAAATGTTTGAGCACACAATTGCCCTATAAATGGAAATTTGAAACTGTGGTATGCACAGAAGCCCAGTAACAGGACACTGCTCTGTTTCAGACCTGGGAGGCCGTTCCTCCCAATCACGCCACTCCAGGTCTCACTGTCATTGCCCACATGAGTCCTGAAGTCTCCCAGTAGGTTGAAAGATTCCCCAAGTGGCACGCTGTCAAGCACCCCGCCAGGGACTCCAAGAAGGCAGGGTATTCTGAACCGTTGTTTGGAGCAGAGCTTCCCAAAGTGTGGGGCCCGCCCCCTAGGGGGGACGCAGAGCCATTGCNNNNNNNNNNNATGAAAAGGGGNNNNNNNNNNNNGATGCTATTGTAGCATCGGGGCCCGATCCTCCAGACTACGAAATAGCTTTTTCTTTAGCCCACAAGCCATCAGACTTTTGAACTCGCTACCAGCATGTATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACTCACTGTCACTTTTGAAAAGTTCTTGTTAACCCTCTGGGGTCCAGGGTATAATTGGCCGTTTTTGACTACTTTTGATTTTACCTCTGTATTTTATCTTTAAAAACTGTTTATCTTGCCTTGTTTGGTATCATTATTTTCAGCACAACCTGAAATATCTGAAATTAGTGCTATTTTTTCATTTTGGCATACTATATTAGCACAATTGATCTAAATTCAGACCAAAAATTCAAATCCGAGTAAATAAAAGTTATACTTTTTACTGTAAAACCCACAAACATGTTTAACAGACAACAAAGTTATATGATATTATTTACCTAAAAATGCAGCCAAGGCCTCGGGTGTTTTTTATATAACCATTTAAATCTATTTAAAGAACAATCAGGTGTTCTGCAGAAGGCACACAAATTATTTGTGCCAGTCCAAAAAAATTGTTTGTGTTCAGTATAAGACAGAAGAGAATACCACAGGCCTAAACCCTGCAGGTCTGACAACAGGAGGTGTATCAGTCCTGTTTTCCATGTGGGAACAGCGTTTACACTGGAAAGTGATGTGTCGGTCGCGAACGAAATGGCTCTTAGAGCCGGCACATTAAGTGAACAACGCGAGCCGGCTCCTGCNNNNNNNNNCTTTCGCTCACCCTCTCTCTCTCTCGCACTTTTCCGCTTCACTCCGCATGTGAGCCTTGTGCTTGCGCTGACCAAAGGGGGGAGGGGCGGTAGTTACACTCGCAGGAGCACAGGAACAGAGCAGGAAGGAAAGAGAGAGAAAGAGAGCCAGCAGGGACAACAACAATAGACAACATCGTCACATTAGAAAGTATAGTAATCATCCACAACTATTTTCAGTTACGGATGATAAAGGATTCAGAAAGTTTATTCATGTAGTGAATCCTATGTACGCATTTCCAAGCAGGAAAACACCCAGGCCTATATGATAGAGAAGGTGCATCCTCTTTTTGTTTTGCATATTTTAATTTATATTTTATTGTGTTGTGGTTTGCAGTGTTTTGTGTTGTTTCACTTTAAATTTGTTTAAAAGGAGAAAGCTGAAAATTTAAATAGTTAAAAGTTGAAATGCAAATAGTTGGTTTTTGTATTTTATAGTTTATTTATTACATTTTATGTGGAGTGAATAAATATATTTACGCTGGCTGCTAGAGGCAAAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACAACAGAAGTGCTCCAGGATGCTAGGGGCAGTGTTGAGCTTTTGTTACCTAGTGGCTACACAAGCCAGGAAGTACCGACGACCGGACTTGGTGTGTGGTAGTAACAGGTAAATGAACANNNNNNNNGAATTATTTGAATATATATGAGTGCTTGTGTATAAATACACAAACAATACACATATGCTTTCAATTGTGTAATTTAAGTGATCTAGGTAGCTCTGTTTTGGAAGTTCAGTTAACGCTAGAAATGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTAGGGGCCACCGTATACATTTATATATAAACATATATAAATAAAACCACGTTGTTGNNNNNNNNACATTAGTAATTCTTTTTGTGCATAATTTTATATTGTTGTTAATATAATAAATTAATTAAAGCAACAAAACAACCTGAAGAGTCGGTTGGGAGCCGAAAGAGCCGGCTCTTTTTAGTGAGCCAAGCTGAAAGAGCCAGAAATCCCAACACTGCTAACTATAGCCTCCAAACACGCTAAACGTCACTAATGTCTGACATATGAAAACTCGCGCTCTCTCTTTCTTTCGCTCGCCCGCTTTCTGTCGCGGGTTTCACTTCTAAAACTGTGTATGTGCTTTGTCTGTAGGGGCCACCGTAAATATACTTATATTTATTCACTCCACATAAAATGTAATAAATAAATCATATAATACAAAAACCAACTATTCACGTTTCAACTTTTAACTATTTAAATTTTCAGCTTTTTCCTTTTACAAATTTAAAGTGAAACAACACAAAACACTGCAAAAAGAACATGCATATTCTCTGTCGTGTGGGCCTGCATGAATAAACTTTCTGAATCTTTTATCATCTGCAACTGAAAATAGTTGTGGATGATTATACCTTTCTAATGTGACGTTGTTGTCCCTGGCTCTCTTTCTCTGTCTCTCCCTCCTGCTCTGTTCCTGTGGTACTGCGAGTGTAACTACCGCCCCTCCCCGCTCTTCCCAGCGCAAAGCACAAGGTTGCGTGCGGAGTGAAGCGGAAAAAAAGTGCGAGAGTGAGGATGAGAGAAAGAAAAAAACCCCACGGCTCGCGATAAGGAGCCGGCTCGCGTCGTTCACGTCAAAGCTCTAAGAGCCATTTCATTCGCGACCGACACATCACTATTAGCTACATGACCGCTACNNNNNNNNGTTATGTGAATAGCTGACTGGACAGGTGCTGGCTGGGAAACTTGCTCACCATGTATAGTAGGCGTATATACACACATACTGATATATACCCATGTGTATAACCCATATATAAAAATTTTAAAAAGGAACAGATAGTGCTGAATGAACAGGTACAGCGCAGTGAGACAATAGGTTTTAAGTTCATTACAACAGGGCTGCAGACTTAAGTTTAGTCCAAAGATTCCACGTCAGTTAGAAAGGCATCCAATAATATGGCTGTTGTAATGAGCTGTGTTCTCTTCCATTTTAGGTAGTTTGACATCCGTATCTCCATTTCTTACCCTTTTATTGAACAGTCTTGTATATATAGATTCCTTAGGCTTTCTTTAAAAATAACAAAAGTACATCTCCCATACAAATCAGATGGATACAGTTATATTTGTTCATCTTTAGACGTCTCTTTACATTTTACAAAAAGACAAAAAATTTCCCCACTTTTTAGAGGAAGCGTGTTTACCCTTAATTTTAAAAGTAAGTTTCTCCAAAGTTAGGGATTTGGATGACATAGACAACCAGGTTTTCAAATGTGGTCTAGTAATGGATGTCCATGACTTGGCTGTGCTGTATTTTCCCTGTAACAAGCAGCAGATTGTGATTTTAGGTGAACTTTGCTCAGCTGGCTTTCAGTGGGGAAAATCCATAAAATCCATAGTTTAGGACATGGATTTAGCTTAACGCTTATAATATGTGCAATTACACCTTAAACTTCTTTCCGCGGGAAATCCCCANNNNNNNNNNNNNNNNNAAGATTAAATAATAAACCATTTAGGAGGTATGCAAAGACGACACTAGAGTACCCGAGGTTCTCCTGGAAGCTGGAGTCAACCAGAAAACATCTCCCCGAGCGTGACTCCTCTATGAAGAGTAGCCTTTCCTTATCGCCAGTGGTTGCAGGCTACTACAGAGCGTTGGCGGGTTCGTTTCCCTGGGCCTTAAGACTGCAAAGGCGGCATGGCACTGTCACGCTGATGGTAAAAACACAGCCCTTATAGAGCATTTATTGATTGATTCCACAACAGATTCAATTGGACCGTATTTTACGTGTATCAGTTCACCTGTTCTTGGACTGATTTTTATACCTAGATAGGTAAGGCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTATTGCATTTGAAAGTTCATTCATTGATAACAGAGAAACTAATTCAATTCAAGCTTCTTCACAGAATGAAGGGGTGTTTATAGAGTCAACGAGCAAGTCTAATGATTTTTTACTAAATGCAAGCTTTATTACATTTTCAGAGAGCCTGTTTCACATTGCAGAATCATCAAGTTCTTCCAAGAGAAATCTTAATGTATCAACAGAAGAACCACATTGTCATTCTCTCTATTTTGGCAATGTGGTCTGTGTGTGTGTGGTTTTTTTCCAGCTCCTATTCTTCTACTGATCAGCTAATTGCAATTGCCGTGTTAGTGACCAACTGTTTCATATGGTTCACAAGATATAGATACATAGAGAAATCCTGAAATGGTGCAATGGGGCACTTCTGAAAGTTCCACAGATCCTGAGCTTTATCACCCAGTGCCTTGCATGCCCAAGATGTTAGGTTGACGTGCGAAGGCTTCGCTCTCACTGAAATACACAGTGAATATAACATATTGGAATAGATCAAATTTGTGTAAACTGTGGCTGTCTCTAGTCGTAGTACTGTTCCCTACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTTTCAACAAATAAGGTGGATGCATCATTGATTTGCTAAATCTCAATTAATTTTCATGACCTTAAGTGTTTTTTGTGCTGCTTTATTACCTCAGAAATGCTTTATTATTGTGGCTGGTCGTGGTCTGATGAAGCTGCAGGTGCATGTGCTCTGCTTGTGTTATAGTTGTTATTGGTGCGGACGTGTACAGCTGGCAGCGGTAGAGCTTCAGCCCTTGAATGTACTGTTACAGAAACCATGTGATTATTGTAAGGGTGGACAGCGCATGGGAAGGATCGGCTCGGAGTGAGCCAGAGGCTGTCGTGCCAGTGAGACTTGCAAAGCTGTAGACGGAGGTCGAGGTGCGCGGGGGTCCTGCGGTCCGGTCCGGCCTCTCTTCCAACAGAGGCCGGCACGCTGCGTGGTCGTCATTGCCGGCCGCTGATTGCCACATGGGTGGCCACTGGACCAGCTCTGGGGCTGCTGCTGGAGGCGTGGGCGTGCCTGGAACTACCTCGTCACCCACGCAGCTGAATGCGCGGGAGACCACCAGAGTGGACACTTCCCCGTCGCTGGGCCGGCTCCTGGGGCGCCGATGGTCCGGGCCGATTCCCTCGCCTGCTCAAGGAGTGGGGAGTAGGTAGGTAGGTTCGGCCAGATGGCTCCCCGACTGCAGTCGGGCAATGGGGGTATGTGGCGGGGCGTGGTCTGCCATGCCGCTGCAGGCTTAAAATCTGTGCTCTGCNNNNNNNNNNNNNNNNNNNNGTGATGATGTGTATGGCTGGCTGTGGGAGAGCTGCAGCCGTTGAATGTACTGTTACAGCAACCGTGTGATTATTGTAAGAATAAATGATGCTGCGAAGCCTGAAAATGCCATCGGGTCTGCCGTGGTGGTTTACAGTTATGNNNNNNNNNNNNNNNNNNAGAAAAATCTTAAATAAAAAGTGCACGCAAACCAGTAAACAAATTAAAAGAAACAAGTACTATTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATGAATATTGTGAGATTATTCTGTTATCATATGTTACCTTATATATGTAATCAAAGTAGTTGAATTATGATACTGCTGTAGATCATATTATACCCCTTAATATAGAGTGTGTGATCAGTATGTAGTTTTAGTTNNNNNNNNNNNNNNNNNNNNACTTCTGACTTAAAAGAGTGTGAAAATCATTAGATCTATTGGATTGACCTGCATTATTCGACACTGTTGAATGTGTTACACTGTTTCTTGACATTTCATACTGCTGAATCATGAAGAGAATGTTGGGTGCAGAGGGCCTTGTACTGATAAATGGGAGAAACAGACTACATTCCATACCCCCACCTTTACAGAGAGCAGAAAGACAGGGAGCCGAGGTCATAACTTAGGCGCCGTGTGAGAGAAAAGAATGTGAATGTTTAGGCGTTTACGACTAGGTGGGGGCTGCTAGAGGCTATAAAAGGCTGAGAAACTCGTCATCATTTTGAGACTTGCTGTGACCCTCTGCAGGCAGGTCTCCCCATCATGATGGTTCTTATGCTCTTAAGTGTTGAATTATATGGAAATAAAGTATTGTTGATTGAGCATTTATACACCGAGTATTGTCCTTCCTTCAGCCCAAAGATTAAAAGAATTGGGAGATTTTAACAATATATACATTATGTGTAAACAACCCCCAAAGCGTCTAAGTCACATCACGTGACAGTGCAACATCTAAACACAAGAGGGGGGAGCAAAGTGTGCCTGCTCTGCACTGACACAGGAGTAGCGAGTCCAGCGACATGGCTGTTTCGTCTTTGGTGAAAGCACAGCATTGGAAACAAGAGCTGAACTTAAAGTAAAGAATCGACCTCACCAGGCTAGTATAGATCCGATGCCGACTTGGTATCGATACAATCAATATTTGGATTGATCCGCCCACCACTACCCTACAGGGAAAGTTTGCACTTACCGTATGATCCATATGTTTTCACGTCTTGATATAGGGTACAGAATCGTGTCTTTGATACTCTGTAATAGTTTTAGCATTTCGGACATTCACGTACCTGGCCGATCTGAACATGAACTGTTCGCTGCTGGGGTGCGTCGGGTATGGCATGTACTGACAAACCCGATCTCTCAGCAATGCCGTGCTTCCACTTGTCTAAGTCGCTGTCAGCCATTGATAGATATCTATTTGAACACTAGGGCGATATAACCTCTGCGCTTCGTGTATATACTGCATGAAACGCAACATCCAGGTATAGTTGTAAGTTAGTGTNNNNNNNNNNNNNNNNNNNNNNNCTCATTCATGAAACCTCCACTGAGAAATAAATGTCACAGACACATATCCATTATTGATGGTGGTGGTACTTTTGTTGTTTTATTGTTGTTGGTTTAACGTGTATTATACATCAATAACAAACAGTGTAAGATACATGTCATTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATACTACTTACAGGAGTAACATGGCTACACAGTTGAAACACTCAGCATGCGAGAGACAGACTAAGCATACTAGTCAGAGCTATCTGATGTTCTACTAGGACTTAGTTCACGTGAATATCCACAACACGGTTGCAACATCTATGACAAGCAAATAAAGTAGAAGAGTCCCCAGCAATAGCCCACACATACGTGTACTAGCCAAAGCAAAATGGACATAGACATAAACACTGTGCAACCTGTACACGCTGCATACATCACATTGATAAATAGCACTAAACTCGGGACTGACAGTGATTAGACTGGGGTCGAGATGACCCTCCCTGGTCATCTTGACCCCAGTCTGTGGCTTTGAGTACTCAGGATCTCTTGACGGAATTTTGGAATCCGGAATTGCTTGACTCACGCAGTGAAAGGAGCGACCATTGATCTGTGTTGTGCCATCCACAGAAGATCTATCTCTCAATAGACTCTGCAGTGTATTTACACCTACAGGCCAGTGGACACTCTTTCAATGATGAGGATGTACACATCCTGGACATGGAACAACGCTGGTTTGAATGGGGAGTTGAGGAGGCCATTTACATGAAAAGGGAAAGACCAGTTCTGAATCAGCCTTTCCCCAACTCTCTGTAAATGGTACTCATGTCTTTGATCAGTGGTTGTTGATCAATGGTCAATAACAATTTGCATATTAATGATCAGGAAAATGACCAAGAAAAATTGCTCAAATTAATGATGCCGTAATCGCCTGCCATCTCTGTCTGAGAGAGCACAGGNNNNNNNNNNNNNNNNNNCTCCCGGATGCCCCATGAGCTCTGAACACACTAGGAGGGGAAAAAAAGAGGTGGAGATTCACAGAAAAGAAAGTCAGGGCTTAGAGACGGCGCCATTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTGTCCTCTTGTGAGATCGGTGAGCAAATTACCTGTTCATTGCTTATTTGCACTTTTTACAGGTTCACTATGAGTAAATTGTTACTGAGGAGATGGTTTACAATGTTTTATACAAAGCTTTCCTATATGGAAAAGAAATAGTAAAAACTTAAAAAAGACCTGCAAGATGTGGCCTATTTCATCTAGTGAATCATATAAGGCTTATATGATTTACTCATGAAAGTGGCCACTTTCTCATTACTTTCATATATTGTTTTAGTTTATATAATTGTTCAAGGGATCTTATATCTGTTTTCACTCTTGTATGCTTGTCATACAAGTTTCAAACAAGACAGATTCAAACTTTATAAGATTTATATATGTCTTTTCCATATGGGTTACTTTATTTGCGGNNNNNNNNNNNCTTGGGGCAATGCCATACAGTTCTGTGTTTTTTTTCACAATGTGATTGAAATTGTAAATGTTGAACAGTTGAGAGAAGACTGAAGACGCATTTGAAACTGATGCTAATGTTTGTACATATTTTACTGTTTTATTTTAAATTGTAAACATGGTTAATTTTACAAACAGTAATTTTATGTGCTAACAGATTGTGAACTGTGATTATTTGGAAACTCAGTGTGTCCTATGGCACTGTCGTTGACAGGTCAGGTTGTTTTTTCGATGCATTAAAATGGACCTTATATTGATGGTGAGCCAATCCCATTGACAGACCCGCTGATTTTGTTCCTGTGCTGCATGGCAGAGTCTGGTAGGCCAGCTGCAACAAAAAATCCCACACCACTTTGAACTTGCTGCCCCCTTNNNNNNNNNNNNNNNNNNNNNNNTTCCCCTTGACTTCTGGAAATTGTGTTTATTTTGAACTGTATGTAGCCGAACCTTCTGGTCCAAATCATTTAAGCTCCTTTGCATCAAATTTTGGTAAAGTAAATCTTGATCTAAGGGNNNNNNNNAGTAACCACAGTGTTGGCGGGCCAGCCAGGAGACATTGTGAAACTGCAAGAGACTCATCTTATTAAGTATCACAACAATAAGAAACAATCAAAACTGAAGTCCGGCAAAATGGAAATTATAATTAAAGAATCAATTAAAATGCCTAACTCAGTAATCATAAAAGGGCTTACCAATAGTGACCACAGTGTTACAAACACATCGGTTATTACAAGAATGTTTTCACAACCAACTGGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGGTCAGAGCGGGCTCCATTTTGCGTAACTATTTTTAAATCCCTGTAGAACCGGAACCACGTAAGCTAGCGCAATAAANNNNNNNNCCTTATGAAACTGGAGTTGTACTTACATGTTATGCCATCAGCTTGTCCTAGGTCATGGTTTCCTTCCACATATAGCTTTGCAAAAATTGCATGAAAAGCGCTTGCAGGAACAAAAACGTAATATTCCAGAAACACGCTTTGCCGATCCGATCAGCTGTTCATAACACTTCCTACATTGAAATAGACATCAGCGCGAACTATCGCATGTCTGCCATTACCTGCCCGAAACCGGAAGTGACGTCATTTTTGCAGAAAATGTAGTTTTTTACTGGTAGGCCTTATAAGCCTATACTGGTGTTTTTAAAAGTCATGTTTGACTTTATGCTTTTCTGAATAGTTTCTGGGATGCTTAGAACTCAAATTGCACTGCTTTAAATAGTTTATTTTGATGCACATGCTGTTTTCTTTGCAAATTTGCAGTATATAAAAATTGGTGTATCTCAAAAATAAAACTATGAAGTCACTCAAAATAAATTTCCTGTTGTTGTAAACTATTTTCTGCAACTTTTTTGAATTTAAAGTTTTGAGGGATAAACCTCTTAAATTTCTCTAAGTAGAAATATATGCAAAAAAGCCCAAAAACGATTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTAGTTACTGTGGACTTAATGCATACATATTATTAAAATTTGGGCTATAACAGTTGTATTGATGTATAGCAACTTGAAATGCTCCCAAAAATGGCACTACAGCATGTAAAAATATAAAGTAAGCTCTGGCGGACTTGGTTCTATGGTTGGTCTTAAAGGGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAGTAGATATCCAGATAGGTAGCGTGTTCTTTTTTAGAACATGCCAAACACTGTTATGTACAAAACACTGTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTAACCCCCCCACTGTCTTCACGAGCAGTCTGTGCTGTGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGCTACTTATACTTATTATTGGCATTATCATTGTATTAATGAACATTGCATTAAACCACATAACAAGCATTTGTAATAATACATATAATCAAGAAGCAGGCTTGAGTGAAGGCTTGAATGTATTCAGCTTCTTGTTGCATTTGAGTTTGCCTAGCAACAGGTGACGCAAAGAGGAGGACAAGTCCATGGGGACCTCAAAGGCCTGAGATCATCACCATATTTGAAAGAGGATGCCAGAAAGGGGAACTTCTGTGTCTGCATTTATTTCTTAGAATAGATCATTGTCTGTACAAGGGGCAAACAATGTTCTTAAGATGCAAATTATGTGCTTGTAAATGCATGAGGGGGCGTCATAATACCCTGATGTTATAAAAGCAATCTGAAGTGTATTTTTGGGTGGGGATTTACAACTGATGGTTTCCAGTGTACGTCTCCCCACGCTGCGTGTATTCATTAAAATCAATTGTTTGATCGACCTCTTTTGGACCATCATTGTTTTACTCTCGTCCTCAATTTCGGACCCGTAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGTCAATCAAAGATGCAGTTTGACTGTCTTCAGCTGGGATAGCTCCAGCTCCTGAAGGACCTACCCCCACGTCCTCTTGTGACATGCTGCAATGTCTCTGCGTCCTTACTGCAGCAGGGTCACACAGTCACTTCAAGATGAAATTCAGCAGTCCAAAATCTGTGTCAGGCGCCCTCCTCATCAATCAGCAGAACCACCACAGGACCTCCACACTGCAATTGTCACCTTCCGGGACAGGACTGGAATCTTCTTAGCCACTATTGTTGTCTATAAAGTCCCACTCACTGTGTCTCTCTATATTGAAACTCAAAACTAAACTGAGAATCCCACTTCTGACACCAAACTATATGGCCTGGTCATGGGGAATGAGACAGAACACAGAAAATATTCTTTTTGTGGGTTTTTTATTCTCTGACTGTACTCAGAGAAGCGGTTTTAATTTTATAGTTCTAAGTGAAAAGTTTTAAAGTTTAACTATTCCAGTAGCTCAGCCTAAACTGTCTTTCATGGTCTGAGACAACTAGTACATAGTAAACTCAATCAGTATAGACAACAGTAGTGACTTTTGTTTCTCTACAGCGCTGCTGTGCTAGGACAAGTACACACGCAGGAATCACACAGCAAGCGATCTCCCCTGCCAAGCCCCTCTTCAGTTGTGCTCACAGCACGTGACCATTAGACATACACACGTCGCACATTCTGAAATCTCCCGTGTGGATAGCCATACAAACATTTGCAGCCTCTAACTCTCTAGTGCTCCCGCTCGCAGCATGCAGAGCGTGATGCAAACCTGAGTACATGCATGCTCTGGCTTAAGGTGGCTCTTAAAGGGACAGTATACCCCCAAAATGCAAGCTCTAATCATCACCATGGCAACTCTACAAACAGACCTCTGGTAGACAGGCAAACAGTTTAAAACACAATCACCTGTTTTTAACCCTAAACCCTAAAGCAGATAACTCGTAAGCTGGAGAGGAAATGGTGTCACAAATTTAGAAGACCATCATTTAGCCTTGAGAAATAGTTTGCTGCTTTATAAGAAAGCCCTCCATAAAGCTAGAACATCTTACTATTCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCCATAATCATCTCACAGATGTAACATTATCTACAGCTACTTTCAGTACCATTGGCATTCATTTAGTCTTTTTCTCCAATTGATCTTTCTGAGTTAATTTCAGTAATTACTTCCTCCAAACCATCAACCTGTCTTTTAGACCCCATTCCTACAAAGCTGCTCAAAGAAGTCCTGCCATTAATTAATGCTTCAATTTTACAGTTTTTCTCGAGAGCTAAGACACATTCCTGGAACGCTGCTCTCCATTTCCCTAAACTGTGAACACAAAACCCAATTTTCAAGCTATATTCACAAAACCTCTGACTCTTCTTACAAAACCAAACTTTCACCCCAAAACAGTTCAGTCTGTGCTTAAAACTGAACTATGCCTCAAGTCAATCTAAATTAATAGCTCTACAGTGTAGTCACTAAACACTACATAGAAAAAAGGAAAACACAATGCTCAGGACATGAAGCGGTAGAAATAAATGTTTATTTAGGCTACATGCATGTTGCAAAACAAAATACCTGGGCATTTCTAACACTTATACATAGAAAAAAGAATTTGCCAAAAAGCAGGAATCCTGTGCATTTACATGTAGCACTTGTACGTAGAAATAAAGCACAAAAATATACAAATGAAGTACAAAGAAAAGAAACCCCTGGCATGCCGTATCCAGGCTTGACATGCCTCCATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATATATATATGTATTTTTGTAAGTGATGTAGGCCAACTACAGTAAGTCACTGCTTATAGTAACCAGCATTTATGTGTCTGGATATATACCAACCTGTACATACTGGAATCTTTGCTCTTTGACTCTATCAGCGATGCGTTCAAAGGGCACTCTGTACAGCTGTTTCATGCGCAGTCTGTTGCGCTTGAGGACATGGTCAACAGTAGAGAGGCTGACACTGTCGATACCCTCAAAATGCACATGGTCCTCAATGATCCTCAGCTGAATTTCATGCAGTTTAATGGTGTTGTTCTCACAGACCATGTCGACAATTAGGGTCTCTGGGTGTGGGGAGAACATAGATGTCCTACCACCCCCATGTGGCAGTCTTTCAATTGTACAAAAAGAGAACATGCACTTCCAAAAATACATATGGAATGGGCCTACAAACAGTCAGACTAACCCTCCATTACAATACTACAGTACACTGGCACAGTGATGTACTGGAACATGTTTACTGTGGTACAGTATATAGTACAGTCATTGTACATATTTAATTGTTGTCAACATTTACATACTATGATGTCAAAAAAGGTAACTACCTGTCCTCATCTCTGAATCTTCAGATTATGGTGGACACAGTGAATCTACTGATGTTTGGTTGTACCCTTAGTCCGGCCTCCTTCATTGTCATGCCATGGACATGAACATGGTCAATCACAGTAGCTCTAATTTCATCTGGTATTACTGTTCTTTGTCCTTGCNNNNNNNNNNNNNNNNNNNNNTCTATTCGACCTCCTCTCACACGGACTCCTTTTTTTAGATTTCTATCCATTGTAGAGCCTCACAAACCAGTGCTCTGGCTTATATGTGCCCTCACATCATTAGCCACAAGTGTGCTCACCATTATGCAACACAGATGCATCACAATGACAATGTGTTGACAGGAATTGTCTAAACAGGTGAAAAGTGCTTATGGTTTTGCCAAAAGAGTGACTGATTCAATAAGTGGGTTCAGGCAACTGAGACTTTGGTTCAGTCAATAGGGTTTCTTCCTGTTAAAAGGGAGTTTTTCCTTCCCACTGTCGCCAAAGTGCTTGCTAATAGGGGGTCATTTGATTGTTGGGTTTTCTCTGTATGTATTATTGTAGGGTCTACCTTACAATATAAAGCGCCTTGAGGCGACTGTTGTTGTGATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGCATGGAAACTGAACAGACAGGCTCAATGGATGGAGGCCAAAATACAAAAGCTGTCATGAACTCTGTCATCATCATCTGATATTCAAGATCATAAAATACTTTAGTACTCTGCTGTACCAAAACAATCAACAACTAAAGCTGTACCAAACAGAATTTTAACTGACATTGCTGTTAAATGGAGGTGCTGAAGCAGGAATGTCTCATTTTGTTAAATGCGTGTTGTCTGAGCTCTTCTCTTTTCATGTCTTTCCTGCCTCCTCTGCACACTTCTCTAGTCGGAGGCACAAAGATACAATGAGAGGATGAAGGACATGAAAGGAAAGTAATCAAGGATGCACAAACTGAAAAATAAGAATGTGGCAAAAAATGTGATAATTTGTTTCTGTATTATCTTAATTGCTATGTTCCTATCAGCATTTCCTGGAATGGCAAAGACAGTCTGCCTTCGGCTAAAATTCAAAAGTCTCAGCTACCTGTTGGCTGAACTTTTCCAGTTGTAGGCACAGATATCCAGATGCCACCCTGGCGGAAAAGATGTGTTCCACAACCAGCGCAGCCAAATAGAACCCTTGCACCTCTTGCCTGAAGGCAGGAGGGAGAACAGGACAACAGGAACAGAACAACAACAGGAGTGAGTGATGTCAACATTGTTGAGTTTGTCTCCACAGCAGTGTCCTTGATATAGATCAGGGTCTGCATGGGCGTGAGGCCTGTCTGTCAAAAAGTCCAGGTTCCAGTTTTGCAGGGGGATGTGGGCCAGGGGAGCTGGTCCAAGTGGCCCCAGATTAATGATCGGATGCTGAAGGATTATTGAGTTAAAGGCCGAGCTGAAATTCAAGTTCAAGTTTCAATTTTAAAGTTTGACTTAACAACTGATCATCTAATTACTAGGTGACCCGCTCTCCCTGTGGCTCGGGAAGTAGATAAGATAAGATAAAATAAGAAGAACTTTATTTATCCCGAGGGAAATTCTTTTGTCATACACATGCTCAATGCAGCAAGAGAAACAAAAGGAACAGAGGAATAAAGATATACAATATATACAATAAGAACTGTAGTATACAGTAATATACAGTACGATAGTGCAAATGTAATATCAAATAACTCTAACAAAGTAACAATATAGCTATATTCGGTAAAATAAATGACTATCAGTGCAGGTGATTCTAAAAAAGTGACATAGTACTGTGCAATGACTAAAAAGAGAGTAGCAGTGTATGATGGGAGGATGAAACAAACATTCAGTAACATACTGCTGAGTAATATTGCACGGTGTGAATGAGAACAGAATAACATTGACATTAATCCTAGAAAAACACCTACAGAGCGAGGAAGAGTTGTACAGTCTTATTGCCATCGGTAGGAAGGATTTCCTGTGGCGGACAGTTCTGCATTTACGGGCAATGAGTCTTTTGCTGCGTCTGCTCTGATGGTCCATCATGGAGGCGTGCATGGGTTGAGGGGGGTTGTCAATGGTACAGAAAAGCTTTTTTAGCATTCTCCTCTCAGACAACTCCACCAGGTTCTCCAGTCTGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGTGATGGAACCCTCTGCAGTTTTAGACTAATGTTGAAGATCCAATGTAAAACTCCAGCAGACAGGGTCCCTGTCTGCTCTCACACACACGAATCAATTTAGATCCAACACCTGATTCAGGATGTTTTTATGCAACCATGTCAGCAATCTTTATAGCAGCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAATCCATCATATAAAATGTAATCAAATGAAAAAGTCTCTTTTTAAAACTTGTTTTATTAGTTTTAATCTTTTAACTTCATGCATCAAGCAAAAATTAAATTATATGCAACATTCTCTGACTGGAAGAAATTTGTTTAACATTTAAACCTATTTTCTGCATATTCCAGCATGTAAAATAAAATAGTTTTTTGTGTTTACACTCTTTCAAATAGATGCACGTAAAACACAGCAGAAAATAAATAAAATCAAAGACTCAGCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGCGCATTGGAAATACTGCATGGAATGATGGGTAGTAGAACAAATTGGCGCTAAGGTCACGTTAAAGATGGAGTCTGACATCGGTGTTACGGATCCAGTGAAAAAAGAAGCCCCGTCGAATTCTGCTGACCCTGAACTCGAAGAAACGGATGTGAACCCCTGGCCGTATTTAAGGGACCATTTCGGCTTCAAGTGCAAGAAAGGCAACAGCTTTATTATGCAGTGTAAGCTGTGTTTGCCCAGAGAGACCGAGTTAGCAGCTTTTAAAAATTCCACATCAAACCTGCGCAAGCATGTAGAGGTAAGTTAAATACAACTCGTACCGTTATGGTAGCAAAAAGGCTGTGCTCAAATTAATCACATTAAGTTAAGACATCTGTGAAGAACACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTACTGGGTTGGTAAATTGCCAAAAGAAAATGTGTTTACCTACGTTTTTCCTGTTTGTTAATAATAATAATTTATTTAAAAAAATAGTTAAATTAAAGACAGAAGCGGCTACTTTCTTACTTAACCCACATATGTTCACACTGCAGGCAAAAGAACAACAGAACGCTCACTTACCTTAGATTAGTCAAAGACAGCTGACTTCTGTTACTTGTTAATTAGCACTTGCAACCTCCCGTTAACTAGCCTGTTACTGTCCAATNNNNNNNNNCACGAGGTATATTGGTATAATTTACCAGCGGTAGCTATGTAATGCATTGATGTCTTATTAGGGACGTCAAAAAACTTTCTCTCAAACTTAACACTGGCCTGCCTGCCTCAGCTAACTTCGAGCGTCTCTTTAGCTGTGCTGGACTACTGTTCACTGCAAAGCGAGCAAGGATGAACTCTACTAACTTTGAAAATCAACTGCTCCTCAAAATTAACAGGAAGTTCAGAGAAGTTCAGAGAGTAACACTCTAGGATGGACACAAAGGAACTTTAATCTAGAGGTACAGTAGGGCAGGGCCAAGTTTNNNNNNNNNNNNNNCATTTTTAAAGCAGCTGCCGTTCAGTTCAGTACTTGTTCTCTTATTTGACAGTTTAGAACACATTCTCATGTGAAAGAATGATATGGTTTTGTATTGAAAACACTGTGATACCTGACAGTTTGGTTGATTGGTTTGGTGACCATTATCCATTTTCATGGATAGACTTGCAGTATAACTGCCACGTCACTTTAATTTGTAAAGTTTTTCTTTTCACTAAAAAAGAACTACTTTGACATTTATATCCCACTGTCTTTTTTTGCACTACTCAGAAGTGGCTGTCCTCCTGCTGACAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCAGCAGTCCTGTTGCTCTATTTTCACCTGTATAGCAGGAGTGGGGCAGGCGGAGGTTTGCCCTGGTGCAGGTGTGCCGCAGTGGTCAGTGGAAGGATACGGCAGTTTCTCTGTGAATTTCCCATTCCGTGGTAGCGTACTCAGTGCTTGCTCGGACGTTTAGAGGTTTTTTTGCTGTAAAAACAAGTTTTCTTCCCACGCAGTGAACAGCGGACGCTAATGTTTTTGTCACTTTTTACGGAATCAAACTCAAAGTAAGGTCAGTACTTCCACGCTTTAAACGCTGCATGGTCATACTCTCTCCCGCACTCGTTATATTATCCATTTTTGATCTGCACACAGCTGTTGCCATGAACGTCGCACTCGCTTACGTCATTGTCATGAGACACTCTTGCAAAAAAATGACGGTTTTAGTAACACAGTAACGCATGTGCTTACGGGAAAGTAAAGGTAATCTAATTACCTTTTTTGCAATAGTAATCCCTTACTTTAGTCGTTACTCGAAAAAAGTAATCTGATTACGCGCTACTGCCCATCTCTGGCAGCCTACATAGCATCGCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTAGCGGTTTTTGATATGGGCGACATGGGCGGTTGCCCAGGGCGGCATCATGGTGGGGGGCAGCATCATGGGCATCGGCNNNNNNNNNGTTGCTCGTATTCATGCTGCCCCGACATCATGCCAGTGCATAGGCACCGATCGGTTTTCTATCGCCCATTTGCTGGGAGTAAGGGCGCCCTCCGTTGCGAGGTGCACCTGCTGCTTGCGGCACAGGGAGGAGAGGGCAGGGCGGCGGGGGATTCTCTGGCTGGCTGGAGAGGCATCTAATAACCAACTCGCAAAATAAAACAAACCAACAAACACGAAAACACCAGACATTATGATACAGACTTATAATTTGCACCGCTGTTTTTTCAAAATTCTATACGCGAAAAGTGAGCGCGAGAGCCCTCTGTTGCCCTGCTTGCTGCTGTGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGACAACGAGGCTCCAGTTACAGCAGTGCAAGAAACCAAACAATAAATATAAGAAGAGTAAGAAAATAAATATACACTTTAGGACTAGGGATAAAGAGATCAATAACAATTTAAAATTTATAGTTTACAGTTTGATGATTTAAAGTCTCACACACAACTTGACGAAAGGGGAGGGGGCCGGCTGCTTCCAAATTGAGCACATTTTATTTATAATGTTGTAAATCTAAGCCCATTATATATTCATGATTTGAATCCTGGGTTGTGCAAAATCCCAGAAATAAACCCTAGACAAAGCGAATCTGTGAAATAAGGTGTAGGTCTATTAGGTTATATTGTGGTGATCCTCAGGTTGGGGGATGGGTGTTCATACTGGTTTGCAAAATTAAAACCAATGGAAGATGGACAAGAAAAGTTCAAAGCCGTCAGGTGCAAAAGATACAGGTAAGCAGATGTGTCATTGGATAATGGCAGGTCATGTATCCTGAAACAATCAGAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAACGACCGAGACTGTCCGAGCCAGGGCTCGAACCGGTAACCTTCCGATTACAAGGCGAACTCCCAACTCTTGAGCCCACGATCGCCTCAAACAATACGTTATGTTACAGATTTTACACATTTAAGAAATAGCACTAATATATACAGATCACTCAACTATAAATATCAAGGATTAAAAGAGGTGTTTATAAATAAATATCAAGAAAATTGACAAGAATATTACAGAGTAGAAAAGAGTGTGTGTAAAAAGGGTGTAACTTTTGCAGTGTTTACAGTGTGTTAGATGGAATAGTTGTACAGGGAGATACCACGAGCAGGAATGATTTCCTGTGTTGATCAGTGGTGCTTTTTGGTAATCTTAGTCTCTCACTGAACATGCTCCTGTGACTAGCCAGTAGGTCATGGAGTGGGTGGGAGGTATTATCCATGATTGTCCTTATCTTGGACAACATCTGCCTCTTAGACACCACCTTAATGGAGTCCAGTTCCATCCCCACAACATTACTGGCCTTGTGGCTCAGTTTATTGAGTCTGTTGGCATCTGTGACCCTCAACCTGCTGCCCCAGCATGCAAAAGCATAGAGGACAGCACTGACCACAACAGAGATACAACAAGATAACATTAATTAGTAGGGATAGTGACAACTTCTGTTTACGTTTGTTAGCCACTTGGGTATGATAGTAAACAGTAGACACTGATGTAGTTTACTGAATCTTTTGGACTTTGTTCGGCACAATATTAATTAGATTGGAAGATTGGATACGTGGGTGAAGAATTTTAGACATCAGGGTTGAAGTCTTAGTTGAATGTGTGTCATTAGTAAGTTTGGGTTTCTTCTAATCATTCAGCCACATTCAATAACTCACATACACTTTGATACAGACGTTATGCCATGGCTTAGTTCTCTCTAACAATCATGTAAAGGCTCACACACTGCATTAGGACTAACTTAGTCCTAATGCAGTGTGTGAGTGTCTTGTCCAAGGACACTTCAGCATGTGGACCGGAGGAGGCAGGGATTGAGCACTGACCTTCTGATTAATAGATAACATGCTCTGTTGATTGGAAAGTCAGTAGTGCTATCCTCAACAATCCATATAATTGTGAGAAAGCAAAAAAAGTCTTCTTTATCTGTGTCTCTCTCTCTCACAGACCTCAGCTCAGCATAGAACAAGTCCTCCAGCTTTGGCCTGGTGGTTACTGTATGTTGCAGCCTCACACCCATACTGATGGCGTATAGAGTATTACAATGTCGGTTGCCTATCGATCCCGCTTATCGGTTCTTGCACTCTCGCTACGATCAGCTGATTTCCATTCGTGTGTCAGAGCAGGAAAATAGATGCCTATATCTATTTTGTCTTGTCTTCCAACAACTGCTCACACTGTCAAACCAATAAACCGGACAATTATATCCACGCTCTTTGGTGCTTTCCACCAGTTCACAAGTTTTGGCGCGAGATATGAGAAGACTTATCAAAGTGTCTGAAATGTAACATTCCAACTTCCCCTTTAGTGTGCTTGTTGGGCAGCTTAGATTATGTCACTATAGAAATGAATATAGCCCATATGGTTTTCACTGCCCTATGCATTGCCAAGAAAGCAGCCCTCATGAACTGGATGATTAAAAATAATCCTAATTCTAACCAATATAGAAATTATCTAATAGATTACATTAGTCTTGCAACAGCCTCTGCCAACACATCAGATCAATTGCTCTGGGCTCCTTTGATCAGCTCCAACACCTAGTTGGGGTGGGGGGTCATAGTTTGGTCCCACCTTTGCTGTTGTGATTGGTGTGGGGGTAGGGTGCTCCGTCTCTGGGCTGGGGCCCTGGCTGGGCCTTGGGCGCTTGGGTCCTGGTTGGTGTGTCACCGGGGTTGTGGGCGGGTGGGTGTATAGGGGCTTACCCCTGGCCCGGGGTGCC