CTTGTTGCATACAAGCAGCACATGAATAATTTTACAAAAATCAGGAAGTCCACTTGTGCTTCCAAATGAGACAAACATGCCTGTGGTGTATTGTGTCCCATGTATGTATGCTGTTGTAGCCAGTGACACACTTCTCAGAGTTGTAAATTTCTTCTCCATCACTTGCTTGACAGAGGAAGCTAGCATGTCCACAGAAACATTTGATGCTCCCTTAACTTCCACTCTTGGTTTAAACAGGGTAGTCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTAATGAAATGCTTTGCTCTTCCCCAGACAGAAGTGGTTTCTCCTTGAAATATGAGCCATCAAACGAGCTGTTGTACTGGCCAGGTTTTGATCCTGTATTGTCTTTTTCTAAAACTTTGTCAATAATATCCCCCTTATTTAACAACTCCTGCAGAGTTTTTAGAACTGGAACATAAAGAAAAGTTTTCTTTGATGCTAAATCTAAGATATATTCAATTGGGTCTATAACGCCAAATTTTTCTCTGAAATAGGACAACCTTTTTTGTTCTGATCCTAAACACCCACTCTCTGAAATGGAGCAAAGAGGACTGAGGCTGTTCAAGGAATCAGTTACCAAAGTTATAGTGTCGTCATCAATGTTACCATTGTGCTGCCTTAAAACCCTTTTCACTGTATTCCTGTTTAGATGACCTATCAAAATGCCAATTTCATAAAACTCATTGATTATTTCCTGGATAGCTAATTTGGAAACATGCAATATTGCTTGCATGCGCAGAAGTGAAGATGCAAGCTTTTCCTGAATTTTGTCAGTGGTATCATGGTGTTCTACTTCACTGCCACAATTATCTTGAAGTGGCACATGGCCATCACTGTGAGTATCTTCTGACTGCAAATCAACATTTACTTCAGATCCAAATTCTGCAAATTCATTTTCTTGGACAATAAGCTCTGTCTTGAAATCTTTTAAAGTAGAATGAGGGTGAAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTTTAAAGCCAGCAAGTCCATTACATACTCCTTCTGTAACCCCATGATCTGTTAAATGGACCCGCAAGGCTTTTTTAGATCTGAAATACTGTGCACAGTCTGTGTATATGCAGGGTAGTGGACAGCTTCTTCCGTAATGTCTGTGACTGTTACTGTAATGTTCAATGATTCTCTTGCGATTTCCACGAAAAAAAGTACAAAATTTGCAAGTCCACCTCATTCAAAAGACAGAAACAGATGTGATCATCTAGACCTGTGAAAATAAATGAATGAAAAACCTTCAGTTATGGATGCTATTACAAACACAGTAGCATAAAAAGTGTTCTCCATTGCTTTTGTTAATGAATTATTTGTTGGTAGCATATCTGAATACTTAGTTTATGCCACCTGTATGTGATCATCAATCGCCCATTATTACTTCTTCAGAAGTACCTTGACACTACAGTGCTTTATTCTACAGAGCTATCAAATTACAATATAATCTGTGGTGTTTCCAGTATGAAAAAAAGTAACTTACCATTTCACTCCATTGACAAGAATAAATGCCCAGCACCTAGTTTGGCTTCACAGTCCTAAAATAAAATAAAAACATATCAGATATAATTAAACTGTTGTCTTCTTAAATGTGTGTTTGCTCACAATTTTCTGACACCTATAAACAATGTTATTTTTGTTACAACACAGGGAATGTAGTAAGCCAATTTATGCAACAAATCAGAGAAACAACCCAAGGGCCTTCTGCAGTATACCATGCCAAAATTCATTGTCTCTGATACCAATTATTTTATCACTACAGCTCTTTTAGTATGGACACTCACACAATTTGGTCATACTGATCACAGGAGTTTTTTNNNNNNNNNGTGAAAATGGAGCTGTTGTTAAGCATAAAGTGTTTCAGGGAGAGAAATAATTCCACAATATCATTACTGCAAGAAATAAAGACAGTGGAGGATTTTTTGGGGAGATCCCATGTATAACCTGGTCTGCATGGCATATGCAGACTGCCTGATGAAGTGATGATAGCAACTCTGATGNNNNNNNNNNNNNNNCAACAACCACAAACACCAAAATGCTCATCATTTACACCAATATAACCCAAAGGAAGAATATCCATCAATGTTCTGGGCCAAGATAAGAGTACGAAAGTTTTCCACATTCAAACAAAAGAAAACAGACTTCTGTCTGAAACATAAGAGCAGGACAGTATGGAAATAAATAGTCAATATGAGCTGGTCGGCGTTAGCCAGCATAAGATAAACACTGAACTATCTCATAAAAACTAATATAATGCTGGGTTGCAGACCATATTTTGTCTCACTCCTCAGTGCACTCTTGCAGCTCAGCACACAGCATTTAATAGCAACTTAAGTGATTTCATAGGGACAAAGAGATGACAACAAGCACAACAGTCCTACCAAAAAGTTATTTTAGTCAGTCAGTTACTGGAAATATTGCCAAACTAAACCTCCACCAAAATATAACAGGCTGTGAAGTTAAAAGAAATGTACAAGTACACAGGCAATATGAAATAAGCCATATTAATTAGCCGAGTTAGCTTGCTAATATCGCAACAGTGGTTGAATGTGCAACCTTAAAACTAGCGGCACAACACTTTTGATTTGGTCCGTGCAACATTAAACCCATAAAATACCCATCGATACCCATCCCTAATGAGGATATATATATTTGGAGCAAAAAACTGTTGAGTTTTAAGCAGAGAGTCATCAGCTGGTCCTGCACTCAGCTGTTAGGGCCGGTTGCTATAGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCAGTTGGGGTCAGACAGAGAGATGGGCAAACAGGAATTAAGCTCTGAAACAAATGCTTGCCAAGAGAAAACTGTAGGTCCGATCACAAAAATTCTTTCACCGTGAGTGGCAGGAACTTCCAGACTACAACATATTAAATTTTCATGCCTGTAGAGTGTATTATACTGACGTGGTGACAGTGTAAAGACACCCTTCGACGTTAAGTTTGAGCTGAAAATTGAGAGCAGTTTTTGAATGGTCGTCTATGGGGAACAGAGAGGGAGGAGGCTGCGCTTTGATGGCATTTGTGAGAAAACCGTGAATCTGATCTCGATGAGAAACACATTGGATGAAAGAAGACAACGATAGCTACGTTTTGATGTATAAATTATTGATGTAGGGCAAACAGTTTGGGTGGGACAGGATGAGAAAGACAATTTTTTTAAATTATTCTCCACACTCTGGTTTTTCGGCAGTTGACAGTGGGGCGAACATTCCGTGAAAAATCCCAATTTTCCTAAAACTTAAACTGCTCTTGTGAAACAACCGCAAAAGATATCGCAACGAGGATTTGGTCAATAAAAGTCCAAAATCTTGTGACCCGTTTAAAGTTTAAGTGACGTTTCTACGACAAAGTATGGTCGAGCGGTAGGCCTTCAAAGTGGCCTGGGTTGGCGCGNNNNNNNNGGGCCCTTCCCCATCGAAATGAATAGGGAAAAATGGGGTATTTCTTTGGGAATTTTGGGAAAACCGTGCGACGAATCCCTACCAAAAGTCATAGCACCCTATTCCCGATCGAGCCGCACGAAACGGTGTAACATACGTGGGGGTCGTCTCAAAGCTGTGAAACGGTTCATAATTTTAGGTGGAAGAAAAATAATAACTAGAAAAATTTGCATTTCCTGCGAAAATGCTGTGTGGATGCCGCAACGCTGAAGCTGTCTGCTGAAAATAGCTGAAAAAGATAAAAAGTTGCGAAAAATTGTATGGAGGTGAAGAACTGAAAATTCTGCTGAAAACAGGTGAAGAAGCACAAATCTTTCCTGCAGATTTGGTATTTCTGACATTTTCATTCTCACAAAGAAGAGGTGGAGAGACCAACAACTCTGCTGAAATGAGCAGAAGCTGCTGAGAATTGTGCTGATAAGAGGTGAAAAGGCTGAAAATTTTGCAGAAAAGAGGTGAATCAGCAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGCTGAAAAGAGGCAAAGAAGCAGAAACTTGCGCTGAAAAGAGATGAATCAGCAGAGTTTCTGCTGAAAAGAGTTTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGCTGAAAAGGGGTGAAGAAGCTAAAGTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTGTGGTACTACTACATTACAACATGAGCGCTCGACAGGGAAGGTTCCATTTCTCCGTGTCTCTGTAAATTCCTGCATCTGTTGCTCTTGAAAAGGCATAATCTGTGAGTGTGGCAAAACGATTGATTGTTCTCACTTATTAGTACCTTGTTCAGTAAAGTAATGAGTTTCTTGTGTGTTTAGTTTGTTACATTACTAGCATAAGCTAGCTGTTGGTGCTTTCTTTAGCCTGCTAGCATGAAACATACCAGCATGTCGTTTTAGCTGTATTTCTTGACATGCTACGTGGGTGTATTGTCAATGCTGAGATTGTGTAGTGACTGTTTACATAAGGCAACAGTATTGAATGTAATCTTTGTGTATTTGTATTTAGAGTGAATACTCTGTATTCTGTCTGTTAGAGTGAATTGTCAAATGTTTGTCATTTTTATGCTTACCATCTCTACATTGTTTAACTGTGGGATGAAAGGAATTCCACAGTCCCCTCCCCAGATTCTCGAAGTTCTGGGTGAGGGGCTGTAGTCTTTTATTACAGACATCCTTGTGAAGGTCTTTTTGATGTAAGCTTCCTGCCCAGCAGGAGGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCCTTGTCTTAGAACCATGTGGGCGTTGCTTTGCTGTGTGAACTGTTTCTCAATAAAAGGCAGCAGGAGGAGGCCAGATTTGGGGTCATTTTCGTGGTGGACACAGACGAGGCCTCCCTTGCGCAAGTAATCGATCGATCGTTGACTGTCTTGTTTTCTTCATGATGAATAAGTCTCTAGAACTAGCGGGGCTTGTGGAAGCACAGACCCAACAATTATTTGGTCCTTTGGAGCCGGAGCCTAACACATCGCATTCACCAAGGAGAGGGAGAGGACGCCACCGCAGTCTGCTAGCAGCCATCGTCTGGGACGATTGTCACCAGGCCGGAGAGTTTGCGCCTGAACTCCCCTTGGGATGGATGGCGATTGACGGGGTACAGAGGCGCTTCCCATGAACGAAAACAACACGAACAGTGAGTACAGAAGGCCTTAGAGAGCGGCTATGTGCCCGTACGTTAAAGCAGGTACGTGAGTGCGCAAGCTGTGCGTGTAGATGCAAGCTGCCTGGCTTCTCCGCCAGTNNNNNNNNNNNNNNNNNNNNNNNNNGATTTATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGAAGTAGGGTAAGGGTTTCTCCACCGAAAGGAGGATAGAGCTCTATAAAAATAAAAAAGGTTCTCCGCAGTTAAGGGCGTTGAGTGTATGGTTTCTCCACCAATGGTAAGGAGGAAAGAGCTCGCCGCGGTAAGGGGGATTATAGGCCGAAATACACTGCAAAGTTTTTATTGGGCAGCACGTGGTGTGTGGATCGTTGATGAATGAAGTGAAATTGTGCTCTAAGCAGAAGCGAGTGTAAGCGTGTCTGACGTCACGGTGTGTGTGAAAAGGTATCCAGCTGGGGCAGACGTGATTCTGCAGGTCACCTGCACAGTGGAAAAAAAGAAATCAAATAGTTGTGTGGATGAATGATAGCATGAAGAGTGTTTGGTGTTTCTCAGCCTGAAACAGCTGTAATGCTACTTTCTGTTTTGGAGAGAAGGACAGTTTNNNNNNNNCAGAGAGAGAGATGTGTGTTGTTTAAGCAGTGATGAGAATAATGAAAATGTGATGAGAGGGGAACACAAAAACATAAAGAAAATGCATTAACCATACTAACCCTACATGCATACACAATAAATGATACTCATGAAGACCAGACAGCATCTTAAGCATGAGATTCTGTTTGTCATCTTGTCCAAGTCACTAGTAAGATGAAAGTGATACATAGACTAGTGGACTGAATATTATTAGTAGGACAGATGACTGCATCATAGAGAAAAAAACAGAATGCTGATGAGGGGTCTTAAATGAGTGAGCTGATTGTGAGTTTCTGGTGTGTGAAGAAGTTTTAACATGGCACACATTTGGTTACATGAGAAGAAACTTATTATGTGATGAGACAACAGGGTTATGCTGTATGTTGTGTGTGGCTGATTGGATGAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTCGTCGTTGAGAAAACTGTTGCAAAGTGAGCTTCTCCAAAATTAAAATGGGCTCAGGAGAAAGCCACTTATTGGGACATTTAGAAAATGAGTTCCTGTCCAAAAGGATTCAGCGAGGTAATCCGATCTAAAGTTCTTCTTTTTCTTTTTGAAATGACGTCATTGCTGGCAGTAGACACTTATTGCGTCACGAGAGGTTCTACTGTCAGCAAATAAAAAATGGGGACTAACTGGACTGACAAAAGCTGACAAGACTGACTGATTTAACACCATTGTGTGAAGTTAACCCCCACCTGACAAAGGTGTGGATGTATCTCTGTGTGTGTCTGTTGCAGGAGCAGAAGGAGACCACAGGAGGAAACTTGGGTCACATGACTATGTGAACTCTGCAAATTTAACCCTTTTAGTTTAAAATTTTCTGTCTGTGAATTTACCATGGGTGTGTTATTCAGTACCTTGTGTTGCTCAAGGAGATTACTGTGAGAAAGAGTGTATACACCTGCACAGCGCTAACATTTACATTTCTTTTTACAGCAGATGGTTAATCATGTGATTTGATCATGTGATTTATAGCAGGACACAACTTAATGATGTTTTTTCTACCACAGGATTACTGAGATTTCGTGTGAAGAAAACTGTAGTTACAGGCTATATGTTGATGATGAAATTACACTGTGTTGTTGAGGAAATGTTGGAGAAACTGTGAATGTTGCAGGGGAGAAGTGAATACAGTGTGACACTGTGTTTGAAACCAGTGTTACTTCTTTTTACAGCAGAATGTTAACTTTATGACCTTTTACAGCACCTCTGGAATCTGGATGGCCGACACCTGACAACCAGGATGAACCGTGTGTTTGGCTAATGTTTGTTTTTCTTTAAGAGTGCTTGTAAAGGATTCAGCACACACAGACAAGTGACAATTGAACAGATGTGCAGTGGTTACAGAATAGTTACATGGGGTTCATTATCTGACCACTATTGGGCTCATGGTGAGTGACAAACTTAAGGAAAGTCACTGATTACAATGTGGAATGACGTTGAGATGTTAAATGATTTGGAGTAAATTATGGGAAAAAGTAAACCTGCAATGATCCTTGTCTCTGTGATGCTGAATACTTTATTGCACTTATGAGCTGCAGTTGGTTGCAAATGTGAAGTTGTTTTAACTTTAAGACTTTGTCTTCTAGGATACAGGCTGGAACTGGGAGTTAAACAAGCTAAACATTTAATTGCTGACTAATGTGTTTTTTACACAGGGTTACAGCTTGGAGTGAAGCTGCTCCAAGGGACAAACCCTGGAGATTGTTTTAGGGAGACTGTGCAACATTCTTGTACATGTCTCATTGGGGAGTTGATACATGGCGGAAGCAATGTAGCGAGAGGAGTGTCATTTTTTTAATCTGTAGATGTCGTGAGGTGCCATGATAAGAAGGAGTCGCTGAGGGGATCGTCCACAAGATGGAAGCTGAGGCCAGGAGAGAGTCTTCAGGAGGATCAGAGATCACCTTCAGCACAGACAGCTGTGCTACTGGGCTTCCAGGAGATCGTCATGAGGAGACTCTGCACAGCAAAATCTTAAATAAGATGAAAGACATTCGACGTTGACGTTGAGGAAGACAACTAAGGTGTACGACGTGCTCTGCCTTAATCTTCAGCAGCGTTGGAACATGAGAACCTGAGGGATGAAGGGAGCGTGCCGAGCTCCAAAAGTGACAGCGCAAAGGAGGTCCAGCGATGGACTTGTGGTTCTGTGAACAGCACAAATGCCAGGTGACTGTGAAATAACTAACAGCACTTTTTCCACAAGTGAAGCCAGTAACTTACTATCCTAAAAGATTAGCTCTAGTTGCTTGTGCTTTACCTCCATGCGTGAGATCAGTATGTGCAGCAACTTAAGCTGTACAATGTTTCAGGAAATAGTTTATTTCACCTTTTTGACATTGTTAGTTACACACGAGGTAGATGTCTACTACTGCAGACTAAAATTACATTTCTGTCACCTACAAGACACTTGTCTTTAATGTTACTGTTACTCTCATAACCATACAACCATAAGTGGTGCACAACTCTGAATCTGTCAACCCTTTTGCTAACGAAAGAAAAGGGCACTTCTCATGAGTGTAGAGCGCACGTGGAGAAGGAGCCGAGGGATGACTTGGCAGATGCGCCACTTGTTGAGGGAAAGGTTTGGTTTGTTGATGGGTTGAGTTTTACAATGGCAGAGGGACAGACTAAAATAGGTTTTACTGTAGTAGATAGTGAGAAAGTTATCTGTGCAGGACAACTAGCATGTTTCATATTTGCTTGAGCAGCAGGGATGTTAGCTTTAACAGAAGCGTGTAAAGCTGCAGAGAGACAATATACACTGATAGCCAGTATGCATTTGCTACATTACATTTCTTTGTAGTGCAGTGGGTGAGACGAGGTGTGACAACCTCTACAGGGAAACCTGTAGAACATGCCAAACTCTTGCAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTTGCAGATAAGATCGCAAGAGAGGCAACTTTAGGAGCACATGGTGTTAACATTTTAGTGGTGCAACACCAGCAGACGTTGCCTATTACGCGAGATGCACTGGTAGACATGCAGGCCCACTCACCTACCTACTGCAGGAAAACAGTTGTGACTTACAGAAGGAGCGCGCTTGCAGGATGGGGTTTGTTATCTGTGTGATAAACCAATACTGCCTTAGAATTTGTATAAGACTGCTGCTATTTTGCGCCATGGGCTATGCCATGTCGCAACAGGAGGGAGATAATGGCAGCAATAGTTTATACTTTAAGATTAAATACCTTTTTNNNNNNNNTTGCAAGTCGTGTATGATTTGTTCAAGCACAATTCTCGGGGTAATTTGAGACCTAAGAGAGGGAAATTCCCCGGACCCAGTCACCCATTTCAAGTTATTCACATGGACTTTATAGAGCTGTCCAATTGTAATAACTATAAGTACTGTTTAGTGATAATGGTCCACACTTTGTAAATGAAGTGATTGGATTAATGGCACAGCATCTAGGGATAACACTAAAAACATCATTGTTTATATCACCCACAAAGTACAGGGTTGATAGAGGGAACTAATGGAACAATAAAGCTAAGACTTAGGAAGACAATGGAAGAGACAGGCAGGGCATGGTTAGACTGTATAGAATTAGTTAAGATGTACATGAGGATTACTCTAACAGAGAACGGTTTGACTCTTTGAGATTATGTATGTTAGAGCATTTAGAGTTCTAGTCTTCTGTAGTGATGATAGAAGAGCAGAAGAGAGAGCATATTAGCAGATTAGATGCTTGAAATGTTTAAAAGTAAAGAAGTCTTGAGAACAAATGATCTGCCAGATGATTCTGTTTCTCCGCAGGAGCAGAGTCTGAAGTCTGGAGATTGGATGTTGACAAGGCCATGGANNNNNNNNNNNNNNNNNNNNTCCACGGTGGGAAGGTCCCTATCGGGTGCTGCTGATGACGACCACAGCAGTGAAGATTGCTGAAAGGAACACTTGGATACATCAAGCACACTTCAAGAAGGTGACACACATCCAGGCCAGCTCGGGGTAAGTGGCAGGAAGACCGGGTACAAANNNNNNNNAAAGCCTCCAGGGCCCCTCGTCTCAATCCGGTGAAGAAACCAACTGAGCCACAGGTACTCATCAGAATGGCTGGCAATGTGCTGTGCACCTTCTTGAGCCTGTGGACCCCGAGTGGGATGACAGGAAGTGCACTGGGACAGAGCAAACCACACCAAGTACCCACATGGGGTTTTCAGCAACTGCTGGTGGCAGTTTGAGAACACAACCGCTTACATAAACAACAAGACCAATGGTTATGCTTGTGATGCCACTGGCTACACATTCTTCTGGACTGTGGCCATATAGCATCACTGAGAGCGAGACAGTTTGTTTGGTTGCCTTAGCAACACATCCAGGAGTAAACATACTTGGAACACTGCCAACTTTTCAACTTCTGAACCTGAATGGACGGTTAATTCATCAGTAGCTGGGAAGGTGAACTGCTCTGGTACGACAGACCTGCTAGTCCGACTCAAAGTATCTGACTCGCTGCAGGACATTGAACAGCTAAACGAACTGGAAACAGGCCAGTTACCTATGTGTATGAAGGGCAATGGATTAGTCCAAGTTGGAGATTTACCATGGAATTTGTGCAACATCACCTATTCTTTGTGTCCTCTGCAAGAAGGATGCAAACAGAGAAGCCTTTTGTCTACATTTACATCATGAACACTTCTCTAAGCTGGTTGAGGTTTTGAGCCAAGAAGATCAAAACAGCTTGATCCAATTTCCTTTACAAAGCTTTTTCTGTGGTGACAACAGGACAGGAGAAGAGTTGTAAATGCAGATAATTCACCAGTTGACTCTAACCCCCACAGGATGCCTACAGTGAAAAGATTTGGGGGGTTGATAGGAGTCATAAAGAAGGGTGTTGACCAGGCTACAGCTTGAAGTTAGCTGAGAGCCACATGGACAAACAATAAAGTCAACTGATGTGTTTGAATGCCTATATCTGTATACAGTTGGATTGTAGTGACATATGATTTTTGAAAATGTTGATTCTTCTTGTTTGACTGTTTACATTCAGTTGTTCACTTGCAAGTTGTAGTTACTGTGTATGAAATCAATGGGAAGCAGGTTAACTGCTTACATGAATTAAGTGTGAACTTTTGCTGCAATAGGAGGTGAATGACATGAGGAGCTGTATATGAATGAAATCTACACTGACACCTTCAGAACAAGGGTGCATAAGTTGAAATCTAAGTACAGAATGACAAAAAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGGACTAGGGATGGATACCGGTATTGGTTCTGACATAAACGGTAGTAACCAGACCGAAAAGCAGCGCACATTTTGGTGCTTTATTTCGGTGCTTTTTTTCCTGAGCTGTGATGACTTTAGATTCTAGCCAATCATTTTACGTTTCCGAGGATAGTAGGCGGGCCCAAGTGCGTATGTTCTTTTAGAGCAGAGCTACAGGTTAAAAATGCCCAAGGCAAAGCGATCAAAAGTCTGGCTGTACTTCACAGCAAAAGATGGAAACTCAGCAGCCTGCAACAAGTGCTTTAAGCTGATACTGTGATACTGTCAAAGGAGGTAACACCTCAAATCTGATGAAACACCTGGCGACACATAGCGNNNNNNNNAAAAATCCGAGAAATGCGCCGTATTTGATAGCTTGCTGCGAGACCTCACACCGTGCACATCTACTGCGTGTGTGGTGCCTGTTATCGGAACCGGAGTTAGCAACATCCCCCAAAAACCCGAAGAGGAGAGTCCTGGCCCCTAGCCCTGCCAGTGTAGCAGAAATGATGACGGATGATGATGGCAGCAGCAGCCGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGCTGGACGGGCCCCTCGGACCCTCCAGCTGACGAGGCAGGATGCTGGCTGGGTTCTCCCGAACCCCCAGCTGACGAAACCTGAGGCTGGACGGGCGCCTCGGGCCCTCCAGCTAGAGTAGATGCAGGGCCAGAGGCAATAGGGACCCCTGACCGAGGGTGGAGATGAGCGGCTGACTGAGCAGATGACAAGGCTAAGGATTCCTCTACTAACCGAGCTACTGACTGGGTTTATGGACTGTAACAAGGCTTGTAGTAAGTCTGACTGAGGTAGAGCCTGAGCTACGGGTGGCTGCTGATCAGGGAACACTGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTGAAACCCACCAGGTTCTACTTTCTCCAGGGGTCCAGAGGTGGCAACAGATACTAACTCAGCCTCTGGGGAAGCCCTGGGGAGAATCTCCATCTCCGTGTAGCCGGACTGGGCCGACAGGTCCTCTAACTGCACTGCAGTCCCCATGACTGCTGCCTCAACTAGCAGCACAGGTGAAGGTGGGAGTGTGACGGGGTGAGGATGGCAAGGGTGCAGCTTCTTCTTTAAGGGTGGATCGAGTGATTTAGCAATAAGTATTGACTGAAAAGACCGCTGGTGCCGAGAATACCAAGCGGCGAGGGCTTCCAGGAGGGCAGCTGAATTTTCCTTCCCTGGATCGCCCATGTTAAACAGTTCGAAGCTGAGCCTCGCTCTCAGATCAATTATTATTTGTTTTAATCTTTTTATGTTCATAAAGCTGACAGTGGAGGTAGTGGACGACAAATAATGATCAAAAAACACTACCTCCAGTTGCCTCTTGAACTGATTCACAGAGTGAAGTACACGCTGGCAATAATCCCTCAGCTGTGCGAGGTACTCCTCCTCTGAGGCAAAACAAGAGTCCGCTGGATCCATTACTGGTCGCGTCGTTCTGTCACGGCTCTGTGTGCGGGCGGGTGGAGATGTGGATCCAAGTGCAGGACTCTGAGACGGAAATGTAACTGAAAACCACAGCTTTATTGCTGCCACCAACAAAACAGAAACCAAAGCGGAAACACCGACTGGAACACACAGGCATGGGCTGATGGTACGACACGACAAAGACACACTGGACTTAAATACACAGAGGCAGTAATCAAGGGATGAGAAACACGAGGGGAACACACCTGGGGGAAATCACAACTGACGAGGCAGGGGAAGCGTAAACTGAACACACTCACATAAGACAAGGCCCCTTCAGAATAAAACAGGAAACTACCAGACAAGACACCATGGACAGACAGAGGGACATACGGGCAGAGAAGACTAAGCACAGGCAAAACCTAAACTAAACATGAGGGCAAGATAACAAAACCTAAACCAATANNNNNNNNNNNNNNNNNNNNNNNNNNGCTAAAGAATCGGAACATAGTTATAATCAAAACAGTATCACAAAGAAAACAGCATATAACTAATAATCCCGAGAAAAACCCTGCACATAAGAATTAATCCCTCACCAAGAATAAGACATATTTATAATCACAATCAAAGCACCAGAGGATAAGGAACAATCCATAATGCAAAAGATAAATTAAAACATAAGAAACTCAAAATGCTGGGTCGAACCGACCCAGGACCGTGACAGTAAGGGCTCTGAGACTCGCACTCTGAGACTGCCCTGATCTTTATTTACACATCAGTGGGTGTTTGTTCCTTACATTGGAATGTGGATGTTTAGGTGTGTGTGTGCAGTGGCGGTCCTAGTCTGATTGGCGCCCTGGGCGAACACTCCCTCTGNNNNNNNNNNNAAAAAAAAAACACACACACAGACACTACTATGCTTCTATAATAGTTAGAAATCATTGTAAAACTTAAATAAGCAGGTTAGAATAAATTTGGATAAGGAGTTANNNNNNNNNNNNNNNNNNNNGTTGACCAGGCTACAGCTTGAAGTTAGCTGAGAGCCACATGGACAAACAATAAAGTCAACTGATGTGTTTGAATGCCTATATCTGTATACAGTTGGATTGTAGTGACATATGATTTTTGAAAATGTTGATTCTTCTTGTTTGACTGTTTACATTCAGTTGTTCACTTGCAAGTTGTAGTTACTGTGTATGAAATCAATGGGAAGCAGGTTAACTGCTTACATGAATTAAGTGTGAACTTTTGCTGCAATAGGAGGTGAATGACATGAGGAGCTGTATATGAATGAAATCTACACTGACACCTTCAGAACAAGGGTGCATAAGTTGAAATCTAAGTACAGAATGACAAAAAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGGACTAGGGATGGATACCGGTATTGGTTCTGACATAAACGGTAGTAACCAGACCGAAAAGCAGCGCACATTTTGGTGCTTTATTTCGGTGCTTTTTTTCCTGAGCTGTGATGACTTTAGATTCTAGCCAATCATTTTACGTTTCCGAGGATAGTAGGCGGGCCCAAGTGCGTATGTTCTTTTAGAGCAGAGCTACAGGTTAAAAATGCCCAAGGCAAAGCGATCAAAAGTCTGGCTGTACTTCACAGCAAAAGATGGAAACTCAGCAGCCTGCAACAAGTGCTTTAAGCTGATACTGTGATACTGTCAAAGGAGGTAACACCTCAAATCTGATGAAACACCTGGCGACACATAGCGNNNNNNNNAAAAATCCGAGAAATGCGCCGTATTTGATAGCTTGCTGCGAGACCTCACACCGTGCACATCTACTGCGTGTGTGGTGCCTGTTATCGGAACCGGAGTTAGCAACATCCCCCAAAAACCCGAAGAGGAGAGTCCTGGCCCCTAGCCCTGCCAGTGTAGCAGAAATGATGACGGATGATGATGGCAGCAGCAGCCGTTCTTCTCTGCGTGAGTAGCTTAATGTTGTTCGTGTGTAATTCACGTTGAGTAGGCTAACCACGTTATTAAATTAATGCACGTAAGGTGAACTAGCAAACATCATCATAGCTACATGCGGCTGTCTTCTTGTTTGATGGCAGATGCTACCTTCACCCTGGCCAAAAAGGCTAAAATGACCAAAGAAAAAGTGGAAAACAGTTAAACATGAGAGGTTTTTGGACAGTTTGTGTTTTTTCCATTGTTTAAGCACTGCTTCCAGCCAAGAGTGATACCATATATGCCCTATAGCTGCAGAAAAGGCTAACATTGTTATCTTTTTACNNNNNNNNCAGCTGAACATGAGAGGTTTTTGGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGGACCATTTNNNNNNNNNNNTTTGGTGGGTGTATTGTGTGAACTGTTTTCCCAATAAAAGGCAGCGAGAGGAGGCCGTCTTTGGGGTCATTTTCGTGGTAGACACTGACGAGGCCTCCCTTGCAAGTAAATGAATTGATCGCTGACTGTCTTGTTTTCTTCATGATGAATAAGTCTCTAAACCAGCGGGGCTTGTGGAAACACAGACCCAACAAGGGCCTTGGGGTGCAGGCATGTCACCAGGGTGCAGGGGAGGAATCCCCCCCTCTGTCCCCTTCTGGCCACCTGTGCCTCAATTTTATTCCACAACTTAGACATCCACATCACTCACACTCTCATAGCACATACATATGGGCTTTGAGGGTGGGCACGCTAACGGCGTACAGAGGATGGTCTGTGTATTTAACCCCACCTCTGCGCCAGTGCCCACCTCGCAATTTTAAATCCATGTAGACATTGAGGGTTCTCGGGAGGGGCCCTGCTAACACCTGCTGCTGAGAGCAGCAGGTGTTAGCAGTTTCATTTCACAGGAAATGATATCAGCAGTTTCATTTCACAGGAACAGCTTTGCTTCTGTTTTACATGTAGGTGCTGCACAGAATACACCCTGTTCAGTCTGTTTGTGTGACTGACTCCAGCTCAGACAAAAAGCTGGATCAGCCAGTTCAACAGGTCAGCTGTTTTTATCTTTTTCATCTATGCAAAATCCAAACAAAGTCCTGTACATAGTGTTTTAGTACTGAGGTGGGTCCATGTTTGGGCTTTTCATTCATTTGTACAGCATTTTTGATCCCTGATAACTTCATAAAGCACAGAGACAAAGAAAACACACTTTGAACGACTAAATATAAAAGTTAATGACACATCAAAATAAAATAAATAAATATTAGTGATAACAGGTCAGCAGTTTTTATCATTTTCATCTATCCATACATCAGACAGAGTCACACAGTGTATTAGTACACTGGGTGTTGTTGAAGTATGGCGACTTAACAGGTAGGTCACACCCCATGAGATTGACCGGGACGTTAGCCGATGTAACATAGGGATGCCGACAGTCTGTCTTCCCACCACTGTATTCAAAGGCTTAGTCCCTGGCAGAGTCTGTGATACTGCAGAGAAACCCACTACTTCCACAACTTGAGACAGTTCAGAATGTTGTGTCAAGGTTTGTATTTTGAAAATGTTGCCCCAGTGTCCACTAGAAATGGCAATTCACTGTCTGCTACCCACAATGGTCACATGGTGTCTGCCTTCCCACTGCTGGCTGGATCTCTCTGTGGGATGTGGCATTCATGGTTGGGTAGATAGGACTCCTAGTCCTCCCATACATCCCATACCGTTACTGGGTATTGGTCCCTCAAAACTGGGGCTGTATGTGGATTAGGTGCCAGATGACCTCCTCTCATATGTCCACCTCTCCCCCTACCTGGTATGGACCATCTCTCCAGTCAGTCTCGAAGGGCTTGGGTCATTGCAGATGTAACAGGCACCTGTACCAGGTGGTCCCTGTTATGGGGCACCTCTTCCTCTCCCCCTGATGCCTCCCCTCGCCCCCCTGCATCCTCCAAGATATCCGGCTCTTGGTGGTGGTCCCCATTCATGCCCACCAGTAGGGCCTGCTATGGACTGGGTGAGCAGCCCATGGTGATGGTGATAGTTGCTGAATCCTCCCAATTCTTTCATCTTTGGGCTGAAGGAAGGACAACACTCGGTGTATAAATGCTCCATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACTTTTGCGCAATACATCTGGATGGGAGATGAGCGCGGGAGGGTGTCCCCCTGATCTCGACGTGTCTGACAGTTTCTCACATTCTTATAGCTTCAGGAGGCCCCCACCTAGTCATAAAACCTAAACATCCACATTCTTTCTCTCTCTCAGTGAGCCTAAGTTATGACCTTGGGTTCTTGTGCAGTATGTCCTGTTCTTTTCTAATCAGACNNNNNNNNNNNCCCCATGGTTCTCTTAAAACTGTATTTCTTATAACGCAGCAGTATAATACATCATAAACAAAATCATTCATTCACAATAAATCAGCAGTCTAATAAATATAATAGTTATCACATTCCTCTAAGTCAGGAGAATAATGCAACCTAAAACTACATAATGATTTCACAATCTTTAATTCGGGGTATAGCGTGGCATAAGTTCATATAATAATCTCACATAGTGGTGTTTCCAAGGTGTATCAGGGCACATATTTGGATTAAGATATGGCCAACTGGGACCTATATTCCCTTGGGTTACTAGCATTTTAGGCTGCACCTTTTCCTTCTTTTCTCATTTGCCTTTTGTCTCGCCTCTCCAAGCTGCAGCTTCAAGAGCTGCTTTTTCAAATCTCTTAACCTGTCATGGCCTGAGGCCAGTGGGAAAACTTACTCTAAGGTAGAAAACACTTGGAAGCGCTGGGACTGAGGGTGACAAAGTTTTATTTACAGTGGTGCAATTAAAGTAAACAGCAAACAAAGGTGAGGGGTGCTGAAAGTGCTTACCATAACTTAGAATTGCTCAAAGCAAACAAGGAATAACTCAAAAAACACTCGCGAGGAACCGAGGGCAGCCTAAATAAACTTAAAACACACCAGAAACTACTCTACTACTCTGGAACATGAATTTAAATGTAACTTTAGCTTAAAGGCACACTATGATTCATAATACTCTGGTTGGAGACACACTTTGAAATACTTTGCAATACACATGGCCGACTTGGCATTTCTATGAAGCAAAACTATAAGGAGCACCAGAAGTGTCCGTGGGGAAGCCGTAGGGCTGTCGTGGATGGAATGGAGAACCCGAGACTGGGAATTCTGCCAGTTCAGGAACTCCCGAGGAGGGGTGGGGGCGGAAGTAAGGGTTTAGTCACTAAAAGTGGGGAGAACAGGTGTTAGATGCAGGACATGACAAGCTGGTCCAAAAACACTCACAGTGACAGTAAGCAGTCTTACTCATGCACAGGTGGAGGCAAAGCTTAGCGTGGAGGTGGTCCGGGTGAGAGGAGATGATTATCCTGAACGCTGGGCTGGGAGGCAGGCAGGTAGGCACGGAGAAACTGTGAGCAGACCAGTGCTAAAATCCTAACAGGTTAAGGCAGTGGCTTGACAATGTCCAGAGGTCCTCTGAGAGTGGAAAAAGCACAAACGTCAGAAAACACATGAAACTACTACGAACTGATGAAACTATGGAAGCCCTTACTGACAAAGGTTTGCAGACGATCTGGCGAAGTGTGAGTCTGAGCTCTGGTCTTAAGAAGCCGGCAATTCCAATTACGCTCAGGTGCAGCCTGTCAGCATGATGTGGCGTCACCGCCCAGGGATGGAAATGCCGGCCCTGTGGGAAGGACCAGCACTCACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATATGTGGGGCCCATATGGTTTGGAAATGGGCTGAAAAATGGGCCCCATATAGGATTGTCCGCGGGTTCCGTAATGGCCCCATATTAAAAGCCCATCTCGGTGTTATATTGGTAAAATCTGGGAACTAAATGGGCCCCAACTGGGCAAAGTACACAGAAACCCACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAACATAACCTAACAGACCTACACCTTAGCTCACAGATTCACTTTGTCTAGGTTTTATTTCTGGGATTTCGCACAACCCAGGATTCAAATCATGAATACACAATGGGCTTGGATTTACAACATTATGAATGAAATGCGCTCTATTGGGAAGCAGCAGGGGCTCCTCCCCTTTCGACGGGTTGTGTGTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATTGATCCCTTTACCCCTAGTCCTAAAGTGTATATTTATTTTCTTACTCTTCTTATATTTATTGTTCGTTTACTTGCACTGCTGTAACTGGAGCCTCGTCGTCTCGTCTCTCTATATACTGGACTGTATGTAGCGGAGATGACAATAAAGTTTACTTTGAGTTCAGCAGCGAGCAGGCGCACCGAGGGCTCTCACGCTCACTTTTCGCATATAGAATTTCGAAAAAACATCGGTGCAAATTATAAGTCTGTATCATAATGTCTGGTGTTTTCGTGTTTATTGGTTTGTTTCTATTTTGTTTTATTTTGCGAGTTGGTTGTTAGATGCTGCTCCAGGCAGCCAGAGAATCCCCCGGCGTCCCGCCCTCTCCTCCTTGTGCCGCAAGCAGCAGGCGCACCTCGCAAACGGAGGACGCCCTTACTCCCAGCAAATGGGCGATAGAAAACCGATTGGTGCCCATGCCATCCCCAAACTGCGCTGGCATGATGTCGGGGCAGCATGAGTACGAGTAAATTTTTTTATTTGCCGATGCCCGTGATGCTGCCCCCCACCACGATGCCGCCCCGGGCAACCGCCCGTGTCGCCCGTATCAAAAACCGCTACNNNNNNNNNNNNNNNNNNNNNNNCCTCCTGCTGATCAAAGGGTCATAAAACGTAAAAGCAGGAGGAACATCCTTGGTCATAAAGAGGGTAGTCTCCCCGACACCCAATGTATGGTTTACCATAGGTAACACAGTGAAACCATACAAAGGGCAGGAAGTTCTACCATAAAACAATAAGACAAGGTACGACCTCTCCCATGCTCCTTTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAGGACAGGAGAAGAGTTGTAAATGCAGATAATTCACCAGTTGACTCTAACCCCCACAGGATGTGGGTTTGAATACCAGAGCACCCTGGAATGCACACAAAGCCTACTAAAGATCATACATCCTATCACTACACAATCGATTATACACCTCTAAGCATATATGGAAACTTATATCATTAAAAGATTATACTGACTACTAAGTACAATTTTCCATTGACACTTTGTGTGAACAACTAAGGTGTGCTGCTTATGAAATCCATGAAGTGCTACAGAGAAAATTAAATTATATTTATGTAATCAACACATTTTGAACTCTTAAAGAAATATAACAAAAGGAAAGACACCCAGCTGAACTAAAATGATCCATGTAGCAAACAAAAACTGTTGTCAGCCGCCACCCTTATATCGCCTTTGGGCTGTTGGAGCCTTGACCTGACTCTTAAAAAATAATTGGAAAAAAGCACTATGCTGCTGAAAAATGAAAAATAGATATTTGCAAAATTCTGCGTAAATATGTATTTTACCTGGTTAATGCGTGGGGCAGGGCGTGGTTTGTAGCCCCGCTGCAGGGGAGGCTGACGCACCTGAGCGACACCCGCAATCACGCCTCGCTGCCTTTACGTCTGCGCTATCTGTGCTGTTGTGTTGTCGGGCTGTGAGCTGAAAAGCTACAGCCGGCTGTATGGGGACAGCAACCGTGTGTGAAAAGTGCTCAATAAAGAGATGCTCAAAAGCATGTTCATGGAAACATCGTCGGGTCTGCCGTGATTTGTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCCTACCTGAGGTTGAAAGTCTTGATAAATGCACGGCGTTTCGGCGGGTACACCGGCTTCCGCGAGTGTGACTCTTATTTTGAGCCATGAAAAAAATAATAGAATATAATTTTATTTTTATATTTCAGTATCACAATAATCTTCCAATGTAGAACTACAAGTTTNNNNNNNNCTAACATAAATAAAATACACTTCAGCTAAATACTTCTAATTTATTTGCCCAAACCACGCGGAGCCGCAGTATAAGGACTAAAGTGCCACAGGTTGCCGACCCCTGGCTAAGAATATACTACACAGGAATAATTTGGAGCATAAAAATCACAAAACAGGAGGGAATGTTAGAGTGAATTGTCAAATGTTTGTCATTTTTATGCTTACCATCTCTACATTGTTTAACTGTGGAATGAAAGGAATTCCACAGTCCCCTCCCCAGATTCTCGAAGTTCTGGGTGAGGGGCTGTAGTCTTTTATTACAGACATCCTTGTGAAGGTCTTTTTGATGTAAGCTTCCTGCCCAGCAGGAGGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTAGAACCATGTGGGCGTTGCTTTGCTGTGTGAACTGTTTCTCAATAAAAGGCAGCAGGAGGAGGCCAGATTTGGGGTCATATTCGTGGTGAACACAGACGAGGCCTCCCTTGCGCAAGTAATCGATCGATCGTTGACTGTCTTGTTTTCTTCATGATGAATAAGTCTCTAGAACTAGCGGGGCTTGTGGAAGCACAGACCCAACACTGTCTCTGTTATTACAGTTTTACNNNNNNNNNNNNNNGGATCAGTAAAGCTCTGAAGAATGCGACACGGTCTCCTGAGTGTTTACTGAAGCCATTTAATGTTTAGCTCTCTGCATAAGCTGGATAGAGACATTCAGCTGAGGGCAGAAGAGTAAAAAGATTGTCCACAGATCAAGTCCACTGCCAGGATCCTGAGACACTCCACTCCAGCGACAGCAAACATGTCCAACCATGGGGACACCTCGCAGCTTTCACAGCTGGAAGTCAGGTCAGAATGCAGATCAACAGCATCATGTCGGTCAAGCGGCTCAGCAGCAAACCTTGCTCCAGCATGCGCACAAGCCGACGCCGAAGCTGCTCGAGCCAGAGCAGAATATGCGAAATGCCAAATAGACATGGAGGTCGAAAAGGCCCGGATGGAGGCAGCGCTAAATGCTCTGAAGCAGGAGGGAAAAGCCAAAGCAGCACTTGCAGCCGCAAGGGTTCTAGAGGCTGCAGTTCTGGACCAAGCAGAGTCTGCGACGCCACCAGACATTCCTGCTACAATAGCCGTGGCTGTCAGCTGCACTCAAGAGTATGTAGATACTAGGGCTGAGCCATATCATACCGTTCACGGTAATACCGGTATAATGTATAATATGACTATCCAGAGTTGGGACCAGGAAGCAGAGTTGCAGTCTTACACGCCTCTCTGCAGCTTCTCTCCTCCTGTTACCCCCCAAAAAACCCATCTCCATTGAGACTGTGTCAGCTCCCAAACAGACAAAAAAACGAACTAAAAACCAGCAATAAACAACTTGTCATGGTTCTGGGTCGGTTCGACCCAGCATTTTGAGTTCCTTATGTTTTGGTTTATTTTTGAATGATGGATTGTTCTTTGTTTCTCTGGTGCTTTGTTGATTTTTATTATGAATCTGTGTTTCAGTTATTCTGGTATGTTTCTGTATTAGGATTAATGTTCGGGTTGTATTTTGTTGTTATTGCAGATTAGTTCAGTCTCTAGTCTGTCTCACTCTGTCGAGTCCGTGTCCTAGCTTTGTTCCCCGTGTCTCATTAGGTCTCATCCCTCCCAGCTGTGTCTCCCTCCTGTTTTCCATTCCCTGATTACTCCCCTGTGTATATAAGCCCTGTGTTTTCCTGTGTTCCCTGCCGTACCCTCAACCTGCTGTGTGTTTAGTCTCCTGCTCCGGTCTAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCCAGCATTAAAGCTGCGCTTTAAGTTTGACTTCCGTGTTGAGTCCTGCATTTTGGGTCCCCCACTTCTGCTTGCCTGTCTGCCACTAAGCCAACCATGACACAACTTAAACATAAAAAATCACAAAGAAAGAACGATACAGTATCCACATCTGAACCAAAGAGTAAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAAAATGACAGCCTCAACATGGCATTTAATCTGTTATTAGACTCAACTGGCTTCTCTCAAAATGTAAAAGAACCCACCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAATATGGTACCTAACCAGATTCCTACTCTGGATGGCATTACCTTGGCCTCCAGTAACGCTATGAGGAACCTTGGAGTCATTTTTGACCAGGACATGTCCTTCAACGCACATATTAAACAAATATGTAAGACTGCTTTCTTCCATTTCCGCAGCATCTCTAAAATTAGAAATATCCTGTCTCAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTTTTCTTCCTTTTCTTTCTCTTGCANNNNNNNNNNNNNNNNNNNNNNNNNNGTCGCCGGGGCGGAACAGATTGTGGGTTCACGCCCTCAGCCCACGCCCACGGAAAGGAACACACCTGATGCCCATCAAGGTGAACGGCATTTAAGCCAGGAGGTGACTGCTGGTCTTCGCTGGATCGTTGTCTACCACGCGTCAGTGAGAGTAAAGCTACAGCAAGATAAGTCAAGTGTCTTTTGTGAATATCGTACTCATTCCTGTTTCCTCGTCTACAGACCCCCTGGATTACCTTTCCCGTATGAATCTGTGACTCAAGTGTGAAGAAAGGAACTGCAGTCGTGTATGTGGAGAGTTGGAGAGCAAGTGATTCCCCCCTTTGAATTTCCCCGGAGCCCTGTCCCTCACATTGTTGTATATAGCACTGCCCTGCACTCCGTGTATATACACCTGGTGAACTCTGTAAATAAATCCTTGTGTTCAGCTGATTCAGGAGTCCTGCGTTTGAGTCCCCTGCATTGAACCTTAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACTCTCGCACTGCAGACCTTTCTCACTCACTATGTGTTAATAGACCTCTCTGCATTGAATAATATCTGTTATTAATCTCTGTCTCTCTTCCACAGCATGTCTTTATCCTGTTTTCATTCTCTCACCCCAACTGGTCACAGCAGATGGCCGCCCGTCCCTGAGCCTGGTTCTGCCGGAGGTTTCTTCCTGTTAAAAGGGAGTTTTTCCTTCCCACTGTCGCCAAAGTGTTTGCTGATAGGGGGTCATGATTGTTGGGTTTTTCTCTGTATCTATTATTGTACGATCTACTGTACATTATAAAGCGCCTTGAGGTGACTGCTGTTGTGATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTGGGCAATGATAAGAAAATGAAATATCACGATAGAATATGGGTAAAACGCGGTTGTGCAGTGCCTTTGTTTTCATATGCACATGGTGGAAAAAGCATGGCGGCGACGGAGAATAAGAAGGGCGAAAGCGGATCGTTGAATGAAACAGATGAACCAGAATTGGTTGTAAAAATGCTGCAACTTCAGTGGTGTGAAACTGGTTTAGCTTTCGTCCATCAGATACACAACAAGCACTATTTTCGGTAGAGCATGCTAGCAGGCCATTGTTGTTACCGTGTTTTTTGGAAAATACGGCACGCTTAAAATCAATCCTTTGATTTTTCTGAAAATCGACAGTGCCCCTTATAATCCCGTGAAACTTATCTATGAATTCTGGTTGTGTTTACTGACCACTAAACGATGTTATGTGGTACACGGCGCTCGAATATCTGTCAAATGTTTTAGTACAACTTTGCTAAGCTACGAAGCCGCACCGCTTGATGGATTGTCGGAGCATTACAGCTAACTTAGGCAGGAGCCTCGCGGAGTGATACGTAATTTGCTTCAACATAAAATTACTGTATTGTGTGTGTGTATAACCTCTTTTTAAGTTTTGTGGAAATTATACATGGTTATGCTGAGGATATGTTGGCCAATTTCCACTGGAAATGCCTTTTGGTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACTAATAAAGTTGTGGAGTTGTAAAGCATTTTGTCTAGTGTCAATTATATCGTCTGTTATATCGTTATCGCAAATTTTTAAATGTATATCGTGATAAATATTTTTGGTCATATCGCCCTGCTCTAGTAGATACCCACTTCCACAAAAACACTAATATGGAAGGTAAGTCAAAACACAGGAGAGAGCAAAAATGTGACTTAGACAACACTTACACTACAGGGCCAGACATATCAACAGCAGCTGCACGTGGGTAGCCCCCCAGTTCTCCACTTTTGTGGCAACCCAAACTTCCACCTCCCCATTGGTCCAACCATGTTGGAGCAGTCACAACAGACGACAAGCAGATGTATCAGACCTCGCTGCCCTCCTCTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTACAAAATTACAGCACGGGGCACATGAAGATAGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTCCAAAGCAGAACAGTTCAGGGGGCCGGCCCGGGGGCCGACAACACAGGAGCCCGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCGGAGACAGAGGCGCTGCGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCCATGACTGAGCCAGCGGTCATGGAGGCCACTAGCTGACACAGAGGTGACTGGCAATGCACTGAGCACTGGCTCTGCCCAGGCAACGCTGACATGATGTGGTTCTCAGGGGGCTGCTTAACCTTCAGGGGTCCAGATTCAGCTGGGAACTGAGACCCAGCCTCTGGGGAAGCCCTGAAGTGGCAAACTGTACCAACGGCGGCTAAACCCTGAAAAGAACACTGAGAAGACGTAAGACTTTCTCCCTGCGTGGAGTGAACAGGTGAACCTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGAGTGAAACTGGGAGCACTAGAGACTGAACCACGGGTGACACTAGTGGCACTGGAGACTGAGCAGAGTGTGGCACTGGAGACTGAGCAGAGTGTGGCACTGGAGACTGAGCAGAGTGNNNNNNNNNNNNNNNNNNNNGTGGCACTGGAGACTGAGCAGAGTGTGGCACTGGAGACTGAGCAGAGTGTGGCACTGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAGAGCAGGCGACAAGCTGTTCCTATCATTATCTGCCGCACAGAACACAGCCCCTGAATGAACAGTCAAACAGTCCGAAAACGGAAAAGAGTCCTCACTCACCACAGCCGGCGAATTAGAAGTCCGAACGTCCGGCTGTGGGGTGGCGCGCCGGCGGCGCGATCGGCGTTTTCTCCCCACAGATGGCTCCGACGGGCCGGGCAAGATCACCTCCGACGAGTCGGGCAGCGAGGCAGGGGTGGCGGAGAGAAGGTGCGGTGTAAGGTGGAGAAAAGCTTGCATGGTCGGGGAAAGAGACTCCAATAGCCATGGCAGGCCGGAAAAGAGCCGTTGTAGCCGGCTTTCCACTGCGCGGCGAAGCTCTTCCGGGGGATGCTCCAGCCACAGGCCGAGAAGATTCTCCACATTGCAGGTGATGTCGTCCCGGAGCTCCTCGGACGGATTTGTTGCTGCTGGGTCCATGGTGGCTGGTTCGTGCTGTCACGGTTTGCGGGTGCAAGCCGTGTGGGAATTACTAAGGACCAGAAGCAGCAGCTCAGGTGTAAGTGAATATTTATTGACCGGAGAACAAAGCAACAGAAATGGCGGGTGACATGAACAGGAAAACCTAAACCGGGTAAAACTAACAAAACAAACCAGAAACGGAGATGCAGGGAGGTCCGGGGAAACACACACATGGAGAGACGCAGGGAGACCGAGGGGAAACAACACAGACGAACCAGCGACGAGGACGTGGTAACACACACTATAAATACACACGCCAGGAATCAGGGAAAGGGAAACAGGAGGGGAACACACCTGGAAGACATCACAACTGACGAGGCAGGGGAAAACGTAAACAGAACACACTGACATAAGACACAGACCTTCACAATAAAACAGGAACTACACATACAAGTACACACACGGGCCGAACAGAGGAAACACTAAACAGAGGAAGAACAGAACCAAAATCACACTAAATAGAAAAACACAAAACGCTGGGTCAAACGGACCCAGGATCATGACATTTCATTTCAGAGTGCAATGAGACAAACTGCATATTGGGGTGTTCTAAAACTTTTGACTGGTAGTGTACATGAATTTTTACTTTCATACAACACTCTCATCAATAATNNNNNNNNNTGAAAACAGAAGATTAAGTAACATCAGCGAAAGAAAGGCATGCTATACAAATTTGTTATTTTGTGCTCCAGTTAAAGAGAAAAAGGTCAGATGAAGTTTATATTTACACCAACACAAAACAGCTCTGCTTAATTTAAAGTTAATTTACATGGATTTCAGCCTGAAGATGAATAAACTGCAGTTCAGAGTCACTGACAGACAGCACAGACACACACTGTTGGTCTGAGTCTGAACATGATGATCATCAGAGATGTTTGACGTCTACAGTTATCTGTTGGATGTTTAAGAGAGTTCTAATTCATCTTCAGATCATCTAAGTCACAGTTCAGCTCTGGAGTGCAAAGAGGCTGTCCAGTCTCTGGATCATTATGAGGTTTAGAATCATGTTGTTTTCTTATGTAGATGAAAAAAACAACAACAGCAACAAGAGGCACAGCAGAAACACAGGCGATCAGTCCAACAGATCCTCCTGGCTGACCTGCAGGTGAGAAACAGGTGTGAGGTTTCAGCTGTCAGGTAGGTGATGAGTGAAGAACAGAATCAATTTCTTTGTCTAGTAATTTAGGTTAAAAAAGATAAAAAACTTTAAATGACATGTTGGAAACTCCACATTTCAAGTATTTCAGTACTGCCAGAGCAGTATTGAACCCACAGCTCTGGCAGTTTTGACGTGGTGACCCACCCTGTGAAAACAGGTGTAGGTCACAATCAGCCAAGGTTTCAGGTGAGCCCACTGTAAAACCTAGCCCCACCCTATTGTGATTTCCTGAGGTCAGATGGCCCAGGATGTGACTGGGTGTTAAGGCATCTGGGAAGGGATCTCAAAACTGGATTATAGATGGCAGACAGTTGGTGTCGTAAACCACCGCCTCTGTTCAAAGAGGGTCGTTCACAGTGGACACAAATGGCTTCTTTAATTGGAGATTACATATCGGAATTTCAGGAACAGGACCACACCTCCAAACACGCTCCTTCCGGTTGTCATCTATATAGGTTCCCCCAGTTCTGCAAGCTGTTCATACTCGTTTACGTGCCCCACCCTCCCTCCCTCCTTGTTCTCAATTCTTTAACTTCTTCATTTCTGCTTAGTGCATGGGGATGTGCCAGGCCCAGGAGCCATCGCCAGTCCCCTTCGACGCCTTCCCCAAACCGCAGCTCAATTCACGCCAAACCATTCACTTTTACCTACTAAAATACTGTCAAACCTGAAATGAGGACATGCACCCAGCTAGTGAACTCCTCTTTCAAACCATCTGTTCTCTCTGTCCAAAATGTGAACACTGGCATCCTCGAAAGAGTGACTTTGTCCTTTAGATGCAGATGGACAGCCGAGTCTTGTCCCGTGGAGGTGGCTGTTCTATGTTGTGCCATACGTGTATGAAGTGGCTGTTTGGTCTCTCCAATGTAGAGGTCTGGGCATTCCTCGCTCCACTGTACAGCATACACCACAATGTTAAGTTTGTGTTTAGGAGTTTTGTCTTTGGGATGAAGCAGTTTTTGTCTGAGTGTGTTGCTGGGTCTGAAATATACTGGAATGTTGGGAGTTTTTCTGATAAACCAGTTACATAGGAGATGTAGGCGACTGTTGTTGTGATTTGGTGCTGGATAAATAAAATTGAATTGAATAGGGGATGACAATGTTGTTGGGTTTGTCTTTCTGATCCTCCATAGTTGGTGTCTGATCTTCTTTTCTGTGCATCTTTGCTGATTTGATGAAAGCCCAATAGGATAACCACATGTTTTAAGAGCTTCCTTTACATGTGTGTGTTATTTAAATGTTAGCTTCCACAGAGCAACAACATGTGTTGATAACAAGTGAACATAATATGTGAGAGAAAGCAGCCCTCTCATTATAAGACACTGTGAGTCTCTGCATGCTGCCTTTTCTGTAGCTACAGCTGTTTGTATACACTGAACAAAAAGCTTTGTAGCTGTATACTGACTCCTGAAGCTACAACACATCACACTTCTTTGTCTCTGTCACAGCTGGATTACAGATGTTAAGTGTCCACCCAGCCTCGTGTTGCCTTCACACAGAGGAAACTAAATTAAAAGGAGAATATTTCGTACTTCTTTTCTCTGGGTTTTAGTTAGCTTAGTTTAACAGTTAAGTCTACCCTGCACAGACAAACACAACAAACAGCAAAGTCAAGCAGAACGAAGCGGTTCCAGAAGACATTTCCGTGTTACCTTTACAGGCGATCCAACACTTACATGGTTATAAATGTCTGAGTCTGTTATTTTCAGTGACNNNNNNNNNNNNNNNNNNNNNCATTTCATTGAGATGAAATTTAAGGTTTGAATAGATTACAGGTGAAAATCACTGACTGTGATATACTGTAAATGACCAGCAGAATAACTGGGATGTGCATCTAGATCCCACCCTGTTTTCACTGCGGTCAAAAGTACACACCACAACAAAATAAACACCTTTTTTGTGATGTATGGAAGAGAGGCAGTATTTCCATCAGAAGTGCCTGCTGAAGTGCCGGTGAGTGTTTGTCAAATTCTTTCTATGTCAGAACTAAGAATATAAACAAATTACNNNNNNNNNNCTTAAATGGTTTCTGTTGAGTCTGCGCTTCCACAGGCCCCGCTAGTTTAGAGACTTATTCTTGTGAAGGACAAAAAGAAGACAGAACATCTTCAACCGGTCTTTTACTTGCTAGTGAGGGAAGCCTGGTCGGAACCAGGCTCTTGGAGCTCAATGCTCCTCACCTGTCTCCAGCCAACTCCCATGACACAACACAAGCACCTCCCACTGTAAAACCCCCCAATGGCTCTAAAGGACAAGACACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCTGCTCACCAAAAGGATCCTGGCACCAGCTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTACACAATCGATTATACACCTCTAAGCATATATGGAAACTTATATCATTAAAAGATTATACTGACTACTAAGTACAATTTTCCATTGACACTCCCCCAGCACTAGAGTGGCTGGAGAGATGGTCAGAGACAAAGGAACTACAAATTTAAGAAACACAATGACAACATTCAACAATTTGACTCTAACAGTTTCAGAATCTGATTTCATCTTGTTTTAATTGCTAATATCTACAAAATTTTAGATTTCCAACATCATTCTGTCAGACGACAAAAGGTACAGTGACTATGTACAGTCTGAAAGTGAAGCACAACGTGCTGTTAATGAAACTGCACAAGAAAACATAGCAAAGTCACAAGACAAGCAAAAGGTTGCATACGCCAAGCGGGCCCTGAAAAAGTACAAAAGTGTTGTGTACAATGTAGGGGATCAAATTCTGCTTCTAAACATGAGGAAACGTGGGCGAAAAGGAGGAAGACTTGAACCGGATTTTTCAGGTCCCTACACAATTGATGACATCAGTGGAAAATGTGTTAGACTGAAAAACACTGAGGGAAATACTTTAAAAAGTCTATACAGTACTGACCACATAAAACCCTATAGAAGAAGCCACCCTGTCGAAGTCTCAACTCCAACTCAACCTTTTGAGAGTAGCCCAACTTCTGAGATGTGGCCTTGCTGTCCTCAGCATCATCATGAAGTGCTGCAAAATATGAGACCCTCTGTCATATAGTTTGCACCAAAAATAGCTCAGGTAAAATCAGTCCAAGCACCAGAAGAGCTTGTACCAGTGACCCCCCAGAAACCCAGCATGCAAGATAAAGGTGGCATAGCTAAAAATCTCATTCTGACCAGTTGGTCAATTGTTGCCAGTTTGGCTAGTCGAATGGATAGAATGTTTTATTAACTTCTCCCCTCTTGCTAATTTTGACCTGTTGGTCAAATTTTGGCCAATTTCTTATTTACAGAAAGTGGCTCCCCTCTGGCATGTTTATTTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGGACAGTGACCATGATTTTCAAATGGAAACTGTTATTACTAAAGAAACTTATCATATTTTGTTTTTTAGTGATGTGGCTTTGGGCTGCAAAAGACACCGGGCGTGTGGAGGCAGTCGTTGGGCCATACAAATTGTATGACTCTTCTTTTCGCACACTGGAGGACAGTGGGTGGCTTTCTGATGAGCAGTAGCGGTGTTTGATACGGGCGACACGGGCGGTTGCCCGGGGCGGCATCGTGGTGGGGTGCGGCATCACGGGCATCGACNNNNNNNNNNNNNNNNNNNNTTTGCTCGCGCTCATGCTGCCCCGACGTCATGCCAGCGCATATTGGGAATGGCATAGGCACCGATCGGTTTTCTACCGCCCATTTGCCAGACATTATGATACAGACTTATAATTTGCACCGAAGTTTTTTCGAAATTCTATATGCGAAAAGTGAGCGTGAGAGCCCTCGGTGCGCCTGCTTGCTGCTGAAGTCAAAGTAAACTTTATTGTCATCTCCACTATAAACAGTACAGTATATATAGAGACGAGACAACAAGGCTCCAGTTACAGCAGTGCAAGTAAACAAACAATAAATATAAGAAGAGTAAGCCAATAAGAGGGAGTGTTCTTCCAGGGCGCCAAACAGGCTAGGACTTCCACTGCTGATGAGCTAAGCGAAGTAATCATTTTTGGTCCTAGTGGTGGTCTGTATAAATAATCTTTTTTTAATCCAAACAGGTCATTGATGCATACCTGCACTCCCTTATTAGGAAACAAAAGGCAAGTAAGAACGTACGCCCGGTTATTTCACAAAAGTATTTCATACAATTTTGTAAAAGATTTTTTAAACTCTTGCATTTTTCAGAAACCTGTGTGTCAGTTGTCTTGCGTTGTTGCAACCTCTCCGTTTTGCATGCCACCTTGGCATGCAGACTGTTTCTACAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCCTACTTAAATTTGTGCTGGAATTACTCTGTGACATCAGAAATGTGTATAAACTACTTACGGAGGAAATTTTGACAAAGTAGGATGTTTTGTCAGAACACCATCCTACCCATTTAAATTTATGCTGGAATTATTGTGTGACAGCAGAAATGTGCATAAATTATGTACAGTAATTGGTAGGACGGTTTGTCAGGCACCACCGTAAAATTATTCTACGGGTAGGACGTTTTGCCAAAGTAGGATGGTTTGTCAGAAAACAGCGTCAGAGTAACTGTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGCCATTATTCATTCATATATATCTATAATATATAGGCAGCACTAAACACTAGAGAGCCTTAAATACAGTGAACTACTCACTGTTGGTCAGAAAATGCACAACACACGAACTGCACTGATTTGCTTGGTAGCCACACTCCACATACCTCACTCATGCATTTCTCAGTTTGCCAAAGTCAATAATTGTTAACGAACTCTATAACCATCTACTAGAGTGTAGGGCTGGGTATCGTCACTGATTTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAAATTTTGCCTCAGACAGTCAGAAATATTATAATTCAGATCATGCATCAGTACATTTCCATATTTTTTATATCTATAAAAAGAAAGCTGACACTTGCGAGATTTTATCAAAGGTGTAAGCATCACAGCAGATGCCTTTGTGTCAAAGTAGATGAGGATAAAACACAGAAAAACATGAAGGTGATTTTCCTGGCCTGGGATTTTATAAAAATATTCTGCAGTAGATCAAATACAAAAGAAAACCGTTAATCATCATATGAACATTACCTGATGCTGCTGAAGTGAAGCAGAGCAGAGCTACAGAGGTTTTATTAGAGACACAGCTAAGCTTTTTGCAATTTTGCATAATTTTAAAAAGTTTAAATTTGTTCAGTAGCTATTGAACGGCAGAAATGAGGTTTTCTTTTCGGAAGTAAGTGGAAGGGGAAAAATCAGCGGCCGACAGCGCTGTAAACAACGGTAGACTTGTGCCTAACAAGCAAGCGAATAATGCAGAAAACAGATTTTTAGACTGGAAACTGTTCTTGAAGAACACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTGCATGAAGTGTGATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGTACCCACCAAGGCAAGGGAGCCCAGGCCCATCCAGACCGGGGCCTATGGCAGCAGCACCGCTAAGCCCTACAGGACCTGGGGAAGCCCAGCTGTTAAACTAACAGCTTTAAAACCAGCGCAAAAGGGGCGTAAACACAAAGTGCGGACCCGCCGAAACATCAGAATCAGCGAGCTGTCAGCTTTCAGCCTCGACCGTGTCCGTGCCGTCGGGTGAGAAAGGCGACATCTCACTTATTCTGATCCATCGGTGGGTCCGCGCTTCGTGTTTACGTCTTTGTGCAGAATCCGTGTTCCTGCTCTCATTCACTGTTTTAGCTGTTTGGTGGTTGTTGAAATTTAGTGAGGTTTAACGTGAGATTCTGGCATTTTGGGCAAAATAAATTTATAACCAATTCAGGATTTTAATGAATCGATATCACGTTATCCAAGCTAGAATCGATTTTAATCGATAAATCGATAATCAAAACCCACCCCTACTAAAGAGCCCCTTCAGACCCGTATATGTGGTACTGATTACCAAAATATAATAGTTATTCGACAGAATGAAACATTAAATGCTGCCACCTCCAGAGCACAATATACAGTGACGTCATTTTGAAGTCCTTTGGCTGATAATTGATGATGAAATGTTTGTGTTGTTCTGTGGAGATCATTCAACAACTGAACCTGTAAAACACGCAGACCTGCCTTAGATTTCACCGTTTCAGTTATGACACACTTATTTATGCTCGTCCCACAGTCCAACCTACTAAACGACACTATACCGCGACTTCCTGAAGAGACGCTGAATCAGAAGTGCAGAGTTCCGCGACCGAGTAAAAGACAGGNNNNNNNNNNNNNNATAATACTTAGTGAATTTAATTTTAGTCGAACCTTTAATTTAATCTCAGGTTTTAAAATTAAATTTTAAGGGAGTAACAGTTGTATATAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTTTTCCTTCACAACTTTTGCACTGTCCACTTCCTGCTGTGACAAAACAAATTTCCCACGTGTGGGACTAATAAAGANNNNNNNNNNNNNNNNNNNNNNNAACTATTTCAGGCTCAGACATTTATCACAGTCTAAGTGTTGGATCATTTGACCTCTACGACACGGAAATGTCTGCTGTACCTGCGTCACTCTGCTCCACTTTGATGTTTGTCGGAGTCTTTGTGTTTGTCTGTGCAGGTGAGATTTAACTGTTTGTCTCTAAGAAAACGACGAATAAGGCGCATCACTCAGGTTTATATTCAAATAATATTTATTACTTATGAGTTATTTTCATCTGGATTCAGTTTGTCTGTGTGTGTGAAGGAGACACGAGGCTGGGTGGAAACATCTGTAATCCAGCTGTGACAGAGACAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGAGTCAGTATACAGCTACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTATATTATGTCCTGATAGTTTAACCTTTGAATTTAATCCACGTGTAGCTGAGCAGACTCGGTGCTCCCTGCATGTTTCAGGTGTTGCTGTTACAGAGAGAGGACGGCTGCTGTCAGTCTGTCATGTTTAGATCAAATCAAACTAAGCTGGCAGTTTATGTGAATACAGGCAGTGCTTATTGTAAAGTATGTATCTTTAGTGTAGCTGTGTTAAAACATGGCTGCCCTCTTGCTGTAATGAGACCAGCTGAGCAGAGTTACTGATCTGTAAGCAGTTTCCAAAGTCCTGAGACTGATCACAGTGTGGCTTTGGACCTCTCATGCTGAAATCATCAGCGATCACTGACACATCTGGACCAGCTGTGATAAACTGTTATTCTCTTTCACCATCATCTACTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATGGTTGAGAACATACAAGCTGGTCTTTGTAATATAAACATATTATTCACAGTAAATACTATAAAAGCCAGAATCGATAGTTTGTGTGTGTGTAACAGCTGCATTAAATATTATAAATTTTACAGAAATTAATTCAGTAATTATCTGAGTTAATGGTCACATTGAGCTCACTGAGGTGTTTAAAAAAAGTTATGTTTCAGCTGTAACTTTGAAAGCAGTCTGTCAGTTTGCACTGTTTGAAGTGCTTCACATATAAACGTTGTAAATTGTGTACACAGTATATTTTGGTTGGTGTGACAGAGCTGTTATCACTGAAGGTTCAGATGTTTCAGCCTCATAATAAACAAACACAGGTTCGGAGACTCGAGGATTTGACCTTCCAAAAGTCACAGACATGGTTTAATGAGCTCTCACAGTCTGCAGCCAAACAGGTCAAATTATATAGAACAGCTGGATGAAACCAACATGACCTCTGACCCTGTGTGAGCTGTTAGACCTGCTAATTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGGCAAAAACAAGATGGCAGCTGTAGTTTTGGTCAGATGATGTTTGTCCTGTTCTTAATTTTAAAAAGCAGAAAAATCGACAAGTATGCACANNNNNNNNNNCATTTTATACATTATTTTGAAAATTCTTATTAACCTGATCTCCTAAAACTAGAAGAGGAAATGGATTCTGTTCTGTTCTTCACTCATCACCTACCTGACAGCTGACACCTCTTTCTCACCTGCAGGTCAGCCAGAAGGATATCCTGTATGGATGGTTGGTCTGGGAAGTATTCTTCTTGTTATTTTTATTTTTCTGATCCATAAAATAATACAACAACAGAAAACTAGAAAGCGAAAATTTCTGAAGAAATTTTAAGTGTGCCTACACTGTAAAATATAACTTGTTGTTTCAACTTAAAAATATCAGGTACAGGGCTGCCTTAAAATTTTAAGTTAAGTCAAGAAATAGAGTTTGTTCTTATAACACAACCAATTGTTATCTTAATGAAAAATCACATGTTATCTAAACTTTTGTCTTAGTTTAGTTGACTAAGGTTTGTTAGTCAGTTTAACTGCTTTAATAGTCATTTTTACTTGGGAAAACTATTTAAGCTAAATTAAAATAATCAATTGTTTAAACTCTTGTTCTAATTTAGTTGACTTGGGTTTCTTAGTTAATTCAAATGTTTTAGTAGTTCTCTCAACTTAGGAATCTATTTTAGCTTAACTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTGTGTGAACTTTATAAATAAAATGAAACTGATTTAAAGGTTGATTGACTTGATGTAAAGATGTTTACTACACAAAAAATAAGTTATTATTTGAGCTTTCCATCATCCATTTCAGNNNNNNNNNNNNNNNNNNNNNNNNCTGTTAGGTTTATCTTAGATCTCATGTTTAAATGTCTACATTCATTTAAATTAATTTTCTGTTGTTTACACTTCAGAACCCCCCACCCACAGATTTAATTAAAATGTATCTGATGCACGAAGTTTGTTTTAAGAACATAGCAAGACAATTAACATCCAACATTAAACATTTATTGCTCCATCTTACTCCTCTGACAAACAAAATCAGAAAATCAGTGACATGCAAGTTTGATTAAATTCTGACCCAGGAGCATTTAACAATTCTTGTGAATTGTTGACAGTTGGACAACAGAACACTATGACATGAGCTCAGTTTTTCAACAGGATGAGCTAAAACTGCTGCATTAAAATTAACAACATGAAGTCTCTATTAATGTAATGTATCAACAGGATGTAACTATTATAGAACAATTATTCTTTACATTGCAAAATTTTTAAACCTCATTTGTGCACAGTCACTCCTGTTAGCATAAAACTTGAATTACTAACATAATACAAAACCTTGACTGTTAAGTGACAGTAAAGATCAGTTTATAACTAAAACTTCAAACTCTATTTGTCTTTATTTATAATTACAACACATTCCACAGAACCAATTGCTGTTAAAATTAGTACTTAATGCTTCTGAAACATTTGAAAGGTATGGATATTTTAGAAACAGGTTCAGTCAGCTGAATTGCAAAACACGGGAAAAACTACAGACTTGCATGAGATACGCATTTGCAGAGTCCCCTATTATATTTTTGTTCACAAGTAAGTCTCTTAAACCATGAGTAATTGTCTAAACTGAAATGTAAACTAGTCATTTAGTGACATACAAAAATGAAGCATGAGAACTTGAAAGTATGGAAAAAACAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTCAGATTAGACAGGATTACTGCCTCCTCAAGGACAACCAACACATCAATGATGTCTTCTTCTTTCACCATCACAATGCCAACTTTCATCCCCTTGGTGAACGTGTCTTCAATATCTGTGGGCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACACAATATCCCTGGTGCTTTATAAATCATGTCTTTCTAACGAAGAGCCGTACTGATGCCTTGGATGATGGTGATTGGCTTTGGGTAACACTTCTTAGTTGTTGAAATTTTTTTCAGAATGAGAATTGCACCCCCATGTTACAAATCCATTTCTTGCTTTTAACAAAGATCATGTTCATTAATAATAAAGCATGTCATCAATTGCAGAATGTGAACAACAATTTAAATACATACTACTTGTGCTAAATATTGGCTGTGCTCTGAATAAAATGTGACTGAGAATGCATGAAATGTGCAAACTGGAGCTACACTACCGTAGCAGAATGTAACTCCACAGACAATGCTTCTTTAATCAGTAACAGTTCCCCTTATATTAAACTGCATGAAAAACGAACATATAGACGTAGCTGGAATGGTTGCATAACTGGCATTGAATGACAACATCCACCTTTACCCAACTGTCCAATGACTGGGCCAGTGACTTTTAATTGTTTAAACAGTCCACAGTCCTACTCCAGGGTCGAAGACATTTCACCAAAGTATTGCCCCCGACAGCTGTAGCAGCCGCTGTAATCACTTAAATATCCTAATATGTCTGCCATTACAAATATACAGTGTGTGAGAAATCCAATGCAAAGCTGTAGGGAACAGTACAGCAGCACAATGTCAAAGACCCTGGTGAAGACATGAATAAACACAATAAACGAACAATATCAATACTAGTTTATCAGGTAGTTTCTCTGAAAACCAGACTAAATCCAGTGTCACAGATCTCGTAATAATACATTTGTTGGCATCTACAACAATGCTCACCTCCACAGTCTTGAAAATGTGTGAGAGATCTTCCTTGAGAAAATGAGGAAGACCCAGCAGAAGAACGGTCCTCTTCCTTTGTGTAGAGCTCTGGTCAAAGAATTGNNNNNNNNNNNNNNNNNTGTTTTAAACAGTGTTTATGAAACACCTAGACAGCTCCAAATACACAGCCTTTTGCTACTTCATTTCATTTCATCAATATATAAGTATCAGTGGAGATAACTGGGTGAGTTACACCTGTCTTTTAATGTTTTAATATCTTATAATTTGAATCAGGCTGATCAGCACATTCAAATAGAATATGATATCAAACCTAACACCAATATACACAGATTCTGTAAAAGTTACCAAACTAAATGTCCAATTGTGAAATACTACTACAGCTTTCTTTGAATGAGTTCATCACTTAAACTGGATAACCTAAAACTTAGACAAAGGAGAACATTTAGCAGTTGAACACTTACGTCATCATCTAGGCATTTTATGAGCCTAGTTAGCCTTGCTATGCCGCTCTTGGTTTTGTACAGCTCAAGGAACCTCTCCAGATATTGGTCAAGCCCAGCAAAGAAGGAGCCTTTCAGGTCAACAGATGTAAGACGGGCAAATTCAGCTTCAACCTGAGCAATGGAAGAAGAGGGGTGGGGGGTACAGGCAGAATTTNNNNNNNNNNNTGCTTTAAGACCTAAATTTAAGCAAACATCATCTGAGGCCCATTAGACAAAATACACACACAAAAGCAAAACAACCACAAAGATGCATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCCTCCAGTCAACGATTATTTTCTTCATCTCACTGACCAAGACTGATCTCTCTATGTCAAGATCATGTTGGGTTTTCCCCTCTGGAAAACCTGGTAGAAAATTTACCTCTGACTTTTTGGCCTGCTTCAGTTTTTTTGACCCAGTTTGACTAGAGGTACGTGTGTTTACTTTAAGTTCAGGACATCCAGCCACTCGCAGCCTCTGTCTGAAGTTTCCCATTTTGAACTTTAAACTAAACTTCCAACAGTACCACCCATTGACAGACCCTGGTTCCTTGAGACAAGGATGCTTGCTGATGAGAGCCTGGGCCACACAATCATATTCGTCACGTGTTGGGTAGGGGTTGTGGACATACATGGCTTCTGCCAGCTTCTCCAAGATATCCGATTTCATGTCCTTCGATATGTCAAGTAAGGATCCATCTCTGTGGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGCTGACGAGTTTGGCCACCACTGGTGCCCTCCTCAAGAAATGATGACAGGCTTGCTGTGTCTAGAGTGGAGTCTGTGTTGTAGGTTGTAATAGTCTTTGTGTACACCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTGTCGATGGTAACCTTTCTTATGTCATCTTCACTCAGGATGATGCACAGTAGCATGATGAATCGCTTCCAACAAGAAAAACAGAAATAAAGTGTGAATAGCGCGAATACATTTTCACAGGAGATGCTAAGNNNNNNNNNTTATATCAACCATTCACATACGACTACTGCCTTTTTTGGCAGCCATCTATGTACTGTATATATAAAAAAAGAGCTTTACCATTATTAAAAAAGGAGAATTGTGTAAATTGTAAATAATGCATTTAACAAGCTGGAAAGGTTACAAAAAATTGAACCAGTGTTAATTTTGACAGCACATTTTGATTTAGTTATAGTCAGTGTTTTGACTAAAACATCATTTAGTTTTAGACTATAATAAATACCAGGAGATTATCATTGACTCAATCTAAAGTTGATTCAGTGACTAAAATATAAAGTGTCAAAGTTTTTCAAGATTTTACCGGTGAGAGTTGCTCCACACTATTCACAAAGCTTCTTATTTTCCTTCATTTGAAATGTGTCGATATGTCTACTTTTCTCCTCCATGCACTGGCATTTTGTCACATTTTCATGAGAAAGAGGGAGCAGATCAAATTGTGCATTCTCACTTTACTGCATAGGGATACTTCTGATTGGATCACTTCCAAACTCATCCCGCCTCTCTACAAAACTTAATTACTTCGAATAGGATTACATTTCTCCAGAACATTTTCATCTAGTTTTTATTCTTTGAGGAAAATGCCAATACATTTCATCATAGTTTTACTAGACCTCGTACATTAGCTTTTATTTAGTTGTGAAATTTAGCAACTAAATTAACACTGCATTGAACCTGTGCATGAATCTTGTACAGTGGAACCCCGACTTACGAAATTAATTCGTTCCAGAGGGTCTTTCATAAGTCAAAATTTTCATAAGTCGAAGTACCTTTTTCCATCGCCTTTTGAGTGAGGCGATGCTGGCTGAAGATGAAGTTCTTGGTGGAGGCTGAAGAAAGCATACGTATGCATGTACACACATACGTATGTGTACATGTACATAACATTATGGAATTTAATTCTAAACATTAAAACTAAAACTTACATTTACATTAATTAATGTATGTACGTACACTGTGCAATGATANNNNNNNNNNNNNNNNNNAAACTCGCTCATATTTATGCCGGCGCCATTATGAATGAACGATAGGCTAATTGAAAAGCACACAAAATAGCGCACTGCAACAACAATACGTCTTTCAAGTGGAACAGCGAAACGCATTACGTTACACAGGGATTTTGTTGTACCACGGGCAAAAATATTGCCGTTAAGTGCCTTCGTAACTTGAAATTTTTGTTAAATGGGGTCTTCGTAAGCCAGGGTTCCACTGTACTTATGGAGGGGGGAAGAAAACAACTTTAAATATTGTCTAAGGAGCTTGGAAAGAAAAGCGTCTGGACTTTTTTAAGTTGCTTGAAGACATTTCACCTCTCATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAACATCTTCAAGCAACTTAAAAAAGTCCAGACGCTTTTCTTTCCAAGCTCCTTAGACTATGATGACCTGGATGATATGCCACAAAAACAAGTTACCTTAATGTACAAGAAATGCCTTTGGTGACACCAGGAGTCTGCCCCGTACAGTGTATGCTGACAATGGGATGTAGTGGTTAAGCTCTTCAGGTTCAGCTACCATCAGTTGAGCAGTATTCCTTTTGCAGAGTTCGTAACATCTGAGGTGCTCCACATACCAAGCTGAGAAAGATTCCAAAACAAAAAATGACTTGTTGCATACAAGCAGCACATGAATAATTTTACAAAAATCAGGAAGTCCACTTGTGCTTCCAAATGAGACAAACATGCCTGTGGTGTATTGTGTCCCATGTATGTATGCTGTTGTAGCCAGTGACACACTTCTCAGAGTTGTAAATTTCTTCTCCATCACTTGCTTGACAGAGGAAGCTAGCATGTCCACAGAAACATTTGATGCTCCCTTAACTTCCACTCTTGGTTTAAACAGGGTAGTCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTAATGAAATGCTTTGCTCTTCCCCAGACAGAAGTGGTTTCTCCTTGAAATATGAGCCATCAAACGAGCTGTTGTACTGGCCAGGTTTTGATCCTGTATTGTCTTTTTCTAAAACTTTGTCAATAATATCCCCCTTATTTAACAACTCCTGCAGAGTTTTTAGAACTGGAACATAAAGAAAAGTTTTCTTTGATGCTAAATCTAAGATATATTCAATTGGGTCTATAACGCCAAATTTTTCTCTGAAATAGGACAACCTTTTTTGTTCTGATCCTAAACACCCACTCTCTGAAATGGAGCAAAGAGGACTGAGGCTGTTCAAGGAATCAGTTACCAAAGTTATAGTGTCGTCATCAATGTTACCATTGTGCTGCCTTAAAACCCTTTTCACTGTATTCCTGTTTAGATGACCTATCAAAATGCCAATTTCATAAAACTCATTGATTATTTCCTGGATAGCTAATTTGGAAACATGCAATATTGCTTGCATGCGCAGAAGTGAAGATGCAAGCTTTTCCTGAATTTTGTCAGTGGTATCATGGTGTTCTACTTCACTGCCACAATTATCTTGAAGTGGCACATGGCCATCACTGTGAGTATCTTCTGACTGCAAATCAACATTTACTTCAGATCCAAATTCTGCAAATTCATTTTCTTGGACAATAAGCTCTGTCTTGAAATCTTTTAAAGTAGAATGAGGGTGAAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTTTAAAGCCAGCAAGTCCATTACATACTCCTTCTGTAACCCCATGATCTGTTAAATGGACCCGCAAGGCTTTTTTAGATCTGAAATACTGTGCACAGTCTGTGTATATGCAGGGTAGTGGACAGCTTCTTCCGTAATGTCTGTGACTGTTACTGTAATGTTCAATGATTCTCTTGCGATTTCCACGAAAAAAAGTACAAAATTTGCAAGTCCACCTCATTCAAAAGACAGAAACAGATGTGATCATCTAGACCTGTGAAAATAAATGAATGAAAAACCTTCAGTTATGGATGCTATTACAAACACAGTAGCATAAAAAGTGTTCTCCATTGCTTTTGTTAATGAATTATTTGTTGGTAGCATATCTGAATACTTAGTTTATGCCACCTGTATGTGATCATCAATCGCCCATTATTACTTCTTCAGAAGTACCTTGACACTACAGTGCTTTATTCTACAGAGCTATCAAATTACAATATAATCTGTGGTGTTTCCAGTATGAAAAAAAGTAACTTACCATTTCACTCCATTGACAAGAATAAATGCCCAGCACCTAGTTTGGCTTCACAGTCCTAAAATAAAATAAAAACATATCAGATATAATTAAACTGTTGTCTTCTTAAATGTGTGTTTGCTCACAATTTTCTGACACCTATAAACAATGTTATTTTTGTTACAACACAGGGAATGTAGTAAGCCAATTTATGCAACAAATCAGAGAAACAACCCAAGGGCCTTCTGCAGTATACCATGCCAAAATTCATTGTCTCTGATACCAATTATTTTATCACTACAGCTCTTTTAGTATGGACACTCACACAATTTGGTCATACTGATCACAGGAGTTTTTTAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTGTGACCCATATAGTTTGACCAGGTGGGCCCCACCTGTGTCATCGATACTAAAACATATATTGATTACCTCACTTTGCCCCACCTGGGGCACACAACAAAAGCCTATCCTTAAATGACTGTGTTTGCCCATGTCTATCCCAGGTGGAAAACCCAAGTGGGTCCTACATGTGTTTCCCATTTTGGACCAAGTTAAGTGTTTCCCATGTTTGACCCAGCTAGGACCTACTAAAAGTGCCCACTTGGGATTGCCCATATGGGTTTAATGTGAAGAACCCAAGTAGGCCCCATACAAAAAGCCCAGTTTGAGCCCATGCCCACATGGTACCCATCCAGCCCGAGCAAAAACCAGGTGGGGCCCATATATACATGTTGGCTGGGAAACGGTGCATGCTGCCACATACTCTCTCACGTCTCTTTCTAATGTATCCCACCAAAAATGTCTCTTAAGATAGGAAGCAGTCCCACCTTGACCGGGGTGGCAGAAAAATTTGGCAGTGTGCACCCACTCTAACACATTAGAGCGGCCAGATATGGGCACAAAACACGGGCCTGGGGGACCTGTGCCCAGATCTGGTTCAGTTCTGAGAGCCCGACCTATGGCATACTGTATCTCCCATGTGACTGCCCCGATTTTGCAGGTGGCTGGGCGGATGGGTGGGCACTCAGAGGGCTCCTCATCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTCTGCTCGTGCGCTCCTAATATGGAGCTATATTAGGAGTGCGGTTCGAGTGGGGTCTGCAGAGTCCGTAGTGGCCAGATCGTGCTGTCACGGCCTGAGGCCAGTGGGAAAACGGACTCTAAGGCAGACAACACTCGGAGACGCTGGGACTGAGGGTGACAAAGTTTTATTTACAGTGGTGCAATTAAAGTAAAGAGCGAACAACGGTGAGGGGTGCTCAAAGTGCTTACCATAACTTAGAATTGCTCAAAGCAAACAAGAAATAACTCAAAAAACACTCACGAGGAACCGAGGGCTAGGAGCACCCCAAATAAACTTAAAATGCGCTAGAAACTACTCTACTACTCTGGAACATGAATTTAAATGTAATTTTAGCTTAAAGGCACACTATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTGCGTCACCGCTGTGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTAATAATCTAATAACTTTGATCTCAGCCAAACCGATTTACTCCAGAACAAATAAAACACAGAAAAAAGCTTAACAATTACATTTTTAAGTTATCCGAGTGACTTATATATCATGTTTAACCTGAGTAGCGAAAGAGCGGGGGTCTGAAAACGATGAAGCTGGGAGTCCACTGCTCTCGCCGGCTCGAGTGACCATTGAACCCCCCGGCTTGCTATTGTGCGGGTGCGTAACAGACGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATGATTCATAATACTGGAGACGCACAGCTTTAACTCAAAAAATTCATAACCTTTTACTTTGAAACACACATGTGTGGGGAGTGAGGGTTTAGTCACTGAAAGTGGGGAGAACAGGTGTTAGATGCAGGACACGACAAGCTGGTCCAAAAGCACTCGCAGTGACAGTAAGCAGTCTTACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGACACGCGATTGCGGGTCCCGCAAAAATTCGGAAGCATATTTGCGTAGCCAAAACGCCAAAACGCCTGAAACGTGCGTCAGTGTACCGCATCTGCCGCATTTGACTCGCNNNNNNNNCACGTGCGTCAGTTTTCGTGTTGCATTTTGTGCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATCCAACCAAAGCCCTTCATTCTTCAATGGAGGGAAGGCTAATCAACACCGTAGCAAACAACCCGGAGCTGTACGACACCAGCTGCTTTGTGTACCGAGACAGGAATATAAAGGACCGAGCTTGGAGGAAGAAATGTGAAGAGATCGGGCAACCTGGTAAGTTGATTCATTTCTCTTTTTACATTTTTCACTGAACTGGGGAAGCCGCACAAAAGCTAGCAAGCCACCGCTATTTTCCCACTAATATACAAATACCATTCTGCTTTTATGCATGTTGTCATATAGGAATATATTTTGTTTATTAATAAACAGCACACAGTGGTCCCGCTCATCCGTCACTGCCTCGCTTTTTCGCTGATTTTTCTTTTTTGCACAGTACAGCATTGCATTCTGCAGCCTGATTGACAAATCTCCTCCGTGTCGTGTCTCCTGCGCTTGTCAAATTTATCATGTTTGGTTTTGATAACCATCACGTTGTCAGGTTTGCTGAGTGGAGGTGGAGTAGAGGACTCAAACGCAGGACTCACGGTGAAGGTTCAGGGTGTTTATTGTGAGGGACAAATGGCAAGAACACGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGGCAAACGCCAGGACTGGACAGTAGTGACAACATCCACATTAACATCAATGACACGACAGAGAAGTGGTAAAACTGAGGAACTTAAATACACAGACTGGATGATGACGATAATTGGACACAGGCGAATACACAGCTGAACATAATGAAACAGGAAATGGCAGGAGTGGTGAAAACAGAACATGAACTGAAAACGCTGGGTCAATGACCCAGGAATCCTGACACGTCCAATAGAAAAAACAGCGCAAAAACACCCATAACTATGACCCTCATTCGGAAATAGACACCTGCAATGCGAGGGAAAAAGGCGCACAAAAGTGGCAGGCAGACGAAGACAAAACACGGCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTATTCTGACAACCCCTGCTGCAATAAATGAGGGACCACTGTATATACTTTCTCTATGACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTGTTTACTCACTGTGGCTACTCTTAACATGGAAGGTAGCTGATAATCAGCGAACTTATGTGTAGCACAGTTGGTTGCAACTTATATCTAATACTTTTTCCAGCTCGAAAGCTTCAGACTCTCTTTTCTCCTGCCAGCACTCGACTACCTCCACACATAGCAGCAAACACAGAGCAGGTGGGTGGGACATACAGCGGCAGGCTGCTTTCCCATTGGCCAAAGCATACTGGGACTTGTGCATTTCGATTGGTTGGGCAGGCTGTCCATCTCTCCTCATATCTATCACTCCTTAAAGTGGTACCCTCATTTTATGTGGGTTACATTTAGGTGGCCAGGTCTGTCCAGCATCCTCCCCTGCTACCTGATCCAACTCACCACCCGGTTGTGATCAGTTGACAGCTCAACCCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGTGTGTGCGTGCGGAGTCCTGTCAGTGCCCTCAACAATAATATTTAACTATTAATAACAGTTTTGCTAAATAAAAGGATCTGGCTTGCATCAGTCACATGATCACATTTAACCAATGATCGCCCTTGACGGCAGAACGCGCTGGTTACGAGCCGGGAAAGAGCTCACAAAGAGCACGCGCATTTTTTGCGGTCCGGAGCTGTAGGAGAAACACATTAACTCAGAGACACAGACTGATGCGACAAAACCAGTAAGTAGGTGTACAGCGCACACTGTAGTGTGTAGCACACAGGAGTATTAGCTTATTACGTACACGTTGGCAAGTTGTCTTGTTGCAAATGACGAACTGAAACAAACGAGCGTGCTGTGTGTGCAACAGCGCGACAAACTTTACCTGTCCTTTTATTAACTGCACAAGTAGTGCTGGTCATAGCTGCTGGCTACCTGTGTAAGGCTGTCATGGGTCTGTAGCTCTGTCACCGTTTTAGGGAACATATTTAGTTTTAAAGTAAGTTACAGGGCTTTTCCTGCCTTTCTGGAGGGATTATATTTCACTAAAAAAATGATCTAATATGCATGTCCACATAATTATGCATTCTTATAATTATAATATATTAAAAAACACGCTGTATTTTAAAGAACATACATTAAGAAGCAGATTATATTAGATTTATATTTTAAATAAGACAAAATTTGGATTTTACAGCAGTAAAATTATTGTATCTCTACAGTTTAAAAATGTAATAAGCTTTCTGCCTACACAGACTGGATAGTGAAACAAATGGAATCATCATAAATACATTATTTCATATTTATTACTTCCCCCTCCTCAATGCTTTATTATTGTAGCTCTAGTAATAAATAATAATGTAAGGATTCTGGATCAACACCGTGATGCCCATAGTATATACAGTATTCTGAAGAAGGTCTAAAATGTCACTGTGTGTGCGTACATGTGTGTGTTTTATTTAGATGGATTNNNNNNNNTTATTACTCATGATATAACATTGTCCAGACATGCCTGGTAAGGACATGAGGAGGAAACAGTAGGAGCTGTGTGAGGCTACTAAAGGCAGTGCTATAACATTTTTCTGTCATCATTGTATTATAGATTAAGTGCAAGAGTTGTTAGGTGTGGATAATTAAATTATAGTTTATTGCAATAGCAAGTTGTGCCTTGTTCTCTGATAGACAGCAAGTGGAGAGTGATATGTGAAATGATTGGATGGAAGGAAGAAAAGAAGCAAAGAGTGATTCACAGGCAGAGCCTAAATTATTTCTCACAGTTTTTGTTGCCTTATGGTTCCAAGCGCAATCTTTGCATTTTGTTATTATCTCATGATACTTGTTTAATCAGCTACCATCTCTCCTGTGGACTTTTTAATGTCTACAGTCTCAGATCAGCACAGCCCTGCCCTCCAGCACCATCAGCAGCTGGAGCAGCAGACACCCCTCAACAGCAACATTGTACCCATCAGGCAAAACATAGGCTACGTTTGCTTTGCCTTGTTGCCCATATTAGATTCTTGATGAATGTGTGTTGTTGTTATTCAGCCTCGTTCAATGTGCCCCTTTTTAACTTTGAGCACCCGCCCCTTTAAAAGTCTCTGCACGGCCCTGGCGTCACGTGATAGAGTGGCTGTGTGTATGAAACCAGTATTTCATCTCCAAGGAAGTTATCCCAGAGAGAAGTAAAGCAAGTGTATAAGTTCATCTCAATGTTTGTAAAGCGTTCCCACGTTAAGCTTAACAACCGATATATGGAGCGAGTGCCTCTTCTTGCTGCTACTTCAATCGTGAAACTGCTTAATGATCAGCTGATCGGCTTTTCTGTCACGAGTCCGTCTCTCTTGTTTGTTTTTGGCCCACTTTGCACCAGAAAGAGGAAACCAGCGGCTGAACAACAGCAGCACGTTTAAGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACTTTTTCCTTTGGGAAAGTACCATTTGTGAATTCTGCAATTCTGTTGAAGAAAGATGTTGAATCTATTTAATTATTCTTGAAAAATAATTTATTTCTGTGCCNNNNNNNNNNNNNNNCCCCTGCATCAAATTAAAGTTGATTACATCGATTAAGCATCATGAGGTGGAGGGTGGGTGGTTGCATATTCTTTGTCATATAAGCCTGCATGAATAAACTTTCTGAATCAGTTATCATCCGCAACTGAAAATAGTTGTGCATGATTACTATACCTTTCTAATGTGATGTTGTTGTCCCTGGCTCTCTTTCTCCGCCCCTCCCCCTCTTCCCAGCGCAAAGCACAAGCCTCGCATGTGGAGTGAAGCGGAAGAAAAGGGCAAGAGAGAGGGTGAGAGAAAGNNNNNNNNNCCCACGGCTCGCGATAAGGAGCCGACTTGCGTCGTTCACGTCAAAGACCCGGCTCTAAGAGCCGTTTCGTTCGCGAACAGCACATCAATAATCCAAAGTTTAGGCGCAGCAACCACAAAGGCCTGGTCTCCTCTATGTTTCAGTCTGCTTCTAGACACAATGAGAAGCAACTTATGAGCTCTCTTTGGAGTTTTGTTTTCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCAATGCATGAATCAATTTCCCAAAGTCAGCAGATGACAACGTTCTTAATTTTTGCAAGGGCCCTGAGTTGGAAGAAGCTGGCTTTTACAAAGGAGTTTATTTGTTTCTCAAATGAAACCTTGTGTTAGGGTTCAGAAATTGAAGGAGGAATACAAAATAATGACCATTGATCCGGCCGGGTAAAGTTAGACGAAGATTTAATGACACACGTGTGGAGAGATCTAACCCTGTTCGCAGACAGCATCAGATCTCTGTCTACCAATACTCAAACAAAGGTTTTATAGGGTTGGGGTAATACAGNNNNNNNNTTTCATGCATGAAGCAGACACAATACAGCGTACGTCAACCCAAAACCACAAACGTTCAGTTTGACAACTTGTGACACAGTTCAAAAAGAACATCACGTCTTCGCCTCCATGCAGGTGTCTTCCCCCACAGCTCGTCTCACCGCTGTCGCTTATCGCTGGAATCAGCAGATCGGTTTCCTGAAACAGCTCGGTCGCGTACGCCGGCACTCTTGCAGTTATAGCAGAATTAAATCTGAACTCTTTACCACAAAATGAGCCTACTACTATGTGTACGTATGTGTGTGGTTATGGTAAATGGCCTGTATTTATATAGCGCTTTAACAGTCCCTAAGGACCCCAAAGCACTTTACATATCCAGTCATCCACCCATTCACACACACATTCACACACTGGTGATGGCAAGCTACATTGTAGCCACAGCCACCCTGGGGCGCACTGACAGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACTGCACAGAGACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGCTCGAACCGGCAACCTTCCGATTACAAGGCGAACTCCCAACTCTTGAGCCACGATCGCCCCAGTTATGTCATAACCGCAGCTGCACTTTGTCTCACCTCTCACCTTCTCCCCAGACAGATTTTTTTGTAACAGGAGTTCTGGACTTTTTACAACAGAATGTATTTGTTTCTAAAATGAAAAACTGCCACCAGAGAACACTCCCAGATTTTTTTACAACAGAAGTTCTGCACTTTTCTAGAGGACAAAGTTCACCCTTAAGAGAAGAACATGGGTCAGAAGGTCCAAATAGACAAATCTTGTTTTTTGATCATATACATTGAAAAAATGTAATGCCAACCATGATTTAATGTCATTGAGGCAGTCTAGCAAAACATTTAAACAGCCTGTAGAATTCTTTTTAAGAGGAAAGTAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAACAACAAGAAGAGAAGAAGACCCTGGAAAGGCTCATCCTGGACCAGCTGCGACCCATAGTAAGACCACATCTGGATCCCCTTCAATTTGCTTATCAGCCTCGTCTCGGAACAGAGGACCTGCTCAATCGTGTATACACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATGCTTCTCTGGTGTCCTGGATTGTTGATTACCTGACAGGAAGACCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCTAAAGGAGGCCGAGGAGTAACTAAACATCTGACACAATGAGCAGGAAAGTGCAGGAGGGACAGGTGAAGTAGCCATGGTGCTAACGAGTCGGCTACGAGCTAAGCTAAGCTAGTGAAACAGTAAAGAGACAGTGAATGAATACTTTGGCTATAAATTAGGCAGTGAGCACACAGAAAGGCTGATTCAGATGAAGCACGTTAAGATTATACTATGAAAAAGGGATGTATCAAAAGATTTAAATTAAATTGCTAAGCAGAAAAGCTACTCAGAAACACCACTGTGTTTGAGCAGGAACAGGAAGGTCCAGTTCCTGTAACACCTCCCACCCACTCCATTACATGCTGGCCAGTCACAGGAGCACGTTCAGTGAGAGACTGAGATTACCGAAAAGCACCACTGAACGACACAGGAAATCATTCCTGCCTGTGGCCATCTCCCTGTACAACTCATCCACTTAACACACTGTTTACTGCAACAGCTACACGTTTCTTTTTAGCTATTTATTAATAAATGACTTATTTATATATATGCCTGTATATATTGTGCTATTCTTAGTTAGTGTATTGTCTGTCTTGTTAATGTCTTTTTCTAATGGAGCACTGTAACNNNNNNNNNNNNNNNNNNNNNGGGAACAATAAAGTATTCTGATTCTGGTTCTGAATATATTGTTCATTTACCTGTTACTACCACAAACCAAATCCGGTCGTTGGTACTTCCTGGCTTGTGTAGCCATTAGGTAACAAAAGCTCAACATTGTGCCTAGCATCCTGGAGCACTGCTGTTGTGTTTTGGAGTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCTCTAGGGGCCACTGTAAATATACTTTTATTTATTCACTAAAATAACATGTAATAAATAAATCATAATTTTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAAATATAAATTAAAATATGAAAACAATTAAAGCTGCAAGCAGCATTATGAGGGCCCTCGCGCCCCCGGCGCGTCGAGCCACGCCCAACACCTACAACCAGCACGTCCGATCTGGAACATGACACTTCCTGTTCCCACTAGGTGGCGCTGTCCCTGATGTCAAATATGGCTGGAGCCTTATCATATGTGTGCTCTTTGGTGCAGGGCGGACAATGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGTCATCCACCCATTCACACACTGGTGATGGCAAGCTACGTTGTAGCCACAGCCACCCTGGGGCGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCTTGTGAAGTGGCTGTTTGGTCTCTCCGATGTAGAGGTCTGGGCATTCCTCGCTGCACTGTACCGCATACACCATGTTGTTCAGTCTGTGTTTCGGAGTTTTGTCTTTCGGGTGAACCAGTTTGTGTCTGAGTGTGTTGCTGGGTCTGAAGTACACTGGGATGTCGTGCTTAAATCTGTGACTCTCGTCCATTTGACCTTAGAACTGAAGAAGCTTCTCGGATGAGAGGTGAAACGTCTTCAAGCAACTTAAAGAAGTCCAGACGCTTTTCTTTGCAAACTCCTTCGACTCTTGGCATGATACACGTGTGCCAGATTTCATACATGTAGCTCAAACGATGTGTTCGTAGGGCTGCATTTAACAAGGCATAGGTGGCGCTCTAGAGCCATTTCCCAGTGCTCATACGTAAAACCATTAAAATACAAAATTTTTCACTAGACCTGGCATGTGTGCAAAATTTCATGAGTTTTTGAGCATGTTTAGGCCCTCAAAAAGGCCCTTGTTTTGCCTGAATAATAATAATAATAATTAAAGCTGCAAGCAGCGTTATGAGGGCCCTCGCACCGCGGCGCGTCGAGCCACGCTCAACACCTAAAAGTAGCACGTCCGATCTGATGTCACATTGATGGAATTCATGCATTTAACCACCAGCTAACATTTCATCTCATTCAATCATGATTATAGTCATCCCACTAGGTGGCACTCTAACCATTACTGACGAATGGCATAACAAACATTTCCGAGGTCGAGTCTCATCATGCCTGCGAACTTTGGGAGAGACTGGACATTGTGTTTTTGAGTGACAGCAGATTACTGCTTTTTGGCGAGTGATTGAAACTCCACGTGCCGCCATGACCACCCCATTTCCCTGAACGGAAAAAGCTTCGCAATTTAACATCACAAAGGTCTTTAGATTCCACACACAGGAGATTGTGTCAATCTGATGAAATCCCTCGGAGGAGTTCGTCACAGAACGGTACCTGAAAAGAGGGGAAAATGTCGCCAAAATTACACATTCGTTTTAAAATGGCTGACTTGATGTTGGATTTGGGATATTGCTCCAAGAGACTTTTTTGTACATCTTGATATCTTACATAAGCTTGCCAGATTTCAGACTCATAGATAAAACACAGAGCAGGGGCTGATGATTTGAAATATTGTAGGGGGCGCTGTGGAGCCATTTTGCGCCATTTAATGAAAATGATCCCGTAACAAGATAGTGCTCATCACATTGGAGGTGTACGCCAAATTTCAAGACTTTTTAAACTTTCCAAGCCCCTCAAAAGCCACTTCATCTTTCATGGTGAAATGCGTTGCCACCAGGGTGCGCCGTTCAGTTTAAAGTCACAATTTTCTCACTGAAGCATCACGAGGGACTCATGTTAATATTCACCGCTTTTGAGGTGGCCACGATGAACCTGTGAAAATCAGTGCAACAAAGTGAAAGACATGACATTTCCTGTTGCCACTAGGTGGCGCTCTATGCATTCTTGACAATGGGCACATCAATCTGTTCAGGGCGGGACTGACATCATGCCTGTAAGGTCTGGTACTGATCAGATTGGATTTCATTGAGTTACACTAATTTGTTTCTTCATGGCGAGACGTCAATGTTCGCCATGCTGCTGGGGTCACACCCTTCCACGAAAACTCACAGTTTTCACTGCAAGCCAAGACCAACTCCTTAAGGCTTTCCTGGAGAAATTTGAGGCTGCAGAGGTCACCCATCAATATACTGTACCCCAAAGTGTAAAACATGACATTTCCTGTTGCCACTAGGTGGCGCTGTCCCTCATGTCAAATATGGCAGTTGAAATATGTTCAGGGGTGGAGCCTTATCATATGTGTGCTCTTTGGTCCAGGTCGGACCATGTATGACAGAATGAGAGGCAATAAGATTTTCATGGCGAGTCATCGAAATTCGCCGTGGCGCCGCCGCTTCACCGTATCGCGAAAACTCAAAAGCTCCGCAATTTAACATGGCCCAGGTGTGTAGTTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAAAAAAAAAAACAAACCCACGGCTCCCAATAAGGAGCCGGCTTGCGTCGTTCACTTCAAAGACCCGGCTCTAAGAGCCGTTTCGTTTGCGACCGACACATCACTATGTGTTTGTTTATTGTGAGGCTGAAACATCTGAACCTGTGATTCAGTGATAACAGCTCTGTCACACCAAACAAACTACACTGTTTACACAATTTACAATGTTTATATATGAAGCACTTCAAATAATATGATAATAATACTAAAAGTGCAAACTGACAGACAGCTTTAAAAAATGCAGCTAAAAGATGATTCTTTTAACACCACAGTGAGCTCAGTGTGATTGTGTCATTAACCCTGATAATTATTGAATTAATCTTCTTTAATTTCCTAATACAGTTGTTACACAGGCAAACCGGGGTTTGTAAGTTTATAGTACAAAGATCAGCTCAAATGTTCTCAACCATGAATTAATTAATTTTAAAACAAAATTCAGAGGAGATGATGATGCAAGAGAACAACAATTTATCAGAGCTGGTCCAGATGTGTCAGGGATCACTGATGATTTCAGCAGGAGAGGTTCAAATTTACAATGTGATCATGCTCCTCCAAAGTTTGTAGAACGATCCAGGCAGTGATTCTGGAATTTGGAAACTGCTTACAGATCAGTAACTCTGCTCAGCTGGTTTCAGGAACATTACAGCAAGAGGACAGAAACACAGCTACAGTATTTTGCCTTGATTTAAACATGGCAGACTGACAGCAGCTGTTCTCTCTGTGTAACATCAACACCTGAAACATGCAGGGAGGACTGAGTCTGCTCAACTACACATGGTTTAAATTCTAAGGTTAAAGCTATCAGGACATAATGTACGTAAATTAATAAATGAAAAATGAGCTCAGTGTGAAGCCTCACACTCTCACAGATGAGGATGTTTAACACAGATTCCAGAGCGAGCAAGACTGTGCTAAAGAAAACTGATGGAGGTCATCTAAGTGGATGGATGCTTGACTTCAAGAGTTATTAGGATAGGTGGGACAGAGCTGTGATCATTTACCAGATCACAGGTACAGCTGTGTTTTAGCCTCATGCTAAAGAAACACATTTTCAAACTAGTGATGATTTTACTTTTCAAAAATAACATGTATTTTAATGAGCTCTCGCAGATCTTCAGTCTTCGTTTTTCTGCTGATTGAGCCAAACATGATGGCTGACTTCACATCGGTTGTTAAAAACCCCTGGGAGTTAACTGGTAATTTTAGTGTGTTNNNNNNNNCAACAACCAAGATTTGAAATTCTATCCCTAAATATAAATCATCACATCAGACACTGTATGCTCTATCACTGTTAAAATAGTGGAAACGCAGGTTTGTTGGGTTTTCTTTTGGTTTGGCGGCCATGTTTCAAAACAATATGGAGGCTGCAGTTTTGGTCGATCGCGTTTCCTGTTTTTAAATGAAAACACAAAAAAATCCACCAGTACAGTACACTATATACCAAACATCATACTTAAAGTCTGATACACTGAAAACAATGTTTCAGGGGTGACAATCACGCATCTATAAAATTGATTATTTAAGTTTTTACACTGTATAAATATCTCAGACATTTTCACTGGTTAAAACTCAGTAAAATTACATTTGTAGAACATTTGATGGTTTCCTGGTGTAGAGTTACTTTTAATATTCAGTGCAGTTATTGTGCTTAATCGNNNNNNNNNNNNNNCTTTATCCTGTGTTTGATGCTGAGAGTCTCTGTAAGTCATCAGTGTCGATAAATGAGGAAAGAAACCCCAGGAAGTGCTGAGAGGACTGTACCACGTGTACCGTATCATGGGGGAATTATGTTTTCTATGTTTTATTTTTAGATTGTTTATCTTAGTTTTGAATTATTTTGGATTCGATTAGTTAACCGGTTGCCACACATCAGCTCACCAGTGCATCACTTAAAGGTTCAGCCACATGCTAATATTTTCAGGAACAAGAAAATATTAACTTTCAAACAAAGTCAAATCCATAATTAATTATCTCTGAATGGTTTTGTGTTGCCTTTGACTTTCATCAGGTGCAAAATAGTTGAGTTTAAACCTGAATATAACTCTGATCAGAGGAAGTGTGAGGTTGTGAGAAAGTCTCTGCCTGCATTCATAGATGTGTCCTTTCAGCTGCTCTGATCCAACCTTTGGTCTCTAAGGAAGAGGCTTCAGGGAGATGTTTGCTACGTTGGACTGTAGGACCATCAGAAATGTGTGCAGTAACAAAACAGGCAGCACTGAAAGGAGCTCTAAGTGTTTGTGTTGTTCAATGATTTGTGCACAACAACAACAATGGGACCTCTCTCATCCATCAGTCATCATGTGGACATTTTTCTGACACACTTTGAAGCTGATGGACGTTTTGTGTCTGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAAACAGGTTGATCTAAAGTATGATTAAAGTTCAGTCTGATTAATGCCCCAAAGAACCATCAAGAAATGGTTCTTTGGGGCACCTTTAATGGTTCACGTCATCCCTTGTCGATGCCAGCAGCCGAGTCTGCAGGGTGGTCTGGAAGAGCAGAGTTAATGTTCGACTCCTCCTGGTCAAGCTCTCCAGCTGGATAAGCCAAGGTCTCCCCTCTCGCCGCTGCCTCTTAACACAGAAACACAAATTGCATGTGAACCAGGAGGTGCAGANNNNNNNNGCTATTCTTTTCTAAATCCAGGCTGGATCACGTGGAGGTATTTGGAAAACTTTTTTGGCCAGCGGACGACTGTTGTCTTGCAGAAAGTCAAATCAAACATATGGGATACACAATCAATTCACAAGAACACATTATAAAAAACAAGTCCAGTTCTTGCCTGATTTCAAGTGAATTCTGCATCAAAACAGGGTAACAGAAGTAAAACGAGTGTTTGCAGCAAATGTGAGCACAAAGCCTCACTTTGTACAAGCCTGCTATTAAAGTTCTCCTCTATGCAGACGACTTTCCTGTTTTCAAGGCACAACTTGGATCTGCTATACGAATCTTATGGATACACTAAATGAAACAATAGTGTGCACGACTCCAGATTCTGATCCCTCATCCTAATATGGTCCCAAAAGGCTCACAAAAACCAACATAGCGATAGCAATAAAGCAAATGTTGAGGCTTCAAAATACAAAGTCCATAAACCAATGGCTGACATGGGTTTTATCATAAGGGTGATAAATATACAGATTTCAGTGTGTCTGAGAGATTTGATGTTCATTTACCTGCAGATGCACTATACGTGCCTGCTCTGTGGTTTTTCACATTTTGCACATCACTATTTAATACAGGAAGTAGGTGAACTAAAACAAGTCATCTTTCTTTGTGAGAGGACAATATTAATGAAACAAACCTCAATGACATCATAGAGATCCCTAAAGATGCTCCTGCTGCTTGTCTTCCTCCTCATCCTAAGCTTCCTTCTCCTTGTCCTCGCCTTCCATCCAATTGTAATTCAATCTAATTGTGTTTCTCCCCCTCCTCTTCCTCATTTTGTTGGAGCTGTGAACAGAATTAATGTGAATCTGGATTAATTTGTGCAAACAAGAAAAATCTACAGCTTTTTGGTCAGAGGTGGTCTTGTGATTTAAGCCAGGTAGAGTAGATTTATGTTTTGATGCCTCCTGCTTCATCTCTACGACTGGCTGCTGAGCGATATTTACACCCTGGCTGGATTACAAACTTGTCAGAGTGAACTTTTGCCCAGCGTTGATAGCTCTTGTTAGTATAATGACCTCTTCTTGGCTTAATGTATGATGGTGGATAAATGAAATGTACAAAGAAAATTTAACTATATTACAAAAGAACATCTATCTTGGAAACATCAAATGACCAGAGCATAACTTGTCAACTAGTCCAAAAATAAGTTACACAGGAACAGTCAAAGACACACATTCTCATGTGTCACATTTCTATTCATTCAAAACACTTATGCATTGCTGTATTTTATACAGCTCATACAGAATTCAAAGTACAGGTTCATGTGAGTATTTAATGTACAGCTCAGATCTACTGAATTTTCTAGAGCAGACACAGAGCTCATGTCAAAACAGGCTTCAGGCGCCATTTTAGTGACTATAACAATATTATAAATTTTAATATCGGTCTAGCTGACATCACGTTATGTACACAGCACGCAATTGAACCACATATTTTAGAAGCCAAAGGTTCAAATTAGCTGGGAGCACCTTCACTTAATTATAACAGTGGTTTTGTTAGGAAAACAGTTCTGTATACAGGTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACCGAATACTAAATTGCTCTGACGTCAACGGCTAACGTATCTAGCTAATCGCTACTGTTAGCACAACATTAACAGCAAGCTACAATGACGAGTAACAAAAACAAAACAGTAATAAGGTTTTAATGAAAATGTTTTACCTTTTCCAACAATCTCTGTCACACCTGGATTACAGATGTTAAGTTTCCATCCAGCCTCGTGTCTCCTTCACACATGATACAAAAATTAAATAAACTCACCTGCACAGACAAACACAACTAACAGGAAAGTCAAGCAGAGCGTTCCAGCAGACATGTCTGTGTTGACTTTACAGGCGATCCAACACTTTCATGGTTATAAATGTGTGAGTCTGTTATTTTCAGTGACAAACAGAACCTGAATTTCAAACTTCACCTCATTAGATTAGCTGGTGATACAGATTAACTGGTTTTTATCTTAACTGGTCAGATTTATTTACATATTCCACTCTCCGTGTTCTAGATGATGGATCCCCAGACTCTCATTTTCACTGACCGGTCGTCTCTTTAAGTTACCGTGTCATGTTGTTTGACAGCACTTAAGATCTCCTGTGTGCTCAGTCAGAGTACCGGTAACTGTGATATCTATATATGGGCACTTAGTGCAGACCTTCCCAAAGTGTGGGGCCCGCCCCCTANNNNNNNNCACAGAGCCATTTCAGGGGGGGTGCGACATGAAAAGGGAAAAAATCAAAACAAAACAACAATGCTTGGACACTGCTAGAATGGGGCGCCTACACAAACGCAAAGCAGGAGATGAAGCATAGCTGAATATGTTTCCAAACCAACTTCATTCTAAGCCAAAGACTAGAAAATATGGTGAAGCATATCCTCCCTTTGGTTTCACCTGCACAAGTGCCAAGGTAGGTCTCCCTGCAGAATTGGTTTTCCTTTTGTCGGGAGCAGCCCTGGGCTGTTCAAATCACGGACAAACAGGATCCCACATTCTTGATTTTTAGTTCACAAACACTTGTTGTAATGACTAACCACTCCTGACATTTTGGAGATGTTAGCTCTTTATACAGTAAAGTTACAGTGGGATCAAAATAATATCAGGCTGATCCTGCCACAATTTGTTCTCCCTGTTCAAATCACGGACAAAAGCATCCAACAGTTGTTTATGTTTTTGAACCCATTTTGCAGAGGGATTGAAAAATGTATTGATAACAATGTTGAATATTATTACACAGTGGAAAAAAACAACTACTGTAAAACAATTACACCGTGACGCCTCTGCCTTTCTAAATAAAGGGACAGTAGCTGCGTGTGTATGTAAGTGTGTAAAACCTGAAGATAGTCAGATTAACAGTATTTCGTCTCTATCTGCCATTCTGCAATTCATCTCATGTAAACAATAACGTGGCGCACAGCGTGACGTGAAAAGAGGCACATACCTTTGACGTTGCCTGACGAACTCTGTATTCCTCGTCCACACGTAAACGCAAAAAAGGAGTTTTAAAAAATCTCCGTTTTCGGTGATTTGAAACACCGTTTCCGTGTGGACGAAACAGCTGCGTGTTCAAAAATACCCGTGTAGCTGCGGAGGCAGCGTAACAGAGTTAGTAGTTTATTTTCTTACTGCCTGTCATTTATTGCAGATTACTTGTATTTTCTTAATTGTTTACTAAATGTTTGAGGTGTGAAATAAACCGCAATGGAGCAAAATATGAGTGTGTGTGGTTGGAGGATGTGTTCGTGCATGCGCGTGCGTGCGCGAGCATTTTTCTTGTAAAACAAGGGGGGCCCAGCAAAAAAAGTTTGGGAACCACTGACTTAGTGGAACATCACTAAACACTCGAGAGGCTTAATTTACTTCCTAGTCCATTAGCTGGCACAACGGTATAGGAACATGTAGGGCATCTAATAAAGTCCCAAACACAACTTAAAAGCGGCATGTAATCCATTACATATTTGTAGTTTATATAATGCACTCCTTTGTTCATTTTAAAGAGAAAACTGAAACAGCACACTGCCGTGTCATGATCAAAAAGGAAAACAAAGAAAATTATTCGGAAGAGAAAATTTTCACAAAGGCTTTGTTTCCTTTCTTAACAAAGCAAAATATAACAGCTATTCCATAGACTGAAACATTAAAGCGCATCCTGGCATAAGATTGCATTTGTCCCCAACCACTGGGAATACTCAGGTTAACTTTTGTGGAGTGGAAAATAGTTAGCGTTCATCCTCCAGCTTCACTATGTTTATACTATACTAACATAGCTGTGTGGCATCATTATATACCAGCTAGTCCAACTTCAGTATCCCTACAAAAGTCACTCCTGTTTAGTTTTCTCTCTTAATTTATGTTGGAAGTGACAGCAGAGCTATACGTTAAATCTCTCAGTCAGAACATGGTATATCATGTTTTGGTGGAAACTAGCGAGCTAACGTCCTGCTAAAGCCGTTAAATATAGTAAATTCGTTTTCATGGATGCCTGAATGATAAACTTAATTGTTACCTTGTATAGTAGCCACAGCGATCTTTTTAGTACAGATGATAGAATTTAGACAGTTTGAAACTCTCAGTAATGCTGCAGTCCTCATTTGATTTTGTGACCTGAAGCAGAGTTTGGGCCAAGACACGACTAATGAAGTCAGACTTTTCTGTTTCGTTTTCACCAGATACACCGTGAAAACGAAACAGAAAACACAAAATACATATCCTAGATGCTTCTTATTAATATAAAGTTAAACATAAATCAAAAAACTAGAGAATACAACAAAATATCAACTAAATAATCAAGTACAGCTTAAAACATGTACCTCGCTACGCCTTACAAATACTGCAATTTTTTCATTTCGTCAGAGTGTCACGCTGCTTTAACCTTCACTGAGAACAACACATGTGCACCACAAAATCCGGTCTGAGCTGGAAGTGCAGCTTGTTGATAACTACGCAACAGAGCCCTCTACTGGACACTACCCGTAGATATACAGGCTTATGTCAATAAAAAAACCCGCACCTTTACACCTGTTAAACAGTCAGACCTGCTTTACATTTCATTGCTTTAGTTATGACGCACTTATTTATGATCGTCCCATAGCCCAACCTACCAAAAGAGACTATATATTGAATTCCTTAAGAGATGTTGACTGACAAGTGTAGACGGGCTGAAATACATTTGTTATAATAGCTGATGAATTTAATTTTTATTTGAACCTTTAATGTAATCTCAGATTTTAAAATCACATTTTAAGTGAGCAACAGAATCAATATCAGACTTGGTCACTTAAACAAACTAAAAGTCAGATCTTGGGAACACGGACATGTCTGCTTTAACTGCATCACTCTGCTGGACCTTTCTGGTTGTCATGGTCTCTGCAGGTGAGATTTAACTATTTGTTTCTGGGATAATGAGGAATAAAGTATCAGTCTGGTTTATATTTGAATAATATTTATTACTTATGAGTTATTATCATATAGATTTAGTTTGTCTGTGTGTGAATGAGACAGGAGGATGGATGGACACTTAACATCTGTAATCCAGCTGTGACTAGGGATGGGTGTTGATAAGATTTTTTACGATTCCAATTCCATTTTCGATTCTGTTTCATGATTCGATTCTTTATCGATTATTTTTTAAAAAGGAGAACACTAAGGTTGAATAGCTTAGAACTTTGTTTTAAATCTTCTCTTTGAACAAGATAGAAATTTAGGAGTAGCATGGCCTTACAAACCCAACAGTGAGATCTTAAGAGATCCTTAAGAGATCCAGCCTATGGCTCTTCAATGGGGTGTCACAGGGTCCCCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTCTTCTGTAGCAATAACAAAGTATAACATAAATTATTCTGTAGCAATTACACAAGAATATCCAGTAATGTCCCTGCCTACAATTAAACACATTCACTTACCGAAAATCGGGGGCATCTGCTGTGGCAAATGGGTGCAAGCCTTTGACCACAAACTGGGTCACTGCTCGGTGACATTCGTCTATCCTGGCCTGAAAGGAGACGCTACCGGTAGACTGCAGCGACAACTGCCAGCTTACGCCAGCCAGACTCTGTCTGTCTCTCTCATCATGGTCACCTAAATGCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGCTGCTGGGTTGAGATTCACGAGTCCGGAGCGGAATTAAAAACACGACATTCATTTAAGGTAATCGCGCGTTTTGTGAGCAAATTCGTAGTGTTTCCTCCCTTAAATTAAATATCTACTTTGCAAGTATTGCAAGTTGTCATCCGTTCTCGTAAAGTATAATCGAACTTTTGAGCATTTGAGCCGCTTAGGCGCCGTGTTTCCTGCCAGGTAAATGACGCACCACAACGTGGTGACGTCATTCTGGGCGACAGAAATCGATAAAGGAATCGTTTGCAAATATGCCAAACAATTGCAAGGAATTGAAACAGTGGGAACCGGTTCTCAACAAGAACCGGGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTATCACCTATTCAGGTTGTAAATCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAAAGATTGATATCAAACTGATTACTTGACCCATATTACGTTACTTGCTCTTCAAGTGAATCAACAAATGGCGAAATGAAAAGCCGAACAACAACAATGTTGTTGNNNNNNNNAGCTTACATGTGTGTTTATTTCATATTTTCAGTTGTTACCATCCACGGCTAAATAAATCGGTTTCAGTAATGCACTGACATACAAGAATGGACATAAGGGGCTTCGTTCAAAGAAAAAAACTCTGGTAGATGTTATTTTATATATTATGCTAAGTATGTTGTTCAGTATATTCCTATGCAAAACAAGAGGAATTTCAATACACAGCAGTATATTCACAGTTTAAACCAGATATTTACATACACTTTATGGAAAACACAAGAACATTTTTTTACTGTACAACATCAATTTAGAGTAAACTTGTTTTGTTTTGGATAAATAAATATGAATTAGTTAAATGTCAGAATAAAGAGAGACAGAGCTGTCTATTTTTTATCACTTTCATCAAATTTAGGAGTACATATACACTAAGTTTATTGTTAATTAATAAGAAAACTCCAGACGATTCCATTCTGAGCTGAAGAAGCTTCTGATAGGTTAGTAGAGTCCATGTGAGTAAATTGGTGGCACACCTGTGGATGCATATAAGCCTGTGTTTTGCCTTATATGCCTGTCAACCAAAACACCAGGAAAAGAATTGTGGAGCTCCATAAGTGTGGCTCAATTTTGAATACAATTTGGTGCCATTTGCAATTAAGAAATAGACAATTTCTCTCTTTACTCTTAAAGTTAACAAACATGTTTTTTATATTTATCAACCTAAAAAAATTTAAACATTTAGTCTGATTTGATGTTACAATTAAAAAAGTGTTCGCATTTTGATCTGAAGAGTATGTACAGTAAATATCTGGTTTCAACTGTATATTTGATGATTGTCAGCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAACAAGAGCAGGTGAGACACACATGTTAGTCAAATGGTTGTTTAGGACATAAGAGCTAAGCAGGGAAGATAAGGGAAAGGAGAGGAGAGGAGAAAAATGCAACCGCCTTCGCTGAGAGCCAAAAGAAGAAGTAGGGCACTTTTGCACTAAATGGCAAAAGTCTCTTACCGACAGTATACCCACTCGCACCCGAGTGAATTAATTGCCTCTGGTTTCTTCCACAGAAGAGCGCTGACTTCACCCCACACACCCACTACCTTTTCACAGCTCTTCAGCCAATCACCTGGCAGAGAGCAACAAACTGCCAGGTGACACTTGTTACAATGTATATACACGGCGTTTTTTCCTCAATAGTTTCGCCACGTTAGCGCTAGCAAGCACTCTCTGCTTATGAGNNNNNNNNNNNNNNNNNNNNNNNNNNTCAGGGGAAGTTTTAGGAGTGACAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGAGATGTGAGAGATTTGTGACGTTTAGCGTGTTTGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAACAATGACGCGACTGCTGTCTCCAGGTAGAAACAGGAGTGATACACCTGCTGCTGTCAGACCTGCAGGCTGCAGGCTGTGATGTTCTCCTTTATAGTGGACAGAAATTATGTTTTTGGAGTGGCACAAATAATTTGTGTGGCATCTTATTGAATGAAGAACAGCTGATTGTTCTGTGAATAGTTTGAAATGGTTATTTTAAAAAAGGGTAAAAGGTAAATGGATGCAAATAACTTTGTAGTTTGCAAAACTTGTGCATAGAATTTTAAAATTGACAATTTATATTTGCATTTAAAGTTATGACATGTAATTTATTAAACATGTTTGTGGTTGTTACAGTAAAAATATAACTTTTTCTACTTTGATTTTATGTTTTTTGTCTGATTTTAGATCAATTGTGTTAATACAGTATGTCAAAATGAAAACATGACTGTAAATTCAGACACGTGAGGTTGTGCTGAAAAGGATGATACCAAACAAGGCAAATAAATAGTTTTTAAAGGTAAAATGTGGAGGGAAAATCAAAAGTTGTAAAAAATGGCCAATTATAGCCTGGACCCCAGAGGGTTAAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAAAGTAACGCAATAGTTACTTTTCAAGTAATTAATTACTTTTACAATACTGTAACTCAGTTACTAACTCAGTTACCTTTTTGAACTATAATTGACTTACTTTTTCAAAGTAACTTGCCCAACACTGGTCAGTTTTCTCTGTTCTATCATGGGGACAAAAGAATCGGGTTTAATAATACAAACAGCTGTAGCTCCATAAAGGCAGCATGCAGAGACTCACAGTGTCTTATAATGAGAGGCTGCTTTCATACATTATGTTCACTTATTATCAGCACATGTTGTTGTTCTGTGGAAGCTAACATCTTGTAGTTTCTGACTGGGGGTGGGTTTGATTATCGATTTATTGATTAAAATCGATTCTAGCTTGGATAACGTAAAATCAATTCATTAAAATCCTGAATCGATTTTTAGATATAATTTTATTTCTCCCGAAACGCCAGAATCTCAGGTTAAACCTCACAAAATTTTAACAACCACCAAATAGCTATAAACAGATGGTGGTGAAGGTAGCAGAGCACAAAACTGGAAGGAGGCTTCCTGCCATTTAGGACATTTGTCTTTAAGGATGCCTCCGTAAAGCACACAGCATCATCAAGGACCACAGCCACCCAGCGCATCAGCTGTTCTCCTTGTTACCATCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATCACAACAAAAGTCGCCTCAAGGCGCTTTATATTGTACAGTAGATAGCACAATAATAAATACAGAGAAAAACCCAACAATCATATGACCCCCTATGAGCAAGCACTAACTCAGAGGCTGAGAGGCTGCCAGGGTGTTTTTGATGCCCCAAATCATTATTGTCTCTTATCATTAACAGAAATAAGAATAGCTTATTCTTATTTCTGTTAATGATAAGAGACAATAATGATTTGGGGCATCAAAAACACCCTGGCAGACGTTACAGGAGTCTGTCTGCTTGGACTACAAGACCTAAAAACAGTTTCTACCATCAAGCCATACGACACCTCAACCACAACACTTAAACACACACAACACAGTCCACAGGACGCACTCAGAAGCTACCCTGCAGCTTCACAAGTACCTTGTATAATCTGCACTGGTCACTTCACTTTATTAGTATTTATATTAAGGGAAATCATTTGCAATACTGTACTAACTGCAAAAAATTTTTTGTACTACTCAGTCTTCTCATTCCTTTTTGCGCTGATTCTGAAGCTGCAGGTTTTTATCTCTCTCCAAACAATATTGACTGAACCAGCAGCAAAAGAAGATCCAAACTACACATAAACATCATCATGAATTCACTCTTAGTTTTGCTTTTTTGCTTCCACCGCAATAAAATCACACTTCATGCACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTTAAGAACAGTTTCCCATCTAAAAATCTTTTTTCTGCATTGCTCGCTTGTTTATTACGCACAAGTCTACCGTTGTTTACAGCGCTGTCGGACGCTTTTTTTCCCCCTTTTGCTTACTTCCAAAAAGAAAGCCTCATTTCTGCTGGTCAATAGTACAAATGTAAGCTTTTTAAAGTTATGCAAAATTGGAAAACGCTTAGCTGTGTCTCTAATAAAACCTCTGTAACTTTGCCCTGCNNNNNNNNNNNNNNNNNNNNNCAGCAGCATCAGGTAATGTTCATGTGTTAATGGTTTTCTTTCATTTTTGATCCACTGCAGAATATTTTTTAAGGTTATCTGATATAAAATACCAGGCAAGAAAAGTCGCCTTCGTGTTCTTCTGTGTTTTATCCTCAGTTACTTTGACACAAAGGGATCTGCTGTGATGCTTACACTTTTGATAAAGTCTCACAACTGTCAGATTTCTTTTTATATATATAAAAATATGGAAATGTACTGATACATAATCAGAATTATAATATTTCTGACTGAGGCAAAATTTCCCCAAATTGAATCGAAACGTGGATCGAATCAATTTGGGACCTTGTGAATTGGAATTAAATCGATTCTAGAAATCAATGATGATAACTCAGCCCTATTTCTGACACTTTGCATGTTTAGCATGAGGCTAAAATCCCCCCTCAGTGGGTCACTGGTGACCTGCTGGATGTTCAGAGGTTCATTAAATCCAACATGACTATAAACTCAATTGTCAAAGGAAATAAACAAAATATTTAAAGTCAATCATTCTGATCATAATTGTACTTTGACCTTTAACCTCTCTGCTCTGTGTTGTTTCCTCTTGCAGACCAGAAAACCATCACAGCTGAGTCTGGACAGGACGTCACTCTGACATGTCGAGCTCCAAATAACAACATCAGACGTGTGTATTGGAGCAGAGATGACCTGTTGCCAGAAAATGTGTTTTTGTACCAGCATGGTCGTTTCGATCCAGACGACCAGCATCCATCTTTTAAGAACCGGGTGGATCTGCAGGACAGACAGATGAAGGATGGAGACGTGTCTTTGATTCTGAAGGATGTGACGATTAATGATGCTGAAACATATGAGTGTTATGGTTACATGGAAGAAACTCACTCATGGGAGCTCATCAGCATCATCTACCTCAGGGTTTCTCCAGGTGAGTGAGTAGAGTTGAGTGTGTGTGTGATCAGAGGTGAAGCTGCTTCCTGGTTGTTGATGTTTGTTGTATGGATGAGCTGGTGGATGTCAGAGGTAGACAGATGTTTCTCCAGCTGTTGTCTTTGTGGCTGGTAGTCTAGAGTTGTAGAGCAGCATTGTTTGGGTAAGGTTAGAGCAGAAACAAAGACATTTATGAATCAGTCTCTTCTTCTCTTGCTCTCTAACTCGTCTGTAAACATGGGGGGGAAACTCAATGTTAAAGCCTACAGCTGGAGGGTGGAGGGGGAGGGTGAAGCTGGTGGTTGTGAGTCTTTGAAAGTGAATCCTGCCGGTGCCATAGCTGGTGAAAACGTACTTAGTGCAGACACAAAACGTCCATCAGCTTCAAAGTGTGTCAGAAAACTGTCCACATGATGACTGATGGATGAGAGAGGTCCCATTGTTGTTGTTGTGCACAAATCATTGAACAACACAAACACTTAGAGCTCTTTTCAGTGCTGCCTGTTTTGTTACTGCACACATTTCTGATGGTCCTACAGTCCAACGTAGCAAACATCTCCCTGAAGCCTCTTCCTTAGAGACCAAAGGTTGGATCAGAGCGAGCAGCTGAAAGGAGACATCTATGAATGCAGTCAGACACTTTCTCACAACCTCATACTTCATCTGATCACATTTAGGGGGTGTCCAAATGCATGGACTGCATCCTCCTGAGGCCGCATTTGTAGGCCGAATATGTCACAATGACCTGACCTGAAAGATAGGATCATTGCCAAGCTTGAAACCTGGACCCCCTGCAGCCGGTTACCAAGATTACGTGAAGTACCCTCAGAAGGTCTGCTAGATGATGTTAATGCAGCACTACGGACCATACCTACAGCAACGATTACCGACACTAACAAGCTGATCTACAATACGGCAGCAGTGATCAGTGAGATGCTTGGCTACAAGTTGAACAGCCACAAGGGGCAGTACCCTCCATGGAGAAGGAGGCTAGAGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAATATAAAATGTACATTTTGTAAACATATACAACTATTTATCTAAAAATGCAGCCAATACACCTGCCGNNNNNNNNNNCATTTTGTACAACCATTTAAAAATATTACTCAAACTAAAATGACAGAACAGTCAGGTGTCGCAATAAGATGCCCCACAAATGATGTGTGCCAGTNNNNNNNNCAGTTTGTCCACCAAAAGACAGAGGAGAACAGCACAGGGATAAACCTGCAGGCCTGACAACAGGAGGTGTATCACTCCGCTGGTTTTCTACTTAGTGACAGTGTTTACATTGCAAATGTGCCTTTGTGACATTCATTAGTGCCCTCACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTAAGTATACACTCCACACTAAACGTCACAAATCTCCCACATCTAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTGCTCTGTCTCGCTGCTGTTACCATCACTCCCAAAACTCTCCCCTCTTCCTAAACAACAAAATCCCACGTGTTGACTTTTGGTCGATTGGTACATTTTTCCACCGATAGGAAAGAGGTGGCTTTTTTCCCCTTACTGTTTTCGCGCTGTCCTTAGAAAACGCTTAAAACACACACAGACAAAAATGTGACGACAGTATTTAGTAAAAAGCGTGGCTTATATATATTATCATAACTCTGGATTTACTGGCCTGTAATTAAAATGTAAAAACTTTGAACTCCGAACTTTCAATATGGGCTGAAATAGAGACTCAGCGTGGCTGCAGCTTGTTGCTATGTCATCTTACATCAGTCATGTGATTTGGAGGTGCAGTGTGTCCGTGGACCCCACAGGGTTAATAACACTCACCTTCCTTCCATTTCCAGAGTGTAACATCCAACCAAATGTGTTAAATCCGAAATTCCTATGGTGTTGTTCAAAATGTGCTCTGGCACAATCATAAGCATCGCTTGCTACTGAAAACAAGAAAAAAGCCGGTCCTGCTGTGGGCTGAACCATTTGTTAATGGTGGAGGGGGGGACACTATGCAATATATTCAGTTTTAGCAATTATATTCACTGCTGACTGTAACTACGCTCAAACTGTTAATGCTATCTTATTTTAATAAACAACACTGTCATATGCAAAACTGGGGTGGCAAGGGATCATTTTAGGGTGGCAGTTGCCACCCCATGCCAGCCTTCTAGATCCGCCCCTGTTGAGTGTGTGTGTGATCAGAGGTGAAGCTGCTTCCTGGTTGTTGATGAGTGTTTGTTGTATGGATGAGCTGGTGGATGTTAGAGGTAGACAGATGTTTCTCCAGCTGTTGTCTTTGTGGCTGGTAGTCTAGAGTTGTAGAGCAGCATTGTTTGGGTAAGGTTAGAGCAGAAACAAAGACACTTATGAATCAGTCTCTTCTTCTCTTGCTCTCTAACTCGTCTATAAACATGGGGGGGAAACTCAATGTTAAAGCCTACAGCTGGAGGGTGGAGGGGGAGGGGAGGGTGAAGCTGGTGGTTGTGAGTCTGTGGAAGTGAATCCTGCCAGTGCCGTAGCTGGTGAAAACGTACTTGGTGCAGACACAAAACGTCCATCAGCTTCAAAGTGTGTCAGAAAAATGTCCACATGATGACTGATGGATGAGAGAGGTCCCAGTTTTGTTGTTTTGCACAAATCATTGAACAACACAAACACTTAGAGCTCCTTTCAGTGCTGCCTGTTTTGTTACTGCACACATTTCCGATGGTCCTACAGTCCAACGTAGCAAACATCTCCCTGAAGCCTCTTCCTTAGAGACCAAAGGTTGGATCAGAGCAGCTGAAAGGACACATCTATGAATGCAGGCAGAGACTTTCTCACAGCCTCACACTTCATCTGATCACAGTTAAACTCAACTTTTTTGCACCTGATGAAAGTCAAAGGCAACACAAAACCATTCAGAGATAATTAATTATGGATTTGACTTTGTTTGAAAGTTAATATTTTCTTGTTCCTGAAAATATTAGCATGTGACTGAACCTTTAAGTGATGCACTGGTGAGCTGATGTGTGGCAACCGGTTAACTAATCGAATCCAGAATAACTCAAAACTAAGATAAACGATCTAAAACTAAAACATAGAAAACATAATTCCCCCATGATATGGTACACGTGGTACAGTCCTCTCAGTACTTCCTGGGGTTTCTTTCCTCATTTGCTCACACTGATGACTTACAGAGACTCTCAGCACTCTCTGAAGCCTCTTCCTTAGAGACCAAAGGTTGGATCAGAGCGAGCAGCTGAAAGGACACTGTTACTCAGTGATGAAACAGACGTTAAGCTAGTTTAACTTTATTTTATTAGACTCTATTGCTGCACACACATAAACATCTGCTCGTACATTTCCTTTTGCTCTTTCCTCATTACAGTAAGAGTCCAAGTGCAACAAAGCTTACAAATCAAAAGAATTGACTCTCTTAAAAGAAAATTTAAAGCATATAAGTGAAGCTTTGTTTTTCTCCACTCCCATCCTTTTCCTTTTGACATGAATACACTGTAACAGTGGCAACATAAATTGTGGCATGAAACATAGTAATACCATTACAACAATACAGTGTCAGGATCCTGGGTCATCTGACCCAGCATTCTTAGTTTTCCTGTGTTCCGGTGTCTTGTTAAGTTCATTTGTTATTCTATGGGTCCTAAGTTGTTCAGGTTAATTTACTGGATTTCCCCTCGTGTCTTTATCCCCCTTGTCTCCCTCTGTGTGACCGTGTATATAGTGGTGTGAGTTATTGTGCTTTATTCATACTCCTTGTGTTCTTTGTTTTCCTCTTTCTGTCATGTTCTCTCTCTGTGTTATGTTTAAAGTCTGCGTCCTGGAGTCAGCATTTTCATTTTCGTGTCCTCCCTGCGATGTCATGTGTAATTGTCCCCAGCTCTGTTCCCCGTGTGCTTCCACTTTCTTCATTACCTTCTGTGTATTTATGTCAGATTCTCCCTTTGTTCTATGTCGCGTTGTCCCACATGCAGTGTGTTCCCTTGTGTGCCTCACTGTGAAGTTTAGTTTGTGTTTTCCCAGTATAGTTTAGTTTTGTATCTTTTCCTTGAGTCTGCAATAAAGCAGTGCTTTTGAGTTTATATCCTGTTTACCGTGAGTTTGCATTTGGGTCCTCTCTTGCCTGCACAGAGCCAAAATATGAGATACAGATATTTTAAACTGTTTGTCTTAATCAAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAGTGTTGGGACTAACGTGTTATTAAGTAACGCGTTACAGTAACTACGTTATTATTGTGGTAACGAGCACGGTAACTAGTTATTATGCCAAAACCAGGAACGCGTTACTCGTTACTGGGATTTAGATAGGCTCATTACTCGTTACTTCGTGTGGTGGATATCGCGGAGCTTCCACAGATTCAGTAACATTAGCAAGTGGTGGAGGCCAGCAGGTGGATAAGAGAAAGGGGAGGCAGGAGCAAGAGGGATGATCTGATATCGTCGTGTTGGTGTTGTTCCCATATCATCATGAAAATGTTGTTCCAGGTTCAACATTGCAAGTGACCAATCACATTGTTGTGACGTTATTCTTTTGCGCGCCAAGCCATTCCTGCATTTATGAAATTCCAATGTTGCAAGGACAATATCAATTCTGCTAACCGTTTATTAANNNNNNNNNNNNNNNNNNNNNNNCCGTTGATCGGCGGACTGAGGCGGTTTCTCACAGCTTAAGTACAGTTTTTTGGTTTTACGGCGGTTTTTCCCGAAGTCGCAAAAGTATGACGTCACAACATTCTGATTGGTTACTTGCAATGTTGATCCTGGAACATCATTTAGTCTGATGATCTGGGAACAACACCACCAGTGTGAACTGAACTTCAGGTAAGAAGTTATAACCTGCAGTCTATCTGGGTCAGATATAAACCAAGTTTAGGTGGAGTTTATTTTCGTTATTCTGACTTTTTCGTACTGCGTGCTAGCTAGCATGACGGGGTTGCTATACAGCTGGGTGGGTGCTATGTTACTAATGTTGAACTGTATTTTGTTCATATGGTTAATTATGAGAGTTGCCAACCGTCCCGTAAAAAACAGAATCGTCTCGTATTCAGAGAAAATATTACGCGTTTCGTATTGAGCTGAAAAGGAACACAGTTTGTCCCGGACTTCAGCTACAATGAAAAAGACACAAAGCTGGATTTATTCTGTGTCTTTGCTGCACAGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCTACTTCAATCATGAAAACTGATCAATGATCAGCTGATTGGCTTTTCTCTCTTGTTTATTTATTGCCCACTTTGCGCCAGAAAGAGGAAACCAGCGGATGTCGCGTTAAACAACAGCAACAAGTTTGATCAGCTGTTGTTAGAATTTATTTAATATTAATTTCTAGTATCAGCTGATGTTTGCTGTTGCCACAGCTGTAAAAGCTGCTGGTCATGATATCGGTTTGGTTATCTGGTGAGAGGGAAACATGCAGATGAAACCAGGAGATGTCCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCCAGGGGGGCAGGTAGGGCATTAACAGGGAAAGGGGGGCACAAAGAAATACTTTTCTTTCTTATTCTCATTTAAAATGTCTAGCTTTGAAAAAATAATTATCTGAATTGATAGGTTTGTAGCGTAAACCTATTCGCTGGAACGTTCAGGACAATTTGCTACACAGCAAGAACAAGACACAAGTAGGCAAAGTCCTTTGGGTTACTCATGCATGAGGGAGACCTGCCTGGAGCCAAGTGTCGTTCCACCTACTTGACCTCCGTCAGACTCTCAGCCAGGTTCCCCATAGCACTCCTTTTATTGTGGTTACTTGAATATGCATAGGGTCATTAACATATGATGTATACATACACACGAAGAGTACCTTGCCTGTGGTTTTGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAACTGCTGACCAAAACGGTCATAAAGCAGGAACAACATCCTAGGTCATAAAGCGGGTAACCTCCCCACACCCAATCTATGGTTCACCCTAGATAACACAGTGAAACCATACAAAGGGCAGGAAGTTTTACCACATCAAAAGAAGCAGATCTTCCAGATAGGATGTATCTGCAATAAAACACTACAGCCCCTCACCCAGAACCTCGAGAATCTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAACAAAAGAATTCCTTTCAACACACAGTTAAAGTACAAATGGTAAGAATAAAAATGACAAACATTTAACAATTCACTCTAACATGAATCTTACAACAAACGATTGATAGATTGATACATATATACCATCAGAACAGTGTACATCACTGTCACAACAGTGTTTGTTGTCATTCAAAGGCTTTATGATTTTTCCTATAATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGCAGCTCATTTGCAGTCTGGTGTTACCTACATCTTCCTATTCAAAAGGCAGAATTTCCGAGTTCTGAGTACAATCGAAAGCACCACGACTGCAGTTTTTATGTTGGATGTAAAAAGCGCACATGATGCTGTGACGTAGGCTAGAATCATGGCAGCGGTCAACAACGGTCCAGGCGTGGGATTTCTCTCGTGGAAATGTGCACATTATTTTTTCCTTTCTATTGGTAGGTGGCACAGTGCACTTATGGCAAGTAAGCAAGCTAGAAGACTGGCAATCTTGCTGGGTATCCAGTTACGGAAGCAACACATTAACAAGAGAATTCTGAGTAAAACCAAAGTTACTTTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGAATCCATCTCGTATTTGCATATACCACTGTATCATTGTTCAAAGTGTATGTTATAGTTTGTCATGTTTACAGTGCGGTGTCTCGTTATCTGGTTGAATAAAGAATAAGAGTATTGTGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGCTAGTTTAGCTTCACTTTATTGGACTTCATTGCTGAACACACATACATATCTGCTCATACCCTTCCTTTCGCTTCTTCCCCTTCACAATAGGAGTCCAAGAGGAACAAAGCTTGTAAGTCAACAGACACATCTCTCAATGCAGTCAGAGACATCCTCACAACCTCAAGCTTCATCTGATCAACTTTAGACTAAACTTTAAAATCAGATTTTAATTTTCAGCTTTGTTTTTGACGCCATTGTCGCGTTTGTCACATTAAGCAGGTTAGATATAGCTGTTAGTAACCAAACACAGTTTCCACTGTGTGAGTGTGAATGAGGCATGAACCTGGGTGGACACTTGACATCAGTAATAGCTACAAAGCTTTTTGTTCAGTGTATACAAACAGCTGTAGCTCCATAAAGGCAGCATGCAGAGACTCACAGTGTCTTATAATGAGAGGCTGCTTTCTCTCACACATTATGTTCACTTATTATCAGCACATGTTGTTGTTCTGTGGAAGCTAACATCTTGTAGTTTCTGACACTTTGCATGTTTAGCATGAGGCTAAAATTCCCCCTCAGTGGGTCACTGGTGACCTGCTGGATGTTCAGAGGTTTATTAAATCCAACATGACTAAAAACTCAAATGTCAAAGGAAATAAACAAAATATTTAAAGTCAATCATTCTGATCATAATTGTACTTTGACCTTTAACCTCTCTGCTCTGTGTTGTTTCCTCTTTCAGACCCAAAAATCATCACAGCTGAGTCTGGAAAGGACGTCACTCTGACATGTCGAGCTCCAAAAAACAACATCAGAAATGTACACTGGAGCAGAGATGACCTGAAGAAAGAAAATCTACTTTTGTACCAGCATGGTCATTTCAATCCAGACAACCAGCATCCATCTTTTAAGAACCGGGTGGAGCTGCAGGACAGACAGATGAAGGATGGAGACGTGTCTTTGATTCTGAAGGATGTGACGGTTAATGATGCTGAAACATACAAGTGTTATGGCTTCATGGCAGAAACACACTCATGGGAACTCATCAGCTTCATCTCCCTGACTGTTGTTGTCCCTCCAGGTGAGTGAGTAGAGTTGAGTGTGTGTGTGATCAGAGGTGAAGCTGCTTCCTGGTTGTTGATGTTTGTTGTATGGATGAGCTGGTGGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGGTTGGATCAGAGCAGCTGAAAGGACACATCTATGAATGCAGTCAGAGACTTTCTCACAACCTCACACTTCATCTCATCGCATTTAAACTCAACTATTTTGCACCTGATGAAAGTCAAAGGCAACACAAAACCATTCAGAGATAATTAATTATGGATTTGACTTTGTTTGAAAGTTAATATTTTCTTGTTCCTGAAAATATTAGCATGTGACTGAACCTTTAAGTGATGCACTGGTGAGCTGATGTGTGGCAACCGGTTAACTAATCGAATCCAGAATAACTCAAAACTAAGATAAACGATCTAAAACTAAAACATAGAAAACATAATTCCCCCATGATATGGTACACGTGGTACAGTCCTCTCAGCACTTCCTGGGGTTTCTTTCCTCATTTGCTCACACTGATGACTTACAGAGACTCTCAGCATCAAACACCGAGCCGGCTCCTTATTGGGAGCTGTGGGNNNNNNNNNNNCCTTTCTCTCACCCTCTCTCTCGCACTTTTTTTCCGCTTCACTCTGCATGCGAGCCTTGTGCTTTGCGCTGGGCAGAGGGGCCCTAGTTACACTCTCAGTAGCACAGGAACAGAGCGGGGNNNNNNNNNNNNNNNNNNNNNNNCCAGGGACAACAACGTCACATTAGAAAGGTATAGTAATCATCCACAACTATTTTCAGTTGCAGATGATAAAGGATTCAGAAAGTTTATTCATGCAGGCCCATATGACAGAGAATGTGCATCTTATTTTTGTTTTCATATTTTAATTTATATTTAATTGTGTTGTGGTTTGCAGTGTTTCGTGTTGTTTCACTTTAAATTTGTTTACAAAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTTTTGTTCAGACAGTGAATGGAATGATTCTTATACAGCATTTTTCAACTCTACCAAATTACTCCAACATGCCACATTCACCCAACCACACACTTTCTCTTAACTGAGTGCTTCCTAACTACACTCATACACATTCACACTCACGATATGCAGACTGGAGAAGCCAGGGATCGAATCACTAACCTTCCAATCAATAGGTGATCTGCTCGGCCTCCTGAGCTACATCCACCCACTGGCAAAAATGAGTAAACCCTCACTAGGTTTTGGATAAAGTGTACACTCACAAACCTGTCAAACCTGCACTTGAAACATTGGCTAACATTGCGGTATAGTATTGCAACATGGCATTTGTGTTTTCTAACTAAAATAGGAAAATAGGAACATAAATAGTGCCGCATTGCCAGACCTGGCCCGCATCTGGTTGACATACACTCTGCCATGACACCAGTCAGTCAGAAGTGCCAGCTTGATGCCAGATCCGGCCAGGCCTGTTTTCTATGAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGGGGATGGATTCTGTTCTGTTCTTCACTGACAGCTGACACCTCACACCTGTTTCTCATCTGCAGATCAGACAGAAGGAGACAGAGATGAACTGTGATTAAGACGATCTAAGGACAGACATCAATGAACTTTCCTGACCATCAAGCAGACATTTCTGATGATCATCATGCTCACACAGATCAGATCAACAGTGTGTGTCTGTGCAACACGTTCTCACTCCCAAAGCGTAACATTTTACGCTAGGTGACAAATCGTCAACATATTACGTTTTCGGGCACCCAACACGTTCCTACGTGACGACATCGGAAAACTGAGGATGTATGAGAACCGTTTGGACTCAATCTACACATATTTGCTCTTTTCCTTAAAATCACTTGGGAAAACACTATTTCACGTCATTACATGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGCAATACAGGGCGGGAACGTCTATTACCGCGGGAGCTTAATTCCACTGGATTTAATCCATAACCCGGCGCATACCATAAGAACGCGGAAGGTCACCTTTCGCGTTCCTCAGGAACGCCGCGGGACGTGACAAAACGTCGGGATGTTACGCCTCCGGAGTGAGAACGGGCTCGTCTGTGCTGTTAGTGACTACAGTTTATTCATCTTCAGTCTGTTCATGAGATTTACTGACACAAAGTCAAACTGTGTTACAAACATACATACATTTTTATGAGCTCTAATGTCACAATCACTGAGTGTTTTTTGTGTTGGCTTAGGTTAGGCAAATTAATTATTTTATGTTGGTGTGATTGTTTATTAGCTTCATGTGACTTTTTCCTCCTTGAGTACAGCCCACTGGAAAACACTTTGTGTAAAAATAATCCATTTGCCTGGCATTTTTTTAGTTTGTAAATCCATCTCATCAGATTTAAGAGGTTTTACAAACTGTTATAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCCAGCCAATTCCAGTTTTCAACGAGATCAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGAATGTGTGGTTCATACAGAACTTGGTCAGTGACACTCACATAAACACATGAGAATATTACATTAGCACATGAAAGAACAACAGTGTGGCATTAATCATTACAGCAGTAAGGACCGTTTATAATCAGCAGCCAGTTTGATGAACCGATGCTCTGTTCTCTGGTCTGACCAAAGCTCTAACTCACTCCACTGTTAAAGCTTCTGCACTGATTGTTTCAGGTTCGGTTCAAATCATTGTTCTTATTTTAATGGCCTGACGGTGTGAAGCCTCCACCTACATCACTGAAGTGCTCCACCCTGCTCGACTGTTTTACTCCTCTCTCTGTGGCCTTCTGTAAACAGCCTCTTTGTGTTTTCTGTGTTGTTTGGTTCATGTGTCCACTGTGCCTTTATGAACACTGTTATATCTCTGCAAAGGAAAGGTCATTTTTTTAAAGACAATGATAATGAGGGAATTCTTTCTGTGAATGTATGAAATATGAGCAGAATGTAAGGGCTAATAATGCACCTTGAGGTGACTTTTGTTGTGATTTGGTGTTATATAAATAAAATTGAATTGAATTGAATAAAGATTTACACATATACCTGTCGAATGCTTTTTTTCCATTGTTTTTGTCCCTGCATTCACAGACAAACCTCTATTTTTGAAGTGCCTTTGAGCAACTAATATACATCTTCCTCTGTAATTGAATGCTGTGGGTAAACATGGCTGCTCTGGATTTACTTCTGTGGATGGATCTGTTGATAAAATTATGAACCTGTATGTGCTATGCGGACAGACCGATCACTGGAGTATTAATGCTGCTCTTGAGTTTAAGTTTTATCCTCTGAATACTGAGTTTAGCTTCCATCTCCTATCTGTCAAACAATCTTCGACAAAAACTTGACTGGATTAGTGAGAATGACAGTTTTAGAATAAAGCCAAGAGTCACTGACTGCATGAACACATCAGGTTTTCAGCAACCTCCTGTAAATTACAAGAAATCTGAGTAGAGGAGAGTAACTGAGTACACTTCCTCTTTGTGATGGAGGTGATTTTCTTCTTTATATTGTGTCCGATAAAGTCTGACAGCTTCTCTTGAATTCATTTCATATGATGTTTTTTCACAGATGAAACCAGCCAACAGTAAATCAGATGCTTTACACCTACCTTCACATGACCTTCATCTGTAACCAGTAACCACTTCCTGTTGTTCACAAAGTGTTGGGTCTGTGTTTCCACAAAAACCTATTTAGAAACTTACTTAGAAACTTATTCTCATTAACGACAAAAACAAGACGGACATCTTTTACTTGCAAACAAGGGAGGCCCCAGCCGGTGTCTCAGAAAGCACTCTGAATTCTACCTGCAAAATGACCCCAACGACGGCCTCCGCTTGCTGCCTTTTATTGGGAAAACAGTTCACACAATACACATCACAGCACCTCCCACGTAAAACCCCCCAAATGGTTCTAAGACAAGGCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTCCTGCTGACCAAAAGGGTCATATAAGCAGGAAGCAACATCACAAGAAACAGATCTTCCAGATAGAATGTATCTGCAATAAAAGCCTCTCCCAGCACAGTGGTCAGAGACAAAGGAATGTCTTGATCCTATAGATTGAACTCAGACCTTACAAATTTAAGAAGCATAATGACAGCATTCAACAATTAGACTTAACACAAAGGATCTCTGAAATTCTCAGAAACTTATATTCCATCTCCCAGTGGGTACAGCAACCATGTGTGAAAAGTGGTCAATTAAGAAATGCTAAAAAGCGTGTTAATGTAAACATCGTCAGATCTGCCCTGGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTATATTTTGGTGATCATAACGGTAATACTGGGGGCGATCGTGGCTCAAGAGCTGGGAGTTCGCCTTGTAATCGGAAGGTTGCCGGTTCGAGCCCCGGCTTGAACAGTCTTGGTCGTTGTGTCATTAGGCAATTCAACCGTTGCCTACTGGTGGTGGTCAGAGGGCCCGGTAGCGCCAGTGTCCGGCAGCCTCGCCTCTGTCAGTGCGCCCCAGGGTGGCTGTGGCTACAATGTAGCTTGCCATCACCAGTGTGTGAGTGTGTGAATGACTGAACGTGTAAAGTGCTTTGGGGTCCTTAGGGACTAGTAAAGCACTATACAAATACAGGCCATTTACCANNNNNNNNNNNNNNNNNGGCCCATTGAAATTAATGGACCACATGACAAGTGTGATCACTGATTTTGCTTGCAAAATCTTAGCTGTGTCTTAGCTCAGTGAGATGAGCAGCCGTTCTCAGAGCGGGAGGCCTGTGTTTTAAATCCCGCTGATAGCAACATTTCTTTTTCCAGTTCGCAGGGTTAGTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTGACCATATCATTCTCATCTACTGTATATCCTAAATGTGTATAAATGGGATCGGATGATGTCCAATAAAAGTAATAAACAATAAATGTAAATCTCTTTTTTTAACTTTGCAGACTCATTTTACCCACTCCAGTGAAAGCGATAAGAGAAGGATTATGGCTTTAAAGACATTATAAACAAAATGAAATACATTTTGTTTATGCTACATAAAAAACTTCTACCTTTTCCAACTCAGATTTTCTGCAGGACCAACACGGACATCAGTTCAGACTGAAATCCATTTCATATGGCACACGCAACACTAACTGTGTTCAACCTTGCACGGAGGCCTTTCAATAAATATAAGAAAATGGTTAAGGTGAGATATTACTATTCTGTCTTTTACATCGGTACAAAGGGGGGACTAAATGCCAAAAAAGAGAGAAGNNNNNNNNNNNNAAACGTCGCTTTAAAACAGTTCAAGTATCTTTGTGTTTACGGGGAGAAGGGACTAACTGCAGCCGAGGCTCTGAAAGAAACCTTCGCTTCACCGATGACCCTGGGCTACCTCGAGCTGGTTAACATCAATGACGAACGTAAGACTGAGTGTACAGACATAATTGATCATCTGGACAATAAGATATTCAAAATATGTTTTCCACAGGGAGCAGATACAGAAATAAAAGATGTAGCCATCCCATGGCAGCAGAAACCTCCACATGCATCAAATAATGCAAAGTGCAGAGGTGGAATAACAGTCTTAGATGTAGCACAGCAGAACGGATTTCGTTTAAAAACCCCAATCAAAGAAACGGCAGCAGCATTGACCGTAAGGAGGTTTACGATCTACTTTGTCAGCAGTGTCCGCGTCTGAAACAATGGGTGGAGAGTAGATTCCCTAGAAATTCTTTCCAGGAAGCAGTGAAATACAGGAAGGAGAACTTTGGAAAGAGCCGACAGTCTTTTACTGAAATTCGCAGCGTTATGTTGCTGCTCGAACTGAGCGAGTCAGTTTGTCTCATAACTGGTTCCTTCATAAAGCAAGGCACAGGCTTTGTGCTTTTTGACAACTTTGTCACTTATTTGACTACTGGGTTAAATCAAAGTCACCTAACTGGCGTGAATTTGTAAACGTTACCGTGGTCTTAAACTTTGAAGACCAAGAATCGGACAAGAACAACCTAATCGCTAAGTTGTTGGTCGGCAATGATAAGTTAGATTATGTCATACTTAAGCTATAAACAGAGAAAGTGCCACCAGGGCTCCTTAAGAGATTTGTGCCTGTACCTTCAGAAGGCAAGGCCTGTGTCGCTGGACACTCAGGAGGATGAGAGAAAAAATGAGTCCTACATGCGTCATTGAGAAAGAGAGACGAGTGAACGCTGAGATTAATGAAAATTTAGAAGACTGCGAGGAATTTTGCAGTCTTTGTGAAGTCAATCAGCAGACCAAAAACGACCCGTATGAAAATATCTACGTCACCTACAATACTCTCATGTACCACGGCTCTTCCAGCTCCCCGGTTTTTGATGCCGACGGACGAGTGTTTTCTTTGCACAGTGGCAGGTTTTTCTATGGGTTTCACAATCTTAGCCAGAATGTGATTGAGTACTCCTTTCCTCTGCTCACTATATTTGAAAACTTTGTGTATAATCTGAAGAAAGATGAGTATTGGGAGGTGTTGGAAAGAGTTGAGCAGGAGGTAAAGGGAAATCCTTACCTAGAAAACATTTTAGCCTCTGTGGCGGGGTCAAAGCAAGGAAAACCTGACGTGTTGTTGCAGGAAGTTGAGAGTAAAACAGCAGATTCTGAGGAGATCGAGGATGCACGGGAATCTCTGGTCAAAGCACATACGGCTGTGTAGAGACAGAATGATCGTAGTAGTTTGTTTGCCTTCCTTCTGTTTTGTACAGACAAGTGTTGAACTCTTATTTTAGAAATCATAGTTTTCACTTGTTATTATTATTATTATTAAGACAAAGGCGGTGAGTATGGGGCTCTTGATAACCATTTTCACTGTTGGTCGATAAATGTCACCATTTTTTAAAAATACAAAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAGACTCAATACATTTAACTTTGTCATAAACTTTTTCTTTTATGAGCCTTTAAGATTAGTTGAGTGGCCGCATGATTTTTCATTGCTCAACTAGTGTAATGAAATCAGTTTTTCTACTTTTTTGTGTGTGTTGCCTCACTGTAGATGCTTAAGACGTTGTAATTCTTAACGCTTGTTAGGTGACTGATATGTATTCAAGTGAAGTTATTAAAGGCTTTTTGGATGCATCTTCTGTTTTGAGGTTGGAGAATATGCAAGCTTTTTATTTACTTCACTGTAACATCCCCAAAACACCATTTTTAAAGATATATTCTTGTGTTGTATTTTTATTTTCTGAACTAATATACCCACTGAGAACCAGCCTTATTTCTTCAAGCGACGCCCTCTAATACTCATGTTGTCTCTGCGTATGTACCTCTTCAGATTCTTCACTGAGATCACAACCTCAGCCCCTGTCAGTTTTGGCCAGTGGTCATAGGTTCCTTCCAATAATATGACGTGAGACTGGCATAAAATAAATCCATGGACTGGCACTTTATTAAAGAAGGCACATGTTAACAACAGAAACACCAAGTCACTAAAAACAAAATGGCTTTCTTTTATACTCTACCTATTCAGGTGAGCATCCGGACTAGCCCAAGTATGGGGGTTAACTAATCAAAATGAAAACACAACCCTCCACACAAACAAACATACAAGAACATTAGAGCACATAACAAACATATACATATTTCCAAAACGTACTATAAACGAGTCAGTAACATAAGCTTTAACCATTACTATCTAAATTAAAACCCTATCTAATTCAAATCACAACAACAGTTGCCTCAAGGCGCTTTATATTATACAGTAGTTCATACAATAATAGATACAGAGAGAAACCCAACAATCGTATGACCCCCTATGAGCAAGCACTTTGGCAACAGTGGGAAGGAAAAACTCCCTTTTAACAGGAAGAAACCAGGAAGAACCAGGCTCAGAGAGGGGCGGCCATCTGCTGTGACCGGTTGGGGTGGGAGAAGGAAAACAGGATAAAGGCATGCTGTGAAAGAGAGACAGAGATTAATAACAGATATGATTCAATACAGAGAGGTCTATTAACCCTTTAAAGCTGGTCGGAGCGGGCACGCTCCGTTTTGCATAACTATTTTTAAATCCCGGTAGCACTGCAACCACGTAAGCTAGCTTAATAATTTTTTTGCATATGAAACCGGAGGAGTTGTACTTACATCTTATGCAATCAGCTTGTCCCAGGCCACATATAGCTTTGCAAAAATTGCATAAAAAGCACTTGCAGCAACAAAAACATAATATTCCAGAAACACACTTAGCCGATCCGATTAGCTGTTCATAACACTTCCTACGCTGGAATAGACATCACCGCGAACTATCGCATGACCACCATTACCTCCCCAAAACCGGAAGTGATGTCGTTTTTGCGGAAATGTAGTTTTGTTTTTAACCATCAGGGCCTTATAAGCCTTTACCGGTGATTTTAAAAGTTATGTTTGACTTTATGACTTTCTATATTGTTTCTGGGATGCTTAGAACTCAAATTGCACGGCTGGAAATAGTTTATTTTGAAGCATATGCTTTTTTGTGCAAATTTGTATAATATNNNNNNNNNNNNNNNNNNNNNNNATTTATTTTCGTTTTTCCTGCACTCAAAATAAATTTCCTCTGGTGGGAAACTATTTTGTGCAACTTTTTTTGTATTTACAGTTTTGAGGGATAAGCCTCTTAAATTTCTCTAACTAGAAATATATGTTAAAAATATATGTTTATTGCACTTTTTTGTAATTTATGTTAATACTATGCACGTAATGCATACATATTATTAGAAATTGGGCTATAATGGTTGTATTGATGTATTGCAACATGAAATGCTCCCCAATATGGCTTTAGAGTATGTAAAAATATAATATTGTCATGGTCCCCGCACCTCGCCGGCTGACAACAGTCAGGCGCTATGTGTGTTGTTTATTCTCTTCTCTCGCACCTGCTCTCTCTTTCTCTCTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATTTCACTGTGGAGAACACTGTAAATAAATTCACTTTTGGTTTGAAGGAACTTGTGGTCTGCGCCTGAGTCCGCTCCGCTAATCGTGACAGAACGATCCAGCCACCAACATGGACTCAGCAGATCAGAACCCCGTCGGACAGGCACTGGCTGCCCAAGAAGCGGCGCTGACCCGCCACGAACAAATGTTACACCAGCTGCGAGGTGAGATTGCCGCACTAACCCAAGCTGTTTCCCGTTTGACTACACCAGGGGGCGTACAGCCGGGGAATCCCCAGCCAGCTCACCCGGCCCCGCAGGAAACACTCGCGGCGGCCACGGCAAACCCCTCGTCGGCAGCCACTCCTTCCTCTGACGGTCCTCTGCCTTCGCCTGAACCCTTTGCGGGTGAGTCGGAAAAATGCTCTGGCTTTCTGGCCCAGTGCTCATTGATTTTCCGCGAACAGCGGCGCTTCCATAACAACGATGGGGCGAAGATTGCCTTCTTTGTACAGATGTTAAGAGATCGTGCTTTGAAATGGGCCCAGGTGGTGTTAAACTCCGATCCTGGGATTTCTTTTGAGGTGTTTGTGGCTAAATTTAAGACTGTGTTTAACAGAAGCTCTGGAGCCGAGGCTGCGGCGCTCTGCCTCCTTAACTTCAAGCAAGGTAAGCGGAGTATGGCAGACTACTCAATCGACTTTTGGATTTTGGCAGAAGAAACCGGCTGGGGACCGGATGCGCTCAGGAGCACACTGTTAAATAACATTCGTGAGGATCTGAAAGATGAATTGATTATGCGGGACCTTCCCACTGCTTTTGATGAACTAATGGCTTTGTGCATTAAGATGGATGAGCGGCTACGGGCTCGCCGACAAGCACGGAACTCCAATTCCCAGGAGGCCGCGGGGCAATGAGGGGCGGAGGCCTCGGCCGATTACCGGTCCTCCCGGACACCAGAGGGCGCCGACGGAGAGGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAAGACTCTGTGTAAATGTGGAGCCATTGCCCCACGCCTTACGCGTCACGGCTTTGTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTCATGGTCCCCGCACCTCGCCGGCTGACAACAGTCAGGCGCTATGTGTGTTGTTTATTCTCTTCTCTCGCACCTGCTCTCTCTTTCTCTCTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATTTCACTGTGGAGAACACTGTAAATAAATTCACTTTTGGTTTGAAGGAACTTGTGGTCTGCGCCTGAGTCCGCTCCGCTAATCGTGACAAATATAAGCTCTGGCGGACTTGGTTCTATGGTAGGTCTTAAAGGGTTAATACACAGTGAGTGAGAAAGGTGGCTGGAAATGAAATGAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAAGAAGGGCGGCAAAGAGCTGCAAACTGATGCACTTTTACCACAGAGCACAGAGAAAACATGCATGACCACTGTTATCAGCCAAACCCAATCACACTGCAGCAAGAAGCTCCATCAGTGTCAGACTAACTCAAGTCAAAAAGAAGCTGCTGTTTTACATGCAGATCAAGTTTAAAAGAATAAAAAGTCACTGATGGATATAAAGGAAATTTTATCTGTTCAGTGTCTTCATATGTCTCATGTTCACATGTTCCATATCTTAACTGTGTGTGTACAGACAAACACGCATGTGTGGGCCTCATCTGAGCTCTGACATTTATGGCTCAGTCACAGCACTGCTGAATGTGATGTCATCCAACAACAAATACCTGCTGTAGAGCTGCAACAAAGTCCTTCTAGAAGCAAATCCACCCACTCTGTCTATATGGCTGTGGACACAATTTAAACACTGAGGCTTCAAAATGCAGCATCTACAACACTGTCACTCTGCCTGCATACAACTCTTATTTAGATTTGATGCAACAGTCTCCATGGTGATGAATGGCAGGTTAGCCTTCTTAGACTGTGATATTTCCATCAGTTATGGGGGAAATCTAAAAGCTGACGTGTACCTTCAGTATTTAAGGTTTAACGCTCATCATCCACTGGAGCACAAACTGGGTGTTATCAGGACGCTACAGCACAGAGTGAACACCATCCCCACTGACACAGCAGGGAAGCAGAAAAACAGCACATCAAGAAGGCCCTGAGTAAATGTGGTTAGCCAAGCTGGACTTTTGTCAAAGCTGGGAAGGCCATAAAGAAAGCTCCAGCCGATCTATCTCAGAATCGAGGAGGGGGCCTAAGGGTACATCTTTCACCATCTTACAATGCTGTGATTGCACCCAGCTCTCTGTGAATGGTACTCATGGCCATTGATCAGTGGTTATTGATCAATGTTCCCTCTAATTTTTCATGTGTCTGAGCGAACACACAAACTCCCTGAGTAGTCCTTTGGACCACTGTGAGCATCAGCAGACGTGTGCACTGTGGTCACACCAGCATCGACTCCATCCAAGTTACATAGTTTATTCAAATAATCAAATTTCAGCATTTACATTCATATTAGACTACTTTTAAATAACTGCTTTAGCCCACTTACAATGAAAATTTAAAAAAATCTTGTTCATGACCTGTGTAGTATGTTAACACTCTTGGAAGTAAAAATAAGTTGAACTCCAATTTTGAAAACACTTTCTTTCTTTTTATTTACAAAGTTCTGACTTGTATTATGAGTCTGTGGTCTGGGAGAGAGTCCTGTAACTCTCTGTCTTAAAATACAGTAAATAATGACCAATGCTGGGCAATTAATTATATAGTTACTTCTTATATTGAGTACCATCTGGAGAGTAACAGCAGCCGGCAGGTGTGGCAAGGCATCCAGCATCTTACCAACTATAGGATTAATCACGGAGCTGCGGAAGGTGACCTGGCGCTGGCGGAGGAGCTGAATATCTTCTTCGCCCGCTTTGAGACCATAGCACCGGTGGTATTGGAGCCACAGCAGCAACACGTCGCCCACAGCAGCTCCACCCTAACCCTGGAAGAGCACGAGGTGAGGCGCATGCTGCAAGCTGTTAACTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACAGGCGACCGTCCCTCTCTGCCTGAAGTCCTCCACCATAGTCCCCTTGCCTAAAAAGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGGGATCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCCAACTGCAATAACACATCTGAATACTGCAAAATAATGTACTTCACACCACTCTTATGTTAATCCATTCACGGTCTGAGGCATGTAGGTGGGAATGTATGTGAATGTTTACTGATATGTCTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGATATTGTTAGGGATGACGCATTGATTGGGGACCTTTCTTAATTTCATTGTACGTGTGACAATGACAATAAANNNNNNNNNNNNNNNNNNNNNNNNATATAATTAAAAATAACTGAGTAATAACTGGGCTCAGAGAGGTTGGGAAGCGCATCTGTAACTGGAAGGTCGCCGGCTCTAATCTCCGGGCTTTCTGTCCTGGTCATTGTGTCCTTGGGTAAGACACTTTACCCTACCGCCCACTGGTGTTGGCCAGAGGGGCCAATGACGCAATATGGCAGCCTTGCCCCTGTCAGTCTGCCCCAAGGCATCTGTGGCTACAGCTGTAGCTTGCCTCCACCAGTGTGTGAATGTGGGAGTGACTGAATAGTGGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAACAACAAAGTTTTTTGCAGCTGGTTACATAAAAATGCAGCCAAGGCGTTTTTTAAATTAAAGATTTCAAACTATTTACAGAACAATCAGCTGCTCTGCATCAAATTTGATTCCACACAAATTATTTGTGCCACTCCAAAAAATAATTTCTGTCCACTATGAGATAAACAAACTTATAAGAGGTATAAGAATAAATTGACAGGGATCATGAGAAGCAGCAAAAGAAATTACTACAGTAAACTTTTAGATGNNNNNNNNNNNNNNNNNNNNNNCATGTGGACAGTACTAAATAATATTGTAAATAAAGGAACTAAAGGATTGGAATATCCAAATAACTTTCAAATACAAAATACAACAACTAGTGACATAAAACAAATTGCAAATGGTTTTAATGACTTTTTTCTTGATGTTGGTCCTGGCTTGGCTAAAGAAATTGTAAAAACTGGGCACCCTCCTAAAACTAAAACTATTAATGTAGCAAACTCAATGTTTATGAGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGGGTGTTGATGTCATTAGACCACACCCCTTCTCATTACAGAGATGCACATCACCTAATATGCTTAATTGGTAGTAGGCTTTTGAGCCTATACAGCTTGGAGTAAGACAACATGCATGAAGAGGATGATGTGGACAAAATACTCATTTGCCTAATAATTCTGCACTCCCTGTATACATGAAAACTTGATGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGTTGTTATTTCAATTATATTTGCATGTTCGAAATAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCACCTGTTTCTCGTTCCCTCATGTTCCTGCCTGGGTATTTATAATGTGTGTCCTCCAGTGTTCATCATTGCATCGTTAACGTCAGTTCTACCTCATGCTGTGTCTCTCCTGATGTTTTCTTGTGTATTTTGGTTCTAACTTTCCAGGTTTTCTGTTTGGTTTTCCTTTGGTCAGCATTAAAGCTACTTTCAGGTTCACGTTTTGCCTCCACGAGTCCTGCATTTTGAGTCCAATTCCTGACTGCCACACAGCACCTCATGACAAGCTGAGACTGAAGAAGTCACTTGGATGAGTGACGAAATGTTTCTCCCACTGAAAACACCACGTCCAGATGAACAGAATCAACCTTTGGGATCTACTCGATGTGGTTACTTGAATTATTTTTCAAGGTCAACTTAGTTCTTGGTGCTAACAGTGAACAGTGAACCTAGGTACTCACATTCTCAAAGGCTAGTGTATTGTGGCAAAGGTTGAAGGGGATACATAATAAAACAGGTAATATAATGTTTTTACTGATTTTTACAGTTGGTGTGACCTTGACATGATTTTGTTCTTGGTATCTTTCATCACACACAACATGAACATGATATGTTAAAGACCAGACTTCTGACAGACAAACTGAACCGATTACTTACTTCCTGTCTTAAAGTTGAGAAAAGGAAAACACACAAACCTCTATCTCTGATGTGTTTGACTGGAGGTTGTTGATGATTTCACAACACTGTATGTGATGCTACTGGTGATGTCATCTTCTCCATCTGCTGAAATTTGTTAAAGTAAAAACTTTTATGATTTAAGAATCTAAATGGACCAAATTATGACCACAGTATGGAAACAAATACCACAATGAATAAAAACGAATATGTACAAACCTTCAAGTTTCCTGTGAACACATCGTCTGACCATAGAGAGAGGGATGGAGGAAGAGTGATGGAGGTAGAACCAAGAGAAGGTGTGGATGTAGGTGGAGTGGTGTATTTTTCTAAAATAAAGCAAACACAGTCATTAAGTTGTCGTCACATTGTGAATGTTGAAACCTGCAGAAACACAGACAGGTGAGTGTGTCACCTGTGACAGTGATCCAGCTGTTAGTGAGGGGAGGGGCTGTGTGTCTGTGAAGGTGTGTCTCAGCTGGAGGAGCCAAAGATGGCATGATGGTGTCCACACTGTTGCAAATGAGGATCTGATTATATATTCATTTTAATGTTGATTTATTTTGAGAACCAGTGTGAGTCTGTTTCTATTTTCAGTGACTAACAGAGAACCTGAGTCTAAATGTGATCAGATGAAGTGTGAGGTTGTGAGAAAGTCTCTGACTGCATTCATAGATGTGTCCTTTCAGCTGCTCTGATCCAACCTTTGGTCTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGACACAAGACAGACGTCAATTATTGGTGCCTGATAAGACATTGAAAGCTTCCTGGCCCTTCAGTGTAGATGTTAGTGAAACTGTTGTGTTATAGAAACGTGAACATTTTATTTCTGGTGTATAATCTGCAAATTCTGACAGAAATCTGTGATCCTTTGAAGCGCCGCTCCTCTCTAAAACAGCAATAAGGATAATTATTAGGCCATATGTAACAACAAAATAACTTTATAACTTAAAGCAAAATTGGGAAATGTAATGTCCAAAACAAGTCTTTACATTAACAGCCATCAGTCAAACAATACTGTTGGTCTGGGTCTAAACAGAGTACATTGTGTGTGACGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGGAAGAGGCTTCAGGGAGATGTTTGCTACGTTGGACTGTAGGACCATCAGAAATGTGTGCAGTAACAAAACAGGCAGCACTGAAAGGAGCTCTAAGTGTTTGTGTTGTTCAATGATTTGTGCACAACAACAGAAATGGGACCTCTCTCATCCATCAGTCATCATGTGGACATTTTTCTGATCTTGAGCTATAGAAAGAACACGCTTACAAAACACAGATATCATGTTATTCATCATTATCCTTTAGTCATTTATATTCTTTTATTAAGCTTTGAGTAGTGGCATTTGATTAGAACATTTATTCAACAGACTACATGTATGGTTTCAGTTAGGTTATTGCACACATGCAGAGTTGGCCTCTGTCCTTATAGACAGAGTGAATGCTGAGGTCGAGGNNNNNNNNNNNNNNNNNNAGCAGTAGTTAAACTCATGTAGAGGGGAGAGTTCAAACATTTAAATAATAGTTTGCAAAGCCTTGTAGCTGTTTGATTATGCTTGCAGGAGAGACTGTTTGTTCCAGGGGATAAGCAGAGTTAGAAGATTACTGGGAAGGATCTGGCCTCAGGAAGAAGAAGATGTTCTTTTAATGTGTTAAAAGTTGTCAACATTGATTGTATTGTACCTACTTTACACATGAGGGGGCATTCCAATACCCTGATTTTCATAAAAACTATTGTTGTGTGGTTTTCGGTGAGAGATCTGGTGCTGTCTGCATACAGTGTCCCATCTCCCACACGTGTGTTCATTAAAATCATCGTTTGACTTGACCCGGCCGGACCAGTGTTGTTATTTTGGTTTTCCTCCTGTATCCATCCCCAATATTTTGAACTCGTGACAGTTTGGGGGCTCGTCCTGTGGTATTGGGGTGGAAATTGAATCTGGAGGCTTGGACGGTCCGAGGTGGTCGAACGGACAGGCGCGAGCCAGTGGTCTGAATTGAGTGGGCAAGCCGGCACATCTAAAAGGTGAGGCACTACCTGTTGAATTATTCCAAAGTGTCCCAAATTGGACATTAACAAAATTAAAAGTCTGCTCACTGAAAGTACTGGTGAATGTCTGTTTTGATTTTGGTGAAAATCTCATGAGAAGTTGAAGTTGAAATAAGAATAATGGAAGTTTTTAAGTGCGTTCAAGTCCCAAGTATTGAGTAAAAAGTGAAGAATAATGGAAGTTTTAAAGTGGGTTAGAGTCCCAAGTATTGAGTAAAGTGAATAAGGAAAAGGAAAACAGTGAAAGTGAGTTCGAGTCTCACGTAGAAGTTAGGGAATGTCAGGGTTCCTGGGTCGGTGACCCAGTGTTTTCAGTTCTGTTCATGTTTAGTTTAGTTTGCCACACTAATGTTCCCACTTCCTGTTTTTTCCCATGTCAGCTTGTGTCATTAGTCAGATTATGTTCAGCCCTGTACTCACCCGTTACGAATCATTGTCATGATTCAACCTGTGTATTTAAGCTCCTCGGTTTCACCAGTTCTGTATCATGTTCATCGCTTGCAAATGTGACATAAAGCATCTCACAGCTTTCTGCAAACTTGGGTCTCTTGAACTGACGCAAAGCAGTCGACCACACATTGGCTCGACTGATATGGAGTTGTCTTGTTCCTGGTGTAATGACTTTCTCACTATGAGCTCTAAGAAGACCTTCAATTTCTTCTTTGCTGAGCTTCTTAAAAGACCTATATAAAAAAGGGACAATGACAAACAGATCTTGGGGAAAAATGGAAATTTGCTGCACATTTGACTCAAGTGCACAGAGTTACAGATAATTATGTTGTGATAGTCCATATTAAATTAGTCAGAAATGAGCAATTACCTTTGTAATTGTGTAACTTCAAAAAAATGATGCAAGTAAAGATGCAAATAAGATATTCAATTATCAAAGGTTACTTTAAAATCTTACCTTGAAATATGAACTTCACTCTGTCTATCAGACTCTTCTAGGAGGCTACGCTGAATTGCCTCTTCAAGAGCTTCATCTTCCTCCAGAAAAATAGGGCTAAGTAGACAAGAGATATTAGAAATCATAAAACATGTCAGCCTTGAAGAATTTCTCACACTACATCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCAAACATGCAAATTGGAAACCTGCATCGAAACAATATCCTAAACAACATCTAAAATGAAGGATTTCTTTAACCCCTAGACAACAGCTTACACAAATTCTGCCACATTATATGGAAACATCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCATTAGGAATGAGCCCTCTATTGACCCTGTCAGATTGGGGAATATCAAGCACTACATTTCCTTATATGCGGATGATGTTGTTTTGTTTTTGTCAAATCCTGAGTGATCTGTTCCTGCACTCTTAGATGTGGTGAGGTCATTTGGGGAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACCAAAAAGTTAAGTCTGCCGATACCCCACCTTGGGTGGTCATAGAGAGTGGTGGGGTTGAGAATAGTTCCCTCCCTGCTCTTCTTTTTTCATCCTCTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTTGCAGTGTAAACTTTTGTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATATCAAAAAATCTCAATAANNNNNNNNNNNNNNNNNAAAAAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTATTATATGTTAAGAACAATAACAGTCACGAAGCTTTCANNNNNNNNNNNNNNNNNNNNNCAAAAAAGCAAAATGAACACATGACACAAACAAGACAGTAGTAGTTTAGCCGGAGTTTCCTGCCTGTGTGTTTGCTGTCAGTGTTACGAATCCTGCTGTCAGTGAAACACCAAACACAGATCAGTGTTGGAGAAACAGTGAAGCAAACACAGACATGGAGGCACAGAAACATTAAGAAAACCAAAGGATCACCACAGAGAGAAGAAAATAATAGAATCAACGTGAAACTAGAAACATTGAGAATAACAATGAGTCCAAAGTGCGAGGAGGTCTGATGTCCCAACAGTGTTCAGGCTGAGAATTATTTCCTGCAATGCTCCAGTTTGACCTTATGGTGGCAGTGCTGTCTCACTGTTATCATGGCTACACTCAGACTACAGGAGATAACAAGAGGCTCTACTAAAACATGTTTTAATATGTGTTTATGACATCATGGTGATGTCAGCCTGATGACATCATCAGGTTTTATAGATCATGTGCTGTCAGCAGTGTTAATATGTAAATCTAGTGCAGTATATTAATCTTTGTGTCAGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCAAACAAAGAAAGTGTTCATGTCCTCCAATGACTAATATATTACTTTAAAGTTTGAAGATGGAAACTAAAGCTTTGTCCTCATTCATGTGAGCCTGACCTTTGACCTTTGTATTTATTATCTTTACCCACATGATTGGAGCAGAACTGGAAATCTTTGGCTTTGGATTTTAAGATGTTTTCATGCAGTGTGTGATTTTGTGACTCTTTGTGACATCATTGTGATGTCGTATTGAAAAAGTGTTGTTCAGCTCTCTTCATGTCCTTTATATCAGATATTACACTCCACATGGTTTCTTTACATTATTTTTCCAGCTCAAATTTGACCTTTGACCCTAACAACAAAGGTCAAATGCTTAGCCGAGCTAGGCTACACTGCTAACACACAGACAGACAACATGAAAGCGTTTGTGTGTTTGTTGTCACGGCAGCAGCAGACATCAGTGACACCAGCACACAAAAGCAACACAACAGCAGGTTCAAACACTCAAAGAGCTGCATTACATTTGAATGTGTGACTGGTTGGTGTCAGGATTCCTGGGTCATTGACCCAGCGTTTTCAGTTCATGTTCTGTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATGTTCAGCTGTGTATTCGCCTGTGTCCAATTATCGTCATCATCCAGTCTGTGTATTTAAGTTCCTCAGTTTTACCACTTCTCTGTCGTGTCATTGATGTTATTGTGATGTTATGTTGTCGGTTCCGCCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTCCTACTTCTGTTCTGTTTGTTCACTCCATCGACAATAAACACCCACCTTCACCTACCTACCTGTGAGTCCAGCGTTTGGGTCCTCCTTCTCTCATCCACGCCTCCATGACACAAACCCCTGACAGTTGGCTGAGCTGTTTGATGTTATGTGTCAGAGTTCAGCTTCACATGTTTGAAATAATAACACATTTCTGGGAGCAATAATGACAGAATAAGGAACAGGACAGACGATGACGACCTTCTTCTGTTGGACATGTGCACATCAGTTATATGCATTGATCCAGTGCTGTTTCACAAGTACACACACAACAGGAAGTGCTTCTTGTTGCTGTTGTTGGTTTTAAGATCTAGATGTAGACAACGACAGCGTATGGAAACAAACCAGCTGCAGCAGGTTTAAAATGTCTCAGAGGTTTTTCCAGCGTTGAATCTGTTGCTGCTGTTCAGAGTTCTGTGTGTTGTCAGTGTTTAAAATCCTGCAGAAACAGATGAACTGAGCACAGACAGCAGGCCCACAGTACTGTATGTTTATTTGAGTTTTTCAGTTTTATCTTTAATGGCAGCTTCTGTTTTTGCTGCATAGCTTTCAGGGTTCTTGGGGCGTTGACCCAGTGATTTCAGTTTGTTCATGTTCAGTTTAGTTTGCCACATTAATGTTCTCACTTCCTGTTTTTTCCCGTGTCAGCTTGTGTCATTAGTCAGATTATGTTCAGCCCTGTACTCACCTGTTTCCAATCATTGTCATCATTCAACCTGTGTATTTAAGTTCCTCGGTTTCACCAGTTCTTTGTCGTGTCATTGATGTTGATGTTGCCATTATTGTCGTTCCCGTCTGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGCTTTTCCTGCTTTGTTCATTCACCCACTCCAATAAATCCTCATCATTCCGCACCGTGAGTCCAGCGTTTGGGTCATCTCTGCCTCGCCTCCACACACAACCTCTGACAATAGCTAACACTGTGTGTGATTTAATTTTATTCATAATGTGGTCATGAGCAGAATTCACACAGTGACATTTATTAAATCACAAACTGACCAAAACTGTAAGTGAAACCTTTCAGTGTGTCTCTGTAATTACACACAATCAATTGTGTTTGCAGAGACTTAATGAANNNNNNNNNNNNNNNAGAGACATGTAAACTTGAATACGAGGAATAAATGTGGGAATAAAACAGCTCGGCCTCTCTAATGTCTCTCAAACATTCACTTTTATCCTCAGATCATCAGCTCTGCTTCACCTTCTTGTTCACAGCCTGTTAAATATTCNNNNNNNNNNNNNNNNNNNNNNNNNACACTTACACTTCTCTCTAATGTGGTGGTTCTCAAACTTTTTACATCATTCCATCAGTACATGTGTTACAATAAAAACCAGTGACTGTCATGGTTCAGTGTTCAGTGTCTCTCCAGCTGCCTTATGTCGGGCCACAGTGTTATTTTTGTTTTTCTCTGTCTCTCCCTCGCTGTCCTCTGCCTGCCTGGGAGGAGCTCATTGGGCTCTCGCTTTTGGCCCACGCACCTGAGCTGATTGTCTGCATCTGTCGCTGATTAGTTCCCGTTTTCCCTCGCCGCTATTTAAGGTTGTGGCTCAGCTCATCGCTGGAACATTGAACACCCTGAGTTTGTCCAAGTTTGCTGCCTGTGATTATTGGCGTAGTATTAATACTCGCTTCTTTATATAAATTCCCGGGACCTGTCGCGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAAGGTTGATTAGCTTAGAACTTTGTTTTATATCTTCTGTTTGAACAAGATAGAAATTTGGGAGTAACATGGCCTTACAAACTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATTATAAATAAATGACACGTAATGTATGTAAGATGTTAAAAATAACTTTATTTGAAAATTATTCTAATTCACATTGTTCTGTAACAGCTTTAAAAATCTTTGGAATGCAATTGAAAAGGAACTGATAGTTTAATGAAATCATTTGACTTGAATACATTATCACTAAATTATAACAACATTCACAATGGTTAGTATCAGGTGAATAAAATATAAATTAAGGATTATTTTCAACAATGTTGAAATGGAGTTTATGAATATTGAATTTTATTCATGACAGTTGATTCTGAAATATGTTGGAAGGCTCATATAACCAGATAAAAACAAAATTATCCCAAACCACTGTAATATTATACAATTGTGAAATTTTCAATCAGTCATTATAGATGCCATAGTTATTCCCTAATTGTGCCATACATTACCCACACATGTCAGTCCATATCCCAGCAAACTAAATTACATCAACCACATCAAATACAGACATGAACCACTTGTAATGATTAGAAACTTGATAGAATTTCAAATCTAGTTTGGGGAGTCATTCAGTGAGAAACAGTGAAATGATTTTCCATGTGAAAAGGTGGACAGCAGAAACAGAAAGAAAGTGAGAACTAAAAGAGAAACAAAGAGCTTTGGAACAACGAGGCAGCAGGAGGACAGCTGCAGTTTAACAGCTTCAATTCACTGACAGGAAACAACATTAGAAATATCATCATCCTCAACTCATCTGCTCCACTGACACTGACACCTTCAACGGCAACACCTTCACTTTAGAAACAGTGCGAATATATGGAAACATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGTATAAGGATCAGAGAACGACAGCTTTCCTCTGTTCCAGTCCAGATTCACTCTGATCCTCTGGAACATCTTGTGAACTGAGAGAGCAGTTTTAGTTGATGGTGAACATGCTGAGTATTTACCTTTATATAACCTTATTCTCCATAATCCAGACCGTATGATTCCTTCCCTCTGCACAGTATCTGCTAATACACCAAGCTCCCATGGTGTACTGTCTCCAACATCAACATCCCAGCTGTGAGTCGCTGAGTTAAAGCCCTCAGAGCCCAGGACAGAGGCATAATAATCAAACCTCTCTGGATTATCAGGAAGCTGCTGCTTCTCTCCTTCTCGTCTCACACTGGTCAGATCTTCAGACAGTATGAGTTTTGGATGAGCAGTGTTTGGGTCCAGAATGAGAGGAGTGTAGGAGACCATGTCCTTCATGTTGTTCCAGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCAGAGTGCAGACTGCAGAGAGCCTCTGAAGCTCTCTGATCTCTCTCCTGTAAGAACGACTCACACAGGTTCTTTAAAGCTCGGTTTAAAGGTGGATCATTCACTGATATTTTCTTACAAACTGGACACTCGTGTGTTGGTCTCTCTCTCCACCATCTCTTCAGACAGTCTTTACAGAAGCTGTGGCTACATGACAGAAGAACAGGATCTCTGAAGACCTCCTGACAGACCGGACAGCAGAGATCCTCCTCTGATCTGGAAGCCATTGAGTCCGTGAGTGAAGCTGAAAAGCAGACAGGAAGTACAGTCAGTCCTGGCTCCCCTCCCTCCTCTACGACCTTCACTGAAACTTCCTTTGAGTCGTGTTTTTGCTCAAACTCACATTCAGTGTGTGGAGCGTCAGCAGCTTGAAGCAGCAGTGTTGGAGTTTTCCACTTTTCTCTCCTGTAGCTGGACTCACTCAGAGGAAGCCGCTAGTTTGGTCTGAACTCAGTCTGATTGTCTGTGCGTCTCTCTTTTCTGAGGAACAATAAAAGGGTGGAGTTTCATTCACCTTTCTTTTATAGAGGCTGTTGCTTTACCTATAAACAAGGGTGTTTTTCTTTCCTGAACTTGGACATTTACCAGGTAGTAGCTGTAAAACAGGTTTTTCTTGATTTCAAATGCAGTGGTCACAACATGAAAACCTTTTTGAATCTTGGAAAATAAAGTTTTTTCTGCTCATTTGACTGCAATATGTTCAAGTGTAATGCAGGAAGGGAAACAGATGATTTCACGTGTTTAGTGGTAATAACACGAGTCATCAGCTCATTATTCATAAATCCTTTACACTTGTTTCTTAAATCAGGAATCCTCTTTAAAAATGAGGTTGTTACAGAACTCCAGCACCTTTGCTGATGAATTAAAACCTGCTGTAAAATTATTATTATTTGTAAATCCAAATGGTTTTTACCTTTCGAAAATGTTTCAAGACATTCAGACTTCAGTTTATTGATCAAAATCTTCTTTTTTACTCAAATAAAGAGTAAGAACTGTTAGGAAAGGACTGTTGAAACCTGCCAGGCTGACTAGGATTCATCTTTTGGTGTCATACAACAAGCACCCTTTCACACATCAATTTTAGGATTCAGGTAAATGAACAGCCACCAGATTATACCAAACCACTCATTTCAGCATGCTTTTATTCTGAAAGTTCAGTCTGTTAACCAGCTAGCCCAGGCCCTTCCCAGCTCCTGTCTTCCTTGAAGTTTTCTTGCTAGGATTAAGCTTTGAGGTGTGTTTGGGCTTCTTATCCTGCTGCTGTATGAATCCTTCTCCACAAAGATCAGAGGATGGAGCAGGTCTCTGAAGGGTGGAGTACTGTTTCAAGTGTCCAGTTAGCAGCCAATCACAGAGCCAGCCTTCCCAGTCACTTTATCCAGGCTTTTGCTGTCTCCAGCATTGATGCTGCTCCCCCAGCAGACCACAGCAGACTGACTTATATAAAATCTCCATCTTTTCACCACACTCACTGAAGGAGCTCAGCTTTCTGAGGAAACAGAGACTGCTTGTCGCACTATGCAGAAGCAGACTGTATGTATTGTGAATAGTGGACCCAAAGCAGACACAAAGGATCATGGAACCAAACTTGATTTAACAAAAAGCGAGCATTTTAATATGGTTGATGGAGAAATACAAAGCAATGTACAAGGCAAACAAAGACAATAAACAATACCCTAAACTGGGAAAACTAAAAATAAACATGAAAAACCCTAAACGTGAAACTTGGCAAGGATACAAAGATACCTGACACTGAACAAAGGAGGACAGAGGACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGCAAGAAGTGGAAACACTTGGGAAAACAGCTGATTAGAGTGAACATTTTGACGCCACAGGGTAAGTGAAACTAAACACAATGAACATGAGACACCAGACCTCTTCAAAATAAAACAGGAAACGATGAGGGACTTAAACATGGCACACAAACTGGAGAACATGAAGCACACAGTGGCCGTTTATCAATGCCCAAGTACGCGAGTACGTACTCGCGTTCTCGGTGAGTACGTACTCGCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCCAGTGTTATGAAACTGTTATGTGCAGGCAGGAAAAGGACCCAAAATGCAGACTCACGGAGACAGACGTGAACTCAAAACAGCTTTAATGCTGAACTCAAAAAGGGTAACAAAACTGAGAATACAAAATAAGCTTACGGACACAGAACACACAGCTAGATAAGGGTAGATCGCGACACGGACACAGAGAAACACGGGGCGTAAATACACAGAGGGAGCAATCAGGGAATGGGAAACAGGAGGGAAACACAGCTGGGGCAACTTGGGCCTCACGAGACAAAGGAAGCAAAACCAGACACATTAACATAAGACATGGACCTTCAAAGTAAAACAGGAAACATAACACAGAGACACAGACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTATGGATCACAGACAGAAAACCAGAACACTAAAACTCTAACAAAACCCACATAGAAAACCTAAACTAAGAATAAACCTATAACCCATAATATAATGAAATAAACAAAATCAAAGAACCAAAACCACAAAACACTGGGTCGATGACCCAGGCACCCTAACACACAGACAAGAAGCACATGACATTTTGACACTTAAGACAAAAACAGACATAAATCAGGAGTCATAGAATAAGTAAAACTAGAATGAAACTCAACTAAATCCTAACTAATAGTGGCAACACAAGAACTTAAGATATTTCGAAGCNNNNNNNNNNNNNNNNNNCCAAGGACAACAACAAGAGACAACATTGTCACATTAGAAAGGCATAGTAATCATCCACAATAATTTTCAGTTGTGGATGATAAAGGATTCAGAAAGTTTATTCATGCAGTGAATCCTATGTATGCAATTCCAAGCAGGAAAACACTCTCCCAAAAATTATTATTACAGATTGCCAAGCTGCTGCTTTGCAGGGGTGGATCTCTGGCTGCAGGGCCAAGGTCCTGATACACCAGTGGTTATTTTAATTTGTTTTAGTCTGGCTTATTTCAACAGTCAAGAGCTAAAGATTTTTGTGACTGCTGCGGCTGTTTATATTGTTGTTTTGTTTATTTGTTTTTGATTCGTGGTATCAGTAGGCACTCATGCATGTATTGATTGTGTTTTAGAGTGGTTTACCCTTTTTATATCGTTGCAGACAGTGAAGGCGCTGCATGAAAACTGACCTTTTTTTCTTGCCGCTTTTGTTTGTACTGCAGTGAGCTGTGAGTGACCAAGCCAGTGAGTGGAGACAGCACTGAAGATTTTCGTTTTTATATTGCTTTGCCCAGTTGGGGTGAAGTGTCAATTGCCATCCACTTTAACGTGTGAAATGTTGATTAGTCTTTAACAGGTTCACCGCAGCGCTTATCCTGTCTCTCACTTACAATCGTACAATTTTACAGTTTTAACCGTTGTCAGAGTGATATTTTAGGATTGTCATTTGCACTTAGAAACATATAATCGTTTATGCTTAGAGATAAATAATCGTTTGTATATTGATAGAATGTCTCATCCTTATTGGGTCTGCTAAGACTCTGTGTACCATGGGATGGGAAGACGTTCACTCCCTATGGTGTTCTGGCATACCTCATACACATCTCAAGTTCACGGGAAGGTCGCATCTTGTCTTGTGATATATGGTATGGCAGAACACATGCTCTTTATCTGTTCAAGTATAAGGGCCTTTTGTTTAGGTGGACTGCTGGACTCCCAGGAGACTCCTGGCGCCAGCTATCTGGGGAGTTGTTCACAGGGTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTAATGAAACTATGCATATTTATGTAACCACAATAAAAAGGAGCGCTACGGGAAGGCGGCCGAGAGTCTGATGGAGTTCAACTGGGCAGAACAGCGCTTGACCTCAGTAGGCCTCCCTCGCGCGAGAACACACAAAGAGCTCTGTCTTGTTTTGTTGCTGCTGCAGGTTGTCTAAATTGTTTCAGCAGGGTTTGTAATTAGATAAACCCAACATAAATTGGTCCTTCGAGCCGGAGCCGAAGTCAGCATTCACCGAGGAGGAGAAACGACGCACCGAAGTCTGACGTCAGCTGGGACTCATAGGAGCACCCGCAGAGAGCCCTGGGATGAATTAGCATATTTTTTTCTCCTCGATGAGTGATGATTGACAGGTTTCGAGACCCATGTTGTGCACAAAGCAACACACACGCGAAGGGGAAGGGAGCGACTCTATAACTGTATGACTGAGCTAGCAAAAGTGCCCTGAGTGTGTCTCGGGCATCCCGAGTGTGTCTTGGGTTTTGGTGAAAGCACCCCGAGTATGTCTTAGGTTCCGGTTGCTCCGCTAACAAGGGCGGTGAGGCTTTCACAGTGAAAACATCCTAGGTTGGTCCTAGATTTCCGCCATTGTGGGCATTGACGTTTTTACGAGTCTAAGTGTCTTCGATGAATCTAAGTGTGTCTTAGATGACAGCCCTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTGTACGGAGTAATTCTCCGCCACTTTGTGGGGAATTTGAGAAATTCCGGAGAGTCTAACTGTGTGTTGGACATTAGGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGAACAGACACGTGGTCTGTGGCACTAATTGTTGCCAAAATGGGGATCATAGAAACATGATTGTATTATTAGCCTACTAAAAGTAAGACTAGAAGTTAAAAAGGGTTGGAAATAGACCCGATCACATTGAATAAACATAAATGCAAGAGGAATAAAGTAAAAGAAACTGGAGCTTAACTATAATGTATTTAAACTGATAATAGCGGGAATAACAACTATAAAGTGGTTTTAATAATAACTAGAAAGTGCATTTTCTGAAGAAACTGCAGTGTGAATGCTTGAATCTGAATATATGCACTGAAAAGAATTAATTGCTGAATTTTAAGTTAAAAATGTTGAATGAGATGAA