TGTGCAGGTGAACGGGGTGGACCTCAGGTACGCCACACATGAGCAGGCAGCAGCAGCTCTGAAGAACGCCGGGCAGACTGTTACCATAGTAGCACAGTACAGACCTGAGGGTGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAATATTCAAGTATGCGAGTCCGTACTCGCGTTCTCAGTAGTCCGCACTTCTTAAGCGCACACAGGAGTCCGGAGGTCCCGAGAGCACGAGAAGGCAGCACCATCGTTCTACAATTGGAACAGCACATCACGGTTTTTACTGCCATCCCCTCTTCATTTAACTGTGTTTATATTTGCAATGGAAATTACACATGATGTAGTCAACTTTTTAAAGAAAAAAAGATAACTTATAAAAGTATCTTAAGCGCTTTGGGAAAATTGGCTTTTATGTGTGATCTGTCTCATAATGTCTAATAAGCTTCATACAGTTAAGCACAATCACTACATGACAGAAACACAGGCTTCCTCTCATTAATAAGAATAGTACACACGTGTGCCTGAATAAAAACAAACAGATGTTAGGATGCTTTTATTTCATTTTAGTAGACACTCAAACCTGACAATGGAGAGCTGTTGTGTTTATAGCTGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTGAGAAACAGCAGAGTCTCCTGATCCATCTGTGAGCTGTGATTGGCCTGCACTGATGCTGATGGTTGGTCCTGCTCACTGTGTGTAACAACGTCTGATCATGTGACCCTTGTACCTGTGTGACCTTTGACCCTGTTTAAACTCTGAGTGTGTGTTTTCAGAGTACAGTCGCTTCGAGGCAAAGATCCACGACCTGAGGGAGCAGATGATGAACAGCTCGTCCGGCAGTCTGAGGAACAGCCGCACCTTCTACATCAGGTAACCTGAGCTCACCTGTAACACTTCCTCCACACTGAGACACCTGGACCAGGTCTCCTCAGGGCAGCACGCCCGGCCTCATTCACCTGTTCCTACTGTGAATGAGTCAGAATGACCTCAGAGTCATGACACCTGTGAACAGGTGTGCTTTACTCCATCATGTGTCACTCAGCTGTAACCATCAACCATCTAGATTCAGAGAAGAATGCATCCAGCAGATTATTCCTTTACCAACAAATCTAAATCATGAACCTATCAGGAGCACCTCAGAGTTTAAGATCTTCTCCAAGGATGTTTGAATGCAGAGTGGAGCAGCCGGGGCTCGAACCAACAACCTTCTGATTAGTGGTCGAGCTGCTCTGCCCCCTGAAACACAGACACCACGTTTATGAGTGTGAACGGTTTATCCTCAGTAAAGACACGTTTCTCTATACACAGCAGAGACCAGACGGACAGACATCCACAGAACAGATCAGTAGAATACATTAAAATCAATAGAAACAGTTATAAACAACAGTAGAATTATAAGGTATATAATACATATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAATGGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAAGGTTCAAAATTAAGGAGGAGTGTAAAAACAACCATGGTCCGGAAGAGCTTGGTCAAACAATTGATTTTAATGAACACACGCAGCGTGGGGAGATGTACACTGTACGCAGACAGCATCAGATCTCCGCCCAATAATACACAAGACAATCGTTTTATAGTATCAGGCTATGTTTTCTGACGCCCCCTCATACGTCAAACAGATACCAGACATGGAGAGGTTTCAAAATCACAAAATGTTCTGTTGACAACTTTTGACTCATTTAAAAAGAACATTGTCTCCGTCTCCACACCAGATGCTTCCTGTTGAACTTCCCACTTTCGCTTATGTCTCGAAAAGCAGACGCACGTCCTCGAACAAACTGTCACTTATGCAAGCACAAAATGCAGTTACAAGCAAAAGATAATTAAACTTTCACCTATAAATGATTCTCTCTAACTGTANNNNNNNNNNNNNNNCTGTCTTGACCTCACCAACTAAACTTATGACCTCTCACCAAACAGAAGCCAACTCATATGTGTAATATGATTCAGGCCCTTCGCTCAGGCCCCAAGTCACTTCCCCTCTGGTTAGTTTCACTTCTGCAAAAACATGTTATTTCCTGTCAGCCTGCAACTTAGTCTTTCACACACTGAAAGACACACACACTGTTTAAACATCTGAATGCAATATCAATATTAATTATTAATACAATGGTAATATGAACAATAGCAGTAAACTAATTTCCCTGATCCCCACACATCTTAACTAACATATATAACTAATGTATGAATAGTCTGAGCTGTAATAAGCCGTGTATGTATTTGTATTTATACAGTTTAGAATGCATAACTGTTAGTTAATTATACATTATATACAAATACATAGTGTGTGTACATGTTTATATATCTTTGTGAGGACCAACATTTAAATTCAACTATACTTGTGGGGACCAACAGCCACTATGGGGACAGGATGCCGTCCCCATGAGTTTGAAGACATGCTTGAGACTCAACATGTGGTTTTAGTGTTACAGTTATGGGTACAGATTCATTTTTGATGGTTAGGGTGAGCTATATGTCAATGATGTCCTCACTAAGATATGAAAAATTTAAATCGCTCCCAGTCAGCTGAGAGTCTGAGGCGGTCACATGACCTCCTGAGGTCCACAGAGGCGATGAGCAGCGTTCCCCATGGTGTGCTGTGTGTGTTACAGGGCGCTCTTCGACTACGATAAGCAGTGGGACTGCGGCGTGCTGTCTCAGGCGCTGGACTTTAACTTTGGCGAGGTCTTCCACGTGATCGACAGCGCCGACGACGAGTGGTGGCAGGCACGCAGGGTCAACCAGCAGGGGGAGCTGGAGGAGCTGGGCTACATCCCCTCCAAGCACAGGTCTGTGAATGCTGNNNNNNNNNNNNNNNNNNNNNNNNGGTGTGTGATCAGTGCCAGTGGGCTATATTCCTCCTTTAATTCATTTTTATTTATACAGCATGAAATCACCTCAGGGTGCTTTATACTGTAAGATAGAGACAGTAATACACAATGAAACACAATGAAACCAAACANNNNNNNNNNNNNNTTCAGAGTGGAGAGGAAGGAGTGGTCACGGATGAAGAGCAAAGGTAAACACACACAGAGGAGGAGGAGGAGGCGTGGTTATTAATCAGTGACTCCTCCACACACACTCCTGTGATGATAGTTTGACCTCCTGATGATCAGTGAGGAGGAACCTGGGAGCTCAGGAACAGGAAGAGGTCAGAGGTCATTCATCGAAGCGTTCCATGTTCAGTGTGAGGAAGTTAAATAAAACCTGCAGCCTGTGCTGATGATACAGGAAGTGGAAGTATCTACTTCCTGTTTTCTTCTCTGTGAGGATCCAGAGGAAGTCACTCAGAAACACAAAAACACAGAGACGTCCATCAGCTCTGACCTCATCACAGCATCACAGGAACCTCCAGACTGACAACAGGAAGTGACCTCTGACCTCTCTCACTTCTAACCACGTTACTCAGTCAGACTGAGGGTTCATATAACCTCAGACCCTCCTCATCATCATGTCCCCGTCATGTGTCAGATCTTTGTATGATGTCATTTCCTGTGTTTTCAGGTGTTTCTTCTTCTTCTTGCAGGTAGAGAAGGCTTCGTTCACAGCTACGAGCTCATCACTCAGATTGAAGGTCAGTGTCACCAGTAACCTTTGACCCCAGACTGTAACTCAAACTGTTCCCGCCTCTGACTGTGGGTCACATGACCTCTGTGTGTGTGTTCAGTGGACTACGCCCGCCCCATCATCATCCTGGGACCCACCAAAGACCGCGTCAACGACGACCTGCTGTCCGAGTTCCCCGACAAGTTCGGCTCCTGCGTTCCCCGTAAGGCTCCGCCTACAGGTGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGGTGCAGAGACTTGAACAAGCGCCTGTCGGAGGAGCAGGCGAGGAAAGCTCTGGATCGAGCCATCAAGCTGGAGCAGGACTTCCTGGAGTGCTTCACAGGTGAAACAATAAATAAATAAAGTTCACGCTGCGAGCATTCACGTGTGAAACGTACGAGCGTCTCGGGGTTTGATGCCATCTTTGCCTGTCTTCCAGCCATTGTGCACGGCGACAGCTTCGAGGAAGTCTACCACCACGTCAAAGTGGTCATCGAGGAGCAGAGCGGACCCTACATCTGGGTCCCCGCACGCGACAGGCTCTGATTGGCCGACCGTCTTCACGGGAACTGCTGTTAATGTCACGCCCAGGCTCCTCCCCTCCCTCCAGTGGGTTTTTGATTTCTTCTCTGGCAGGGTGACGGGCACACTGATGGATCAGGATGTTTTTAATCTGAGACGAGGACTCACAGCTGATTGGTTTATTATCAGTACATAATGAATCAGAGCCTGTAGAGCTGGTACTGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACATACAGACTTGTGTGACTGTAAATAAACGATGGGGCTCAAACACACAGTCTATTTCAGGGCTTAAAGTATCAAACAACCACTGGACTACAACACCCACAATCCCCCTCTGCCTGCACCTCTACACCCCGACATGCTCCCTTTCCACACTTCATCTGCTACTGTCATCCTCTGCCTGGACTACAACCCCTCAAACCACCCTTTGTTTGGACTACAACTCCTCAAACCACCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTTGGACTACAACTCCTCAAACCACCCTTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTCTTTCTTTCTGCTTCCACTGAACCACCCACAGTCCTCCTTGGTTCTGACTGCAACAACTTTATGCTGCACTACATGACCCATAATCCTCCTCTGTCTTGACCTAAACGCACACAATCCTTCTTGGCTGAACACTGAACTGCCCTCATATGGACTACAGCTCCCATAATCCCCTCCTGATGGACAGTTTGGACTGAAACACTTCCATTTTTAAGCAAAAACGTCTGGACTGCAGCACCAACACTTCCCAGTTGTGGTGATGGATAAACTCCACCCACAAATGTCTACAGCACAGAAGGACTACATTACCCACAAGTCTCAGCTGATCCAGGCCACACATGCTGGCTGTGGGTCTGTGCTTGACTACAATACCCATGATTCCCTGCTCAGATGGCAGGGTGGAGACTGTGAAACTAAGCTGCTGAGGGGAAGGCGGAGCTAAAGCTTGAGGTTGGGGTAGCGTGAGGGGGCGGGGCATGTGTCCCGCTCACAGGACTCTGTTACCCACAGTGCTTTGGGTGTAGATGGGTTCCAGCGGGGTTTCCCAGACTGAATATCAGGGTCATGTGAATAATAATAATTATCATAATGAAAGTAATCCTACTTATAGATGATGTAATATCATCACACACACTCAGCGGGGTCACCTGAGGTCACGTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGGTTTGATGAGCGGCTCGTTGTATAATGACATGAATTAGTTATAAATGAAACTCTTGAAATATTGAAATAAATTCCTTATAAAAGCTGAGTGTGAGACTCGTCCATGTTGGATCCTGCATGTTCATGCAAAGCTGACTGCTGACTCCGCCCATCAGCTGAAAATCCTGTGTAACATAGATACTGATGGAGCTGAGAACCTACACATGTTTAACCACAGGTGTTAAATATGAGTGAACATGTCTCAAACGAAACCTGTTCAGCAGACCAACAATCTGCAGGTAATCTATGAATCTAATCACAGGTCGTTTTCTACTACAGAAATGATCCCTATTAGTGCCAACTGTATGTATGCTGAAGGTTACAAAGTAAGTTGAGTGTAAAGAGGATTTAAAAATTTCTCCATTCATTGGAATGGAAATAAAAGTAACAAGTTAAATATTTTAAAAGGTTTAAAAGCTACAGAATGAACAGTAATAGTGGTGTAGTCTTAAAAAGCTGCATGTTTGGATACCAGAACAGTTTCTGTAGAAAAAATATTATAATTCTGATCATTTATCAGCACTGATAGATGTCAGACCCCATCAGAGGTGTGAGCATCACAGCAGATGCCTTTGTGTCAAAGTAACTGAGGATAAAACAGAACATGAAGGAGATTATCCTGGCCTGATTTTTTATAGCAGATAACCCTAAAAATAATATTCAATTTTGCATAATTTTTAAAAAGTTTACATTTCTTTAGTATGTTCTTGTCCGAGGTCATTTAAGTNNNNNNNNCAAAGACAGCGGCCGACAGTGCTGTAAACAACGGTAGACTGGTGGGAAACAAGCTAATGAATAATGTGCATGAAGTGTGATTTTATCGTGGTGGAAGCAAAACAGCAAAAGTCAGAGTGAATTAATGACGATGTTTATCAAATGTGAAGCATAGTTTGGATCTTCTTTTGCTGCTGGTTCAGTGAATTTTGGTTGAAGAGAGACAAAACCTGCATCTCAGAATCTAGCGCAAAAAGACGTAAACACAAAGCAAGGACCCGACGCATCAGAATCAGTGAGCTGTTGGCTTTCAGCCCCGACGGCGCGTCCAGGTACGGGCCGTCGGGTGAGAAAGCCAAGAAAGAGAAAGCTGATTCTGATGCATCAGGTCCGCTTTGTGTTTACGTCTTTGTGCAGAATCTGTTTATTTGCTCTCATTTGCTGCTTGGTGGTTGTTGAAATAGTTTTTGAGCTTTATTGCTTCATTCAAGCTACTCACCTCTCTCTATCCACCTGCACTTTCAACTGGACCACGGCCAATCACAGAGGTCCCGCCCCTGACTATCTCTGATTGGTTTAGACCACGATAGGGGCATAATGTGTGTCTGTTGTTGGCCACACGGAGGCTTTCAGCACTGCAGAGACTTTTATTTTTATTTTACTCAAACAATTGGTCGCACTAGGACTACTTGGGATTTATGACCAAATTGGTCGCACTCTAGAGCCCTGCTCCAAGAGGGACAAAGGACCCCCTGTTGATCCTCTACCTAATCACATGAACCCAGGTGTGAAGACAGGTATGGGTCACAATCAGCCAGGGTTTAAGGTGAGCTCATTGTGAAATCTGGCCCCACCCTATCGTGTGATTTCCTGAGGTCAGATGGCCCAGGATGTGAGCGAGCGTTAAGGCGTCTGGGAAGGGATCTCAAAACTGGATTATAGATGGCAGACAGTTGGTGTCGTAAGTCACTACCTCTGTTTAAAGATGGTCGCTCACAGTAGACATAGCTTCNNNNNNNNNCTGCCAAGCTCCTTAGACTGTTACAATGTAACTACAGCACAGCCCATGCAGCAGAATATTAATGACTAACCTCGTATTGTGGATGGATTATCTCAGCATCCTGCCATGTGATTGCATTTGTCTCTAACCATCAGGAACCCTCATGTTAACTTTTATTAAGTCCTCAGTTCGTTAGCGATCACACAGCACATAATTATATACCAAGCAGCCCAACTTCAGTAACCCTACAAACGTCACTGCTGTTTACTCTCCTGTCCTTATTTATGTTGAGATTGATAGCAGAGCTGTACGTTTTAATTTGTTTTTTAAATCTCTCAACCTGCTGAAATTCTCTGCCAACACAGAGGAGATTCTCAGGAGGTGCCACCAACGGCTATACCTCCTTAGGAAACTCAACTCCTTTGGAGTCAGCACATCCATCATAAGACTTTCTACTATGCCTTCCTGGAAAGCATCGTGACCTTCTCCATTACCTGCTGGTTCCACTCCCTCAGCCTTCAGAACAGGAACAGACTGCAGCACACTGCATCAGTGTTCTCTAAAATCATTGGACTGCCTGTCAGTTTTCAGCCAACAGGCCCGTTTCGAAACAAACGAAACGCAAGGAGCCAGAAACCAAAACAGCAAACACAGGAGCCCAGAAAACAACTCAAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATGCAGGCGAAGGAGGTCCGGAGGCCGGCCGCGCAGAGGGCAGCGGTGGCGACTATGCAGGTCCACGGCGTGGGAGCTGCAGATGGAGGAACAGGTGGTGGCGCTGCAGGCGACAGTGTGGGAGTGACAGATGGTGTTGTTTTAGGCGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAACTGAAGCAGTTCCTGGAACCCTCCAGCAGGAACAGACGGCTGAAGCAGTTCCTCAAACCCTTCAGCGTGGACGGAAGACAGCTGGAGCGGTTCTCCAGAACCCCCAGCAGGAACAACAGACGAAGGCCAGACGGGCCCCTCGGACCCTTCAGCAGGAACAGGTGGCAGAACAGATGACTGAGGAGAGGAGTGGTGGTGGCGAGGGTGCCGTTTCCTTCAGGATGAGGGAACAGGAACCGGTAGAGAAATGGAGACCTCCTCCTCATCCTCCGACCACATAGCCACCAGGAAAAAGGCAGGCGAATGAGGTCCCGGCTGGCGTGGGGAGCGAGAGGAAGTTCATGGTAGTGTTGAGGCAGGTGGAGAGTGTGTGTTGTCCTGGGGCAGCGGTAAAGAAGTGGAGGTGGAGATAGAGAGAGCAAGCTCGCCAGCCCCGACCTGCTCCCTCCAGGCAGCTATGGAGCTACCCAGCACAGTGTCCATAGAAAACTGAGTTAGCCGAGGGTTGCTCCGAATGACAGCATCTACTGTGCTTAACCTGTCCGCCATGGTCCTCAAATCCTTGGCCTGGCCAATGCGGTCAAGAAGCTTAATCATCCGCTCCAACTCAGCGTTAAACTAAAAGGCTGAAGAGTCTGCGGGGTCCATGTTCTGGTCGCGATCTTCTGTTGTGTGACGACTGTGTGCAGGCAGGAAAAGGACCCAAAGTACAGACTCAAGAGACAAACGTGAACTTAAACAGCTTTAATGCTGAACTCCAAAGGGTAACAAAACTGAGAATACAAAATAACAACACAGCAAGATGAGGGTAGATAAGGGTAGTCTAAGGAGCTTGGAAGAAAAGCATCTGGACTTGTTCGTGGTCCGCGACACGGACANNNNNNNNNNNNNNNNNNNNNNCAAAAACTGAAAAAAAGCCTGATAACATTTATCCCCCGCCTCCTTCTGTAATAACCCTACAAGATCAAGCTTCATAGCAATGCTACTGAGATTTTCGACCAATCGTCTCCTCTCTACCATATAATTCCGACACTGCAAAATAACATGCTCCAAAGTTTCATCCTCTCCACAATAATCACATTTCCCTGAGGCATGTTTCCCTATCAAGAACAGTGTGGAATTCAAACCCGTATGCCCAAACCTCAGTCTTGACACCACCCCCTCCTCTCGCCTACTCCTTCTTGTGGCTCTCCTCACTCCCACCCCCCTTTGAATTTTAAATAACCACCTTCCCCTCCTGTCTTCTTCCCACCGTTTCTGCCATCTACCCCTCATTTCTAGCTTAATAATACTCTTTACTTCCTCCTGACCAAAATTCACCGCCAGATCAACTATCTCATGATTAGTGGCTTCCTTTGCTAACCTATCTGCTGCTTCATTCACCCTTACCCCATAGTGAGCCGGCACCCATACAAACACTACTGACAGACCCATCATATGCATCCTGAAAAGAGTTTGCTGAACCTCTAATAAAATATCTGACCTACCTTTCGAATAACCAGTCTGTATATAGCCTGGGAAATGGTTAGCCACACAGGACACAATTACTGGGGTTTTTAATGTGCAGTTTTATTGTCAATGACGACTGAATAAACACAAAATGTCCTTTGACCTTTACTTTTGTCAAACAGCAGCCATATGGACTTGTACTGAACATCGACAGCACGATGACTTGATAACACTGATATCACATTTGATCTGGACATCAAATGGGATACCAGCAAATTGGAAGAAGCCGGTTGTCATTCCTATCCTAAAGAAAGGCGACAACCGAGAATGTAAAAACTACCGGGGCATCAGCTTACTGTCCATCGTCGGCAAGGTCTTTATGAAAATAATTCAATCACGCCTTCAAAAGCACCGTGAGATGACCAGCCGGGAAGAACAGGCCGGGTTCCGACCCGGACGAGGCTGCAGCGACCAGATCTTCACCCTACGTCGACTCATGGAGGAACGGATCAGATGCGGACGCCGAACAGTCATCATCTTCATTGATTTCAAGTCTGCGTTTGATTGCAATCGACCGGCCGGCCTTGTGGAGGGCTTTGGCAGCCGAACATATACCCGTGAAGATCATCGAGCTACTACAAACTGCCTACGATGGATTGACCAGCCAGGTACGTATTCATGATGAAGTGTCCGAAGAATTCCCTATCATGACAGGGGTCCGGCAGGGCGATGTGGTGTCACCACTGTTGTTCAACATCGTCATCGATGCGATAATGCGCAAAGCATTCGGGGGCCGCTGCGCAGTCCAAACCTCGACCGATCAATTTATCACCAATCTAATGTTTGCTGACGATAGCGCCATTTTTGCTGAAGACGACACCGAGGCAACTCACATCCTCTATGACATCGCCCGGCACTCCAAACCGTACGGCCTCAAAGTTAACGCCGAGAACACCAAAGTCCTGACCACCTACGGCTCACCAGCGACCGTCCACCTCGACGGTGTGCAGATCAAACAAGTTCAACAATTTAAATATCTGGGGTCCCTCGTCGAGGAGAAGAAAGTGGCATCATCAGTGGAGATATGCTCCAGAATCGGGCAGGCGGCGGCAGCATTCGCTTCCCTGCGCTGGTGCGTCTAGAAGAAGAACAACATCTCATTGGCGGCAAAGATCCGCCTTTACCGAACCCTGATCCTGCCCATTCTACTTTACGGCGCGGAGACGTGGACAATGCTCAAACACGACCTGAGCAAGCTCGAAGCCATCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATGCGGCGGCTGTGTGAAGGTGAGAGAGGACCCAAATGCACGGCTCAAGACAGGCGGGGATAACTCAAAAGGCAGGTCTTTATTAATAAGAACATAAGTCATACAAAACTATACTGGGGAAAACTAGAGCTGAGGCACTGGGAAGACACGAGGGAATGCACACAACCTAGGGGGACGACGCAACACGGAACAAAGGGATACTCTGACATAAATACACAGAAGGTAATGAGGGAAGTGGATTATTTTCCCAAAAGCAAAGCTAGTTGTGCCTGCTGGTCTGTAGTGCCACCAACCTTAAGTTTATGTAGAATGGACTGAACATCTGTAGGTGGTTCAGGCTGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTTTAACTCTTGGCTTGGGGTCTGGGGGAGTCTGTGGGGCACGTCTACACAGTTCCCCTGCAGCAGTTGATAGTGCAGTCAGTGCTTTTCCTAATTCTGTTAACTGCTCTTCCTGGTGGGCAACAGCCCGTTGCACTTCCTCTAACACTGAAGGGGGATCGTTGTTTGGAGCTGTTTTAGTTACCGAGCATTGGGCCTCTAAGGCTTGTGATTGAACCATATGGCTTCTCAACCCTTTCGTGGAATGAGATTGTAATCCCCCATCCCCCCGAGCTTCATCCCTCACCTCTAGCCAACTAGAGTGTGGTCTCTCCCTGACAATTTTCCTTAGTTCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGCAACAATGAAAGTATAAAATCACACTGTTCCTNNNNNNNNNNNNNNNNNNNNCAGGAAAAATATGCCTCTCTGATGTTATCAAGGTTGGCACAACCACCAAACCTCCAGGTAAAGGGGCATTGCCAGGTTCAAGTAGCATTGAAGGACCTGTTTCACTGACAGTTTTGAGCCCTTTGGCCATGATGGTAGCCGCAGATGAGACCGGGTCATGGACAACATCTATCCCAGCGAGCCTGGCACATGAAAGTCTGTTTGCCTTCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACGGTGAAGGGCACGACTAGCGCTGTCCCTATGAGCCCTTGTTTCATCAGTTAATCTAATAAGGTCATCCCTCAACCTCGTCAGCTCCTGAAGCTGGCTTTGTATCTCATCATCTGGAGCCCTACTTGGTCCTGCCGGCTCTAATGGGCCCTGACTGGATAAATCCCCACCACTGGCATTATCCCCAGCATCTGGAGCACTTGACATGGCGCTTCTAATTCAGTCCACAGTCCCAGCTTAAGTATAGTTTAGCTATAATAAGGATACTATGGGAAAAGTCCAGCTCAAGGAACAAGACAAATCTTATTCACTGCTATCAGATTGCCAGGTCCAGATGGGTTCTGTTCCAAGTGCTGCACCAGCAACTCTGCAGACTCACCACCTCCGCACGTCCCCCCGCATTGATGGTTGGTCCCTGTAGTCTTCACCACTGCCGTATTTTTTGTGTTTTTAATAAAAAGGAAATAACATGCCACTGTGCCGCCAGTTGTAAGGTAGTGAAGTGAACTAAAACTCTCCTTCTGCTGCACACCCCACTCCTGGTACCAACATTGTGTAGCCTGGGAAATGGTTAGCCACACAGGACACAATTACTGGGGTTCTTAATGTGCAGTTTTATTGTCAATGACGACTGAATAAACNNNNNNNNTGTCCTTTGACCTTTACTTTTGTCAAACAGCGGCCATATGGACTTGTACTGAACATCGACAGCACGAGAGGTAATGTGGCAAAGTAACAGAATAACTGATTAAACAAAGATGGGCCAATACAATACGAGGAATAAAGGAAATGAAATGAAATACAAAACACAAAAATACAGCAGTGGCCTTTGTCTGTGCAGAACAAAATACAAAGAGCTAAACTGCAGTTAACCCTTAAGCAGGCCTCGGCACTCGCTGACATATGTCTAAGTGGTCCAGTTTAAGTTCTTTAGCTCTTCCCCCCACCACCCATCCAAAATGACACGGACACAGAGAAAAACAGGACTTAAATACACAGAGGGAGCAATCAGGGAATGGGAAACAGGAGGGAAACACAGCTGGGGCAACTCAGGCCTAACGAGACAAAGGAAGCACAACCAGACACATTAACATGAGACACGGACTTTCAAAGTAAAACAGGAAACATAACACAGACTGGACTTACAGACACAGACTCACAGGCAGGCACTGCAACAGAGGGAACAGAAACGTAAACAATAAGACAAAACTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATTTGCTTTCTTTAAGTNNNNNNNNNNGGTCAAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTATATATGTATACATCTGTATTGGGTGTACAGTTATAAAATGTTCTTCGATGATTTAGAGTTTTTCTATTGCTATTGGTTTGCAACTGTTTTACGACAGTCGACCAGTGTTGCCAACTCCTCAGTAAGGAAAATCGCTATTGGCTGTCCTAAAAGTCGCTAGAAGTCGCTAAATAACGTCATCGCCTAATTTGCATAATTGGTCATACTAATATAATTGTAACCTACGTTGTTGGAGAGAGGAATAACATCGTGGAAGAGACATAAAGTGAGTAAAAAACGTCCTAAATGCATTTAGAGTTTATTTAGAACTACAAATTAAATTTCTTTTAGCAATTATTGTTTTTTTAATGTCACAATTCCAACCCTGCTCCTTTACCCGGGCTTGGACCGGCAAAAGTGACCCGAAATCGGCACTCTGGTGGAGTTACTTNNNNNNNNNNNNNNNNNNNNNTTATAAGTAGTTTTAAACCTTGTGTGATCCACAAAACAGCATAAGAGTAAAAGAAGAACTGACTGCGTTACAGTCAGTGCGGGAGCAGCGGCTTCGCTCATGCGCGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAGTACATCCTAGCGGGAGGGGCTATGAGCTCACATGGCTTGTAGCTGTGTCTGAGAGCAAGCTTGGGTGAGCTAGCGGGGAATATCTCCTTCTGCAGTAGCCTTAAAAAAGACTATTGTTCGATCTCCTGCCAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTGCCATTAAAGGATCGGCGGCTGCCATTCATTCATCCATCCGGACCTCGATTATTTGGACCGAAGTACTCACACACACACACCTGCACTCAGTGCCATACACTCTCTTTATTTTGCTGGCCAGCTAACACGATTGTTTTGTTTTGTTTTTATTCACAAAGACTACCCAAAGACATTTTGGTTATTGTCAAATAGACACTCTCTGACTGAGGAGATTGTGGTGTTACAACCCCAGCACTGAGAAAAAAAGACTCTTTACACAATATATTCACTTGCCACCTGGTTAGAAGTGGCCATTGATGAAAATATATTTTACTTCCTCTTGTCTTTGTTTGCATTGTATCCCAGGGAAGTTCTAAGTTGTTCAGGTTGAAACATTTGCACTTAGAGTCGGTTAAGTTTCCTTTGATGTATCAGTGTCAAGCTGATGTTTAAGAGTGTATGTTAAGGACGGATGTGCTCCAGTCCATCAATCCTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTGAGTGCGAATGGTTGTCTGTCCCTGTGTCCCTGCCTCTCGCCCTATGACAGCTGGGATAGGCTCCAGCGCCTCACTGTGACCCTGAAAAGGATAAGCAGAAGCAAATGGATGGATGGATAATGTATTTATTTATTTACTTAAACTGGTTAAAACTGGTCTACAGACTGGTGTCTGTGACAATAATACAATCTTCAGGTTGACATTAACAGGATGCAGGTAAACAAACACACAGCTCAAAGTTTGAGTCATTTATTTTGGAACAATGACCTCCAGTACAAATCTGTGATCTACGGTAATCAGAACAGCAGAAACACCCCAATCATTCAGACACATGGATTACATTACATGGATTAAACAGCAGAGGTGCACATAAAGCATCAAACACAAGAGTCCACGTTAAACATGGTCCAAAACCTTCCCAGTAAAACCACAACAACCACCAACAACACTGAGATGGTCCTGGATTCAGAGTCCAGAGAGAGATCTTCATCATCATCAGTCTGCTGAACACAGGAAGCAGCAGCTTTTATAACATTAGACAGAACCAGGATCAGGATCCAGCCTCAGTTAGTGGGAACCAGGATACGACCTGAAAGAAGAAGAGACGAGGACACAGTCACCAACACACTCTGAAAACAAAGAGATCAATGGCAATGATTCAGTAAAGTTTCATGTTTCAGGGCCTGAACCAGGTCTGAGAGTCCTCCAAAAACAGTAAAAACCTGTGTTTGAAACATTAATGTAACTAACAGATGTCTGAAAATAAACAGCAATGCTCTAAACCTGCCTGAAACATCAATATATAAAAAAATGCTGATGTAAACCAGTTTTAGACTCATGTAGTGTGGTTTCAGATTTATAATGGGTCTAAAATGGTTTCATTTTGGTCTGAACTGGTTTCATGTATGAACTGGTCTGTGAGTGAGAGTCATGCTCTGACCTTGGGCCTTCCTCCTGTAGTAGATGAATCCAGCCAGAGATAAGATCAGACCCAGGATCAGTCCTGAGGCTCCGATGGCGAGCTTGTTCCTCTCTGACTCAGGCATGGACGAGTCTGAGGAGGGATCTGAGTCACACAGGTGAGAGTCAGACAGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATACAGACAAGTATTTACCCCAGTCAGTGATCAGAGGTTTCTCCAGGCTGGCGTGCTCCACCTTACAGGAGATCTTCTCTCCAGACCTTCAACACAAACATCAGTGACTCTCAGATTTGGACTTTAAACTTTTAAACTTGCAGACCTCATATTAAAAATTGTTCAGGTTTCCATCATTACAAATGGTGCTCCTGGACCTCATTCTACGTAGCTTTGNNNNNNNNGTGTCTGGATTTCTTTGAGTTGCTTGAAGACGTTTCACCTCTCATCCGAGAAGCTTCTTCAGTTCTAAGCTCAAATGGTGGAGAGTCCCAGATTTAAACCTAGTGGGAGTTTCCCCCCATAGAGGGAAAAGGACCCCCTGATGATCCTCTAATCACATGCGCCAAGGTGTGAAAGCGGGTGTGCGTCCCAATCAGCCAGGGTTTCGGGTGAGCTCATTGTGAAACCTGGCCCCACCCTATCATGTGATTTCCTGAGGTCAGATGGCCCAGGATGTGAGTGGGCGTTAAGGCGTCTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCACCTGGGTGTGTACTCCAGGTGTGAGTGGGTCTGGTAGTACCAATCACCATCTGCCATCTCCTCAGTGGAAGTGACATCAGAGGTGACTTCCTGTCCATCTCTCAACCAGCTCACTTTGATCTTACTGGGGAAGAAGTCATAGACGCTGCAGACCAACATGGCAGGATGGTGACTGTAATCAGGTGTTGTGGAGTGAAGTTTGACGTACGGCTTAGCTAGAGGATATTATGAGTTTCTGTTATTGTTAATGTCATATCATCAGAGATCATTGTATTCATGTGTATTAATAAAGATACCGTCAGCAGTAGAGTCACATATAACCAGTCTGACATCAGATGATGAATCAGCTGTGAGGAGAAACATCAGCAGGCTGTAAACATCTGGTCAGACTGTACCATCCAGAGCCAGCAGGGCGCTCTGTCGGTCTATTTGATCATATTGATCAACCAGTCACACACAGATGGGTCACAAAACAGCTGCTGGCTGATGGAGGAAAATGCTCTGCTCTCCTGCTCACTGCACAGAGAGGAAGTCACTCCTGTAAACAACCTGCTGATCTAACACATGGGTCAACACTCATGGTGCATTTATGTGCACTCATAGGTCTAGACATCTATAATCCAAAAGCAGAAGATGCAGAATCAGTTTCCACTCTCAGACAGCTTCCCCTCCACAGGAGGTCTGAGCTGGTTCTCCTCATGTTCCTCTGAGCTGCTGCTGTTGCTGGGACCTGATTTCATTCAAGTAAGTCAAGCTTATTCATTGAGTGCTTTTCACAGACAAACAGTCACAAAAGGCTGAAATAAATACGAAAATTAAGTGCCAAAATAGTGAAATATTTAATAAGAAACAGGAAAATATCTGTGTGTGTGTTCCCTCTGGGTTGTAATGGGAACTTTATAATTGTTTCAGTATATTTAATAAGTCCACTGTTACACAGACTCATAGATCTGAGCTGTAAATGTGTGCAGATGTGAAGCTGCTACACAAGCTCTGAAAATCAGAATCAATAAATAAACAGCAGACGTCCTTTAAACACCATCAGTGTTTCTTAATTTTTATCTGATTTAAAATAAATTAATTAGAAGATAAGAAGGAAAAAGTGTTTTATCAACATGTCAGGCTGCTTCATGCTGTTAGAAATATTTATATGGAAATATTAAAAAAATAAATATGAGCAATATTTCAGCTTAAAGAGGTTCAATGAATCATCAGTGTGTTATAATGAACAGCTGCAGTTTGCCTGTTTCACCAGCAGGGAGCGCCACAGACTGAGGTTAGAGCAGGGGTCGGCAACATGCGGCTCTTTAGTCCTTATAGTGCGCCTCCGCATGGTTTGGGAAAATAAATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCTTTTTGAACTTGTAGTTCTAAATTGGAAGAGTATTGTGATATTGAAATATAAAATTATATTCTATTATTTTTTGATCGCTCAAATAAGCATCACACTCGCGGAAGCCGGCATTCATGCCAAAACGCTGTGCCTTTTACGAGACTTTCAACCCCAGGTAGGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAACATACCATGGCAGACCCGACGATGTTTCCATGAACACGCTTTTCAGCATCTCTTTATTGACCACTTTTCACACACGGTTGCTGTACGCATACAGCCGGCTGCAGCTTTTCAGCTCACAGCCCGACACACACCACCAACAACAACAGCATAGATAGCGCAGACGTTAAGGCGGCGAGGCGTGATTGCGGGTGCTGCTCAGGTGCGTCCAGCTTCCCCTGCAGCGGCGCAGCAGACCACGCCCCACCACACACATTAACCAGGTAAAATACATGTTTAGGCAGAATTTTGCAAAGATCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTCAGGTCAAGGCTCCAACAGCCCAAAGGAGATATAAGGGTGGCGACTCACAACAGTTTTTGTTTGCTACATGGATCATTTTAGTTCAGCTGGGTGTCTTTGCTTTTGTTATATTTCTTTAAGAGTTCAAAATGTGTTAATTACATAAATAAAATGTAATTTTCTCTGTAGCACTTCATGGATTTCATAAGCAACACACCTTAGTTGTTCACACAAAGCATAAAGGTNNNNNNNNCAAACAGTATATACAGTGTTATCTTCACTTCACGCGTCCTAATGGCTCTTTGGGTGTTAAAGGTTGCTGACCCCTGGGTTAGAGTGTCACAGTCAGTGATTTATTACAGTTATTGATCATCAGAGTCTGACCTGCAGCTGTGAGTCCATCATGAATGATTCAGAGTGAGGTCAACATGAACACCTGATGATGTCACACAGACCAGCACACTCACCTGATTTAGACAGAATGTTTCTGTACCAGATACCAATGTTGGTATAGCAGTACCTCTCCTTCTCAACTCTGAATGCAGCCATATGTGCCTGATCATTGTTCCAGGTCTCTGCTTTCTTCACTCCGTACTCAGTGTATCCAACAAACTTCCTCACATCACTGTCAAACCTGGTGACCTCGATCTTGTTGTAATAGTAAGATCTGATGTACTTCATGTCCTTCAGCTCAGTAGAGTTGAAGTCACAGCGAGACAACACATACATTTTGAATCCATCTGAGAACAAACACAACAGCAGACTGTGAGCTGATCATACCTGCTGTGTACAGATGTACAAATAACTTAAGTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCACTTTTAATTCTTATTTTTATGTATATTTAATAGTTGTCTGACAGAATGTTTTGTACTAAGTACCGCAGCAAATTTCTAATGTTGTTAACCTGTTCAACATTTGCCAATAAAACCCTTACTTATTCTGATTTATTATTTACTTATTGGTCACGATACTGATTACAGATCAGTGTATCTCTGCAGTGTATTGATCAGTGTATTATTGAGTGTATATTGATGGTACCTGCTGTGCTGAGGCTGATGAAGAGGAGGCAGAGGAAAGATGAAGCCATGTTCGTGAGTTCTCCTGACAAACTGACTCAGTCTGACTGAGAGCTGCTCTAAAAACAGAGGACAGGTCACATAATCACAGCGTCATCTGTTACCAGGAAGAACTCTGTGACACCAGTTTACAGCTCTCACTGGAACACAAAATAAGAAAGAAAGACGCAACAACATTGTCATCCCCTATGTAGCCTTAACGCCCACTCACATCCTGGGCCATCTGACCTCAGGAAATCACATGATAGGGTGGGGCCAGGTTTCACAATGAGCTCACCCGAAACCCTGGCTGATTAGGTCCCACACCCGCTTTCACACCTTGGCGCATGTGATTAGAGGATCATCAGGGGGTCCTTTGTCCCTCTTTGGGGGGATACTCCCACTGGGTTTAAATCTGGGACTCTCCACCATGTGACCCTAGAACTGAAGCTTCTTCTGGGATGAGAGGTGAAACATCTTCAAGCAACTTAAAGAAGTCCAGATGCTTTTCTTTCCAAGCTCCTTAGAATAATCTCTCATATTAACAGGGATCGTGTTTACACACCTGTCCTCTTCTTCTTTATTAATAATAAGTAATCCGCTCTTTCTCAGTACTTTTGATCAATTGAATTTACTACATCTAATCGTTTACACTCACACTTCCTGTCTCTTTCAACTTAAAAGGACAGAAACACTCTTATTGTGAAACATTTCTGTGGAGCTCTGATGTTCCTCTGTGTGGATGGTACAGATCTCATGGATATTGAAAATATGTCTCAAACATGAAATCTGTTTCTTAATGTTGCAAAATCAGTTTCACCGTGGTTCTTTTTTATTCCTTGAGCATCCAGAGACGGCACCGGACTCAGTAGTCATTTCACAAAACCTTTTTTTCATCTTCATTCATCTTCAGTTACGCATGCATCTTCTAGAAGGGGAGACGTGCAAGGCCGGTGTCCCTCTGCAGATCTTCACCTCTTTGTTTGTTACAGTCAGCTTTATAGAAGCGACCCCATCATAAAACCCCCATGGTGTGCTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTGCTGCCAGTCATAAAAGTAATCTCGTCACCCAAGTTACACCAGGTTCCTTTAGACAACATAGAAAACAGAGTTAACATATTACAAACACTGAGACTCCCACTCTGCATCCACTGGGCCCTTGGCCTCTTGTTGTCTTACATTTACATTTAAGCATGTGGAGAGTCTCCTGCAAACCTACTTCTGAGTTTATAACAATTATGAACTTTTATTAAAGGTACAAGCATCAGCATCCGCATCCCCCAACTGTAGCTTCCTGTCTCCTTTTATGACAGCAGACTCCCAGTGTCAATAAATTCCTTTCCCTCTAAACAATTACACACACTCTCAGGCCTCCAGCTAAGCCAAACTGAAACACAGACAAATCGTTCCTTATTCCTCTGATCTAAACAAATTTAACACATCATATTATAATAATTATTTTCTTGTGCTCACATTAATTAATGTGAAGTGTGATGTCATCACAGAGATTTGTTTTTCAGTTTCAGGCTCCAGAGCAGCTGAATCACATTTCACTAAATTCATAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGTATAAAAAATGAAAGGTGGTGGATTGGCCAGATGCTGGCAGATGTGTAAGAATAACTCTGATGTTTGGTGGTGGCTATGGCGGAGCTTCCACAGAGGCCAGCAGGTGGATGAGGGAAAGGGGAGGAAGGAGGAGGAGAGACCCGTGGTGGATGCCTCCGGGCCGGCCGCGTTTGGTATTGGGCTGAAAAGAAATGTGATTTGTCCCGTACTTCAGCTAGAATGAAAAAAAGACACAAAGCTGGAGTTATTCTGTGTCTTTGCTGCACAGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTGCTCCCCCCATTGAAAGGATCAAGATGGCGGGCGCAGCTACAGGCGGGTGGCGTGGCGTGGTGAGAATTGTTTGGTGATTCTAATTAATTTTATGTAATTCTAAGTATAGACCCTGCCTGGAATTAGGTAACAGTAACAAAGGCAAACGAATAAACAAAGGATAGATATTTAAAAGAGGAGAAAATGGCAAAAATGAAGAAAATCGAAGAGGATTTAGAGGAGATCAAGCTTTCACTTAATTCATTGTCGACGGATGTCGAGAAAGCAATTAAGCAACAAGGATTACTTACGTCTCTGATGGACCAAATTAAAGAACTAAAAAACTTGATTACGGAGAAAGACAAAAAAATCCAACTCTTAGAAAGGAGAGTGGACAAGTTGGAACAGCAGACACGACTTGAGGATGTCATCATTACTGGTCTGGAAACCAAACATAAGAGTTACGCGAGAGTCATCGAGACTGGGATGGGTGTAAAAACTGGTGGTGATGAGCCCCCGGTAGAGGAGCTGCAAACACTGGAGCGGCAAGTTGTGAAACTGCCCCTGCACAGTAACAACATTGCAGCATGCTATACACTTCCCAGAAAGAATGCTAAAGCACCTCCAGCGATAGTAGTGAGATTTGTAAATCGAAAACACAAAACTGACTTACTGAGGCAGTCCAGACAGCTGAGAGGAAGTGGAGTATACTTGAATGAACATCTTACAAAAAAGAATGCAGACATCGCCAGACAAGCTTGCATATTACGTAAGGNNNNNNNNNTCCAAGCAACTTGGACGAGAAACTGTAAAGTGATGATAAAGCTTAACGGGACACCAGAAGAGGCTAAGGTCATCACGATTAGGGATCTCGAGGAATTGGATATATATAAGTAACAATACTACTGAAGTCGACTGTATGGAAGAGGACCAGAGTCAGGTTGTAATTTGGACATGGGACTGTGAGAAGATCACCGGATTTTCTCTATATGTTGGTAGACAAATGCACGACTGCTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGAATAATAGTCATTTAAAGAATACTCATTTATAATGAGCGATGATTTAGATTATAAATCATATGATTTCGAAGCCAATATTGATCTAGAAGGGAATATGCTTAACACAATTAATGAGACGTGAATATTATACGGAGGACCAATTTAGAGATAACGTTGATATAAGTAATATATTTTCTTTAATTCATTTTAATTGTAGAAGCCTCTATAAAAATTTTGCTCCGATTAATGATTTTTTGCATAGTTTGAGAGGCAAGTTTAAAGTAATTGCATTATCTGAAACATGTCTAGATGAGAAAAGGGGCTGTGAGTTTTATATTGATGGGTATGAGTTATATTACATAAATAGATCTAATAAGAAGGCAGGAGGGGTGGCACTTTTTGTTGACTGTGATCTGAAATGTAAACAACTTAAAGATATGTCTGTGGTTATTGACGACTTATTGGAGACTGTTACAGTAGAACTAGAAATGGAAAGAAGAAGTAATATAATTGTTACGTGTATATATAGAAAACCTGGAACACTGACAGAAACATTTATAGATGTAGTGGAAGATTTATTAAGTAGGGCTAAGGTTTGTGTGGGGATTATAATATTGATTTTCTAAAAGACACTAATCACATGGCATCAGACTTTTTAGAATTCCTACTTGGAAATGGATTATACCCTCTGATTTCAAAGCCGAGTAGAATAACGGACACATCAGCAACATTAATTGATCATATTTTTATTAATAGTTTAGGGAATAATATTAAAAGTGGCCTCATCATAAATGATATGAGTGATCATTTACCTGTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGACTTATATACATCCTCTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTAAGTTACAAAGTTTGTTTGTATTGTGTTCAGGAAGTGGGGACAGTAGGAGGAAGTTTGACTTTAAGCATCAGTTTGCTAGAACCACACAAAGGCAAATGTGTCCGACAGTCAAAGGCATAAGAATATGGAATTCTCTCGAAGATAATCTCAAGAGTTGTACAAACATGCACCGTTTTAAAATGTGTTACATATTTAAAAGGATAAATCAATATGAAGAACATGAAAGTAATTAGGGCTAAATGTGGAAGAAAAATTTTTCATTGCCATTTAATGCTGTATATTGCTGATTGTATTGATTTGTTGTTTAGTTTTGCATTGTTACATAAAGATACATGTTAGAGGGTTTTTGGGGGGTATTGGCGCCCTCTTGTAAGAGTATTTGGATTGCAGATAGGGGGCAGGTGCTAACAAGAATTTATTCTTCTTCCTGCTCCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAACTGTTTCTGAGAGACAAATAACACCAGGATCCTTTGTAGCTGACAGCTGGTAACTGTGCAGGGGCGGGTCTTATTCTCATTTTAAATGTCTAGCTTTTAACAAATAATTATCTGAATCTTACAACCAAAGTTTTTATGTGGTGCAAAATGTATAGAAATCATACATATAACAACAAGACAGTGTACATCTGTGTCACANNNNNNNNNNNNNNNNNNNNNACCTGGTGGGCAAATCGGCCAAATCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTACATTCAGAGTAAAGGTTCAGATGAACTTTAAATGTTTGTAATTCACATTTTCTGTTTAGCTTTTCATGCAGACTAAATCATATTCAATGGAAACATTCAGTCAGAGTCTAACAGCACGTTTCAGCTCATAGATGTGTCAGTGATCAGATTGTTGATGAGGAAAAGAGTACATCTCAACGTGATTGTCAGAGTCAATGTAAATGCTGCTTCAGTCATTGAAATGTCAGATATTAAAACATGTTACAGCAGGAATATAAACATGTTGGATACATTTCTATAAACACTCACTGATTTTTATTTAAACTGCTGTTGTCAGCAGACTCACACAGACACAGACTATTTTATTAGAGTTAAAGAGCCTGTGTGTTCAGAAACTGGACTTCAGTAACGTCATCGTTGACCCTTGTTCATCAAAGTAATAAACCCACAAATCTGTCTGAGTGTTCTTCTTGTGTCTTTACAAATACTCATGGATCCATCTCACTCTCTGTGGTTTGTTTCTGAGAGCTGAGTCAGGAGTGTCTGAGCAGGTTCATGTTTCCTGTTTACAATCATGTGACTTCATTCCTGACACTGAGTTCAGATAAAACTGATCTCAGTCTCATTAATTAGACTTTTGTCTCCTTTGTTTTTGTGGCAGAAGAAGGTTCCAGGTAGAATCTGCTGGATGAATGGTGGAGATACTCACTGTGACGAGGGAGCTTTAGTTTGCTTTGAATCCCAGAGTTGAACCTTACTGACACAGATGATGACAGGACAGCTCATACAGGAGATCAACCTAAAGCAGGTGAGACAGGTAGACAGGAAGCAGATGTTCATTACAGGTGAACTCCGCACACACAACAATAACACACACTCATTATGAGCTCATTGTAGAACTATGATGACATCATCACCGTGAGCCAATCAGCTGCACTCGTTTCCTTTGACGAGGAAGAAGGTTCCAGCAGCCACACCGAGCAGACCGAGAGTCAGACCCACTCCACAGAACACAGAGGGTCCAACACCTGGATCAGAGCGAGCGGACGCCTCCACCTCTGGAGACACAAACACAGAGAAACATGAACCTCCACATCTGGAGGCAAAGAGGAAAAACAAACATCTGTCTCAAACTGTCAGCTCAGATCAGATCCAGCTGTTCTGATGAACACTGGGCTCAGTCTTCACAGCTGGAGACAGACACCTCTGTATTTCTGTCAGTGTTCTGGGTTTAAATAAAGTTTTCTCACCATAGATTTTGGTCAGTGGTTGTGTCAGGGCCAGATGTTGCACTGCACAGCTGTAGATGTCTCCCAGCTGTGGGGTGAACTGCAGTCTGGAGATCTGGGTGAAGGTCCCATCTTTGTTGAGATAGGGAACATTGATGCTGGATCCTTGTGTGACCTTCTGCTGATTCTTGGTCCAGGAGACGTTGACAGGAGCAGGATAGAAACCAGTCACATGACAGATCAGAGTGTTCTTCTCTCCAAACTCCACCTCATCTCTGGTGTAGATCATCACAGCTGAAGGAACATCTGTGCACAAACACATCAGGCAGAGCACGATCAGAGCTCAGCAGGTTTCCATCAGCAGGTGATCATGATGATAATAAACATCAATAAAATAGTTCAGGTGTTCACTCAGATGATGTCATCACTGTCTGTGTGAGAGAAACTAGTGTGAGGTCAGAATCATGAAGTTAAACTACAGACAGAGGAACACAGACAGACTCAGTTCAGCTTTAGAGGAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGTCAGCATTATGTTTCTGTACACATGATCAGTCTGAATGTGTTTAAGGTGGAATTATTTCTTGTATTTAATCAGTTTGAAGCTGGCTGTGTTTGATTGGACAGAATAGATCGACGCTGATGATGTAAACACAGGTGAGGTGAGACAGATGTTACATGTTGTATTTACCCTGTTCTGGAGGGAAGTCCTTCATGCCTTCACCAAATTGCTTCATATTCTTTCTGCAGGTCTTTTGAAAAGCCACAGATGATTCATAAGCATCTTCCCCATAAGTGATAGGATCAATAAAAGGAGGCAGAGGGTAGATTTCCTCCTTTTTGTTGAAGTCTGTGTAGGCAAGCTCTTCACCATCCAGTCCATACATGTTCTCTTCATCAGACTCTGAACAGCCACCGACAGCAATGTCACTGTGCAGAGCTGAAACACATCAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTTACAGAGACAAACTCACGGTCAGCAGAGACACAGAGGACACAGGAGAGGAAGAGGAGCAGCTCCTTCATCTTCATCAGCAGCTCTCTGAGAGTTAAACTGCGANNNNNNNNNNNNNNNAACCTCACAGTGTGTGAGAGTGAACTGACTGAAAGTGCAGCTGAGCTCTAACACACAGCAGCCAATCACAGAGCTCACAGCTTATGATGTCATCAGTGTCCAGCCAGACAGCAGCTGAAGGTGAACATGATCTGAAACAGACAGCACCGATCAATAATCAATATTTATAGACCCTTCAAAATAAAGTTCAGCCTGATCAGTTTCCACTCTGAGGGTTTTCAAAATAAAACACACTTTATTCTAATAAAATGATTCAGTTTGTTTAAAAACACTGTGAAATATGACTTTATTTCTTATTTAAATAGTTTCCAGTTTAAAATACACCTGAGTTCATGTGTTACTGTGACAGTGAGAGTCACAGCTGAGTTTGTCAGCAGGAAACTTTTACAAACACAAAAACTTTACGCCTCCATCATATGTGGTAGATCTATCCAGCAGGCCCGATCAGTCTTTGCCAGGCTGATTCTGGCCTCGGGCCTTATGTTTGACACCCCTACAATAATCTGATCAGCTTTCAGACATTGATTATTGATCACAGAGCTGAGGAGGAGGAGCTGCTCTGATCATGTGACAAATACAAGATTTTCAAGTGTTTCCTCTGCTGTTTATCAGCCAATCAGCTCTTTGCTGTCACACAGCTGACCTCTGCAGGTGAGTCATCATTGTGGGTCTTCTATACAGGGAGTGCAGAATTATTAGGCAAATGAGTATTTTGTCCACATCATCCTCTTCATGCATGTTGTCTTACTCCAAGCTGTATAGGCTCGAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCCTCACCCCAGGTGCAGAGGCCTATTTCTGTTCAGGCATGTTGTGAATACTTTGAGATTTATATTAATGCAATTCCTACCTCTACATTTATTAAAAAATATATATAGTTATCACAGCGTGGCCATGAACTGATTTAGATCGTGGCAAAAGAATCTTAACAAAACAGCTCAAAGATATTGAGCTTGTTACTCAACCCCAAGCTGGTAGGGTAGGTAGGGGGAGCTCTTTATTTAAACACTTTCAGGTGTTTCCATGTGCCTCAACCTTCAACAACAGCAGAACAGCAGTCACTCATGGTACATGAGTGACATCCTGCTACAAAACAACAACTGTCAGTGACTCTGCACTACGGTGTAGACACAACATTCAAGATATCAGTTAAAAGTAACTAACCATAAACAATAAAACAAGAACATCTAAACAGCAGCACATGTCCCAAGGCATGATGGGAGAGAACTAGCTGTTTCTGGATGTATTTTTACGGTCTAAATATGCATGTACAGAAACATATGTTTAACAAACAAGTACATTGTGTTTTACTATATTTACAGTGATGTTATGTTGTTTTACCTTTGACATGTAAGATCACAGTCTGCTTATGTAAATTGAATGATATCCTAGGAAGACAATACAAAACTGTAAAGAATTACAGTAATATACTTTGACATTACTATTTTTTGGAACAGTGTAACATGTTTAGTTTTAAAGGACACCTTCCTGCCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCACGATGGGTTTCATAGTTTGTAATGAACCTTTGACAGTTAAACATAACATGACCGNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACACAAATTATATGTTAACCTCATTTATTTTTAGTTAAGTAAACTAAAAATTCTAACAGACAGCTGGTGCTTAGAATACAGTTGAATAACTATTAAAAAACAGATGATGTAATATTTCTGTCCAGGTTGCAGTCTGCATTATGAACATGCTGTTGCAAACTCTGCTCCTCTCGGTGGAAATGCGCCTTCTCTTTCCTCTTTGTATAAAACATTTTAAAAGTCAGTTTAATCTCAAAATTCACTATTAAATCCAAAACACACCAGATAAAGAAAAGTGAATGGTTCAGTCTAACACATGTGCCAGTGAACCATTAAACGTCTGTAAAATCTGCAGTTATGAAACGTAACTTTAACCTCAGCCAAACCGATTTGCTCAGTTGTAAATAAAACAGTGAAGTAAACATGACCCGACAGACAAAACCTGAGTGAATTAAGTCCAGCGTTTAACCACTGAGAGCTAAAACTCAGGTGAGGTTTCAAAGCTGTGTGCCGTGATTGGACATCAGCCACCGATAAAGCTGGTTCGCCTATAAAGTGCTCTGTAAGGAAACAAGCTCCAGCAGCTCTGCGCTCGGGAGAAATACTATATTTACTTATCTTGTGCAGAAAAATGTGCTGACATTGCGTTATATCGAGCACCGGCTGCACAGTTAAACTGTGACTATCACCAGGTAACGTGGGCGTGTTTCATGAATTAGCAGCAGGTGTTAAACAGCTGACAGGTGAGGAGGAGGATGCATGCAGGTAGTGATGGCCAAATGAAGCTTTCTGAAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTGAATCCACAAAATAAAACCAACTGCTTCATAATGATTGTCCACTCATTGGATATATTGGGCTGCTGTCGTGTTGCTTTGAACGTGTAATTTTTGGTGTTAAAAACATGTAGTTTATTTGTTTAATAAATAATTTTGACCAGTAAACCTTCCTGGTTTGAACATGCACCATGGTGTGGTCTTTCTTTGCTTGTGACTTCTTGATGTTGGTAAATACAATAATTGAAAAACACCACGTTACATATAACATACATATAATAATGCACATTATGGAGTATGCTTCTGCTGTGAGGTCCTGCCTCCATGTACTTATGCATTTAATCTCTAGACGGGTATATTTATAAATAATATTATATTAGGGAAACTTACATATTTTTGACCTGGGGGTAGAATTGATTTTGAAATGGAAAATGCTCATGAACTTGCAAATTAAAACCATGATGCATTTAAGGAAACCCTTTCTCATTTTTATTCAAGAAGAGAATTTGTTCCACTGTGCGATGGCCGAACCTCCTCTTCGTGGAGATAATTTCTCCTGCCTTAAGGAGAATGTCTTCACATGGCACAGAAGAGGCTGCAGTGCAGAGAAACTGGTAGAGAGGCAGTTATACAGTCTACCTGGGTCCTACAAACTATCAGCTAAAGGGAATAAATAAATTAAATTGCTGCACATTTTGCAGACTAACATTTTAAGATTATATTTTTAAATAAAATATATCTTTGTATAACATTAAATGTTACGAGTCAAATGGAAGTTTTTCTAAAGTTATTTAATGATATTTATATTATGAAAAGCAGATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAAAACAAGCAGGTGAGATGTTAGAACGCTTTTATTTCTATTCTAGTGGACACTCAATACTATAGACAGCTGCTGGAGTTTCTTTAACCTGAGTAGTGAGAAGTCCGCGAGCNNNNNNNNNNTTGGAGTCCGCTGTTGAGTTTTGGACGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCCAGTGCTTCTGAACCAGTGTGTTGTTTTTTTCGACACACGCTCCGGAGCGTCAGCTTCAAACGGGCCATCACTACATGCAGGTAAACTGAGGGTCTGCTGAGCTGATCGCTGGTGTCATTAGAAACATGTCAGCTTGTTCTTTATGTTTCAGAAGCACAAGTGCAGGCGGAAAGAGACGATCGCTCTGTGAAAATGAGAATCTGCGAATGCAACATGTGAAACACGGAGAGTGGAATATGTAAACAAACTGGTTAATGTCCCCCCCTCAAAACAAATACACACAAAATACACAGCATGTTAGCAGAGCGATGCTACTGTGGACTGAGGAGCTATTGTCTTGATGTGAGCTTCTACTCAGGGTTGTTTCTTCCAGTTCAGAGCAGAAATGTTTTTGTTAAGAAACTGGATGTTGTATTTCCCCCCTTGAATAAGAATACTATGTATATCATGGGAAGCCTGCAGGAGCCTCAGCTTACTGCAACATGAATAAGGGAAGGTTCAGGGTCACCTGATCCACCCGAACTGTATTATTTGTCAAAAGGAAAGTTTTAAGACTAATCTCAAAAGCAGAGACAGGTGTTTGAATTCATACTGGAAGCTGTTTCTACAGAAGAGGAGAGCTTAAGGCTCTGCCTCCCTCTCAACTTTAAAGTGCTCTTGGAACCAGAAGTAAGGCTGCAGCGTGAAAGAATATCAGAAAGACTTTGGATGAAATTTGGCCCTTCAACTGGATGAACCAGAAGACATTGTTCAGAGTAACGTCAACAATCAAGGATAACTCAAGGATGACTTTGTGAATTTGATGCAATATGTTGTTGTTTTTTGCACTGACTGTGCAAATGTGTTTTTCATATAACCCTGTAAAGTCAGGGTGAGCCTGAATAGTTCAATACAGTTAATGCAGCACAATCATTTTCAGAAATTCATTACAAATCATTCTTGTTAGTTGATGTCAAACGTTCAACACATTCTTCCTGTGGGCCACATTTCATCTCTATCCACTGCAATATTTGCACAAAGATTTAAGGCAAGATCATCTCAAATAACAGTACTGTAATGTACGCTGTCCACAGTCAGTGGGTCCTGGACAGTGTTGTCATTGTCACATACTAATATGTTAAATATAATGTTAGCTATTCAGTAGTTTGACACAAAAAAATAAATTTAACTTCAGGAGATCTTATACACCCGAGGCCTCAAGTGTCTTCTGGGCCAGCGTCCTTTAGAAACACGTGTGGCTCTGAGCTCTCCCGTGCTACATTTATGCCATCTCTGATCACACATATGGTTGTTTAACTTTAAATGATGCTCTTAATGTAAAAATACAATCATTGCTGTTTTTATGAATTTTGAAAATGACCATATTATTNNNNNNNNTCAAAACATTATTTTATGTTTTCATTAGCTCCTTTTGTGGGGTTTTTTGTGTTTCTGAAGAAACAAACTTTAGGTTCACATATTTGCTGTTGTTTAGTGTTTTATAGTTCAAACTTCAAATGGCAAAGTCTAAATCTTTTATTCGTCCTGAGAGCCGCATTCAGTAAAAATCTGTAATTTTTCTTGTTAGACACTCACAGTAAAACAAAAAACTCCCAGATGTTGAGAGTAGTCCTGAAAAAATGGACATACAGCAGATTTTATGACACCTTTACAGCTAAAGACAACAACATAATTCCCGGCGGCCTGTTTAGCATTACATATTTTTAAAGAAGTAAATCCTGTCCCTCGTCTCTTTGTCGCTCTCTGCACCACCACACTCTGTCTCTGAGCGTCTGTCCCCCTTCTTTCACATAATTTCACCTGCTTGTCCTCCTGCCTGTTCTGCGTGCGAGACAATCCCTCAGTCTCTGTCTGTCCCTCCTCGGATGTTTCCCACGGACCCCATCACACCTTCCCAGGGCATTGCAGTTCCTGGTTTTCCTGGCTTGAGTTATATCCTTGTTCCGCTGGTTGTTCCTGATCATGTATGTGAAAGAAATAAATCTGTAGTTCCTGTGAATGTTGTACTGAGTTTGCTTTTCTCCTTTAAGTGTCCTTTAATCCAGCTTTTAATTCAGATTGTGCGTTTCTTTGTTGCTGATGGGTGGGTCACCATCCACCATGGTTACTGTGGTAATCTCTCTTTGGTGGTCAGTTGTTATGTGACATATGAAAGATAAAATTGATCCTGTGTTTCCTCCTCTTCAGTGGGTCATGTCTTAAAAGATAACATCATGTTGTTTAAATAAGATGCTGAAATATATAAACCACAAACTGGTCACGCAGCAAATCATCAGCAGTGTCGCTGTCTGCCTTACAATCTGAGTCGCCTCCTGCTCGCTGTTAGAAACACTTCATATGTCAGTGTGTGAAAGTGAGAAAAATAAAACACAATATATATTTAATTGCACATGAATGAATTACCTGGACACACAAAACATCCAGATTTAGAAGGATTTTAATTGATTAAGATTTTGAGCAAACAGCAGAAATGAGTGAAAGTGTGATAACAACATGTTAACATTTCCTCAGAGTTATTTAAGAAGGCTTTGTTCTCTTAATGACAATCAGCTGTTAAACAGTAAAGCAAATACAGACAGATGTATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCCTGATGTCCATAAATATAGTGAAATAAAAGGTTCTTAAAGTTATAAAGTAACATGTCGGGTAAAGTTCTTCATGTTTGGACTTGAACTTGAGTAAATGTGTTGATCTAGTTTCCAACAGTTGCAGCAAACACATGGAGCAACACAACGAGAGCACACAGTGAGGTGAAGTGAGTGAAGTGGATCAGGTTCTCACCACTGCAAAACACACCCACACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGGTTTGTAATGAACTGTGTGGGGAGGTGAAGGTAACAAAGCCTGGTGGTGTCCCTGTAACTGTGTCGCTGATCCGTTTCTGGTACTGGGACACAGGAGTGTAGACTGAAGGAGATGGAGAGCATCCAGACACAATGAGAACTCCACTCTGCAGCCACACTGATTCACTCTGAGTCATCAGTGGTGCCCCAGCAGTAGCCTGTGGAAAGACAGAAAGTTATCAGGACAGATGTGTAACTGTTAGAGGTCGACCTTTGTCACCTGAGAAAGTTTGAACTTTGTTGGTAGTTTTGTTACAAACTGCTGAAATAAATTAAGTGAGCCATTGATCATCCCAGTATGACACAGTCAGGAAAACTTCATGGATATGAACCACTGTGAATTTCAGCTGCTTTGCTGAAATGAAAGTGACGATTCCACAGACAGAAAGTGTCAGACAGCTCTTTTAAAGGAATCAGTTCCATCAAATAAAGTAGANNNNNNNNAAAACAACAACCTTTGATAAAACATGAATATTAATATTTATGGTCAATTACAGCAAAACAAGTAAACCAAAGTGTGACTAAAGGTGAGATTATCTCAGAGACTGTCAACAACAGATTATAATAAATAAAGTTGTGCTCACCAAACATGAATCTGTCTCTCTAGTACAGATGATGTTGTCTGTGAGCCATGGAAAGCTGGCTTTGCACTCATTGTTTCCCACTATTGGTACAATTTCCTCCTGCAGGTTATTGCTGAAGATGCCATCTAGTTGGAGAGTATTTAGACATCAGGCTTTCCTAAAGACTCCAACACAATACTGTAAAATACAATAAATGTTTAATGATTTACCAGTAAAGCCGACGGCCCAGCTGCTGGTCTCATTGTTGAAAGTGCTGTTTCCTGAGGCTAAGCAGATCGGCCAGATGTAGTCTGTGAAATTCACAGGAGCCGACAGCTTCAGAAGACAAATGTTCTCATCAGTCGACGGGTTGAATCCAGGATGGCAGGTGATGTTTACCACTGTGCGATTCACCTCATTTGAGTTTGGACCTGACAGGCTGTTCCGGCCCAGATAGACCACCATGCTGCTGGAGACCAACTGGAAAATTCTGTTTTCCAAAGGTTGCATGAAAGTGTCAGACAGTTCAGTGCAGGTTAAACTGGTTAGTTAACAACACTGTGGTGAAGGTTACAGAGGTGCTCTATGTTGCACTGGTGCAGAGCGTGGTCAGAGTGCATCAAGGTTAGCAGAAAGCTTTACAGTGTGCAGGGATATCAGCCACAGAGCTCAAGTAACATCTGTTTACATGTTGTTGAACCGAGCAGTGACGTGAGGTCAGCTGATCACAGCTGCACACACAGAAAACACAACAAATGACTTTTTCTCACTGAGTCTTTTCCCCACTTTGCATTGCTGCACCTGATCTTAGTTCAGTGTTCATTAATGACCTCACAGAGGTGCGTAGTTGTATTTAACAGCAGCAGCTTTGCCATTTAAAGTTTTCATGCTAACCATCTTATGACATCAACGAATGAGGTCAATGTTTTCATTTGACAGCATAACTATGACCAATGAACTCTTCTACAACACCATGAAATCCATGGAAGGACTTTATAGTCTTGGATGAAATGAAAGTAATGTGGCATCAGGTTTGATTGTTGTGGAGACAGCAGCTTGTTGGTTTTAAATGGCCTGTATTTTTACAGGCCTGGGGCGCACTGACAGAGGCGGGGCTGCTGGCGCCACCGGGCCCTCTGACCACCACCAGTNNNNNNNNNNNNNNNNNNNNAGGTTATTGCTGAAGATACCATCTAGTTGGAGAGTATTTAGACATCAGGCTTTTCTAAAGACTCCAACACAATACTGTAAAATACAATAAATGTTTTGTGATTTACCAGTCAAAGTAAAGCCGATGGCCCAGCTGCTGGTCTCATTGTTGAAAGTGCTGTTTCCTGAGGCTAAGCAGATCGGCTGAATGTAGTCTGTGAAATTCACAGGAGCCGACAGCTTCAGAAGACAAATGTCGTTCTCAAGAGTCGACGAGTTGAATCCAGGATGGCAGGTGATGTTTACCACTGTGCGAGTCACTTCATTTGGGTTTGGACCTGACAGGCTGTTCCGGCCCAGATAGACCACAAAGCTGCTGGATAACGACTGGAAACGTCTGTTTTCCAAAGGTTGCATGAAAGTGTCAGACAGTTCAGTGCAGGTTAAACTGGTTAGTTTGCAACACTGTGGTGAAGGTTACAGAGGTGCGTAGTTGTATTTAACAGCAGCACGTTTGCCATTTAAAGTTTTCATGCTAACCATCTTATGACATCAGTGAATGAGGTCAGTGTTTTCATTTGACAGCATAACTATGACCAATGAACTCTTCTACAACACCATGAAATCCATGGAAGGACTTTATAGTCTTGGATGAAATGAAATGAATGTGGCGTCTGGTTTGATTGTTGTGGAGACAGCAGCTTGTTGTTTTTAAATGGCCTGTGTTTTTACACATCCACCCATCCACACACTGGTGATGCAGCTAAATCGTAGCCACAGCCAGCCTGGGGCGCACTGACAGAGGCGGGGCTGCTGGCGCCACCGGGCCCTCTGACCACCACCAGTAGGTGAAGTGTTTTGCCCAAGGACACAACGACTGAGCCGGGGCTCAAACCGGCAACCTTCCGATTACAAGGCGAACTCCCAACTCTTGAGCCACGATCGCCCGTTTTTAAAAGAAGTGAGAAAATATTTAAAAATATCTCTAGTAATTATTTACTGCTCATAAATATTACACTTCACTTTCACCATCATATTATTCCTCAACAAAGTGTGAACGTGCAGCAGTAACTCACCTTGGTAAATATGCATCTGTCAGCACCCACTGCTCGTTGATCAGAGACCCTCCCAAACCATCAATGGGGGACACAGACCCTCCAACAAAAAGGTTTATAACAGCGAACCAGGGCCAACTTCCTGGTGCTGCATCATGAACTCCTGTGATGTTGCTGCTGCTGTTCACAGCCCTGCTGCCACATGCTGAGAAGAGAAAAGAGAGCACAGTTTAACAGCGAGTGCACAGATCACCACATAAAACCAGTCAGAGACAGAGATCACACTGATCAGTGAGCGCTATCATTCATGTGGATGTTATTTTGGTGCACGTGACACACAGATGTTCCTCCTCTGAGTCAGACAAGTGGAAGATTTTACTGAACAAAATCATTTCACAGCTGAAAGAAAAACCAAACATCAGCGCACTGAAACAAGTGTGGAGCTCACTGTGCACATGATCACTGTACAGCTGACAGAAGGACGACAAGGGTCACATGTCTTTGGATGCTCACCAGGCTGCTGTGTGACAACCTGAAAATGAGAAAACAGAGACAAATCTGTTAAAGCAGTTCACAGAAAACATGTGAAAGTAAGCAGGGATGTTTTTTCCAACTTGAAGAACTGATCAGAAACTAAACAGAACATTTTTAGGGGAGCCAGTTAATCTTTAGGTTTCCATGTGTTTAAAACAGCTAATAATAAAATCTGCCTGTTTGCCCTGTGAGCATGGGGAGGCCCAGCCTGGGGAACCTTACTGGAAACAGCCAGAAGTTTCCTTGTGATACAGTTTCAGTGCTGATTGGACGATCATGCTGAGGACGTGATCTTTCTGAACGAATCAAACAGAGCTCTGCTGCAGAGTCACATGACAAGTGTCCTCTGATGGTGGGCGGGTCCTCTTAGAGATGTAATGTTGTAAATGATCCGTGAACCAAGTCCCTCATTTATTAAGCAGTTACTAAAGTAATTAACTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGAAACAGGTCAGCGATGATGGCAGTGAGTTCGTCTAACTTGAGAACTGATCACATACTAAAGAGAACATTTAATGCTGACTGTTGTCAATAACCTACCAGTTCATCTTTAAGTCCCATTTCTGTGTTTTAAAGAAAGAAAACAACATGTTTGCAGAGACAAACTCCAAACCAGAGTCACCTCTGTTGTTGCTGTCAGACGATGTGTTCCTGATCAAATGATTCACAGATGTTCTCACGGTGGACTCACTGAACTAACAAACATGACAACAGGACATGTCTGCACTGTGTCAAAGACAGAAACTGTTGGTATCAAATAAAAACGTGTGGATTACTGTGAACATGAAGCAGTGACTGTGGCTGATGTGCTCGGGTTACATTCTAATATTAAATATGATGCTGAATGACATCAACACTAAACAGACTCTCTCCTCGTATCCAGGAGGAACAACATTTGTACCTCTGATTCATTTCTCCCCTGATATAATCTCAATGAGAAAATAGGAGAAAAATCATTTTTCTCACCTTTGCAGAAGAAAATGATCAGCACAGTGAAGCAGCACACAAACTGTTGCAGAGCCATCATTAACTGCAGCTCTTTCACGTCATCTTAGACTTTAAATATCTGAAGTTCATGTTGAGCTCCGCCTGTTAACAGTCATCAGGGCCCCACCAAAGACTCAGGTCAGACTCGTTGGTCTATGTGCTTTTTGACTGCAGTTATGCATGACGCACGGAAATGTGGAGCAGGGTTTTAATTCAGTTTTATTTATACAGCACCAAATCACAGCAACAGTCACCTGACGGTGCTTTATGTTGTAGAGTAGACCCTACAATAGCAGGTGAAGCCAACTGCCCACACAGACTGTAATCAGACCTCATCAGTTTCTGGTAGTTCTGCACACTTTAAGAGAAACATGACACTTTGTAGGTTACAAATAATCCTGTTAAATTAACACCACAGGAGGTCAGTGTGTGTACATGTATCTCTATGTCTGTGTGTGTGTCACTAGTGGGTGGGTGAGGTGGACCAGGGGCTGGCTGGGCCTTGGCCTCGGTGGGACATGGGCACCTCTCCCCACTGGACACTTCTGCCCCTCCCTGGGATGCGGGGGCTTGTCTCTTACAGGTGTAGCACTTGGATACATCATGCATCTCTATTTGTTTTTCCTCTGATTTGGTTTAGTGACACGCCCACTCTGCTCACAGGATTTCTACTCGGGTTTAAGCTCAGCAGGCTCTCAAACCTGGGTCTTCAGCACAGCAGGTGGGTGTCTGGGAGGTAAAGAGCTGGACAGTGAGTGACCGCACTGACTGAATAACATAACAGGTTGATGAAGTATGACGAGGAGAGGTCCAGGTTACATACCACACAAGAACTCCCCCCCAGTGAAAATCCAGAAGTGTGGGACCCCTGAGCGGTCTCCATACAACTCCCAGTCCTCACCACTTTACTGTTCAAGTAGCACAGACAAACAAAAATCACCCACATGAAAATGTTTGTTTGTGTTTTTAAATATTAATGATTGTGAAACAAAACTGTATTTTCTATTAACTGAAGCCTTTCATTGAACTCTCTCTCTTTCTGTCCAGACACGTGGCAGCACTGCAGCCATCACTTTGTTTGTATTTAACACCAATCAAATTATTTATGTCCTAGGAAGAGATGAAGGAAGTAATACAACATGTGGTAGCCATAAAAAATATGATATTTATAAAAGTAACATATTTCATAACTCATTCATTTTCAAGAATTCAGAAACTATTTCTTTATTAAAAATTTTGTGGTGTTTTTCTCATTTCAAACCAAAACAAACTTTTACTTTTTTATGGCCAAAACTGCCTTCTGTTCGTGGGCCTTTGCCCCTGATCTGGGCCTTTTTCTTGCCAGAGTCCTGGACTTGTGGCTCACAAGTGGGACACCACATGAGTTCACCATTTTTTCGATCTCCACCGAGTGTCATGCTCTAGTCTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATGACAAAGCTCCTCAGAGCCTGGCAAAAATTCCTTCCCTTCTTCGTTGTCAGAAAGATTTCCACTGCTAGTGCTATTTTTTTCACTTTCAGAAGACCACAAAACTGCAGCTCCTCTAAATTGAGTGTTCATACTTCATGGTGTCTGTGCAGAAATGACCAGTAAGAGCAGGCTGCATTTAAAACCACTGTAAATGTCTAAGGTGGAGCTCCAGCTACATATGTGCTCATTTCCTCGAAAACCTATTTTCCCTTATTTTGAAGGCAGAGGTGTAGATCTATCAGGTATTCATGGGAAAGCATTATAAAATGTTAGGATTACAGTATATGTGAAATATGTGATTACAATAGGACCCAATGGGACCAAAAAATTACCAGGGTAAAGGCATATATGCCACTCTCCTTTTCTATACACCACACCATAGAGGAGCTCATTGAATTTTTAAAATAATCCTAAAAAACACATCCTGGCCAAGTTTCATGTGACTTGTCTTTAAAATGATATATTGACAATCAAAAACTGAGCCAAAGGACCATTTTGGGTGAGAGCGTGCTAGAAGGGCTAAATGTCTGACTCAAAGTTGCTCAAAAAGCCCGGGCTCATATTTATGTTGTTGTAATGTCATCAAATAGTGATGCAGATACCATTTTGTCACATGTACCAAGACAGAGCACTGACCACAAAAGAAGCTAACATTAAACTATAGATTTATAATATTTTAAAGTGGACTGACAGATACGATGAGCGCACAGATGACTATCTGGCTTTGGTATTTTGTTTGTTACTAAACTAATATGCAAATGAATGCTGCCAATTACAGCTCTGACAAATATGTGGAGAGTCTGGTTCTGCGTATGCAGGAAGCTGTTCTGGGAGAATTTTAAATATTTTCTCTGAAGTCTTGAATATATGATGTGTGTATTGATGCGTAAACAGCCACATTTACCCGTAATGAACCTCTTTGGCTCGTGCTCCTCAGCTTCACATGAGCATATAGAAGTGTGCAGTTATATTATGGAGAAAATAACAGAAAGTAGCAGTAATAAGAATGATGAGAAAAAAGTATGAAATATTCAGAGAATTTAAGATTGTATTTACTCTTTGTGTAAAACTTGTGCAATGACCAAGGAGCTTGGAAAGAAAAGCGTCTGGACTTCTTTGAGTTGCTTGAAGACGTTTCACCTCTCATCCCAGAAGCTTCTTCAGTTCTAAGGGTCAGTGGTGGAGAGTCCCAGATTTAAACCCAGTGGGAGTATCACCCCAAAGAGGAACAAAGGACCCCCTGGTGATCCTCTAATCACATGAGCCAAGGTGTGAAAGTGGGTGTGGGTCACAATCAGCCAGGGTTTCAGGTGAGCTCATTGTGAAACCCTGAAACCCTGGCTGATTGTTCCCAAATGCATTTGGGAACTAATCTTTCTAGCAGTGAAAACAGTGTCCATCCTCTCCCTGCTCTCCTCTCCTCAGCCTCTCTTTGCTGCCTCATGCTGTGGGTGGCTCACTCTTCCTCATCGCTGTCGTTTTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAATGTGTTTTCCTCTCCCACTCTCACTACTGAGTCATCCGCCATTGTTATGAGAAAAATTATTCTTCTTGTTCTAAATTTAAGCAAAACTACTCTCCTGTGTAACCTGCAATTAATCGTGGGATATGTTGGGCCACAAAGAATCCACCAGACCATCCTTCAAATCTGGGGAAATAAAGGACACATCTGTCCCCACATTGGGAGGACTCTGAATTAGGACAGTCTTCGTCGTGTCGCTGTGACATAATTGCCCACAAACGTGGCCTTCGAAGCGTGCAACCCTGAATTTGGACATAGCATGTGTATTCAGGCCAGCGTCTCCCTCAGTCCTTTGTTGGGTCCTCCCTCATGGTTTTGTACCTCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTAAGGNNNNNNNNGCATGACTAAACTGACAGGACATAACAAATGGATGAGCTTACAGATGACTATCTTGCTTTGGTATTTTGTCAAACTAATATGCAAATGAATGAAAGCTGCCAACTCTTCACACCTGCTGCCAAACACACGTCTGACAAATATCTGGAGGGTCTGGTTCATACAGTCAGCTGTGCTGGGATCCTTTTAAAAAAATGAAACTGCTCTAGGAGTCGGCGCTTTGGCCTGAACAGCCTGTCCAGGAGTCAGAGATGGTTTTTAAAAAAACTGATGTGTGGTAATGTCAGAGAGTCCACACTAAACAGTCATTAGAAGGAAGCACACAGAACATGCACGTACACATTATTTTATCATTTAATATTCTTTACAGGGTTTATCTTGCATTGAATATGTTTGTCATCACATTGACCTTTCTACTCCCTGGTCTAGTTCATTTTATACATAAAGTGTCCAGGTGATACATGTTGAGGGAAGATGAGAACATAGCAGGTTAATTGCATGCATGCTTACAATACACATTAATTTAGTAGCAGGTCTGAGCGGAGGCCCAAGTGTCTTCTGCTTCATTTCTGAGACCAGCGGCAGTTTACTCTACTTAGTGATTGGTGACGAGGGTCAATAATTAGGCCTAAGGGACCCTGAGGCTTGGAGTTTATTACCTTAAAGGGCAAGTGTTATAGAATAGAGAAGTCTGTTTATAGCCATTAAAATGTACAAGATGTACCCTTGTCTGTCAACAATGTATTTTTAATTTCTGCTGACGTACGTGGGGGCGTGATCCTCATTGCTATAAAACCTGCATCCATTGTATTTTCATCAGAGGAAGACATATGCTGATGTTGCCTCTCCTGGGTTAATAAACTCATCGTCTGATTGCATTTTTCTGGGGCCTCCGTCGTTTGTTGTCTGGTCTACAGCTGATTGATCTCGCTTCACCGCCATCCAACAGGCAATACAACACTGTACCATAAAAACAATGAATGAAAGACTGCATGTCTAACACATGAGAACATCTCCAAACCTGCAACACAGAAATACGGGTCTGATCTGTGTGTCACCTGCCAGGACACCTCTCCTGACGAAGGAAAAAAAGAGTGCACGCTGTTAAAAAAACTGCAGCGAGTACGCTCACACGCCGCTAGCGATCAGGCTAACTTAGCATGCTAACATTTCAGCTGCGTTCTCGGCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGTGCCACCCCGAAGCCAAAACAATAAAATCCAATGAAATATCAAATGTACGATTATGTTTTCACAGTGAAGCTCAGATATCCGAGTGTAAGTGAATGCAGCATCGGCTTCTGCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGATTGCATTTTTCTGGGGCCTCCGTCATTTGTTGTCTGGTCTACAGCTGATTGATCTCGCTTCACCGCCATCCAACAGGCAATACAACACTGTACCATAAAAACAATGAATGAAAGACTGCATCTCTAACACATGAGAACATCTCCAAACCTGCAACACAGAAATAAGGGTCTGATCTGTGTGTCACCTGCCAGGACACCTCTCCTGACGAAGGAAAAAAGAGTGCACGCTGTTAAAAAAACTGCAGCGAGTACGCTCACACACCGCTAGCGATCAGGCTAACTTAGCATGCTAACATTTCAGCTGCGTTCTCGGCTAAAACTCATTAAAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGATTTAAATGTGCCGTTGCTCACAAGTAAAATGTGAAATAATTAGCAGCTTGTTTTAATTAAAATATTTATTTCCCATAATAAGTTCAACAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAATAGTTAAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAAAACGTATATTAACAAACTCCGCCCTCCACAAAACTTATCCTGAACGAGTCTCTTAACGACAAACAAAAACGCGGCGGTTCGGCTGTATTCACGTTGCAGCTTGTGGTCTGAACAAACTTTAATTAGCAGAGAGCAACGGTGCAGTGACTTACCTCCGGCCATGCTGAAAGGAGCTGTGACCGGGGCACACATGCACGCGCCTACGTCACCACGCAGCGCACGAACGCACACAGACTCAGATCACACAGGTGGGAGAGTGAGATGCAAAATGAAGTATATAATTAAATAAAGGGTGTTTTGGGTGAAATTCACAAGTATTTAACACATATGTTACACTAAACAACCAAATCCAACGTGGTGCCATTTTTGTTATTGGTTGACATTTCTCCACCAATAGGTGGAATAGGTTTTCTGTCTTTACTGTTTTCTCGCTGTCCTGAGAAAATGCTTTTTTAAAGCATTTCTTAACGTGACGATAGTATTTAGCATCACTAATACATATTTTTTTAATCATAACTCTGGATTTAGCGCCCTGTCATTAAAATTGAAAAACTGGTGTATACTTTGAAGTCCAAACTTTCAACACGGGCTGAAATAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCCAGTCAAACTCCAGTTTCGAGCAATGGTGGCCGCTACTAAGTTTTAAAATTACTCTTATTAATCTTTCTGGGTCACAAAATAAACTTTTAACATACACTGAAAAAAGAACCAACTTAATTGAATTATTTCAATTGGTAACACCTAATTTAATTAAGTTCTTTGAAATGAAGTGAATACATTAGAGTGCACAACTGATTTATCTAATGTATTAACTTCATTTCAAAGAACTTAATTAAATTAGGTGTTACCAATTGAAATAATTCAATTAAGTTGGTTCACCTATTTTCTTTTTACAGTGTATTTTCATGCGAGAAAGTAGCTGTGTAAACTTCAAATATCTGCTCGGTTTATCAAGATATCACATATTTGCAAAAGTGGAGACGTCTGTTACCCACAAGCTCAAAAGCTAGCCGAGAGCTCGAAGGTCACTGAAGCTGCCGAGAACGGCACAACTCCCGGCACACCATGTTCAGATCACCGCGGGCTTTCGCTACTCAGGTTAAACGCAATATATAAGTCATTTAGACAACCTAAAAATGTCATTGTTTGGCNNNNNNNNGTGTTTTATCAACACGTTCTCACTCCCAACTCGTCAAATGTGTGACGCATGGTCAGGCTCCCTCTGCTTCACTTATGGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTCTCTGTAGAGTGCTGCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGAGTCCCAGACAGGACAGAGTGAGGTAATATATCCACAGAGCATGATGAGGATTTCATTTTACCTAAAACTGTAATTAAGTCATTTAGTGTGATTGGAGAAAAGGAGGTAAATGATCCAAGACAGCAAGCAGGGTTCGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTGTTTTCTTATCAGACAGAGAAATAAAATGAGACGCAAAAGCAAAATTTCCCCGCCTGGGCTGCCTTGTCTGTTTCAATATGTGACCCCGCCCCTCCCTCGGACAGTCGGGGATGAGTGCGCTAACATACCTGTAGGTTGCTGTTTTAATGAGTTTGGTGGAAAACAACAATGGCAGAGTTTGTGTTCTCCAGTCGCATGATAGGTGAGTCCTAGTAAATAATTTTCCAGTAAGTGTACGTTACACATGCTATTTTNNNNNNNNTTATGGTTATTATTTTGCTAGCTATCAAACTCGCTGGAGAAATGATTGAAATGCACTGAGTGTGATGCAGTATGGCAGCGCTATTACGGAGTATGCTGTGAACTTAGCTAACATTACTTAGCAGTAATATGAGTTAATTCACTCAAGTCAAAGCTTTAAACATTAGCCCGATACATAACTAGCTAACTTAAGACTTTCTGATTAACCCTCTGGGGTCGACGGACCCAGAGTCTCCATTTCAACTTGGTTCTGAATAAAACAGTGGCGTTTACTCCGGGAAGAAACGGTAAAAACGGCGTTTTTTTATGGAGAGTGCTAGCAAACACGCTTTGCTTGTGGGTGNNNNNNNNNNNNNNCACTCCTTCCCTATTGGTGGAAAAATGTATGTCGACCAATCAAAAAATGATACGGCAACATGTGGTATTTGGTTGTTGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTACGTGAGAGATTTGTGACGTTTATCGTGTTTGGAGTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGTTCTACTAGTGAACGTCACAGTTGCTGCAACTGTGTGCTGGAAAAGCTTAAAAAGGGACCTTGAAAGTGCTTAAAAAGTGCTTGAATTTGACCCTGAAAAAAGCGTACGAACCCTGAGCAAGGGGTGTCTTCATAAGGGGAGGCACTTGAGGAAATTTTGGATTTTATTGAGAATAGAAATATTTTGCTGCTATTATTTGCTGCTACTTTTATAATCATCATTACCATTTCATGATTGAGGGTGATGTTGCTTTCACAGATGCATTCAGATGTTCAAATATATTGGTATTATATCAGTCTTTATTACAAGTCCAGTTATAACCACTTCGAACTGTTGAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATTACATTATCTTAGTGCAGTAACAAAATGTGGCTGACAGTTACCTCCTCACAAGGATTTTGATAAAAGATATTGGTACTTGGCAGCACAGTGGCACAGCAAACAATGTCCTGATTTCAATTCCACTATCAGACCAGGGTCTTTGCGTGTTCTTCCCTTGTTTCTCTGCTCGCAGGTTACCTGGTTTACTCCTACAGGCCGGAGATGTGGAGTTTGGCTAATTGGTGATTCCAAATTGTTTCTGTGTTATAAATGTGGATTTGATTTGTGTTTTTGATATACTGTGGATGTTTTGTACAGCTGACCACAGTCAGAAGACCAATTCTACCACTAATAACAGTCACTGTGAGGTGGCATTTGGTATGTACTCCACTGTCTTCACTAGACCAAAGCAGTATCTTCATGTGTTCGCAGCAATTGCTAGCATGTTTATAGCCATCAAGCTTCACTCTCATAGCTACTCTGTCCATTACACTTTTATAACTTAATCAATTTTAATAGAAAATATATCTGTAAACAATTCACCTAAAACTAAAACTAAACCCTCACAAGCGTTGTTGCAGTATAGTCTGAGACAAAACGATAATAAACATTTACTCTGGAGTCATGAGTTTTTCACTTTCCTAGGACGTTACGATCTCAGCATGCCAGAGCTGAGGTGTGGGACATGTGAAGCTTCTTGGACTGCTGGAGTAGATGACCTAAATCGAAGTGATTACTGGCCCGCTACCCTTCACTTTTCTGCTTTGTACGCAACAGATGTCTTCTTTACATTTGAAGAAATGAAGATGGCATCACCCGGACTCTCCTGCAAAGCATTTTTAAAAATGCTTGATCAACGAACTCTCCATTTTGGCCGTGTGAGCATTTGAGTTTATACATCCTTACAGTATGGTTCTTCTGTGTTATTCAGGATTTAAAAGTCACTTGTGGCGTAGTTGTTTTCTGTTTATGTCTTTCATTTTAAACCAGACGGGAAAGATCTCTGCAGATGGCTTTCAGAAAAGTTTTTTTGAGTGGGAAGCCGTGAGATATGAATTAGACAAGATTTTAAAGGAGGATCCCTTCACATGTCAAGCATGTGCCCCAGACATGCTTGCAATTTCAGTGGATGGAAACCGCAAGCATTACCGTTTCAAGAATGCAGCTAGGTACAGCAAAAACATGTGTAATACCAACGTTTGTATCAGACAATGTGACTATAAGGTGCACCAATTAACTTTGGACTGTATGACACCATAAAGTATACTGTATTGCTATTTTGTTCAGATCTGAGGAACCTGGCATCTTTGAAGACGCCTTCATAGCAAAGGATGAAGATGTGGGAAGATTTGTGGACTACATACACAGCACATCTAGACATGTAAGATTGAACGCTCTAATTACATAGACACAATTATGGTAACCTTTAACACTCTGCTGAAGAGATTGTGAAAAGACACTGTCACCACCTATTTAATGCATTTTAGGTCTCTGGACGAGGTGTTTGTGGAGGGGAGTGGTCAGCAGCCAGAGAGACCTCTCAAAGATCCAGCAGCAAGGTGGATGAGGAGGGACTGGAGCTTGCAGTGTGTAGGCATGGAGTGCTGCTCAGTGCTCTAAATATGTACAGGGGTGAAATTTTTGCTTATCCCTTGTACCTGCAACAAAAGCTGGCCAATAGACATATCACTTTTTTTGTATGGATGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTACATCCTTTCTTAGGTCATCATACATCTCCCAGATGTACGGGGTCCTGTTACAGAATGTCATATAATGCCCGAGTGTTTCTGGTGTTGGGCCCTCCTGAAATGTAATGACTGCTTTCAGTGTGAATTTCTCTCCTTGAAGTAGCAGAGTGGATGGGAATTCAGTAAGCAAAAATGTTTTTGGACTGTGAAAACTGTGCCCCAGAGTTTCTGTAGAGCATTTTCCAAGGTCTGTGTCAATCCATACAAGCTCTCTCAGGCTGTAACTGTGACATACAGTCCCTGTGCAAAGTTGCTTTCCTGATGAATCTGTTTTAAATGCTGTTGGAGATGCATCAGGACTTTCGATTGGTCTTAGGCATGGTGATGCTGGAAGGCTGAGCCCTTGTTCAACAGCAGACTGAAGGTGAGCTATGCCAGAAGCTGAGAGGACTGACAGATCAATGGAAACAAAAGGTATTTGCCTTGTGTTTGGTGTGTAAAGTTGGCAGTACTGGGAGGAACACTGTCTTGTGAAGTGAACACTTGGATTTTCTGTCATTGTTTTTTGAATTACTGTGGACACATGGCACTGGGCATCAACACGATGAACACCAGTCTTCAACTGAACAGGGCAGAATATTGAGCTCAGCACCTCTGCCCTCAATGAATAGGCATGTTGAGTGACACCCTTTGAAACAAGAGATTTCACAAGCTGGGATACTTTATTCTCCTCTGAACTATTCAACATGTTTTGAGCAGTAAGACTGTCACAGAAAGCGCAGCACAGACTTTAACAGAAGGCATCAAAGGCACAAGTGTTCATGACACAGTATTGTCCTTTGCCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGCTGGATCTGAGTGGAGCCATTCAGGACAAGGGGAGAGGTATGAGGTCAATTTCCTCTTCTTTGGCGGAACTGCAAAGCCTCTCCAGTTTTCCAAAGCTGCTGTTTCTTCAATGTCCATGTCTGTGTCAATTTTGGGCTCCTGAGAGGGGATATCATCCACTTCCTGCTCCACAAAGGCTTTGTGTGGATCCTGACGCTTTACTGTACCATCCTGTCTGGCAACCTCTGCTTCTTTCCGTATTTGTTTTGCAGAACAGATCCGCATGTTCCCTTCAATGAAACCAAGATGACGTGCAATGAATTTATCTATCCTTATAGGGAGATTTTTATGCTTGAACAGACCATGTTTAATGTTCTTGAACTCTGCTTCAACATTAGCTGAAGTTGCAGTGAGCTTTTCGCTCTGAAATAGGGGAACCATTACTCCAGTCCAGAGTGGTAGGTATCCTCCCAATCTAATTAGGTGTGGGACGAGCTCAGGTAGATAGTGCATATTGTCTCGATCACCATGAACTTCAGCATGGCACCTGCTCCCCTCACAAATATCCACCACCCACTGCCTTAAGTCAGTGTTTATTTCTGTGCATGGATCCAATCTAATGTCTTCTTCTTCCTTGTCATCAGAAACAGACATAGTCTCATCTGCAATTTTTCTTTTCAGATTTGATTTGGACACTTCTGACATAATGGGGTTTCCAAAACTGTCACAGCCTTCTGTCTCACTTAATGCCACAATAGCAATGCTGCATATTAGGACCTTTGCTTCTTCCAAGGATTGGGACTTGACAAGTTGTGCCATTGATTGCACGTAGAAATCCCTCACCCGATGAGGCTTTTTTTCTCAAACAGTCCCACTGGCAAATCATTTTGATGAAGTGTGCAACATCCACTCTGATGAAACATGGTGGTAGTTTGTAGGATTTTTTCTGAAGCAAGACACCAAAGCATTCATTAATGTAGCTCTTCAAATCTGAATGATGTGTTAAAGCCTTAACTAAAGCACCAAGTAAAGCTAAGGAGAAATCACAGATGGCCTCCTTTGGGATTGGTGCTCCAGCACGAATCCATTCTGATAACCATCTTGTGATTGCCTGGACATCATGTCTCTCTGACAACATTTGCACCACTGGGACGTGAGAGTTGTCGCTTCCTGTTAACACACCTTGATACAGGAAGATATTTCCAGACAAACCATTAGGCCTGAGAAGCTTTTTTACAACTGAGCCAGTCGCATCAAAGGCGACTATGGGGTGCTTTGCAGTCTTGTACATCAGCATTTGAGTTTGACTCCAGTAGTGACAGAAGAACTTGTCTAATCCAATGTCCCAAATGCTTCCACTGTGAGGGGAACTGTATTTTAATGAGTGGAGAGACAGTATTGGGTTTTTATGAGCAACTTCTAGTTGATTTTGTTCGTGTTTGGCTTTGCGCAGAGTTGTCAAATTTGGTAGATGGCTTGGCTCTGGATCACCAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAATGGGAGCTCCACATTGAAACTCTTGCAGTCTTTGTTTTGAAAAGGAGAGCTGCTTTGTTCAAAATCATTATCATTGTCACTGCTGTCTGTGTCAGTCAGTCTCTCTTCATCACTGTAATCCAGAGCAGCCCATACATTGTGTCTGTTTAATTTAACAAAAGTGTAAAGAGCTTTTGGTGTCATCTTTTCACCAAGTTGTTTGCATAGATTTTGCCATATGTCATCACTTGGAGTTGAAATTTTTCCATTTTTTATGACTTCTTCTTTAGAAGCACGAAGGACTTCAAATACTGCAATTTTATCCACGACTGATTTCTTTGGCATCTGTCAAGCAAAAATTAAAAATGTGATATAATACTGCTATGATTTGGTTATAACTTTAATTCTACATCTTTAAGTGGACAAAAAATTACTTACTTTGATACACAGTGAATTGAAGTGTTGATGATTGCTGATGCTCATGGAATCTAGCTTAAAAATGCAGATAAGATAGCTAGCACATGTTTTCTTCAACTCTTGTTTTTTTCTCTCAGAAGTAGAATGTGTATGATAGCACCCCCTTGTGATCACAAACCAAACACAGGTCGCTATGTTTGTTTTTTTGGCAGAGTTGTACCAGTTTATCCTTAACAAGATCTAGTTCAAAATTCATTTGATCGGTATAAAAATGAATTTAGTCAATGTTCATAGCTCATCATCAAAATACTTGTAGATAAATCCAGGCTCTGTTGAGATAAATCTGTGTCTGTGTCAATCCCACACGTGTTTAATAGCCCACCCATTTAATAGCGCTTTGTGACCATGGCTACAGAAGTTTGACTCTTGCAAAAAAATATAGTTTGGCCCTTTCAGGTAACATTGACAGTTACATAAGATTCACAGTTCTGCAGGCTGTTTGGAGCCTTTGAGTTCAGATTTGCTGAATCACTGAAGTGCACTCCTGTGTATGTTAATTTTATACAACTTGTTCATGACAGCCCACATGCAAATGACAGCACTTTTGTTAATAATAGCATTTGACTTAAAAGCTACAGTTCATATATTATTAGGTTAATGTTTTAACAACCATTAGCATTTTACCATATACCCTGCTGGTAGCACACTAGATGGAGTAAGGTAATGTTAAGAAACATGGTAGTCAGTGATCCACAACCAGCTTATTGGCTCAAAATACCTTATCTAATTATAAACTGATACACACCTACTGGCATGCCCCTTTAAATTTCTTCATGAATGTTATTTAATGTTATTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTCTGTCCCTTGTGTTGGCCCTGTGACAGACTGGCAACCTGTCCAGGATGTACCCTGCCTCTTGCCCTATGACAGCTCGGATAGGTTCCAGCGCCCCCATGCGACCCTTAAAAGGATAAGTGGAAGCAAATAGATGGATGGATGGAATTTTATTAATATCTTTAAAATGATACATTAAAGAAAGGGGCTGGTTGAGCTTTAGAAACTTTTGGTAATATCTTTAAAATGACAGCAGCACAAACAATAATTTTTGCAGCACAAACCAGCACAAACGTAGCACAGTTGATTGACACCAGTTTTGTTTGATTTAATTAATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGATACCACTTTTGTTTGATTTGAAGAAGGTGGGGGGGCCAACTTCACTCAGGTCTATTTAACCTCCTGGGACCTGGCGTCCACATATGTGGACATCACATTTTGGGTTATTTAGACCAAAATACTCAATTTCGCTCTACAAGGGCTTGATATCCACTTACGAGGACGTTATACTGCTACTGTTCTATCAAAATTTTAAACGAATATCCTCATATGTGGCTCTCATTTTTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCTAATTCTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAATAAACGTTACTTACTTACTTACTTTTATCATAAGCTATTTGCCATTTTTTAGTTTCTTTTAAAGTTCTTGGTTATGTTTAGGGATTAAAGACCAAATCCTGATTATAATATTAAAATATTGTGATCCATCATCAGTAGTGGGCCTTGGATTCATTGGGTGTTTTGGCCCTTACCAGTAGACACCCTCATAAATGGAGGCCCTGCCAGGGTTGATCAGGCCCAGGGGTGTGTCACTGGTTGATGTGAAATTGTTATTTCTCTTCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTATCACTTCACTGCAAAACGAGAAGTACTATTTATCTCTTTAGTACTTAAAGAGCCTCACTTCTTAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCGGAAGTGGGGCATCTGATCTGGCATCCCATACCTCCCTGCCCGGATCGGGCTGTACCCTCTACCTCTCCACTGCCTCCCACAAACAGGAAAAAGAGGTGAGGGGGGAAGAGCAGAACGATTTTACATTCCCCCTTATGTTTCACTCGCCTCTGTCAGTGCGCCCCAGGGTGGCTGTGGCTACAATGTAGCTGCCATCACCAGTGTGTGAATGGGTGGATGACTGGATATGTAAAGCACTTTGGGGTCCTTAGGGACTAGAAAAGCGCTATATAAATACAGGCCATTTACCATTTACCATGAGGTTAACTGCACAGCCCCAGGAGGCCCTGAGACAGCTGTATCAGTCAACATGGCTTCTGGTTTATCACAGTACAAATTATAGTGTTAGGTTTTCTACCCTTTTGATGCCCTCTGCTTAGGTAGCTCCACCACGGTTTGATCAGTTCTGGGCATGTGTGTCGCGGATAGCTGACTGCCCAAGTGATCTCAGCCTTCTTTAACCACAGCCAGTGGTTGGCCCACTCAGCAGTGTTAGCTAATTTTCTTATAGCCTGCCACAGCACCTGTCCTCTGGCTCCAAACTCTTGAAGCGGTTTTGCTGTTGTACTGGCCCCTAACCCTAAATTTTAGTTCAGGTCGTGTCTCTCTACAGAAACAGCTTAATTCCCTTTATCCTGTGAAGGCCAGTATTGGTTAGTAATCTTATAAAGCCAAAAATGACATATTCCCAAAATACAGGGTTAAGTGCTGTTACAGCTCAGAGGGTTGACTTAACCCTCTAATAATCAATGTAGTTAAAATACTCAAAACAATGTTGTCAGTGGTAATGGGACAAAGCCATATTCAATGTTGATTTTAATTTGAAAATATGTGTACATAATCTAACATGCTTATTATTTGTGGGGACATCAAACTTGAAATAAATACTGGTAGTGCAATTAAACATTTTTGTGTTCTATGTATACATTATATGTACAAAACAGAAAAAATAATATTTGAATAGAGAATGAAGTTATATAACAGTGTGGGTGGACCAAGGCCAAGTCAATGTTGAGCATCTAAGAAACTTATGAAAGTTTATACTACTTAATAGTAATGGAAACTTGCAGTCTCAACATAAAAAAGTACTACAACTTCTCACATCTCAATAAACCNNNNNNNNNNNNNNNNNNNNNNNCATTGACAGTACTCAGTAAATTTCACCAGCCTTCATACTTCAAACTAAACAAAAGAACTTGTTTATAATAACAACTTCATATGAGAAACAAAGGGAAACAGACTGATGGGTTTATGGATTCAGTTGCTAGCTGCGGGTCATATTCACGGTAACAATTTTAACAGTCTACACTCACTTTTTAAAGAATGTAGCAAAGATAAATGCTGTACAAAAACATTCAAGTTAAGAACACAGAACTACTACTGTAGTTAACAACATAAGATAAAGTCTTTTTTTCATAACACAATGCATTTAAACAAGTACAAATATCTGTCTAACATTTCTAAACAATCAAACTGCTGAAAATGAACACATCCTGTCTGTGAACAGAGAAGATCATGTGACATCTGGATGTATGGACCTTTGGTTCCACATATTTCTGAAAGTGTTCCTTGTAGACAGTACACAACTGCAGTTTTCACACATTATATGTTACTTGTTTGTAACATGGAAAAACAAACATCACAACATCATAAAAAGACTTCCTCAGTGGCTGAAGGAGGTGGCACATCTGGCATGGCAAAGTGGTGTTGAAATTCACTGGCCGGCTCCCACGTGTCATCCCAGATTTTCCCACTGGAAAATATAATTATTGAAAGAAACAACACCAAAAACATTAATATCAGGTTGGGGATTACTTCGTGCTTTTTATGTTTAACACCAGAGGTGGAACATGATCAATACATTTACTTAAATACTGTACCAAAATGCAAATTGTCATTTTTATGGATATTTTTAGCTTCTGCTACACTATTTGTAATTTAGATGGATTACAAACAAAACACTAGTGCACAGTTACACTCAACACATATGAAAGATTTAGTTATTGTTTTTCAGTTTAACATTTCATAATATCCTTTCTGTGAAGTGAAAATAAAAATTGTCCACAGTAAAAAATGGAAGTGTCAATATTTCAGAGTAAACCTATTTTAACCTAGATAGAGTATTTACAACTCTATGAGGAGTAAACCAGCTCTAACATCAGAGTTAAAAGTCAGTGTAAAGTTTGTTAGACACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGGCCATGGTCGATCCAGACCACTCACCACTCAGACAGTGTTATCAGATGAGGATGTAAGAGCAGCTATTGCTCTTTTGAGACACTCTGCTGATGAAGACATCTATGAAAAGATGAAAGCTACCTTCATTTATTGGCATTCAATGGTCAACGATGAAAAGAATGCAGCAGATGTCTTCATAGGCCTGATGTGGTTTCTGGACACACCAGGACTGGTAAGACATCTTCATTTGTTGAATCACTGAAATATTCCATGGAGCTTGTAGTGTCAATGATTACACCTCGCTATGTTCTGTATTTTTGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGAGTTAATGTGCAATGCTGAGTCAGGTACTGAAGTTGAGAATGGTATGATTGTGACTCATTTTATTTGCCATTGTTGGTCATATAGGTAATTCTGTCAATTGAATGTATTTTTGAAATAATTCTTTGTTTATTCGTCTGTAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCGATAACCTCATCAAATTCCCAAAGGTATGTTGTTTAAAATATANNNNNNNNNNNNNNNNNNNNTTACTTTCTTTTTGATCATTCTAAAGGCTGTTGTTTTCTCTTTAATTTGTAGAGATGCATTGCTGTCACACAATTGTAATGCTAGAAATACAGGATGCAAAACAACTGAAAGCTTTCACAGTGTGACATTAGTACTTCTTTGGAAAGTTCAGAATCTGAATACTTCCTCCACTGCTTAGGCAATTTATCCTTTGGCACACATAAATCTGTGCAAGACATGGATATATTCTCTCCACTTTGTCAATGTCCTCATAGCTTCCATATATTTCTTACCATTAATGTGAGTGCTCTTATGGTCACAGCAAGTCCAGCTGGAATAATTCACAGTACTTTTGGATCTAAGTGAGACACTACGTGTGTTTTCTGAACAGTTTCAAAAATACTTCGTATTAATTTATTTTATGATTCCACAAAGATGGCAAGAAACTTTACAATAATCCTCAATTGATTAAATAATCGAGATAGAATAAGNNNNNNNNNGCAAGAAGTAAGACGTAAAACACCTGGTTTTCCATTTTCATTTCTGCTCCAACAAGGTAATAGATGGAAACAGAACATTCTCAGAGAATGAAATATCCAGAGCTTCTTACCAAACAGAGCAAGGCAACCAACGCACTTTTACTTCTGCGTTCCCCTAGACAGAAGGAATCAGAGAGGCAATCGTTAAATAACATGTTAATGGAAGGTGTCTTCATAAAGCTTGTGTGTAATCCAGTGTGCACACCTGAGACACACACAGACCCATGTAAACACACTTTAGTAGATGTGTAGGTATGTGTATGTAAGGCATTTCCGTTTATAAAAATAATAATAATAGGATTTTGAAAAGCATGTATCCAATTGTGGCATTTAGAAAAAACTATTTTGACCACAGGTTTAGTTTACTGCGTCCATCTGTTTTTGACTCTGGCTATCTTCTCTTCTTCTGAAAGTTTGAAGTACTTGTAACATCATACACATAATCAATATCATCCCATTATGAATTGTTAGAATTGTGTCCATTTAAACACTTCAAACTACACATGATTATCTACTATTTACAGTGAGACAGGGCTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTCCTTGGTGGCATTCTTGGACTGCACAACCTGCTGTTCTGTGGGGGTATTGGGTTGCACTGGTGTGGATGTTCCTATAAAACATATTTACTTTCATAAAAATCTTTCACAAAAAAGGTCTTATATTTAGCAGAAACTACACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGACACAAGACACCAGTCAAACAACACTGTTTGCTCTGGGTCTAAACAGAGCGCGTTGTGTGTGACGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGATAACATATCCTTCAATGGTTATTTAATGACCTTAAAGTATACTTACACAATTTGCTTAAAGACTAATGAAGTATTCTGATTGTGAAAGCAAGTTGAGACGACTTGTTGTGAAATGTTAAATATTAATTAGTATTAATTACCTGAACTGAAAGTATACAACAGACTTCACTCTTACCCTTAGACAGTATAAATTCATATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTGTCTTTTTTGCCAATAAATAAAATGGGCTTGTAGCCTATAGCCTCAAGTTTCCGCACCTGAAATTAATNNNNNNNNTATTTGGCACAAATTAGTCAAACACAGCCTGTTGTTAAATGGTAAACGAAATGACTCTTATATAGCGCTTTTCTACTCTCGTGGAGCACTAAAAGTGCTTTATACAACATGCAATATTCACCCATATTCACACAAGCTTCTAAAATGTTTCCATTTAAGCATTCACACACAGCAAGAGTTGGCTCGGACAGTCTCAGTCATTGTGTCCTTGGGCAAGACACTTCACCCGTTGCCTACTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACAGTCATTTCTATGTTAGCCATGTAGGTTTTTGCTGTTTAGATGTAGCAAGTATTCAATGTCTGTGATTCATTTTGCAGAATTGTTTAAGAACAAACACATTAAATACAATCTTTTAATGTAATTCCATTAATCATTTCCCTTCACTAATCTCAAAAGTACATTTGAATTTCCCAGTGTAGGACAGTTCATGGCTGTAGTGCATGGATGAAAACAACTTGAGATAGGCTTACTGTAAAAAGTCGACTGAAAAGCAAATTAAAACATTTTAAGTATTACCTCATTTATCCTGCTCTCAGTGACTTCTTCAAACTGGAACACCTTCTGCCTACTACATCTTCGACAGCCTAAGAAATGAAAAATCACATTTAAAAAAACATAAGACTCTGTATACACAAGAAATCAAATATGAGTTTTCACTTAAGAAGTGAAAATCTGTAAGGTCCTCCTGATTGCCATAATCCATTTGTCCTCTGGGGTCAAAAAGTGAACCCACCTCAGTTGAGTGTTTTTTTAAAGTACATACTATGAATTGTGAATCAATTCTGTGTAACACCTTAGTTTTACTTAGGACCAACACATTAACAAAAAAATTCCCCCTTCATTTTGCAATTTAGGGCCACCACACCTTGTTTATATAAATGCATGCCCTATTTTTTTAGATAAACTAAAATGTTCTCTCAAAGTGCGTTTTGGTTTTCTCAATCAAATCAAGCTGAATTACAAAGTCCTCTTAACTAAAGTAAGGGATTGACCATATTTAATTATAGTCATTTTATAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGTGAATGGGTGGATGACTGAATGTAGTGTAAAGTGCTTTGGGGTCCTTAGGGACTAAGTAAAGCGCTATAAAAATACAGGCCATTTACACATTCATACTGATATGAATACATACAGCCACCACTGATGTACTAGAGTTCAAGTAATTGTTTGTCTTTAGCAAAATGTAGATAAAATAATGTTGCATGTTCTCAAAAGCACATATGATGAGCTGTGTTAATGTACCAGCAACATCTTATGACGGCTTATGATAATATATATAACTAAAGAATTTTTACTTACTGCAATGCGGGCAGAATCAATTATCCGGCCAACATTTCTGTTTTTCAAGACAGCTTGCCCCCACTGGCTATCCAATGATTCTACTTTTTCTTTTAGCTTCTGTTTGGTGGACAGACTTCCGAAGCAGACACAGCAGGTTCTTCTGCTTGCCTGATTGGGAGTCTGGCAAGATGTACAGGGCCTGAATTTGGGGCGTGTCATGTTGAACAAAGAATAATTACACACAGAAAAGGCAGCAGACAGACAAAAGGAAAATTATAGGTTGACTAAAAAATAGCTGAAGAGTTAAAGAGACAAAAATGCGGAGAGAAACAGAGAGACAGACCAATAAGGACAGCAGTAAGAACAGATACAAACAGACTGACGTGGCTCTTAAAAGTGCCTTTAGGAGTTTTTCAAAAAGCAGATTTTAGGAAGCAATAACTGGCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCACACAGAGGGTTAATAACACTCACCTTCATTACATTTCCAGAGTGGAATAACCAACCACCTGTGAGAAATCTGAAATGCCCATGGTGCTGATTCACAGTCATTGGCATCGTTGCTACTGACAACAAGAAACAAAGCCGGTCTGCCCTATGGGCTGAACCATTTGTTAATGGTGGAGGGGGGGTAACACTGTGCAATACATTCAGTTTTACCATTTATATTCACTGTAGCTAGGCTCAAAGTGTTAATTCTGGGTGGCATGACATCATTTTAGGGTGGCACATGCCACCCCATGCCACCCTTCTAGATCCACCCCTGCTCTTTCAAGGGCTGCAGAGTTCAGGTGGACCCTCTAAACTGCAGGTAAGCAATCATTTTCTGTCATCTTCCTTTGCTATTCCACTGGACTGGACATAAGTTTAGTTTTTGTTAGCTACATCTGTTGAAGTTGTGGTAAAATGCTAACATTAGCCTATTCGTTGTATTAAGCTAACCTGCAGCTAATATTTGCTAAGTTTAGTGATGCCCGTGTCAATTTAGAGGCCAGTGTTGTGAATAAGCAAACATATTTTGACTTTTAACTGGATTCTGCAGTACAAGATTTAGTTTCCATATCCTCATATCTGTGGGGATGCCAGAGCATTACTCCTGTTGCTGGTGGGACTGATAGCATACAGAGCAATGGCACATTCCAGGCACATAACGGGGAGACAAACGTAGGGTTGGTAGTAACGTCGTTATGGCAATGTTGTTTTTTTGTAAATCTGTGCTTATTTTACTCTTTGAAACACAATGGTAACCTATGTGTCAATGTTAACAGGGTGTTGTGCCATCTGTAACTAACTGAATTTAAAATCAGCGTATTCTGCTCCAATCTTACAGTGGCCCTGAAGTGCAAACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCCTCTTTTTTATTATTAAAACCACTTTATAGAACATCACATCAGTTACAATGTAGCATCCATGTCATTTATAGTTTATAAAAGACAAAATGTTTACATAAAATCATGACAGTGTTTACATGATATCACCCACTACTAACATTATTTACTGTATCTTTTGNNNNNNNNNCCCCCCACTATTTATACAGCAAAAGACTTAAGAATATTTAACAGGAGCAAGTTTCATTTTTCCCTGGTTTTACTACAACACTGTTCACCAAACGCAGCAAACCTTCACCATCTTATCCTGAAGGGTCACCTCTTCAGCCTCACATGGAAGAAGTAATCTGATTGGCATGGTGGTATGTTTGAAGCAGGTCCCTTATGTATCGCTGGAACCCAGTCACGATGTGTTTCATCCATTTCATTGGCTGGTTTGCTGCAATAATGCCAAATAATTAGAAACTCTATAAATAGAAGGTAGTTCTGCAAAATCACTCAGTAGGATGCTTGTTGTAATTTGCTATGACCTCAGAGCGCATCGAAAATAAAACTAATAGGCTATAAAGAGTGATATGAACATATTTAGAACTTACTGGAATGTAAATGTCTGGAGCACCAACAGATATTAGGAGATGGAAGAGAGCTGGATATCAGCTCGTCTCACAGCTGCTATCCAGGCTAGACGCCTTCGTTTGGTAACATCGATACACGAGCTGCCTCATGTTGCTTCCAGGTTGGGAAAGAATGAAAAGATAAACCCTTCAAGCTTATTCTCTTGCCGGTCGTGCGATCGAGCATCGCAGCCGACCACACAGCAAATACGAACCACGGCTGTTGTGTGTGCCTTCGCTCCCTTTTCACTTGCTAGACCCCGAAAATGGCGGATGGGGCCAAAATCCTTTCCACGCCCACCCCCGTGACATCACGCTCCAAAGCCCTATATGATGTCACTTTTTTATGTGCAAATGTTTAATAATGAGGAACATTAAAACATTACTGTTGGCCACATGTCGACAAAGTTATGTGACATTAGCGATGTTTGTACTTTCAGCGTTTACTTTGTTTTAAAGCATTTAAAATATAATAATACAATAGTCGACCTTAATCTTACAGAGAATGTGATGATTTTATGGATAATTAAAGTCAGTCATATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACCCATTTAGCAGAAGTCAGCCTGTTTAAGGCTCTGATATCTATTCTGTATGACTTAAAGCAGTTATGACATGGTCTGATTTTCTCACCCAATAAAGGAATATTTCATATATCAGTCTGATCTTCATTCTATCAGAAACAGTTATCACAGCTCGTACATTTTCCTTTTACACATATATGTGAACATTGAGCCAAATTTAGTAATGACAACATATTAAATGGACAATATTTGTCTCTTATATATAATACATCTGTATATACACTGTCAGAGATACTTGTCTTTGAGTGAAGATTTAAGGTGATAGGACATATAAATAACTGCAACTTGAATCTTTACTGAAGCTCAGTATTAGACACAGAGTTCACTCACATGTGCTGTACCAGTGTACCTGCACATGTGATGTGACAATAGAAGTGATTTGATCTGAGAGTTCAAACTCACTGCTGTAATAACTTGTGATTAATATAATAACTATAATATTGGCCATATCATATTTACACTGACTTTAGTCTCATGAACAACATTAGCTAATTGTTATTTACTAGCTAATCTTAAATGACTGTTCAGTACAGATATGAAGGCCAGCAATCATGTTTTACAGTCCTGTGGTCTCAGCCTCAGATACTTATCAAATCACACAAAGCTCGTGTAGAAACAAACACACGAACAAAATATGTTCTCCTTCATTTCCGTCAAAGCTGTATGAAACGTTTCCAGCGGTTGGTGTTATGGTTGCTAGGCAACCTGGGCAGCGCGACGGAGGCTAGACCGTCCCATTTCACAAGCCTCGCACTTCTGGCCTTAGCGGTCTTTGAGTTCGCGGCCCTTGAGGATCGTTGAGGCTGCGTACTTTAAGGCTGCAGACCCTGAATTGGGATACAGCCAACATGTTTTGTCCAAGTTGTGGAAAAAAGTTGGTAGAGCAGTCACCAAACTAACGAACAGAACAACTTCCGGTTCAAAAGGCTACCGGATCCATCATCCAATCAGTGATGCCTGTTGTTGCAGCATTGGTACCTACCTCTTCCGGTTTGGTTTTTGTTTTTGCGCTTTTCAATTTGTTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCAGGGCCACCGTATTAATCTGGACAAAAACCTTTTCACATATTTTGAAAAGTATTTTTAAATCAAAACTGTATTTTTAACTAAATTTCACTAAATTCTTATTAAATCGATGCACTTTTTATGGAAATGAAATAACTTGTTTATCTTGTTGTTGTGTTTATGTACGTATGCATAGATTAGTGTGTCACTAGTGCACAGCAAGTGTATTTCTGTTCCAGGGACCATTAATAAGGAGGCAGTTCTTTGAAAGAATGCAAACAAAGGACTTTGCATTATGTCATTTGGTAATAATTGAGAAGTACCACAAGCTATTCTTAATGCCTTATCCAATAGATTTGTGAGACGGAGAGAGACGCCCACTGTCTTCTCTTGTCGATGACACAGCGAGAGGACAACGTAAGCTTATTATATCAGAAGAATGTCTGTAAAGCCTCATCAACATGACATTTTCTATTCCCAGAACAGCTCGGCTTCTGGGTGTTGGAAAAAGGACAGTATTTTGTCGGATGCAAGAGTATGGACTTCCAGTGAAGGCATCATGCAGCAGTGTGACAGATGATGAGCTGGAAGCCTTGTTAGATCAGTTAAAATGAGACTGCCACACATCGGCTATCAATGATGATGGGTAACCATGGCCATGGGATAGCGTGTCAGATGGGAGAAAGTGTCTGCATCGGTGCTCAGGGTAGATGCTGCAGGAGTCCAGGTTAAATTTCTAGTTCTACAAAATCAAACAAATGTTCCTGTTTTGTNNNNNNNNNNNNNNNNNGGGATAAATTCAGACTTGTGGACAAATGTTATACTTGGACGTTTTGTGTGTGTGTTTTATATTTTGCTGTAAATTAGANNNNNNNNNNNNNNNNCAAATATGCAATTGTTGTATTTGCTGGAATAGATGGCTCTTCCCGAAGGGTAAATAGCCTTTTTTTCACCACATAAAACATTATTGTTGAAGTAAAACAGTATTCCATTACATGTACAATTGTTTTCTCTAAACTAATGAACTACCCTGTAGAGAGAAAGGGCTGTATTCTTCTTCCACTCCTTCAACAAGAAATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTTATGAGCTCTGTTGAACAGTTTCCTTTAAGTGGTTATAAAAACTTGACACATGCTATATTTTTAGTTAATTTTCTGTAAACGTGTTTGTGTTCTGTGTCATCAAGCACAGTAAGAGGAGACTAGGGTGTGGAAAATGTTGGCATTGCTCATTGCATGTTTACTGTTCATGGTTGTGGCAGAGCAAGCCACTTATTCCAGGAATAAGCCTTCACAATCAAAGCTAAATTTCATTTCATTTATTTCACACTTGGTTTAACAGTTTCAACAGCTTTGTTCTTTCATACACACAAATCATGCTTTCTCTCGGTATAACACTGCAACCTTCTTCAAAGGTNNNNNNNNNNNCAACTTCACTCACATCGGCCTTAAATTTGTAATTTTTTCATTTGTCCACCAGGTGGCGCCATTTCCCCCCATATTTCAGCATTGAACGAACTCCAGCCAAGAAAAATCAGATTTTAAGCGTGTTGTCCTGCTTTNNNNNNNNNNNNNNNNGAGTGGTGTTGTGTGTCACTATCAATGACCTTTATATATATATAAAAAATAAAGATCTTTTTGCCTTNNNNNNNNNNNNNNNTTGTGTCTGTGTCTGTTTCTAACTTTAGAAAAATGTATGTCTATGTCTAAAATGAGAAGCCTTTCCTCTTTGAAGTCCACACTGCAATACAAACAAATCTAACATGAAAACGAGAACAAAAACCAAATTAGACTTTATTTTGTCTTCAAGCTCAGCTTGTGTATGCAGGTGCACTGCAGCAGAGGTTATAAGAATAAACCGTAACGCGGGAGTAGGCATTTTCACGATGGCACGGTATTACAACAGCAAGGAAGTCGTGGATATACTAATGCGCTCTGACAGCGAGGATCTCCCCTCTTCACCCGCTGAGAATGCCTCTGATTCCAGGGATGACACGGAGGATTCGTCTTTCCACAGTGATCAGCTGGAGTCTTCTTCTGATTTGTCTTCTGGAGATGAGAGCGAGGAGGAGATGCACGACGAAGCACCGGAGTGGATCTCCAAAAACGGCAAGATATGGTCCCCCTCAAGTACCACAGCGCTGCGCTACGTCCCAGCAGCAATGGGGCATATAGCGGGACCTACCCACTACGCCGTCGCCAGAATTTCTGACCCACTCTCCAGCTTCAGGTTGTTTCTGACTGATGAGATCATGCACCATATCGTTGAAATGACCAACCTCCATGGCAGACGCACAATCTCAGACTGGCGAGATTTGGATAACGACTAATTGCTGGCTTATGTGGGGCTCCTCATTTTGGCCGGCGTTTACCGCTCAAAACACGAAGCCACCACCAGCCTCTGGAGCGAGAAAACGGGAAGGAGCATTTGCCGAGCCGCGTTGTCTTGAAATTGCTATAGCGGTTTGGTCACCAACACTGTTTCTCTTAAAACGTACTCGCGCTGGTTTGTGCAGCGTATAAGCGTCCTGCTCAGATAAAAAATCTTGAACCTTGCGAACATCTACAATCTAAAAAATGTTTTGTTGGCTCAACTTAAAAAATTGAGACAACAATTTCCACTCAGCTTTTTAAGTTACAAATGTCGCATATTATTAAGTACATCCAGCAAGTAATTTTTAGGTTTGGCTAACTCAACTGGTTTAACAAACAACACGATTTACTTTGACCTCCAAAAGCATAATTAAGTTTAAGCAACCTAATATTAATTTAGATTTTCTGTTAATAACAAGTTGAAAAATTACATTAGTTGAGTTGCTCTAACTCACTTTTTTTAAACATATATTCTACTCGCAATTATCCATGCAAATTATTACTAAAGTAACTTTTCTAAAATCAGACATAGACATTTTATTTATTCCAGCCGATTAAATAGTTTATTGCAAAAGCTTTTCCAAGTAATGCACTTCTGTGCCATACAACATATACCAAACATTACAGCAGCTCTTTAATTGTACTTCAGTACAATTCCTCCACAAACAACTTCAGTGACAAAAGAAAGAACCACTATCAAGATCTGTAAAGCTATATTAAATAAAGATCATGACAATTTTAAAGCATGCCGTTCTAAAATGCCTCAGACAACAATCATTACAACATAAGGCAAATGTTTGGGNNNNNNNNACAAATCTGCTTATTATTAAACATTAACTTTAACCTATCAAGTCAGAATCAAGGGAATGACAAAACATTTTAATGTTCAAAAACGCAACAGTCCAAAAGTAAGGTTATATGTATTATCAACTGTAAAAACTGCACTCATCTAAGACTGCATAAAAAACAAGAGGCAAAACTGAAAACTACAGTCTAATTCACATTTGTTTCAAGACAGAAGTTTGTACTTAAGAGACATTAACGGTGGGCTGGCTTTAAGCTCATCAAGGTCCAGAAACACCTTCTGGAATCCCTCTAGAGTTTTCTTTACTTGTTTTGAGTAGCTCAGATTGAGAGTGTATATAAGTCCCATCATTAAGGCACACGCTCATCAAGGCACATCAAGGTCTTCCAGGACAGCTGTTCCATCAACCATAAGTTTAGCGATGACTGGAAGAGCCACTGCTCCATGTCTGGTGACTAGGATCTTTACCACTTCTTCTGGAAACTGTTCTTCACCATCCTGGCAAGTAGGTTAAAAGGACACATATTTTATGTGCCATTTAAAAATATAACACAAAGCAATGTGAGATTTACCTACCAGCTGTTCTCTGAATAGACCTTCTTTCTCTTTCAGATACACCATCAGGCAACAGATTGCGACCTCTCTCTTTGTTTCCACCAAACTCTGGAGAATAAAAAAAGAAAACAGTTTACCAGGCGAAAACTCAAAAATGTTACATTTATGGGACTTGCGGTGTGGCAGTTATTAATTTTAAATACTTTTTTTAAACAAATGAAAGGTTTAATCTTTACAACTCCAATTTAATCTGTTACATACTGGCCTACTTTCAATGCACCCTTTGCTTGCAGTAGGATAAGGTGAGTGAAAGTAAATGTAACCTAAATTTAGAGACTATTTCAAACTGTTTTTGTAGAGTTGTGTTCTAAGGATTTCAACTATAATTGTCATACATAAGATATGTGAAGAAGCCACCTGTGGACAAATCTTGTAATGATGTGTAAACCATTAAAAGCTCCTATCCACCCTCTTTAATGTGTTGCTGTAACTTCCCATATGGAAAAGAAATAGAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGTCGCCAAAGTGCTTGCTCATAGGGGGTCATATGATATGATTGTTGGGGTTTTCTCTGTATTTACTATTGTGCGATTCATTGTACAATATAAAGCGCCTTGAGGCGACTTTTGTTGTGATTTGGGGCTATATAAATAANNNNNNNNNNNNNNNNNNNNNNCAGTCGACATTTGTACCTCTGATTCATTTCTCCCCTGATATAATCTCAATGAGAAAATAGGAGAAAATCTTTTTTCTCACCTTTGCAGAAGAAAATGACCACCACAGTGAAGCAGCACACAAACTGTTGCAGAGCCATCATTAACTGCAGCTCTTTCACATCATCTTAGACTTTAAATATCTGAAGTTCATGTTGAGCTCCGCCTGTAAACAGTCATCAGGCCCCACCAAAGAATCAGGTCAGACTCGTTGGTCTATGTGCTTTTTGACTGCAGTTATGCATGACACACGGAAATGTGGAGCAGGTTTTTAATTCAGTTTTATTTATACAGCACCAAATCACAGCAACAGTCACCTCAAGGTGCTTTATGTTGTAAAGCAGACCCTACAATAGCAGGTGAAGCCAACTGCCCACACAGACTGTAATCAGACCTCATCAGTTTCTGGTAGTTCTGCACACTTTAAGAGAAACATGACACTTTGTAGGTTACAAATAATCCTGTTAAATTAACACCACAGGAGGTGGGGGTTCAATGTGTGTACATGCATCTCTATGTCTGTGTTTGTGTCACTAGTGGGTGGGTGGGGTGGACCAGGGGCTGGCTGGGCCTTGGCCTCGGTGGGACATGGGCACCTCTCCCCACTGGACACTTCTGCCCCTCCCTGGGATGCGGGGGCTTGTCTCTTACAGGTGTAGCACTTGGATACATCATGCATCTCTATTGGTTTTCCCTCTGATTTGGTTTAGTGACACGCCGACTCTGCTCACAGGATTTCTACTCGGGTTTAAGCTCAGGAGGCTCTCAAACCTGGGTCTTCAGCACAGCAGGTGGGTGTCTGGGAGGTAAAGAGCTGGACAGTGAGTGACCGCACTGACTGAATAACATAACAGGTTGATGAAGGATGACGAGCAGAGGTCCAGGTTACGTACCACACAAGAACTCCCCCCAATGAAAATCCAGAAGTGTGGGACCCCTGAGCGTTCTCCATACAATCCCAGTCCTCACCACTTTACTGTTCAAGTAGCACAGACAAACAAAAATCACCCACATGAAAATGTTTGTTTGTGTTTTTAAATATTAATGATTGTGAAACAAGACAAAACTGTATTTTCTGACTATTAACTGAAGCCTTTCATTGAACTCTCTCTCTTTCTGTCCACACACGTGGCAGCACTGCTGCCATCACTTTGTTTGTATTTGACACCAATCAAATTATTTATGTCCTAGGAAGGAAGGAATAAAACATGTGGTAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCGTTAATTTTCAAGAATTCAGAAACTATTTCATCATTAAAAATATTGTGGTGTTTTTCTCATTTCAAACCAAAACAAACTTTTACTTTTTTATGGCCAAAACTGCCTTCTGTTCGTGGGCCTTTGCTCCTGATCTGGGGCTTTATCTTGCCAGAGTCCTGGACTTGTGGCTCACAAGTGGGACACCACATGAGTTCACCATTTTTTCAATCTCCACCGAGTGTCATGCTCTAGTCTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACGAGCTGCAAAGCTCCTCAAAGCCTTGCAAAAATTCCTTCCCTTCTTCGTTGTCAGAAAGATTTCCACTGCTAGTGCTACCTTTTTTGCTAAATTAAGTGTGCATACTTCATGGTGTCTGTGCAGAAATGACCAGTAAGAGCAGGCTGCATTTAAAACCACTGTAAATGTTGTTAAGGTTCAAAAATATAGGGAAGAAAACACAGGCGAAGGGCAAGTAACCACACTGGTCCAAAGGGTAAAGACGATGATTTTAATGAAATGACACGCGTGGGAGAATGAGCGGACTCTGTAAGCAGACAGCCCCACAATCTCATCCTCCTAACATCAAAATACAGTTTTATATGCATCAGAGTA