ATGTCTAACAAGCTTTTGATCTTCTTTGCAATATAAACAACTAGGTGTCTTTGTGCTCTGTTCTTCTCCTTTCTCTGGTTGGTTCCGTTCGGTCTCGGGCTTCCAGGATTCTGTGGTCGCTGTGGTCCTGAAATCTTCTCCTGTAAAGAATAGAAAACAAAAAGCCTCTCTCTGCTACACCTCACTAATCTACTGTGTTCATCTAATGTTCCTTTAATCATTCAAAGTTGTTTCACCATATCATGTTCTGGGCTCTGTCCTTTATATTAACTTTACTTAATCTCAATGCTCTTTATGTGTGTGTGCAACACTTTTAGTTTTATTAAACACGCCCAGGGTAAGATATAAACCATCACCATCTGAGCATAAAAACAGACAGAGATCTTCTCCGAACAACTCAATTCAGTATGGTTTCATTCATTAGGATTATGCCCCTTCTCACGTTCTAAGAACATAATTTACATCTTAAGAACATCATTTGCATATTTTACAGACAACGATCAATTTTTAGAGCTAAAGTCAGACACCCAAGTTCCTCTTTCTAGCATCTTCTTTCCATACAAGGCAATAAGTTTCAAGCCTACATGGTCTCTTAGACGGACGCTCTTCTTTAACTAATCTCCTGTCATCTGTTAAAATGCAGTTAGAAGCTAAATGAGTTTCAGGCGTTTGGCCTGGCAGGTTTACGGGTTCTAAGTGTTTGTAAGCGTGTATGCGGTTTATCCTTCTATGCTCCAAGTCCCTTACACAATAGATTGTCTGGACATCGCGCCAAACAAAGCTTAAGACTCTCTGTAGACCAAGCAACAACTCTGAATAAGCACAATCGCAATGTGTATAAAAATCACTTCTACGTATATAATCTTCAATGTTATTCATCTGGGTAAAAACCTCTCTCCTTCTCTCATCTGATCATCTTAAGCACGTCCTGTACAAAACTTACTTCCTCTTTTCAACACACATACAAGCTCTACCACCTTTGCCCTATATAACTGTCTCGACATGTTTCCTATCAACTTATTCATAGCATGTCTATCTTTACAGCTTCTGCATCACCAGTTCCTACACCAAGACAAAGCAAACTGTGTTTCACCTCTACCCTAGGAATAAATCTATGTAATATCTTGACAGGGGATTTCTTTAAATCACACCGTAGCTGAGGTTCCCCTTTTCTAAGTCTGTATGTTCTAGAAAAGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAATCTATGTAATATCTTGACAGGGGATTTCTTTAAATCACACCGTAGCTGAGGTTCCCCTTTTCTAAGTCTGTATGTTCTAGAAAAGAGGAAGCTGCTAGTTGGTAAATAAGTTTATCGTCACAAAAGTTATTAGGTGAAAAGTCACGTAGACATTTGCTCAGTGATCCTAAAAGAATACATTTCATGTAGTTGATCACATATACACGATTTTCCTTTGACATATCTGTGTCATGGCTGTGTGCAGGCAGGCACGGAGAAAGAACCCAAAATGCAGGACTCGGAGGCAGACGTGGACTCAAAAACGCACAGCTTTATTGCTGGATAGCAACAGAACAGAACTAACCTAAACTGAGAAAAATAGAAAATAAACTAAGCAGGCTGGCAGACAGAACACACAGTTAACCTGAGGGTTGAAGACATTAACGACGCGACAGAGAACAAAGGACACACAGGGCTTATATACACATGGCAGTAATCAAGGGATGAGAGTGTTGTGGAAATTTTAACAATAACCTGCAACACACCCAGTGAGCTTGATTTGAAGTGGGTTTAATGAACATATTGCAATGTGGAGAGAGCATCCCAGTGAAACACCAGGATCATCTCTGAATTGTGGCCACCGCCCTTACATCTTATATACAGAGACACAGACAAAGAACATTCCACAAACTCTCACATGTTGGCCCCTCTCACGGGGGGACCATACCTTCTCCCTCACAGAGAGAATTATGACCTTGTTTTCTGCTTAGCCTTCACCTAAGGATTTACATCCCTGATAAGCAGAAGGAGTCTCACTATCTGTATAATGTCTCCCATTACAATGGCCTCACTGTGTTAACATTACACATGCATGTAAACTAGTAACAGGAGTGCTCTTACTATAGTAAAGTGAGAAAGTGATATTACTATAACTGATGTGATATGATTAAATATGTGATTAATACATGAGAAAAGAAATCTGCCACCACATTCCACCCTTTGTGATACCACAATTAAGAATTAAAAATAATTAATTAAGAATCACATAAAAACACATGGAGATTTCTTTTCTAACTACTGAACATCAGCACCATTGTGTACTCAAAGAATTCACAATGTGCATCTTCCCTATGGTCAGAAGGAAACAACAAATTTACATTTTATGGTCATCTTCTCTCCATCTGAGTCTCCACCCTTTGTTCGAAGGATGGCAGTTATATCATAAAATAAAACACAATATGAGATCATGTATAGAAAAGAAACACTGTTTGTTTTTCATCTGCAAAGAAAACTTCAACCATAGTTACATCAAGCTGCTCTCTCATAAGAACCCGTTGTTAAGATAAGGACGTTTTTCAGTGTGTGATATATTTTCCCACTTTATCATTAAGTCTCCCAATTTATTAACTGTTTCTATAAAAGACCCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTCGCTGGGTCTCTGAAGACTTCTGATCAGCACCCAGTCTCAGTCAGGAGATTCCACCCTTGGGATGATTTCTTCCAGCAATACTCTGACCACTGCACCTGTATCCCTTTACTAGGAGGACAAACTTCTAACCGTTTGGAAAACATGTCAACCATCATCAAACCACATTTCCCTTCCAGTTCAGTGAAGTTTACTTATAGATCATCAAAAGCTTATCTGAACATGGAATTACACCCTGTAGAGGTTTAATACCTGAAATGAACTGTTATCCCACAAATCACAGTAAAAAGCCATGGACAAAATCATCATGGAAAACATAGAAAGCATTGTTTCATGTTAAACCTGGAATCCCTCCTTTTGACACATGGTCTCTCCCATGAGTCAACTCAACAGAACTAGGAGAACAACAAAAGAAAATGGTTAATTAAATCATTTCTAAGACAACATCAGGGCTTCTCCTCCAGAGTAATTTCACACCAGCCCTGTAAACCCCATTGTTAAAGAATAAAATTAGTATTAAATGTTAAGTTGGTCTAACTCTTGGCTCTGCCTGGAGCTCGAATCCACACCACAATTACATAGAAAGCAAAATCGGTGAGTAAATACAAACTTCACACTTGCAAACAACTGTAGGGTCATAGGCATCCCACACCACAGACACAAGTGTGCCATGTGCAGTTTATTTCCCCAGATAAGTAAAAACACTACTGTTGCCATAATTTACCCAAATGATGAATCACCCCATGTGTTTAATCAAAACTACAGTAACCAGTGACTTTTCTTAAGTATTGTCACTCACTTGTTTTCACACTATGAGCTCAACAGTGATATGTTCTGTAATCACTGCACAACCTGTTTCGTTTCACTTATGTCTGTCTGTGTCTGTGCCGAATCCTCCACCAGCACTCTTAGAGAGAAGCAAACATCAGCAAAACATATGAAGCATCCTGGAGGTTGTTCCTGGATCAACAGGTTCCAGAGGTGCTGCAAAAAGATCATAAAGTTTACCCTCTGCTGTAAAAGAAGTAATACTGGTTTCAAACACAGTATGTTTGACACTGTATTCACATTTTCTCCAACATTATCTCAACAACATAGTGTAATTGCATAACTAACATATAACCTGTAATCACAGTTGCCTTCACACATAAACCCAGTAATCCTGTGAGAAAAAAAATTAACCAGTTGTGTGTCCTACCATAAATCACAGAATCAGATCACATGATGAAAGAAAAGAGAATGTAAATGTTAGCCTGCGCAAGTGTATAAACACTTTCTCACAGTGACCTCTGCATTTGGCAATACTAGGTCATAATAACACTCTGCTGGTAAATTCACAGACACAGAAAGTGGCATTTAAAAGGTTAAATCAGCACGCAACCTAGGATGTTGCTGTCATCTTTCCACTGCTTTAAAAACAGAGAAATACACATAGATACATCCACCCTGTCATCATGTGGAGGTGCAACCTCACTACTTTTAGCATTTATCCACCTCAATTAAATCTATGGTCAGAGCTTTGTGACTTCCTGCACATGGCGGGCCCAATTCATGCATTCAACGGACCCGTCTGTGTTTTGATTAAAATGTTGTTTCCTAATGAAGTCAGCAGTGGGCGGGTGAAAGCCGTTCATCAGAGCATAGTTTAACTGCAGCTGATGTGGGCTGGCCTTCTCTGCACGCTCTTCAAGGCCGCTATGTGTTCTACCAACTTCTAACATTTGACATTTTCCAACAACACAGTGTGTTACTATAACCAACAAGCAGCCAGTAAAACCAGTTTCTTTCACACAAAATCAGTAAAACAGAAAAGTAGCAGCTTAAAGGTTAAGTCTGCAAGGCCCGTCCTCATTCATGTAAACCTACAGTCGCTCCTCCTCTGGTCTCTGTCATCCTTCTGCTCCTGCAAAAACAAGCAAACAAACTCACACACATCCACCTTCTTTCACTGTTTGGGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAGCTGCCTTTCCTTCACATTTATCTCTGTGTTTGTGTGTGTTTTAGTTTTACCTTTGTTGCGATCCTACGGACTTTTCTCAACCTCCACAAGACAGCCGGCCACAGTTTTCCAACCCAATTTTCATGTGTTCTCACATTAACAACAACAGACTTCATTTTTCCTCCGTGCTCTCTTCTCACAGCTTCTGTCTCCCACATCTGCAGCAGTTCACAGTTATGGCGTGTCAGCGGCCCAGTGGGCCGTTCTTCTTCAGCTTTGCCTTTTGTCTTTCACTCTTTTCAGTCTCTTCCTTTGCCATTTCAGCTCCCAGTATGGCAAATGTGAAACTCAAACAGTCTTCTCAAGTCCATTCACACACAGTGATGTCACTGGGAGCGCATACTTCCATCCATCCATGGTATTTGTACATGCTGCTGAACCCTTTAAGGTTTAGGGCAGTGTTGCTGTGCGTTCACATTGTTGAGTCTTGAAGTCGACGCCGTTGCTCTCGAACTGCATTTTGTCTTTGGGGAGAGATCGATTGCCCTCAAAGCTTGTTCTTCATCGGAAGATGTACATGGAGTGAAGCTGTGTAATTTTCAGCCAAAACACGGCTGGATGTGGTTCCAATTATATTAATCTATCATTTTGCTCCGGCCGCTGTGCTTGTGGAGGACGTTGATCCAGTTCCGTAGCCACCTGTACAAAAACACTAAGACATTTATTTGATATCATTTTCATCACTGCTCATTAACACTTTCCCTCTCTTATTCTTCTGTACACATTTTAACACATCTCTTTCCATCACTCTCGGTTGTACACACACCCACAGCACGTCTTCTTTCCCATATTTCTGAAAGAGGAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATAAGCAAAGGGAGTCTCACTATCTGTGTAATGTCTCCCATTACAATGGCCTCACTGTGTTAACATTACACATGCATGTAAACTAGTAACAGGAGTGCTCTTACTATAGTAATGTGAGAAAGTGATACAACTATAACTAATGTGATATGATTAAATATGTGATTAATACATGAGAAAAGAAATCTGCCACCACAGTTCTTATCACTGGCGATTTTAAGATTTACATTTGTTGTAAAGATGATGTGTTTGCCAAGGATTTTCTAGCCTTAGTTGACTCTTTTAATCTTATCTAGTGGGTTAATGCACCTACCCACCTTAAAGGACATACCCTTGATTTGATTTTTCTTACGGACTGGACATTTGTATCAGGGACATCATCAACATTGGAATCTCCGATCATTTCCCAGCCATCTTTGATGCTGAGTTATGCAAATTGGACCAGAACTTTGAGGGTCCTCGACGTCTTGTGCGCATAATCAATCCTGGGACTGTGGCTGAATTTTCAGCTGCTTTCTCTGAATCTGTTCTCCCTGACTTTGATCATTCTACACCCTCTTCAGTTGATGATTTTGCTAACTCCTTTCTCTCTACCTGCTCCTCTTTACTGGACGTTGTGGCCCCTATGAAAGTAAAACAGCCTAGAAGCTGCTCTCAGCCATGGCTAAATGACTATTTACGTGCTTTACAATGTGTTTGCCGCCATGCTGAAAGACGGTGGAAAAAAGATAGGCTCCAGGTGTCTTTTGATATCCTTCGCAGGACCCGCCTGGAATTTCAGAAATCTGCTAAGTTGGCTAAAGCGGCTTTTCTGTCGGGTGTCATTGCAGATAATAGTCACAACCCACGTATTTTATTTAAGACTTTTAACTCATTGATCAATCTTTGTCCTGAAACGCCTAGATTGGCTTCCTTAGCCCTTTGTGAAAATTTTTTAACTCATTTTACAGGCAGAATCTTATCTCTAAGAGCCTCACTCCCCCCTGTGATGAGTCAGGCCCCAGCATTACGATACTCTACTAACCTCAGTCAGTTTGATCCAGTTTTGCTCCCTACTCTTAAGATTATAATTGATCACCTAAAAAACTCAAATGCTGCTCATGACATCCCTCCATCTCGCATTATTAAAGATGGGTTTAACATTATCAGGCCCTGTATTTTATCATTAATTAACCTGTCACTGTTATCGGGTTGTGTTCCGGCTGCTTTTAAACATGCTGTAGTGCAACCTATACTCAAAAAGAGCTCCCTTGATCAGAATGACCTCGCTAACTTTAGACCCGTTTCCAAACTCCCGTTTCTGTCTAAAATCCTAGAGAAGATTGTTCATTCCCAACTTCAAACTTATTTGGATGTAAATAATATCGGGGGAAAATTTCAGTCGGGGTTCAAGCCACGCCATAGCACGGTAACTGCATTACTGAGAGTCTTTAATGATCTTCTCTCAATTGCTGACTCAGGGCGCCCTGTGGTGTTAATTTTGCTTGATTTGTCCTCTGCTTTTGATTTAGTGGACCATAATGTCCTTTTAATGAGGCTTGAGCATCTGGTGGGCATCACAGCCAGTGCCCTTAGCTGGTTTAAATCCTATCTCTCAGAAAGGTCCTTTTCTGTCACCATGGGTACCTACGCCTCCTCCATTGCCCCTGTTACCTCTGGTGTCCCCCAGGGGTCTGTGCTGGGTCCCATGCTGTTCTCTTTATACTTGTTACCCTTGGGCCAAATCTTTGATAAAGACAATATTTCTTTTCACTTTTATGCAGATGACATTCGAATCTATTTTGAACTAGCTGAGGATGTCAGGTCGTCGTTGCAACACTTCTCCAATTGTATGAATGAAGTTAAAATCTGGCTACTGAGCAATTCCCTCATTCTAAATGATAAGTAGACTGAAATTGTAATCTTTGATACTCCCTTCTCTTGGGCTAACCTAATTGGTATTTTTGGGCCCTTTGCTGACTCCCTTTCTGACACTGTGAGGAACCTGGGTGTTGTCTTGGACAGTTCCTTCAAGTTGGACAAACATGTGTCCTCTGTAGTTAAATCGAGTTTCAATCAATTACGTCTAATCTCTAAGGCCAAGCCCTACATACCATGTAAAGACCTGGAGAAACTTATCCATGCCTTTGTTACATCAAGATTAGATTACTGTAATTTCCTTTATACTGGTTTCCATTCTACCCTTGTTCACAAACTGCAGCTCGCTCAAAATGCGGCTGTGCATCTCTTAACGGGAACTGGAAGTTTTAGTCTATTACTCCAGTTCTTTCCGACCTGCACTGGCTCCCTATTAAATTTCGTATTGATTTTAAAATCTTATTGCTCACTTTTAAAATCATAAATAACACCGCACCCACCTATCTTACGGATCTCCTCAGCTCTTATACCCCTGGGAGAGTGCTTAGATCAGGAGGCCAAATGCTCCTGGTGCGACCTAGATCTTGGCTCAAGACCAGAGGTGACTGCGCATTCGCAGCTGTTGCACCCTACCTCAGGAATAACCTCCCTCTAGCTATTCGGGCTTCTGATTCAATTCAATCTTTTAATCTCGATTAAAAACTTATTTTTTTAGCCTTGCTTTCCCCGCCTCTTAGAGCCCACATTTTAAGTGTACTGTAACTTATCTTTTTCGCTTTATTAATGTTTAGAATGTTTTAACCTTCAGCCCTTCGGGTTGTGCCTACTATATTATTGGTTAGTTATGTCACCCGCCTGTTAGCATATTTTATTTGTATTTTGTATTTTGTGTTTTGTATTCATATTTATTATTCCTCTTAACTCGTTCTGTGAAGCACTTTGGCATACCTGTGGTTTTTTAAATGTGCTATATAAATAAAATTGTATTGTATTATATCTTAATACGAAGATTTATTTTTGACCCAATGCTTGCACAGAAGGCCATATTTCTTAAAGTACTAGTTACCTGCTCCAGATACCAAAAATTATGAATAAAAAGACTAAAATTAAAAAAATAAAATCCGTTTTTTTTAATGCATTGCTATTTAATCTTCAGAAACACAAGTCCACAGATCTGAAATACCTTTTTTATTTGACATTTAGAACACAGACATTAACAAATGCTTTAATTTTCTTAAAAGCAAAGCCTTATTTAGCTAAAAGATAAAGAACTTTGTTTTTACTTCAAGGGTGTCTTGAACATTTTTTGTGACTCAGCCTTTAAGCTTTTTTTTGTCTTTTTTCTTTTTTATTGTTCTAAGCCAAAATTGAAATGATAAAAGCAGAAACACTTTTACTTCTGTCCAGATGAGGGAGTTGGATGTCCTGGTCATCTGTAGGAACTGTGACATCCATTTCTTCTGTCTGTAACACAAAAGGGAAACAGTAAAGACATATTTAGGGCATGTGACCATTCCATATACCAAAGATGCTCACAATCGGTGTCTTCTCAATATAAAGCAAGGGGGATCTTTGTATGGTTATTCAGTTAAATCTACCAAAAGACATGTATGTTCCTCAAGATTTTAACTTTTGTGTTTTAATTAGGTGTGAATTAAGCCACATGCACACCAACAACACTTAAGAGTCTCCACTTCATAATAATCTGACAATTAATTACTTGCATCAGATTCCTTTACCTTGTTAATTGATTATATCAACTTTCTTTCATTAGTCAACACTAAGCCTAGAAGTTCTGAGTACTAAGTAATTATACAGAGAAAATGAGTTGTTTTCTTTATGATTTTACCTTACATGGTGTAATTGTATGTGAGTTGATATATAACTAATTCATCTGTATGTGGCAGGCTGAATATTATGTCTTGGTTCAACCTACTTTCAGTCTGGCACATTAGGGGGCGCTAGTATAAATAGTGGCGTCTGAGCATCCCCAAATCGCGTACCTGTGATCTCCTTTCGGTCACCTGACTTCCCCTGGAACATGTGACTAAAGCCCAGACTTGAATGTCCCTGATTAATTCTTTAGCCAATTTAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTAATTAATTTCCATTGTTCTATCCCATATGTGATATTAACACGTCTGTTCCAGGTCTGCAGCCAGCAGGTAATGATTTTTCTAATTTTCTGTTAATTGCTTGGTTCATTAAATCTAGTGAATATAAAAATGCCCACCGCAGTTATCCAGGACCTGATGTAATGTCTTCAAACTGTTTACTTTTTCTGATGACAGACAATACTCAAACATATTGTTACGAAATCAGTTTCACCCTGGTTCTTTTTTATTCCTTGAGCATCCAGAGATGGCACCGGACTCAGTAGTTATTTCACAAAACCTTTATTCATCTTTTTTCATCTTCATTTAAGCATGCATCTTCTAGAATGGAAGACGTGCAAGGCCGGTGTCCCTCTGCAAAATCTTCACTCCTTTGTCTGTGAACCACAGTTTTGTAGAAGGGACCCATGGTGTGCTGTAAACTCTGTGTCGGTGTGTGTATGCACGAGCACGTGAGTGCCTGTGTGTGCGCGTACCCGTATGTCTATTTGAGTGCATAAGTGTAAAGTGTGTTGTGTTAGTCCCCGAAGGGAAATTACTCCTCTGCATTTAACCCATTCACCCAGTGAAGCAGTGGGCAGCCACCAGTGCAGCGCCCGGGGAGCAGTGTGTAGGGACGGTACCTTGCTCAGGGGTACCTCAGGGTAGCCGTTCAGTGGGGTCGAACCCCCGACCTTCCGATCATGGGGCAGACACTCTACCTACTGAGCTATCCCTGCCTGTGAGTGACTGTGTGCGCGTACCTGTGCGTATGTCTGTGCACGTGAGTGAGTGTGCATGTAGGTGTGTCGTAACAGTCAAAGCACTGTTTGTGTGTGTCTCTGCATACGTGACTTCCTTCGGGTCATAAAAGTAATCTCCTCACCCAAGCTTAACCAAATTCCTCTACACAACATAGAAAACAGAGTTAACATATTACAAACACTGAGACCCCCACTCTGCATCCACTGGGCCATTGGCCTCTTGTTGTCTTACATTTACAGATAAGGTGGAGAGTCTCCTGCAAACCTACTTCTAAGTTAGAACAATTAAGAGTTTTTATTAAAGGTACAAGCATCAGCATCAGCAACCCCCGACTGTAGCTTCCCGTCTCCTTTTATGACAGCAGACCCCCAGTGTCCATAAATTCCTTTCCCTCTAAACAAGTACACACACTCAAGCCTACAGCTAAGCCAAACTGAAACACACAGACAAATCCTTTCCTATTCATCTGATCTACTGCTGGACCCTCTCATCTAAGCAAATTTAACACATTACATTCTAATAATTACTTTCTTGTACTCACAATATCAAAACACCCCAGAGACAAGAAAAACTAACAAATAAATCACAACTGGGAAAGCTGCAACCGCTAACTTTGGATTTTTTGGGGGGGAGGAAAAAAAGGGTTTTAAAGATTGATCAGTTATGAAAATAAACAGTTCTTCTCCTGCCAAACTGGTAACTGTCTGACTGTCCCAGCTCTACCGAACTCACATTTCAGTTGTCAGTCTCTGTACAAATTTGTCTTCAGGCCAGCGTAGTTCAAAAACAAACAATCATTTCTGATTTGATCTGGTCTGAAGTACAGCGCTCGCCAAATTGAAACGTCTTGCTGTCGTAGAACCCGTAACATTATCTAGTAAACATTAAAAGTACCGATTACTAGCACAGCGCATGCTGTGGGTCCAAGAGTGTCATCCTGGCAAATAACAGTAAAGAACAATTTATTTACCGTTATCACCTTACATAGCTTTTCAGTGAGATGAGATCATTCTCCACACGCTCAATGTGCTTGTTAATGGCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGCTCACAACAATATGGCAGGGCAATGTCTCACAGAGGAGTCACATCTTGACTCATATGACCCTTAAAGACTGACTGGAGATTTATGATTCAGCAAGAAATCTATGCAGTAGCTATTAGTGTGTACCTGAATAAATAGAATAAGTGTTTTTAATCTGTACTGCCACTGTTGTGTATTTTTGACTAGCTAAATAAGCTATACACAGAGCACTGGTCAGGTTCAATCCATGAATGTGTTTTTATCACTAATAACCAAAACAAATCCAGTTTTTCCTCACTGTTTCTGGAACGCACCAACTTCCAATGTGTCTGCAAATGTTTATATAAATATAAACATATAGGTCTTAACCTCAAACCCCCGTGAAAACCTATGGCGTAACCTCTTGTGCATCACCCTAGCAATGTGACTACATGTTAGCTCAACGTAGCCCGCGATTATTGTGATTGGCCATTTCAGCACCATCGATTGCCGCTTTGCTCTTCTTCTTCTTTTTCACCTTTTTCACTGCAGTTTTAAAATTTATCAGTGAAAGTAACGATCATCTCCTCAATATAAGGAACATTAATAATAATAGTATTAATATAAGTACTCACAAATGTCAGCAAATTTCTGGAGGGAGACTGTGGAAACTATTGGAATGAATGTAAGGGAATGTATAAAGAAGTGAAAAATCTTGAGGAACAGATATCAATCCCTACTCCCAGGGTTTTATTTTTTTCCTATTGGCTGGCACTACATATAAAAGACCAGGACATTAGCACATTGTAATTAACACAATGCACAATAAATGCCAGCAATGACGTTGGCCATTTACGTAGGTTACATTGCAGGCACTACAAAGATTCCCAGCAGAAGTCTAAATCGGACATAACAGGCTTGTCCACATCTATTAGGACCACATTTAAAGTGACAACCCCATCAGGGATTAAATACCTGGGCCTTCAGACATTTAAGAAGTAAAGAAGCATCTTATGTGAGTGGAGACACACCTTTATAAACCCCCAAAAATGCAAGTCCAGTTAGCTTCAGTTCAAGTAATTAGGGCTATTTTGACGTGGGTCGGCAAGAACCTTACAAGGACACTCAGAGAGCATCCTTGACAAAACCCAGCAGAATATTAGTAGTGAGAATGCATCCAAAGCTCTTACATGTGAAAAAGAACCACTTCAGGGAATGTACTGACATGATTTCCTAACATTCTTGGGGTTCATGTTTGAAACTGGCTTAAGTTTGAGAAAGATCTTAAATCTGCATGTCTGAAATAGAGCAGCATACAAACAGAGTTTGGTGTGAATGTGTCACTCAGGTTCAGCGTGCAATGAATCTTGAGCACTAAAGAAGAAATGAAAGGGAAAATACATTTCAAGTGGTTCACAGATCATCAGGTATGAGCACATGAATGGTTTCCTCTCACCTCAAGTGGTTGTGGGCCCTGCTGCGGGACACTGTGAGGCAGAAGGGGGCTATGAGGTCTTTTGTTACTCTGTGGCTGAGGACATGTGGGCTGGATGGAGACAGGAGGCTGTGAGGAGTACAGCAGGGGGATGGGAACTGGGGGACAACACAGCCCTGTCCCCACAAACCCCAAGTAGAGTGGGTCAGAGAGGTCACAGCTGTTTGTCAGAGCCGAGGTCTCCTCTGAGCTCATCGCTGGCACCTCCTGTGTCTCACTTGTCTTCTCCTCCTCAGACCTCTCACCAACATCCTTTACTCCTCCCTTACTTCTCACCTGCTCACTTTGCTTCCTACCTCGCTTGTTCTTACTCTTCTTCTGCTCATCTTTTTGTGCTAAGCGCTTTGTCACTTTACTCTCTTGTTCATCAGCAATTGTTTCCTTGGCCTTCTCAATCTTGTCGTCTTCCATCTGCACCTCCTGTACCACTTTCAGCCTACTCTCAGGCTTCACCTGCTCCTCCTCTTCTCCCTCTGTCACAACTTTCTCTTCTTTCCCCCCCTCCCCGTCCTTCTCTTCTCGCCATGTCTCCTCTGCTGCCTCTTCATCCTCCCACTGACTAAACACTTCCTCCTCCGTTTCCCTCCTCCTCCTCCTGCTCATGTTCCCTCGGTTGCTGTTTTTTTGACAAATCCTCCAGTTCCTCACACAGAAGGCTTGGACAGTCTGCAACAGAGTAAAGCAAGAATTTGCTTTTTAACTTAAAAATTTGGACTAAAAATCACTCATCTGGTTTTACTTCAGCATCCTACCTTCTATTAATATAGTTCTCTGGACATTAATCAGTTCATAATTATCATCAACATCTATCATCTTGACTTCTACAAGAATACAAATAATAACAGAAATAAATTTTTGGATCAGGCCAGTCTGAAAAATGAATACAGGCTCAAGAACTTCAAAGTCAGAATTCATTTTGTGGCAGTTAGGAGAAGGCTTTGATCTTTAAGTTCCAGCCTACTGCACTATGTTTTCATTAAGGATCATTTTACCCAGTTTATTTGGTCAGATATTGCAAAAATATGCCCAGTTAATGATTCTGACCTGCGTGTTTTTCCTAACAAGCTCCTGAAAACTGAATGTTTCTCACCTCAAGTCATCATAAGCTGGAGCCAAGTACTATGAATCGAGTTCAACATACTCAGGTTGTCTTTGTGTTATCTGGATTCCCTTATCCTTACATATTTAGTCAGGAACACATGAAGCTTTTATCAACTCACCAAGTTAACCTAGGTTTTAACCTGCACACTCACATTAAACTGGGTGGCATCTGTGGCATTATCAACAGAAAACAGATGTTAGTAACAGAGCAGCTGATTGTTCAAAAGATGAGTCTATAATATTAGAAAACCATGAACTGGTTGAACACATAATACAGACTGAGATAAACACAGCTGCTCCAGACAAAGCAGCGGTGGTGAAGGAAAAGCACTGCACAGTAGATAAATACTGAAAGCGCTGAATGAATGCATGGACACTCAGTGCTTTGTAAGACAGGAAAAAAGAGAGTAATAAAGTTTAGCCTATTTAAAGCCAGGAGAGAAAGACAGCAAAAATGCCCACTGTTTATCAGAATCTCATGGATTATAATGAGTAAATGACTAAATTAATGTTTAGAAGACAATGTTAGTTCTCATTCTTTCAGCTGCAGCTTTGATGTTGGTTGATGATCTGAGAGCAAGTGAAGAGTAAATGCAACAAACAGAATTCAAAGGCTCATAGTCTATGTGCAAATTAAATACAAACCAGCCAACAGTGGAAGGGGAAAAAAATAAGGAAAAAAGAGGTGTATCTAAAAATATATATCTCTTATTAATCATCGGGGAAGTGTGAAGACACTAGACCCACCTACTATCCACACAGGAAGTCAGAGGAATCTTCCAGGAATGGTATCATTTCCCAGAGAACTGACAGGTCAGTAGACGCTGATTTCAGACCTAATGATCTCTAATCTAGGGAACAAGTTATCATGGTGAAGCACTCTGGTAAGAAGTGAACCATCTTAATAGCACAGAAAAACCAGGGTTAACCCTGATAACCAGACAGGATGAAATCCCACTCTATCATAAGGCCTCTGCAGTGTTGGGAAAAGTGAACTAACACCTTTTTTTCCTGTGTTAACTACTAAAACTACAAATGCTTCCTTCACCCAAAAAAAGTTGTTGTTCAATGTCATTCTTTTCATTTTCCCCTTTTTAAAAAAACAAAAAACAAAAACCTAATTCTGCTGTAACTGAACCACCTCTAAACACCCATCCTCTATTGTTTCCATCGTAATGAACAGTGTTAAGGCCTGACTGTTTAAGACGGTCAGTGCTCAAACGGTTCCCAGTTTGAGCACTCTGTAGACAAAGTTAGAACAGGAAGGCCGAGACGGTTTGAACACGTGTAGGGGGAGTAGTGGATATACTGGACAAAGGATGTTAAAGATATGAGGGAAAAATCACAGACTTGGATGCAAAAATATCTGATTGGCTGTTCTGGTCTCCAATAAGCTCGAAGTGACGAAATGCAATATCCCAGAATCCATTTCGTCCAAAACTCAAACGAGGCAGTGGCAGAGGAACACAGAGTGGCGGAGTTTGAAATATTACTCTTTCTGGGTCACAAAATAAACTTTTAAGATATTTTCATGCGAGAATGGTGCTGTGTAAACTTCAAATATCTGCTTGTTTCATCAAGACATCACATATTTCCATAAATGCTCTAATTGCGAGCGAGCGCAAATGCAAAAACTGAGCGAGAGGGGCTGCTATTGTGTGTGTATGGATAATAGCAAACACTGAAATACATTTCTTGCACGCAATGAATTTTGTTCACTCAAATTCAGCTTTTCTTCGCTCAAAATAAATTTCTCCTCAAAATGCAACACTTGCACCTGCAAACTTTTTTTTAGGTTCGCTCAAATTTTTTTTATGTGCGCTCAGAATAGTGGCACAAAAATAACGCCATAGGTGACCCGCAGGTCAAATAAAACGCGCGTCGGTCTCGCGGGGAGCAGCAGCCTGCGGTGGCTTAATTAGTGTCCCAGCCGTGCGCCGCCTCGTGCCACCACCTCACCTGACCGTTAATTAACTCTGAGGGGCTGTCCCCATCTCCAAACACCGGGTCGTAATAACCGTGTTTTAAGTCGTCCCCGCGGAGCAGAGCTGCACTGGGAGCTTCACTCACAGGGGGAAAAAAATAAAAGCTTTAAATAAGACGTCATTCAAAAGTTTGTTAAAAATGGCGTTAAAAGTTTGTCCGCGTGCATCAATTGAAAAGGCTTAAACAAGCCAATATAACAATTAAAGGGCAGCAGTATCCTTACCCAAGTCTTCACCTGCGTCACCGTCTTCGTCCATGAACGCCACCATCAAAACCAATAAACTTGTGCCAATAATCAATTAAGTCGAGCAGACAACGAAGTGAATGTCTTCATGACCGCAGGTTAATGGGCTTGATTGATTGATTACCTCTCTCTGCTGTGTGACGGAGAATTATCACGTGAAGGGTGAAACAGAAGCAGCCAATCACAGAACAGAACAGATGCACCATAACTCTACTTTTACAAGGAAAAAAAGTGTCTCAAAACCAGGTAATGACTTCCTGTTCAAGCAATCCGATCTAGCTCGTGGCAAACAGCTAAAAAAAAGTGCTTAAATAAAAATGGCTTCTGGGGGCTGGGTCTGAGAAGGTTAAGATATTGCCATCCAGTGGCGGTCCTAGCCTGTTTGGCGCCCTGGGCGAACACTCCCTCCCTACGACCTGGTGTGTTTCCTGGAACATCCGGGCCGCTTGTGATGGGTTGGTCGCCCACCGACACCCAGCTGATGACAGTGACGGGGGAGAGAACTGACATGCGGGGGAAGAAACCGTTGCGGATCCGAGTGAAGGATCTGGAGCTGGTGCACGACTTCTGGCTTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTCAGTGCACCCCAGGGTGGCTGTGGCTACAATGTAGCTTGCCATCACCAGTGTGTGAATGGGTGAATGACTGGGTATGTAAAGCGCTTTGGGGTCCTTAGGGACCAAAAAGGCGCTATATAAATACAGGCCATTTACCATTTACATATAAAACCAAGGCTGGATTACCTCAACCCCGAGGGACTGGGAAATTCCCTGGTTCATTAAATGTTAATTAGTTTTGGTGATTTGATTAATGGTGTGTTTGTTAGCAAATTAGCACAGCTAAAGTACAATATCTAAGAAAGTGGGGCAGGGCTCTAGACTAACTTTTTGACATGGCGCACCTAACTTTAAAAATTTAGGCGTACCGGCACAAAAGTTAGGCGCACTCAAATTTTTCAACCGCATCGCTTAACACCGCAGTTTTACATGTGCACTTTCTTTGGGGGGAAGTCCATACAGACAATATTCATTTCTAAATTATTAACTAACAAACTTTTGCTTAAATTGCTTTGTCAATATTGTAGAAAATGTTAAACTTAATCATCATCTTGGCTCCTCTGACGACCTGTTTGCTGCTGCCTGCTGCTGAAAGGCAGTGGGGAGAGGGGACACTTGGGCAGTGCATTTATTGCAGCATATAATGTGTTTTCTGGATACACTGCTGTTTTTTCAGCATTCAAAGATTGATAGCACCGTGTCAGAGCTGGCTATGAATTTCAGACGGATCATGCCTTAACATAACAAAAAAGTTATCAATAGTTCTTTTCATCTTTTCTTATTACCCACAGCTACATCCACTTCTGTCAGGCCTAGGCTGCTCACTAGGGCTGGGTATCATCACTGATTTCTATAATCCATTCGATTCCGGTTCTCAAAGTCCTGATTCGATTCAATTTAGCCTCAGACAGTCAGAAATATTATAATTCTGATCATTTATCAGTATTGATACACATGAGACTTCATCAGAATTGTGAACATCACAGCAGATGCCTTTGTGTCAAAGTAACTGAGAATAAAACACAGAAAAACATGAAGGAGATTTTCCTGGTCTGGCGTTTTATAGCAGATAACCTTAAAAATATTCTGCAATTTTGCATAATTTTAAGAAGTTTAAATTTCTTCAGTATTGAACAGCAGAAATTAGGCTTTCCTGTCCGAGGTCATTTAAGTGAAAAAAAGAAAAAGAAAAGAAAAAGACAGCGGCCGACAGCGCTGTAAACAACGGTAGACTGGTGGGTAATAAGCGAATGAATAATGCAGAAAACAGAGATTTGAGACGGGAAACTGTTCTTGAAGTACAGAGAGAGAGGGAGAGAGGGAGCTGTGCATGAAGTGCGATTTTTATCATGGTGGAAGCAAAACAGCAAAAGTCAGACGGAATTCATGACGACACTGATCAAATGTGAAGCGCAGTTTGCTGCTTCTTTTGCTGCTGGCTCGGTGAATTTTGGTTGGAGAGACAAAACCTGCAGCTCAGAATCAGCGCAAAAAAGAGGAAACACAGCGCGGACCCGACGCATCAGAATCGCTGAGCTCTGACAGCGTGTCCATGTTCGGGCCGTGGGGTGAGAAAGCCGAGAAAGACAAAGCTGATTCTGATGCGTCGGGTCCGCTCTGTGTTTACGTCTTTGTGTGGAATCCGTTAATGAATTGATATCGCTTTATTCAAGCTACTCACCTCTCTCTTCCACCTGCACTTTCAACTGGACCACGGCCAATCAGAGAGGTCCCACCCCTGACTATCTCTGATTGGTTTAGTCCATGATAGGGGCATAATGTGTGTCTGTTGTTGACCACACGGAGAGTTGCAGAGATGTTTTTTTTTTTGTTACCCGAAAATATCTGGTCACACCGGTGCGACCAAATATTTTTTTTTAGTCGCACCACTGAAAAATTTGGTCGCATTTGCAACCAAATTGGTCGCACTCTAGAGCCCTGTGGGGGGGTGGTATTGTTTTGTGAGTGTTTTGGGCCTTTTAAGCAGGAAAGTATGCATCAAACTAATATCTAGGGGATAGGTAATAATTTTGCAGAATATACAACGATGATGGTGTCTGGTGAAATAATGAGACAGTGCTGTGTGCTTTGGTATGTATGTATTAAAGAAATATTGGTTTCTTGCAATACAGTCAAGAAGTTTGGTCTAAAGATAAGAAAATTCACCTGTATGCACCTTTAAAACTAACGAACCTGACCAAGAAGAGTACCCCTGAAACTACTACTGGTTGTTTTTACACTCTGTAACTTGTATTTTTAATACATATACACAATGTAATAGTTTGTGAACTTTACAGGTGCTGGTGTGCAAACATTAAGGCTAGCTGTTTCACCATTTCCAGTCACAACTATAAGCCCAGTGGCCTATAGTTTCCTATTTACTGTATGAGAGCGTTCTCAATCTTCTCCACTAACTGAAGTGGTTTCTTCCTAATCTTAAATTGACCCTCTTGCATATTTTACTAAGATCTGAAGGCAGGGGGTCAAGGACGTAAACAACATGAAAGCACAAATCCATCCTGCCTTGTATTAGTGGTTCAGGTTGTTGGTGGTGTAATGGGGTGGGGGATATTTTCTTGGAACACTTTGGACCTCTTCAGTACTAAATGAGCATTGGATAACCTATAACCTACATTTATCTACAATAAAGAGCAACAATACAGCAACACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACCTCAGGTTGAGAACCACTGCTGTTGTGAGATTCTAGATCATTACCCATCAAAAAGACAGCAAAGGAATGAATTGCACAATTTTAATGTCACACAGTTATGTAGTTCCTTGGTTGTTTGTGTCATTAGTCACAAATTCTTGAGAGGAAAAGAGACAGGTTTTTTTTTAATCTATTTCAGTTTAAAAGAAGACAGGAGAGGACACATTTACCCAATCAGGTTTTTTATTTGGAACAGAGTGGCAGATTAGTGATAGGGCAGTGGCATGGAGGATCCGCCTCCTTTCGCTCACTCAGCCAATGACAGAAACTCAGCCTTAAAAAATGCAAATGTATAAAAACAGGAATGGGAACAGCAAACAGAGTAGTGTAGCCTCCACTGGGCTTCACACACACAAACACACACACACACGCACACTCTTAAACATGCACACACACACACACACACACACACACACATACAAATTTACTTTTATTTGGCTACGCAGGCTTAAATGGCTACAAACGCACATGTTTACACTTTGACAGTCACTTTTAGAAAAGACAGTACGTGTTTATATCATTCCTTCCTGTGAGAAAGTGGCGTGTTGTCTGTCCATCTGTCTTGTGGCAGACAGACAGGTAGACAAGTCAGACAGACAGTGAAAAGACACGGTCAGTGTGTGTGATAGCCACTGTGAAATGTTATACAAACCTCTTTACAATGTAATCAGTCTCTGTAATTGACAACTTTTCTTCTAAACCCATTAGGAACATAAAGGTTCACATTCTTGTTTCTATTAAGATTTCTGCAAACATCTGAAATACTTTAATATAGAACATGCTTAATCAGTTGGAATATGGTATTTGTAATGGTGTTGTACTTATGTTTGTATATACAGTAGACAGCACTCAGCAATCTTCCAGTTTGTAGAACTGTTACTGTGTGCTATATTTGAAATATTTGTTACTCTTCCTGTACTAAAAAAGTATTAGAATGTTAAAATTAGTAATTTATTTTGGCACTAACCAGAAACACAGTAACTGTCATGGTCCTGTCGGTGACCCAGCGCTTTAAGTTTATTATTATCATTCTTCTAGTTCATTCTGATTTTGTATCTGTTCTTAGGGTTTGAGTTGTGTGTTTCTTTCATTCCTACCTGTGTCTCTCCTCTGTGTTCTGTTCGTGTCCCCAGTTGGTTGTGTAAAACAGTCTGTGAGTTTCCTGTTTTACTTTGTAGGTTTGTGTCTCGTTAGGTCCATCAGTTCCAGCTGTGTCCCCTCCTGTCTGCCATTTCCTAATTACCTGGTGTGTGTATTTATACTGCGTGTCTGCCTGTGCTCCTCGTCGCGTNNNNNNNNNNNNNNNNNNNNCTCATCTGCCATCTCTGAGTTTCTCCCGCTGACCTTATGTTCCAGGTTTGTTTGTTAGTGTCACCCAGTTTAGGTTTATGTTCAGTCCTGCCCTCACTTCTGTTATCTTCACTGTAAATAAACCTCCACTCACATCTCCATCACCGTCTGCATCTTGGGTCCTCATTTATTCATCACACGACTGCTGCCCCAGTCGTGACAGTAACAATGTGTGCAGCAGGAACAGATGCACTTCTATGTTTAGTGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATTCCTACCAGGTGAAGCACTGAAAATATTATTTAAATATGTATATGTATTTTCAACTGGTGTTGTTTTGTGGTCTCATTCCCCAAGCAATTTGTTGCCTTATTTTGTCCCCAACACTCACTGCTGCTTCTGCAAAGTCAGAGTGCTAAGTGCTGTCTACTACAGGTAACTCCACTTCAAAAAACCTGAACATTCCCTTTAGCTTACTATTTTAATTGGGGGGGGGACTAAGAAAGCACTTACTGACCAGATGAAAAAAAAGGCTGCACATGAAAAAGGCACAACGGGCTACACTGTTAAGAGAACTTAACCACCCAGTCTATTGAACATTCACATTCATTCCTTCATGTTACTGTTAACTACACCCGTGTTTCTATGAACTGTTAGGGTGGAAAACCTAAAACGTGTAGGGCAGAGTGCCTTGAGTACCAAGGTTGGAAAACACTGACCTACACCACATCCATCACCCACATAGAGCTTGCGAGAATGCTGTTAAATTCACTGCGAAAGTCCGGATAGCTGTGATAACCAAGGGGCAGCTTTAGTACACATCCACATGTGTGGGATTGTGGTCTGTGGAGGAAATCTGTAGTTTCTATGAACTCAATTAGTATGGCTTTATCCAACAGATTGGATCCTGTACAGAACCGCAGGAAAAGCTGAAGATAATTGAAATCAATTTCTCCAATGTACCTTTTCAGGTAATGAGAAACTGTTGACTGGGCAGCTGTCATCTCCTCTGGAAAGATTAGAAGCTCCTTCACTGAGGGGGTGACGTGGGAGCAGCGACATGTAAAGACGCGTGGCTGAGTTGCTCTGTGGGGATACGCTATTTTTTCAAATAAATACTGTGACATTGGGCACTAACGTGTTATCTGTCGTCAGCTGAGTTATCACTGCAAACGTGCGCATCACCTAAGGGAACTTTGCAACAATGTCAGGGTCCAAAAACACCAGAAAGACTGATGGAAGGCAATTGATAGCAATGCTACATCCCTGGACACGGCGCGCTAATGGCTGCCATAGCTAACTCGGAGAAGAACGTAGTCGCCAAATTTTCTACGCTGGAAGCAAAAGTCGAGACCAAGTGCCAAGCTCTTAATGAGCTGATCGATTCGCTTCGGAGCAATGTTTCTGACCAAATAGATGAAGTGCGGACTGAACTTTGTGCTAAGATTGATGCTCTAGCTACTACCTGCACTGACCACCATAGCCGGCTAACTAGCCTGGAAGAAGATGCAAACACGTATTCGGACCGGGTTGTGGAATTGGAGAAGCAAGTTCATGATCTGAAAGAAGTTGTGTCAGCTCTTTCGGACAAGACCGAAGACCTTGAGGGGAGACAGCGCAGATGCATCATTCGAATACTTGGCGTGAGGGACCACTTTGAGACTGGGACGCGCCCTGTCACCTCTGTGGCCCAGCTAGTAAAGGAGGTTTTGGCCCTGGATACTGTTTTTACTTTTGTTCTTTTTATTTTTTATTTCTTTTTTCTCTTGTTGGCTGCAGTTCTGTGCGTATACTTACCCCAAATTATTGTTCGGCTTGCCTGTCATGATTGTCTTGAAAGTGTGAATATGGCTTACAATGTAACCAACAGTGCTGCAACTACACCTGATTCTACTAAATTTATTACATGGAATGTGAAAGGCCTAAATAATTTTAAAAAAACGTAAAAGGATATTTACTCATCTGTCAACTTTCAAACCGGACATTGTCTTTCTACAGGAGACACATCTGTGTTCCACGCAAAGCAATAGGCTGACACAAAGTTGGGTTTCCCAGGTCTACCATTCTGGATTTAACTCTAAATCGTGGGGGGTTGCCATTCTTGTTAGGAAAAATTTTCCCTTCATCACCTCAAATGTAAAATGTGATGTGAATGGTCGCTTTCTGATAGTTACTGGTAAGCTCCACAACACTCCAGTTGTCTTGGTGAATACTTATGCACCAACTTCGGACAATCCACAATTCTTTATAAAACTAATTGGCCTTCTGCCAGATTTAAATACGCATCACTTGATTATGGGTGGGGATCTGAATCTGGTATTCGATCCCATCCTTGACAGGTCCAAGCCACGTCAGTCTACTGGGACCTCCAGATCAGTGTCCGTTCTGAATACATTTCTTCAAAACTATGGCATTTCAGATCCACTGCGTATCACTGAGCCCTTAGCAAAATATTATTCCTTCTTCTCCCCTGTGCATCATTCGTATTCCAGGATTGATTATTTTCTTCTGGATAATTTCCTTATCCCAAGGGTCACCATGTGTAAACACCATGCAATTGTAATTTTTGATCATGCACCAGTACAGGTTGATATCGCATTTCCAAATGCATGCGCAAGGCAGCGGTTCTGGAAATTTGACTCAGCATTGATGTCAGATGAGGAGTTTTGCAAGTTCATTGAACACCACATCGAGCTTTTTCTAGAAACAAATAACACTCCAGATGTTTCAAAATCTATAATTTGGGAGTCGCTAAAAGCATATCTGCAGGGCTAAATTATTTCTTTTTCGTCTTATAAGAATAAAAAAGTGAAACGAACGGCTTCGAGAGCTGACAGAGCTCATAGCTAACATTGACACACAATATGCTACCTGTCCAACCGCTGATTTATATAAGCAGAAGGTACTGCTGCAGTCTGAATTTGACACTCTCTCAATTAAAGAAACCGAGAAGCTCCTACTTAGATCAAGACATCATATATATGAGCATGGTGAAAAAGCAAGTAGATATCTTTCGCATCAGCTTCGTCAATCCGCCACAGCTCAGTCTATACCCGACATACAGTTAGACTCCGGTCAGGTGGTAACACATCCTGACGGAATTAATGCTGCTTTCAAACTATTTTATCAGGATCTCTATACTTCCCGCACTGATTATTCAGAGGCTGACTTGGATTCCTTCTTGAGGAACATAGATACTCCCACCATTAACCCAGACCAACGTGAGCTACTAGAAAGACCTATTACCTCTGCAGAAATATTGCAGGCAGTTAATTCTTTGCGAAACGGCCAGGCACCAGGTCCGGATGGCTTCTCGTGTGATTTCTATTAACACTTTGCCAGCAAGTTAGTTTCTCTAATGTCTGAGGTTTTTTCTGAAATTTCAGGCAACAAGCACGTTGCCACAAACTCTGTCCCAAGCCACAATCTCTGTAATACTAAAAAAAAGACAAGGATCCTCAAAAATGTGGATCCTATCGCCCCATTAGTCTACTGAATGTGGATTATAAGATCCTCACAAAAGCTCTTGCACTTCGTATTGAGAAGGTAGTACCTTCTATTATACATGAGGACCAAACAGGCTTTATAGTGAACCGCCAGTCATATTTCAATATCAGACGGCTGTTAAATATCCTATATTCTGACCATTCTGTTGATCACCCCGAGATAATAGTCTCACTAGATGCCGAGAAGGCGTTTGACTATGTGGATTGGCAATATTTGTTCTCCGTTTTGAAAAAATTTGGCTTCGGCTCTAATTTTATCTCATGGATCAGGACTCTGTACTCAGCGCCCCTGTCTTCAGTCCGCACCAATAACACCATTTCAGAATACTTTTCCTTACATAGAGGCACCCGCCAGGGATGCCCCTTAAGCCCCCTGCTATTCAATCTGTCAATAGAGGCACTGGCGGCAGCATTGAGAACGGACCCCAGAATAAGGGGGGTCACTAGGGGAAACACTATTCATAAGTGCTCCTTGTATGCAGATGATGTCCTTCTGTGTATTACAGATCCGGAGGCATCAATTCCTTTAGCTCTGGACCTCAATGGATTCTTTGGCCGCCTGTCTGGTTACAGATTGAACCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGGGAGCTGACACAGTCTCAATGGAGATGGGTTTTTTCTTCCTAAAACCTTTTTTACCCAGTTAGACGGACTCATATCATCTTTTATTTGGGACAAAAAAGTTCCAAGAATCCGTAAATCCCTGTTACAGTGTTCTAAGTTGGAAGGCGGCCTGGCCCTACCAAACTTTATGTATTATTATTGGGCTGCCAATATTGTGAAACTATCCACCTGGATGCGGGCTTTTAGGGAGGGCAGAGGGCCGCCTTGGTCCACTATGGAGCTAGACGGTAATCTCACCATATCCCCTGTTGCAATAATGTGTTCAGGTCTACCAGTCAGTCACAATGTTAATTTTGAAAATCCTGTGGTTAAGAACTCTCTCAAGGTCTGGTTTCAGTGTCGACGACATTTCGGGCTGAGGCAGTCACTTGTCTGCTCCCCTATTGCGTCAAATCATCTTTTTTTACCAGCTCGGAGCGATGCAGCGTTCAAGGTTTGGTACAGCAGAGGAATTATCTGATTCTCTGATCTGTTTGTTAAAGGGTCATTTTTATCCTTTGAAACATTATCTAAAGATTTTAGAATCCCGAAGAACCACTTCTTTAGATACTTACAAGCGCGTAGTTTTGCAGTTAAACACTTCACTTCATATCCAAGTCTACCTAATGACTGTTCACTTGAGGATTGTCTGCAATTTCGATCTATTACTAGAGGCCACATCTCTCAAATATATAGCACATTGCAGCATATAAAGGCAGACTCTGTGTCCAAAGCCAGAAATGCCTGGGAGCTGGACTTAAACCTCCAGATCCCAGACGACCTATGGGATCTTAGTGTTAGCAAGATCCATGAATCCTCAATCTGTATGCGGCATTGCATAATACAGTTTAAAATTCTTCACCGGGCGTACCTAACCAAAGCTAAACTAGCCAAAATATACAATACCTCTGATGATAGATGTCCGAGGTGCAAGCAATCACCAGCCACTATGAGCCATATGTTCTGGACCTGCTCTGATTTGAACCGGTTCTGGAAATTAGTTTTTAAAGCTCTTTCATATGTGTGTGGGAAAACAATTGATCCTAATCCGATGACAGCAGTCTTTGGTGTACTCCCAAACCAACACGGTATAACTTCTTATCAAATGAATGCAGTGGCTTTCTCATCTCTCCTGGCACACTAATTCTTCTTAAATGGAAGGCTTCAGGTCTGCCAGTGTTTGTTCAGTAGGTGAGAGAGGTGATGAGGTGCTTGCAGATAGAGCACTTGAGATACAGTTTGAGAGGGTCCCAAAGTAAATACTACAAAACCTGGTCATCCTTTGTTGAATATGTGGAGAAGCTGTCATTTACTGAAGTATGATGTAATACTGCTTTTATCTGTGTTTGGGTTTATTTCTCCTTCTTTCTTTAAAGCCACCTACTATCTGTAGCAAGCCAAAAAGAACTGCGCACAATGCAGCCTCCCCCTTTTATTTCTGTATTTATTTTATTCTATTTTTGTTTGTTTGGGGTTTTTTTTTGGGGGGGGGGGGGGTGTTTGGTTTTGGTTTTTTTGCCTTGTTCACATGGTAGTACTTTTTTTTTCTTTTTTGTGCCCATAGATTACACATTCTCCTGCGTCCAACTGGTTTGCCAGTGCGTGGTGCAACCAGTTTTACAAGGGCAGTATTTGTAATCGCAATTTGAGTTATATTTTTCTGCACTTTTGTCATATTGGAAAATCATAAATAAAGTTGTCAACAAAAAAAAAGAGAGGACCTAACTTCTGCTGTGAGTGATGTGAAAATACTGACTTAAAGCTTGGATGTTTGTCAGGGTTTTGTTAACTTATAGCAATGTTAATAATAATAATAATTTTGGAACTTCTCCAGTACCCGGAGCATATAGGCCCACTTGACCTGGTCAAACACCTTTTCAGCATCTAAACTCAGTACTGCGATCTTGGAAGCTCCCCAGTGCCTATGATACATAATATTCATCAATCTTCGAACATTAAAGAAGGAAAACCTCTGGGGAATGTGGAATTACAGGGATTATTTTACATAACCATCATTTTATCATTGCATTAATTATCATTTCATCCAAGCATTTATTGAAGTTGCTGGCATTATGTTATAATTTATATTATAGGGGTTATCATAATCAAATATTAACATGTTTATTACAGGTGCAGTATAACTACTTNNNNNNNNNNNNNNNNNNNNTATCCAGTTATGGAAGCAACACATTAACAAGAGAATTCTGAGTAAAACCAAAGTTACTTTCCCTAGTAACTAGTTACTCTGAAAGTAACGAGTAACTTGAAGTAACTGAGTTACTTTTGATAGAAGTAACTAGTAATGTAACTAAGTTACTAATTTAAAGTAACTTACCCAACACTGAAATAAAGAGAGAGGAATTTAGAAAATTGAATGTAAGTGAACATTAACAGCACTCTTCTAAATTTACTCCAACTTATATTCCATGATCACGCCAGAATTCTTAACCCCTTAGTAAAAAGTCCAATCCCCTGTGTTTAATAGCAATGCTTATCAGTGACATCTGAGAGGCATCGAGGTACTTGTGGCTTGTTTGCTTCACTTTAAGAATCCTTCCTGTTCCTAATGGCTCAGTCCTCATTTATGCCACATGTTAATGGATTGCCAAATACTTCAAACACTCTTTGTTGTGTCTTCATTCACATTGCACCTATTATCCATGCACAAAGCCACTGAAGACAGTCTGCTTTCTTTGTTGTGCCCTCAGAAGAGGTCAAAGAGAGATTTGGTGAATGAAGCCTGTTTACTTTCCCTTCAGTCTTTCTTCCTCCGATGGGCTGTATTTTAAACCCTTGAGGGTACAAGCCTCTCTGACCCCTTTAAATACAGGTTCCTTAGCCTACACATGTTTTATGGGAGACCAGACACACACACATCGCAATAGCAGCAGCACCAGGGCACTTTGAGCATTTGGTCTTTAACTTTTTTTGTGATAACTGCCAGATGATGAAACTATCAATGGGGCCCCTATGGTCTCACAAACTGACGGATCGACTGATAGACCTGCTCATTAAACCACTATTCTATATGAAGGAGCCAGGACGTAGGCTAATTTGCTAGAATAGAATGGGTGGGGGTGAGGGTTCTCCAAGAATAATTACCTGATTTCCTGGCAAGTAAAGGCTGCTTTCTTTGTTTTTGGAGCTCCTTCAGTCCTGTGTCTGACTGTCCATGCTAAAAGCTGAATGTCACCTAGAGGTTAGGTCCTGTGTGTGAAATATTGTGGGGAAATCAGACAAGCTTTACTACTCTGTATCAATCAACTGTTGATACAGTTGATTCTGTTCATCTAAATGTTTTGTTTTCAACAGGAGAAACATTTTGTCACTCATCAATGGCACTTCTTCAGTCTCAGCTGACTGGAGGTTTCCCGAACCTTATAAACATTAAATCTGCAAAATGACCGAAACTGGCACTATTGTGAGGTCAGTTTCATGATCATTAACGTGCAAACTGCTAAAATCTTAATCAGTGGCCCAAGTAGCATTCAAAGAGAGTTGGGGAATGGCTGCAATCACAACATTGTAAGATGGTGAAAGTTATGCCTTTAGGCCCCCTTCTCCTCCACTCAAGCCAGTGTTCATCCCTGCCCATGATTCATCACTGAAGAGTGACCACTGAGCAGTAGGTATAAACAGACTGCAGAGTCTTGGCCTGATGAGGTTAGCTCTTCTGTGTTTTGCCGTCCATTTAGCTAGAGGTTATTTGTTTTTCACGGTGTATAAGTCATGGCAATCCTCCTGTCACTTCGCAGCGTATACTATATTTATGAAGGCAAATATGTTGCAAAATGCAGGGGTGGAAGTAACGAATTACAAATACATTACTGTAATTAAGTAGTTTTTTTGTGTACTTGTACTTTTATTTTTCAAGTGTGTAATTTTACTCATACTTGAGTACAATTTAAACCATGTAATCTACTTCGCTGCTTATAAAATCAAAGTCGCTACTGAGTACACCCACAATTTGAATTAATATTCAAACCTTTCATCTGCATCTTCGCAGCCAATAAGGCCGTGCAATCGTGACCGCGCCGATTAAAGATGTAAGCAAAGAATAAACACCACTGCAGCAGCAGGCACAGGTGTCTAGAGGTACTACTCGGTGGAGTATAAACTAATTTATGAAGATTTGGAGACAAAGAAGCCAACATGGAGACAGAAGACAACACTGTCAACCGTGAAAACAATGTAGAAAAGACGGAGGATGAATGCCCGTGGCCGTACCTGGAGGAATTTTTCATGTACAGAGGGAGAAAAGGAGACAGCATCTAGATGGAATGCAAACTTTGTTTGCTTCTTCCCTCCGAGTGATTATCCAAGCGAGCTCCTTCTCTCCAACCATCCACTCCATTCTCCCACACCAAGGCGAGCAACAAAAACAGGTGAGAAAGCTAGCGAGCCAGAGCAATGTTACAAATACTGGGCACACTGTACTACCGGGCTTCGAGTATCCAGCGTCGACTGGACACACATTAAATACCTCAGCCAAAAATGTAGGATGATTAGTGGCAGTTGGTTCGAAGATGGTGGTGTGTCTCCTGGTGAGTTGGCTGCCGAACAGAGGCGCTTCCGGGTCAGGGGTCGCCACCCTCTCACTCTCCCAGAAGCGCGGACTTTCAAACATAGCCGGACCCTGGAGGGTGGGGGGAAGAAAGGAGGAGAGAAACACACCACAAGCAGGTCGTCTGGGGAGGACCGTCTGACCGTGACACAACAAGTGAAAAAAAAAGATTACTGGAATTGGAATTAAATTATTGATTGTACCATTGGGGCGCCAATGTACCATTTTTTATATTCTCTGGAATTAAATAATTTCTCTGGAAAGCTGCGCTTGCGCTTTTCATCTTAATCAATCTCGAAAATGTTCATAGTAAATTGTGGATTGCGGCTCTCCGTTCACAAGCAAACACACAGACACACACACGCATGTACACAGCAACAGCTGCAGTGGCTTACATTCTCATCTTTAAGTTTCTTGATCACATCTTCTTCAACTTTGTGCTCTGTTAAAAATTCTCGCAGCCAAGTATCCATAGCTGACCTCTAAACTACAAGAAAATGAAATTAGTATTTTTACACTCAGTTTTAAATTTTGTGTAGCAGATTTTTACATGATAGCCTACCTATAAAATCACTTTATCTATGGCAAATCAGAATTTGATAATGATTTTTTTATTACTTAGATATTATCTATGGTAATCAGGAATGGAGCAATTGTCTACTTGGAGTTTAAGTAGATCAGTATGAGAAATGACAACCTGCATCAATACAAAATCATTCCAATCACTGTATGCTTTATTAGTTCCCTTGGCAACGTGATACCCGCAGTGAGCTACTGTAACTGCAAGGCTTCATCCGGTGATGCATTGAAAGCTACGGCTCATTTAGCATGTATTACCTTAACAAGTGTGACTCACATGATGCTACTTTCAAAGGAGATGTTCAGTGAAAAAAAGAGGCAATTCTAAGATGCTTTCCATCTAAAACTGTTACTATTCTCCAGACCAGATTAGTTGCACCAGCTAGCATGGTGATGTGGCCAGGGTAAAAGAGAGACACCTTCGTGACACAGAGAACTCAGGTTTTATGTTGAACATACCTCGTTTATTAGTAGCCTTCAGCCTTCAGCTCTACTTTGAAAGTGTGCTGCGGGGCTGCCGCACGTCCTACAAAAATTTTTTTTTTAAAAAAGGCCCTGACTCTCTGAACACAATATTCTCTTCATAACTCAGCAGTATGAAATGTCATGAAACAGTGTAACTCACTCACAGTAAATCAGCAGTATAGGATAAAACAAACCTATCTAATAAATCTAATGATTTTCACATTCTTTTAACTCAGAAGTATGATGCAAAATAAAACTACATACTGATTGATCTGGTGAGACAGGCCCAGAGGCCCTGCATGCAAGCGTACTAACACACATACATGCAATGAAGAACAGCTTACACTATAACACACACTATACATGTGCCTATATCTCTCATTGGTGTTAAAGCAGGGAAAACTTAACAGAGTTTTGTTATCAAATACTGAATTTATCCACTGCTGACATTTAACTCTCCAGCTTGCAGAACGATAGGTGAAACATTTGTGAAAATAGAGAAGAAAAGAAAAAAATAAAGACAGAGAGAGTCTGGTATGACCAAGCAGTAATCAGACAATAAATTTAGTTGGTAATACAATAAATTGTGAGATGCTTTCTGTTTGATTGATGCAACACAAGTAATTTACTGTATGAAGGAAATTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTAAAAGGTATTTAATCCTAGAGTATAAACTACTGCTGCCATCATCTTCTCCCCCCTGTGGAGACATGGCATAGCCCATGGCTCAAAATAGCAGCAGTCTTATACAAATTCTAAGACAGTATTGGTTTATCACACAGATAATAAACACCATCCTGCAAGCTCGCTCCTTCTGTAAGTTACAACTGTTTTCCTGCAGTAGGTAGGTGAGTGGGCCTGCATGTCTGCCAGTGCATCTCGCATAACAGGCAACGTCTACTGGTGTTGCAGTGCTAAAATGTTAACACCATGTTTTCCTAAAGTTGCCTCTCTTGCGATCCTATGTGCAAAAGCATTCCTTAATGCAACTGGATCTTTCCCTCACATGTGTGCTACACATTTACAAATGGCAATTCTACAGGGCAATAACACTGCCTCCAGCAGATTTTGCAAGAGTTTGGCGTGTTCTACAGGCTTCCCTATAGAGGTTGTCACACCTCGTCTCACCCACTGCACTACAAAGAAGTGTAATGTAGCAAATGCATATTGGCTATCAGTGTATTTTGTCTCTCTTCAGCATTACACGCTTCCGTTAAAGCTACTATCTCTGCTGCCCAAGCAAATATGAAACATGCTAGTTGTCCTGCACAGATAACTTTCTCACCATCTACTACAGTAAAACCTGTTTTAGTCTGTCCCTCTGCTGTTGTAAAACTCAACCCATCAACAAACCAAACCTTTCCCTCAACAAGTGGCACATCTGTTAAGTCATCCCTGGCTCACACTGCTTCTCCACGTGCTCTCTACACTCGTGAGAAGTGCCCTCTTCTTTCATTGGCAAAACGAAAGAAGCACATACTGATCTCACGCATGGAGGTAAAGCACAAGCAACTAGAGCTAATCTGTTAGGATAGTAAGTTACTGGCTTCACCTGTGGAAAAAGTGCTGTTAGGTTTTTCACAGTCACCTGGTATTTGTGCTGTTTACAGAACCACAAGTCCATCGCTGGACCTCCTCTGCGCTGTCACTTTTTGGAGCTTGGCACGCTCCCTCAGGTTCTCACGTTCCAACAGTGCTGAAGATTTTTAAGACAGAGCACGTCGTACAGCTTAGTTGTCTTCCTCAACGTCAACGTCGAAACTCTTATCTTATTTAAGATTTTGCTGTGCAGAGTCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTATTGTCATCACTGCTTAAAACAACACACATCTCTCTCTCTTTTTTTTTTTTTTAAACTGTCCTTTTCTCCAAAAAAAAAAAAAAAGAAAGTAGCATTACAGCTGTTTCAGGCTGAGAAACACCAAACACTCTTCGTGCTATCATTCACCAACACAACTATTTTATTTCTTTTTCTCCACTGGGCAGGTGACCTGCAGAATCACGTCTGCCCCAGCTGGATACCTTCACACACACACCGTGACATCAAACACACTCACACTCGCTTCTGCTTAAAGCACAATTTCACTTCATTTGTCAACGATCCACACACCACGTGCTGCCCAATAAAAACTTTGCAGTGTATTTCATCCTCTTTCAAGGCAGACTTACACAGTTTATTCTCCATTACAAGACAACAATCAGCCACACTCA