CCACGCGTCCGGTCAGTTATGGACAGGGGGTTTGTTTTTAGCCTCATAAAGTCCTGCTACAAACAGGTATCAGCAAAGCTGTATTCACTGCCAAATCCAAGTGTCCTGGTGTCCCTGAGGTTGGACTTTTTGCGAATCATCTGCAGCCATGAGCACTATGTTACATTAAACTTACCCTGCAGCTTGCTCACCCCGCCTGCATCTCCATCACCTTCTGTTTCTTCTGCAACATCTCAGAGCTCTGGATTCTCCACCAGTGTGCAGGACCAGAAGATTGCAAACATGTTCGAATTGTCCTTACCCTTCCGCCAGCAGCATTACCTGGCAGGCCTCGTGCTGACTGAGCTTGCACTCATTCTAGACCCTGACGCTGAAGGACTGTTTGGATTGCATAAGAAAGTCATCAATATGGTACACAACTTACTGTCCACTCACGACTCTGACCCACGGTACTCTGACCCTCAGATAAAAGCTCGGGTGGCTATGTTGTACCTACCTCTTATTGGTATTATCATGGAAACTGTACCTCAACTGTATGATTTTACAGAATCACACAATCAACGAGGAAGGCCAATTTGTATAGCCCCTGATGACTATGACAGTGAGAGTGGGAGCATGATAAGCCAGACGGTTGCCATGGCANNNNNNNNNNNNNNNNNNNNNNNNNCATGGATGCTCACCCAACAAATCCGCGACGTGGCGCTTCTCATCTGCGCAACCACCCATCACAGGCCCCTACCACATCTTGGCAGGGAACTCACACCTTTAAGCCCTCAAGCGGCAATAATTTTCAAAGGCACCCTCCAACTTTGTTCTCAAAGAGAGAGCAATACAGACCTGGGCCTGGCTCGTGGTTCAAGGTTAAGCTTCTTAACACATTATTATATTACTTCTCTTTGACTTTGTTAAAAAATACCCATACTGGTAGACTGGGGAGGACAGTTCATCTGGTGAAAGTGGTTGCCATGGCAAGGGACAAGGGACAGGCAGGTTTTTATACAAAAATGTCCAGGGTAGAGAAAGTTCCAGTGTGTTAGGGGAAGGCTGCAACCCTGAAGCCAACTTTAGTCAACCTCCGATGGTCAGTCGAGAGACTGTTGGCTCAAAAAAATACGATTGGAAACGTGCTGAAGAAGGTTCCTCATGAGCTCCCAGAGTGTGTAGTTCTTGAGGTAAGTAGCACAGGAATGGTGTTCTGGAAGCACGAGCTAAAGCCAGGAGAGAAAAGCAGGGTATCGCTCAGTTTCCAAAGTAACTTCGATTCCTCAACTCTCTCCCCAACCCGCCACCGCCCGTCGTAGTTCAAATATCCGGGAAATGGCTCAACCTGATAGGAGGGTTTCTAGCTTGGTCTCGATAAAGATCAAGCATTCCTCAGGAACTTGACGTCAGGGTCAATTACCTTGGTGGCAGCACACGGACAGATAATTACCTGGTTGTGCCTGGAATCAAGGTGTGTGCAGTTAATCACAAGCAACTGTTACCACATTCCAAGTAGATTCTGTAGCAACCTTTCCTACTTACATTTATACTCCCCAGGATCAGAAGGGGATCTTCCCTCCTCCCAGTTTACCTACTTCAATCTCGCTACTATTGCTACTGCCATTCTCCCTCTCACCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTTCTCTCTCTTCTCTCTCTCTCTCTCGTTTCCCTCCCCCTCTCCCTCCCTGTCCCTCCCTCCCTCCTTCCCTTCGCTCTCTCCCTCCTCCCCTCACCTCTGTTGTGCTATTGTTCTCCTTCTGTTCGTTTCTATATGTATTTTCTCTATTTCTCTTCCCCTGTTTTTCCCCCTCTCTCGGCGATAGCTCGTTGGTGAGCTGGAGATGTCAATCTGCTTTTTTTCGTCTCTCCCTCTTCTTCCTTATACCAGATAGCCTCTTGCTATTCTCTCTCTTTTATCAAACATAAAAAACCGGTTTTCCTTGCACATACCAGTGTGGTGGAGAAAGTCATGTCTTCCGCTTTACAGCCATCCAGTTCCAGCACCTGGTGGGTGGTTCGTCTTAAGCAGCAGTTTCAGCAGACAAACGGCAACTGAGGGCATTTGTACACTACTACTGCAGAGGAGGACTTGGCTGCACCCAGTGGCCTGCAGACAATGGGTTCCATTTTCCCTTACTCTTGAGGTTCAACTTGCATTCACACCTTGCTGACCCAGTCCTAGAATGAGGAGAGACAACTTTGATTCAGTTTCTTCTCTGAACCATGTTAATGCCGACCGAACTGGAGCCTTCTGGGCCTGGCTCCACTGTAGCCCAGTTTAGTGTGTGTGTGTGTGTGTGCATTGTGTGATGTGTGTGTGTGTGTGTGTGTGTGTAGAGGGTAGCAAGAAGGGTGGTTGTTCACTGTCAAGGCGTGATCTAGAAAGAGGTGCTGAAAGAAGGAGGTTCCTCTGCTCATCTGCTGGATTGTCTTCTTGCTTGGAGCTTGGCCTGTCCCATGTCGTCCACCTACTATCCCACTCTAGGGTGATGGTATTGCATCCACCAGAAACAGGAGGCAGGCTAGGCAGTGCGCGTGTTCAGGAACTCCAGGATTTTCTTTTACGTTTGATGAAGATAACAGCAATGTGACACTTTGGAAACCCACATCTCTGGCCTAGACAGTGCTGGACATGACAGAGGGACCAACACACATGGAAACGAAAGGGTCATCCGGGCTTAAGTTGCTGAATTTTTGAAGGGCTCCACTGCCTGCCCATACAGGCCTGCAAAGAGACCGATGAAACCAAATTTACAGGGCACCCGCCATGATATCATCACGAGCCAAAGGATCATGGACATCTCCATATAGTGAGCGCGCTCACCATGAAGAACAAAAGTTCCCAATGGGGATGGGCAAGCAGAACTCACAGACTGATCAGGGTCAGGAATGGGGGACATGAGCCAAAAACTCGAGTTGGGGCCGCCTCTGTCCCTGGGGGCTGGCTGGCATTGCTTCTGAATCCTTTCTGGTATCGCGAGTAATAGAGGATGAATAGGACCTGAGATACGCCAGTGCCCAGGAGAAGTTGTGAGCGAGTGTAGGAGATAAGGAGCAAAAGTAGTCCCTTGGGCCATTGCTTGGGATGAGAGATCACAACTGTCTACCCTAGGATAGGGCCTCCTGGGACAGGGCTGTCCTGCTGTTATCTGGATGAGATTTCCCATGTGTGCCAGGGGGGATGGGCCTGCGACGCTGGGAACAGAGACAACGCGCAGGAGCCGATACATGGGCTCAGCCACATCTCCATCAACCTTCCAGTGACATCCTGAATCCCTATAAACACAATGCCCATTCTCACGGCGGGTCCATACCGCACACAACAGCCCAGGAGCTCTTGTCAAGCACCAGAGAATCTGGGGGGCTTGGTTCTGGAAGGGGGCTGGGGACATTTTAGGAAATCCTTGAACCTTACCCTCTATTTATGAAATCCAACTGTTCACCCGTCTTTAGACCACTCAAGGCGAATGCCAGAGTCCAGCTCCCCTATTCTCGTGGTCCTTATTTCTCCCTAGGCTCCTTGGTAGCTCTCCACTCCCTTCCCAACCCCCAATGTCCCTTCAGGTATTGGGAGAAAACTGTAGCAGGGGATGGAGGAAGTACCGTCAAGACCAGCTGTGGGCTCTCTCCTCTTCTTGTGTTAACAGGTTGGGAGGAGCAAAACATCTCCTCACCATTTTACTGGGGATTATGCGAGTGTCGCACAAGGACTTTGTCATGTGGAGGGACAGGAGGACCTGAAAACGGCCACCTCACCCTCTGGGCTCACCAGAAAGGCCCTCTCTTCTAGGCAGGCTCTTCACTCAGCTGCTACTGGGCTACTACAGCAACAGTGGCACCTCTAGGATCCAATTGAAATGTTCAGAGGACAGGGTGAGCCATCACCAGAAGGACCAATGCCTGAAAAAGAAAGAGGGAACTCAGAGTTGGCTCCTGTGTTGCCCCTTCTCTCTACCCTATTCTGAGAGCAGCTGCCTGCTTCTGGGGTCCTTCCAGGTCTCCAGATCCTGTGCATGAGTCCTTTGCATAAAAAAGGGACTGGATGCCTGGAAGGTGGGTGGGTGGGCCTCCCTGTCTGGGTGCTGGTGATGAGCCGACCCTCCAAGATACCATGCCCCCTTTACCCTATCAAGGAATCACATTACCAGGTAACATGGGAGAGCTTCGCCTACCTTTTTGGTTTCCCAGCTTGGCTAGGAAGCAGGTGTGTCAGGTGAGCTACCTCATTCCACAATGCTGTGCTTTTCTTGTCTCTCCAAACCTTCTATTCTACAGTTCACCTGTCCTCCTGCACTCACCCATCCTCCAAGTGTCTACTGATCTCTGACCTTCTTCCCCAGTCTTTTGTCTTCCTTCAGCCTCCTCAGTGGACCTTCCCACCTTATCTGCTCACAGCCCTTATGCTGTCTCCCAGCCTTGGAACCTCTTGCTCACCATGCACACGGCCTGTCTTCCGCGAGACTTTCTGATTCTCCTGTCCTCTCCTAGACTCCTGCATTCGTCTCCTGCTTTTTATCTAAGCTGTCTTCCACCTGTCTCCTCCTTATCTTCCCATTCTCATGACTTTTATCTTTCTCTATCCTCCAATCTGCTCCTTGAGCATGTGATTTTAGCCTTCTCTGAGCCTCCTACCCTTTACTATGGCATCCTCCTCAAATTCCCACTCCTTCCCAGCTTCCACCTTCCCCACCAGCCCAGCCTGCTATCTGTATCCCTAGCCTCCTGCCTTCGTACGCCTCCCTGTGTCTTCTACCCTCCATGAGTTCATGTCTTCTTGTAGCCTCGCCGCACCATCCCCCTAAGCCTCTGTCTCAGACGTCCATGCCTCTCCCTGACAGCTTTCCATTTGCTTGACATTCAACCTTTCCATCCCCAGACTCCTGGCCATGTTTCTAGGTCATGTCCTCTCTAAGTGGTAGCTCATAAGAGCCTCTGAATCGTCCAACTTCCTCTTGAAGTGTGTATCACTGCAGTCCTTGGATGGCAAGAGCAAGGGTACCGAAGAGCCTTTAGAAAGTATCTGGTACAAGGCACGTGTACCGGGATGAGCGCCGCAAAAAACCAAAGTCATAAACACAGCTCAAATGTTCAGATAAGCAGTGGCAGTATAATAAAATATAAATGGCCTCAAACGAAATGCGCCTAGGAAATATAATATTATGCTATATCTGTGCTCATATTCGTGTGTTGACAGCAGGGAAGAAATCCTCTGCGGGACTTGTACTGAATAAATTATGCAGGATGTCAAAAAAAATTCTTATGCACTGATGTCGCAGAGGTTGCTAAAGGATTTTAGAAAGTCAACTTAAATTGAAACTGTCATTTTCTCTTCTTTTATATATTATATTATTTGATTATTTATTTGCTGTGCCTTATTGTTTATTGTAAATTTGTTTATGTGTGACTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCACGCGTCCGGTCAGTTATGGACAGGGGGTTTGTTTTTAGCCTCATAAAGTCCTGCTACAAACAGGTATCAGCAAAGCTGTATTCACTGCCAAATCCAAGTGTCCTGGTGTCCCTGAGGTTGGACTTTTTGCGAATCATCTGCAGCCATGAGCACTATGTTACATTAAACTTACCCTGCAGCTTGCTCACCCCGCCTGCATCTCCATCACCTTCTGTTTCTTCTGCAACATCTCAGAGCTCTGGATTCTCCACCAGTGTGCAGGACCAGAAGATTGCAAACATGTTCGAATTGTCCTTACCCTTCCGCCAGCAGCATTACCTGGCAGGCCTCGTGCTGACTGAGCTTGCACTCATTCTAGACCCTGACGCTGAAGGACTGTTTGGATTGCATAAGAAAGTCATCAATATGGTACACAACTTACTGTCCACTCACGACTCTGACCCACGGTACTCTGACCCTCAGATAAAAGCTCGGGTGGCTATGTTGTACCTACCTCTTATTGGTATTATCATGGAAACTGTACCTCAACTGTATGATTTTACAGAATCACACAATCAACGAGGAAGGCCAATTTGTATAGCCCCTGATGACTATGACAGTGAGAGTGGGAGCATGATAAGCCAGACGGTTGCCATGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTTGCAAGATCCTTCAACTCTTTCAATACTTCCTCTAATTATCTCCAAGGGGGTCCCATTCTCAGTTCAGTGGTTTCCTGCTAGCATTGACCTCTGTATTTGACATGCTCTGGATGTGTTTCTCAGGAGAGATCTATATCAGATCCTTTTCAGCATGCATTTTTTAGCTTCATCATTCTTATCTAGTTTTAGTGGCTGTATATATAATCGGCCAAATTTTGGTGCAGGCTCTGAATGACCATTCCTTGAGTTGCTGCTCTAAACTTTGCCTCCATATGCCTCTCCTATGGATATTTTTTCCCCTTTTAAGAAAGAGTGGGAGCATCCGCATTTTGGTCATCCTTCTTCTTGAGCTTCCTGTGGTCTGTATCTTGGGTAATTTGAGCTTTTTGGCTAATATCCACTTATCAATGAGTGCATACCAAGTGTGTTTTTCTGTGATTGAGTTACCTTACTCAGGATGTTATTTTCTAGTTCATTCCATTTGCCTATGAATTTCATGCAGTCATTGCTTTTGGTAACTGAGTAGTACTCCATTGTGTAGATGTACCATATATTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCAGGACAGAATTTCATCTGGAGTGCTGTCCAGGCCCTTTCCCCCAGTCCCTACCTCCCCTGGGGCTTATCCCATGCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGACGGCTGAAGGCTGATGGTGGGATTTGGGATGTGTCATCAACTGGCTCGTTGCCTAAAATGCATCTGGTTGCTAGAGATTCCCTTCCCCTGGGCAAGTCCCTTTATATTTTTTTTTCCTTTCTTTTTTAAGGAAAAAAAAAAAACCCACTAAGGTCTTTGGGAAGCAATGATACATTCATCCTTCCCTTCGGAGTCCCAGTGACCAAGCTACTGGCTGAGTAGCTTACAGATCAGCCAATCACACAAAGAGGGAGGCTCTGGATGCTTAAAAGAGCTGGAGGGGAGAGAGGCTGGGGAGAACCCGGGGGGAGACCCACAGATACACAGAAACGAAAGAGACAGAAGAGGAGAGAGACAGAGACAAAGAGACAGGAGGAGGAGGAGGCAAAGACAGGGCAGGCACTGAGGCAAAGACAGACAATCTATAATCATGTCTGGTGCCCTCTTCTGGCCTGCAGGCATAATCAGGCAGAAAGCTGTATGATGTATACATAATAAATAAATAAATGTTAAAAAAATAATTTGGGGGAAGAAAGGGTTTCATTTAATGTTACAATTGTAGGTCCATCATCCATGGAAGTTTAGGACAGACTGATGAAGGGGCATGGAGATCTCATTATTGGCTTGCTCAGCTTGCTTTGTTATACCACCCAGGACCATCAGGCCTGGGTGGGGTGGTACACAATGAGGCTGGGCATTCCCATATTAACATCAATGAAGAAATGCTGCACACATCATACTTTCTTACAGGCCAATGTGGTAGAGGTATTTTTTTCCCCAATTGAGGCTACCTCTTTTTTTTTTAAAACTTTATTAACTTTGAGTATTCTTTTTTTTTTAACTTTTTTATTAACTTGAGTATTGTTTATATACATTTCTTTTTTTATTTTTTATTTTTTTTTATAACTTGAGTATTTCTTATTATACATTTCAAGTGTATTCCCTTTCCGGTTTCGGGCAAACATCCCCTTCCCCCCCTCCCTTCCTATGGGTGTTCCCCTCCCACCCTCCCCATTGCCGTCCTCCCAACAGTCTAGTCAATGGGGGGTTCAGTCTTAGCAGGACCAGGGGCTTCCCCTTCCACTGGTGTCTTACTAGGATATTATTGCTACCTATGAGGTCGAGTCCTAAGGTCAGTCCATGTATAGTCTTTAGGTTCGTGGCTTAGTCCCTGGAAGCTCTGGTTGCTTGGCATTGTTGTACATATGAGGTCTCGAGCCCTTCAAGCTTTCCAGTTCTTTCCTCTGATTCTCAGCAGGGGTCCTATTCTCAGTTCAGTGGTTGCTGCTGGCATTGCTCTGTATTTGTGTATTCTGGCTGTGTCTCTCAGGAGCGATACATCCAGCTCCTGTCGGCCTGCACTTCTTTGCTTCATCCATTGTCTATTTGGGTGGCTGTTATGTATGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATATCCAGCCACCCAAAAGACAGATGATGAAGCAAAGAAGTGCAGGCGACAGGGCTGGATTAGATCGCTCCTGAGAGACACAGCCAGAATACAGCAAATACAGAGGCGATGCCAGGCAGCACCACGAAACTGAGAATAGGACTCCTGCTGAGGGAATAGAGATGAAGAACTGAAGGCTTGAGAGGGGTCGGAACCTCATATGTACAACAAATGCCAAGCAACCAGAGCTTTCCAGGGACCTAAGCCACTACCTAAATGACTTAACATGGACTTGACCTTGGGACTCTGACCTCATAGGTAGCATGAATATCCTAGTAAGACCACCAGTGGAAGGGGAAGCCCGTGGTCCTGCTAAGACTGAACCGCCAGTTGACTAGACTGTTGGGGGAGGGGCGGCAATGGGGAGGGTGGGAGGGGAACACCCATAAGGAATGGAGGGAGGGGGGAGGAGTGGATGTGCCGGAAACCGGGAAAGGGAATACACTTGCAAATGTATTATAAGAAATACTCAAGATTAATAAAAAAATTAATAATAATACAAAAAAAGAAATGTATATAGAAAATACCAGTTAATAAAAAGTTAAAAAAAAAAGAAATACTAAAGTTAATAAAATTTTAAAAAAAAAAAGGTAGCCTCAAATGGGGAAAAAAAATTACCTCTACCACATTGGCCTGTAAGAAAGTAATGGTGTGCAGCATTTCTTCATTGAGGTTTAATAGGGATAGCCCAGCCTCATTGTGGTACCACCCAACCCAGGCCTGATGGGTCCTCGGGTATAACAAACAAGCTGAGCAAGCCAATAATGAAATCTCCCATGCCCCTTTATCATTCTGTCCTAACTTCCACTGGGCATGGATGGACTACAAGTTGTAACATTAAATGAAACCTTTCTTCCCCCAAATTATATTTTTAACATTTATTTTATTTATTAATGTATACTCATACGCTTTCTTGCTGCTTGTTATGGCTGCAGGGCCAGAAGAGGGCACCAGACCTGTTATGATGGTTGTGAGCCACCATGTGGTTGCTGGGAATTGAACTCAGGACCTCTGGAAGAGCAGCCAGTGCTCTTAACCTCTGAGCCATCTCTCCAGCCCCCCCAAAATTGCTTTTGGTCATAATGTTTCATAAGAATTAAGAAGAGATCTAGGCTTTATGCATCCTATTCCTTTTCTGAAAGGCCTTTAAATGCATGGCTTTATTTTCTTTAAATGTCATTATTTTTATATGTATTTTATAGTATAAAATACAGATACTTTACTTTGCTGAGACAATAAATACTGTTCAAGTGAAGCGAGAAATTAGCAGTGATTAAGAAGAGACCAGGATCATGGATGAAATCTTCTGGGAGTATTTTATTAGGGTCAGCACATAAAGCTCTGTTCCAGAGGTGGCCAACATTGTACTTCATGCTGGCAGTCAAACCTGGTAGTGTAAGGTTCACCCAGTTGATACTGGCTTTGAAGGCATAGAAGGGTTATAGAAAGCAGCCAAGAGTTGGTAGTGTGTGGCAAGGCTGGGGTCCCTGAAGAGAGGCAAGGAGAGGAGGTCATGGGTGAAGGTGCAGCTTCAGTTGTAGTACAATGCCCAGGATTGAACTGGCCATGCTGAGAAACTAAGGCTTGACACCATGTGCCAGGATTAGAGACCCTAAAGAGAGCCCAGAAGAAGCTACTGAGGAAAGTATAGTGCAATCACAATAGAAGAGTCAGCATTTTAGAGGTACCATGGAATGACTGCCAAGGACAGTAGCAACCATGGGGCAGATTCGACCTAAACAAAGAGAAAACGTGTGAGTGCTGCAGATTGCAGACCCCAAAAGCAAAGCTAGCAGCTGCTGGGCCCCTTTAAAGTCCAGATGATTCTGAGTGGGTCCCCGACATCGAGCACTGAGGGTTTTGTGTGTGTGTTTGTGTGTGTGGTATAAACTTTGGTTTTGCTTAGATTTGATTGTAACTATGCCCTTGTTCTTCTTTCCTTTTTTTTATTTGTAGATAATGCAAGTTTCTATTCGGCTTAAAACCCCCCCCCTGTCTTATATATTGGAAAAAAAATTGGGTATTCCTTATTTACCATTTCAAATGTTTATTTCCCTTTCCTGGTTTCCAGGCCAAACTCCCCCTAGCCCCCTCCCCTTCCCCTATCTATGTGGGTGTTCCCCTCCCATCTCTCCCATTACCACCTCCCCCAAGGAATCCTGTTTCACCTGGGGTCCAGGCCTTGGCAGGACCAAGGGCTTCCCCTTCCACTGTGCCCTTACTAGTGGTATTCATTGCTACTATGAGGTTGCGAGCCAGGATTCAGTCATGATAGTCTTTGGGTAGTGGCTTAAGACCTGGAAAGCTCTGGTTGTTTGGTATTTGTTCGTTCATATGGGGTCTCAGCCCTTAGCTTTTCAGCCCTTTCTCTGATTCCTTTACAACGGGGGTCCCTTTCTCAGTTCAGTGGTTTGTTGCTGGTATTACTCTGGTATTTAGCCATATTTCTGGCTGTGTTCTCAGGAGAGATAAACANNNNNNNNNNNNNNNNNNNNNNNNNGTTGCACACCATGCAATAATCACGTTTCATCATTCGCAATCAATAACAATCAAAATTATTCCACCTATTCCAGTATTGATGGAATAATGAGCAATTATTGGAATAGCATTTTTGCTAACGACTCGACCAGGTTGACAGGGTATAGTTCGGGCCATCAACCAATCAGAAGAGGAAGTCACAATGAAATTAATTTGGTCACTATTCGACGGTTCCGGTCTTGCTGGCCATGAACTGGCAAAGCAAGGTCATAAGGTGATGTGCTTCAACTTTGACGGAGCCGATCACGGAGATTACGCAAAGTACAACGCCAGGGTAGAGCATCCGAACATTGAGTATGTGAACGTCTTCATTGATGAGAAGTTCGAACGTGATACGATCGCGGGTGTGTATGACAAACCGGATTTTATTATGGCCTTCCATCCATGCACTGACCTTGCTGTTAGTGGTGCTCGCCATTTTGCCAGCAAGCGTGAACGTGATCCGCTATTCCAGGAGAAAGCTGTCGCTACTGCCCGTATTGCCGCGAACATTGGCGATAGCATGGGCGTGACTTACATAATTGAGAATCCGGTGAGCGTCCTGTCATCTGCATGGAGAAAACCAAATCACTCCTTCAATCCCTGGGAGTATGGCGGCTATCTTCCTGAGAATGACGCGCATCCCTGGTTCCCGATGTATATCGCGCCGCGCGATGCTTACCCGAAGAAGACTTGTCTGTGGACCTCTGACGACTTCGTTATGCCGGAGAGA