AAACGCTTGCCTAGCAACCGCAAGGCCCTGGGTTCAGTCCCCAGCTCCGGAAAAAAGACCAAAAAAAAAAAAAAAAAAGAGGACATGCTGGTCTTGTAGAGGACCTAGGTTCTAGTACCAGCACCCACATGCTGGATCAAAACTGCCTGTAACTCTAGTTCCAGGGGATCGGGCATCTTTTCCTGCATTCTATGGGCACCAGACACAAGCAGTACACATGAATATATTCAGGCAAACACTCGTACACAAAAATATAAGGGAAAAAATAGAATGGTGTACACACCTGTAATCCCAGCATTTGAGAGGCAGAGGCTCTAAAGAATCAGGAGTTTATGGCCAACCTCAACTACATAGTGAATTCAAGGACACCCTGGATTGCATGGGACGCATCTCGTAAAACAAAAAATAAACCGGGTATAGTGGTTTACATCTGTAATCCTAGTACTGGGGAAGAGCCTGAAACAGGAGGATTGCTGAGATCCTAGCTAGGGAGGGTTACACAACATGATCCCGTTTAAAAACAACATCGAATCTCATCAGGTCCTCCTTACTTTATAAGTGTTCTTCTGTGTAACCTTTCGAGTCACTTCTGAGAGTCAAGAACCTATAGGGTGATACTGCTGACCCAATTCAGTGTATCACTGAGCTACACCGTCCCGCATTCTATTTTACACTAACTTACTTTTGAGACACGGTCGAATGTAGCATAGTCGGTCCCAGTCATCTGAGCCATCTCTCTGCAGCCTTGAGACTACTCTCAAGTAGCTCAGGCTGGCCTTGAACTTGCCATGTACAGCAAAACTGGCCTTGAAGTCCTAAGCTTTCTGTTGTCTAGGAAAGTTTCCTGGTTGACTAGAATTCCAAGACTTCAAAGTTTTATCAGTTAAGATTTCACAACTAGAGAATGTTTTTGATTGGAGTTTTATGGCACTGGAGGAATACTGATTAACATTCCAGCACCACAGACTTTATTACTGAAGGTGTCACGCCTTGAGAGCCCCATAGGCTTGAATATCAAGGCATCTCAGTGTTTCAGCGATGCAGGCTTCTCCACCAAAATGACGTGGATCTCTTGCTCTGTCACCTCTCCTGTAAGACCTTCCCTAAGATGTTTCTGTCTACCTGCCATCTGTTTTGATTTTCTCCATCGTATTGATAAACACTTAAAAATATAACAAATGGGGGTTGGGGATTTAGCTCAGCGGTAGAGCGCTTGCCTAGCGAGCGCAAGGCCCTGGGTTCGGTCCCCAGCTCCGAAAAAAAAAAATATAACAAATGTATTCCACAATGCAGGAAGCCACTGGGGTAGAAACTTATTTTGGAATTTGGGGTTTTTGGGGGTACTGTGTGTCATGTAACTCAGTAAGATGTCCTTTAACTGACTACTGTGCCTCTGTTTCTCTCTCACCTTTGTCTGTTTATTTTGTTTTTGTTGTTGTTGTTGTTGTTGTTTTTTCTTTGAGACATGGTTTCTCTGCATAGCCCTGGTTGTCCTGGAACTCTCTCCATAGAGCAGGCTGGCCTGGAACTCAGAGATTTGCCTGCCTCTGCATTTGCATCCCGAGTGCTGTGATTAAAGTCATGTATCACCACCAATCGGTTATTCTGCCTTTCTCTACCTGTGTTCCAGTTTATTTGGTAGTGGGACAAGAACCCAGGGCTAACTGGACGCATCTCATCCTCCTAGCTCTTCAATGTTACCACTGCCTTCTCCAGAAAGCTCCCCCCGCCGGTGGCCAGATTTATTTGCCTCCATTGTCGAGTGTTGTTTAAAGTCCTGTCCATTTTAGACTCTGTACTACTGCTATTTAAGATAGATGCTAGCTAGGGGTTGGGGATTTAGCTCAGCGGTAGAGCACTTGCCTAGCAAGTGCAAGGCCCTGGGTTCGGTCCCCAGCTCCAAAAAAAAAGAAAAAAGAAAAAAAAAAGATAGATGCTAGGTAATATTCTGCCTCTCCCCCTCCCTATCCCTTTCTGTGACAGGGCCTCTCTATGTAACCCAGGCTAGCCTGGAAACTATCCTTCTCTCTTTGCTACCTGAGTGCCGATACTAAAGTCATACGCCACCAATACCAATCACCAGCTGGCTGATTAATACTTGCAGAGAAGCCCATTTACTGTATACCTCCTGTCTAAACCAGTGCCTGGCACCCAAGCACAATACCATATTGCACTCCGGCAAGCAGAATGGAAAAAGATTTGCTAGGGCTAAGTGCCATCAAGAATCAGAGGATGTGGGCTGGAGAGATGGCTCAGTGGTTAGGAGCACTGACTGCTCTTCTAGAGGTCCTGAGTTCAATTCCCAGCAACCATTTGGTGGCTCACAACCATCTGTAATGGGATCCTGGGACCTGATGCCCTCTTCTGGTGTGTCTGAAGATAGCTACAGTGTAAAATAAATCTTTAAAAGAAAAAAAAAATCAGAGGATGCGAGGAGGAGGAAAACCTTTTTTTTTTTTTAATTTATTTATTTTATATATATGCGTACACTGTAACTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGAGGGGTTGGAGGGTGACGGGACAGGGAGAGTGATGTAATTATATTATAATCTCGAGGAAAATTATAGTACCAGAAAGAATTACAGATGCAGGGCTGGAGAGATGGCACTTGCTGTGTGGGCCTGAAGCCCTCAATGTGATCCCTGGAACCCATGTAAACATAGGAGAGAACCAACTCAACAGGAGTTGTCCTCCAACCTCCACACATGCACCAAGGCATGGGTGCCCATTATAAATTAAAATTTTATTTTAAAAAAATCGTTGTGACAGGGTTGGAAATATATGTCATTAGTAGAGTGCTTAAAACAACAACAAAATCAAAGATAGCTCTAAATCTCCAAATCTACAGCTAAGAAAAGAAACAGAAACTATTCTCTATAATTGGTAAAAACATAGGTTTTTAAGATCGAAGCGAAAGCGTAGGAAATACAGTGTAGTAATTGACTTTGATTAGAATTCAACAAAGACTTCACAAAAGAAGATTTAAAACTGCTAAGTAGTAAACCACCAGAAAGTGTGAGTTAGGAGAGTGAGTAAAGGGAAGATGTCAGCAGGGCTCCCTGTGAGTTAGATGGGGGCGGAGTCTGTGGGGAGGATTCTTAGGGGGCAGCAGAGAGAGAGAGAGGAAGATGCCTTTATTCCAAGTGCCTTTCACCAACAACTAAAACTCAATTCATATAGAAGTGCTTTCTAAAGCAAACATTTAAGCATCAATCAGCTCTGCCTAACTTTGGATTTAGAATTTAGATCAGCAGCTTTCTCTGGAGTCACAGATGAAGGAACATAGTCCAGGCAGAGTGACCTGCAGAAAGCACAAGACTTGGACTGAGTTCAACATGGTTCAACATGCTTAAGAACTTGAAACGAGTGTCTAATTTCAGTGACTTGGACATACACTGTAGTCAATCACGCTTATCTGAGAAGACCAAATAAGGCCTGAGAGACTAGAATGCTTTTCTGGGGTGTCAAAAAAAAAATCAATATATTTTCAACTGAGATGTTATTAAATCTTTCTTATTTTTTTGTATAGCATATATGTGTATGTGCGCATGTATGTGCACGTGTGTTCATGCACTCACCCATTCATGTATGCATGGATGATTGCCAGAGTTAGACGTTGAGTGACTTCATATATCATCTCAACCTTTTAAGAGAGAGTCTAGCCTATTTCAACTAGACTGGCAGGCCAGAGCACCCTTGGGATTTGCCTGTCTTTACTCCTCCATTTCTTATTACCTGTAACCCCCAGGTTACAGGCCGCACTGCCACTGCACCTCATGCTCGCTCAGCAAGCATGCGTTATCCACTCTCCAGCTCTCCCATTTCAGATTCCCTCAGTTTTCCAGTTATGAACCTTCTGTTGCAGACCACTATCCTTTACTAAGTCCATTCTGCCTTTTCCTGAAAACATGTAAGTAGTCTCAGGTACTTTTCTCTCATATGAGTACAGACACAAGTACAACAGTCACTCCCTATTTCCAATTCCATGCCTAGCAATTATTTTACCAGCATTATGAGTCAGAGGAATCCTATATGTGAATCCTGCTCGTGTGTATAACGAAAGATTTTTTACATCCCAGTTACATACTGAAATAGTCTGTCTTGATACCCCCTGGGGGATGGCTCCTGAACTCCAGAAAATACCAAAATCCAAGGATGTTCAAGTCCCTGATTTAAAATGGCAATGCATTTGCACATAGCCTATGATCGTCTCTAGAGTATATTGATTGGGGAAGGACAAGTCTGTTCATGCTCAGGATAAATGTAATTTTTCCCAAATATTCTTTTTTTCTTTTCTTTTCTTTTTTTCGGAGCTGGGGACCGAACCCAGGGCCTTGCGCTTGCTAGGCAAGCGCTGTACCACTGAGCTAAATCCCCAACACCCCCAAATATTCTTGATCTGCTGAACCCATGGGCATGAATTCGACAAACAGGCCATCACAACTCTAATGTAAACTTATGACCAATCTGGGTTTCTGTATTAGAGTGACTCTAATCCGCTATAAAACAACAACAAAACGATCTTGAGGGGCTGGAGAGATGGCTCAGTGGTTAAGAGCACCGACTGCTCTTCCTGAGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGGCTTACAACCATCTGTAATGAGATCTGATGCCCTCTTCTGGTGCATCTGAAGGCAGTTACAGTGTACTCATATACAATAAAATAAAATCTTAAAAAATAAATTTATAAAAAAAAAAAAAAACACGATCTTGAGCTGTAACACCACCAAGAAAACAGGTAGTAGTTAACTGCCCTGCTGTAAAGACAAATTTTGTGTGTGTGTTTTGCTGGGAATATCTAATAATGATAACAAGCACCATTTTTTTTATTCGGAGCCAGACACCCCATCGATCATCAGGGTAACGGCCTGGCAGAAAGGAACATGGGGCTGAGAAGAGCTTTTGTGTGTGCTGACTTTGATCAAACTACAGTGCGTGGTACAAATGAACTAATTGCTACACACGATGAGGCGGAAAGAATGGGGAAGTTAAATGGCTCATACTGCTGAGCCAAGCAGCATGGCAAACTGCGTTACCTTGCGCGCTAAATTAACTTCTTACGACCCCACTTTCTCCTTCTGTGGAATGGGAATCCAATAGTGTTTCAAAAGAGCGGGGGGGGGGGGGTTTCCTAATCAAAGGGCTGGGCAGCGATGAGCAATGCACTTAACCACTGGGTTGGGTCTGATCGATTTAACGGCAGCACTGTGCCGTTTGGGGCGCTGGGCGGCGCGCAGAAATCAAGTTTGAAAGTCTGGAGCCTAGGGAACCCGGGAGCAGCGTAAGACTCTGAACCAGCAGCTCCCTTCCTGAGCTTCGGTTTCCCGCCTCAAAACAAATGGGTGGGTTGGCCGAGTTACACCCACCCTTCCCTCCCCGCACTGACCCGAATCCTCAGAGACCCTCGTAGGTGTGGCGAAGCTCCCACACCGATAGGCTGCCGGGCGGGGGCGGCCGGGGTGGGGCCGCGAGGGTCGGGCGCCCGCCGCACACACCTGCCCGCCCGCTCCACCTCTAGCCTGTAGTTCCGCGATTGGGCGGTGAAGTCGTCCCACGGGCTTCCGGGCCGCGCCGGCCGTCCCCTCCGTTCAGGTTAAGCTCCTGGCACAGGGCTGCAGCGACCTCCCTGGCCGCGACGGCTGGCGCCCCCTCGGCGTGGCTCGTCCCTCGAACATCCCCCTCCGGCCCGACGGGCGGCGCGACGCTCGGGGTTTTCTTTTCCCTCCCGCGAGCTACCCCCACAACCCCCCGCGACCCGAAAGCCGCGCGAAAGACGCCTACTTGAGCTCGCCTCCCTCCATCGTCTGCCTCCGCTTCCTTCTCAAAAAGTCCCTCTCCTTTCTGGGGCCCGCAGCGGCAAACCGTCTCGGAAATTGGGAGAAGATGCCTCTGGACTCTAAAGATCTAGTGGTCGGACCCTGCCTGTAATGGGCCCAAAGCTGGCCGGGACCGGCCGCGGGGAGCCGCGACGTGAGAGGGAGGTCGGAGCCGGAAGGATCCGAGCCGTGGCTGAGGCTGCCGGCCTGGTAACCGCGCCCCGCGCTCTCCACAGAGAGTCCCGTGTGTGGGTAACATTGACTGCGCGCGAGTCCTTTCACCTCCTAGTGGGAAGCCCTTCTTCCATAACACCTATCCTGTAGACCTGCTAGTTGTCCCAGCTCCAGCGACCTCCCACCCGCTCTCGTGCTCATTGAGCTTTGACCTTGATGGAGATGGCGGAGGCGGGAGCTAACCGAAAGTGGCCCTCACCTTAAGAAGCGCCACGTCGTAGGCTCCTAAAAACCTCGCCAGAAGGGATGCAGGGAAAGTGGTTTGAGTTAACACCNNNNNNNNNNNNNNNNNNNNNNNNNCCGCTGGGGTGTGGAAATCTCATTGATTTTGTAATTGATCTTGTGTCCCTCAACCTTACCGAAGTGGCTCATTAGTTCTAATATTATGTCCTGTTGATCCCTTACTGCTTCTCTACAAAAACTTATGATATTTTTGTTATCTTTGTGTTTTGCTCTTTGAGACTCGGTGTGTAGCCCAGGCTGACCTTGAGCTAGCAATCTTCCTGCCTTAGCCTCCCAAGTGCTGGAATTCCCAGGATGCCCCTTTACCCTTGCCTAGGTCACTATGAAAATGTACCTTTTCTAAATGTCACACGGCTGGAAGAAATAAAGATATTCTAAAGAGACAAATTATTAAAGCAGTAGACCCCAAAGAAATGCGATTTTCCTCAAGACTCTCCCATTGGGAAAAGGAGAAGTGCCAGCCAGAGGGGGAACTTGTCTCTGAAAGAGATTTCATGAGGCTCTACCAACTTGTCAGACTTCCTTGCAGGATGAGACTGAATCCCAGACATCGTTAGAGGTGAGCAGGACCATACCCTGACTAGGATTATTTTACGTGTACATATCGTAGGCTCTCTGTTAATAAATTTTACCTCTACTTCAGGACGCCCAAAGTAAAAGTCTCTGGGGGGGAGAGCGTTCCCCAGATCTCTTCTCAGTGTGGACATACCAAGTGAACCTCCCTTTCCTGCTTCCCACTCGTAGCTTGGCTCTTTTAAAATTTTTAGATTTATTTATTATTTTACATAGGTTGAGTGTTTTATCCGTCTGTATGTCTGCATGATCACGGTGTCCTCGGAGATCAGAAGAGGGTGTCAGATCCCTTGGGACTGGAGTTACAGATGGTAGTGAGCTGGCACATGGAGGTCGAGAATCAAACTCAGGGCCTTTGCAAAAACAAGAGCTCTTAACTGCCGAGCCATCATCCCAGCCCATAGTTTGGCTCATTTAATTGGCTTGTTGCACATGGGTGGTTGAACCTGGCTTGGGGCTGTGATTCTCAAGTTTGATAATAAAAGTAGCCAAATTTCTCCCAGGTTACACTGGCAAGCAGAAGATAGGGGCTCTTGGGAACGGTCTCTCCTTTGATCTGGTTCTGACAGTTCTGCTCATGGGGTGGACCTGGCTCTGCAACCACCAGAATTATAATAAGGCCTCTTGGGAGCACTGTTCATGTTACTATTCTCATGCTCGTTAGTAGGAAGCTCCCCACCCCTTAATGACTGTTTCATTGAAGAGTAACATTGTGCCATTTTAAGTGTCCAGTTAACTAGGTCATGCTGCTCTGTTATTTGATCCGGTAAGATCCTAGCTGTTTCTGTAGAAGTCTTCTGTTTTGTTGTTGTTGTTGTTTCAGACAAGGCAAACAAACATCTAACATTTAAATCAAGAAACTTTGTGTTTAGCCAATGAGCCTCCATTCAATTGCCTACAGATTGACTTGTGATTCAAGCAACCATGTCACCTCCTTCCTGACTCTAGCCTATTGGTCTACCCTGAGGAGCAAGCCTGTTTCAGTAGTCTATCTGTAAATCTATCATCTAGCTAGCTAGCTATCTCTGTCTGTCTGCCTGTCTATCATAAGTCATCACATGCACATACTGTTTTGTTTTGTACTTCTCTGAAAAGCTTTGGTACTGGCATATACACAAGGAAGTGCTCACAAGGGAGCAGCCTGGTGAGTTTTCACACACTGACAAATCAGATCAGGAAGTGGGGCACCACACACCTTCCTGTAAGTAAGTCTCCTTTCCCTTTCACCGGGTCACTGACCACAAAGGCAGGCGGGCCCCTCCCTGCTGTCTGGCAGTACAGAATTAACTAGGTACCTCAAGAGCTCAGTGTCGGCGGATTTAGCTTCCTGCCTGCATCTTCCCCTCTCTTGCATGCTTGAGTGTGATCCTTCTCTCTGTGTCGCCGTGAACAGTCATGCCTGGCTCCTCTTCCTTGCTGTAGCGTGCCTCACCTCACGGAACACATCCCTTCAGCTCTGATGGGTGTGGCACTGTTTCCCTCTTGGGGCTGTTCTGAGCGGTTCGAACTCAAAGATTCTTGCATATGTGAACGCTTTCTAGTTGAGGCTTTACTTTTGGTTTTGGTTTGGTTTTGAGACAGGGTCTCATATAGGCCTCAAATTTACTATGTCCTGAGGATGACCTTGAATTCCTGATCTTCCTGATTTCAGCTCCCAAGCCTGAACCCACAAGTGTAATTACCCAAGTCTTTTATTTATATAAAGTGCTTGATCTTACTTTTTTTTAAAGAATTATTTATTTATTTATTATTTTATGTTTATTGAGTACACTGTAGCTGTCTTCAGACACATCAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCCAGATGGTGCTCGTGTGCTCTGGAGGGAGATAAGTACCAGCTGGGCAGACAACTGGGATTGGCAGGTGCTAAGACCCAGCCGGACAAGCAAAAGATGGCTGGGCTTTCTTAGGGAACTAAAGGTGGCTTGGTATGCAGAGAGAGGAGGCATGACCTCTGAGCCCAGACACTCGGGCCGCGTGAAGCTGGGCACTGGGCTGAATAATACCCTTGACAGAGGAGGAAGTGAAAACCAGGAAGTTTCCACGGTACTTCCTGGGCCAGACACCCGACACATCAGAGGTTCAGGGACCGGGCATCTTTCCTGACTTGGTGTTATATACGAGCATCTCAGCATGCCTTAATGGAGGGCATGTAGAGTCAGAATCTAATGATCGTGGTGGTGAGGCAGTGTACCCGTGGTGGACAAAGCAGGACCAAATACCTCCAATTCTTGCTATAGCCTCTGCAGTACCCAAGGATGCTGAGGTGACATTTGGTTCCTGGCCAGTCTTCATGTCACCTCACTGAGAAGTGCTTCTGATATGTCACACACACCCCAACCCTTTAGTGCACACCACACTGCATCTATCCGACCAGTGGGCCTCACTGTATCCAGTATGCCCTGGGCTTGGGAACAGAAGTGAACACCACAGCCAGGCACGTATTGCACGGTAGAGCGTATGACACAATTGGGTAACAGACATCGGAAGGTCACTGAGGAACTCTGGCCAATGAAGGCCAACTGTGTGGTTTCCTGAGAACAGAGAATATTGGCCTGAGTGCTTCAAAGAGGGCTTCCTAGAAGTCACCCCCAATCTGAGAGTTGCAGGAAGAAAAGTTACACACAGGCAGAAAGGAGCGGTCAGCACCTTGTACTTACTTCCTCCTGGCCTCTCAACCCTGGCACCTCCACTTCACAAGGCTTGTTCAGGTCCATTCACTGAGCCTCAGTTTGCTGTGTGCTCAGGGGTGCAGGGAGAACACAGACTTAAGGGGTTACCTTAGTTCACATGTCTCTTGAACAATGACAACAGCCACCTTCCCAGCTTCCTGTTTTGAGGTCTGCTCCACTGACCTCAAAGCCTTTCTCTCCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAGCAGCCTAGCTGATTTTGATACAGGAATGTGGGGGCGTCTTTGAGATTGGCAGGGTCTTTTTAAGGAACAAATGTCCCAGAAACATTAAAGCTGCCTAAACTGGCTTGAGCAAATGGCTTTGGGGTTTTGTCTCAGGATTAAAAAACAAAGAAAACAAAATCCATGGGCCATAGAGGAGGAATTTGAGAGGGATGTTTATTATAGATTCATAGGTGGGGGCATAGGAGAGAGGAAATGGAGTTCCTGGATAGCGGGGGAGGGTCTTAGCAAATAGTGTACTGTACTGTGCTGTCTGGGTTTGTGTGTCAATTTGACACAAGCTAGAGTCATCAGAGAGGAAGGAGCCTCAGTTGAGGAGCTGTAAGGCATTTTCTCAATTATTGGTCAGCCAGGGAGAGCGATAAGCCGTCAGCCCAGCTGACCTACCAAGCGTCCATTGTCTGTTCTGTTTCAGTCACCCTGTGAAGTCACTTTGCAACCTCAGGCAGAAGTGCTTATCTAGGAGCTGGCAAGGGAACAGGAACCAGAACCTTGCTGGCCTTCTTGCTTTCGGCAAGGATGTTCTGGTAACTGCTACCTCAGAGTCCTCAACCTACCTGACCCACCATTCCTATCACCTGCTCATCGATCCCATGAGCCCCGGATTCAGTGAGAGGCCCTGTTTCAAAACTGAGGTGGGCTAGGTCAACCCCTGGCTTCCACACTGGCAAGCCCACACCATCGTCTAGTACCGCTTCCTACACACAGGGCTAAGCGAGACGTCACAGACATCTTCCTGAAGAGGTGATGTCAGGACTGGAGAGATGGCTCAGAGGGTGACTCTTGTAGAGGACCCAGGTTCACTTCCCAGCACCCACATGATGGCACTCAGCTATCTGTAACTCCAGTTCCTGGTGATCCAATACCCTCTTCTGGTCTCCACAGGTACCTGGCATGCACATAGGGCACACACGCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGCATCATGCTCCTCACTCAGAGCTCTGTGTGTGTGCATGTGTATGTATATGCATGCGTATGCAGTGGAAGATCAGTTTGTCTGATTGTGGGGAGAGGAGTCGGGAAGACCCAGGACAGAACTCACAGCATTCAAGGACCAAAAGGAAGGGGCACAAGAAACTGTGACCCTATGACCCTATGACCCAGTGCTGAGACTTGACTGACTCCAAAGATATGGTGGGTAGCCACAGCTACCAACCTCCAAAGAGCTAGGAAGCAAGCATAAGTCTCAGGGCGGGGGTCACTGACTACCCAGCATGTTCCCTAGGACAGACACAGAGAGAATGTAAACCCAGGCCACACTGACAAACTACTCCTCATCCATCATGCTGGCAAAGGTTCCAAATCCTGGCATTGGGTACCGTCACACTGCATGGGTGGCTGCAGTAGGCCCTTGTGAAAGGCTTGGCCTCCAGCTGGGTACTGTTATATGAGGTAGGGCCTTTAGGAAATGTGGTGGTTTGAATGAGAATGAACTCCACAGGCTCATGTATTTGAACGGCTGGTCCCTACTTGGTGGGACTGTTTTGGGAAGGATTAGGAGGTGTGGCCTTGTTGGAGGAGCCACTGTGGGCAAGGGGTAGACTTTGAGATTTCAAATACTCACTCATGCCAGCCCCAACCCTCTGCCTCCAACTTGTGAATCAGGATGTAAGCGCTCAGCTTCTGCTCAAGCATCATGCCAGCCAGCCTGCCTATCACCACACTCCCTTCATGGACTCACCTGAAAGTGTAAGAAAGGCTGCACATTAAAAACTCTTTTATAAAATACTTTGGTCATGGTGTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAGAATGCAGAAAAGGAGACTGAAGAGGACTCAGCAGTCAAGAGCACTTGCTGCTCTTCTAGAAGCCCCAAGCTCAATTCCTACACCCACATCAGGCTGCTCACAAGCACCTTTCACTCCACACTCCAGCTCCAGGAGATCTAACACCCCCTTTTGGCCTCTGTTGACAGGTACTGCATTCATCATTCATGTGAGACACACACACACACACACACACACACACACACACAAATAAAAATAAAGAAAGAAAAGAAAACACACATTTTAACCTAATTATACAAAAGAAAGGAAGGATTAGCCAGGAACGTTTTGAGAAGGGAGGATCTGCAGATGAGGATCTCTGGGAATATATTTATATGACCTTGAGTTTTAACCATGTAAGCATTTCACATGGCCCAGAAAACTAGAAGAGGAGACAAAAGCATAAACCTTGAGCTCTAAACAAAGAGTCAGAGATAAGTTCATCTCCACATCAAACTGATAATGAGTTGAGCATAAGGCAGGTACACCTGAAATACCCATACCCAGGAGGTGGAGGCAGGAGGATTGAGAGTTCAAGATCAGTTCAAGCTATGTAGCAGAATTCTGTCTCCAAAACCAGAACAATAATAACAAGACAGTATCAATTACACTTCAGGAAGGGCTCTCAGTCTCTTTCCAGTCTGTCTCCCCTCCTTTGGATCCCCTAGGATCGTCCTCCAGAGCCCTGGGTTCTGCATCCACTCTTGGGTTCTGATAAAGCGACATCCCAGGACTTCAGTTTAGGAAGGAGCCTGAGAAGCTACCTGCTGCTCACAAGAGTGAATGGCCACCAGAGCATTCTGCATGAGTGCACTATTTCCCAACAGGGTTAGACCACAAGGCTTAGGACTGGAAACCATGGAGACTCTTTTGTTTTTGGAGACAGGGATTAAGCATGTATTCTGAGCTGGCCTCAGACTCACTGTATAGTTTATGCTGATCTCTTCATGATCCTTCTGGCTTAACTCCTTTATTGCTGGGGCTATAGACACACACACACACAGGCAACCTCAGATGGACAATGTGTTTGTAATAAATACAGATGACCCTTGGTTATACAGTCTGAGAAACACTGGCCCAGGGAGGCACAGAGACCTGCTCAGAGTCACGGACAAAGAGCTATCTCTGGGTTCAAGCTAATTTACTCATTCATTCATTGACAGATTCCTTCATTCATTGACAGATTCCTTCTTTCCTTCCTTCATTGCCTCTGTCATGAGTGTGATGATTCAGAATCCTGGAGAGATCTGAGCTATAACAGAGAGGCACTACCATGTCTGGGTCTGGGGAGAGGACCTGGCCCCCTATCTATTCTGGATGTCTGACTGTTGAGAGGAAAGAAAGGGTGGCCCACATGCAGGAAGCCACAGGGTCTAGAACAGAAGCCCAACAGGAAAATCAAGTGGTCAGTATCCTAAGCATAGTGACAGGAGCCCTATGGGTGAGGTCAAAAGTGCTTTGATGGGAGAGAGCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAGATGAAGCGTACCATACTGACCAGATTCGTGTTTATTTACACTCACATTGCAGCTCTCTTCCAGGAAAATTTTGGCCAATGGCAGGAGTTGCGCCTTCTGAAGTATCCTCATAGTCCTGCTTGACCCCAGCCCACGGCTTAATAAAAGTACTAAAATGTCTATCCAAAAAGATCACATCACAATTTTGTGAGGAAAATACATACCATTTAGCCTACGATTATAAAAATATTATTTGGCTAATATATCCTTTGAGGAAAGCCCGTAACTTAAAAAGAGCCAATGGTTGTTCACAGCTGTTCACATATTGGGACAACTAAATCACACGTCCTGTAGGTCCTGAAAGGTAAAATAAGAACCAGAAACAGTCTACCAGAGAGATAGATGTATGTCAAGAGAAGGACAAGGAGCTGAGCCTAGGGAAGATCAAGTGTTCTGGTTAACAACAATTCAAGGCTTGATCTTTCCCAATTAGGTTCTTTAAGGTTTAATGAGGGTTCTCGATGGATTCACTGTAACCTCCCCCACCCCCACTGGTGGCATAGTGTGGTGTGGGGGGGCTGGAGCAGGGGTGGTGGTGTGGGTCTTGGTATGCGCGCACACACACCACACAGAGCACAGAACATAACAGAGCACACACACGGCACAACACACACACACAGAGCCGACACTAGACAAACATTATGCTTAGGTCAGGTTTAGCTAATTTATAATTTAACAACCTGATAAGCACAATGTTGCCTATGTGTTTGCTCTGTGTGTGTGTGTGTGTGTGCTCTGTGTGTGTGTCTGTGTATGGTGTGTGTGCTCCTGTGTGTTTGTGTGGTTGCGGCATACAAGCCAACCACAACCCCTGCTCCACCTCCCCACCTCCCCCCACACACACTATTGCCACCAGTGTGAGGGAGGTTACAGTGAATCCATGGAGAACCCTCATTAAACTTTAAGAAGCAGTTGGGGAAAGATCAAGCCTTGAATTGTTGTTGAACCAAGAACACTTGATCTTCCCTAGCTCAGCTCCTTCCTTCTCTTGTACATACATACTATCTCTCTGGTAGACTGTTTCCTGTTTCTTATTTCCTTTCAGGACTTTCAGGACTGTGTGATTTAGTGGCATGAACAGCTGTGAACAACATTGGCTCTTTTAAGTTACTGGGGCTTTCCCTCAAAAGAGATATATTAGGCCAAATAATTTTTGTTAATTAGGCTAAAATGGTTATGGATTTTCTCACAGAAATTTGTATGGATTCTTTTTGGATAAATTTTATGTTTTTATTTAAGTGAGCTGTGGGTGGGTCAGAAGCAGGACTATGAGGATTACTCAGAAGGGGCAACTCTGTCCATTGGCAAATTTCCTGGGAAGAGAGCTGAATGTGATGTGTAATATAAACAGAATCTGGTCTAGTATGGTAGCTTCATCTTTTTTCCTGGAAAACAACAAGGCTCCCATTGATTTTTTTTTTTTTTTTTTTGACTAATGCTAGTCTCAAATGTTGTCCTTGTACTTGTTGGTAAGTCTGTACATAGATAAATGTTTATATTAAAATTTTCTTCATGAAACTCTTGTTAACTTTATTTTTCTATTTTTTGGTTCCAAACATTAAAAAAATTTTTTTATTCTTTTCCTCCTCCTCCTTTTATTGGGGGTGGGGTGGGACTGGGTTTCTCTGTGTAACAGCTTTGTAAACCAGGTTGGCCTGAACTCATTGAGATTTGCCTGTCTCTTCCTCCTGAGAACTGGGATTTAAAGGCATAAGCCATGATGCTGGGTGAAAATATTCTTTAAAAATCAAACTTTTAGTCTAGCTTGATTCTCATTCTATGAGGAAAGTAGGTTTTTTTGTCTTTGTTTTTGTTTTTTTGTTTTTTGTTTTCTTTGTTTTGTTTTTCAAAGAAGAGAAGAAGAGCAGTCTGGGTATGATGGCTCCCACCTTTAACCCAGCACTTGGGAAGAGGAGGCAGGGGAGGCAGAGTCTAGGAGGCAGGCAGAATTGGATATCTATGAGTTCTAGGCCAGCATGGTCTGCATAGCCAGTTCCAGACTAGCCTGGGCTACGTAATGAGACCCTGTCTCAACAAACACAAACAAAAAAAAACATAGTATTAAATTCTCAAAAGAATTAATCAAACCATTATTAAAAAGGCAAATGAACAAATAAACATGCAGGCCTATAGAGAAACATCCATGTTTGAGTCCCTAGTTTATCAAATAAAGTCATTCTCCTCCACATTAAAGACACAGGCACAAGCAGTCCTATTCTTTTTCGTTGTTGCTTTGTTTGTTTGTTTGTTTGTTTTTGAGACAGTGTCTCTCTAGATACTCTCAGTTGTCTGGAATTAACTCACTGTGGAGACCAGACTGGCCTGAAAGTCAGAGGGATCTGCCTGCCTCTGCCCATTGAAAGATGGGACTGAAGGAAGGTGTGTGCTACCATCAGGGATAGTCCTAATTCTTAAATTGCATTTCATGAATTTTTGTATTGCTATAGACATCTCTAAGTGTATAATCAATTCTTTTTCCTTTTCAATAGTAATCCTGTGGATTTGAGTAACCCAGCCGTTATAAGCTCAACCCCCAAGTTTCAGGAACAGTTCTTGAATGTGAGCGGGATGCCACAGGAGCTCAGCCAGTATCCCTGCCTTAAACATCTGCCTCAGATATTCTTCCGTGCCATGCGTGGAATCAGCTGTTTGGTGGATGCATTCTTAGGTGAATTTTGTGTATGTTTCTTAGATGTTTGAAGAGCTGTGGGTAGATAGTCTATAGTTTAATGCTGGAGCCTCATAGGGAAGCCCAGAGAAAGGAACAAACTTGGTAGCCTATGGAAAATTATTTTCAGCAAATAGTGATAGCTAGAATGTTACTGTCTTTCTGTAAATCAAACAAAAATACCAGGAAAAAGGCAGTAACCTAGTAGATAGATGGAGACATTTTACACATAATTTGTGAAACAGATTGCAAATTGTAAAACTCATTCCAAAAGTTACCCATGAAATTAGTTTAAATTGCTCTAGCAACTGTTTTCATGGATATCATTGGTAAACTGTACCTTTTTAGTTTTTCATATGTAATATACATGAAAAGTCAAAATATTTTTAATCTCTTAAAGAAGAGTGATATTTAATAGCTGTTATTTTCTAAAATAATTGTTATGTATATGTGTTAAATGTATCACACAATTGTATGTTTTTCCTCTGTCACAAATTTGTTTTTTGGATGGTGGATAAGTACATAAAAATATATTTGATAGTGAAAATGAAAAATAGAGTGAGAGGCTGAATGGTCATTGAAATGTACAGACTTTAGTTTCTGGGTAATTCTTAGGTTTTGCTTGTTTTGTTTTGTTTTTGTTGTTTAAGTTTCTCTATGTAGCCCTGGCTGTCCTGGAACTCACTCTGTAGACCAGGCTGACCTTTAACTCACAGAGATCTGCCTGCCTCTGCCTCCTGAGTGCTAGGATTAAAAGCATGGGCCACCACCACCCCATGGTGNTGTGTTGTCATAGTGTGTTTATTTGCCAGTTTTTAAATGATAAAGTTTATTAAAACGTTTAAAAAATAGGAAAACAAGTTAATAGAGTTGTTCTGATTAGATTGCTGCCCACAACTGTCTTGAGTTCTTCATGGTTAATCATTTGTTTTCACAGGCCAGACAGTTGGCTACTCCATTAATTTCCTGTCAGGGATCAAGACCCTTCTATGGCTGTCCATTTTGTTTTGCACTGCCTTATACATATATAGGGTTCTAGCAGCTTTGTCCAGGAGTCAGGAAGGACTGGGAAGCCCGCTTGTCTTTTGTAAGGTTTCTTGGGAGGTGTATCCAGTCGTAGTCTGCTTCTCTAAGCTTAGAACATGGCCACACCTTGTTACAAGGGAAGCTTGAAAACAGACATTTCTTCTGGCTTCCTATCCAACTGAAATAGGTTCTGTTACTTAGGAAGAAAGGCTAAGTGGATCATGGGGCAGCTTTGTTTTTCTTAAACAAAACTTTTGTTTTTTAAAAGGCATTTCTCGACCTCGATCAGACAGTGCTCCCCCAACACCCGTGAATAGATTAAGTATGCCCCAGAGTGCTGCTGTGAACACCACACCACCACATAACCGGAGGCACCGGGCTGTTACTGTGAACAAGGCCACAATGAAGACAAGTACAGTAAGAGCACTCAGCATTGTTGTTTTGCTTTATGGGGGTTAACTTTTAAAATCTTACAACTTTAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTGGCCAGCAATTTTGATATTTGCAAAACCATTCAATATAAATATTTGACTTTTCCCATCTGATTAACTCATTAAAAGCAACCTTTTAATGAATTAGTTATTTTCTAATCTCTTTCCTGTTTATCTATTCTATGTCTTTTATAAATTGCTCACAAATCAGTATTTTACAAGCAACATTCCATCTCCTAGATTCAAGGAGGAATCTGGTTATCTTCCTTGACTGCAGGCTACCCCCATAGCGATGCTCTCTGAATGTTCTGAGCCACTCCCATCCCCCAAGAACTAGGGTGTGAATCCTATCCTGTGTTATATAAGCCCTGCAGAGTGAAAAGGAACCCTCTGATACCTAGCTCCACTGTCTAATCTTTCTGCAGCTATTGACCAGGAAAACAAAACCAAACAAAACAAAAGCCTTGTCTCTACTCTTAGGAATCCTATGGCAAGGCCATCCACGGGTTATCTGCTGGGTCCTGTACAGTTTTCACGGTATCAGACCTGGAACTGTGAGGTGTTTCTGCCAAGTACAAAAATGCACCACAGACTAAGTAGCCATATCAGAAAACCAAGCACCAGGAGAAGCAGGTTCGTGTCCCCAACAAGAGCATGTTGGGAAGGGGTGACCAACACAAGAAAGCTCGCCCTGGCTTAATACCCTCATCCTTCAGCTAAGACTAGTAGCTGTGCCCTCAATATCCATCAGAGATGCGTAATGGCCCAGTGAAAAGACAATGAAAATCACAAATCGAATTGTCTAAAGGCTTTGCCTATGTTAGCTTCCAGAAATGACACAAGGGTACCTCTCTCCCCCTCACTTCCAGGACTAGATGTTAAGGAATGGTTGCCCTGAATGTGCTATTTTAATTCCGTAATGGAAAAAAGATACTCTGTGTGTGTGCGTGTATGTGCATGTGTGTTCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTATTCTGTACATGTGATCCTTGTCTTACTCAGCCTGTCAGCAATGGGAGTCACAGACACGTGTAACTGGCTGACATACTCTCCTAACTCCTGCCAATTCTCTGGCTTCCCTCAATCACGCTTTTCCATTTTTCTATAAACATTTTAGATGTTATTGCGCCGATACTTCAAGCTTTTGTGCTAAAATATGGTATTGATGTGTATCAACATACATGCACAAAAAGTACAAAAACATAAAATGCTTACTAAATTTTCATAAACACACTACGATCATCTCCAACTAAATTGTAAAAATGGAATATTGTCAGTATCGCTGGAGGGATATTCATTCAAGGCCCAACCCCAAGGTAATGAGCATTCCGACTTCCACATTGAAGCCTGTTTAGCTTGTGTTTGAAATATGCATCTGTAGGACCATATACCATTTTATCCCCTGTGTCTGGCTTCTCACGTCCAAGTTGACTGAGAAAAGCCCATTTTGTTGTATGAAGCCATTCATTATCTTGGCTGGAGAGTATCTTTTGCAGGAGTAAATCACAAATTAACTATCCTACGGGGAGCTGCTGAGCAGTTTCTGGGCTTCCGTCTTCCGAATAACGCTGCGAACGTCGCGCAGGTGGCGGTGAGAAACAGTGCTTGACCACTTCGGTTTACCTATACATCAAAGCAAGAGGTGGGTCTTCATAAAAGATGCATGGGGTTTAGCTTATTAGGCTTGCGAAGTTTATGCCTGCCATCACAGCTTATGGAATCTCAGCTGCCCCACGTCTTCACTAGCACTTGGCATCCTCCCCGTATCCTTTAATGAATCTGGTGAGTGCACGGGATAACTTTACTGTAGCTTTAATTTCCACTTCTTGGTGACTAATGAGATTCAGTGCATTTGCATATGCACAGTATCCGTCTGAATGTCCTCTCTGGTAAATGCTTTTTTAAGACTCTTGAAACACTTTACATTTTAAAGGCAATTCTTGATTATCTCTAGCAAGACAGGAAGCATTAAAAAAAAACAAAACCGAACCAGTAGATGTTTTGGAACAAAAATTTAAATTTCTTCTTGGGGGCTGAGGAGGTTGGCTCTGTTGGTAAAGCACATGCTACACAAACATGGAGACATGAGTGGGGATCCCCCAAATTCAAAATGCATTACAGAGTGCACATCTGTCACCCCAGCTTGCCTAATGCGATGGAGAGTAGAGACAGGAGGATTCCCACAGGCCAACTAGTATACAGCATCAAACGACCTGTCTTAAAGAAGACAGAAGGACCAATGCCTAGGGTCCTCTGACCTCCACATGCACACTGCAGCATGTGCACACACACACACACACACACACACACACACACACACACACAGGGGTGGGGCAGGGATTTAAAAATGGCGTTGGCTTTCTGCTGCATACTTGTGTTTTATTGTTGTGAGAAGACACCATGAACACAGCTACTCTTATAAAACTGAGGATCGCTTATAGCTTCAGAGGTTTAGACCTCTTCCGTTAGGGATGGGTAGCACAGTGGCATGCAGACAGAGAGAATGCTGGAGAAGTAGCTGGGAGTTCTACATCTGGATCTGCAAGTAGCAGAAAGGAAGAGACACTGGGACCAGCTTAGGCTTCTGGAACCCCAAAGCCCATTCCTACTGACACACTTACTCCAACAAAGACATTCCTTTTTTTTTTTTTCACACACTGATTCCCTTTTATTTTTTTTTATTCTTGTTGTCTCTTTTTTTTATTAACTTGAGTATTTCTTATTTACATTTCAAGTGTTATTCCCTTTCCCAGTTTCCAGGCCAACATCCCCCTAACCCCTCCTTCTAAGAACCCCTTCTTTATGGGTTTTCCCTCCCCAATCCTCCCCATTGCCGCGCCCGTCCCTCCAACAATCCGTTCCTGGGGTTCAGTCTTAGCAGGACCCAGGGCTCCCCTTCCACTGGTGCTCTACTAGGAAGTCATTGCTAACCTTATGAGTGCAGGGAGTCCAGGGTCAGTACATGATAGTCTTGGGTAGTGGCTTAGTTCCTGAAGCTCTGGGTTGCTTGGCATTGTGTACTTTTGGTCCCGAGCCCCTTCAGCTTTCCCAGTTCTTTCTCTGATTCGCGTCAACGGGGGGTCCTGGTCAGTTCAGTGCTTCTGGCTGGGCATCGCCTCTGTATATGCTGTATTCTGGCTGTGTCTCTCAGGCAGAGATCTGACATCCGCCCTGTCGGTCTGCACTTCTTTGCTTACGCATTTGTCTATTGGGTGGCGTGTGATATGTATGGGCCCGATGTGGGGTGCAGGCTCTGAATGGGTGTCCTTCATCTCTTCTTTAATCTTTGCCTCTCCTATTCCCTGCCAAGGTATTCTCGTCCCTTTTAAGGAAGGAGTGAAGACATTCACATTTTGATCATGCGCCGTCTGAGTTTCGTGTGTTCTATGCAGTCTAGCGTTAATTCAGGCGATTTGGCTAACATCCACTTATCAAGTAGGTCGCATGCCGGAAACTCGTTCCGCTAGTCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACATTTTTTGAGATGGGGATTCTGTATGTAGCCCTGACTATTCTGAAATTCACTATGTACAAGTCAGAGATCCACCTGCCTCTGCCTCCCAAGCGCCGGGATTAAAGGCAAGCAGCACCACTCCTTGCATGGGATTATATTTAATTCAATGCTACATCGGAAATGAGCATGAATTTGAGGAGGGGAGCTGCAAAAGCAGGCAACTTCATGAGGATGACAGAACAGTTGAAGGTGCCCACACAGGCTAAGGTTTGCTTGCCCTGTAGAGAGGAAGGACTACACCTGCCAAGACCAACAATGGTGAGACTCTTGACAGTGGGATTCACACACCACTGGGGTGTTTGAAAACAAGGGCTGCTTCTGCCCTTGGCCTGATAGCACAGATGTGAAGCTATGAGCATGTGACTAAAATCTCTACAAATACAGTCTCCAAGACAAACCTAGACCAAGCCCCCTCCGCCCCAGGCTTGCTCTTGAGACAAGATCATTTGATGATGTCTGGATGTTTTCTCCTTCTGGAGTTTTCTTTGCTGGACTATTTTCTTCTCTTTGATACTCAGGGTTTTTTTTTTTTTTTTTTTTTTTACTTTTTTTTTCCTTTTTTTTCGGAGCTGGGGACCGAACCCACGGCCTTGCGCTTGCTAGGCAAGTGCTCTACCACTGAGCTAAATCCCCAACTCCCTGATACTCAGTTTTGAAGAGTCGGCCTTGTCCACCTCTGACTGGTCTGGCTCATCCTGACTAACAGAAAGACTGCAGACTCCAGGGCTCACGCAAGGCCACCAGTCCGAGACACTGCTTGTTGGGGACTAGGTTCTAGCACCAGGTTCTTGATTAAAAAAAAATGGTCAGTTAGGACCCAGTTAGCACAGGGTCCTGAGACATTACTTTCTTTTAAGATTTTATTTTTGTCTTGGGAATGGAACCGAGCCTCACATGCTAGGCAAGGGCTCTATCAGTGAGTTACACCTCAGTCTTTTATTTCTTGGGACTTAAAGTGATAGCGAAGATAGTATGGTGACAGTTTCATGAACATTTGATAATAAAGGAACAAAGAAAGTCAGAAATCAAGGCACTCTTCAAATATTCTGGTGGAAACTACTCGGTATGTGGGTTGCAGCAGAATGGGAAGTCTCCGCCATAGGCCTTAGTGCCCCCTGAAGACATTCTTATGGTGTTTATACATTCCAAAAGTTTTATCTGTTAGCCACAGGTCAGACAGAGGTGGGCTAAGGAATGACGATAAGGGAGAGGAGTAGCAAATGATAGCCCAAGGTAAATTGTAATTAGGCTCTAGACCTGCAACATTCCAACCTCCCCATAATTGCTGAGGTTTTAATCAGGTAATCAGACCGACGGGAAGTACAGTTCCTATCAGGAATGTTGGTTCACAAGAGGGAATGCTCCAGAATCCTAGGAAGAGATAAAGGAAAATATAAGGATGTATGGGCCTTCGAGGGAGACACGGGGGAGGACTCCTGGTTCTGCTACTACTGATGAGACCTTGTACACACCTCTTTAATACCACATTCTTCATTTGTAGAAACTGGAAACTATTTGGTTGTCAAAAGCTACCTAGCTAATGGTAGGCAAGGAACATGACAGGAATTCACATTCTGGTCTAGGAACTCTGAGACAGGGCTGGACCACTGCACCCTGTGGCCCTTCTGAGAAGCATGGCTCGTTTATTTCCTCAATCCAAGACCTGCATGCTAAGGTAGACCTGCAGATCCTTCCACTACTCACTCACCGGCTTATGTCATAAACCCCAGGAGAAGCGTCTCCTCTATAAGAACACAGTATTGCTTTGCTCCTGCCCTCTAAAGGACAATCATTTTTTTTTCCGGAGCTGGGGACCGAACCCAGGGCCTGCGCTTGCTAGGCAAGCGCTCTTCCACTGAGCTAAATCCCCAACCCCCAGGACAATCTTTTTAAAAAGATTTTATTTATTTATTTGAACTGAGTCCATGTGTAGGAGGATATGTGCATGCAGGTACCAGCGGAGGCCAGAAGAGGGCAACAGATCCCCTGGAGTTGGAGTTACAGGTGGTTGTGTAGCTTTTCAGAGGGTGCTGGAAACCAAACCTAAGTCCTTTGCAAGAGCACCAAGCACTCTTACCTGCTGAGCCATCTCTCTGGCCCCTGAACAAGCTTCTACCTGGAGTCTATGGGTTTTTCAGAGTATACCAGGCCAGCATCTCTCTGTGGTGCCTCAATCTGTGGCTAGCAATCAAACAGTTGACGCCGATGGTCTGGAATTATCTCACTTGTGGTTTTCTCCTGAGTCCTCTTCACCTCCATCAAGCCAGTTCTGAGTTTGTGTATACAGTGGCCCTAGAATATCAAGAGAGACAACCCCCAACTTTTTTCAAACCTGATTGGGCAGTCAAATGACTAGCCCGTGTCAAAAAGATAGAAATATATGTATAGTATTCTATCCCTTAGTGAAAATGGAGGAATGGCTATTCTCTCTCTCTCTCTCTCTCTCTCTCCGTCCTCTCTCTCTCTCTCCGTCTCTCTCTTGTCTCTCTCTGTCTCTCTCTCGCTGCTCTCTCTTCTCCACCCCGTCAGGGTTTAACGTATGTATCCCTTGTCCCTGGTGTCTAGAACTCTTTCATAGTAGGTAGACCAGCGTAGGACCAGCTGCCTGAAACTCAGTTAAGGAGCCACCACTCTCTGCCCCACTAGTCTTGTTGGATTAAGGTGCTGTGTACAGCCAGTATGCGCCAGCATTGTGTCTTTTTAAAAGACAATATGTCTTCATGCTTACGACCTGGATAAGCTCAAACATGTACCTTGTTCCAAGGATAACCTGGAAGTTCTGGATCATCCGGTGCGCTCCCCCTCCCAAGAGTCTGGGATTTCAAATGTGCACCACCGACGCTCAGCAGTTTGTCTGTGAGTTGCTTTTGTTTCCACTGTTGCCTATTCATAATCTCCCTCCGATATGGTCTAGCAGCCCAGTATCTCTACGCCACATTGCCTTAATTTTGCCTCCTGTGTATCTAGGGATGTTATCAGCCCTCGTAGAATGATCCCCCTTACTCTCGCTGCTGTCATATGTTTTCCTTGAATGTAGAGGTTTCCTCTGCTGTGGTGCGCGTCCGCGAGGTGAGTCCGCTGGTGATATGAGCTGAGCCATTACGTGGCAAGTCGATGTTAAAACATATAGCATGGAGTGGTGTTGGGGATTATGAGCTTAGTGTAGAGTGCGTTGCGCTAGCACGAGAGCCCTGTGTTGGTCCCCAACTGCCGAAAAACGAAAAGAAAGAGAAACCAAAAAGAGACATTTGATGCATGCGAGGTAATGCCCATCTGAGGACGTGTGGAGTGTGAGACCAGGTGACTCTCTAGAATAGAAAGGACCAGAAGGCACTTCGGAGACCAGGAAGGCCTGGACACCCCTTTGTCCCAGCTCGTGAAGTGCCTTTAGTTAGTGGCTCTGATCCGTGCCTCCCTTCTGTATCTTGACTTCTATTTGGCAGGAGGGACCCGCTGACTTGAAACACTTTGACCCGCCAGAGTTCACTCCAGTCGAGGCTGGTCCAAGTCGCAGTTGGCTCGCACCCCTGACACCATGGTCCGGAGCAGTTCTGGGCCTCAGAGTGCATTCCTGCGGGATTCTCCTACTGGCAGGCAGCGATATGATGAGCATCTTGCGAGCGTCTTGAGAGCCAACGATGCTGTGGAGAAGCCGACCAAGCCCAGGCTGGGACCTGCGAGGAACTAACCGCTTCGCTGCTGCACTAAGACACGACGAGTCCCGAAGAAGGCTCAGATGCAGAGTCAGGCGAAGAGGGGAGCATTTTGCGCAGATCCCATAAAAAACGGTGAAGGGTTCAGGCTGGCTGGACTAGGCTCCCGATCCCAAGCCCGTCTGCGGTTGAGACTTGGCCGCTGTTCTTGAGAAATGACTTCTGGTGCTTGGTGTTTTTCATTTTTGGTTTTGTTTGTTGTTGCTGGAGGGTTTGACAAAGCTATGCAAGATAAGAGTAATGTAAAGGAATAATCTATTTGGGTCACAGTTTCAGAAGGGTTCAGGCCCATAGTTGGCTGAATCCATTGCGTTGGTGGGCTTTAGCCGAAAGTTGAGTCGCACTCTTGCTGGAAGGACGTGACTTACCGTCAGGCGCTGCAGCAAGACAGAAAGGCTGCCGAGTCTGGGTTGTGGGAACTAAGAGTACCTTCTGATAAGATATTTCCTGCAGCTGGACCCACTCCCTTCCAGTCCGCGCCCAATGGTCCTAGTTATCACCTCTCCAGTGCTATAAAATTGACAAATCTGTGAATGGATAGACTTGCTGAGGAAGCCTGACGCCCCTCCCTCATTGGCATAGTGATCCATATGTTTTGTATGTGCCCTTATCAGTTTTTTTTTGTTATATGAACACACGAACCTTCAGAAGAACACTTGCAGATGCAGGAAGCACGATGGCTGGTTGGAATATTGGGTTTACGGAGACCGACACAAGAGTGGCCCTGGTGGTCACGTTGTTGTGTGTCTGAAGAGGCAAGGAGAAAAAGGAGAGACCGGGACAGAAGGTGGGGTTGCCCGGAAGCCGGCTGGTGGCCTTGCCTTGTAGTGGTGAGTAAATTCTCCAGCTCTACTGGAATAGAGCCGCTGCTGCAGACAACAGGCGCTACCTTGCTCTGTTCAGTAAGTATGGGTTCGCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATCCCCCTCCTCTTCTTCATCCCCCTCCTCTTCTTCCTCCTCCTCCTCTCCAGGCTGTGGACCACATGAATGGGAAGGAGGTGAGCGGGCAGCTGCTCTATGTGGGCCGGGCCCAGAAGCGGGCAGAGCGGCAGAACGAGCTGAAGCGCAGATTTGAACAAATGAAGCAGGAGAGGCAGAACCGCTACCAGGTGAGGCCAGGCTTCAGCAGAGCCTGCAAGGTCTGTCTGAGGTGGGGCGGCTGTGCCGAGGGGACTCTGAATAGGATCTCATCCCATAGCCACCCTGCTTCTAGAAACATGGGTCAGGGCGGGGGTCAGATGAGCACCGGAGTAGGCTTCCCTGCCCGACTCGTGTCAGAGGAGAAGCAGCATCTAACTGGACCAAGAGGGCTGGTTGGAATGCTGTCAACATTAGTCAGAGTAATCGTTTGTGTGTCCTTTACCCACTGCATCCTCCAGTGGTGGACTATAAGAATGCCCTCCATATTTCCAAATGCCTCTGGAGGACGCCTTACTCTAGGCTGAGAATAATTAGGCTGAACATGTTATATCTAGAAGTTGGAATGTTGCTCAGCCAATAAAGTCACTTTAAGTTGTGACTCAGTCAGTGAAGTGCTTGCTACCAAACATGAGAACTTAGGTTTGAGCCCCAGTGCCCACATAAAAGCTGGGTATCGCACCACACAACTTAATACAAACCCTGGGAGAGATGGGCGACTCCCTGGGACTTGCTGAGCCTCCAGCCTGGCCTAACTGGTGATTCTCACCTCAGCAGTGAAGAGACCCAGTATCAAAAGACAAGGAGTGATTGAGGAAGACACCCACGGTCAACTATGGCCTCTACATGCTTGCATGCATGCATGTGCGCACACGCTCACACGCGTGCATGCACACACACAATTACAGAGAGCTAACTGTTGTTTTTACGATTTGTTTATGAGTGTGTGCCTGAATGCATGTGTACCACTGTGTGTATGACCTGTGGAGGTCAGAAGAGAGCGCGAGATCCTCTGAACCCCGAGTTAGTTATAGGCGGTTGTCAGCCGTCACATGGGCTCTTCGAGAGCAGCCGGTGCTCTTCACCTGCTGAGTCATCTCTCCAGCCCTTGTTTCTGAGAGGGACTCTCACTATATAGTTCTGATTGCCCTGAAACTCCCTATGTAGACCAGGCTGGCCATGATCCTCCTGTGTCTCTCTCCTACATGCTGGGATTACATTCACAAGCCACCATACCC