CAGAGCCGAAAGTGCCGGCTCTTTTTAGTGAGCCGAGCCGAAAGAGCCGGTTATCTAAAAAGAGACGGAAATCCCATCACTACATCCAATACTAAAACTGCCCCCCTTACTAACTAGATGACGTCACCAGACGGTGGGCTGGCTCGAACTAACAGAAGGTTAAATGCTAAATGAACATTATATAAACTTATATGAACTTACACACACCTGTATAAGAACTCAGAATTATCCTAGGAACTTTGGGGCCTTTTATACACTTAGTGTCCTTTTCTTTCGAACCAACCCTCTGCATGTCTTACTTCACTATCTCTATGAATGTTCTGTGAGGTCTTTCTCTTTTCCTGCTACCTGGAATCCCTCTTCTGCACATGTCCAGACCATCTCAGCCTTGCCTCTTTCACTTTGTCTGTAAATTGATCAACCTACGCGTTCCCTCTGATGCATTCATTTCTTTTCTTGTCCACCTCGGTCATTCCCTGTGAAACCCTTAACATCTTCAGCTCAGTCTCCTTTCTTTTTGTCAGTGTCAACATCCCCAAACCATACATTATAGCAGGTCTCACGATCATCTTGTAAACGTTCCCTTTCACTCTTGCTGCTATCCTTCTGTCACCCCTGATACTCATTTCCGCCTATACCACCCAGCCTGCACTCTCTTCTTCACCACTCTTGTGCACTGTCCATTGCTTTGAGTGGTTGGCCCTAAGTATTAAAACTCGTCTACATCTTCACTTTTTCACCATCCTCCCTTTCACCCACACAAGTATTCTTTCCTACATCTACTTTCTTTCATTCCTCCTCTCTCCAGAGCATACGTCCACCTCTGCAGGCTCTCTTCCAACTGCTCCCTGATCTCACTACAGGTCAAAATGTTGTCTGCTAACATCAAAGTCTAGAGATTCCTGCCTGGCTCAGCCTGAATTGGTTCCAGCAGATCGCCACTGCTCTCGAGTCTGGTTCTGCCAGAGGGTTCTTTCTGTTAAAAGAAAGTTTTTCCTTCCCACTGTCAACTTGGTTATAGGGGTTATCTGATTGTTCAGGTTTTCTCTTTTCTCTGGAGGGTCTTTATGTTGCTATATAAAGCACTTTTAGGTAACTGTTGTAATCTGGCAATATATGAATAAAATTTAATTGGTTTTGGTATCTTATTTCTTTTACTGCTGTAACATGGTGAGTTAGATTTTTTTCTGTGAACCAGTGCTGAGCCACAAAATATATTCACAAATCCGATCAAAGCATGGTTCAGTTGCGTATTTCTTAGGAATTGGGTCAAGTATAAACTGAAAATGTATTTTCTAACCTTAATCCAAAAATAAAATCAAAAAGTGAACTTACAGAGCAGTCGTAGTAGAGAAGCTCTGTTCATCATGCTGTTTGTCTTTGATCAGTTCACATCAGGTAACACAAACCTCCTCCGTCCTGACCGAGCATCACTGTCAGCACTGTGGTTTCCTTTTCTCTGAAAAGGAAACCACAGTGCNNNNNNNNCCTGTTTGTTTCTATAGAGATGAGATATTATTGAAACAAGAGACTGGAATATGTCACAAAGATGAACATATTTAGAAGTTGAAATCAAAATCAAAGGAGAATATTTGTATAACCAGTATATGTTTATCTTTAATGCTAAATGACACATCTGCACTAAAATTCAGATTAGATAGTTTCTGTTGCATATTGGTAGAAACAGGTTTTGTCTTGCGGTAGCTGTCAGTGTTTCAGCTGTACACAAGGCCTTTTGTTTCTGCATTTCACACAGACCTCTGCTCTACCTTAACCACAAACNNNNNNNNAACTACATGCTATAATGCTTTACTATTGAAGGTCCACCCATCTATCACCCATCTGCTTTCTGCAGCACTTTCTCCAGAACTTCTGTGGGTTCCAGTGGCGGTCCTAGCCTGTTTTGTGCCCTGGGCGAACACTCCCTCTGACTAATTCATATTAAAATCTGTAACATAATGTATTGTTTGGAGTTTAGTCTGTTACTGTTACTATTTTTACCATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTACGAGCAAATTTTTGCCGATGCCCGTGATGCCGCCCCCCACCACTATGCCGCCCCGGGCAACCGCCCGTGTCGCCCGTATCAAAAACCGCTACTGGTGGGTTCATCAATGCTTTCTTAACCCAGCCAAGAGACAACTAATGGTGCATGAAGAACCAGCTGGTTTCCCTCACGTCTGTGTTTCTGGACATGGTTTTACAGTTTTTTTCTTCATTTGTGAGTTCTCATCAGTCTGGACTAATATGCCCTTCATATATATGCCAGAACGTAATATTTGCAACTTTTAAAAAGGAAAATTCTGTATATTCTGTAATGAAGCAGATCATCTAAACTGTCATGCTAGAACCTCAAGGTTGACTCATAACCTTTTTTAGTAATTTTTTGTATAATTTCTAAAATAATTTGTTAATTAAAATGCTGTTTGATTAAGTTTAGCCATTAACTATAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGGTTTTACTTAGAATTCTCCTGTTAATGTGTTGCTTCCGTAACTGGATACCCAGCAAGATTGTCAGTCTTCTAGCTTGCTTACTTGCCACAAGTGCACTGTGCCACCTACCAATAGAAAGGAAAAAATAATCTGCATATTTCCACGAGAGAAATCCCACGCCTGGACCGTCGTTGACCGCTGCCATGATTCTAGCCTACGTCACAGCGTCATATGCGCTTTTTACATCCAACACAAAAACTGCAGTCCTGGTGCTTTCGATTGTACTCAGAACTCTGAAATTCTGCCTTCTGAATAGGAAGATGTAGGTAACGCCAGACTGCAGATGAGCTGTGTACAGGGCCAGTGGCGGAGCGGGGGGGTGGCTTACTGGGCTTAAGCCCAGGTTGTTTTTTCAGAAGCCCGGGGTCTTTTGGAGTGTAATTTTGTCATAGTTAGATGCCTGGCTGACAACTGTATAAAACAAAAAAACTACACACAATATTCGAAGCACATAGTGCACACTGTGGGAATTTACGACTGTGCGTAAATCCCCCCTAATATTGGTATGATCCGAGCTCAGACACTAAGCGACTGAGCGAGGGGGCGGGGGGAGCTGCTGCCTGCGAGTGCGCTGTTGGAGAAACGCAGCCAGGGAGACAGAGGAGAACTGAAGTCTGACCAGGTACCAAAGCAAATCATTCGTACTGTACAAATAATGTAAACATGAAGGTGTATCACAAAAGATTGATATCAAACTGATCACTTAACCCATATTACGTTACTTGCTCTTGAAGTGAATCAACAAATGCCGAAATGAAAAGATGAACAACAACAACGCTGTTTCTTTAGAGAGTCTTAGCTTACATGTGTGTTTATTTCATATTTTCAGTTGTTACCCTTCACGGCTAAATAAATCGGTTTCAGTAATGTACTGATATACAAGAATGGACATAAGGAGCTTCTTTCAAAGAAAAAACTCTGGTAGATGTTATTTTATATATTATGCTTTGTATGTTCAGTATATTCCTATGCAAAACAAGAGGAATTTCAATACACAGGAGTATATTCAGATATTTGCATACACTTTATGGAAAACACAAGAACANNNNNNNNACTATACCACATCAATTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAAGAATTGTGGAGCTCTATAAGTGTGGCTCAATTTTGAATACAATTTGGTGCCATTTACAATTAAGAAATACAGATAGTTTCTCTCTGTACTCTTAAAGTTAACAAATATGTTTTTATATTTATCAATCTAAAAAATAAACATTTAGTCTGATTTGATGTTGCAATTAAAAAGTGTTTGTGTTTTTATCTAAAGAGTGTGTAAATATCTGGTTTCCACTGTATATTTGATTGTCAGCACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGAACAAGAGCAGGTGAGACACACGTGTTAGTCAAATGGTTGTTTACCAAAAGTATCACCGTATCATAGGTACTCATGTATCTCGTAGCTAGTGTTTCTTTTTAGGTTTGTTATTTTTCAATTTCTATTTTTTATTAAGTTATGCAGGCTTGTTTGCACAACAAGGCTAAATAATTATATAAACTTTTCTAAATAGTGTACTTTGGTAGAATTAAAAAATAAGTGGAGTAGCACTAAAAATAAGATGATTTTTAGTGCTACTATCATCTAGTTCTGATTCTGGTTCTGTCTTGGTTAAGTCCTAAGTAGTCCTGATTTTGAACTGTTGTAGTCCTGTTTTAATTCTGGATCAGTTCTGGGTCTGGTTGANNNNNNNNNNNNNAATCCCACATGCATACTACCCTTTAGGGCTAAGCCCCGGGTGTTTCAAACGTCTGCCTCCACCTCTGTACAGGGCTGGACTGGGACAAAAAACATTTTGACTAGAGCCCGGCCCACCATTATAGGAAAAATCATAAAGCCTTTGAATGAAAACAAACGCTGTTGTGACAGTGATGTACACTGTTTTTATTGTATATATTTATCAATCTATCAATCGTTTATTGTAAGATTCAGATAATTATTTTTTAAAAGCTAGATATTTTAAATGAGAATAAGAAAGAAAATTATTTCTTTGTGCCCCCCCTCTCCCTGTTAATGCCCTACCTGGGCCCCTGGCAAAACTTTGCTAGATCCGCCCCTGCACAGTTACCATCTGTCAGCTACATNNNNNNNNNNNNNCAATCCTGGTGTTATTTGTCTCAGAAACAGTTTATAACCTCCCTTTAACTCATTCATGTCACCTAAAGTTAACCCTGTTTCTCCATCACCTGTTCAGCTGTGATGATTCAGGACATCTCCTGGTTTCATCTTCATGTTTCCCTCTTACCACATATCCAAACTGATATCATGACCAGCAGCTTTTACAGCTGTGGCTCCAGCAAACATCAGCTGATACTAGGAGGTAATATTAAATAAATTCTAACAACAGCTGATCAAGCTTAAACGTGCTGCTGTTGTTTAACTGACCTCCGGTGGTTTCTTCTTTCTGGCGCAAAGTGGGCGATAAACAAACAAGAAAGATGGACTTGCGTCAGAAAAGCCGATCAGCTGATCATTGATCAGTTTCATGATTGAAGTAGAAACAGGAGAGGGAGGGGGAGAGAATGAGAGAAGAAGAGGCAGCTGTGCAGCAAAGACACAGAATAATCCAGCTTTGTGTCTTTTTCATTGTAGCTGAAGTCCGGGACAAACTGTGCTCCTTTTCACCTCAATACGAAATGCGTAATATTTTCTCTGAATACGATACCATTCCGTTTTGTAGGGGACGGTTGACAAGTGTACTAACTAACCTTATGAATAAAATAAAGTTCACTATCAATAACATCATATCACCCACCCAGCTGTATAGAAACTCCGTCATGCTAGCTAGTACCCAGTACGAAAAAGTCAGCATAATGAAAATAAACTCCACCTAAACTTGGTTTATATCTGACCCAGATAGACTGCAGGTCATAACTTCTTACCTGAAGTTCAGTTCACCTGACACAGAGCCTTCATCAGGAACTCAATGGGGATGTAACGAACAACACTAGAGGCCAACTTCAAGCCCATAGCACAAGTCACTATCAAGTGTTGAATATATAAAGGAGAGGTTCTGTCCCCACTGCTGTTCATGCATAGGCCTGAACCTCCTCAGTGAGATCATTAACAAGTGTATAGGAATTTCTTTTACTTATGTATTCATCACATTATTTTATTGTATAATGCCTTGGTGCCACTGGATTTTAACATGTCTCACACTCATACAGTAAGACAAATGGTGGGGGTCTAGTAAGGAAGTTGGGGGCAGCAGACAACTCCACAGGAAGAATCTTTTGTCTCTTTGAGGACTCTGGGAGGTAGCAAGGGAGTGTGAACCTTAAGGTGTGAAACAGCTGTGTACTGCCTTTTGGACATCAGAATGTCATTCGGGCTGGAGAAGTGTGGTCAGATGATAACAAAGAGAGGGAAGGTAGTCAGAACTGAGGAGATAGAACTACTAGAAGGCAACATTGTAGACATCGAGGACAGCTTCAAGTACCTGGAAACCAAATGGGAACCATGAAGACGCTGCTAGGAAAGCTGCAATCACCAACTACCTGCAGAGGATAAGACAGGGGTGGCTGTAGCTCAGGAGGTAGAGCAGATCATCTACTTATCAGAAGATTGCTGGTCTGCATTCCAAATATCCTTTGGCAAGATATTAACCCCAAGTTGCTCACTGATGCATCCATCAGTGGATGAATGTGTGTGAATTGTAGTTCGTAGGCACTTAAAAGCATAGAAAGCAGTGCTCTTGAGAATGTGGCATGTTGTATAAAGCACTTTCAGTACTCTGGGTGAGTAGAAAAGTGTTATATAAGAATCAGTCCATTTACCACTAACAAGTCCTTTAGGAGTCAGCTGAATGCTAAGAACAAGATCTCTCCCTTTAAGCCGAAAGACTCCACCGGCCAAGTAAGCCAAGTTCCTCCCTTAACATTCATTTCCTCCTGGATAACTTTCATATGACTACTGTCTCCTCTGTTCAGTTTGCCACTTTAGATCACCACACCACGAATCCCTCGTTTTATTTAATTCTTTGTTTATATTTACAAATAAACCTTGTGTAAAATCAACTCAGCTATCTCCATATCTTGTTCTACATTTGAGTCCACAGTCACATACAGGCCTCCAGGCCCACTTTGATAGTTTTTACCCACAGCTATAAAAGGCTGATGGGGTATTGTTACCACCCTGCCAGGAGAGCAGAAAGGCAGCATGGACACCAACGCTTGTGAATGCAATTGGGAATCCTTGCAAAGTAGGATTTTGAAATTCATAACATATATACTAAAGTCTCTGAGTTTGAATCTGATTTACTTTAAGGTCAAGGTTAGAGGTCAAGTGCCAGGTTCAGGGAAAGAACAGGAAATAACAGCAAAAACAGGATCCAAATGCAAGACTTCCTGGTTAGGGACAGTAAGTTTATTTATAGTGAATAAAGAACAGCATATATGAATTGCACAATCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAGGAATACAGCACTGCAGGTCCTACTTGGCAGAGAGACCTCTTTGTGTCAGTCTCTGTGACTATACCAAAAATTAACTCCTTTAATTTTTGGTAGACCCACTGAGACCTGCAATGTGTATTTAGANNNNNNNNGGCCCAGTATAATAAGCTAACTATCACGAACCTGGGGGTCAAACCTGGGGGTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAGTTTATATTAATTGAATCTATATTGGTTTTTCTTGTTACAGCCCTGGACCTCTTAGGGAGTGAGACCGCCTTTCTCTTCAAGCAAATCCAAGAGCGCCAAGACTCACCGATGATTGGCTAGCTGGAGACCCATGCCGGTTTTTCTTGTTGGATCATTCCTCCCGAGCTTCTGGTGCGACGCATTGGTAAATGCTGGCCTATTGCTTAATTTACCAATGCGATCAGATCGTGTGACTGCTACAGGTAGGCCTCCTTTTGATCTCTGATTCCTCTCAAAAGTCGGGAACTAGTAGTCATATTTCTGCGGCCCGCTATAGAGTGGAGGTTTCTCTTTTCTTTACTCCAGCCGTGGTGAAGAGACGCGTGAGTTGCGTCCACCGTGCAGTACAACGCCTCCAGTCTTGGAGTAAGCCGCTTATATTATAGCTGCTAGTATTTGTAAATTAAAGAAGACTAAGGTTAGCTTTGCCCTTTTTTTGTTTGTAGGGTTTGATTGCTGCCGCACCCTCTCAGGGACCAACTGCCTGATTTTTAAGCAAAGAGTCGAGGCGCCTGCCTAGCTGCTGTCTTGCCTTGTTTTATATTGTGTTCCAATCTGTTGGCTGTCCAGTTTTGTTCCTGTTGCTTGCCTCGCCTCGCCCCTGGGGCTTTGGGTGTCCCGCTAAGCCCCTTTTGGACTATAGTTTCACTCCAGCTTTCGCGGCTGTCGGGGCGATCCTCAGCTGCATATTGGGCTGGTGATACAAAACTGGTACTGCCTCTCCCTTTTCTCCCAGTTGTGGAGAGCTGCACGAGACTGAGTGGGCTACAGACAATTGGATCCAGCACCAGCTGTGGGCTGGCTCGCAGAGTAAAAGTATTTCCAGTTGGTACTCTGTGGTGTGTATGTGGGCGTGTTTTATTGCAGATCTCCGNNNNNNNNNNNNNNNNNNNNNNAGTGTATAGAGAGCCTGTTTATGTCCCATGTTTTTATCTTTTTAATGTGTATGTCTTGTGCTTTTATTCCAGCGAACTGAGGATCTACCAGCGGCTGTGGGACCTTAAGGAGCAGGTCGTTTTCCACACTTCTTTTGTTGTACAGCACCAGGTGAATAGACTATAGTGGGGTTTTTTTGTGTGGTTTTCTTTTGGTCCACCGCTGCTGGTAAGTCCCAGTTGTATGTTTATTTTTGTTGTAATTTGGGACACCGTTTTAGACATTCAGTGCGCCATTGTTTTGTTTTCATTTTACATTAATAAATAAAATTGTGTTCATATTTGAGCCGGCCTCAGTGTGCATCCCTGAACCTGTGCGAACGTTGTTGTTTTAATTACATTTTATTTCTACGGTTCATATTTCCTGGGGGCTAGAATTTCCCCCCAGGTGGCGTTGTCATTTTATTATTAAGTGTGCCTATGTAATGGCACACTTATTACTATTCGACAGATTTATTATTAAGTGTGCCTATGTAATGGCACACTTATTACTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCACAAGAGCAGTTTAAGTTTTAGGAAAATTGGCATTTTCACGGAATGTTCGCCCAACTGTCAACTGCCAAAAAACCAGAGTGTGGAGAATAATTGAAAAAATTTGTCTTTCTCGTCCTGTCCCACCCAAACCATTTGCCCTACATCGATAATTTATACATCAAAACGTAGCTATCGTTGTCTTCTTTCATCCAATGTGTTTCTTATCAAGATCAGATTTACGGTTTTCTCACAAATGGCATCAAAGCGCAGCCTCCTCCCTTTCTGTCCCCCATAGACAACCATTCTAAAACTGCTCTCAATTTTCATCTCAAACTTAACATCGAAGGGTCTCTTTACACTGTCACCACGTCAGTATTATACACTCTACAGGCATGAAAATTTAATATGTTGTAGTCTGGAAGTTCCTGCCACTCACGGTGAAAGAATTTTTGCGATCTGACCTACAGTTTTCTCTTGGCAAGCATTTGTTTCAGAGCTTAGTTCCTGTTTGCCCATCTCTCTGTCTGACCCCAACTGCAGANNNNNNNNNNNNNNNNNNCCCATCCCCTCCTGCCACTCACAGGAGTTACTATAGCAACAGGCCCTAACAGCTGAGCACAGGAACAGCTGAGTACTCTCTGCTTAAAACTCAACAGTTTGTTGCTCAAAACACATACATCCTGATGTGTTCGTACATCTGATCCGGCAGTAGCATAGGCACACTTAAAATTTCTTCGGAAATTTTCGCTTTCTAGTTCTTCTTATTATTTTTCTTCCGCCTAAAATTATGAACCGTTTCACGGCCCGCAGGTTTGAGACGACCCCCACGTATGGTACACCGTTTCTTGCGGCTCGATCGGGAATAGGGTGCTATGACTTTTGGTAGGGATTCGTCTCACGGTTTTCCCAAAATTCCTAAAAAAAGACCCCATTTTTCCCCATTCATTTCGATTGGGAAGGGCCCGAAAAAAGGCGCCAACCCAGGCCACTTTGAAGGCCTACCGCTCAGCCATACTTTGTCGTAGAAACGTCACTTAAACTTTAAACGGGTCACAAGATTTTGGACTTTTATTGACCAAATCCTCGTTGCGATACCTTTTACAGTTGTTTCACAAGAGCAGTTTAAGTTTTAGGAAAATTGGCATTTTCACGGAATGTTCGCCCAACTGTCAACTGCCAAAAAACCAGAGTGTGGAGAATAATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCAAACCGCATACATCCTGATGTGTTCGTACATCTGATCCGGCAGTAGCATAGGCACACTTAAAATTTCTTCGGAAATTTTCGCTTTCTAGTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTCCCCCATTCATTTCGATTGGGAAGGGCCCGAAAAAAACGCACCAACCCAGGCCACTTTGAAGGCCTACCGCTCGGCCATACTTTGTCGTAGAAACGTCATTTAAACTTTAAACGAGTCACAAGATTTTGGACTTTTATTGACCAAATCCTCGTTGCGATATCTTTTACGGTTGTTTCACAAGAGCAGTTTAAGTTTTAGGAAAATTGAGATTTTCACGGAATGTTCGCCCCACTGTCAACTGCCNNNNNNNNNCAGTGTGGAGAATAATTGAAAAAATTTGTCTTTCTCGTCCTGTCCCACCCAAACCATTTGCCCTACATCAATAATTTATACATCAAAACGTAGCTATCGTTGTCTTCTTTCATCCAATGTGTTTGTGATCATGATCAGATTTACGGTTTTCTCACAAATGCCATCAAAGCGCAGCCTCCTCCCTCTCTGTCCCCCATAGACAACCATTCTAAAACTGCTCTCAATTTTCATCTCAAACTTAACATCGAAGGGTGTCTTTACACTGTCACCATGTCAGTATAATACACTCTACAGGCATGAAAATTCAATATGTTGTAGTCTGGAAGTTCCTGCCACTCATGGTGAAAGAATTATTGCGATCGGACATACAGTTTTCTTTTGGGAAGCATTTGTTTCAGAGCTTAATTCCTGTTTGCCCATCTCTCTGTCTGACCCCAACTGCANNNNNNNNNNNNNNNNNNCCCATCCCCTCCTGCCACTCACAGGAGTTACTATAGCAACCGGCCCTAACAGCTGAGCACAGGAACAGCTGATGACTCTCTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCATTCTCACACCTTAGCTCATGTGATTAGGTAGAGGATCATTAGGGGGTCCATTGTCCCTCTCGGAGGGTTACTCCCACAGAGCTTAAATCTGGGACTCTCCACCATTTCACTCTAGAACTGAAGAAGCTTCTCGGATGACAGGTGAAACGTTTTCAAGCAACTTAAAGAAATCCAGACCCTTTTCTTCCCAAGCTCCTTAGACTACGATGACCTGGATGACTGAGAACCTTCACAGACATACTGTTTAAAGATAGTCTACCCTACCCTAAAAAGAGATATGTTAGATACCAAATGCACTCTGATGGCAGTGTGCTGGTATACTTTGAGTGTGTTTATTCTTTATTTTATATAGTTTGTCATCCTCTTGTGGTCCCAGTTGGAACTTGGAAAGCTTGTTATACCCATCTAGTTCATGTCTGATAGAGGATTCTAGCCTCTCAATATATCTCCATGTCTTTGTCTGATTTTTCATTTAATTATGTTTTTGGCTGGTAAAAGTCATAGGTCAGTTTGAGGTAGGTTAGTTTGACACTTGAACTTTTAACCTATGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTCAGCCTGTGACTCCAAAGGTATATATGGCTTCTCCTTTGTATGAGAGAGCTTTAACCTACATCTGTGGAAGTTTTTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTGAACTTCTACCCATCTTTACTTCTGAGAAGCTTTGCAACTTCTCTGAGGAGGAAACCACTAAAAAATGCCGCTAGTCAGTCCTTCCTGACGGTATGTTTCTTGTCACACATGCGAATGCAGCTAAGATCTTATAGCATCATCAATCAGCATGATGGAGGGAACGTATCTGCTGTGGCTGCTCTGTAAGTTGTCTTTATTTTTATATCCAGACTCAGATTTGAATAAAGCCTTTTAAATTACACTAGATTTAAACTACATTACTACATTAGGAAATAAAGCTGTAGTTGGTTAGTTATTAGGCATATTCAGTGCTTCAGTAGGGGATCACAGAACAACTCTAAATGGTCATGTGACAATAAGGAACATAAGAAAGAAGATGCAAATAACACACTCTTAGAATATTTTTATTGCTGGTAATATAATTTCTTTAGGTTCCACATAGGTCTTTTGATTTGATAAGTTACAACTCAAACACATATTCAGTGATGGTGATTTTTTGAGGAGTGGCAAGCCATAAGATGTGGAAAGAAGAAGAATTCAAAAAGATTTATAAAGTTACTAAGACACTTTACATTATTCTTTTATTCAAAAAATATATATAATATTGAGAAATTTTGATTTGTGCTCAAAACCACACAGTNNNNNNNNNNNNNNNNNNNNATGTTAGATCATGTGCAAGGCCAGGAAAACACTAACAGAAATTCATTGCACACTTCAAGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCCAGTCTACTGTCTCGTGTTCTCAGTTTGGCCAGTAAAAGAAAAACAGGTTGATATATACTGTTTAAATGTGAAGAAGCCTTTCTGCCTACTTGTTATTTGTAATTGCAAACATCCGGCCTGCTCTACGGAGGACGTTTCCTGCTTCTTGTCAGTCGCCTTAACCTCAACTAACGAAACGCACGCATATTATTCACACCTGTTTCTTGCTCTTTCTTCCTGTGAAAATTCACCTGACTATCTTTCTTCTTTCTTTGCAGTTCTGAACTCATTGCTGACTTGTTCAACAAAGCAAGGTGATTAAACTTCTTCAATCACAGTTTTAAGTTTTCCTTTAAATATTTTTATCCTTGGACTCTAATCGAGTAGCTTTGCGAAATTCATATCCCAAAATTGTTCTTACTTATCTTATACTGGGCTCAGGACTAGAAAGAAAGTTCAACATATCCAGGATATTTTTATATGGTTTTACTTAGCCTAATTATCAATGTTAAGGGTAAGTAGTTGCATGATGGTGAGCAACTTTATAAGTTAGCTCAGAATTTGTCAATGTGTTAGAGCTACAGGCCTCCAGGCAGGTTTGCTCTGTGCAAGTGTGTATGTGTGTTTGGTGCTGCAGTAGTTTCCAAAATAGAGATTCAGGAGATGGCTGAAACTGCAGAAAACATGGCTGGTGTTCTGAGAGGCTATTTAAAACTCTGAGAAGAGCTCACTTCTTGTTGCCCTTCGTGCAACAAGAAGCCAGCAGTGCCGGCTTCTTAAGCTCTTCTCTGAGGCCTTGATACTTCTCCAGCTTCTCACGTTCCTTCTTCCTCATGTTGCTCTCATTTGGGATCGTTACATCTATCACTACGGCTGTCTTCTTCTGCTTATCTACCACCATTAAAACTGTTGCTGGGCAGGGAGGACTCCCACTATCTTTGCTCCAGGAAGCACCTGGCACAGGCCTCCCTGGGAATCCTCACACTCTCTATCTCCCTCTTCTCTATCTGAGTCTAAAATTTGCAAAATTTTAGACTCAGATAGCTGGACCTGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCATGCAGCCACCACACATCAAACATCAAGTTTTACAGCAGAGTCATAGATCACCATTTTCTATCTATACAGTGCTTTGTGATCTTTACTGTTAAGGTATTCAGTTTGTTTAAAGCATCTAAAACGTATTTACAAATATCATTTCACCAGCTGGGACTGGATCCTCAGTTACAATGAGCGATGATGGATAGAATAGAATAATCCTTTTTTTGTCCCACAAGGGGAAATTTGGTTGTATCAGCAGCAAAAACACACATATACAAACAGAACAGGACATGGAACAGAAACATACACAATTTTTACATATTTATATCATGGACATTAGTTACCAAACAGTGTACTGTACAGTTATTAAAATTAAAGTACAGATAAGTGGCAAACTTAGGTTGTAAGTGTGCAAACAGAGCAGGATACTGAAAGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTGCAGATTGCGTATTGTACCTGTGCATTAAAAAGTGGACATGTAACTTCCAATAAGTTAGTGTATATATAAACTGTGAAAAGTAATGTGCAAGTTATAACAGTAAAAGTTGCTACAGCACTGATGTAAACATCTATGTTTGTTGGGAGCAGTTCTGATTGTACAGTCTGACAGCTGCAGGGAGGAAGGACCTGCGGAAACGCTCCTTCATGCATCTAGGATGCAGCAGTCTTTCACTGAAGGGGCTCTGCAGTTCAGTAACATTTACATGCATGGGGTGGGAGACTCTGTCCATCAGAGATGTTATTTTGGCCAGAGTCCTTCTGTCTCCCACCACCTGCACTGGGTCCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGACCAGATGATGAACAGTGGTTCTGAAGGCAAGGTGCGCAAGGATTTTCTGAGGTAGAGGTAATAGGTTAGTGATTTAAAAGCACTTAAATGTGAGGTTATTTTGAAGTAGTATATAGGAAGGGGGCTGCCCATTTGGTTAGTTTTGCTCCGTTTGAGGAAGAAGACAAGGCAGTCTTCGGAGACTGGGTGGAAGTCACTTGAGCAGGGGACAAGGTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCGAGTGTGTGTGAGGTACGTCTTTATTGTGGGAATTTTTAATGCCCAAAAATCGGAAAGCAAAAGATCCGGTACTAGAATTGGTTCCCATGTGGAATGAGGGGAAAGGAAGATTGAACTGACTATTGAGCAAACAGAACATGTTCCAAGAGGTCCAATATGTGGACAAGGCACGTGCAGCAAGACTGTTTATTATCGCTCCTCGGAAGAGTCTGATGAGCTCTGTGATGCTGGAGTTTAGATCTCGAATGTTAGCTATTAATTACTGCATGCAGGAGAGAAAACAGACAGCAAACATCCCAATTCTACAGTCATGAGAGCTGTGCCCTTGAGATATCAACGCACCTCTTTTATACTCTCACACACAACTCTCTGTATCTTTTCAGTTACAACAGTTCTTTGTCCCACCTGGGCTGTTGCTGGGCAGGAAGCACTCCCACTATCTTTGCTCCAGGAAGCACCTGGCACTGGCCTATTTACCTCTTCTCTATCTGGGTCTNNNNNNNNNNNNNNNNNNNNNNNNNTAGTAACGACACAATGGAAAAACTTCCAAGAATATCCGATTACACATGGAAATATTAAACAGCGTTAGTTGCTCACCTACAAAAAGAGAAAACATGTTAGTTAAATGAATTTGTTCATTAACGAAAAATAAGGTAGTCATTCTGTGTGAGACTTGTTTATGAAACTCATCCATCATCCAATGTTTCCAATTTAGTGATTGTTTTTGCNNNNNNNNNNNNNNNNNGCCCCAAAAAACATTTTCAGCAGTATTTTTTGGGCTAAAGGTACAAACGCATCACCAAACATCACACACATTCTAGCCAGAAGAAGTCACCAGAGTCGCAGTTTGGCTTTGGAAGAGCTGTACAGCATGATCGTGTCAAGGAGTGATGGTTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCTCCCTAACTTCATTGCCGACAATGCTTTCTGGGTCTTTGCTGACTGGAGGTTTTTACAGGTACAGGAAACTGAAAGCTCGGTGTGAGGGCATGTTGGGTGGGATGACCAGTGCCACAAAAGGAACAGGAGTAAATGTTGTGAGTTGTGAGGAAATCTCTGGTGTGGAGCCTGGGGCCACACAGATAAAGGTGGATGAACGGAGTGAGGGCTCATCTGCTTTTTTGCGCTGGGGTGATGCAGCCGGGAGCAGGATGCGACAGAGCACCACCTATTTTGCTGGAGAGAGAAGAAGAGGCAGCAAATATGTGACAGTAGAGTTCCTGATCGAGATTGCCCCAAAAAGTGTCTTGATTAAACTGTTGTAGGCGATCAGCTGCCTGAGAAGAGAAGTGGATGTGGTTCTAGTAAAAGCCGGGGACGACGAATCTTAGGGCGAGATCAAGTATTATAGTCAAGCAGGAATCAAGGAATCGGAAAGATGATGTAAAGAACATATCTGTATGATTAAAATGTGAAAGCAAAAAAGAGCAAAGTGAGCTCTTTTGCCCGAGTTGGGGCCGTACTACGTATGATGATGGAACTGGAACACACACGACTCTCTGTATCTTTTCAATTACAACAATTCTTTGTCCCACCTGGGCTGTTGCTGGGCAGGGAGGATTCATGAAGCACCTGGCGCTGGTCTCCCTTGGAATTTTCATACAATTAGCAGATAACATAGTTAAACGAGCAACACCAGGTCATATTGACCTTTACCTAAGNNNNNNNNNGGCTAGATTTTGTCAGTGAAATTCTAACCACCTAAATCTAAATGTAAAAATAAACAAGAGTTTTGCCATCACTAGCTCAAGCTCGGGTCCTGCCAGAAGGTATCAGAGGCCTGGGAGCTTGAGGGTCCTGCACAGTATCTTAGCTGTTCCTAGGACTGCGCTCTTCTGGACAGAGATCTCCGATGTTGTTCCTGGGATCTGCTGGAGCCACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCCGATTACCACGGGGATCACTGTTACCTTCAACCTCCACATCTTCTTGAGCTCTTCTCTGACTCCTTGGTATTTCTCCTGCTTCTTGTGTTCCNNNNNNNNNCTCATGTTGCTGTGATTCACCATGTCTAACACTATGGGTGTCTTCCTCTGCTTGTCCACCACTATTATGTCTGGTTGGTTAGCCATCACCAGTTTGTCTTTCTTACTGATAATATTATTGGTAAAATTTGCGCCATATAAGCATGTTAAACCTGTTTAACTTTATTAGTAAAATTCTACCTTTCATCTTTCTAACTAGTTTCTGTTTTTCCTTCCTCTCATCTTGACCTCTGTTCTTCAGCCTCTGGATTTTGTGTAAATCACTGTTTTTTAAGTTAATTGTTAAGTTAATTCTTAACATTTAAAAGTGTGATGTCTGGGTATAGAGGATCTCCCTCATACGTTTGCATTGTATTCTTCGACAGCATCTTTAGAGTGTCATCTGTCTTTGGCCTTGGGATTTTTTTAAACTTGTTTTTTGACCATTATACAACTACAACTAGGAGTTAGTCCAACTTCATTACTGTCTGTAGCACAGAGTTTGATTTTATTGATGCTACTTAGGCTCATTTTCAAACTTCTTAAGAAGTTTAATCTTTTAAGGCAAGGAGCATGAGCTCCCCTGGACTGAATTTCTCAGATGTGAAGTTTCTGTAGNNNNNNNNNTAATTGGATGACATTAAGCAGTGCAATGCTCTGAATATAATATATGGTCATGGCAAAGTACCAAACATGTTCACAGGTTGATGGCATTAAAAACACAGAAACAAAAGAAATACAAATGAAAGCATAATAGAACAGCATAGAACAACATAAAAGCAGCTATAAGGCTATAAGTCTGGCAGTTATTGAGGTCTCTGGTATTGGCAGCTTGTTTTAGTTCTTAGACACCCCTTTCTTCATCACAGCTTTCTGTAGTTCTGATAGTTGGCTAACTTCCCTCCGTGCTGCCTTGACCTTAGGCTGTAGTCATCTTGTAGCTCAGTTCATCTTGTAGCCAAACATCTCAAAAGATCACTGTTGCAGTGGTATAGATGAGTTGGTTGGTTTCAGTGATGGTCACAGTAGAGACTGATAGTGCTGCATTTACATGTTCTAGTAGACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTACAGTGTGTATTCTAAATAGCCCAAAACTGGTAATTCAAAACATTCACAAAATGATGCATTTGGGAATATTAGGGATAGTCAGAAATCTAATTGCCAGTGCTTATGTATTGGACTGAATTAAATATGAAATGCTTACTTTAAAAAAAGTGGCTGTGGAGTTTGGTTCATGTGAACCANNNNNNNNCTTAATAATTTGCATAATCTGCTCTCCCTCACAGCTCGTTTGACTGTGAGTCCCAGCAGCTCTCAGCTGTTTAAAGATGACTTTGTGTCTCTGAGCTGTAAGGAGGGCAACACCTCTGCTGGATGGACTCTGAAGAGAAACACAAGCAGACAGCAGAACACTCATTGTGGAGATGGGTGGGGGAAACCAGCTGGTTCTAACTGTAACATCAGCTACATTGACCCACTTGAAAGTGGAGTTTACTGGTGTGAGTCCAGAGAGGGTCCCATCAGTAACATGGTTAACCTGACAGTCACTGGTAAGCTGAGTGTGTGGAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCCTGCAGAGTCCTGTCCTCCCTGTGATGGAGGGAGATGACGTCACTCTGCTCTGTAAAACAAACACCACTCCCTCCAACCTCCCAGCTGCTTTCTATAAAGATGGCGTCTTCATTGGGAAAGAGCCTACAGGTCACATGACCATCCAGCATGTTTCCAGGTCTGATGAAGGCCTCTACAAGTGTGACATCAGCGGTCATGGAGAGTCTCCATCCAGCTGGATCACTGTCACAGGTGAGGAGCTTCACTCTGATTAAACCTGTAATTTCATCCACATATTAACCTGAACAGGTGGGATTCTCTCTGCAGAAAAACCTCAAATTATATCTGGAGCTCCGCCCCCCACAATATCTCTCCTGCATTTTGAGTTTACTTTGATGGTGTTTGTTGTTATGTCCATAGTACATCTCCACTCTCCTCAAGGTGAATCTCTAACATCACACAGCCATAAGCAACACACAGACCTGTCAATCATGTGATTAATAACCTGATGATTATGAGCTATCTCTAACTGAAACCATGATAAAGTTAAATCCTTTCTATTCCAACTTTAGGTAACTGATCTGCTTGCCCCCAGATGATAACAAGATCCACCAATGGTGAGCAGGATTTGGGCAAGGAGGTTGATGATGTCGCCTTATAGCTTGTGAATTTAATCAAAGCTATTTCCGTGTGTTTATCAGCTGTTTCCATTTTGCTTTTGTTCTCTGATCCAGTTCATAAACTTTTGACTGCAACTCTGTTATATATTTATTTACATTTGGCTCTTCTGATTAGATTGTATATGGGTGTTAATGCACCCATCGTTGCTGTTCATTGTTAGGTGAAAGGATTTTGAAAAAGTCTTTGTAAATCATGAATTGTAAATGTTTAACCAAATTCTGGGTACTTTGCAATTATCAATTTTCCAATTAAAAACGATTCTTGCTTCAATAACTTGTGTATATATAAATGTATTTTGCCAGAATCTCAGGTTAAAGCTGTCATTTCAAAAACCACCAAACAGCAAAAACAGTAAATCAGAGCAGATAAATGGATTCCACACAAAGACGTAAACACAAAGCTGTTCTTTTTCCTTCACCTTCATGTTTGTCTGTGTTTTATCCTCAGTTACTTTGACACAAAGACATCTGCCGTGATGCTTACACCTCTGATAAAGTGTCAGCTTTGATTTTATAGATATAAAAATATGCATATGTACTGACTCATAGGTGATCAGAAATATAATATTTCTGACTGTCTGAGGCAAAATTTCCCAGATTCAAAAAGAATCAAATTGAGATTTGGGACCTTGTGAATCGGAATCGAATCAATTATTATGATACTTTGCAGCAGTAGGAGTAGCNNNNNNNNNNNNNNATTTTGACTTCCAATCATTGCAATCCACTAGTACCACCTGTGGCAAAGTTTCACAGTCTACGACGGGATTAACTCTTGACACACCGGCACCTGGCTCCATCATCATATTTTAACACTTCTGTCATGCACAATAATGTTCTTCTGTTCTTGCTTCTTGCAAATAAACTGTTACCTAAATAAAATGCCCCTGTGTATTTATTTTCAGCTTGATGAAATGTCCAATTATGAAAATTAAACTTTAAAAATCACCACTACTTTTGTTCAGGATGATTTTCAAATTAAATAGATTCAATAACAAGAAATGATGTATTCATGAAAAGTTTATACACTAATGTTTGGCATTCAGCACAATGTCAGTACAGTCTGTTTTTGCTTATTAAATAAATTTGAAAATCATCTGAAATGATTGAGTAGTGCCTTTTAATATTTCATTGGTGTAACTTCAGTCATGTGAGACAATCATCAAGTGTGTGTTAGGAACATTTGGGGCAAATGAACATAATTAATCAGCACACTTGGAGCGGATTGGTAGTTACATACTGGCTCAGGTAATGTAAACATTTGTGGATTTAGTGAGGAGAGTCAAACAGTGATTACAGAACAATTAGAGACATCATGAATGAGTATTGATTGTGTGTGTGACATGAGTGATGGAGGTGTGCTGAATGGTTTGTACTGTTTTTATTTTTGAGTCTGTTGTGCAGTGGAGCATGAGCTGTTCTTGATAACGGATAATGAATGGATGCCAAATTTGTGAAAGAGCTTCTGAAATTTAAACTCCAGAAGTTAAAAGGTCAACTAGGGAGAGATTTACAGATTTACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGACTTGAAGCACGCTGGGACGATCATTCGGCTCAGCAATGAGTTGAACATGTCTGACATCAGACTAGGGGTGAAAAGATCAAAAGAAATTACAATTTACAATTTTCAGTTTAATGATTTAAGGTGACCTTCAAGTGATTTAAAGTGACCAGTGTAGCAGCTTGTAAGCATGAACGGAATTCTTGAGAGTAAGAATTGTTCGTAGAGCTGCATTACAAAGGCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAACGGAAGAAGTTGCATGACAAACATTAATTCAGTAATTACTGATTACAAAAAATGATCCTGTCGCCTCACAATGATGAATCACCATTAAATCCAGGAGCGTCTGTTTAGTCATGGTCACGTGATGACGAGTTGTGGGCGTTTCAAACCAGGCTTCGGAGCAGTGTTTCGGAGGCTCGACACACCAAAACATCATAAACATATCTGTCATGGTCCTGGGTCGGTGACCCAGTGTTTTGAGTTTCTTGTGTCTGAGGTTTTTGTATTATGATCTTAGTTCCCTTTGTTCCCCCAGCTTATTCTTTAGTCCAGTGTCTTAGTTTGGCTTTCTTGTATTCTCTTTAGTTCTCTGAGTATTTAGTAGCTGCCCTCTGTCTCTTTGTTGTTGTTCTCTGTGTTTCTTAATTGCTCTGTCTCCCCTAGTCTAGTTCGTGTCTGTGCTACTTCCTGTTTTACTTTGAAGGTTCATGTCTCTGTGAGTGTATTCTACTTTGCTCCCTCGTCTCGTCAGTTCTGATTTCTCCCAGCTGTGCTCCCCTTCTGTGTCTCATTCCCCTCGTTACTTCCCTGTGTATTTTAGCCCTGTGTTTCCCTGTGTCAGTGTCGCGTTCTCCCTCATAGCTGTGTGACTTTTTCCCTGTGGCTCCTTGTGCTTTAGTTTTCCCAGTTTAGTTTTGTATTGTTTTTGTGTCCCACGCCAGCAATAAAGCTGTGTTTTTTGAGTTTAACTTTTGATTCTGTGAGTTTGCATTTGGGTCCTACTTCCTGCCTGCCACACAGCCGGTTCATGACAATATCGAACTTCCCATTCTCGGAAGAAGAAATGAGAAGGAGAAGAAAGCACAGAGTTGAGTCCGATGTTTCTTGTGGAAGTTGAGCCTGGATGACCAGCGCCCCGATGAAATTTCTGCTTCTTTCTTTCAGGTAACCGCATTAGTGAAGCCCACTTGTCACCTGGCGTATTTTGTCAGTGATGTGTAACATCGGTAATGCTCAGTTGTAAATATCAAAACAAACACATTAACCTTCGGTAACATTTGTTATAGGGCTTTGGAGCGTGATATCACGGGGGTGGGCGTGGAAAGGATTTTGGCCCGATCCACCATTTTCAGGGTCTAAACAAAGCGCAAGCGATAAAGGAGTGAAGGCACACACAACAGCCATGGTTCATATTTGCTGTGTGGTTGGTTGCAATGTTCGATCGCACGACTGGCAAGAGAATAAGCTTGTCTTTTCATTCAGGGTTTGTCTTTTCATTCTTTCCCAACATGGAGGCAACATGAGGCAGCTCGTGTATCGATGTTACCAAACGAAGGCGTCTAGCCTAGATAGCAGCTGTGAGACGAGCTGATATCCAGTTCTCTTCCGTCTCCAAATATCTGTTGGTGCTCCAGACATTTTCATTCTAAATATGTTCTAAGTATAGTTCATATCACTCTTTATAGCTATTAGTTTTGTTTTCGATGCACTCTGAGCTCATAGCAAATTAGAACGAAAACATCCTACTGAGTGATTTTGCAGAACTACCTTCTCTTTATAGAGTTGCTAATTATTTGGCATTATTGCAGCAAACCAGCCTATGAAATGGATGAAACACATCGTGACTGGGTTCCAGCGCTACTTAAGGGACCTGCTTCAAACATACCACCATGCCAATCAGATTACTTCTTCCATGTGAGGGTGAAGAGGTGACCCTTCAGGATAAGATGGTGAAGGTTTGCTGCGTTTGTTGAACAGTGTTGTAGTAAAACCAGGGAAAATGAAACTTGCTCCTGTTAAATATTCTTAAGTCTTTTGCTGTATAAATAGCGGTAATTTTTCAAAAGATACAGTAAATAATGTTAGTGGTGGGTGATATCATGTAAACACTCATGATTATATGTAAACATTTTCTTTTATAAACTATAAATGACATGGATTCTACACTGTAACTGATGTGATGTTCTATAAAGTGGTTTTAATAATAAAAAAGAGGCAAAAATTAGTTTGTTTCTTTATTCAACTTTTGAACAGTGGTACTCAGTCAGTACATATTCAGTAAATGCAAATTATTTACATGGCAGTGCACTTCAGGCATAAATCTAGACCCCTATATAAAACATTATGGCATTATAACAGTGACAACTCCTCCACAGTAGCAGGTGGGATTTTTCTTTTTTGAGGACGGCTCCTTTTACCTTTCAATACGGATGGTCTGTTTATATTTTGATCAAGAGCCNNNNNNNNGGGCAGCTGAAGAGGAGAAGTCCATCTCATGGCCAACCTCTGGCTGTTATCATATTACACAGCAAAACCCAATATACAGGTTCATCTGTAACAGTCCTTGTGCCACGGATCAACACTGTTGCTTCTAGATTAAACAAGAGCAGCGACATGGGTGCAGGTCTCCACGACTCCGGCCATACAGGTGCAGTGGGCGGCTTCAACCTTCCCTGTGATGCTCACAGTGACCCATGGCTGCAATGCTGTTCAATCCTTCTTTGATAGTGCAGCACCTGAAACACACACAAAGTTAATTTAAAGACAAGAATTATGAGCCAAGGCCGACATAAATGTGTTTTATCTACTTTATCATAAATGTAACAAAGTGTTTAGAAAGTTAGCACATACATGTAATTTTTCATTTTTTATGTGTCCATCTATAAAACGCTGCATTTTATAGGGTAAATCCGCCTGTTTTCTGTCAGAAACCTGCCTGCAGAAAATGAACCTAAAGTATGTAATGCAAGGATGAAATCACTTTAGAGATGGAGAAAGCATAAAGTGACAATTATGAATTACTTAATATGATAAGGAGAATCTGCAGGTCATTAATCAATGTATAAAATTAAAATAAAATGTATTTAGTGACACAGGATACAAATATGGAAGCAAGATGTATAATTAGAATTATTTATAATAAATCTAAAACACTGTAAACACTGCAATAGTTACACCCTTTTTACACACGCTCTTTTCTACTCTTTAATATTCTTGATATTTATTTATAATCACTTCTGTTAATCCTTGATATTTATAATTGAGTGACCTGTATATATTGGTGCTATTTCTTAAATGTGTAAAATCTGTAACATAATCTATTGTTTGGAGTTTAGTCTGTTACTGTTGCTATTTTTCCATTTCTTCTTGGAGCAACTGTAACCCGCATAATTTCCTTAGGAATTAATAAAGTATTCTGATTCTGATTGTTTCAGGATGACCTGCCATTATCCAATGACATATCTGCTTACCTGTATCTTTTGCTCGTTTCCCCTCCTCTTCTTTTCTCTTTTTTTCTAAACTGAGCTCCTGATGGCTTTGAACTTCCCATTCTCGGAAGAAGAAGGAAGCAGAGAGTAAGGTCCGATCGTGTTACCTGTGAAAGTTGAGCCTGGATGGCCAGCTCCCCGATGAACTTTCTGCTTCTTTAGTTCAGTAGTGAAGCCCACTTGTCACCTGGCATATTGATTTGTCGGCGACGTGTAGCATCGGTAATGCTCAGTTGTAAATATCAAAACAAACACGTTGACTTTCGGTAACATTTGTTATAGAGTCCCTTTCGACTGTAATGGCGGCGTTACGACCATGGACTGTCCTGACGGGAGTATTTATCTTCTATCTACTGGGACATCTTTACTGTGAAGGTAACCAGCGTTTTACCATCTGCTATCCTTGCAATGTGCGGAGTTTGGAGGTTTATATAGTTACTGTAACAGTTCGTGGATTGATGTTAGCCTGTAATGGTGAAAGTCACAACTTCTAAGTCAAAGTCTAATTCAAGTCCCAAGTCGCGGTTTCACTTTCACTTCCAATGGCGCAGCTGCTTAATAAAATACGTTTAAAAGTGGAATTTTAACTGAACAGTAGATTTGTTTTAGTGACTACATTATGAAGACAATTACCGCAAAGCAACTTTTTAGCTATAGAAATATACAAATACAGGCCATTTACCATCGATATAAAATCAAAGACCAATCCTCCACCCCAGAGGAAAGCCCCCTTTTTACCATCGCCACGTGATTTATTTACATTTTAGCCATTTCCCGTAAGAGGCCAGCAGGCAATTACAATATGTGGATATAGGAAGGCAGAGTAATAAATGCATTTATCCAAAATAGTTTTTTTAATATATCACAGTGAAGTGTATGTAGTTATACCTTTGTGTGTATATTTCTAAGGGAAAAAGGAAGTGTGTATTATCACTAGTGTTATCAGCGCTAATTTTCACAGATGGAGATGCTTAAAAAACAAACAGAAACCAGAGTGCATGCTAAACACCAGTCAGTTTTATTTATTGCTGTTTTGATGGAATATAAATAATAATAATATGGTCTTATAAATCTATCAAATTAATTATTTTCTACCTGCCTGTTTTTATTCACAGTGCTTTCAGTAATGCCTTAAAAACACAGACTGCAAATAATCTTAATTAAAAAAATGTAAGTAACAGAGTGCAGGTCTCCAGGTCCGGCTGTTCAAAGATAGATCAGTCTGTGAGTTCAAAACAGTCCTGTTTTAATGACCCGGGTGCTTGGAGGGGTTTGTTTCCTAAGAGGGGTGCAGGGAGGGATGGAGATGATCAGCTTGTCCAAGGTGGGGGTGGGCTATCACTTCATAGGTCTGCTTGATGTTATTGTACACATGTTACACATCCCATGTTGTAATTTCAGTGGATTTTTGCCTCTAATTTTTCTAAAGCTACATTTTTTGAGACACCACTGTTTTTCTTAGGGCTCAGGGAAGTCTTAACACCTGTCCTGCTCTTGTAGGTGAAACAAGCAAACTGGCATGTCATTCCACCAGCTACATATTGAGACATCGCTTATCTTGTATTATTAGAGCGGGAACATGTGAACTTCCCAATATCTTTTCTCTAATATCCAAACTGTCTATTTCTCTTCNNNNNNNNTTGAGAGTACACCACAGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTAAGGAAGTAAGGAGAAATAAACAGGAGTGTTCTGCTCCTGTAGCTGAAGCAGGTTGCAAACTGACTGCAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGTAGTTAAACAGAAAGGTACATAAGAGATGCATAAACATGTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAAACAGAAGCAATGCCAACAGAACATGATAACATAAAACATCTCTAAAATGTCATTTGTGTGACTTGACGTGTTCTTTCCTATAGATTTAAGCTGAAGATGAATAAACAGCCTTGCTTGGCCCTCCACTACTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATATACAGCTGTCTTCTTGCTCCTACTTGAACTTATGCAAAACACTCGGAATGTACAATGGTTAAGTGTTTTATTTACAAAAACTATTGATTCCATCCAAGAACAAAGAGCAAAGAGCGGTGCACACACAACCAGACACAATGGGAGGAGCTAAAGATTTAAACAAATTTGGGACGCGGTCATGGATCATAACAAAGTCTTGCTGAGAACAGATGATACATGTAGAGTCAAAAGTTTATGAACTGGTTCAGAAAACATGTAAACAAAAGCAAAGTGGAAACAGCTGATAAACACACAGCACTGGGTTTGATTCAGTTCATAACTGCTCTGTGATGCTCTGTGGTGACATCATCAACCTCCTTGTCCAATCCCTGCTCACCACTGGTTGATGTGTTTATCACTGGAGGCAGATATTGATTACTGAGGTCAGTATAGACAAAACAACACTAGTTAGCCCATTGTTGTAAAGTCAAAATGCAGGAGAGATACTGGGGCGGAGCTCAGTGGATAATTGGAGTTTCATTGGAAGAGGGGGGAGCTGAGGTGGTTGGTGGTTGTAGGTTTTTCTGCAGAGAGAATCGCTTCTGTTCAGGTGAATATGTGGATGAAATAAGAGGTGAAATCAGAGTGAAGCTCCTCACCTGTGACAGTGATCCAGCTGGATGGAGACTCTCCATGACCGCTGATGTCACACTTGTAGAGGCCTTCATCAGACCTGGAAACATGCTGGATGGTCATGTGACCTGTAGGCTCTTTCCCAATGAAGACGCCATCTTTATAGAAAGCAGCTGGGAGGTTGGAGGGAGTGGTCTTTGTTTTACAGAGCAGAGTGACGTCATCTCCCTCCATCACAGGGAGGACAGGACTCTGCAGGATCACTGATCCACCTCAACACAGAGACAAACTACAGCATTTCATCCATTTACACACAGCTTCATCAACACTAACTCCACACACTCAGCTTACCAGTGACTGTCAGGTTAACCATGTTGCTGATGGTGCCCTCTCTGGACTCACACCAGTAAACTCCACTGTCCAATGGGTCGATGTAGCTGATTTTACAGGAAGAACCAGCTGGTTTTCCAAACCCAACTCCACACTCAGCTCTGGTGTCTGTTGTTGTGTTTCTCCTCAGAGTCCATCCAGCAGAGCTGTCATCCTCCTCGCAGCTCAGAGACACAAATGTATCTTTAAACAGCTGAGAGCTGCTGGGACTCACAGTCAGACGAGCTGTGAAGGAGAGGGTATGATGTGAATCAACTTTCACTAAAACTAAATGAACATGAACTCTGCAGCCTTGTTTTGGGGTAGAAATCTCACATCCATTCCAACACAGCAACTCTGCCAGTTACACTTAAAAGTATTTGTAATATTTTGGCCTCCCTTTGAAAATACATGATATTGCATATGTTTCCAGTGACGTGTTTTTAGTGCTCCTCAGTTTTCATATGTTTGCTGTCTTTGTTTTCATAATCGATAATTATACTTTTATCTATTCAGTAAATACTGTCAGTTGTAGGTTTGTCTTATATGGGTCTTTCTTCTTGAGGTTTTCTTTTTCCATAATGTGGGCTCTAAGAAAATGGTCACTGTAGCTCATTTCAAATGTTTTCCAATGTTCCTATTTTATAAATATGACTACTTTCTGTTTTTTTACACTTATTGCAAAAATTGAAATCACACAATCAGTGATTGTAACCATAATTTAACACAATTATTAATTAATGTAAAACATGGTGAATGAGAAATTCTTGAACTTTACATGTTATTGAAATGAAGNNNNNNNNGCACAATTGGTGGATGTGTCAGCAATAGAAACAAACAGAAGTCTGGATGTTCTTCCCTCCTGGGTCTCCACTCTGTGTTATGGTCATTTTTTTATGCGTTTCTTTTTCAGAGGCAAGCATGTTTGCCCCTTAAGTTCTTACACTTAGTTTCAGTAATCTCCATCCAGGAATTGAACTGAAAAAGAACTGAACATGCCAATCACAATATCGGGGGACAGCATCAGTAGGACATATAGTTATTTTTCTAGGGTCTACAGCCACAACATGCTGTTTAAACCTGTTTTTGTGAGGAGTTTAGTTACATTTAGACACAGTGACAGTTTGCTTAAATGGGGAGGAGCTTAAAAAAACGCTTGTTTCAGACAGAGAATAAACTAAAGGGCTGCTCCAAGGCAAATAAAGAAGGATTAATTTTGAACTGTGATTAGTGCAAAGTTATTCTAGTAGAGTCCAAGAATAAAAATAAATACTTTGAACTATAAGACGAGAAATTTGCTGACCTTGGTTTGTTGTGCAGCTCAACAGTGAGATCAGAACTACAGAGAAAGGCAGAGGCGTTAGTTTGACATTTCACAACTGAGACCAAAAAAAGACTCCAGATGTGCAGTGATGTTTTCATGATTAGCTTTTAGTAAGCTGAGCAGACGAAGCAGCAAGCAGCAGACTGGATATATACAATGGAAAGAGAACAGACAGAAAACCTTCCTTTTTACACCTCAAGGAACCGTGAAACACACCCTTAATGTATTCTCTTTTTGCACTCTTGTGGCTTGTCACTCCTTTTGAGCTCCAAAAGCTTGCAAAACAAACTAAGAGGAGTATTTGAGAACTAAATATGTTATATCAGCATGTATAAAATATGTACAAATATTTTCTAATCTTAAAAACAAAGTGTGGACTTACAGATCAGCGACAGTAGAGACGTGCTATCCATTGTACTGCTTTGAACAGTTTTCTTTGATCACTTCACTTTTTGTATGACCCCTCCCAACAGCTGCAGTGGGGGTTCTGCAATACATTAGCNNNNNNNNNNNGCAGCATGCAGCTTTAATCTGATCTGGAACAGATGCAGAAAAAATAAAACACTAATATGTGGCACATATGTGTGTGTGAACCCGCCGCATGAATAAACACATTCCACACTGTCACTGAGTCAAAGTGAAAACCTGTCTTAGCCTGTTTGTGTGTGTGTTGGCTGCATGCAACCACACAATTCGAATACTCTTTCTATCTTCCTTCTACATTAAGTTAATTTAGAGTCATTGATGTGATGTAGCAAAGGTTTAATTTGGTTAATTTGTTTTTATAGTTGACAGCAGTATGCCACATTTCAAATGATAGCATGAATTTGGTTCATAGTGTTTGTCATGGTACTATGGATATATGTTGTTATAATTACTTTATTCTGTCTGAGTTACCTGGGTGCTGCTCCCGTCCTTCCTGATTGGGGTAAAAGAAGAGGCTGAGAATGGAGCTGGTTTAAGTGGACTGGACCATCTATTGTGACCATGCAGGGGGGTGGGCTTTCTTGTATTAAGTTTAGCTATTGTCAATGTGGTTTTCACCCCTGATGTATAAAATTGATCAGTCAATTCAATTCAGTTTTACTTATACATCACCAAATCACAACCTCAGTCACCTCAAGGCGCTTTACATTGTAAGGTAGACCTTACAATAATAAAGAAAAACCAAACAAACCCTTTTAATAGGAAGAAACCTTCAACAGAACAAGACTCAGGGAGGTGCAGCCATCTGCTGGGTAAGAGAAGGAAGACAGGATAATAGACAGACTATGGAAAGAGCCAGAAATTAATAACAAGTATGATTTAGTGCAGAGAGATCTGAAGAAGAATAACTCAATGCATCATGGGAATCCCTGATCCAGCCCTAACTATATGCTTTAGCAAAAAGGAAAGTTTTAAGCCTAATCTTGAAAGTAGAGATAGTGTCTGTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTACACTATCTCCTACCGTACATTACCAAATCTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTGCCTGGTTTACACCCAATGTCATTTACCGTTACCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTCTTAAAATAGCTTTTTGGGATATAATAGAACTCACTTTTTATGATTACACCTGTGCCTGCATGTTTTTGACTACTTGGTCTTTGATTATATAAAAAGACTGAGATGTCGAGGAGACGTTATGTTTCCATTGGAACAGGACGCGGTTTGAACAGAGAACAGATCTGACTCTTAACCAAATGGCGTGGAAACTTCAGCCTGTGTAGTGTATATTTTAAGACCTACAGCCTTTAGCAGTACTGGAATTAGTGGCTGTGTTTGTGTGAGTGGCTCAAATAAATAGATGTTTCAGGTGTAACAGGGCTCTGTCACTTAGGCTGGTTCAAAGCAACCTCTAACAATAATTGTACTACTGGTAAGTATTCATGGCCTTGACCATGAGACTCACCTGCTTACAGCCTGACGCTGCTTTTAACCTGTTTGGTGCTAAGGTACATCAGAGGTTAAGGTACAACATAATAATTATAAACAATGTAATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCATTATTAGTGAGTAAAACTCTGGGATTTCACTTCTGTGGTTATCAAAAACACACAGCAGCCACTTATGCCTTAATCCGCTTTATACAAAGATCTNNNNNNNNNNNNNNNTAATAATAATATTAAGAAACCGTTCAGAATAAATGGGACAAGAATTGAGTATCACCAAATCTTTATACAATTTAATTACCAAAAGGGTTTGCATTAAAATTTATACAATAAGCCTGTGAAATCACCAAAAAAGCTATTTATTTTTCTAAACTTACCTATAGGTATTTATCTTGTAACCTGTCCAGAGTTTACCCTGCCACTGGAGTAGACTCCAGCCCCTCGGTGACTGCGATTGGATAAGTGGAAGAACATGGATAAGTAATTTGCATTATTTATGAAGAACCAAGTAATTACCAGATTTTATACTGACAACAGTAGAGATGTTAAAGAGATTAAACTGTTGCCATTTATAAAGCAGCTGCTATGCTGCAAGTGTCATTGTCTTGGTGGCCCTGTGCAGTTCTCCAACAGCAGTCCTCCTCCTTTGGACGGAGATCGGTTGCTTCTCCCTGGCCGACCACCTGTGGGCAAATATTCCAGCAGCATATAAGACCTGCGCACTCAATTAGTTATCGCCTGAGTATCTGCTATCCCATGTTAGTCAGTGGTGTATTATTGATCAGTTCAGATCTTGTGTGAGAACTTACCTGCTTTTTCCTGTCTTCAGAGTTGGCTCCTGAAGTGGGGTTCTCACCTCAGTCATCCCCGCTTTTCTGGACCTGGGTCACAAGCTGCTGGTACAGCATTGCCTGTTATGAAACTGCTGTGTGCAGACACTCAGAGGCAAAACTTGAACTCAAAACAGCTTTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAAGTGGTTCGAACTTTGCCGCGAGCTATGACAGCGATATAAACCCCTCAGACTTCATTCAAAATGTGGGTGTTTGATGGAGAGTTGCGGTTAGTGAGTTTGGAGACAGTTTGGAGATTTATGAGAGTGAGGAGAGAAAGTCAGGAGAGGATGGAGCCAGCTAAGAAGAGGAGGATGTCCTCCCCTGTGTGGGAACATTTTGATCTTATTCCTCCCAACAAGGTATATAAATTTCTACAGAGGATGTATTTTCATAATACTGATGGTGCAATACAATGTATGTTAAGCTGTCTTTACTTTTGTACAAGGTGAAGTGTTTGCTATGTGCCAGAGAGCTGGGATATAACAACAACACCTCATTCATGCTCAGGCACTACAGAGCTTTGCATGAGAATAAGGCGAACACCGATTGTGGAGCAAGATCAGGTGAGCCATCAAATGCCATGATAATATAGCATGCCGTAATGTTACTAAATGATATAACAATATTATACAACTGTAATAAGTTACATGTGTGATATTTATATTTGTGCTTTGTTTTTATTGTCTTTCCTCAGGAGAACAATCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTAAAAAGGTCATAAAAGCAGTGAAAATTTAGTTTTTACAGAATAAAATGTGAACAGGCTGGACTGAGGCTCAAAGCCTCAGTGTGTAGCTGTCCATACCTCAATGTTACAAAAGCACAACCACTTTTAAGCATTTCCAAATAATCATTTTCCATACTGCCAGTACAAATATACACAGTATACTGCCATCACTAAAATATACATGTTTTACACACTCCTTTTGTTGTTGACATTTACAGGCTGTGTTCAAAATGCCACACGCTTCAAATTCATGCCAACTAATATTTTTATGTCCAGTAGATGTCCTACTAGAGCAAATGAAGCTTCAAGACACTTTGCGCTAGGGTGAACCAATTGGATGAAAAGCTTCAGTGCTTCATAAAGCTTCATCTGCCCATTACAAGCTTTAATGCTAAACTCAAATGTAACATAACTGGATATACCAAAATAAACTTACACTGGAAGACTGACAGAACACACAGCATAGCATAAGTGTTTTGGAGGAAGGAAGGTTCAGGGTTTAAGTAGTCATCATCATGGGCTCATCCGATTAGAATGAGAATAAGCAGTCAATCATTTACAGGTTTTGTCGTTTTATTAAATAATGGGTAAAGAAAGGAAAGACACACATGGACTGCTATCTCTCAGCTGCCGCCCCATGTGGGAGTGAAGGAAGAGTGAGGGGTAGGTGAGTGCAGTCCTTATATAACGAGTGACAGGTGAGTGCAATTAANNNNNNNNNNNNNNNNNNNNCCCAATCAAAGGTGAGGAAAAGAAACAAGGTGCATCTGGTGAAGTGAATGTGCTGAAAGGTGAGCCTTTACAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGGTCGACCTGGGGGTCGACAACGCAGGCCAGACAGTTCAGGGGGCCGATCATGTAGCCAGCAGTGGCGGCAAAGCAGGTCCAAATGCCAACCGCGTGGGATGCAGCAGCAGGCCCAGACCTGCGGACCATCGGGCAGTTTTGCAGGTGCTGGGGGCAATTTACGGGGCTTGGCAGAGGCAGGACCAGATGATGCAGGAGCAGGCAGCGCCCTGACCACTGGCAGAATGGCAGCCACAGGTGGTGGAACTAGTGAGAGCGGCACTGCCGGTGATGACGTAGGTACTGCTGATGGTAGAGTAGGAGGTGGCTGAATGAATTCAGAGCCATCAGCGGACACGAGGATGTGCTGGAGCGGTTCTCCTGAACCTGAACTGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTTGTTAATGAACTCAGGGCACTTGCTAATGTGGTGTTCAGGTGAGCAGCAATAGGCACATGTTACCTTAGTCTTTATGATGGGTTGTGCTGCCTGTACAGGATTGGATGGATTTGTCCCATGTAATATTGTTGTGAGTGGAGAGGTGTACTTACGGGCAGGTCGTGGCTGGTTGGATGAAATAGGACTGTCCTTTCTTGGTTGACACTTGCATTCCATTTGCAACCAGGATGAGAACAAAGGTAAGTCATACATCATATCTCCTTGTTCCCTGTAAATGTGCCGTTTGAAGCGACTGGAATGCTCTGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTATCCAGAGTCCGACCATCACCTGCTCTGATAGGAGGAAGCTCCAGTATATTCCGTAGCTCTTTCAATGCTAGCTGTCTTGGTTGTGTTACGGCCCTGGGCCTTGGAGGGAGTGTGACTGCCTTTTGTGTTCATGCAAATCCAAGTGTGCCATGACTTGTGGGCGATTGGCTGCTGGGAGTCCTGTGCCAGCCTTCTTTTATGCAGATCGCAGTGTGCCAGACCTCGCGGACGATTGGCTGCCTGGAGATCCCATGACCACTCCAAGACCAATTGACTGGCTGATTGTCTGCACCTGGGAGGATAAAAGGCTGATGATCCTTCACACTATGGGGACCTGCTGCTCTGAAGTGAACATGCAGTGTCCTCCTCGTCTGCGTTGCATGTGAATGTTGTTTGCTAAACCTGTTTGCTGTTTTACACCTGATATACAGCTGACCCTAGTTTTACTAGAGTCTTGTTTGATTTGAACTGTGTTTGTAACCTCTGATATTCAGCTGACCTTAGTTTTATAAGAGTCTTGTCTTGTGTTTGCTGGCTCACCTTAGTTAACCCTTAGCTTTTATTTTGTGTGCCGCCAGCTTACCTTAGTTAATCCTTAGTTTTATTCTTGCCTGTTCTTTTCATTGTGTATTAATTGTTTCCCCGGTGGTCTGTTGAACAGCCCCGTCGGTTTTTAGTTTAATGTTTGTAATAAAACCCTTTATTAACTCAGATTTCGTGAGAGGGCTTGTGTATGTTTCTCCCCTCCTGTCGCCTAGCAGAGGGGGTTGTAACAGTTGCCCATAACGCTCATCAAGGGCTTTGATGGCTTGAGTGTATGGCTCAGGAGCGTAGGAAAAGGAAATAGCTAACCGTTTAGCTTGGTCTACTTTCAGATGATCGAGAAGGACGTGATATTTGAAGTGCTCTGTCTCATGAGGGTCTAGTAGGTTAGTAAGGGCCATTCGTAACAGCCTATACTGGATTTCATCTTCACTGGTAAGGTCTGGGAAAGAAGGACCCTCAAGCTTATACACGTGTTCTAGTGCTAGACGAGTGACCTGAGCTAGCAGTAACAGGTACTGAAGGTTTCTGTTCATGTAATCCATTGGATGTAGCTGGTTGTGGCTTTACAGGAGGGCGCTGCCTTGGTTCTGGAATGTAAACAAGAGGTTGAGCGGGGTCTTCATCTAGATGAACAGCAGGTTGAACACATGGAATCTGGTGCGGACCTTGCAGTTGTGTGGCCAGAAAATTAGGAGGAGTCTCATCTGGTGTAGGAAAAACTGGTCTAGGCAAACCACTTGAAGGAACTGCAGCATCTAATATTGTTGAATTAGGGACAGGAGGGCTAGCAGCCAGAACTGCACCAGACTGACGGCTAATCTGTGGGGGCTGAAAGGGTGATTGACAGGTTGCTGGATCAATCACTGGGAACTGCTCATGTTGCTGATGTGTTTGGGGAATGACTTGTAAACCACATACAGAGGATTTGCTTTCATCAGATGAGACAGTGCGAATTGAAGATCTGGAGGAACTGCGAGAATGGGGAGGAGATAATTGAATCATAAATTGCCTAATCTCCCTCATCGTCACCAGGAGTTCCCTCATCACCTCATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAAGGCCAAGCACCACACCCAATCAAAGGTGAGGAAAAGAAACAAGGTGCATCTGGTGAAGTGAATGTGCTGAAAGGTGAGCCTTTACAACAATAAGGGTAGATTGCAACACAGACACAGAGAAACACAGGGCTTAAATACACAGAGGGAGAAATCAGGGAATGGGTAACTGGAGGGAAACACAGCTGGGGCAAATCAGGCCTAACGAGACAAAGGAAGCAAAACCAGACGCATTTACATGAGACACGGACTTTCAAAGTAAAACAGGAAACAGAGACGCGAACTTGACAAGGGGATACAGCTGACAGGGGAGACAGAGCAACTAGAGAACACAGAGACATAAACCATAAGACAGAACTCTAACAAAGAAACCAAAGACTAGAAATCATAAATAATATAATAAACTCAAAACCCTGGGTCAACGACCCAGGCATCCTAACATTGTCAACTAGCTTGCCACTCACCTGCCTGCCTCCCCACGCCTCGGACTCGAGCTCACGTGGGCCTCGCGCCCCACCTGTCCCTTCCACCTGAAACCAAGTAAGGCGACTCAGTTTAACTGTGGAGGATCGCTAATGGACTGCTGGACCCCTCTGAATCTGCTCTCCTCTCATTACATTGCCCTGGTCTCTTCATAGTATTTCCCAGCCAGCTTCCACCTCCCCACAGCCACAGCTGTCCCGCTGTATTCTGGAGCTGTCTAGTTTTCATTTAGTTGCCTTAGTTTTGACAGCGTGCCAACTAGTGTAGTGGCATCATTTAAATTTGGCTTTTGTGTTTACCTTGTGGGGAGAAAATAAACTTTTTGTTCACTCACTGTCTCACTTTCGGTTTGGATGTTGCTCTTGTGTCCATCCCATTTTCCTCGTGCCGCTGGGAAGTGAAAGTAAGACCCCGTTTTAAGAAATAGAAATAATTTAAATGGGACACATTTCCAGCTTGGGCTTTACAGAGAGTTTTAAACACATAAGTCATTTACTGAGGCTTTCTGCACAATTTGCGGCCACTCAAGAGTTTTCATGCTGTTCTTAGTCTGTGGTTGTGGTTTAAAGTTAATTCTTTATTTCCTGCACTGAAGAGAGAAGTGTATCGGTTAGCCACAATCAAAACAGAACAACTTACATCATTTTCATCAGACAACTTGTTGAAACCCACATTTATTTATTTTTTTACTAAACACAATCTCTACTGTGGGAAGAAGGACAGGATCTGACAAATATGAACAAAATACACCTAACATTGATCACTGAGGATATNNNNNNNNCTGCAAATTTGTATTAGTCTTTTAAATAAGTGTGTCATTGTCCCTTTAAGTAATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGTTTGGATTAAGTGGTGCAGGCCCATAGAAAACAGCTCTGGCTGGGATCCGGCATCAAGCTGGCACTTCTGATTGACTGGTGTCATGGCAGAGTGTATGTCATGTCCGGGTGGCTGTAGCTCAGGAGGTAAAGCAGGTCACCTGTTGATCGGAAGGTTAGTGGTTCAATCCCTGTCTCCTTCAGTCTGCATGTCGTGAGTGTGAATGTGTATGAATGTAGTTAGGAATCACTCAGTTAAGAGAAAGTGCGTGGTTGAGTGAATGTGGTGTGTTGCATAGAGTACTTTGAGTAATCTGGGAGAGTCGAAAAATGCTATATAAGGTTCAGTCCATTCACTGTCTGAACAGAGTTTTGTCATGTTACTTCTGCACTATAATGCACATGTTGTTATTACATGGGTTAATTAAGGTACACATTAGGCTGACATCTGGGGCCAGAACTGAAACTGTTTTTGGCCAGCACAGGGCCAGCAATGCTAACACTTTTGGANNNNNNNNNNNNNNNNNNNNNNNTCTCTCTATTCTGATTGGCTGCTGTAGAAGTGAACAGTTATAATCTGAAACCTTTAACCGTTCTGCATAGGTGAGTTTAGATGCTTTTTGGGGATACTCAAGCACCTCTAAAAGTAATTGTACAAATAGCAGTAATATTAATTCCTTTTAGTATTATTTTCTGGCATGGTCAGAGACACTATTAGACACTACAGTTGGTCATCCAATGTAATGACTTGCTTTTGAAGGCCACACAGTTAATGGACCCAGTTGAAATACGTCTTAAAAAATGTGAAGAACTGACAACATTTGCAAGCATAACCTGTTGTTACAGTGTGTGGCAGCCTGTTACAGCAGCTCTTTTGAAGAGACTATATCCATTAAATGANNNNNNNNNNNATAAAAGCCTGAACGTAGAATCACTCCTGCCTCTCTGCTCTTTGTTTCCTCTTCTCAGACCAGAAGATTATCACATCTGAGTCTGAACAGAAAACAACACTGCCATGTCGAGCTCCATACAGCAACAAACCCATTATAGTTGTGAAGTGGAGCAGACTACCAATTCTCTCCAGCTGTGTTAATTAATTATCTATATTTGCCCAAAGTGTTTCAGTGTCCCAGGTTACTACAGTTACACAAATGAAACATAAAAACACATAGCCCTATGAAGTATATACCTGACAATCTTTGTTGGAAATGCAAAACTGAGGTGGGGACTTTCCTAAATTGTTTTTGGGAATGTTCCCTTATAGCTCCTTTTTGGAAGGAAGTCGTCACACTTCTAAAAGGTTGGTCAGGATTAGAATTGCCCTTAACTCCTGAATTGTGTTTGTTAGGAGACCACTTTCATATCCCAAAAATTCATAAAAGTATTTTTACTGTTGTTATGGTTGGACTAGTAACTGCATTGAGGGTTATCCTCGCACTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTAATACAAGATATTTTTTGCTTGAAATAAGTGAAAAAAATCTGCCAATGGAACAAGTGAAAATTCTCTTGACAAGATTTCTTGAAATAAGACAGTTTAATAAGCCTTGCAAGATCTTGAAATTAGCCGGAAAAACTCATTCTTAGCTATATTTTACTAGTGTTGTGAAGTTTGTGTGTCTCATAATAAGTTTGTGACACTCAAAAGTAGCATTTTCCCCTCAAAAGTAGCTTCNNNNNNNNNAAACCTTCCAACATCACACTCTTTGTTTTAAGTGTATATAACTTATTTTGAGTTCTAAAATGTGACACTGTTCTAGATTTAAGTACAACACCTTACTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACTGTCTAAAAACAAGTTCCCATATCTCACTGAAACGTTACTCTTTAGCTGATTATGGCTTATTTTAAGTGTGATTAGATATTTTGACTTGAAATAAGACAAATATACTTGGTAAGATTTTGCGTTTTTGCAGTGCGGGCACTGGAATACTACAGTATGTCCTGAGCTGAAAGATGGGATCAGAGCAATGGCAGAGACTGCTTCCTATGAGTCCATGCTCAATAAACTTAAAAATGATGCAGAAGACAAAGATAAACATTGGGACTACTTTTGGAACTATCTGAAGCAAACAGAAAATCACGATCATAATACCATAATATGAAGGATATTAACTGTGACTACCAGTCCATATTTTACTTTACTGTCATTTTTATTTGCCAGCTTCTGTGTCTCTTGTATTTGAACCTAATGCTAGTTTCTTTTTCCTTTTCTTAGACTTTTAAAGGGAAGAGGAGGGGTGCACACCAGCAGTTTTCTTTAAAAGNNNNNNNNNNNNNGAGGAAGAAAAAAAAGAATGAAAAATACACTACTCCATCTTTTCAGAGGTGTTTAAAATTGAGTTTGTTTCCTAAGCAAAAACAAACACAAGCTATTCCAACAGAACATGATAACACAAGCAAAATAGTACTCTCTAAAATGCCATGTGTTCAGTTTGACATGTTGTTTCCAATTGATGTGAGATAACTGAAGAAAACACTGCTATTTATTTAATAGTTTATTTTGCAAGAAACAAGAATGAAAGTTACAAATGTATTGTGCATGACACAGGTATTAAAATGTGGTGATAGAGCCAGGTGCAGATGCGTTACAAGTTAATCTGGTTGTAAGCTATTGTAGTTTGCCAGAGGTGGTGCTGGTGGACTGGAGTCCATTTGAGCCCAGATAATGCAAACTGCACACTTTAGTTGTGAGGTTAGAATTAAGGAAAGACGATTCTCCAGACTAATAACTTTCACACCACTGGTGTGGTGACCTTGCAGTTCTCTCACGTATGGGAGTATCACCAGAAAAAATGNNNNNNNNNNNNNNNNNGCTCAAGAACAATAAGAATTATAGATTGTTGTATTTAAACCAATACCAAAAATGTGGATATGTGTTTGCAATTCATGATTTACAAACACTACTGCTCTCATCTAACAACAAACAGCAAAGAGGGGTGCACACACAACCACACACTAATGGAAGGAGCTATACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTTGGGCAGCTGATTTAAATGGCTAAACTCCTCAACAGGTCTTGAAGTTCTCCAGAGGCCTGGTAATGAACTAATCATTTGATTCAGGTGTGTTGATGTGGTGAACACAAATGTGTTACCACATTTTGGTAAATTTTATTATATTTAAGAAAAACATACGCCAGTAATTAAGACAATTATTATTTTACATTCATTACGTGTAGTCCATAAAATTGAGGAGAGTAAAAGTGAGAAATGATAAGCGGAACTTTTGACACTGTAGTCGTTCGCCCGCGGTTGCCTAGAGCGGACCAACTTCCTGTCCTCTCAGACGCAGTTCGGGAAAAGATACGAGTGCTCCTGTGATTCTTTCTCTGAGACTCTACCTTTATTTTTACAGGTCAGTATCGTCTTAAAAATACAGTGTATGAGGGCTTTGTGCCTCGTTCTACTTCAGTGTTTACTGAGGGTTATGTTGACACCGCCGATGTAACTTTAAGTGTGGTTTAGTTGAAAGTTATTGTAGCGCGGCACCGCAGGGGCGGTAAAGCCGAGCCGCGCAGCCCCAAGTCTCGCGAGATTTACGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGCCAGGCCGCGGGATGTATTTAAACTTTGTAAACTCTATTTAATAATCAAATATGTGTGTGTGCTGCTCCAATTTAACTGTAAAGGCCCTGACATCAGATTATTCAAGTTTAAAATATCTCACATACACTTTATGGTTCAAGTAATGTGGAAATGTTAAGAATAAGCTAAGAATGCATGTACATTTATGTTGTTACATTGCAAAGTAATACATTCAGGCGTGTTTTGTCTAATCTAGTAAGATTTATGCACTTATATCAGATTTGTGGATAAGCTATTTTGAGTTTGCCCTATATTTGAGAAAGAGCAATAAGACGTTTAAGGCATTGTATGGTATCTATGGGCAGAAATCTGTGCCATCAGAAATTGAATTTGAATAAGTTAAATTTGAATTTGAATTACTCGGATTGAATCTGAATTGTAACTTGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAATCCGAGTAATTCAAATTCAAATTTAACTTATTCAAATTCAGTTTCTGATGGCACAGATTTCTGCCCATAGGTATCTGCACTGCTGATGTGAATGAGTGAAGGAATAGTGTAATTAACAGCATAAACTGGAGAAATGTAATAACCATAGATACATATATTTGCCAAATGCCTTTTATTTGCCTTTTACAGTTATTGAGCATATCTGACAAGTGAATGCACTGAATGTAAATTATCTTTGTTGATCTGAAATAAGAGACGCAGTTCGGGAAAAGATACGAGTGCTCCTGTGATTCTTTCTCTGAGACTCTACCTTTATTTTTTACAGACTTGTATTCTTTTTGTTATTGTGGTCTTCACACCCGGGACCCGTAACAAACTGTGGGGGCTCGTCCGGGATCTCTCCTCTACAGTCGTCGAGGGCAGATCCAGTGATACCAGAACCACGACACAAGCGTGACAAGGCCGCTTCTCCAGCCAAGCCAGCGAGTAGGTGTCCAGGTAGTGAAGCGAAAAGGGGACCTTTGCCTCGACGTGGAACCGTACTGCAGTGAGGGGAGTGTAAAGCATCCTAGTCACTATCGAGCTGAAGGATAATCAGAAATACATACAACATGTCGACTGAGAGAAAGGAACTCGCCTGGAATATCAGGAGACGCTTGTTTTCACTCCAAGGTCAAGACCTCTTCGAACTCGCTAAGAGCCTCGCATCAGAAAACAAAGACACTACACAGCTCAGTCAGGATGATAAAGAAGGTTGTATGGACTATATCACCTCCTACATACAGTCAAATACACTATTGCAACTCGAAGATGAGGGCATGAGTCATTTGTTGACGCTGAATGATTTGATTAATCTAGTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCTCACCTCAAACAACAATGTCACTGACGAAGAGATTCTTAGTGAGGTCACAAAGATTATCAGTGATGAAAATGAACACAAGCGAAGGTTAGGCCAAGTCACCCGCCATAAGAGTGCACAAGCCCAAAGTGCTGGGATTGAAGCAAATGACAAGGTAGCCAAAGAACAGTCCTCACCAACAATCAAACAACTTGCCGCCCAAGTAGAGACTCTAACTAACATGGTTGCCAGCCTAATTAAACAGCAGGAGGCAAAGCCTTGCCAGCTGTCCCCACAACCACCCTCCAACCCGCTTTTCCAAACCCCAGCCAACCCCAACAGACCTCCTCAAAAGAAAGCGTTCCTTTGTCCAAAGTGTACTGAACAGAACTTGCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGCAGAGTCACAGTCCCAGCCAGTAAGGTCCTCCTCTGCACAGCTCACTACTGAGTGTGCAAGACGTCGCAGTAAGCTAAAAAGAAAGCAGCCAAAGCGAGACCAGAGAAAGCAACAGATAACCTCTTGCCAAAGTTCAACACCAAACAGCTGTAAAGTCCCCCTAGTTGGAAAGAAAAGCCTTCTCAAGTGTTTGATTGGTGGCTATCCAGTGACAGTGTTATTTGATTCTGGCTCACAAGTGAGTTTAGTGGACAGACAGTGGGTGCAGCAGTTTATTCCTAACTATCAGGTGCGACCCCTCCAAGAGCTGTTAAATGATGGACTTGAAGTTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAAACGTACTTGGCGCCATTATTCAAGCACAAGAGTCAGACCAAGAGGCCAGTGCTTTATTGTATAGTCTCCTACGCAAAGCTTTTGGTACAGATGAAGAGCAAGTGATGCCTATGGTAAACTTCATACAAGCACCACAAAGAGCAGGATGAGATCCAGCCGCAGTGAGAATTGGGAAGAGCAATGTGTCCATTCCTGCTGGGAAAGCAGTCCAAGTGTGGTGCAGAGTACCCCAAAGTTTTGACATTTGTGACCCCCTGGTGCTGTACGAACCCGACGAGAACATTGCCTTGAGACACCTGAGTGTTGGGGAAGGGCTCCTTGAGATCAACAACCCTCAAAGGCCATTTGTTAAGGTTCCCATCTCTAACCACTCCAAACACGAAATAATTCTACCGAAGAGAACAGCCCTGGGTACTATTCAACATGTCGCTAAAGTTATTGAGACAGACCGACCCACAAACACATCAGAGCTGACTCAACCCACACAGAGCCCCACCACCACAGCTGAGGTAAGCGCAGCCACCTCTGATTCTGAACTGTCCACTGAGTCATGGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTGTCTGTCTGGGTGTCAATCCCTGCTCACTACTGGTTGATCTGTTTATTACTTGGCGGAAGACAGATCAATTAACCAAAAGATGGAAAATTAAGGATTTAATTTTTATCACAGGTTCAGTTACAGACAGACGTTAATTATCAGGGTATTGGTTACTAATTAACAGGTCAGTGTGTTACATGTGCCTCTATGATGTTAAATGTCCCTGTGAGGAGAGTCAAGATGGCATATGGACAGAACAAAACCAGTCAGTCCATCAAGTCAAAATGCAGGAGGGACATTCCAGGGATATCCATTTTTACCTGGATAAATAAAGGATTAATTATAAAAGATCTTTTTGTTGTGTTTTCAAAGTTTCACATAATGGGGTCAGTGTTTGTGAGCCAAACAACACTGTTGGCTCACAGCTCAAAGCTTTGCTCTACTCTCAGTTTTGCTCCCCCACATCAGCTAATATGGACATTTTAGGCAGAGAAACTCCACCCACCTGCTGTCCAAACCTTCTGGTTTTGAGGAGCATCCATTTAGTGAAAGTTGCCTTAAATGTGAAGGAGCTCNNNNNNNNNNNNNNNNNNGAAACTTGTTTCAAAAAGAATAAACTAAGGGGCTGCTCCAAGGCAGATAACGAAGGGTTATTTTGAACTGTGATTCATGCAAAGCTACTCAAGTAGCGTCCAAGAATAAAAATGAACACTTTGAACTATGACAGAAGAAATTTGCTGACCTTTGTTGTGCAGCTCAACAGTGAGATCAGAACTACAAAGAAAGGCAGGTGTGTTAGTTTGATGTTTCACAGCTGAGGNNNNNNNNGAGACACCAGATTTGCAGTGATGTTTTGATGATTAACTTTTAGCAGGCTGAGCAGATGAAGCAGCAAGCTAATGTATGTGTTACAGCAGACTGGACGTATGCAATGGAAAGAGACAAAACCTCATTTTTTACAACTTAACACTTTACATCTACCAGTTTTCCTTTTAAAAACATCTGAATTACAAAAACATTTTTTCCAGTCTTTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGAATAATTATGATAAACAACTGAGTCGTGCTGAAACTAAAAAGGAGAAGAAAGAAATAATGTAGTTTTAGGAACAGATAAAACTTTTTAAACAGTTTAGTTTTGCTCTCTCTTGTGGCTTGTCTTGTCTTCTTCTTGTCTTGTGTCAGCTCCAAAGAATAAAAAACAAACAATAAAAAAGACGTATTTGACCGCTGAAGTGTTATATCAACATGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAAGCGTGGACTTACGGATCAGCCACAGTAGAGACGTCCTATCCATGTTACTACTCTGAACAGTTTTCTGTGATCACTTCACTTTTTGTATGACCCCTTTCGGCAAGTGCAGAGCGGGTTTTGCAACACGTTTGTTTTTTCANNNNNNNNNNNNNNNNNNNNNNNNTATATAGCGCCAAATCACAACAACAGTCGCCTCAAGGCGCTTTATATTGTACAGTAGATCCTACAATAACAGGTACAGAGAACAACCCAACAATCATATCATATGACCGCCTATGACAGTGGGAAGGAAAAACTCCCTTTGAACAGGAAGAAACCTCCGGCAGAACCAGGCTCAGGGAGGGGCGGCCATCTGCTGCGACCGGTTGGGGTGAGAGAAGGAAAACAGGATGAAGACATGCTGTGGAAGAGAGACAGAGATTAATAACAGATATGATTCAAACCCGAGAGGTTTATTAACACATAGTGAGTGAGAAAGGTGACTGGAAAGGAAAAACTCAATGCATCATGGGAATCCCCGGCAGCCTACGTCTATTGCAGCATAACTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTTTTAAGCCTAATCTTTAAAGTAGAGATAGTGTCTGTCTCCCGAATCCAAACTGGAAGCTGGTTCCACAGAAGAGGGGCCTGAAAACTGAAGGCTCTGCTTCCGATTGAGTTACTATATAAGTGGAGCTGCCTCTCATTTGGGCCGGTCATTTTTTTGAGTTATGATATTTAGTTAAGTATTTCTTTTTAAAATAGAATTCTGTTTATTTAATCTCTTTCATGAGCTGTCTTATTTCTTAAAATAGCTCGTTTCTGTCATTTTAAATCTTTGTAGTGTAGTGTCTTTTTGGATCACCAAGCATCTAAACTGAACATGTAAAATAATAATTAGAGTACTCAGAGCACCATCTGAAGAGCAATAATTAAACAGAAACATGTAGTTTTATGATGTTATTACATTATGATGATGTCTGACCCTTGACCTTTGGCCTATGACCACTGCATACTAAAATGCCTGTTTTATTATCTTTACCCTTATGATTGGAGCAGAATTGACTGAAATTATCAGTATCTATACAAAATCTAAACATGACGTCTTTAACTGTGGAACTGCTAACTGATTATCCCTCTACCTTCGAGGGGTGAATAAAAGACAAAAATATAACATTTGCACAAGTATTCATGGCCTTGGCCATGGGACTCACCTGCTTACAGCCTGACACAGCTTTTAACATGTTTTGTGCTAAGGTAAAGAATGCAGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCTTCATTTTTAGTGAGTAAAATTCTGGGATTTCATTTCTGTAGTGATTAAAAACACACAGCAGCCACTGAGGCCTACTCATATACTCCCAGCAAAAAAAGAGTTAAAAATAAACGGGACAAGAATTGAGTATCACCAAATTTTTATACATTTTTATTATTAAAAGGGTTTGCAGTAAAATTTATACAGTAGGCCTGTGAAATAACTAAAAATGTTCTATTTTTCTAGACTTCCTTATAGGTATTTATTTTGTGACCTGTCCAGGTACTCCGCCTCTGGAGTAGACTCCAGCCCCTCAGTGACTGTGATTGGATAAGTGGAAGAATAGGGATTCTATAAAAGATTAGGTAATCACCACATTTTATGACAGCAGTGGTGATCTTAAAGAGGTTAAACTATTATAAAGCAGCTGCTGTTTTGTAAGACACAGTTTTACCAGTAGATGGCAGCAAAATGTAAATGTGCGTCATATCCAGCTCTGGCTTTCTAGAGAGCTTTAGCAGGAGGCACTCTGTGCTGGTTCAGGATATGCAAGTCCAAAAAATGTCCGGTCTCAATCAAACATATTTATGAGTTTTCAGTTTATGACTGAACGCTTGTGTTAATAGACCTCTCTGCACTGAATCATACTTGTTATTAACAGTGATGTGAATAACGGCATTACTTACTAATGTGTTGTCTTGTGGAGTTAGTGTGTAGTGTTGTGGATAGTTTTGTGTTGTGTGTCAGAACAATGAGGCGACTGCTGTCTCCAGGTAGAAACAGGAGTGATACACCTGCTGCTGTCAGACCTGCAGGTATCAGGCTGTGATGTTCTCCTTTATAGTGGACAGAAATTTTTGAAGTGGCACAAATAGTTTGTGTGGCATTTTATTGAATGCAGAACAGCTGATTGTAAATAGTTTGAAATGGTCATTAAAAAAAGGATAAAAGGTAAATGGCTGCAAATAACTTTGTTGTTTGCAAAACTTGTGCATATGATTTTAAAATTGACAATTTATATTTGCATTTAAAGTTATGAAATATGATTCATTAAACATGTTTGTGGTTGAAAAATATAACTTTTTCTACTCTGATTTTATGTTGTTTTTTGTCAGATTTTAGATCAATTGTGTTAATACAGTATGTCAAAATGAACATATAACTGTAAATTCAGACACGTGAAGTTGTGCTGAAAACAATGATACCAAACAAGGCAAAGTAAATAGTTTTTAAAGGTGAAATGTAGAGGAAACATCAAAAGTAGTTAAAAATGGCCAATGATACTATAACCTGGACCCTAGAGGGTTAAAGATTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATAAATCTCTGTCTCTCTTCCACAGCATGCCTTTTATCCTGCCTTCCTTCTCTCACCCCAACCAATCACAGCAGATGGTCGCCCCTCCATGAGCCTGGTTCTGCTGAAGGTTTTTTCCTGTTAAAGGGGAGTTTTTCCTTTTTTGTTTGCTCAAATAGTCCAAACTCCAAAATAGCTTGTTGAAGTTGGCTTTTCACTTTCAAGAGTTTTTCATCATAGAAAATCATGAAAAACAAGAAAAAATGACTTTAACCATTTAACAAAAATCAAAATGTTTTTTTGGTTGGTTTACTTGGATTACTTTGTACATAAAGATGAGATCTTTTCACACAGATCATGCACTGAGGCTTTCTGCACAGTTTGCGGCCACTCAAGAGTGCCCATGCTGTTCTTGGTCTGTGATTGTGGTTTAAGGAGAGTGAAGTGTACCTGTTAGCCACAACCNNNNNNNNNNNNNNNNNNNNNNNNTTGTTATCTGACAGCCTAGTGAAACCCACAGAACCACACGAGAAAAACTAGTGAAAAAATCTTTTACAAAACATGATCTCTACATCTCTACTGTGGGATGAAGAGATGGATCTGACAAACATCAACAAGACACAAATAACAGTGATCACTGAGGACATAAAACAACTTCAAGCTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGGAGGCTTTTAAGTAATATGTAGGTTTTGGTTAGGTTCATAAAATATACTATTGAACATGTTGGTGTCCTCTCGTCTGAGGTGTTGGTGGGGTCAGTAAGAGACCAGCAGCTGGATTGTGACAGTTGGACTGGTGGACTACTGCAGCCCAGAGTAGATGTGTTTGGCACTAGTTTAAAGCCTGAAAACAAACACACACAGTTCAAAGAACAGGAAACACAATTACAACCTATGTAGTTTAATCAAAACCTACAACATGCTGTGTAGTATGTGGGCATACTGCATACTGTGGGTACATTGCGGGCCCACAATGGACCTCATTGTTGGCCCCCCTCCTTGCTTAGTTTCAGTAACCTAGACTAGTGTGACAACCACATTGGCCCACACAGCCCTAGCATGACCACAAAGGGGCATATTGCTGGATATATCCCAGCTTTGGAGAAACCTGAGTTTAACACGATTCCCATGTTCTGAAGAATCTGCAGTCCATAACAAAACCTCAGGGTGAGCATGGCAAAAATAGCAAATGAAAACATTTTCACATATAATGATCTAACTTACATCAAATGAAAACAAAAGGAAACACAGGCCTCTTGTCTGCCCCCCTGACATAAACAGGAGAAAAACATTTTATTTTATTTTACTTAAAAAACACCTGTGCTCTAGTGACTGATAGAAACAGATTAGATTAGATTGTAGAGCTGTAATGCATTAAAAAACTAAACTGAAAACTGCACAGCTTCACTCTTTTGCTTAAACAACTTATATATATAGACATGATTTGCAGAATATTTTTTTCTATGTTGATTTGAAAATACATTGACGTCCAGACTTTGGTGAGCCATGAAGTTTCAGATACATATTGATACAAAGATATTTGGTTTTTATTTGGTTGTTTTTCCTAAATTCAGCACAAATTCAAGCATTAAGATGTGGAACTGACTCCTGTCAAAATAAAATGANNNNNNNNNNNNNNNNNNNGTTTAAATGAATAGGTCATGTCATATTTTTTAAAGTGGACCTATTCTGATCATTGTAAGCGTTACATTTTTATCTTTAAATTACACTGCTCCATTATGACCCTCAGTCCATCCTGGTGCATACATTGACNNNNNNNNATTTGAAACACCTAATATGAACATCCAACAATGAAAAGGGTTATATATGACAGGGAATAACAAAACCACTTTTACATTCGCTGTACCTATAGTGCTGTTTGGTCTGTTGCTTATTTGTCCATCACTGACATCTTCATATGTTCTCACTGTTGAGTAGACTGCATCTGGATCACTTCCTGTTCAGTGAAGAACATTTAGATTACTGCTGGTACAACAGCTGCAAATTTAGCAAGAACAATGTTATATTAAAAGGAAATAACAGGAGTTGCAATAAAAGCAAATAAGACATAAAACCAAGTCCAGGCACACTCGCTAGCTTTGAAAAAAGAAATAAGTTGGTGAAATACATTGAAAATACACCAACACATATTGGCTTACTCTTTCATCACAGTGCAGAGATACAAAGATACAAAAGAGCAGCTTCAGTCACCAAAGGTGTGCAACACAGAACAGTTAAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCGCAGACCACAGCCTCTCGTGTCTTGCTTGCTGTGTAATTAAATTGTCTTCAACGTTCCAGCGAATAGGATCAAGCTACAAACCTATCAACAAAATTATCCACACCCACCGCCGCGCTATGAATTGTGGGACATATGGGACCACGAAGTGTGCACCGGACCACGCTTGATATTTGGGGAAATCAACGGCGCATTTGGAGTATGCATTTGACGTACACTTCCGATTGGGAAAGCCGTCGTCGACCCTGAATTGGGACACAGCCACGGTGTGCGCACTGACGTCATTCGCGGTGTGCCCACTGTCCGGTCTCATGGTGTTCGCTGTGTCGAATCTAGCGTAGAATACGTTTAGATCCTATAGGCAACGCTCTTTATGTTTTACGTGCACGGGAGAGAACCGGACAAACGGCGTTCCTTCGCTTGATCCCAGTTGCTCTCGTCCGTTCTCCCGTAACACTGCCCTTTTATTGTGGTTACATGAATATGCATAGGTTCATTAACATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGGGTCAGAGTGTGACCCCATAAAGACTTCCCTAAACCTGCGGGTCTGGAAGTTCAGCAGTTCACATAAACAAAAGGCACTTAGACTAAAACAGATATAGCTACGCTTATCCTACCATAAAACAATAAGACAAGGTACGACCTCTCTCATGCTCCAAAAATGTAAGTGTGCATTCCAGAAGACTCTGGAATGCACCCAAAACCTTTGTAGCCTGCTAAAGATCACACATCCTATCACTACACAATTGATTATACACCTCTAAGCATATATGGTTAGATATTTAACTTAACCAACACACAGAACTCTCCTTTCTTAAAAGCATAAAGTGAGATTGTAGTTGTTCTTGGCTGATAAACACAAAATCTTTTTCCTATGATTATTTTCATCTATAATGTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATAACTGGTGACCTGCAGAATCACCGCTCCCACAATTAGAGGCAATTACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATATTCAGNNNNNNNNNNCCATCTGCATAAATAAATCATATGGCTGATGATATGTGCCATGGTGATCCATAAGTATGATCACAAGTTTATTTAGTTAGTTTTCAACCCAACAAAACAAATAAACACAAACATGATGCTGATGCTATGAACACTCTACACACATGAGTCAAGATACAGGAAAACTGCTGCGCATCTGAAAGAAGAAGCTGAACTCACGGCTACGCTACATACTCGAGTTATCATAGTCCTGTTTCTCTCTCTTTGATGAGTTCTCAGCCAGCTCCTGATCTGATAATGTGTAGCTTGCTCATCAGCTCAGAAGAGACAGCAATGCAACCTCACACCGTGGTTGCGTGCTTTGCCCACAGTGGCAAAGACTTGCACTTTCATATTCAATTCAGCTTCTCCATCATGTAGTTTTCAGCTGCTTCATACAGGGTTCAGCATTTTAGTTGTTTTCACAGACGTGCTCTATATCTTAACAACAGCTCATAATAAGACGACAGTCTTTCAAACAGATCAAGTGGCTCTATGCACGTCATTAGTTAAAATATTTGCCTATTTTACTTCATCTTATATGTCATTGTACTGAATTTGAGCAACCCTAAGCTTAATGCAGATTACTTTTAGACACTTGTTAAATTAATGGTCTGGAGCACAGGCTGTTGTTGATCAGGGCAATCTAAAGAATCATCTAACCATTGTGTTTCAGCAAGGGGTGGGTGAAAGCCATTCACCAGAGCATATTATAACTGCTGCTGATGTGGGCTGGCCTTCTCCACATGCTTTTTAAGGCTGCTGTGTTTTCTGAAAACTTCTAACACTTTCCAGCAAGCAGTTTACACCCAAAATCATATTTTTTGTGCCAATATTCTAAATACTTTGCGCTGCCAAGCGCGAAGTCCATCATAAACTTCTCGTACCCCACTGACGCACTCTTGGTTGCTTGGGAACCCATGATAACAACAACAGCTGGCGACACAGACCACGTGTTCTGCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAGGCCTACTCCGGACTCGCACCGGACTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAACCCAATTCCGCAGTTATAGAGTGACTCTCCAACTTACTTGGTGCTGCTTAGCGTGTAATATTAGCCTCGAACCCCGTCGGTCGGCATTCATCGAGGAGAGAAAACAGACAGCTAATCCACCGGCCCGATGACAAATTCTCACATCTTGGGACTTTACTACAGGAACTTCCTGGCTGACGTCAGTCTTTCAGTGTGTCTCTTCTCCCCTCGGTTAACGTCGACTCCAGGGCTCCGGCTCCGAAGGACCAATTAATGTTGGGTCTGTCTAGCACAGGCCCACCGCTGGAACGAGACAATTTAACTACACAGCAAAAGCATTGAACACCAAGTAGGCAAAGTTCTTTGTGTTACTCATGCATGAGGGAGACCTGACCGGAGCCAGATGTTGTTCCGCCCACTTGACCTCCTTCGGACTCTCAGCCAGGTTACCCATAGCGCTCCTTTTATTTTGGTTACATGAATATGCATATGTCCATCAACATATGACGTCTACATACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAGAGTGTGACCCCATAAACGACTTCCCTAAAGCTGCTGGCCTGGAAGTCCAGCAGTTCATCTAAACAAAAGGCAATTAGCCTAAAACAGACATAGATACGTTTATACTACTACAAAAACAATAAAAGAAGGTACGACCTCTCCCATGCTCCCAGAATGTGGGTGTGAATGCCAGAACACTCTGGAATGCACAGACTCCTAAGAGTCACACATCCTATCACTACACAATCGATTATACACCTCTAAGCATATATGGTTAAATATTTCTAAGCATAAATGACAATCAACAATATAAACCCTGACAATACCGATAATATGCCATTTTCAAGCTGCCAAAAAGTGATTGCCGCCTATAACTGGTCACTGAAACAATATTTCTGCTTCAAAATTGCTCGAAATGGCCACCAGAAGGGTGAAATGTGACACATTATATCCCAACCAGTCCCTTAGAACTGCTGAATAACTTGTACAAGAACAATAACACTGATAATATGCCATTTTCAAGCTGCCAAAAAGTGATTGGCACCTATGTCCTGTCACTGAAATAATATTTCTGCTTCAAATTTTATGAACATCATTCCCAAGGGTTTTATGTGACACATTATTTTTTTCTTTTGCCTGTCCCGTTTGGCTCTTTTGCCATCAGAATTATTGTCTAAAGGCAAAGAAAGTTGCCCAACGGATTTACTTTACCAAACGGACCATCCCAGCCTTGCCATAATGGTCTATTTGATTCACCTTTTATTGTTTATTTTATTTTCATTTCCTGAATACGGGACAGACTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGGGCAACAACCAAAAACCAACAGAGTAAGCACACAAAAAATACATATATCGATCACCTGGATCACCCGGCGAGAAAGAAAAAAGAAAACAAGCAGAAGAAAACGAGAGTAATAGAATAAACAACATCACAATGATATATGGGAATATGACAGTAAATACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAAGGGTTTTATGTGACACATTTTGCTGCAAATTTAAATCAAGCCTTTATTGGACAGTGCATAAAAGGTCAAATTTCAAAAATGTTGTAATTCCAAAATAATACAAAAAAAGGATAATGGTCAAATGGAAACGGGTGGGAGGAGATCTGCTTAAACAAATTAGGAACACTAAGTAATAGGAAAGAGAAAACAACAGGTAATAAAAATGTCATTCCAATGCAGCACTTAAATTTAATTAATTGAAACGAAAACCAAAAACGAATCACAATTACATCCAATTAAAGACAAAACCACCAGTTAAACTAAACTAACAAATAGACCAGAAACAGGGGGTATAGCGAAAGCTGAACACCAGTAAACCATGGAACAACATATATATAAATTCTTTGCATACAGTAACTATGCTAGCATGTTAGGAAACACAAAATAATTGAATAATCCTACAAACAACTTACAATCAAAGCTGAACTCTAATGTTGTGAACAACACAGAAACACGAACAGCAACACAAACATAAATGAATGAATTAATAAATAAATAAACAACCAATAAATATTATAGGAGACTTTTGCTTTTTATGCAGATTTTGCAAAGCTACATGTGGAAGGAAACTGTGACCTAGGACGAGCTGATGGCATAGGATGTAAGTACAACTCCTCTGGTTTCATATGCAAAAGAAATTATTGCGCTAGCTTACGTGGTTGCCGTTCTACAGATATTTAAAAATAGTTACGCAAAACAAAGCGTGCCCGCTCCGACCGATTTTAAAGGGTTAAATAAATTCTAACAACAGCTGATCAAGCTTAAACGTGCTGATGTTGTTAAGCGCAACATCAGCTGGTTTCTTCTTTTTGACGCAAAGTGGGCAATAAACAAACAAGAGAGACGATCAGCTGATCATTGATCAGTTTCATGATTGAACTAGCAACAGTAGAGTGGCCCCTAGAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACGGAAGTGCTCCAGGACGCTAGGGGCAGTGTTGAGCTCGATTTTGCAAAATAAATGGGAAGTTTGTTGCAAAAATGTAGGCCTTCGTGGTCTTCGTCGGCCGGGTCCTTCGAAGACCGAGAAGGCCTGAAGTGTGAGGCTGTGAAGTGGAACAGTCTAGCCCTCAGATTTGCATCACTGCTGTCTTGGTGGAGTTTAATAAACTCAGCCGTCTGCGCCTTGCTATCTAAAATATAACAGGACACTTTAAACAGCATCTGTATATTCTTTATTATTCTTTTTTTATCCAGGAAACTACCAACAATGAAGCTGTGGCAGATAGGAAAGGAAATTATATTAAAAACAGCTTTAACTGTGTTTTTCGTCTCATGTTTCCTGGGATGTCTGGATTGTGAAGGTAAGATGTGTTTACCGGTTTGAATAAATCTTAAAGATCTTTTCTGTTCCACATAACAGTTGAGTCAAGTGAACTTTCTGACAGGGAATAAGAGTCCACTTANNNNNNNNGGTCAAAAGTGGAAGCTGACATTACCTCTTCTTGAACATCGTCTTCCTTTTTATTCCATCAAAAGAAAATGTATGTTAATANNNNNNNNNNNNNNNNNNNNNNNNCCATCAATTAGAATAATAATACACACAAACATTCTGATTATAAATGATGAGAAGATTTTAAGAGTCTGTGTTTTGTTTTTCATAAATCGTACAAGAAAAAAACATTTAATTGTAGGTAAATTCAAATGCTAATGTACAGTACAGGTTCGGTACATCACACACAGCCTCTCAACTGTTTGGTTTTATGTACAGGTCCTTTAGAAATAAACTATGAAATGAATAACTTGCCATCCCTGTCTGGTACACAAAAATCAACAAATTTCTGTATTAAACACCCTAAACATGACTGAGAAGTACAAACAGGTTTGTATACCTTTTGTTAGTATTTTGTACAGACTTTGGGCTTTTCCACAAAGTATGTGAAGCCATTTTACCCATTTTAGCTCAACAAAACCCACACTGCAGTATACAAATGTTAAAAAGGTGTATAAACTCTGAACTTAGACTCTCAAAACCCACTGAAGTTCATACTTTAACATACTGGATGTGTAAACTTATCTGGGTGTGAATGTATCACAGTAAAGCTTTTTTAATTCATTTATAAATTCCCACAGACTTTACACAAAAATAAAAACTTGAGTTTCTGATGTTTGAAGCACAATAATAAGTGTGTTTAAATTATTGGATGCATATAATGTTTATGACTGACCTGTTTTCTTCTGATTTTAGAGCTTACAGTCAAACAAGCAAAGGATGTAACTCTGGAGTGTTACGGCCACAATGACACTAACATAATGATAAGCTGGCAAAAGCCTGACCTGCAGTCAGAGTATTATGTGTTCTACTTCAGCGATGAACACATTCACAAAGACAAACAGCATGAATCATTTAAAGATCGAGAGGAGCAGAAAGTTCAAGAGATAAAGAATGGAAACTTTTCTGTTCTCAAAAATGTCGCCATGAACGACGCTGGAAAATATGAATGTTATGCTGGATACCACAGACAGAGACCTCAGCTTTTGAAGAGCATCAACCTGGAGGTAAAAGAAGAAGGTGAGTCTGAAGTTAAGCTGATTGTGAAGAATGTGATGACTGCTGATAATGGAACATACGAGTGCCGTGTCGTCCAGGAGTTCAGACAATCTATGACTCTCATCAGCATCATCTACCTTCATGTTGATCCTCCAGGTGAGTGAGTAGAGTTGAGTGTGTGTGTGATCAGAGGTGAAGCTGCTTTCTGGTTGTTGATGTTTGTTTCTAAAGATGTTGTTGATGAGACTTTGTAGAAAGCAGCTGGTCTGAGTGATGTGATCAGAGTGCAGTAGATAATGTCTGACAGCAGTTTGAAGAGGAAATGGATTCTGTTCTGTTCTTCACTCAGCTGACAGCTGACACATCACACCTGTTTCTCACCTGCAGATCAACCATGAGGACAACGTGGAGGGAAGGAGAATGAGAAGAATGATGGAGGTCAGAATTGTGGACTTACAGTTGGTCTGTCAGTTTCTGCTGTGCTTCTTGTTGTTTTTGTTGCTGGTTTTGTGTTCTACAGAAATCGTAGAGGGCGACCTCTTCCAAATAATCCAATGATTTGAAATGTGTTCAGTGGGTTCATAACTGAACTGTGAGTCCGGCTGCTGTTCCAGGTTATCATCAGTAAGTTCAGCATTCAGACTGACAGAGGAGAGACACAGGAAACATTACAAAATTAAACTTTGCATTGTTTTGCATAATTCTCTGATCTCTGATGTTCCTGCTCACCGTACCAACAAACTGCCCAATTTTAAAAATAATTGTCAGTTTAAATCATTATCTGTTGTTTATAAAATATCTTATTAGATTTTATATATATAAAAATAATAATGTATCTGAATTGTTACAGATTATGTAGTGATTTTTAAGAAAGTTTGTAACACAAACATGTATCACTCAGCTACTGTACTGGTGTGAATGTTCTCTTATCGNNNNNNNNNNNNNNNNNNNNNNNGCTAAATAGGTTAGGCTACACTCTATGGTAGGAGAGCCAAAAATACAGCCTGAGAACAGCCTGGGGTGGGGGGTAAACTTTTTTTGATCAAAATAGACAGAACAAAATTGTCAATATTTTTTGAGTGAGTGAATAATTGAATAAAAGCAGTTCTTCAAATGTTTTGTCTTCAATTGTCAGCTCAGTTTCATGTAATTACACTTAAAAGTCAAAGATTTGCTGCTCCTAGCTNNNNNNNNNNNNNNNTCTGTCCTCCCTGACAGAAGGGTTTTCAGACAGGCTGAGCAATCAGACTTAAAAAGAGGAACAATGATCAATTCTAGGTTTTAAACACAATCTCATAATTAATATGGGGCTGGGGTGGGGGAGTGCAGTGGTTAGCATGGTTGCCTTACTGCAAGAAGGTTCTGGATAGCAATTTGCCAGATAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATTCCTAATTGAATTTTTTGGTATGTTAGCTCTATGACAGCTTTGATGGAGTCTAAATTGAATACCAGTGCCCTGGAGAAAAGAGGAAAAAAGTCAGAAGCAAGACAGAATACATGTGCATACAGGGAGTGCAGAATTATTAGGCAAGTTGTATTTTTGAGGAATAATTTTATTATTGAACAACAACCATGTTCTCAATGAACCCAAAAAACTCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGCCTATACAGCTTGGAGTAAGACAACATGCATGAAGAGGATGATGTGGACAAAATACTCATTTGCCTAATAATTCTGCACTCCCTGTATGAGAGACAGGTGAACATGTATGGAGTAAAAGAGTTTAAATATCAGGGGGATAACAGGAGGAGAGAGGCTGCAGAGAGGTGTGTAAGACTGCAACTTTGCTTCCTGGTTCCAACTCTGGATTGTCATATTTTTGGGGGTTTAACAAATTTGGCCAGATTTCTAGAAATGAGGGCTGCTCCATTCAAAGTTAGATGTATGGGCTTTAGTAACTGTTAAAATAAACAATCTTCTTCTAATTGGTTTCCAAAGGCCAACAGAAGGTTTGAACAACAGCTTGTTGGGACATGAGACATGAAATGTCTTAGCATAAAAAGTGGAAGAAAAAGTAAATACTGCATGGTGAGCAGCTAGCTAGATTCTATCCAAAGTTATAAATAAAGAGCAGCTTTACCTCTGGTCCTCTTTGCTCTGATGGTTATTTGTCCGGAAATGATGTCTTCTGTTCTCACTGCTGAGTAGACTGCAGCTGGATCACTCCCTACACAATAAAATGAATTCAAATTACTGCAGATATAACAAACATTACAGTACTAGTACCAGTAATGTAGTTATTGCACTACAGCTGTGACAAATATTTTTAATATTTGTAATGTTACATCATGAGAAGAGTGTAAGAAAAGTAAGTGATAAGGAATAATTTTAATAAACCACAGCAGGTTTTTACACTTTTTTTCTTATCCTTTTCTCATCATCTCTTTGCTATGAAAGGAGTGACCACATGGAACTGTTTGTGTGCAAAATGAAGGTAGAAAACCACAAAGCTGCCAGAGTCTATTAATATAGACTGACACACTTCACCACAGAGCACAAAGCAAACTGTTGCTTTGCAACATGAATGCTATTATTAACCAAATCAAAATAGACTGGGGCGAGAATTCTCATTAGCTTCAGAACACAAAAACAGGATGCTGCGGCTGTGGTTATAAACTGAACGTTGGCTGTACCTGAAAGCATGCAGTTAGTGATCTTTGTTCTGTTCAGTCTGTCTCTTTATGCATCCTGCTAACAACTTGTATGTGAACAAAACCCGAACAGCAGAGACATGGGCACCTCTTCTGAGTTGCTTTTGGCAATTGTTGCTCAATTGCGAAAATGATCTGTTGCCCAAAATTTGACAGAAAGTCACAACGACATTATACTGTATATTAATTATTACCAATAACAGATCAACAGTCTAGATGAACTGCAATCAGTCCCATTGGGCTCATGACTGACCTAAAATAATAACAGGATACCTCAAAACAAGATAATTAGCTTTTTCATAATGGTGAGCTACATAAAGTAACCAAACCTGCGAAACTCAGAATACGCCTGGTAGCCTGGTGTTACTTACCAGATGTCACTAGTTACTAAGATGGAGATCATTATAAAAAATTAAGCATTTTAATGTATTGTTAAGATTTTAATGTTAACATTTAGATTAAAACAAAGCATCAGTTCTTGAGTGTAGAAGTGAACCAGGAAACGAAGAAGAACAGATGTACCTCTCATCTTTGATTTATTTTTCTTGTCTCTTATGATGATTTCTCCGTAAGTGACATCTTCAGTTCTCACTGCTGAGTAGACTGCGGCTGGATCACTCTCTGCACAATAAACACATAATAATACACACACAGAGGACATCACTGCAGGTCATGCAGAGTTGCNNNNNNNNNNNNNNNNNNNNNNNCTGCTCCTGCAGAAAGATTTTTGAATCTTTTCATTTACTATTCATATTGTTATATCGGTCTAAAATAAATTAACATAAATGCTCCATTACAGATAAATACAGGGGCAGGATGAGGCCCCTTTTTCAGGTTCATGGCCCACTTTTTTTGTGATGCACAATATAGGCTATCTGTCTTGATAGACTAAAATAAATTTTTCTACCTACCATCATGCAGACACTGCCTTGATACAATTTTAAAATTTTCACATCTCTCTTTGTATGTTATTTTATTGTTATATTTATATTTACAGATACATAGTTTAGTAAGTAAGTAAAATGGCCTGTAAATGGCCTGTATTTGTAAGTAAGTAAAATTTATTTATATGCGCTTTTCACAGATAAAAATCACAAAGTGCTTTACAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCACAATACAGGGGCCAACTGAATCAAACACACTAGTGAAAAATGAAGATGGAAGGACATCAAGAGGGCTTGAAGTCTGTATATGACAAAGCAGGCCTCTGATGTCTTGTAATGTAACAGGAGTAGAAGAGGACCAAGTATCAGAGGAGAGCAAGTTGAAAGTTTGATATTGAGAAGATGATGGAGAGATATTAGACCTGATGGCAATGACCTTATTTCTGAAATAGTTCATAAACTCATTGCATTCGGACGTTGAATGAACTGGTGCACAAAGAGCATCAGGAGAAACAATACTCTTAATTGTTTTAAACAAGAATTTAGGATCTTTCTTTTTTGAAGCTATGAGGTGTGAAAAATACTCTGTTCTGGCATTTTTCCACATGTCATTTAGCAAGAGGATAGATTCTTTAAGGTGTAACTTATAAACCCCAAGCTTGGAAGCCTTCCACAAACGTTCTAGCTTGCGACAGTATCTCCTGAAATTACGAAAGTTTTCATTTAACCAAGGATGAGATTTCAAACATAGGACGGTACTTTTTTCAGAGGTGCCACTATGTCTAAAATAGAATTACACTGGTTATTAAAGGATGAGACAAGAGAGTCCAAATCATTGTAAGTCATTTCAGTGTCGAACATGGCAGAGAACCTTTTGCTGGCATCTGGTTTATGATTCTGCCTTTCAATTGTTATTTTGGGAGCCGGGGGATCCAAATAAAATGACAAGTTAAAATATATGCAGCTATGGTCACTCACATGGACACTTTCCACACGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGATGATAGGAGGTCGTTAAATTCAGTTAAAAAGACTCCGGCAGGAGGTCGGTAGATTAAAATACAATAAAAGGTGCGCAAAGAGGACCTTGATCATCTGAAGTTCAAATGAGGTAAAAGAATCCGAGTTCATCAGTCTGCATGTGAATCTGTCCTGGTGCACAACAGCGAGACCTCTGCCAGTTCCGATGATGGAGCAGCCAGTCGAACGAATAAACTCACTCTGTTAAAACTATTTCCCTCACTCATGGCCGCTTCATGTTTATTGGCTACAGCAGCATAGAATGGGCCTATCTGCTGCTTCAATGCTNNNNNNNNCATTCCATTTAAGAATTATTTAATATTACACAGCTCATCCTGGAACCTATAAATTGTGTTTATTTTCATCTTAAAACTAAGGATTGTCGTGAATTATCATCCACTTATTGGGTTCTAATACGCTAATGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTCCTTTTTTAAAAAGACGATTTACAACCTGAATAGGTGATAAAGCGATACATCTTTCACTTTTTCTGCATAATCCATCATACAAAATGTAATCAAATGGAAAAGTCTCTTTTTAAAACTTGTTTTATTAGTTTTAATCTTTTAACTTTATCCATCAAGCAAAAATTTAATTATATGCAACATTCTCTGACTGGAAGAAATTTGTTTAACATTTAAACCTATTTTCTGCACATTCCAGCGTATAAAATGAAATATTTTTTTGTGTTTACACTTACTCTTTCAAATACATGGAAGTAAAACACAGCAGAAAATAAATAAAGTCAAAGGCTAGTTGCTCTATTTTCACCTGTGAAGCAGGACTGGGGCAGGCGGAGGTTTGCCCTGGTGCAGGTGAGCCGCAGCGGTCAGTTGAAGAATCTGCGAGTTTCTCTGTGAGTTTCCCATTACATCGCATTCGGTGCTTGCTCAGAAGTCTAGGGTTTTTTTCACTGTAAAAAGAAGTTTTCTTCCGACACACAACGGACACTAATGTTTTTGTCACTTTTTATGGAATCAAACTCAAAGTAAGGTCAGTACTTCCACGCTTTAAACGCTGCACGCTCATACTCTCGCACTCGATATATTATCCATTGTTGATCTGCACACAGCTGTTATCACGAACGTCGCACTCGCTTACGTCACTGTCATAAGACACTCACGCAAAAAACTCACTGTTTTAGTAACGCAGTAACACAGCGTTCCTACGGGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCATCTCTGCTAATGACCTTGGCCATATTAATTTTAAATTTGTTTTATAACAAAGATTGTGCTGACCTTATTGGCTGTGATGAAAATACAGAATTTGATCTGTACCTGCACCTGGGGTCTGTCCTCTCGTAAACGGGTTAGTTAACACAGTATATTTTTCAGTATCTTCCTCCAATTTCTTTTTTTGAGCTTAGCCTTTTCAATTCCTCGTGGCCTTGTGCTGCCCTCTATAATCACAGACTCATGCTTAACAGTGTTCCTGTCACATGCTTCACCAAGTTTAATCTCATATACTCTGGCGGACAGAAGCTCAGAGATATACAGATATATGGAGGGAGATGTTGAACAGTTTGAAAACACAACACGTTGGAGNNNNNNNNNNTTCCAAAACAATCCATGGTCCATGGTCAGAATTCACATTTGTATCTGTGTGTGCCTGTTTGTCTGTGTCTATATGTCAGGTCGAGTATCAGACGCCACCTCTCTGGGAACATCTCCATCACCTCTCTACATCTCTACATCACCTCCAAAGTATGGAGGCCTATCTCCTCCCACCACGCTCCCTGCCGGTGGCTGATGCCCTCAGTCGTCGGTGCATTGGTGGTTCTTGGTGTCTGGGGCTGGGCGCTCAGGTATGTACCGGCTCACTCCCGGTGGCTGCTTGGCGGGGCCTGGCGACGGTGGCTCGGTCGGGCCTCTTTCCAAACAAAAGCTTGCAAAAGCTTGGCAGGAACTCTCAACCANNNNNNNNCCTACTCTAACCTTTTCTCCTGTTCCAAAAAGTTGATTCTGTTCATCTGATTTTTAGTGGGAGAAAAGCTACGTCCAGATGAACAGAATCAACTTTTGGGGATTTCCTTACGTGGATGATTGAGCATGCATCAAGACCTTGTCTCCTGTTTTGTGGCCAGCCAGGGAGCATAAGCATTTTACTTTTTTGGTTTCACTTTATATAGTATAGGAAGACAGACTGGACTCTANNNNNNNNNNNNNNNNNNACGCACACTCCCCAACAAGGAAACACTCTCTGAACCAAGAACTGGAAAACACTCCTGACTGGAAACAACTACCTCTGCATTGCAATTGCACACACCTGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTACCACTGCTGCTACAGTCTTATGCTGCATTAAAACAAAAACCCTTACCAACCACAACCTCGGACTACCTCAAGTAGACTAGTATACTACTTTCCAGGGAACAGATTCTAATAAACTACTAAATATCTAAATATCTTTTTATAGGTTACTTAGAATTTGTGAACATTGAAGACACTGATAGTCCAAATGTTGGTGTTAAAAAATATGAAAGTGAAGTAAAAACGGCACTGGAAGTTCTTATTTCAATTCGTAATTTNNNNNNNNNNNTCTGAATATTTGCAAACTTTTATTAACGTATTTTTCAGACACATTTAAAAAGGCACCAACTCTGTCCTCTGCATGTGTTTTATATTGTGCAGAGAGTGATCCAGCTGCACTCTGTTCAGCAGGGAGAACACTATTATTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATGTCACTTANNNNNNNNNNNNNNNNNNNCAAAATTACATTTAAACTTAAAATAGTAAAAATGTCCACATGTGCATTATGATCATAGTTTTATCCAGGAGGACTTTTTCTCGGCTCTTCAAATTCATAAATAATTAAGATCTGGTTTTATTATAGAGTAAAGAAGAATAAAAATTAGGAAAACAAACTACAAAAAGAACAACCTTTTGTATGTTGAGATTATTGGAATTGTGAAAATAAGTATTGTTTTTAAATAAAAAAATATGTATTTTATTGATTTAATGCTTGACTTATAATCTTAAATTACAGTCCATATTTTCACACTTTAAACCAATATTGGTACACAGTTTTCATTTTCCCATTGTTTGTATTGAAGCTTTTTTCAAATGTACTCATCTTTAAAATCTCACTGCTGAGTGTTGTTTGCGCACTGGAATTACTCTTTGTGGTTAACNNNNNNNNNNNNNNNNNNNCCAGCTCCGCTGTCGTCCACTTTCCTGTTTATCATTAGCGGAAAAAAGTTTGCATGCTTCTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCAAAAAGGAATATGCATTAGTGCAATGGATGTAGCTTGCAAACAATTCAGTACACTATTGTCTCATCCAAATATAGTTCTAGCTNNNNNNNNNNNNNNNNGACAATATGGTATGCTTGCATCCCATAATCATGGGTCCTAACTCTCTACAAACCCTGAAACACAAAAGTGCCCAGTGTTCTCAACTACAATCATGCAACCCCACCCCCCGACCCAGCAAAAGACAATATTACCTCTTTGTCTGGCTGGCTGTAGTTGGCGAGTTGATATTTTGATGTCGCTGTACATGATGTCATCTATGATGTCTTCTCCATTTTCTTTTTGATCTGCTGAAATGAACCAATAATGTTTAAGAAAGTTCTTTCCCTCTGCCATAGAGAATAACACTAATGCTAATGTAATCATAATGAGTGTATACTTTACTTTATTCTACAAAACAAACCTGGACACGTATAGTCTACAAGTCTGAGTCTCACCTTCAGGTTTCCTATGAACAAGTTGTCTAATCAGCAGAACCACAACACAGACTGATGCAGCAATCAACACAGGGAGGATGATATGGACATGTGACACGTGTTTTTCATCAGGAGGAGGTGTGGATGTAGGTGGACGTGTGGTGGTGTGCTTCTCTATATTAAAGCAAACACAGTCATTAAGTTGTCGTCACATTGTGAATGTTGAAAGCTGCAGAAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGGACCCTCTCTGGACTCACACCAGTAAACTCCACTGTCCAGTGTGTCGATGTAGCTGATGTTACAGGAAGAACCAGCTGGTTTTCCAAACCCAGCTCCACACTTTGCTCTGGTGTCTGTTGTCGTGTTTCTCCTCAGAGTCCATCCAGCAGAGCTGTCGTCCTCCTCACAGCTCAGAGACACAAAGTCATCCTTAAACAACTGAGAGCTGCTGGGACTCACAGTCAGACGAGCTGTGAGGGTTAAAATGAAAAACTGACAATCTGTTTACTTTACACTCTAAAACATGAACCCAAACAGGTCATGTCAGTGAGCATTTATCAGGTTTAAACTGTGAAAGAAGAAGGTTACTGACCTTGGTTTGTTGTGCAGCTCAGCAGTGAGATCAGAACTAAAGAGAAATGACACTCAGGTCGGTTTGAGGTGAACATTTATAACAACTCCACACGAACAGCTAACAAATCTGCTTCTCTGNNNNNNNNNNNNNCAATCTGATGCCAGCAACATCTTTCAATAACATTTGGGCAATAAACACAATAATCAGAGCTATACTAACAAATATACAAATATCCAGACAATTTGGATTCTTCAATCCCCTCTGTCTCAGTTTTTATCTGGGAAACAGATCTTGAGGTTATCATTGCGATTATATAAATAAACTGTGAGAAAATACAAAATATCCACTTTTTTTGAAATAACACAATAGACTAATGTGTCCCCAGTGTTTTGATATAATGAGTGAACGATTGGATCTTTTCACTGCCTGCTGTGTTTCCTCGACTCCTGAGTAAAGATAAAGAGTCAGTTCAGACCTGCAGTTGGTCCTCGTGGTGTTTTGAACTTGAATTCAGCCTGATTTGTTTTTTCATGTCTTCTCCTCCATCATCAGTTATCAGGAGAGCAGACAGTCAAAGTACAAGAATTCAAACAAACACAGAGATTCTACTTACAGAGCAGACACAGCACAGATGTTTCCTTCATCGTCCTTCTCACTCATTTCAGCTTTTTTTCATTTCTGTCACTGACACCAAGTAAAGCCCACCCTCTTCTTTTGAGCACCAGGTTTTCTATTGGTTCAAACGTCGAATTGGGGAACTCAGTTTTTGAGTAAAATGATAAAACTATTTTTAAAAAATATAACTAGAAAAAACTTTGCAAGATCTTTTGTCTTAAACAGTTGAAGCTATAATGCCCACAGACATTTGTCTGTTCACTGAAAAGACATTTGAGAAACTCAATATCTGTTGATGCTAGTGATCTGTAGTTTGGTTGACAAACAAATCCATGTCCATGTAGTTACGTCCCCCTCAGTGAGAGAGGCAGATACGAGCTGAAACACAGGAATCAAACCAGGGACGCTGCTGTTATGGAGCTGAACTGGAACCATTCAGACACTGAGGCCCTCTGAACACATTTTAATTACAGCTGTGCAGAGACACACTGATGACTGACTGGAACACTGTGATTCACATTTTACATTAACACCATTCTCACATATGGTAAATATATGGCCACTAGAGGGAGATGTTGGGCTTTAAATACATACATGGATGGCAGTTAATTAACAATGCTGTCCCGCCTTTTATGCAGACTTACACAGAGCATCATGTACCCCAATTTCTTGAGTGGAGAATAATATTAGTCACATCAATATAGTGGCAGCCATCCTGTTCAGCCATGCTTAGAGTGATATGAATCCTGTGAAATGCTGCCATTCATATCAATGTGCTCTGCTCCTCCATTCTTCCATCTTTCTGTCCTCTCTTTCCATCCTCCTCACTCAACTAGAAACTAATGACAGAAATATAGTCTTATAATAATTATTATTAAGATCAAGTGAGGGGTCCATAATTGATAACAGGACAGCACACTGCTTAGCTATGTGGAATCCTCATCAATTAGTGTGCATAAAACAGAAGCAACAGCTTTATAATCTTGATGAATTTGACTACATGACCTCCCTTTGTCTTTGCTATCTATATCCTCCACTCTACCTCTCTCAGTTTTTGTGCCGTCACCCAAAAGTTAAATGTTGCAGTGAATAAAAGACCTTACAACTGATCCATATCAGTTTACAACAATATGCAGACTGAATACAGGCTGCTGCTGAACATTGACAGGTAATGTCACTTTGACCTGCTGTCACTGAGATCTGGAGCTGTACTGTAAACAAACACTATTGAAGTTTTTAATGAACTAAAATAATAAAGTGCACCAGCTAACAGGCCATCAGATCAGAAGGTTAAAATTAGCTAATAATATGCCAATAATAATAAAGCCAGTAAATCTAATATTCATTCTGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGAGACAGGTCAGAACAGGTAGCATTAAAGAAAAACAATCAAATGTACAACACAAAAGGGCTGTGGAGGAGAAGAAGAGAACTCTGTTCAGACTAAGCTCTCTCCTCAGACATTTTGTTTTCTGTGTCCTCTATGCCTTGGCTGCTTGGTTCCTCACAACTGGTGTCAGAAGTGGGATCTGTCAGTTGAGGACACAGTTTTGCTTTTTGTTCTTGTTGAGTGTTTTTTTCACCCCCAAAAACAAGAAAAATGCTTCAGGGAGAAAAGTAAGAAAGTAGTAACTGTTCTGGAGACGGAAGCTGATCCTGAGGAGAAAATTGGGGTCACTGAAATGTTGGGGAGCACGGAGGTTGAAGAGAGGGAGCCAACTCTGTCAGATCTGATGTCAGTTCTGCAAGCTCACATGGGTCAAAGTGAGGCTCGCGAAGCAAGGCAAGAGGAGGTAACTGCACGCCAAGAACAAAAAATCAAAGCATTGCAACCTCAGTTCCAGCTGTCCTGGACATCACCAGTACCTGAGCTACCATTAGCTACCAGTGTGGGCCTCAGCGGGTGGCTGATAGCCTTACACCGCCGCCACTACTGATTTTCCAAGCTATACTTACAGAAGTGCTGCTGCTTTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGCGTTGCTGCCAGCTTCCAAAAGTAGACGTTTTAGAGAGTAGTGGCGTCGTACATGCCAGATATGGAAGACTGCAGATGTGCATGTTAATTGCCTTGAACATTCAATCAGAGCCATCTAATGGACAACGATTTGGCGTGATACTGTGACGCTGTCTGCTCTAGAGCGAAATGGGTTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCACTGGAAGGAGGCCCTTTTTCTAGCCACAGATCACCAATGTGTTTCTGCAGTTGGGCTAACCACAGGGGGTTATATTAGGTTTTTGTTGGGGTAAATAGTTAAATGTTGTCATTTTTGTGCTTACAGTTGTGGACCTTGGTTCAAACTGCATGATAAAAGAAATTCTTTTGTTTCTATTCTCCTCCCCGGCCTGCTGAATGGTGGGGAGGTTATGGTGTTTAACTGCAGGAACATCCTATGGGTGTTGGTGCATTCCTATGCATTGGTGGCTGACCACTGCTTCACTAGGTGAATGGGTTAAATGCAGAGGAGCAATTTCCCTACGTGGACTATCACATACACATTACACACATTATGTGAAGGTTCTGTTTTCTTATTTAGCAAAAGATGTTTACTTCTTGCCATTTATGGCTTCACCTGTGCTTGTATATAGTGGACTGTTAAAGTAATTGAGCCATATTCAGGCTGGGGGGAGAAGACCCTTTTTATGAACAAGGATGTTGTAAAAACAGTTGTAGCCAGGAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTATCTTTTATGACCATAGGGGGGTTTTTACAACAGGTGGTGCTTGTGTAAATTGTATGCAAGCAGAGGCCGGGGTCGGAGTCGTCTGAGGTTGGGTGCAGAGTACTGCTCTGAGATCCCGCCCGGGCTTCCCTTGCGTTAGTTATTGATTGCTGTTTGTCTTGCTTTGTTCACTGGTGAAAAGTCTCTGAACCAGCGGGGCCTGCTAGCGCAGACCTAACAGGNNNNNNNNNNNAATACATTGTAACTTTTTGTTTCTTTCATTCAGATGCAGAGGGCCTGAAGAGGAGGTGACTGGGGTGCCTCGGTGGTGGGATCCTTCGTGTTCTACGCACCTTTGTTTTGAGCTACATGAGAGGGTGAGTTTGTGTGACAGTGTGCTGCACATATCTATTGGTCAATTTTCTTTTTTGATTTGTCCTCATTTGGCATCACTGTCACCCACTGGTAAGCCTCAGCTCTGAACAACTTTTTAGAATACATGTGTATATACTCTCCGAACACCTAGATTGCACAATTGTTCTTGGGGGCAACCTCAACCTGGGACTAAATGAAGAAATGGATAGGCTCAATACAGCAGGAACTCAGCGTAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGAAATATTAAACAAAATACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGACATATTACAAAACAATAATATGATTAATTTTCCAGAATGGAGTGGTAAAGTACGGAGCCCCGCAGGGGACAAGGGAGNNNNNNNNNNTTAAGACGGACTTTTGCGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCCAGTCAAGCTGAATTACAAACACCACCAAGTGTGGTACATTTTCTTACTCTTAAATTCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTGTCCACCAGTGCAGAAGTTTTGGCGTGAGATATGTGAAGACTTATCAAAGTGTCTGAAACGTAACATTCCAGCCTCCCCTTTAGTATGCTTGCTGAGCAACTTGGATGAGGTCACTGCAGAAATAAACACAGCCCACATTGTTTTTACAGCCCTATGCATTGCCAAGAAAACGGTCCTCCTTAACTGGAAAAATAAAAATAATCTTAATTCTAATCAATGTAAAACCATCTAATAGATCACATTAGTCTTGATACAGCCTCTGCCACCACATTTGATCAATCCCTTTGGGCTCCTTTGATCGGCTTCATCACCTAGTGGGGGTGGGGGGTCATGGTTTGGTCCTGCCTTCGCTATTGTGGCCGATGTGGAGGTTGGGACGGGGGTATGGTTCGTTACATGGAGAAACCTTTGGAATACAAGCGTGCTTATCCACACAGGTGTACACACGGGTGTTCACAGACACAAACTACACCTTTCTTGGCTGCTACCTCAAAGCACATTGTGCGCTGTCTATCTTGCGTGCTGCACAATAACATTTAATATTTAGTATCTACTGTTATCTACTGCTAGCTAGTTTATTGTGATGGTGCTGTATTATTATGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCTGTCCTATCCCCCAGTCATGTCTGTCCCGACTGTAACAACCGAAAATAAAATAAATACATAATTGTAATAAAGGTCAATCAAATGGACCAATATGGCAAGGCCATGATGATCCACTTGGTAAAGTAAATCCGCTTGGCATCTCTCTTGGCCTTAAGACAACAATTCTGATGGCTAAAGATCCAAACGGGACAGGGGGNNNNNNNNNGTATTATCTCAAACCATTATTCTGTGGGTGAAATTCCCAGGGTGGTATTGTCGGTTTTCTGTTTAATTGTGAAGAGTATATACTCTTACCCACCTTGTGCTGCCACATATGGTCAGAAGGGGTCCAGTTTTGCTTGCAGGCAACTGCAAGTGACAAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATCTTTCTCTTTTCCACCATCTGGTGGTGAACTGTGGAGGGTACAGTTATTTGCAGTTTGCGTCTCCACACGACCCTTTTTTGCTAGCGCACATGGTGTCTGTATTCTGCAGCTCCCGGTTAGCTCCACACATGGAGAAAGTATTTTATGGATGACCGTGGCTCAGGGGGTTGGGAAGCGCATCTGTAACTGGAAGGTCGCTGGTTCGGTCCTCGGGCTTTCTGGTCATTTAACCTACCACTGGTGTTGGCCAGAGGGGCTGATGGTGCATTATGGCAGCCTCGCTTCTGTCTGCCCCAGGGCAGACAACTGTAGCTTGCCACCACCAGTGTGTGAATGTGAGAGTGAATGAATAGTGGCTTTGGGTGCCTTGAAAAGTGCTATATAAATCCCATCCATTATTATTATGTTTAAATGTAGATACATAGAAGATATAAGTGAGAAGGAAGATGGAGAAGAAGATACTAAGGCCATAAAGGACTATTTAGCCCATGCACCTCACAAGTTCTGGGTTGTCAAGACCAGAATAAAGCCTGCTTTATAACTCTACATCGTGCCCACATCAATCCTTGAGGGGAGCACACAGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGAGCTCTGTTTAGTTTTAGCAGCGGCAAGCCTGCGCTGCGAGGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATAGCAGAGCAGGTCAGCAACTAATCTAAAAGTCGGTGGTTCGATCCCAGGATACTAACCCCATGTTTGCCTACTGATGGTGGTCAGAGGGCCCGGTGGCGCTAGTGTCCGACACACATTGTGAATGTGTGCGTGAATGACTGAATGTAGTGTAAAAGCTCTTAGGGACTGAGTAAAGGCGCTAAACAAATGCAGGCCATTTACCATATCAGTCTAAAATTCTATGAATAACGTGTTTTGGAAACTGAATGCACAACAGGCAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGAGCAGCCAGGATATTAGTTTACAGAGGCTGTTAAAATTATATGTCTAATGTTAAAATGTTGGTGACACAATAATTTCATCCTAATGGCACTGACATATTCATAGCGTTAATTTTTGAGACAATATATCATGAGGTAGTCATGATTTTGCAAATATACTATTTCTCCAGGCTAAATGATGATCCTCTAAATTGGTGACACGCTTTTTCCTCTCCAGCTTACAAGTTATCTGCTTTAGGCTACGTGTTTGAGAATTATACCACGGAGTCAGGTACTTCTGATTTGAGGCCTTAGTTTTCACAGGAGCTACAGTATCCAGAGTCGTACGTAGTGAGGAGGTAAAATTTTTAACAAGATAATCGACCTCTGTTGGGGTAGCATTCAGATAGCTGATGTTGGTACAGGGCATTGAGGATGATAACAGTGGGTGGATTATATTCTTAAACTTAGAGCAGAGTACAGATTTTGCTGTTCCTAGTTCGGAGACAAATCACCTTCATATGCCATACTGCTCACTCCTGCTTTGTTTCCTCTCTTAGCTTTTAAAGTTTTAGTACTGCTGTGTTAGTATGGCAAGTTCAGAGCTCTTCTTCTTCTGGGACAATTTCAATAAATCTTCATTAAACATATTTTCATTCTCACAAAGATCCTCACACACAGATTCATGAGTTGTTTCATTTTTCTGATTTATGTCAAAAACACCTGCAGACTGGTCATTATTCATATCAGTGCTCCTCTGATTGTAATGCTCACACGATTCTCATTCTCTCAGACCTATCACTGATCATAAGGGGGTAATTTTCAACTAGCTCCTCAGTGGGGCGGGGGGAATTGTCTGCCTTAGCAATAACGGGATTGCCGTGGCCTTAGCAGTCTCTGCAGGGGTGATCGATGTTTCCCCACCAGGTGCCTTGGGTGGCACACGCCCTTTAACTGCATCATCCACTGGCAGTGTGTTTCTTAGCCTTTCTGGACAGGGTGAAATAAAATGCAACCACAACCATTTAAGGTGAGCACTCTGTATCTGAGGTAATTCCCAGTAATGTCTGAACTGGGACTGTGTGTGATGCAGACAGGTGGAGATTGGAGGTCTTGATTGAGCTACAAAGCTTGTAATCATGTTTCCTGTTGTTTGACCTGTGTGTGTTTGTGTTCAGACTTTCAACCAGAGCCAGATGTTGTCTACTTTTCACTGAAGTAGTCCACCAGTCCAACCACTGACATCCAGCTGCTTTCCTTTGGTCTCCCCAGCACCTCAGAGCAGAGTACATCCACGTAATAAAAAAGATTTATCTATGTGTTTTCTCTCTTAATTGCAATGATATAACCCTCAAATTATACCTTTTCTTATTGGAAATTTTAAATGTGTATTGTGTAAATATAAGTAATCCACATACATTTAACAGAATCTAATAATNNNNNNNNNCACCTTGCAGTTTTTTCTGTTCCTTATTATTAATGGCACTGCTTTGTTTCCTCATCTGGTTCTGTAGCTTTCACAAAGGTGTCAGATGGAAAACTTGANNNNNNNNNNNNNNNNAATTTAGGAAACCATTATATTTTCTTCATTGCTCTTCTGCCTGGGAAACTATCAGTACCGCTTGAAGTACCCTCTACAAAATGCCTGTGCAGATGAGTTGGTGAAATCGTACTTCAGAATCCGTGTTAGTTACAAGGAAATCTTTCTGAGTTAACTTGAGTAATTACTTCCTCCAAACCGTCAACGTGTCTTTTAGACCCCATTCCTACAAAACACCTCAAAAATCCTTGAAAGAGTAGTTGTCAAACAGCTAACAGATCATCTGCAGATCTCTGTGCTTGTCCCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTAACAGATATGATTAAACACAAAAGGACTAATTCATATACAAAAAAATCTGTCCATAACCATGGTACACGCAAAAAGCGGTGAGAAAAAACACAGTTTCTACGCAGCACCTGCACTGTCTGCAATGACAAGTTGTGATTAAACCACTGAATCACTATCAATACATTAATTGTTGCTTTCTGATACAATAAAATAACACAAAACAAAATGAACAAAATAACTATAACAGCAAACTCTATATTCCTAATTTGAATTTCCGCACGNNNNNNNNNNNNNNNNNNNNNNCTCAGTTGTGAATAAAAAAAAACTGAGTGGTTAATATTGTTTTCTTTCTGGAAATCCCTTTTTAAATTTAAAATATTTATTATCGGGTTAGAAATTAATTTTGTCATTATCCATTAAGTTATCAAATTGCTAACTTAATTGTGTTCTAGAAAAGAATAAATTAATGAGTGGATAATTTTGATAATACATATTTTTATTGTAAAATTAATAAATTCGTGGAAACATGCTTTTATTTTGATGGAGATGTGTTTCCGGGTTTTCCATACGCTGGTTCCTGTAAATCACGTGACTTCTTCACGTATCAGTCATAAGTCGTCCTTTACGAAAAGCGGAACTACGTGACAAAACTTTCTTAGTTAAACCTGCTACTTTAAAACAAGCTCTGATGTTTGACCAAGAAATCTTAAAAGTGAATCTTAGTAGAAAACAAAGACGGATGTTAAAATCAGAGTTATTAGTGTTTCTCTTCTCCAGTTTTCTGGCACGTCTGGACTGTGCAGGTAAGCCGTTTGTACCTGTGGGAACAAATCTGTCTGATCATCGAGATGAAGGGCATAGAAATACTCAAAGGAAGTGATTTTGCGGGTTTATGAAATGAATTTACTTTTAACTCAGTTTTCGCGTTAGAGCTAAGTTATCCACTGTTTCTGTTTCTAGTTGTTTGAGTTAGTGTATCAATGCAGACTAAATGTACGTGAGCAGGTAATGACGGGAGAGGAACTTGGAATTTAAAACAAAATGTATGTTAGTTCACTATAAGAAGAATCAAAGTTTAGTTTCATTTTCACTTCGTGTAATGGCGGAGTCCATGAATATGTTTCTCCTGATTCTCTGTAAGATCAGGGGCGCCGCTGATGTGCGCGAGTAAAATTTAAGATTAAGCTTTAACAAACTAAAGACCAGCACAGACGTATTTATAAAACAATTAAGTTTCACACATTAGCACATTGTTTACTTCCTGGTTCCAAAATCAATAATCAACAGATTTTTACGGGATTATCACTTCACACTGACGATGCACTATTTCTGTGTGGAAAGCTGGAGGAGGCTGTCCGTACATTTACAAGAATATACTTTATATGCTATATAAGACAGGAACGGCAAAAGAGTATGTTGTAATGTGGTGCAATTTTGTTGGCATTGTCCTACAACGGACAAATTGAAAACAATACCGTGCATGCTAATTAAGTATTCATGTGTGTCAAAATAATGGGCAGGCCAGTGTTTAAGGTTTAAACGATGATAAAGATGATGTCTGGACTGACACTTGGAGATGACGTCAGGTTTTGAACTTGCATTTTTCCACCTGTATTGGCTTTGAATGCTGGGAATNNNNNNNNNNNNNNNNNNNNNNGATGATCATTATGTGTTTTTATCTGGGAACAGATTCCGATTGACCATATGTGAAGTGACATTATAATTATCAAGTAGAAATAAAATATGGCTGCTAATCCAGTAAGATGCCAAACAGGCAGGTGTTTGAGCACCATCTGGGGTCTGTCTGGGCACCAATTCTATAAAGGTGATGTGTATCTCTGTTCATGCTCCAGCATAAATTTGTATACATTTTAGTGAAAATCAGGATCACATCATTTTACTGCTTTATATAAATCAGCTAATTAGAACTTTAACTATCAAAATATGCAAATTTATGGGGAAAAAAACAATAAGCAAAGAGAATAGAGAGAAATAAAAACAGCTTTAATTACTGAACTTCTAAATATTCATACTGTCACGATTTGCATCTGCATTATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTGTCATTGTCAGAAAACAATGAAATTGCGTTTGGAGCTTCTGTACACCCGTGAATAAAATAATAATAAGTGTAAATATGATTCCAGTGCAATAAAACAGTCCTTAGCAACAACATACAACATGACAAGTAATACTTAGAAGTTGGATATGGTTATTGTCCGTAAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCAGATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTCCATCTGGCCCGGCCGCCTTCCTGGTGTTAATGCTCCGGAACACACGCCTCAGCTCGTGAGTGCTCAGGACTGGAGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCATCCTGCGGCCATGTTCTCACGTTTTTTAATTGTAATCCCAATACTCTTGATCTTTTGTGTGTATATTGGGTGTAGCAGAAGGGAGAGATGGTCTGACAGACCCAGGTAGTAATCCTTCCAGAAGCAAAGGGAAGTTTGTGATTTTTGTGTAGCATAATTTATTATTATTNNNNNNNNTCCTAATTTGTGGAACTTTAACAAACAAAATTGAAGTGACCAAAGGGTTGATTCCTTACATCTTATTATGGATGCTTCATTGTATCATAACTTGCACTGGTTTATACCACAAACATCAGATGATGACACAATCTCTCTACTAACTCATCACAAATCTGTCATATTTGTCAGTGTGTCAAATGCATGTTAGTACAAGTGGAAGCACAACAGTTCTTANNNNNNNNGTCTCTGCATTGTTATCTGTTCTGTGGTAAACTCAGTTTAAAGTGAAAATACTGTTTGGATTATTGAATTAAAAGTATTTTGTTATATTTTTTTCTCTTTTTAAGTCAATAAACAAACAAACGTGAATCATGGAGACAACGTTACTCTGACGTGCTACAGTCCCAGAGATGTCGTCGTCCTAATGTTAAGGTGGAAAAAACAGGACGTGCAGCGTTATGCTTTATTCATCAGAGAGAACCGCATTTATGAAAAGCTACCTACACATAAGCTTGCACAGTCAGAGTTAAAAATAGGATAATGTGTAATGATAATAATAATGGTGAATTTGGAGAGAAAATGTAGAAAAGGAGGTTAGAAGAATTAGAATTGATAAAGTTTTAAAATGATTAAAAAATGTTAACAACACATCTTTAATAAATAGTATCTGGGCCAAATGTGTGCAAATGCTTAACATAGGAAATGATTACAAGACTTATTTTATTCAGTCAGACTTAAAACATGCATAATATTATTAACCTATAGAGTTATGTGCCATCTGAGCACAGTATTATGCAAATGGTCCTACTTTGTTTATGTGAACAAACAGCATATTTCATAAAACATTTTTGGCAGTGTTTCTATGACATCCACTTTCACTTCAAGGTGGGAATTGTGACACTGTGGCCATCTCTCCCAAGATGAATCTCTGAGTAGTGACAGAGCATATCATTTTTTAACATGGTTCTCTCTTCCTTGTAGTTAGCTGCACTTTTTTAAAAATTTTTAAAATTGCACAACATGCGCATATATCCTCTGGTANNNNNNNNNCTCTCAGCATCAGCTCATCATCTGTCATGTGTTCTAGTTTACAGTGAACATGCTGTTCGAGTTAAAGGTAGAAATGAAGCTATTTTCAAAAAACTATAATACTGTATAGATCTTTAGTTTCATTTTCCTGTCATTTTTTTCATCTCATCCAGATGTACCAGTCAAACAAGGAGAAGATATTATTCTGGAGTGTTATGGTCCCAAATATGCTACCACCAGATTATTAAGGTGGTACAAATCTGACGTGAAGTCAGACTTTTATCTCTTCTACTTCAGAGATGGCAACTCTTATGAAAACTATCAGGATCCATATTTTAAAGATCGAGTGAAGCTGAAAGATCCAGAGATGAAGAATGGAGACTTTTCTGTGATTCTCAAAAATGTCACCATGAACGACACTGGAAGATATGAATGTTATGCTGGATACAACAATCAGGGACCTCAACTTATAAACATCACCTACCTGAAGGTAGAAGAAGAAGGTGAGTTTGAAGTTGAGCTGCTTCCTGGTTGTTGATGTTTGTTTCTAAAGATGTTGTCAGCAGATAATGTCTGACAGCAGTTTGAAGAGGAAATGGATTCTGTTCTGTTCTTCACTCATCACCTACCTGACAGCTGACACCTCACACCTGTTTCTCACCTGCAGGTCAGACAGCAGGACAAAGTGAAGATGGAGGGGAGGAGGCTGGAGTAAAGGAGAGTGGTTCTGTTGGACTTACAGTTGGTCTGTCAGTTTCTGCCATGCTTCTTGTTGTTTTTGTTGCTGGTTTTGTGTTCTACAGAAATCGTAGAGGGCGACGTCTTCTAAATAATCTAATGATGATTTAAAATGTGTTCAGTGGGTTCATAACTGAACTCTGAGTCCGGCTGCTGTTCCAGGTTATTATCAGTAAGTTCAGCATTCAGACTGACAGAGGAGAGACACAGGAAACAATACAAAATTAAACTTTGCATTTTTTGCATAATTCTCTGATCTCTGATGTTCCTGCTCACCATACCAACAAACTTGTTGTTCATAAAATATTTTATTAGATTTTATTTNNNNNNNNNTAATAATAATGTATTTGAATTCTTACAGATTATCTAGTGATTTTTTTTAAAAGTTTGTAACACATAAACATGTATCACTCAGTTACTGGTGTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCTAGATAGGTTAGGCTACACTCTATTGTAGGAGAGCCAAATATACAGCCTGAGTACCAGCCCATTGGATGGGTTTGAAAAATNNNNNNNNNCTTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAATATAGGCTTAAAATGTTTTAATATTTGATTTTTTAAATAAGTATTTCTTGGCTCAACCTCTGACCGGTTGAGCCAGTCAATGCAGATTTAATCTGATCTGGAATCAGTCCAAAGAAAATAAAACATTGATGTGTGGGCGTGTGAATGAACCCACTGCATGTACAAACAGATGTAACACAGAAACCTGAAAACACTGTATGTTAAAGTGAAACCTGTCTGAGCCTGTCCCTGTGAAACAGAGTTTGGAGCCTGCAGCATTGTTTTAGTCAGAATAAAGTCTGAATAACCAAATGTTGTGATGACTTCCTTCTACATAGAGGACGGGACGTTTTTAGGGCCCAGCAGCTTCAGCAGTACTGAGAACAGTGGCTGTGTTTATGCGAGGTGCTTAAATGAAAAGAGCCCAGGCAGCAGGTTTAACAGGTCTTTGCACCCAAACATGAAGTCTGATTCAAAACAACCTCGACATACACCCACAGTATACCATTACTAAGCTACATTTTCAGCTCACTCCTCTGTGAATGTTTTAAAAGAAAACTAAAAACAGGAATTTCTTCCAGACTGGAGTTGCTGATAATGTGGGATTGGATTTTTCCAGAATGTGTCGTAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTTCTCTAGAAACATAAGAGCATTTTCTCAGCAGGCACAAACCTGCAGCTTTGTGATTTCATTAATATAAGACAAACATTTAATATTTCTCATGTATAATTGAGTCTACACTTTCATTTCCATTTAAAAAAATCTACAAAAGTCTGGGGGCAGTGAATTAAAGATAAAACATGTTTGTAAAAACAGAGAGTAGAAAGCATGACGTGACCAACAGCTGAGACAGTGGAAAAAAATGACTTCCTTCTACCTGTCCTTCATCTTACCTGCTCGCCTGTGACTTCTGTAAACAGGCTGTACACTTTAATGTCTGTGTCGCCTGGTGGCCAGTACAGGTACTACATCAACCCCTACCCCTCACAAGACCTCAAACTAAGAGCAAATACACACTTCAAAACTGGGTAAAACACGACTCAGCCTCTGATTATTATCCACTAAGGCTTTAATTATTTGTCATGTAATAGTAAATTTTATTTTAAATCAGTGAGTGTTTTATGATATTGATCTGTTAATTTTTTCTCTGTCTTAAATGCTTCTTGGGGGCACATGACATAAAAGAATTAATGAATNNNNNNNNNNTTATATCTCAAAAGCTGCCTAGAAAGAAGAAGAGGTCAAAGCATCAGCAACATTTGTAGTAGAAAACAACTTTATTATTTTCCCAATGCTTTTTTTGGTTTGTACGTTTTATCACAGTTGGTTGTCCACTAACCAAATTTTTAGAGGCACACAATCACAAATTTAGCCTATTATTGTACAGTTAAGCCCATAATTATTCATACCCCTGCCAAATTTTGACTTAAAGTTACTTTTGTTCAACAAGCAAGTTCATTTTTGAGCAGAAATGACACAGGTGTCTCCCCAAAGATAATAAGACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATTAATCAGGGTAATTAGGATGCTTTAGAACAGCTTTGACTATTTGGAATGGTATGGAACTTTGGATTTTCCCAGAGACTGTGACAGTTATTAATAGAAAATAGTACTGTGTATTACCACTGTACCGAGAAGAGATGTTCAGTTTAGCCAAGTAAGTTTATTGGTTGAGTTGTGAAACCATGTTTCTGGTGCGCAGAAGTTAATTAGATGTGTAGTGCATGTGACTGCTGACCTGCCTGAGCAGGAATGATTTCATTCCTTGTGTTGGCGCGCCATCTTGTGGTGGTTTAGAGAATTGTTGAGAATTTATATTCTGCCCCCTTAAAGCACAAATATGATGATGTAACTCCTTAAAGTTGTAACAATGTATGTTGTGTTTTTAATGAATTTCATTAGGACATCTTAGCATTGTGAGATGTGCAGAAACAGAGCGGAGGAAAACTCTGCTCAAGTTCTGTAGATGTCTATATTTTAGCATTTTCATTGTGATTGTTATGAAGCTTTGAGTTCAATAACAGAGATCTGTAATCACTCATCTGCCTGTTTGTTTGGGTTGCCTTTCCATTTTCTACATCACTACCATGTGGTGGCCGTCAATCTCAATACTATCTACATTACTCTAGTCCAATCATCTTCTTGCCTGCTTTCTTTGGACTAATCAGCCTCCACTTTTCGTAGTTTATATTTCTGCTCTCCATCATTCATACTGTGAGATTCAGATCTGTGCAACCCACCTCCTCCCCATCTCCGCCTCACTGAGATCTCAGCCAGACCACCATCCAAGCCTCAGTCTTCATCTTCAACACCACCAGTACCACCTCCTTAGACTCATGGGGCTCTTGACCTAAATCCTATCACCACTGGGATCCCTTTCTGCCCTGATGAGTCATCAGAGTCTAATCTTCAAATACATAAGTTTCTCTATCTGAAAAAAATAGTGTAAAATTCTTTCAAGTTCTCTCATTATTAAACCAATTGTCTTGATTAATGATGGATGATATATGTATTTCCTTCTGTTATGATGAATGACCTTTTNNNNNNNNTACATATTTTGGGCAATGTGTCTGTGAAGGTTCTCAGTCATCCAGGTCATTGTAGTCTAAGGAGCTTGGAAGCTATATGTCTAAGGAGCTTTTCCAAGCTCCTTAGACATATTTTGGGCCATTATCCAAACAGATGTCTTTCGTGTTTGATCAGGGAACAACATTANNNNNNNNCCGGGATTTACAGGATCCATGTAGTGTAAGAGTGGCGGTAAAGTATAAAATAGAAACAAATTTCATTGAATAGTAAATTCTGGTGTCAGTGTACATTGTTTAAAATTATCACTAAACCTTAGGTTTAGCGCATCTTTTAATACTTTGTAGCTTCAACATTGTTCTACAAATTCTCAACCAACCAGTAACCACCAATAAAGAACATTTTCTTTAATGAAATCAGTTTTCATCTGCCTGTCTGTTTGGGTTGCCTTTCCATTTTCTACATCACTACCATGAGGTAGTGTTAAAAAGTTTAAAAAGGAGTCTTTATGTGGCCCTGCTAACAGGCTCCCTTTAAAATCTTTTAATCTGAAGCTCAGTATTCAGACATGAGTGAGACACTGAGACAGCAAACAAAGAATGTCTTCCGAAAATGAGAAATAAATAAATCTGCAATCAAAGGGTACAATAGTTGCTCAGAAAATGTGTTATCTTTTCCAATATGTTCTGAAAACAACTGCAGGTTTTGTTTAGAAGTAAACTAACGGCCTTGTACATTACTTATTGGACAGAGATACAGTAATCCATAAACAGCACATGGTGTATATCCTCCTCACAGCAGGAATAAGGTTTTTATCAATATGAAGCTGAACATGAGCTCTGCTTTAGAAGTAATGCTATATAGTGACATCTTCATTGTCATTATCCAATCCCTGCTGGGTGGTGTCTTTATCACAGACCTGCTTGTAGTTTCCTATAAATGTTAGAAAATTATATCAGCTGCTAACACAGGAAAAGTTCAGATAAAGAGATGATCAGCATATTGATTGATTAGAGAATAATTCAGAGTGTTACCTTTGGCTCTGCGTTGATATAAAGACACCATCAGTTGAGGTGGTTGGTGGAGGTGTGGTTGTAGGTTTACCTGCATAGAGAATCTCACATGTTCAGGTGAATGTGGATGAAATAAGAGGTGAAATCAGAGTGAAGCTCCTCACCTGTGACAGTGATCCAGCTGGATGGAGACTCTCCATGACCGCTGATGTCACACTTGTAGAGGCCTTCATCAGACCTGGAAACATGCTGGATGGTCATGTGACCTGTAGGCTGCTTCCTGATGAGGGAGCCATCTTTATAGAAAGCAGCTGGGAGGTTGGAGGGAGTGGTGTTTGTTTTACAGAGCAGAGTGACGTCATCTCCCTCCATCACAGGGAGGACAGGACTCTGCAGGATCACTGATCCACCTCAACACAGAGACAAACTACAGCATTTCATCCATTTACACACAGCTTCATCAACACTAACTCCACACACTCAGCTTACCAGTGACTGTCAGGTTAACCATGTTACTGATGGGACCCTCTCTGGACTCACACCAGTAAACTCCACTGTCCAGTGGGTCGATGTAGCTCATGTTACAGGAAGAATCAGACCATCTTCCCCACCCATCTCCACACTGAGTCCTCTGTTGTACCTTTGCCTTTCTCCTCAGAGTCCATCCAGCAGAGCTGTCGTCCTCCTCACAGCTCAGAGACACAAAGTCTCCTTTAAAGAACTGAGAGCTGCTGGGACTCACAGTCAGACGAGCTGCCAGAAAGAGGGCATGAGGTGAATCAATTTTCAAAGGAGAATGACCAACTGAGTTTCATAATCTTTTACTGTTTCATTAACAGTAACACAGCCACCCAAAATAAAACATATATTGCAGTAATTACATCACGTGTCTTCAGAATTCCCAAATAAATTGCTCACTTTACATTTAAAATCTGACACTGATATGCAGTCAGATCCTGGCTGGTCCAGCTTCAGTGCTCTCAGATGCACAGTTATAATTAATGTTATTAAAAACACCAAAAAAGGTGGTGTTGGATTTAATGCCTCAGTTTGTAGAGACAATCTTTATTGAAAGTTTATACGTGCCAGACAGCATTAAAAATAAGATGCAGAAAATGTCTATTTGAGACTCTTTGAGATGTTTTGGATGATCATGATGAGGTCACTGACCTTGGTTTGTTGTGCAGCACAGCAGTAAGTTCAGACCTAAAGAGAAATGATACTCAGTTAATCTGAGTTTTCATTTGGTTCACATTACAACAAAGCTCCTTCTGGTACCACGTCTCCCCTTTAGGGGACTTTTAACTCCTGCTTCGGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAACTATATCTATAAACATCATGAATGTGTCACAGAGACACAGACAGCTGCTAATCAGTGTCAGCAACAGACAAATAAAATAGGTTCAGTTTTCCACTTCTGGGATAGCTGAGGTGAACAGTAGCAGACAGCAGGTACAGCCCCCTGTGTCAACATCTGCCTGTCAATCAAACAGGCCACACCTGCAGTATTGTAAATTTTAAGCCTTCATTCCTCAAGATACAAATTAAAAATACACACTTTAAAATATGTTCTTTTCTAATTTCTCTGTACAAACAACACTGGTTTATCTGTGATTCATAAGTCAGTGTTAGACTTTTGCACAGTACTCTGTCTCACAACATATGTCACCACCCTTGTATAACTCAGCTGATATGCTTTAAAAACAGTTAATTACATTCTGAAGTGAAAGGTTGAACTTACAGAGCAGCTGCTGAAGAGATGCTGGGTTCATCTTGACTGAGCTCAGACACAGCAGTTAAATCAACTTCCTTCCGTGTTCAAAGCTACATATACTGCTTTGTGGTTTTCTTGTTGCCATTACGACGGCTGATCTAATTTAAAATAGCACGGAGATGATCGAACTCCATGTGACCTTTCTATATTATGCTTTAAAGGGTTGTACTTTTGTTAAAATGGTATNNNNNNNNNNNNNNNNNNNCAACAACCCTGTTTTTCAACTGTCAACATGAGAAATCATGTTTTATAGCAGTAACTGTTCTGTGTTTGGGGCTAGTATGAGACCCTCTCTCTCCCACCCTCCCCCACTAAGTAAGTGGGAGGAAGCAGCTGTTGTTAAGGAAAGAGGGCCAAACAAGCAGGAGGCCTAAAATAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGTAGAATTCTTTGCACACACTGACCAACCAATGGCCTTTGGTGATTGGATTAATATTCATCTTTTACCATAAGGTAGTGTAGACCCTTTTGGGATCTTCAAGAACCCCTAAATTTCATCACAACACCTTTAAAAATCACTAAAGTAATACTAGTACTGATGATGTATTTTATTTAGTTCCATCTGTGTAATATTTGGGGCATGTGATTAATGCTAGTGGACTGCACACTACTACATCATGGATGGAGCTCCACCCTAATTTGTCTCTCACCTAAAGTCTTTCCCGTGGACACTAAACTACTATTTCCTCCTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTATATCAATAAAACCTTTAAATCTGTGTTAGTATCTATGGAGTTGACAGTTTACACATCTGGTAAGATACCATCAATACTGTTAGTTTAGGTCAACATAGCATCTGGATGCTGAACTCACCTGCCTGCAGTTTGAAGTCCAGACCTTTCAACATCTAGAGCACCATGAAACAAACAAACAAAAAGAAGAAGACCCAGGACAGTCGAGCAGCTAGAATCAGACATAAATAGTACAACAGTCGTCTTGCAAAAATCCAGCAACTGGTCTCTGTAAGTATTTAAGAATACAGACAACTTGTCTATAAAGTTTCCTTGTGTCACACACAGATATGTACACAGACACTAGGCAGTTTTTTATTACCGTGGGGCGTTAATGGCTCAAGAGTTGGGAGTTCGCCTTGTAATCGGAAGGTTGCCGGTTCGAGCCCTGGCTTGGACAGTCTCGGTCGTTGTGTCCTTGGGCAAGACACTTCACCCGTTGCCTACTGGTGGTGGTCAGGGGGCCCGGTGGCGCCAGTGTTTGGCAGCCTCGCCTCTGTCAGTGCGCCCCAGGGTGGCTGTGGCTACAATGTAGCTTGCCATCACCTGTGTGTGAATGGGTGGATGACTGGATATGTAAAGCGCTTTGGTGTCCTTAGGGACTATTAAAGCGCTATATAAATACAGGCCATTTACCAGGTATTTTCACTCGAGGGGCCTGGGGGATCTGTTTTTTTGGAGGCTGCTCATCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACTTAAAGTTACTTTTACTCAACTAGCAAGTTATTTTTTGACTGGAAATGACACAGGCGTCTCACAAAAGATAATAAGATGATGTACAAGACGCATCATTGTGGAAAAAAATATTTCTGAGCTTTTATTTACATTTGAGCAAAAAGTATCATGTCCAGAATTATTCATACCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTATTGATTATTGAGAAGGGTATGAATAATTCTGGACATGATACTTTTTGCTAAAATATAAATAAAACCTCAGAAATATTTTTTTCCACAATGATGCGTCTTGTACATCATCTTATTATCTTTGGGGAGACACCTGTGTCATTTCTGCTCAAAAAAGAACTTGCTTGTTGAACAAAAGTAACTTTAAGTCAAAATTCGGCAGGGGTATGAATAATTATGGGCTTAACTGTATATATACATACAAGGGTCTAAAGAAGTGAAAATAAAAACTGTCATAAGTAATTGTAAATATGATTTTTTCCTACAGGTAGTTTCATTTCTAACAATACACACAGGAAACAGAGACGTGCAAGAAGGTACAATATATAAGGCATTTTTGAAGCGCACAAGTGTACAAGGCTTTGCATTTTTATGAAGTTTACCAACTTCCACTTTTTGGACTATATTAAGTGGTGATATTGCTGTATGCTTGCACCACAGATATTAATAAAAGAGAAGAACATAAATTCTTAACAATGAAAGATAAGTTTGTGTCTAAAATAGTTATGCTTTCTTTTTAGACCGGTCTGGGTTTCTGCTTCGGACTGAAGGTCGGACATACAACAATGTTTACGTAGATATCTTTGAATACTGCGTACTGCATCGTCAAATGTGTCTGGAAGTACAAACACAATGTAAGGCCAGACATAAATTATCACCCGNNNNNNNNTTGTATTGTTAAATTTATACAACACCAATCCAGATAATACCCACCATGGCTTATGAGAAGCCAGACTGGTGCATACGTCTCGCACCTGGATGAATTCTCCTCTTCACTGCGGCGTGGATCTTGGATGTGTCTCGCAGAGGATATGGAGGCCATGACAATTTCTCCCCATTTATCCATGAACTAGGGACAATTTCAGTTGCACCAGTGCTGAACTGCACTATGCACCAGTCTTTCATTTTTATCTGTTTTTATATTTGGATTCTGTTTTTGCCCTGTCTTGGATAAACAGGAAACAGTTAATTGAAATAGANNNNNNNNNNNNNNNNNNNNNNNNNNNACAAAAATTAATCTATTATCTGAACTAAATACTAAATATTTGCTTAAAATATATAAAGGCAACAATTACAAGCTTGGCTCGGAAGGCCGATAAAACAAACTGTTTAGTTTTTATTGACTATGTATGATTGGCAATGCAATGAAAGCTGTGCTGTCAGGACAAAGAAAATATTTGCTGGTAATATTACTGAGCTTTGTAATGCCAAGTCTGCTGTTCAGCTGCGACACTCTATAGCATCCAGTTCTGGATGACGGTAACGGGTACTGAAAGTAAGACTCCTTGTGACAAAACTTTTGGAAAATAATAACTGTGTCACCATCTACTTTCACAATGTTGCGGATTAAAGCAATGTCATCTACTACCTGCACACAGTTATCCCCATCGCCTAAAGATAGAATGTACTTTTCTGTCACTACTTTTTTGTACTGCTCTGAATGGTGTATGTGAGCCACAAGTGGCCCATCAGAATGCTGATGCATTAATTTTTGTCCTTTTCTTGGTGGTGATGGCTTTCTGGTTTTTCAGAGGGTCCTTTTACAATTTGCTGTAAAGGCAAGTGAGGCCTTCTCAAGAGAAGTTTAATCTGGCATAAGTAATTTTCAAAGGGGAAAGCAGCAATGTTTATCTAACGGAACAAAGAGTCGATATTCTTCTGAAAGGTGTGTCAGCTGGTGTACGTTGTGTGTCGCGCTGACTTAGTAGGTGTGGCTGTTGCTCTTCTCTTCCTCCTCCTGCACTACCTGCTCTGCGCTGCTGCTGATTAGACCTGATGCGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCAAGTGTAGGCTCCTCACAGACACAGAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCCACAAAAGCTCACCACAAAGACGGAGAAGACTCCACCTGGGGGCCTGGAGGAAATCACAACTTGCCGTTTGCCTGTCCCACCAATAACCAAGGAAGCAGCATGGCTGAGTCCAAGTCACTCGAAGAGCTGAAAATACAGCGAACCACTGCAAAGAGACTGTTTTCCAGACTCACCAACCATATAGTAAGGACCCACATGGATATGTCTGTAGAGGAGCTACAGGATTCCTTCAAGAGACTCACAGCAGAGGGCTCCAAAGTAATTGACGTGAATGAGGAGCTTGAGGCCGCCTACATCACGCAGTGTGAAGCAGAGGGCACACCGGAGCTGATGGGCCAACAGAGAGCAGACGTCGAGAAAACGGAGAAAGAATGTGAGCAGAAGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCTATTTACCTACTACCTATCTATCTAGCAAAACAGCTACCTGCCTGAATGAAGCTGAAACTTGTCAAAAATAAATGGAGTGAAATCCAAAGTCGGGTCTTTTCAAGTGTAGGCTCCTCACAGACACAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACACAAATGAACATACCTTAACGGTTATGTGGCAGCTATTGTAAAAAATGCCATTCTTCAAAATGTGGCTTAGGTCCTTAACAAATGGGTCCAAGAACTGAACTACACTTTCTGGCTTACCAAGACCACAGTAGAGACCAACAAGGAATGGTGATTTGGTGTAGTGTAGTGGATTTTTGTATGACATGTATACCTATAAATCTAACATGATGGATTTTTGTACTTATATATCGATCTGAATAACTTTCATGTGGAGTTTTAGGCATGCAGTGGTACACACACACAAGTCATGCAGCACACTCATGAGGCATATCTTCACTGTCCTGTACACACACACACTATAAACCTANNNNNNNNNNNNNNNNNNNNCCCTAAACATAACCACTCCCCCCTTCTCGCCTAACCCTAACCACACTTAACCCCCCAAATTCATTGGCACTTGGAAAGAATTAAAAATCCACAAAGGATATAAATAAATAAATAAATGCCACTTAAAAAGCCTGCCTACAAGGGGATAAAAGACCACACGGGACACAAAGACAAGGGATAAAAACTTTATTAAAAACAGAGAGATAAAACCCAGAGAGGGACATTTAAAAATTAAAATTCATTTGAGCTCCAGCCTGAGGAAGGCGCACCAGACGCCGAAACGTCGCGATGAGCTCAACATCAAATTCATGGCCTATTTAACCCCCGTGATGGGCAATTTTTGGAACAATTGTGTTGGTGGGGGCACCATCCCCCATTCCACGAAGGACCGTGCACTTGTGGGTTTCCAGCATTGCTGGGGCCCCAGTCCTTTTCCACACCCTAACCAAGGAACTTAAAAGGAAGGAAAACAACAAAGAATGTTAATATAGAACTAGAATACCTAACACCAAACGTTCAGTAGACAGGGACGGAGCGGAGAGGGAAACGGAAGTAGAGACCGAACAAGGTCCAGGAGGCTACGCATGACGTGCGCCGGCCCGTGCATCTCCAATGTTCCTCTATCCAACCACCCAGTCGTCGGACGAGGTGGGGAGGTTCATTGCGTTCTATCTCACAACCCCATCCATGGGACCCCATTGGGAGCGTCGCTGGGGGTTTCTGGAGGCCTGAGATGGGAGCAGGTATGGTCTGTGCATCGGAGCTCGGCCCCCTCTGGGGACAGTGCCCCCAAACTTGATTTCCCCTAACTCCCGGCACATCATTTTTACATCACCACGGCCTTTCACTACTCAAGTTAAACGTGATATATAAGTCACTTAGATAACCTAAAAATTTTATTGTTTGGCTTTTTTCAGTGTTTTATTTGTTCCTGAGTAAATCGGTTTGGCTGACATCAAAGTTATTAGATTAGGTTAAATAAAACTTCACTAACCCAATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTCTCTTTTTAATCAAAGTGCAGCATTGAGTCGGTGAAACTTCTGGACTATTGATCAGTTCAATTAATCAGTCACACGCTGTTTGTGGCTTGAGGGTGGGGCTGGAGCAAAGGTCACGGGGTCATTTAAAGGTCAAAGGTGAGTCTCCTGTGTTCAAAGCTGCATGACTGCCCAGTTTAACAGCAGAGATTAAAACTCAGTTTGATTCAAAGGTTCCAGTCACAGACGAGAAGCTCATGTTGTGTCTTTTCTCCCAGCTGTTCTTCGTCTTATCTCACTTCTCTGATCCATGTTTCCAGGTGTGTCTGAGGATCCTTTAAAGGCAGGAAAAGGGAGCTTTAATGGGAAAGCTGCTGTGGTGGGTGACTAATGTGAGGCGGAGGGCAGAAGCTGTTGGTCTGGATCAGATCCACATGAGAGAAAAGCAGGAACAGATTGAGTCCGAGTCATTCCTTTGATTCCAATCAGCACATTTATTGATCATTAGTATCCACATTAAACTTTAAGCACTGCTTAATCCACTGAAGCTCAAACTGCACACAAACATGAAAACATGATATTTATGTTAACATTCTTTTTGTTATTCACAGATGTTTGAAAGCCTTTCCAGGTGAGTTTGATCCAGGAGGGTCTGAAGCCAGTGTCAGACAGAGACTGTGCAGAGACTGTAGAAGGACAGAGCAGCAGCAGACCAGTCCAGATACAATGATGATCCTCTGTCAAATCCACAGGGGCTCACAGGGATGATGCTGGACTCTACATTGTGTCTGACAGTGGAGCTGTTCTCAGAGCAGTTCACTCTGCAGCACTGACAGTTATCTGCACTTCTCATTACTCTGTCAGTCACTGCTGGATGAAGCTCTCCTCTCCACCTCACCTCCCGGTAACATGGCCCAGTCAGAGCGTCTCTGCACACAAGCTGCTGCTGCTTCAACCTCTCTGGATCATCAGGACACATATCATCATCTCTCAGCACACACACCGGCCTGTTTACCATCGGCTCCACCTGCAGAGAGGGGAAGGAAGAGCAGAGGAGATAAATGAGTGTTTCCAGAGACTCTTCATCAGCTGTCAGTCAGTGATGCAGCACATCCAGTATAAAGAGCAGCATGGACTTCAGTGCTGGGACTGTACTAGTACTCACTGTTGTTTCACTTTTTCTAAAATTTACTTTGGATTTTTATTGAAGTTGATGAAAATGTTTTTCACTCCTAGTTTTAGTTTAGACTTTCATTTATTAGAATAACTTTGGTCTGTCAACTCTGAGCTCTTTAGGAACCCCAACAACAACCCCAACAATCCAGGTGGAATGGTTCCAGCTGTTAACTGGAGGAAGTCCATCCAAACATCTGCTCTTACTAAATTCTTCCTCATCTACAGACTGTGTTCTTCACTGCTTTAAACTTGGAAATGAATGCAGTCATTGGTCTGTGTGCTGCTTTGTTCAGAGAGCTGATTGGCTGTCGACAGTGTTTGAAGGAGCGTGTGACCCGTTATTATGGTGACCATGAAAGTCACAAAAAGGCAGAAACAGGAAGTGTTTGTGTCCAATCCTGAAGCCTGTCAACATTCTCCTCACAGCTTCACTGAGAAGCTGCAGCTTTACAGGAAACACTGTATCTTTGTTTCATACTGACTGTGTTTATTACAATACTGCTGACAGCACCACCCACTCACTCCAACACTCTACTGACCACAGAGTCTCCAGTCTGCAGTCTGGACTCTTCTTAAGATCAGACAGCTGCTTCACATCTGGATACTGTAGGTTGTTTTCCCACAGGTACAGCTCTCTCAGACTGGAGGGGTTGGACTTTAGTGCTGCTGCCAGATAATCACAGCTGATCTCTGACAAACCACAGCTCATCAATCTGTGTAAACAATGAAAGATGTAAGTTTATTACACATAGTGTGTGCTTGAAATCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAGGGCTGGACCAGGTGTCCCCGAATCCTCCCTTAGTTATGCTGCAACAGACGTAGGCTGCCGGGGGATTCCCATGATGCATTGAGCTTTTCCTTTCCAGTCACCTTTCTCACTCACTATGTGTTAATAGACCTCTCTGCATTGAATCGCACCTGTTATTAATCTCTGTCTCTCTTCCACAGCATGTCTTTATCCTGTTTTCCTTCTCTCTCCCAACCGGTTGCAGCAGATGGCCGCCCCTCCCTGAGCCTGGTTCTGCCGGAGGTTTCTTTGTGTTAAAAGGGAGTTTTTCCTTCCTACTGTCGCCAAAGTGCTTGCTCATAGGGGGTCATATGATTGTCGGATTTTTCTCAGTATCTATTATTGTACGATCTACTGTACAATATAAAGCACCTTGAGGCAACTGTTGTCGTGATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCATTCAGTGTTTCCTAATCTGTTCAGACCTGAGGAAGGTTCAGAATGTAGACGTTTAGAAAATGGAAAGTCAAAACCGCTGAAGCCAACAGGAAGCAGCTTCAAACAGGAAACTGTGAAGAGATTTCAGACTATATGCCCCGATGCAGCCAGTTTGATTGTGAAGATTTGAATCTCTGTTCTGTGACTAAGTCCTTGAATCATTTCTTCCAGTTTGCCCAAGAAGACAGACTAAGTATTGGACATGTGTATTGGCTCCATTAGGGGAGCTTCTAAATGTGATGTCAGGTCATAGTACTGAAGAGAGCTCAAACTGAGCACATAGTTGTTCCAGTCTGGACCAAAGACTCTGGAAGTGAGGAATTGCTTTGACTGCACCCACTGGGACTTTTTAAAGGCTCATGTTCTCACTTAGATCATCAATTTCTACATACATTTCTTTCTGGGAAAAATGGACTTTACTTTGAAAACAGGAACTATTTTAACCCAATAAGCAGCCCTGGATTAGTAAATCACTCAAACATGTTCTCAATCAGAAGCAGCTGTCTTGTTATGAGGGGGAGAAGAAAAAGATTGAGGTACATAAACTTGTTCAAAGAGAGATAAAGCAGCTAAATTTGGGTCTAAAAGTAAAGCAGAGGATGAGCTGAATAAAGGACACTCAAAGCTGGCTTGGAAAGGAATGAAGTCCATGGTGAGAATGCAGAACAAGGACAAAAGATGAATGTGATGCTGAATCAGCAGAAGAGTTGGACTTGATTTCAGTTTTCATATCATTGATTTCAATGAAGAGCTTTGTGATTTTAGGAAAGGGCTGGTAGGCTCTGAGAATCACACTGATGAGGTGTTTGTCTGTAAATCTCTTAGTGGGATCAAAGAGAGAAAAGGCCCTGGTCCTGATGCTTTTGGAGGGAAATGATTGAAGTGTGCTCTGAGGAACTGACTAGGAGATTTTCACACATTTTGCAGTCCTCCTTGGAACAACAGGAAGTTCCCAGCATATGGAAACAAAGATTAAGTGTCCTATGGCACTCAGTGATGATGGTCCTGTGGCCCACCACCTCCACCTCTTTTTAAAGTAACTAACTGTACAGTTAGTACAGAAAACTGATAGAAACTAACACAGTTCATAAAGAATAAAGAGAAATGTCATGATTTAAAGCCTTTGAAGTGCTTCAGATGATCTCTGTCCACTTATGTCTACTCATTCATTCATGTAAGCTATCTAATGCAGCTTTGATCTTCACAGTCTGCTTTATGAAACTCATTCTAACCCTGAATGTCAGAGTGTTCCTCCTCCTCTTTTCCTATCATTCATATTGGCAGTGGAGGAGATTTGGATGTTGGACTGTGTTTTGGATGACGTGTGTATGTTTTGTGTATGACTGCTATGTGTAAAGCAAACGGCCATTTTGGTTTGGATTTCAGTGTCAGACAGACTTTAAGGAGTAATGAAGAGTTTTAGAGTTTCACAGTGATTTATCCAGTGGAGGATTTTTCTTCTTCTTTGAAGGTTTGAAATGTGAACATTGTTGTGCTACAGTCAATAGACTAAAGCAGAGAAGAAGAAAACAGGCTTTACCATAAAGATCCTCAGTGTGGATCAGTATAATATCAGCCTTAGGGTCTGCAGTTTAGTGTCAGCACAACTTTCACATCATATTTATCTCAGCAGAACTAAAACATGGTGACTGACCTCAGAGTTTCAAGTCCACACCCTGGACTCTCCAGAAAACCACACAGCTGCTTCACTCCTGAATCTTGCAGCTTGTTGGAGTTCAGGTCCAGCTCTCTCAGATGGGAGGGGTTGGACTTCAACGCTGCTGACAGATAATCACAGCTGATCTCTGACAAACCACATTCCTCCATTCTGTATAAAGAATGAAAGATGTAAGTTTATTAGACATAATGTGTGTTTGAAATAATTCAATGTTTCATTATCTGTAAAGAGCTGAAGAAGGTTCAGAATGTAGAGGTTTAGTAAATGGAATCTCCAAACAGCTGAAGCCAACAGGAAGCAGCTTCAAACAAACACAACAAGAGAAAAAAACCCCTAACTTTTTCACATGAAAGTCATACATTCATCATAAAAACATGAAAAAGACTTAATATAGTCATCTTTTTCATTCCAGAAACTACATGCCTTCACTTTTAAAGGTGAAGTGTGTAAGAAATGGACATATTTGAAGTCCAACAACACCTTTTTCCAGTGACATTATTAAAGCAGACAAACTACAAGCTCATTTTCATTCCAACAAGTCATCTTCTGACCTGGACTAACAAAACTGGTCTCTATGTGTAGCTGGCTGTGAGACCAGTGCTCAGGGACTGTCCACAAAGCGCAACACTGAAAGAACATCACACGCAAATATGCTTCCAGCACTTTCGCACAAACATCTACTGTCGTAATTTTCACCCAACTGTGTGGAGTCCTTTATTGGCTATTCAGATGGCATTCAAATGGTCAGACAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAGTCAGAATATGATCCACTCGCTTCTACATCAACAGATATTGAAACATGGTTGTGATCAAAGTGCATCAGATTATTGTTGATCATCAGAAATCCTCAGACTCAGCTCCACAATGATTTCCAGTTGCTTTATTGTAAATGCAACATGTACAGCATGTCCTAAGAAACATTCGCAGCATGACAGCTGAGTCTCAGCTTCTTCTTCTCAGCATGTTCCTCTGTTCATTGCATCACATTTATTTTAGTGAGAGGGATTTTTAGTGGGTGCTGAGCTCAGAGGCTCCTAAACCAGCGTTTATGGGACTTTTCTGCATTAAAGCTCTTTGTGTTGGCTCACGGTTTGTCCCGCAGATCAGTTTGGACCTCAGTTTATTCAGTCATGATGGATTTTTGTGGATGCGCAAACAGCTGATAAGAGCATAATCTGGAAACAGTGTGCCTTTGAACAATCTTCACAGTAGCTTCATAATCAGGGTTGTGGTTTTCCCATTTCCACATTTCTTCTTTCCTTTCACCTTCTTTCCTGGACCACTTTGACTCACAGCAGTCTTTCCTGCTGATGTAGAGACCCAGAACTTTCATGTCATCTTTAACCTGGATATTAATATCAGCTGTACTGAGATCAGAGCCGATCAACACTCCCTCTGTACTGCTTTCATTTATCTGATGTGTTACTGTTGTCAGTGATCTCTCTGTGCACAGTCTGTCTCACATCTGGAGACCCCTCCAGACCCCTCATTGCACATGTTGCTCCATAATTCAGTCTAGTATAATATAATCATTTAAATCACAGTTATTTCCTTTTTCATATCAGAAGCACATGAGTCCACGGTGACAGGAGTGGCACAGAACACCGTCCTTCAAACCTCAATTACAAACTGAGGTTAAAGGTCGATGATGTCATCCAGACACAGTTTCTAACAGTCAGCTGGCAGCCATCAGGGTCTGGAGATTCATCACTGTTTAGCTGATGATGCTGTGATGGCCTTGGCAAATACTTTGAGATCAGTTGTGAGTAGGGATATTGGTCTGAAACTAGAGCACTCAAGAGGATCCTTTCCCTTCCTTAAGAGAAGAGTTATAAGCGCTGTTTTTTGATCTGTGTGGAAAGATCCATTCTGGACTGCAAAATTAAAAGAGTCAAGCATAAGTGAGCCTATTACATCCCAAAGTTCTAGAAACAGACCATTAGACCATTCAGGGCTCTATGCACCTCATCTGGAGTCTCCAACTCATCCTGATCTGCTTGTGAGATTTGGGGTAGTTCCTATCTGTAAATAGAATCCTTGAAATCTCTGATTTATACAGCTTTTCAAAGAATGATGTGGAAGTGGTATTGGTAGTTTTGGGGTTTATTGTAATTTTACCATCCCCAGCGTTTATTGCCAGGATCTGTGCCCTTGTTTCACATTCTTTAAGCATAAGTGCCAACAGATGACTGGCACGCTCTAATTCAAAATAGTACTTCTATGAGGTTCTATGTAAGATGAACTCTGCTTTTTAAGGTGAGTGTATTGTATTCATCTTTCAGTGATGCCAGCACCCGAGTTAAATCCACTAACATAAAGTGATAAAATTATTGTCAACGGTAGCATAGATGTCACAGACATCCAAGGTCAGTCCCAATATGAAGATAACCACCGAGGGACATTGATGTGTAATAAAATATAGAGACTCATTAATGTATGAGACTGTCTTGATGCATGCTCAATGATCCAGGTAAGTAAATCTCCAAAAGCTGATTCTTTTCATCTGGATGTAGCGTTTTCAGTGGGAGAAACATTTTGTCACTCATCCAAGTGACTTCTTTAGTCTCAGCTGACTGCAGGTTTCCCCGATCTTATGAACAGTATATTTGCATAATGACTGCAACTAGCACCACTGAAGGAACAATGCGCTGGGAGGTCAGCTCCTTGATCATTGGTATGCATATTGTCCTGACCATCAAAGACCACTGATCAATGGCCATGAGTACCATTCACAGAGAGTTGGGAAATGGCTGCAATCACTGCATTGTAAGATGGGGAAAGATGTACCCTTAGGCCCCCTCCTAGACTCAGAGATGGTCTTTCCCTTTTCACGTAAATGGCCTCTCTGACTCCCCGCTCAAACCAGCGTTCCTCCCTGTCCAGGATGAGTACATCCTCATCATTGAAAGAGTGTCCACTGGCCTGTAGGTGTAAATAGACTGCAGAGTCCTGGCTTGACGAGGTAGCTCTTCTGTGTTGTGCCATCCACTTTGCCAGAGGTTGTTTGGTTTCCCCGATGTATAAATCCTGGCACTCAACCTGGCACTTAACAGTGTACACTATGTTATGCGAAGGCAGAAACTTAATTTCTGGCTTCGATCCTCAACCCGCTGGTGGTCAGCTCTGAACACCACATCGAGAAACACCTTGGTTTTTGTTGAGAAGGTGAGAGATGTCATTATGGAGGCAGCTGAAACCATGGTCTCGTACGATTTTACATCTCTCTTCACTTGCATCCTAATCACGGAAGCATCGGAGGTAGTTCGTGAGAGATTACACGATGACACCAACCTCAGCAACAGGACAACTCTCAGCATCGACCAAGTGTGTTTGCTTTGGAAACTGTGTCTTCATTCCACCTACTTCACATACAAGGGTCAGTTCTACAGGCAGAAACATGGTGTGCCATGGGTTCCCCAGTTTCATCCACTATGGCCAATTTGTACATGGAAGAAGTGGACAAGAGGGCTTTGTTATCCTGGAACACCACCAAGTCTTTGGTTCAGGTATGTGGATGACACCTGGGTGAAAATCAAATCTCAGGACATACCATATTTCACGGATCACATTAACTCGGTGGACCGACACATCAAATTCACCAGGGAGGATATGAAAAGTGGCAGGTTAGCCTTCTTAGACTGTGAGATTTCCATCAGTAGTGGGGGACATCTAAAAGCTTATGTGTATGGTAAACCTACGCATATGGATCAGTATTTAAGGTTTGATTCTATTAATCCACTGGGTGTCATCAGGACGNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCCACAGGCACAGCAGCCAGGGAAGCAGAAGAATATCACATCAAGGTGGACATTTGTCCATTGTTCCTTCAGTGGTGCTAGTTGCAGTCATTATGCAAATGTACTGTTTAAAAGATTGGGGAAACCTGAAGTCAGCTGAGACTGAAGAAGTCACTTGGATGAGTGACAAAACATTTCTCCCACTGAAAACGCTACGTCCAGATGAACAGAATCAACTTTTGGAGGTATAAGACTAATGTATTCCTGCCAGGTACTATTATGCTTTACTAATGCTAGTGGAGTTCTAGCACTGGGTAAAGGTATGTCTGTAAATGAGGGGAACTATGTGTGCACGTCTGAAGCTATAGTTTCAGACGTGCACACATAGTCAACAGAAAATAAATAGATATATCCTTCACCATCCTAAATGAGAAAAATTATGGTTTAGAGGTTACTGTTACTAAAATAACAATTAGAACAGACATATAGAAAACAAGACACTGTGTTATATGTATGCAACATTAACTTGTGTAAGTGATATAGCTATAAACCTTGTTGAGGCCAACTTTGTCTAAGACAGAACTGCTAACTGGCACTCCCTCATTCATGTTCACTAAATTGCCTTCTGTTGATTACCATTATACAGTAGTTGACCTTGGTGTTTAGGCTAGAAAGAAGAGCAGAGGCTCCATCAACACTCTGCAGTATTGGAGGATTCAGCCTCTGTGTCTAGCAGTTGACACAATCCTCAGCAAGTTAAGGGGTTTCGAACATCCTTACCACCATGCTCTATTTTCATTACGGTGAGGTAAGTGAGGATTGGTTCCAGGCCCGTGACATAACTAAAACTCTTTCTTTTTGCTAATGTGGTCAGGCTGAAGTTGGGAAAGAATAGTAGAGTCGTGGTGAGGGCATGCTTCAATGGATATGCTTTGTGTGCTCCTTTGAGAATAGCTGAATTGTCCTGCCACCATAGTCAACTGAAGATAAGGGTAGGAGGCTTCTTGGTGTTAGAGTCATGAGCATAGTAACCCCGGTGTAGCCGCTCGATGTCAGTGTGTAGACTTCGGGGGTCCTACCTGATCCCCATAACCGATGGGAATCCATTCAGCCGACATTGGCCACCAGAGTCCAATCACCAAACAGCTCGACTGAATTCTGTTCATCAATGAATCATGATCAATTCATCATAATGATCTCTCCTTATTTGTTAGGCTGGATATCTCTTGGGTTTGTTTGATAGTTCCTTCAAGGACAGGGACTCCGGTCAAAGAGTAGGCACAGAGAGTTAGTTCCAGATCTACTTTAATAAGTCTTAATCAGGTGAACCAGAGGTAAGTATCATGGTAAATAACATACCAGCTCAAGGTAGTCGACAGTGACCACACAATTACCCAGAGACACGCTGAACCATCTGCTGCTTTGATCTGCTGATGTAGAACAAACTGGGATCCAAAGATAATTTTATTTATTTCACAAAGCAGTGGTGGCTCCGGCCTCAACACACTGAGGAGGACAGAAGGAAAAACGACTCATGGACAGATGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTACGGAGAAAAACCCAACAATCATATGACCCCCTATGAGCAAGCACTTTGGCGACAGTGGGAAGGAAAAACTCCCTTTTAACAGGAAGAAACCTCTGGCAGAACCAGGCTCAGGGAGGGACGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGTTCAACAGCCTGAAGCTGCCATGGCACCACCAGCATCAACACCTATGGCAGCCACATCACCATCTTCTGCTTCACCTTCTTCAGCTGCTATGCCATCATCACTTCACCTGCCTGCAGCTGCAGCGCCCCCCGGACCTGCTCGGCCTGAACTTCAAGTCGCCCCGCCACCTAAGGGACCTGCTCAGCCTGAGTCAAAGGTCAGCACGCCACTTGAGGGGCCCGCTCAGTTCGAGCTGGAGGTCAGCGTGCCGGAGGGACCCCCACAGTGTCAGAGAGAGACCCGCACGTCTAAGTCCAGCATGCCCTGCAGGGCAACTTCCAGTAACCAACATCCAGCAGCTTGCCATGACCCATAATCACCGGCCACTTTCCAGGCAATCAGCAAAGGAGCTGGTACGTCAACTCCACATGACACGTGTTTGGCCACCTGAACTTTTTTGTTGCCGCCGCCAGAGCTGCAACAATATGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTGGCAGACTTGTGTCATTCATTGTTGTGTTTGATACTTAGAACTGTGAGGAAGAACGCTACACAGTTAATCAGGGTCCCCTCTCTGAATTAGGAAAGGTCAGTAGGCCGCTCGGAACCGTGTGGAGGGCCGCGGTTGGCCGACTTGCTATAGATTGCGTATCCCTGTTTGAAATGTGAACATTGTTCTGCTACAGTCAATGGACTAAAGCAGAGAAGAAGAAAACAGACTTTACCATAAAGATCCTCAGTGTGGATCAGTATAATATAAGCCTTAGGGTCTGCAGTTTAGTGTCAGCACAACTTTCACATCATATTTATCTCAGCAGAACTAAAACATGGTGACTGACCTCAGAGTTTCAAGTCCACAACCTGGACTCTCCAGAAAACCACACAGCTGCTTCACTCCTGAATCCTGCAGCTTATTGTTGCGACTCAGGTCCAGCACTCTCAGATGGGAGGGGTTGGACTTCAGTGCTGCTGCCACATAATCAAAGCTGATCTCTGACAAATTACAGTCCGCCAAGCTGTATAAAGAATGAAAGATGTAAATTTATTAGACAAAGTGTGTGCTTGAAATAATTCAGTGTTTCATAATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAAAATGGAAACTCCAAACAGCTGAAGCCAACAGGAAGCAGCTTCAAAGAAACACAACAACAGAAAAAACTCGTAATCTTTCCCATTAAAGTCATTACATTTATCATAAAAACATGAAAAAGTATTGGTTTTGTTGTGTGAAATGAAACAAACTGAACAAGAAACATCAGAGTTGAAAACAAACAAACTGTGGTAAAGGCTTGACACTAAAGCTACACAAAAAAGCTGAAGTTTAAAGCTGAAACTGTAAAGCTGTGAGTGGAAGATCTCCACCGTCTGTCACGTTAGCGGAAACGTTATTATTTCCACACTAATAAAAGCATCATGCTTTGATTTGATGCTGCTTTTATTGAGTCACACTTTGACTCTACTCTACCATTAGCTCAGGCATTAGCTCAGTCAACAGTTCAGGCACTTCCATTCTCTGCTTGATGCTCTGAGGAGCTCATTCAGCCAGCTGAGGACTGCATTTCACTGCCATTGCTGGAACAGACTGTCTGCACTGCTCAGCCCCAGCCGCAGCATCCCAAGCCGGCTGTGTGCCCTGTGCAGCCGGGACCCGCATAGTGTCAGGGAGAGACCTGCACGTCTCAGTCCAGCATGCCCTGCAGGGCAACTTCCAGTAACCAACCTCCAGCAGCTTGCCAAGACCCATAATCACCGGCCACTTTCCAGGCAATCAGCAAAGGAGCTGGTACGTCAACTCCACATGACACGTGGTCGGCCACCTGAAGTGTTTTGTTGCCGCCGCCAGAGCTGCAACGCTGCCACCGGACGAAAACAACTGTACGTGATGGAGGGAAATGGAGATCATGAGACTTCCGGATAGGCCATGAGAGGGTGAAGACGCGTGTGCCAGCAGCTCCTGCACCTGATTTGATGAAATGTGATAACCATCAAAGTAATACATTTTTCTCTTACAAAGTAATACGGGGGTTGTGAAGAGTTCATTCTTCTCCAAATGCCACCAAAAAAACCAAATCCGAAGCAAGCGGCGACCGAAACTATCGACTTTGGCGAGGCCTCGGCTGAAAATGACGGCGTTAAAACCGGCACCCAAGCCATTTCCGCATTTGAGGAGTATACACAAGGTGACAAACAAGTGCTGTCAGCGATAACTCAAATGAAAGCAGACATTTGGTTCTGCTGACACCAGTCCACAAAGTCCACTGTCTGTACTCTGAGTCGTCCTCACCTGTGATGAGGCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGTATCCACTGGGACATGTGGTGGTCCACTCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGACCTCACCAGGGGGCGCAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTGTGGTACTTTTCCCCCCAGTGACAGGCATAAATGCTACAGCAAGGAGGAGTCAGGACGCCAGGTCGGGGGGAGATATCATCACCCCAACCCGAGATTGGGTACACAGCCCCAAGTGCGATAGGAGAAGGATCGTTGAGTGGGAGAGGAACTGACCTGAAAAATAGGATCATGGCCAAGCTTGAAACCTGGATCCCCCGTAGCCGGTTACCAAGATTACGTGAAGTACCCTCAGAAGGTCTGCTAGATGATGTTAATGCAGCACTACGGACGATACCTACAACCACGATTACCGACACTAACAAGCTGATCTACAATACGGCAGCAGTGATCAGTGAGATGCTTGGCTACAAGTTGAACAGCCACAAGGGGCAGTACCCTCCATGGAGAAGGAGGCTAGTGGGCAAGATCAAAGTAGCACGGAGGGAGGTTAGCCAACTAACGGAGTTGCAGAAAGGTGCGACAAAGAAGGTGCATAAGAAATACAGCTAGCTGTCCATACCTGAGGCCTTGGAAACTGCCAAGCAAAGACTCACAGCCTTGGCCAGCCGCTTGAGGAGGTACACCAGAGAGATAGAAGGAGAATAAACCACCTGTTCTCCACAGAACCAGCAAAGGTGTACTCTCAGTGGCAAGAGAACAGCACCACCAAGGCTGGAGACGGAGCAATACTGGAAGAGCATATGGGAGAAGGACGCAACCCATAACGGCAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCTGCAGTTTAGTGTCAGCACAACTTTCACATAATATATTCACCTCAGGACAACTAAAACATGGTGACTGACCTCAGAGTTTCAAGTCCACACCCTGGACTCTCCAGAAAACCATAAAGCTGCTTCACTCCTGAATCCTGCAGCTTGTTGTTGTGACTCAGGTCCAGAACTCTCAGATGGGAGGGGTTGGACTTCAGTGCTGCTGCCAGATAATCAAAGCTGATCTCTGACAAATTACAGTCCACCAATCTGTATAAAGAGTGAAAAATGTAAATTTATTAGACAAAGTGTGTGCTTGAAATAATTCATTGTTTCATAATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAAAATGGAAATCAAACAGCTGAAACCAACAGGAAGCAGCTTCAAAGAAACACAACAACAGAAAAAACTCATCATTACATTTATCATAAAAACATGAAAAAGTATTGGTTTTTACTGTGTGAAATGAAACAAACTGAACAAGAAACATCAGAGTCGAAAACAAACAAACTGTGGTAAAGGCTTGACACTAAAACTACACAAAAAAGCTGAATTTTAAAGCTGAAACTGTAAAGCTGTGAGTGAAAGATCTCCAGCGTCTGTCACGTTAGCGGAAACGTTCTTATTTCCACACTAATAAAAGCATCATGCTTTGGTTTGATGCTGCTTTTATTGAGTCAAACTGTGAAACTGTGCTGAGCCACAGCTGAACCAGTATCCCTGTACAGCAGACACATACAGCGCTTGGCTGCTTCCATTGAAGCCTCTGCACAGAGGTTCAGTTTCCTCTTCTGGTCCAAAAGGGTTTCATACAGCTTCATTCCAGCAGCATCATCCACAGAAATGCAGAGAGAATTCTTTGGATCTCTTGGTTGTGTTGTATGATGCTGTCTTTGCATATCTGGTGTCTGTGTTGCTTTGGAAAATGTGGACATGAGGATGGATCACTCATCTTCTGCAGCTCCAGATAAACAAGCTGGACCTGAACCTGGTAGCTTCTCTTAGAAGACACTTGTGATGGGAACCTGTGAGAAGTATGGATTTAGAGTCTGGGACGAGCTCTCCACAGTCTTTGTGGAGATCCACATTCAGCATACTGCCTGTGAGAAGCTAGAGACATTTCTCCTCCAAATCCACTGAGCAGCTCCTCGCGGTTGTATTAGTGTTGTATGTGTGGTTGTAAGTGTGCGTCTTAGCAATAAACCTCAGTCACACTCTGCTGTGGACTCAGTCACGGACAGCTGGACGTGTGATGGCCGAGTCATCCTGCCTGTTAAACTTCTTTGAGGTGAGCTTGAAGCTGCTGCTTGGGGCACATGCACAGCTGGTTATTGTACTGGAAGTGTTCTGCAGATGAATCCACGTGCTCACAACAAAACTCAGTGTGGAGGATGCTGTGCATGCTCCAATGCTGATTGGTTGGAAAGTGGGCGGGAACAGAGAAGAGAGCGACAGCAGTGTTCAGCACAAACATGGAGGATAAAAGAAGAAGATCATGAGAAGCTCAGGTGGAGGCTGCAGTGATGGGGGTGGAGCAGCATTAATGATGATGCTGTAGAACAACAGGAACATCAGACTGTTAGTGGGTTTAGTCATTTCTGCTGCACTGTTTGTCCTTCTTATTGAAGTGACCTGCTGAGAGCTTACACTGTTCTTTGTAGAAATGAGGTCAGTCTGACTCGTCACATGTTTGGAGGCATGTTTCATGTTTGCTCATCTAGGAAACTGTCAGTATCAAATATGGAATATGCAAAGGAATGGAGACATGTTTCAGTCTTTATGGATGTGTTTTTGTTGCTGCCACCATCATTCTACATGTTTATACATCAGCTTATGAAATTCCGTCTGCTGTTAAAGTCTTTATTTATCACTCTTCACCTGCTTCACTGTCACTGTGTGGCTGGAGCTGCCTGAGCCCCACCCACACAGAAGCTTCTTGAATATCACTGTTTGAAATGTGAACATTGTTCTGCTACAGTCAATGGGCTAAACCAGAGAAGAAGGAAACAGACTTTACCATGAACATCCTCAGTGTGGATCAGTATAATATCAGCCTTAGGGTCTGCAGTTTAGTGTCAGCACAACTTTCACATCATATTCATCTCAACACAACTAAAACATGGTGACTGACCTCAGAGTTTCAAGTCCACATCCTGGACTCTCCAGAAAACCACACAGCTGCTTCACTCCTGAATCCTGCAGGTTGTTGTTGTGGCTCAGGTCCAGCTCTCTCAGATGGGAGGGGTTGGACTTCAGTGCTGCTGCCAAATAATCACAGCCGATCTGTGAGAAACCACAGCGCCACAATCTGTATACAAAAAATGAAAGATCTAAGTTTATTAGACAAAATGTGTGCTTGAAATCATTCAGTGTTTTATAATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAAAATGGAAACTCCAAACCCCTGAAGCAAACAGGAAGCAGCTTCAAACAAACACAACAAGAGAAAACAAACTCTGAATTTTTCACATGAAAGTCATACATTTATCATAAAAACATGAAAAAGACTTGATAAAGTCANNNNNNNNNCCATTCCAGAAACTACATGGCTTCACTTTTAAAGGTGAAGTGTGTAAGAAATGGATATATTTGAAGTCCAACAACACCTTTTTCCAGTGACATTATTAAAGCAGACAAACTACAAGCTCATTTTCATTCCAACAAGTCATCTTCTTACCTGGACTAACAACACTGGTCTCTATGTGTAGCTGGCTGTGAGACCAGTGCTCAGGGACCGTCCACAAAGTGGACACTGAAAGAACATCACACGCAAATTTGCTTCCAGCACTTTCGCACAAACATCTACTGTCGTAATTTTCACCCAACTGTGTGGAGTCCTTTATTGGATATTCAGATGGCATTCAAATGGTCAGACAAAAAAGGGTTATGAGGAAATATGATGAAATGTTGTGTATTAGCAGGAAGTTATTGAATCATTTTCCTGATAAACCAAACAAAATAACTGACAAACATGTTTTTACAAACTCAGTGTTGGACTTTGATCAGCAGGATAACCCTGATGTTTAAAGTCAGCCATATTTGGGTATTTCACACAATAATCAAACCAAGTGGTTATGAAGGAACTCCATCATATTATTGTTCAACATGTCCCAGGGTTCCTCTGGGATCATTGGAACTTGCAGGATTTTCTAATGATTAGAGTCTAAAGTCAGAATATGATCCACTCGCTTCTACATCAACAGATATTGAAACATGGTTGTGATCAAAGTGCATCAGATTATTGTTGATCATCAGAAATCCTCGGACTCAGCTCCACAATGATTTCCAGTTTCTTTACTGCAAATGCAACATGTACAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCATACAGATGTGAGGAGCAGACATCTCTTAGCTGTTCTTTCTTTCATGGTTAAGCTTGTACACTGATCTGCAGTTTACACTGATCAGAACCACTAAAGCTTTCAAATGTCCGGGGAAGAGGACTGTTGGTCTTCAGCCTCATTGTTTTCCTCCTCCTGAAGTCAGCAACAGTATTTAACGACAGGGTCACTGATGATCATCTTCTGCTGTAAAACTTTGGTTGCCACATGTGAGTGTTAATGATGCTCATCACTAACCAGAGCAGACGTCTGTGACTGTCCAACACTGTCTCCTTAAAGAGAGTGCGCATCACAGATGTTACACTGGATTCAACGTCCCAGCATTTCCTGTCTTGTTGGAGTTGTTCTACAGCAGCCTAGCAGCACATGTTTCATCCTCATCAGTCATTTGACGTGTTTGTAACGTTGCGTGTGATGAACCACAGCCCTGACAGGAAGTCTGCTTACTCAAACAAGACAAACGGTCTTATTTATGTCTTTGACCATGTGGGGGCGGTCTGCACTGTTGGTGGATTTGTATTCAGGGTGTTTGAGTTGGTCCAGTTAATACTGAAATGTTTTTTCAATAAAATCGCCAAAGAAAAGTTTATAGTCAGGGACGTTGGATTCAGCTCCACCTTTGAACTTGTAGCAGTGAGTTTTATTTCCACTGATCCAGAATGTTTCTGTTCATTGCATCACATTTGTCTTTAGTCAAAGGGATTATTAGCAGGTGCTGAGATCAGAGGCTCCTAAACCAGCATTTATGGGACTTTTCTGCAGTAAATATCTTTGTGTTGGCTCACAGTTTGTCCCCCAGATCAGTTTGGACCTCAGTTTATTCATACATCCATTTGCTTTCGCTTATCCTTTTTCAGGGTCGCGGGGGGCGCAGGAGCCTATCCCAGCTGTCATAGGGCGAGAGGCGGGGTACACCCTGGACAGGTCACCTAAGTTTATTCAGTCATATTCAATTATGATTCATTCTTAGCAGACTTTGTTTTTGTCAGGGGCCTGGGTCCTTCAGACCCAGGGTCTATGAGCAGTTTGTGACTTATATAATATCTTATTTATACATTTGCTGCATTTTACTGCTGTCCTGGTTTCCCTCCTTGCAGGCANNNNNNNNNNNNNNNNNNNNNNNNNNGTGCAGCTGTATCCGGTAGGCCGGGTTACAGGCACCATCAGGCCTGGTGGGTGTGCCCGGCCAGGTGTCAGGCCACACCTGAAGATGATGTCATGCACCTGCCGCTGATCAGCCTCGTTGAGGAGCTATTTAACACTGTGATCGAGCTCCCACAATGCTGGGTTGTTGTGTGAAACTCTATGTCAGTTTTCTAGTTAAGCTAAGGTCAGTGAGTGTATGTCTGCTGCAGGTGAGTTTTCTGATGTCTGCCTCTTTCATTTACCTAGGGGGAAATGTGAAAAACATGAGGGCAGCGAGCATGGGGTGCATCGACAGAAGGGAGCGGAGAACACGGAGCACAGACTTTGGGAAGAAGGCACGGCATGGGAGTAAGCCAGGGATTCCCCAGAGGCTAAGCCTGTGGCTGTCGCCACCTCTGGACCCCTGGATTTTGTTAAACCTGCTATGCTGTCACCATCTTCATCGTCTGCAGCAGTCACACTATTTCCAACTTCACCGTCAGCAGCTGCTATGTCGCCATCTACTCTACCATTAGCTCAGGCATTAGCTCAGTCAACAGTTCAGCCACTTCCATTCTCTGCTTGATGCCCTGAGGAGCTCATTCAGCCAGCTGAGGACTGCATTTCACTACCATTGCTGGAACAGACTGTCTGCACTGCTCAGCCCCAGCCACAGCATCCTGAGCCGGCTGTGTGCCCTGTGCAGCTGCACTTAACATTGCCTCAGTCAGAGGTCTCCACACCCGCTCAACTGCCTGCCAAAACCACGCCGCCATCAGAGGTTCAACAGCCTGAAGCTGCCATGGCACCACCAGCATCAACACCTATGGCAGCCACATCACCATCTTCTGCTTCACCTTCTTCAGCTGCTATGCCATCATCACTTCACCTGCCTGCAGCTGCAGCGCCCCCCGGACCTGCTCGGCCTGAACTTCAAGTCGCCCCGCCACCTAAGGGACCTGCTCAGCCTGAGTCAAAGGTCAGCACGCCACTTGAGGGGCCCGCTCAGTTCGAGCTGGAGGTCAGCGTGCCGGAGGGACCCCCACAGTGTCAGAGAGAGACCCGCACGTCTAAGTCCAGCATGCCCTGCAGGGCAACTTCCAGTAACCAACATCCAGCAGCTTGCTAAGACCCATAATCACCGGCCACTTTCCAGGCAATCAGCAAAGGAGCTGGTATGTCAACTCCACATGACACGTGGTTGGCCACCTGAACTTTTTTGTTGCCGCTGCCAGAGCTGCAACNNNNNNNNNNNNNNNNNNNNNNNTTTATTATTTTTTGGCAGACTTGTGTTATTCATTGTTGTGTTTGAACTGTGAGGAAGAACGCTACACAGTTAATCAGGTTCCCCTCTCTCTGAATTAGGAAAGGTCAGTAGGCCGCTCGGAACCGTGTGGAGGGCCGCGGTTGGCCGACTTGCTATACATTGCGTATCCCTGTTTGAAATGTGAACATTGTTCTGCTACAGTCAATGGACTGAAGCAGAGAATAAAACAGACTTTACCATAAAGATCCTCAGTGTGGATCAGTATAATATCAGCCTTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGTCTGCAGTTTAGTGTCAGCACAACTTTCACATAATATATTCACCTCAGGACAACTAAAACATGGTGACTGACCTCAGAGTTTCAAGTCCACAACCTGGACTCTCCAGAAAACCATAAAGCTGCTTCACTCCTGAATCCTGCAGCTTGTTGTTGTGACTAAGGTCCAGCACTCTCAGATGGGAGGGGTTGGACTTCAGTGCTGCTGCCAGATAATCAAAGCTGATCTCTGACAAATTACAGTCCACCAAGCTGTATAAAGAATGAAAGATGTAAATTTATTAGACAAAGTGTGTGCTTGAAATAATTCAGTGTTTCATAATCTGTTCAGAGCTGAAGAAGGTTCAGAATGTAGAAGTTTAGAGAAGAGAAAAAACTCTGAATTTTTCACATTAAAGTTAATAGCTATCATAAAAACATGAAAAAGACCTGAAAAAGTCGTGTTTTTCATTCAGGGAACCACATAGCTCCACTTTTAAAGGTGAAGTGTGAAAGAAATGGACCTATTTGAAGTCTAACAACACCTTTTTCCAGTCACATTCCTATAGCAGACAAACTACAACCTCATTTTCATTCCAACAAGTCATCTTCTGACCTGGACTAACAACACTGGTCTCGATGTGTAGCTGGCTGTGAGAACAGTGCCCAGGGACTGTCCACAAAGTGCAACACTGAAAGAACATCAAACACAAATTTGCACTTTCATGTTTTCTCCAATCGATCTTTCTGAGTTAACCTTAATAATTACTTCATCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTAAATGGTAAATGGAATGATTCTTTTATCGCGCTTTTCTACTCTCCCGGAGTACTCAAAGCGCTCTATACAACAGTGAATAGTGAAGGTTACAAATGATCTTCTTATGGCCTCTGACAGTGGACTCGTCTCTGTACTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAATTCCAGTAAGATGGCGTTGGGTGTCATGGCACGTCCTCTCTCGGTTTATATTTTGTGTGTCCCTGCTAGTTTTAAAAACCCACTCCCTGTTGGTGTATGAGCGACAGACGCTGCGTAATATCCGTTTCTCACTGCTGAAGCTTCCCAGCGTTAGCGAGTGATGTGGAGGACTCCCGTTGCCTCTGGCGTCGGTACCGGAGTAACTGCATCGCCGTGATCCACCCTGGAATCCTTCGAAACGGAAGCACTGGAGAAGTGGACGTATACGTGTCACGCGCTCTGGGAAGTGTGTGCGGGTCAGAACTTGGATGCGGCGGGTCCTTACCATCGGCGACCCTGGCTGTTTAGGACTTTATTTTGGCTTCAAACAGTGCTGCTTTCTTCCTGTTTACCTGACGTCATCGGAGCACACTCACCCGACGCAGTTTTATTGGTCGCATGCCGACGGGATACGAGGGGAGGTGGCGCGAATATAAACAACCTACAATTACTGCCTGCTACCACGGAAGGACAGAGTGTTAAATTAGCTCTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATCAAAGACTGTGTTAATAGGGGAAGGACTAGCTCAGTAGGTGCAGTGGTCGCCCCATGATCGGAAGGTCGGGGGTTCAAATTGTAGTGGATTTTTGTATGACATGTATACCTATAAATCTAACATGATGGATTTTTGTACTTATATATCGATCTGAATAACTTTCATGTGGAGTTTGAGGCATGCAGTGGTTCTNNNNNNNNNNNNNNNNNNNNNNNNNNAGTCATGCAGCACACTCATGAGGCATATCTTCACTGTCCTGTACACACACACACCCACTATAAACCTACACTGGAGTGTTTATTTTTATGTAATGCATTTAACTCATATATTTGATGTAGTTAGGCCAAGTATTATTCACATTAATATCATAATTATCTTTTATAAACTATGCTATTTGCTGTACTAATGTGTGACCTTTGACCATGTTGTGACCTATTGTCAGAGGGTAAAGCAAAGGGTTAACCTAGGGGTGTCACTTTGGACCGGGCGTTCAGCCAGTGCCAGGTGTGAACTCTGGCCGGCATTTGACCCTGCACCTGCTCCTGGGTGCGTGGGAAAGTTACTCAGCAGCAGGAGGTGGGACTACTGGTACCTTTAAAAGGGGGCCGGGGACAGCCCTCTGGGCTTTTTCCTGCTGTCTGTCCGTGGGGTTGGTCCCTACCTGCATGCGCTTACTGCGAACACCCTAGGGGAGCTTTGCTTTTCCTTCTGTTTTGCTGAGCTACACTGTTCAATAAAACAGCTGGCATAGAACTTTGTTCCTCTCCTGTACTTTTTGTGTTTTTGACTTTAATTGGAATTGGGAAGCTGAGATCCACCTATTGCTAATCTGAAGAATTACTCTCCATTGTGACAACTACAATTTGGCGACCGGACGAAGGGACAAGGAGTTGGAGGCGTCAGCCGTGGACCTTGGGCGTTGTTGCCACTCTGCGCACCCAGAGAGCACCAAGCGGCCGCATAAGATAAGGTAAGCAGAGCTTTTTCTGCATAAAACAATTGGTGCTGTCTGAGTGCTGTCTGAGGGGGTTCCGCCCGGGTTCAAGGTATACTTTCGCCTCGCCTTGAAAAAGAACATTAAAATTGTCCTTTGTAATTGGAGAGTTAAAATTGTTACATTGTTAAAATTTTTAATATTGGAGACAGGAAGGAGCAGAGTTTAATGCTGGGATCTATGTGTAACTTTGCTGTGAACCACGGCGCGGAAGTGTGTGTGTGGCTGNNNNNNNNNNNNNNNNNNNNTGTGTAAAGAGGTTATCTGTCTTGACCTGTGTTTGGGTTGATGACTGCTGAGCCGTGAGGGAGTGTGCGCTAAGTGGGATCTGTTGCTTTCTGTTTTGTTGTGGGTTATAGTTCTTGGGGGAGTTTGTTCTGTTATTCTTTAGTGTCGAAGCTGAAGGATAGACTTGTTAGTGTGTGTGTAAGTTGCGCAGAAGTAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATGTCGGCACCCTCAAGGTGGTTACCGCTGGAAACCTAGTTATCCATTTAAGTAGATAAGGTGATATAGGCTAACTACGTTAACCATTTAATTGGTTAACCTGGTTAACCCAAGTGAATTGCTAGGTAGTCAGGACTGCTCGGGCTTTGGGGGATTTTTGGGGATAAATTCCTAGCCAGTAACGCGGGGACTTGGGGCTCACAGTAGGGATCTGAGGGCTTTCGAGTCCACCGGTCTGGACGGGCTAGATGAAATGCGCGCGTCGCGGAATGAAAGGCGACACCTTCGGCCAAAGTGTAAATATGTAAATAGCTGTTACTAACCTTTAAGTATATTCGCTGCTGTAAATATTGCTGATTAGTAGTTTAGAGTATAGTTTCTTGTTGCTGTAAATATTGCTTAATATTAATCTATAAATATAACTAATGTATGGCTGTAAATATGAGTTAAAGGAACACGCGTGAGGGGATGGGTTTTGATTCATAAATTAGAAAAAAGGGAAAATAGGTAAGGTAATACAACGTTGTAAAAGAGATGTTAAATTAGACAAGGTGTTAAAAAAATTGAGCAGCTCATTGTGGGACAGATATTTGGCCAAGGGGGGTGTTAAAAGTCATAATTAAAGTATGTGAGGAAGATTAGAGAGGGAGGTCGGCAAATAACTAGGGCAAGTAAAGTGAAAAAAGGAAAATTTACTCTCAAGGTTTGTGTTGAAAATAGGGAAAAAGAAAATCATTGTCAAAATTGGGATTAAACCCTTTAATGTCTTGAGTAAGTAGATACAGGGTTAAATAAACTAATATTGTGCTGACAAAATTGGAGTAGAGTGGAGTAAATAAGTACTAATCGGTAAATAGGGAACGAATAGAATCAGATGAGTAAAAATAATAACAAGGTATAAAAACAGAATAAAATAACTGTAAGGTTATAGAAAATAGAGCTCTNNNNNNNNNNNNGGGGGAAGAGAAAGGAAAGTATAAGCACTACTACTTGCAAATAACTAAAATAGTAAGAAATAATAATTGAGACTAAAAGTAATTTTAAGATATTGCTGAGATAATAGTAACAGAATGCGAGTGGTGGATGGCATGGCATAAAGTTAATCAAACCGAACTTTAGTAGGAAGTGATTTAAATGAAATCAATAAATAAATGAAAAATAAAAGATATTGATTAACCTATTTGCATGGAATGGTGTGTATGGAAAATAGCTGGTAAAGGGTGGTGAGTGCACAGCTGATCAACCTGAGGCTCTGGCGACCGTTTCGCGTATTTACAATAAAATCTATAAGAGGATCTGGTGTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGGGCTTGCCCAGTGTGGGGCGGGTTGTGTGGGACTTCCCTGTGCCGTTGCCGTAGCAACAATAAGCCAGTGCTCGCTTGGGAGTGCTGGGTAAAAAGTAAGAAGTAACAAATTTGTGACTGTGTCCTGACATTCCGAGAGGAGGAGAGCGTAGTAAAATAGATAAGCGTGCTGGTTTAATAAGTCACAAACATAACATCTCATCCAAATTTAGTTGAAAGAAGTGTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTTATTTTCGGGTGTGTGATTGTGATACATGGGAGTCAGTCAGAGCAAAGAAGGTGGGGCAGGTTATAGCCCTAAGGACCGGGTGATAAAACGACACCCGAGTCAAAAGCGGAGGATTTTAAAATGTATGCGTAAGTGGCATAGTAGAACATCAGGGGCACATCAGTGGCCCCCAAATGGTACCTTTAATATGGCATGTTGTGAAGAGGTGGAGCTAAGCATACATAAGAAAGTGGCCACTGACCTCCAAAAAAATCGTAAGCAAGAAAATAAAAGATTAAAGGAGCGAGAGGTTTTGGGGTGGTTTAGACAAGAGGGGGCTAAATTGAGGCAGAAGCTTGTGGAAAACAAAAGTGAGTCATCAAAAGGGAAAAATGAGAGTTCTGAATCATCACAGGTGTATCCGTCGGCCCCTTTGTGGCCAGAGAGGCCTCCACNNNNNNNNNNNNNNAATCAACATTCACAAGCGGGGCAATATCCTCTGAGACACATGTCCTCTGAGCAAGCTGTAATTAGTGATGGCACACAAGATGTGGACTGTGAATTAACAGGAAGACTCACTGTCACCCTAAAGGATAAGCGCAATGGTGTTGGAGGAGAGAATTGGAGACATGATGGAGAAGAAAGCGAGTGCTCCACTGGCACCTGTTATTCTGATGAAGTTGAACCTTGGTATAGGACAGAGCTGAGTCGCAATGAGGCCACATCTCTACCTGGGAATAAAACTGCAGCAGAGTCAGCAGCACCTCAGACTCAGGAAATGCTGCACCCCCTAACCAAAAGAGATAAGCTACACAAAATGCACCAACAAAGCGAACAGGTTTCACATCGGAAAGAGTTAAACACTACAGTTCTGCTAGAAGAGACACTTGTACGGCTGGATCAGCTGATAAATAGACATTCACAGGGATTAAGGGATCAGGAGAAAACAAAGCATGTGAAGCATCACACCTTNNNNNNNNNNNNNNNNNNNNGAGGCCCCTGTACCAGGACAGACAGGGCCCACAATCAGGAGAATAGAATTGGTGGGAACAATAACAGATAATCCTCCCAGAGGAAAGGAGGCAGCCGCATCTGCTTGTTTCTCACCTCATGATACTGTTTCAAGTCGGCCTTTGTTAACAGATATCACAGGCCTACAAGACGCCATTTCCAGGGGTCAGCCGGTGGAAAGGAGAGAGAACGAAGGCCATGTGAGGGAGGAGGACAGAGGAATGCGGCTGCGGAGTGGAAAGATGGTGCACAGAGCAAGCAGTCTGCCACATGATTTCCAAAGTCACAAGGATTCGGAAGCAGCATGGCTGGAGCAGGAGAGTGATGAGGGGTATGGAGCCCCTATGTGCCCTATCATGAAGAAAGGAGGGGTCTCAACATATGTGCCGTGGTCATTCATGGACATGGTGGGACTGGCTGAGAGACTGCCTGACCTTTCACAAGGGGCGGGCAAATGGATAACAGCACTCGAGGAAAGTACAGCTGGAGTGACCCTGGCCTTGGGAGATATTAAAGCCCTCCTAATGAAGGTAGTCGGCAAGCACGCAACAGTAAACATCTTTGAAAATGCTAAACTGGGTCGAGTTTGCCAAAGCAATCTGCTGGATGATGTAAATATGGGGATGCATCGTACTGTGTTGTGGGAGGCGCTGAGGAAACAATATCCTGATGATGGAGACCCCTCTAGTTTAGAGGGGGAGGTTTTGAAGGATGAGGAGTGTCCCTCTAAGTGGCTGCATGCTTTTCAGCGCAAATGGAAGGATGAGACGGGAAGCGCCTGGAATGCCAATAAATCTACAGAGGCCTTATTCAAAAGTATGGTGAAAAAGGGATTGCCTGCTCCAGTGCAGCAAAAATTAGAGCAAGTGGTGGGCCTGAGTAAGATGGACTGGCCACTGTTTGTGGAGCACATAGTACATCATGTGAATTATCACAGAAAAGAGAAACAACGAGAGGAAGAGACCAATAAACACCTGACTAATAAATTAACACAGCTACAGTTGGGAGAGCTGACNNNNNNNNNNNNNNNNNNNNNNNNNNCACAGGCCCCGCTGATAACCACACTAACTGAGACACAAGCCCCAGTGATAGCAGCTACTCCATCTCAGAACTATGCCACGCCTCCCCCACAGGCTCAGACAGTTTTCCAGCCTGCTGCCTCATCAGCACATACACACATCAGTAACTCTCCTGCTCAAACTGGGCCTGCCCTGCCTGCTATACATGTGTACGTGAATCAGGGTGAAAACTCATACCCACAGGGTCGTGGACGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAATACCAACATTTAGGCTCACCCAGCCTAACCCGCAGCAGAGCAATGTGCCTAAAGGAGACATCATATGTTGGAGCTGTGACCAACCTGGACATTTGCAACGGGATTGCCCTGTTAATCCTTGGACGGGGCCCTCAGCAAACTGGTTATAGGGGTGTCCAGAGGAGCCTGAAGGGGAGATGGAGCTACCTGTGGTGTCATTAAATTCATCAAATGAGCCCATCATACCTGTAGAAATACAGGGACACGAATATTCATTTATGGTGGACACAGGTGCGACCTATTCATGTATTGGAACTGAAGGTGCTGGGCTCCCCCTCTCTACAGCATCAGTTAAGACAGTAGGCTTCTCTGGAAAAACACAAGTGATACCCCTCACCCAGCCAGTTCCAATGATGGTATCAGGAAAATCAATTGTTGCACCTTTGTTGTATTCAGCCGACACCCCAATCAATCTTATGGGAAGAGATATTTTGTGCCCTTTAAAAGCAAAAATAATGTGCACCCCTGATGGACTGTATGTGGATTTTCCACAGGAGGAAATACATAGAATGATGCCAACTCAAACTGAAAAAGAGGTTGAACGTCTGATGCAGCCTCTAGTCTATTGGCTGCAGCTAACACCTGAAGAATCCATGCTGAAGCAGGAATGGACAAAGTGGAAAATCTGGGTGCAGACACAGATGGGTGAAGTGGAGGAAGTCCGGCTGCCGTTACATTGCACATTGCTCTTCGACGGAAATCACCGCTTTAAGGATTATGAAGCCTGCTGGGATGAACTGCTTAATAAAAAGCCATTTCTCATAACCAGTGAAGACATTTACATTGGCCCACAAGGAGCGGCAGCAGCAGTAACCCTCCCTGATGAATTAAAAGACTGGTTTCAAGTGCAAAACTCTGTGCCGCATATCACTCTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAACAAAACTGATGTGGGGAAAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACAGTCGGCCTTGGATTTGTGANNNNNNNNNNNNNNNNNNNNCTGACACACGGTGGTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGATAGCAGAAGTAAACAGAATTTTGAACGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCTCAGCCTGAGCCAGGAGCGTCACAAGAAAACAGAGGGACAGAGGAGGGGGCAGGCCAAGCCGCCCCACGGGTGACGTCGCAGCCGCACGAAGGGGACGGTGCCACCTCCCCACAGGGAATCAGGAGATCTCAGAGACTGGCAGCGAGGCACAGCTGTAGTGATTCAAACCACAGGGGGACCCCTCCCGACCACCAGGAGCACCTGTGTAGTGAAGANNNNNNNNCTCTACCAGCTGAAAGTTAACTGGTCCAGACAGAAGCCTAGTTAAAATAGATCCTCAAAAGAGTGGTTTAGCAAGTAGGGATATTTTAATACTGAAAAGGGGTTTAATCGGTGGGCGGAGAAAGAGGGCGAGCAGTAAGTGTAGCAGAGGGAAAATGAAGCAGGTAGAGAGGGATCTGATGCAGGGCAGGGAGTGTCAGGCTGGTGTGGACCAGGTCCAANNNNNNNNNAATGTTATAAACTTGAAAATTATGTTGATAGCTTTCACAGCTTGGTTGGGTGTAATATGTTTATACAGCGAAGGGAAGATAATGGGACCTGTAGGAGTTAAAAGCAACCAAAAACAGGAGTGGTTACATGACTGCTTATCAGCTGTAGCCGTTATAGCAGCAGAAAAAGGTAAATTGCCCATGAGGCAGAAAGTTACACTGACATACGTAAAATCTGATGAATATGGTTTGATCATGGTCTCCGACTTCAGGGGACTGCAGGTAAAAGCTTATGCAAGGAGCATGCGGTGTGACGGGGAGGGGATGGTGACATCACAAGTCATATGTGCTCCTGGGCATTGTGTAAATGTTCATAATGGGAAGGTACTTACCATAAGGAGAGCATCTCCGTGGGTGATAGTGGTTGATAGGCAAAAGCGAGGAGTGACTCAACAGCTCACCCCGCTGACTAGCTTAAAATCGACAACCCTAGAATCTAATGTTTTTTATCAGTGGTTGAAATTTTCAGCTAAGCTAGTGGAAAAACAGGATTGTATAGTTTGCCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACTCTAATTGGAATTCCTCGTCTTACTCTGTATGGAAGTGGTTTCAGAGTTTATCACTTCTTCAGTTACTTAAGTCGATAGGCATAGCCATAGGCATAATCCTATTAATACTTATGTTGCTAACCTGTTGTGTGTTTCCTTTGATTAAGATACTGATCGCCAAGACCTTGAAGGCAGTGACGCAGTTTCCTGTCCGGATAGACCAAAGTGTGGATTTCACAGTAGCAGTGGAATCGTCTCCTCAGAAGCCTCAGCAAGGACTAGATTATGCTGATATGTCTCATTATGAATCATTTGATGACTTGTTAGCTTATATTGCCATGGGGAGTGGATGCGTAGATGAAAATGGCCCAGTTGAGGAACCGCCTTATGGGGTTCCCTCTAACATCCCTGCACAGGGTGTGGGTTGTGATGTCTTCACCCCTTCCAGAGTGACACCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATGTAATCAATGAATACTGATTAGTTNNNNNNNNNGAGTATAGTAACTGGGACGAGAACATTTATGTGTGGGACGTGTCTAATTTTGTGCTTTATGTTACATAGATAAACAGTAATGGCAGAATCAGGAGTGAAGATAGAGTATTCAGACAGCCCTACTAGGCCTGGGACCAGTCAGCCACTGGAGAGACCCTTGTGGCGCCCATCCGCAGCCAACCAGCCAGAGGCCCCGCCCGACGTCAAAGTGGGGAAGTTTTGGCTTCAGCGGTTGGCATCCATTAATCCTGCATCCGCCCAGGGGGGGCAGCCAGAGCCACAGAGGGCACCTCTCTGGACCCTAGTTCCAGAGCCACGCGCGCCTACATCACCGATGACACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGCAGATGAAGCAGCTAAGCAGGCAGCTACAGGAGACAAAATGGCACCATTGTTGTTACAGGAGTCACAGGAAGCACCCTTGGTGACACTGCAATCACTTATTGAGGCTCAGAGCAAGGTAGATCCACAAGAAAAAAGGTTATGGGAAAGGAGAGGTGCAATAAGAAGTACCAGCCCTCCACATGAAGGGCTGTGGAGAAGCGAGCAGGGTCAGTTCGTCATGCCATCCTCCATATTGCCTATAGCTATACGGAAAGCGCATGGAGTGGATCATTGCCACAGGAGGGAAGTTATTAAGAGATTGCAGGAGGTGTGGTGGTCTCCCCTTTTGATAGCAGAAGTAAACAGAATTTTGAACGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAAAGGAGCCACAGCGGACCGAGACGCAGAGATTCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGAGGGGATGGTGACATCACAAGTCATATGTGCTCCTGGGCATTGTGTAAATGTTCATAATGGGAGGGTAATTACCATAAGGAGAGCATCTCCGTGGGTGATAGTGGTTGATAGGCAAAAGCGAGGAGTGACTCAACAGCTCACCCCGCTGACTAGCTTAAAATCGACAACCCTAGAATCTAATGTTTTTTATCAATGGTTGAAATTTTCAGCTAAGCTAGTGGAAAAACAGGATTGTATAGTTTGCCATAAACGCAAAATACCTCAAGTATTGCCAATCCCATTTGAAGGAGTGGAGAAATGCTTAGTTTCCCCAGGAAGGCATTGTTTTGCTCACTGCGTGTTATGGAAGGCCCATACACTGGAACCATACTGTAGAAGGAAGCAACCCCCTAAAGGTTTTAAGCGTAAAGGCAAGTGTGTGGAGGAAAAGTTAGGAGGATGCCCTCTGCGGTTGAGCGACACTAAACAATATCAGATACCGCCGGTAGTTCATGTAGCAGTAAACACGGTGTTCCCATTCTGCTTAGCGTCAGGATTGGAACATGAGAGCATCCTGTGGAATGACACTGTAGAAATGGCCAACCAATTAATTCAATGTGAATATCATAATTATCTTTTTCCCCGTAGTAAACAAACTTGGAGCATGAAAGTATGTAACACCACTAGTCGAGCTAAAATGCAATGTGCTAGAGTTGTTAGTGGAGCAGGAGGATCAGGACCAGATGTATATATTGTAGGGCATAATAAGTCCTATGCCCAGTGGTTGCATGTCTATAATTTAACAAATGGCACCTATCCATTAGCAGATGTGTTTTGGATGTGTGAAGAAGACAGACGAATTAGATCAGTTCTAGTGCCAAATTGGAAAGGCATTTGTGCCCCAGTCATGTTAACGGGTCAAATCTATGTGATTCATTTTGCAGACAAAGAAGAAAATGGAGTTCTAAAAAGGATTAAAAAAGACGCCAAAGCAGCTTCACAATTCCCTTGGGAAGAACATGCAGACATTTACGTTACAGCCGACCGCATGGTTAAAGGAGTTCCAGCTGAACATCAGGCTATAGGGGAGGCGTGGATTGTGTCCGGCCAAGTAGCAGGGTCTATACCTATTGCTGGCACGATTGTAAATGCTCAATACATAGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGATTTGGGGATGATTGCTGTACAGCCATTCCCATGCACACAGGGGAGGCGGGAAACATTACAAAGGTCTTAGAAAACCTAAAAAGGATAAGAAATGACCATGTTAAACACTCTAATTGGAATTCCTCGTCTTACTCTGTATGGAAGTGGTTTCAGAGTTTATCACTTCTTCAGTTACTTAAGTCGATAGGCATAGCCATAGGCATAATCCTATTAATACTTATGTTGCTAACCTGTTGTGTGTTTCCTTTGATTAAGATACTGATCGCCAAGACCTTGAAGGCAGTGACGCAGTTTCCTGTCCGGATAGACCAAAGTGTGGATTTCACAGTAGCAGTGGAATCGTCTCCTCGGGAGCCTCAGCAAGGACCAGATTATGCTGATATGTCTCATTATGAATCATTTGATGACTTGTTAGCTTATATTGCCATGGGGAGTGGATGCGTAGATGAAAATGGCCCAGTTGAGGAACCGCCTTATGGGGTTCCCTCTAACATCCCTGCACAGGGTGTGGGTTGTGATGTCTTCACCCCTTCCAGAGTGACACCGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATGTAATCAATGAATACTGATTAGTTNNNNNNNNNGAGTATAGTAACTGGGACGAGAACATTTATGTGTGGGACGTGTCTAATTTTGTGCTTTATGTTACATAGATAAACAGTAATGGCAGAATCAGGAGTGAAGATAGAGTATTCAGACAGCCCTACTAGGCCTGGGACCAGTCAGTCACTGGAGAGACCCTTGTGGCGCCCATCCGCAGCCAACCAGCCAGAGGTCCCGCCCGACATCAAAGTGGGGAAGTTTTGGCTTCAGCGGTTGGCATCCATTCATCCTGCATCCGCCCAGGGGGGGCAGCCAGAGCCACAGAGGGCACCTCTCTGGACCCTAGTTCCAGAGCCACGCGCGCCTACATCACCGATGACACCACCACAGTCTCCTGTCTATTCTGGATCCTCAACACCACCTACTCCCAGGGCCCTAACGCCAATTCCAGAGTCTCAGAGGTCACCCAGACCGGGGCCAAGCCACTCTCAGAGCCCATACAGACCTCCGATCGTCGACCTTCTGTCATTAAGCCCCGTGTCCACTGCCAGCATGACCTATGAGCATTCCGGACGTGATGAAGGGTCTACACGTTCTAACACCCCTGTCCAGGGAAGTGCAGCTGAGTCTACAGTGACAGCGTGGGGAGATGTTGCTGATTCCACTGTGCAAGAACACCTTATGCAACTCCCCAAGCCTGAATTCCAAAGAGAAATTCGAAAGCTGCCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATGCCCATCATCTCATTCGCCAAAACGATGCGTGGGAGCGGGCTTGGGAGAGGAGCACCCACGAGTTGGGTGAGGTGAGAGTTGAGAATGCCCGCTACACTGAGAGGAATGCTGATCTGATGCGAGAGGTGGCTGAACTACAAAAGCAAGTGAAAGGTCAGGAAGATCATTCCAACTTCATCACTCGCAAGTTGTCTGAAGCCCTTCACACCATTGGAGCCCAGAGTAAAGAGATCCAGAGACTCACTGCTGAAAATGTCAGGCTTCATGTGGTCAATGACCAACTCATGGCTAATAAGGGAGTTGGTGGAGAAAGTGCTCCTGCACGCCAATCAGTGGGTGGGGAGTAAGGCCATGAAAGGACTGAAGGTCTGGCTTGAATGATGCCATATACTGTGATTATGCATAATATGTAACCTGAAATATATATTCATTTCATGTGTCTTACTTATACATCCTATGCCTTAATTAGCAGTTAACATATATCTATTAGTTGATCTTTCTTATTTTGAGTTCTATCATAATTGATGACAATCACAGTGTGTTATGCAAGGTGCTCTGCAATTGTGGATGAACAATACTATGGCCATGGCAGGTTGGATTTTGTGTGTTTCATGTCGCCTTTGCTTAGCACCTGCTGTTGATTATCTTGTCTACTCATTAAACTATGTAAGGAGCTTGCTTTAAAGTATATTAGCAAAAAAACAGCACACGCCGTAGTTAGATATTCACCATTTTTGTTTTTCATATTATGGGGTTTTTAGGTGGTACCTCCAGGTACCACAGGGGGGAATGTAGTGGATTTTTGTATGACATGTATACTTATAAATCTAACATGATGGATTTTTGTACTTATATATCGATCTGAATAACTTTCATGTGGAGTTTGAGGCATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACACCCACTATAAACCTACACTGGAGTGTTTATTTTTATGTAATGCATTTAACTCATATATTTGATGTAGTTAGGCCAAGTATTATTCACATTAATATCATAATTATCTTTTATAAACTATGCTATTTGCTGTACTAATGTGTGACCTTTGACCATGTTGTGACCTATTGTCAGAGGGTAAAGCAAAGGGTTAACCTAGGGGTGTCACTTTGGACCGGGCGTTCAGCCAGCGCCAGGTGTGAACTCTGGCCGGCATTTGACCCTGCACCTGCTCCTGGGTGCGTGGGAAAGTTACTCAGCAGCAGGAGGTGGGACTACTGGTACCTTTAAAAGGGGGCCGGGGACAGCCCTCTGGGCTTTTTCCTGCTGTCTGTCCGTGGGGTTGGTCCCTACCTGCATGCGCTTACTGCGAACACCCTAGGGGAGCTTTGCTTTTCCTTCTGTTTTGCTGAGCTACACTGTTCAATAAAACAGCTGGCATAGAACTTTGTTCCTCTCCTGTACTTTTTGTGTTTTTGACTTTAATTGGAATTGGGAAGCTGAGACCCACCTATTGCTAATCTGAAGAATTACTCTCCATTGTGACAACTACAAAATCCACTGAATGGCTACCCTGAGGTACCCCTGAGCAAGATACCGTCCCTACTCACTGCTCCCAAGGCGCCTGCTTAGTGGCTGCCCACTGCTTCACTGAGTGAATGGGTCAAATGCAGAGAAAAACAAATAATTTCCCCACTGGGATCAATAAAGTATACATTATTATTAAATGCAAACAGATACAAAGTCCTGGTGTTTTTACCTCATTTGAGTTCCAGCTGCTGACTTTAAGCTGTCCCGCGGTTCTAATTACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTGTCTTGGGTTACGGACTGAATGTATCGATGACTAAGAATTGTGTTTTACCTATTTTAGACCACTCAGCAATTTTATTTGATATTTTAATCCCTAAATCTCCAGCTTCTGAGAGGGGAAACTTGCCCCTCAGATCATCTCGTCATATTAGCCCTGAAGCATTGCTTGGAGTTAAATTACATTTACCTGAAGTGTTGGACCCCATCTTTACCCAGGAGTTATGTGCGAACACCTTGACTGTGAACCTTAATAATACACTTCTTGAGCTACTGGACTCTGTTGCTCCTGTAAAGAAGTTTAAATGTCAAAAAAGGAACCCTATGCCCTGGCTAAATGAGGAGCTCTCGAATTTGAGAAGAAACTGTAGAAAAGCAGAGCATCGCTGGGGATCTTCCAGACTAGAAGTATTTCTCCAGGCTTGGAAGGACTCATTGTCTTTTTTTCAATCAGAGATGTCGGCAGCGAAAGCAAATTATTTCTCAAATCTCATCATGAGTCCTAAGCATAACTCAAAACTCTTATTCAACACAGTGTCGCAACTTACAGAGAGTAAGTCAACTCTCTGCTGTTCTAATTTGGCAGAAAGACTTAGGAATAAGATTACTCCCTCCTCAAGCTGTTCGTCACATGACTTAGCTGCTTTGCCTGTTGGTGCTGATAAACTGTTCTCTGACTTCAAGGTTATTTCTCTGTCTGGATTAACTAAGGTTGTAAATGCAGCTCAATGTACAACCTGTTCTTTGGATCCTCTGCCAGCCTGGGCTATAAAGGAGTTGTGGTCAGTATTAGGACCCTACATTCTGTTTCTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACAAATATGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTCTCTGTATTTATTATTGTGCTATCTACTGTACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTTACTGAAGCTCAGTATTTGACACAGAGTTCAAGGTCACCACTGTAATATATTGTAATAATCTGACAATAACTAATGTTGGCCATATAGGGCTTTGGAGCGTGATGTCATGGGGGTGGGCGTGGAAAGGATTTTGGCCTTATCCGCCATTTTTGAGGTCAAAACAAAGTGCAAGCGAAAAAGGAGCGAAGGCACACACAACAGCCATGGTTCGTACTTGCTGTGTGATCGGCTGCAATGTTCGATCGCACGACCGGCAAGAGAAAAAGCTTGAAAATGGTTTATCTTTTCATTCTTTCCCAACCTGGAAGCAACATGATGGAGCTCGTGTATTGGATGTCACCAAACGAAGGTGTGTAGCCTGGATAGCAGCTGTGAGACGAGCTGATATCCAGTTCTCTTCCACCTCCAAATACTGTATCTGTTGGTGTGCTCCAGACATTTTCATTCTGGTAAGTTCTAAATATGTTCATATCACTCTTTATAGCCTATTAGTTTTATTTTCGATGCGCTCTGAGGTCATAGCAAATTAGAACAAACATCCTAATCCTAACTACCTTCTATTTATAGAGTTGCTAATTATTTGGCATTATTGCAGGCAAACCAGCCTATGAAATGCATGAAACATCGTGACTGGGTTCCAGCGCTACATAAGGGACCTGCTTCAAACATACCACCCTGCCAATCAGATTACTACTTCCATGTGAGGGTAAAGAGGTGACCCTTCTGGATAAGATGGTGAAGGTTTGCTGCGTTTGATGAACAGTGTGATAGTAAAACCAGGGAAAAATGAAACTTGCTCCTGTTAAATATTCTTAAGTCTTGTGCTATATAAATAGCGGTATTTTTTCCAAAGATACAGTAAATAAAGTAGTGTTAGTAGTGGGTGATATCATGTAAACACTGTCATGATTTTATGTAAAGATTTTGTCATTCGTAAACTATAAATGGCATGGATTCTACATTGTAACTGATGTGATGTTCTATAAAGTGGTTTTAATAATNNNNNNNNNGAGGCAAAAATTAGTTTGTTTCTTTATTCAACTTTTGAACAGTGGTACTCAGTCAGTACATATTCAGTAAATGCAAATTATTTACATGGCAGTGCACTTCAGGCATAAATCTAGACCCCTAGATAAAACAGTACGGGTCATTCCCACAACCCACAGCTTTACTGTGTTCCAGCAAAGTATCCAATAGCAGTGACAATTCCTCCACAGTAGCAGGTGGGATTTTTCTTTTTTGAGGACGGCTCCTTTTACCTTTCAATACGGATGGTCTGTTTATGTTTTGATCAAGAGCCTTTTTTGGGCAGCTGAAGAGGAGAAGTCTATCTTATGGCCAACCTCTGGCTGTATCGTGGTCATATTACCCAGCAAAACCCAGTATGCAGGTTCATCTGTAACAGTCCTTGTGCCATGGATCCGCACTGTTGCTTCTACATTAAACAGACGAGCAGCGACATGGCTGCAGGTCTCCACGACTCTGGCCATACAGGTGCAGTGGGCGGCTTCAACTTTCCCTGTGATGCTCACAGTGACCCACGGCTGCAATGCTGGTTCATTCAGTCTTTGAGAGTGCAGTACCTGAAACACACACAAAGTTCATTTAAAGACAAGAACTATGAGCCAAGGCCGACATAAATGTGTTTTATCTACTTTATCAGAAATGTAACAAAGTGTTTAGAAAGTTAGCACATACATGTAANNNNNNNNNNNNNNATGCATCCATCTATAGAATGCTGCATGTTATATTCTAAATCTGCCTGTTCTCTTTCAGAAACCGGCCTGCAGAAAAGTATGTAATGCAAGGATGTAATCACTTTCAAGATGGAGAAAGCATAAAGTGACAATTATGAATCACTCAATATGATAAGGAGATTCTGCAGGTCATTAATCAATGTATAAAACTAAAATAAAATGTATTTTTAGTGACACAGGATACAAACATGGAAGCAAGATGTATAATTAGAATTATTTATAATAAATATAAATAAATTATTGCAATTTCTTTAACCATAAAGAATAACTAAATCCTTCAGGACAATGTCACATCAATGCACTGAACTCACTATGTTATGCCTCTAACAGAGCCTCCACATGTTCTCAGTGTAATTTCCCCCTCATGAATGAATTTATGCTGCACTAATTTGAATGTTCGGAGGGAAACCAAAAGCATTTTACTTGCAGTACTTGAGCTGACTTACCTTTGTTTGAATGACGACTTGTACGCGCTGACTCCACAGACAAGGTATGAAAATATGTCAGGCTACGTCTATAGCGGTTTGGTCTTCAGGGTTTCTACTCCACGGCCGTATTTCATACGGGTCCACATTTCCAATGCACGCTATTTTCTGCAAGTACCGCTGCTTCGCCTCTGGACGCAATCGGTCTCTATACAGTCCATTCTCTTTTAAGCATCTTTCTTGTAGTCGTCGTTCCAACACAGTGTGTTTGTTTTGATTCGTAGACCCCGAAAATGGCGCCGCGCTCCCACAATGCATTGCGGCGTGACATCAACTCCAAAGCCCTATTATATTTACGTTGCCAAAGTGAGATGACTTTAGTCTTATGAACAACATAAGCTAATTGTTATTTACTAACTAATCATGAAATGACTGTTCAGTACAGAAATAAAGCCCAACAATCATGTTTTTACAGTCCCGTGGTCCCAGCCTCAGATACTCAACAAATCAAAGTGATGTCATAAAAAAATGAACGAACAAAAGAACATTTTTTCTCCTTCATTTCTGTTAAACAATGCTGTATGAAATGTTTCTCGCGGTTAGTATCATGGTTTCTAGGCAACCTGAGCAGCGCAACGAAGGCCAGACCGTCCCATTTCACAAGCCTCTCACTTCTGCAATTCTCGTACTTCGTAGTACCCGCCGTATGTAGTCCGCGAAGTGCGCGTACTACGAAGTGTGCTGTCGCTGGATTGGGACACAGCCATCGTGACTGACCTCAGAGTTTCAAGTCCACATCCTGGACTCCCCAGAAAACCACACAGATGCTTCACTCCTGCATCCTGCAGTTTGTTGGAGGTCAGGTCCAGCTCTCTCAGATGGGAGGGGTTGGACTTCAGCGCTGCTGCCAGATAATCACAGCTGATCTCTGACAAACCACAGTTCCTCAGTCTGTATAAAGAATGAAAGATGTAAATTTATTAGACAATGTGTGTGCTTGAAATCATTCAGAGTTTTATAATCTGTTCAGAACTGAAGAAGGTTCAGAATGTAGATGTTTAGAAAATGGAAACTCCAAACAGCTGAAACCAAAAGGAAACAGCTTCAAACAAACACAACAAGAGAAAAAACTCATATTTTTCACATGAAAGTCGTACATTTATTATAAAAACATGAAAAACACTTGAAAATGTTGTGTTTTTCATTCCAGGAACCACGTGGCTTCACTTTTAAAGGTGAAATGTGAAAGAAATGGACATATTTGAAGCCCAACAACACCTTTTTCCAGTGACATTATTAAAGCAGACAAGCTACAAGCTCAGTTTCATTTCCAACAAGTCATCTTCTGACCTGGACTAACAACACTGGTCTCTATGTGTAGCTGGCTGTGAGACCAGTGCTCAGGGACCGTCCACAAAGTGCAACACTGAAAGAACATCACACACAAATTTGCTTCCAGCACTTTCACACAAACATCTACTGTCATAATTTTTACCCAACTCTGTGGAGTCCTTTATTGGATATTCAGATGGCATTCAAATGGTCAGAAAAGAAGAGGGTTATGAGGAAATATGATGAAATGCTGTGTATTAGCAAGAAGTTATTGAATCATTTCCCTCATAAACCAAACAAAACTAGAAAAATTTGCATTTCCTGCGAAAATGCAGTGTGGATGCTGTAATGCAGAAGCTGTCTGATAAAAATAGTTGAAAAAGCTGAAAAGTGTCAGAAATTGTAAAAACTTTGCAGAAGCAAAGGAACTTCGCTAAAATGTAGTAACTTAGCAGAACTGCAATATCTTAGAGGAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCAAGTGCAGGCTTTTACACACGCAGCACAGAGAGAGACAGGATTTTTGCAGTCTATTTCTCATAGTCAGGATTACCCTCAAACAAACAGCCATAAATTCCTAACCGTAGGGGCTAAAACGGTCATTCTTAGACCGTTTTGTTCAGAAGACATGGGGGAATCTTGAAATGTTGACCATTTAAAATAAAAATATGAAATATTATAGATATATGACATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGGCAGGAATATATAGAAATACTATGATTACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTACTATGATTTGGTNNNNNNNNNCCTATAATTAATCAAAAATACTATATTTGGCAAAAAAACTATTTTTTAGCAGAAACACTATATTTAGCACAAATCTTATGAAATAGCAGAAATAGTATGATTTAGCAGAAATGCTGTATTAAGCACAAATACTGAAAAGCAGCAGAAATGCTATGACCTAGCACAATAGTAATAACTTAAATAGGAAAATTGGAAAAGCAAAATGGACAGCTGAAAAAATCCTGAACATGCTAAGGGTCCCTCAAATTTAATTGTTAAATGGAAAAAGAATCAGCNNNNNNNNNGTATAACAGTCACACAATCACAAATATGTACACATATATCAGCACACATGTACAGAGAGACACACAGGATCAAATTCAGTCAACCAGTCTAAATATATTGAATTTAAATCATACAATAAGATGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTGGGAGCTGCTAAATTTGAATCCACCAATCAGAGAGGCTGTGTACTTTTTCCCGCCAAAACAGGTGCACCTGTTTTTACACACACGCAGCACAGAGACAGGATTTGTGCTGTCTATTTTTCATAGTCAGGATTCCCCTCAAACAAATGGCTATAATTTCCTAACTGTAGGGGCTAGAACGCTCATTCTTACACCGTTTTGTTCAGAAGAGATGGGGGAATCTTAAAGTGTTGACACTTTATCATTAAAATATGAATTATTGAAGATATTTGACTTCTAATGCACCATAACTGAGTAGAGGCAAGCGAAAACTGCCTCGACTTGCCCTCAAACAACGCTTTCTAACTCTAAATCTATTTGGAGTATTGATATCATTCTTTCACCATAAGAGACAGCAGGCTTTGGTGAACAGTCATGGAAATTTTCAGGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAACTGCTTCCACTGTGAGTGTCAGCAGTGTCTGAAGATATATTGGCACAAGCCTCATGTCCTAACTTTGCTTTGTTAAAGAGATATGGCGATTTGAAAATGCCTCCCGTTACAGAATTTCAGCTCTGAATTTCAAAACCTCCCCATTCACTTTGAATGGGGAGTTTTGAGACCATGTCTCACTTCAAGGCAAATTGCGAAAAAACGGTAAATCTCACAATAAAGATAGTGACATTGTCTGAAAGCCAGCAAAAATTCCTACGTTTTGATGTATAATTTGTGGGGGTTGAGTAAAAATTGAGCGAGTAGCAAGAAGTTGTTCAGACATGAAGAGAAAATTCAGGACAGACCAGCGCTCACTCTGAGTTAATTGCATAGCAACCATAGCAACGCATGTATTTTCTGAAAAATCACAATTTTGCAACTGAAAACTTAAAGAGAGATAAGATGAAAACGGTAGAAGATCTGAAAAAGCTGAATCACACAGGCATAGCCCAATACTTTGAGAACATTTTAAAGTTTGAATGGAGTTTCTAGGTGAAAGTATGAGGAAGTAGTTAAGTTAAGTTCCACGTTTAGTAGATTTATTCAGCTGTAATCTTTAGTAATGCAACTATCAGTACAGCACACATCAAACATTCAACATGGCCAGACATATTTAAAGCAAAGAGGTTACAGAAGAATGCAGACTAGAAGCACATGGCACAGAGTCGTGCATTTAAGAGCAGTAACATAGACATAGTGAGTTCAATTACGTAGGACATATCAATTTCCACAGCAAAAACACTATCAATAAACAAACCACAACACTTCAACCAAGTAAACAACGTGTAAACAGTGGGCTTTCTAACACAGCCGCCCCTGACTGTCTGCACAGACAGTCGAATCCAAGGTAGAAAGGCCACTCAGGTACGTGGATCCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACAGATGCAGCAGACAGGCGCANNNNNNNNNNNNNNNNNNNNNNGTGCCACTGGCTGAAGTCGCTATAGCAACCAGGCTCACACCTGCCTGCTTAATCAGCTCTGTTTGTCACTCTGCCAAGATTCCTCTTAAAATCTTCTCTTTCGACTGCTGCTGTGTGCACAGTGTTTGCTCTACAGCCATCATTTAATGCTCAAAACGTAGCCATCGCTGTTCTCTTTCCAACAGTGTGTCTTCCAACGCTCAGAGATGAAAACTTTTTGAACTGTGTGGCTCTAAGTAGAGGGATAACCGTCTAACTGACTCATAGAGACACATTGTATTTTCAGTAAGGAGTTTTTCTCCCAACAGCAGGAAAGACCCCACTTTTTAAATCGCTCCTGTGACCACATTTTTCACAGCAGGAACATAATAGTATATTAGTAGTTAGTGCGGGCCAACTGGATAGAGCATTCCGGTTGGCCTGTTAAATTCAAGCTTATTGTTCGTTGATGGATTTGTCTTCTGCGCACAGGTGGTTCAGCTCTGGGCAGTTGGCGTCAGATGATTAATTTTAGAATCATCTTTTCTGACTGGATGATTAAAACTTACAGGATTTACCTGTCTTTAGTGGATTTTCACACATTACAGTGATTCAGTAATCAAAAGAATATGAACTTGTAATATTCATTCAGATGTTTTCTAACTCTGAATTTTATTTTGTCATTAATCAGCTTTTTCTAGTTTACATTTTAAACATGTTTAGCTAGTTTTCAGCATCTTACTCTGTGTGAACGTCAGCTTTCAACAGTTCTGCACTTTTGTTTTCAGGTGTAAAATTCTTTATTTTTCACCTCATTCAACATTTTTAACTTAACATTCAGTAATTATTTCATTTCAGCTCAAAACATTCAGCTATCAGCATTCACACTGCAGTTTCTTCAGAAAATGCATTTTCTAGTTGAACTCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATCTCTATTCCTGTGTGTTTGATTCTATAGATTAAATGAATTATATAAAAACAATATCTTGTTTTTATATTGATCAAATTCATCCCCTTTTGGTGCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCTTTTTTTAGCCCTCTTCCCTTGTGTAGTAAATGAAAATCAGGAGTTGTTTGGTCATATAGCCATGGCAGTAAAATTGAAAATGGAACTGCTGGACTAGTGTTTTTGTTACTAATTCCTATCTCATTAATTTTTTTCACTTAAGCATAACTCTTTGCAAAGATAATGTTTATATGTTGATTACTGAATTGCCGGATTAAAATGTGAACTAAAGCATATTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTTAGTATTAGTGTTACTCATGTTACAGATATCACCCACTGATACCTTCTTGAAGCCTCCATTGCGGTTGGTAGGTGTTTATTTGTTGCCATGTGTACACTATTCCGCTCGGTGGTAAATGTTATTTATAGCTTGTAGCTGCCGGAGCCTCCTACAAGCCACCTCGTTAATAAATTGAGTGCTGCCATTGATCAGTATATAACTTTGATTTGCCACAAATCCTGCCTTTCGTTGTTTTTCTTCTAGTAACTATTTATAGTATGACGCATTGCAGGAAGTGTGGGCCCCAGTTGGCGGCCGATGGCCTTATAGCATGGCCGCTACTGCTTTTCCACAGCTACGCTGACAGAGGTGCTGCTGCTTTGCCTTTCCCCTTTTGTTTCCGAATGCGAGGTTTATTTTTCTCTGCTGCTGCCAGCCTCTTAAGAGCGGATGTCTTCGTGGACAGCGGCTACATACATGCCAGCCACGGTGGCCGGATGGCATGCATGTTAATGGACTTTATTATGCAATTAGAGTAGTTGGGCGGACAACAATTTGGAGTAACACGGTGACCCCGTCTGTTCCGGATTTAAGGTTTAATTTAGTTTGTTGTATGCCTGGCTCTCTGTTGTCTTGATTTGTAATTTCGTCTTTGTTACACCACTGGTAGGAGGCCCTTTTTCTAGCTGCAGATCACCAGTGTGTTCCTGCAGTTGGGCTAACCCCATCGTGTACATATGNNNNNNNNNNNNNNNAACACATTATAATTTTCTTTGTTTCCTTTACTCAGATGAAGAGAGGGCCTGACATGGAGGAGACTGGGGTGCCTTGGTGGTGGGATCCTTTGAGTATTACACACATGCGTTTTTAGTCGTATTAGTGTGTGGGAGTGTGATAGTGTGCTGCACTTGTGTATTGGTGAGTTTTCCTTTTTTTGAATTGTTTCTGTGTGTGGCATCCCTGTCCCCCCACTGTTAAGCCTCTGCTCTGAACTTTTTAGAATACTTGTATATTGATATGTCTGCTTGTGCTTTTATATGCCGTTTTAAATAGTTGATAATAAATTGTCAATCTGCTTTATCATTGAACCATGTGTCTGTATTGATCATAATGGATCTGAGTGTCTTCCTGGTAATTAGCGTTACTTCGATCCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTGAAGAGTTTTTCCACCCCCACCTCCTGCTGCCACATGAAGGAAAAGTCACGACTCAGGTCTGCCTAAAGGTGAAGACCCTGCACTTGACCTATGAAATAAGGAACTAGCTGCCAGTTTTTTAACATGCTGGGAGGAAGACGGCAGATCCTGAAAGAGGAAGTAGTTGTCATTATGAGAGTTTAATGGAGGCGCTGCAACACCTCGAGAGCTGTGAACTGTGAAAATGAAATTATCTGAAGTGCCTCAATGCTGTGCTTTATATTAACTAAAGCGTCATATAATGATATAGTGCAGTATTGAATTGACGTGGCCCTGATATTAAAGGCCTTAGACTACGTGTCCGTTAGTGATAGAAATGTAGGAGACTCTCGCCCACGCCTGTCTCCAGAAGTTGATAACAGGGAACCATCTGCCAGTGGAAATTTACTAGAAGGGAGTAGGGCACGGTCGCAGCCTCGCTGGAGCTGAGTAAAGATGTTTTGCACTTAATGGACAATAATCTCTGAGTACACTATGCAACGTGACTACTGAATGCTTGTGTAACACTGTTGTTTAGACTAGAGTGGGACAGCCTGTAATAAAACTGTTAAGCGCACACAGCCATTTCGAGAGAGTGTCATGCAGGACGTGTCTCCCTTCTAGAAGTAATAAAGTGTAAAATGTCTACTGAGCAGTGTGTTGTCCTCCATCAGATGCCTATGAGGAATCAAAAAAACTCAGTGAAGTGTTGATACTTAACAGAGCTCAGAGCTAACATCACTGCGTTAACGGTCTGTTTGCTCTCCCATGCACATAGTAATAAAGGTGTTGATTACGTGTCTGCAGACTTTGTTAATCAAAATTTCACGACAGTGTAAATGGAGTACAGAGTTCTGGCCTGACGAGGTAGCTCTTCTGTGTTGTGCCATCCTCTTAGCCAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAATCCTCCTGGCACTTAACAGCGTACACTATGTTACTCTGTTTGTGTCGGGGGACCTGATCCTTGGGGTGGACCAATTTTTGGCACAGTGTGTTTTGGGGGTTTAAAAGCCACAGAGACTCGGTGTTTAGAGAAAATGTGCCTCAACTGTTCCAATACTCCTGACACATATGGGATCACTAGGGGTTTTCACTTAGGCAGCAGTTCCTTGTCTCCTGGATTGGCTGGAGCTTTCTATAGGTGCCTACACATTTTTGAGCTCATACAACCATGGTAACTCAACAGCTCCTCTGACACAGGTGCAGCCAAAGAGAGTTAAGGAGCTGAAACATTTGAATATTATAAATGTTTGGTTTAAATCTCCTCTCTCTGTCTGTGACAGACCATAGTCCTGCCTGTTCACTGCTAGCTAACAGCAAGCTAACAAAACTATGCTAATTGTACTGCTGTGGATGATTAACAGCACACCTATAAAACACACCTGTCTGCACCTTCAAACAGTCAGACTCCACCTCCACCATGGCCAAGACCAGAGAGCTGTCTAAGGACACCAGGGACAAGATTGTACACCTGCACAAGAGTGGGATGAGCCAATCTACAATAAGCAAGCAGCTTGGTGAGAAGACATCGACCTTTGGAGCAATTATTAGAAAATGGAATCAATACAAGATCACTGACAATCTCCGTCGACCTGGGGCTCCATGCAAGATGCTACCTCTTGGGGTACAAATGATCTTGGGAACTGTGAGGAAACAGCCCAGAACTACACGGGAGGAACTGGTCAATGACCTGAAATGAGCTGAGTAACAAAGGTTACTATTTTGTAATTCTCTACCTCGTCATGGACAGTGATGTTCGATTCGTGAATGAATCGTTCAGTACTCGAGAATCACTTTACTGACTCGTGAATTATGATTCACAAGCGCAACTGACTCACTGACTCATCCCTGTTGCTGTTAGCAAGCTAATTCCATTAGTAGAAATATATCTAGCTTATAATTAAAATTGTGGGGAAAAAAACAACAGCCAGTTTCTTAACAAAAACATTTCTGCTCTGAACTGGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCAGCTAGCATGCTAACAGCACATTTGAGTTACTCACCCCCTCCCTTGCTGTGCTGAATCATAGCATAAGCGAATCACTCAGGACTCACTAACCCCCTCCCTCCTGGCTCACAGCTCAAACGAGTTGAACGAATCACTCACTCACTCACCCCCTCCCTCCTGGCTCACAGCTTCTTCTTCTTGGTTGGCAACCAATGTTAAGGCACTTTACCGCCCCCTGGCTCACAGCTCAGTGGACATTTAGATGAGATATATTTGACACATTTAAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCCCTTAGAANNNNNNNNGCTCTTTCTTGCTCTAAAAAATAGTTGTTTTCTTTTACAATCACTCATCTTAGCAGTAGGATTTACATTAAAAGAGAAACAAATTAAGTTTGAGTGAAAATATACATTTTTGCACTCTCTGGTCAACTGACTCAGTGACTCAAATGACTCAAGAAACTATCCCAGGTATTTTTTTCAGTCTTTTAGTTTCTCTACCACCTCTGTCATGGTCCGGGTGAATGGCAGTACTTTTTCATAGAGCTACGAGTCTCCTTCTCTGGGCGAGGCCGACCTCATTTCCTCCATGGAGCTAAACCTGGAGCTCATTACAGTGGCTATTTAAGAACAGCGTTGACTACTGTTCTTCACCAGTGTCAGTTCTTGGGTCATTGATGCCACATTGTTACTCCCTTGCTTATGTCCCTGCATATAGTCCCGTCCCATTCACTAGTGTTTTACATTGTTATTGTATTGTATTGAATCTGTATTTTGGGTCCATTCAGTATTCTGACCTCACCGGCTGTGACACCTCACCATTTCTATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACCATCAAGCTTTAGTGTACCCATGGAAAACTAAATCTAATCTGGGCTTTAGCCATGTTTCCTAACATAACATAACATGTGAAAAAAATGCCTCTTTATGTTTCTTCTACACAGTCTTTGATGTTTTCTTCACTTTCTTCAGCAGGTCTTTAGACACATTTGCCAGAAGGTAGCAACACTTTCTGCACCCCACTATTCCTCACATCTGGTTCCAGCTGGTCACAAGCACAGGACCTGCAGCTCAGTAAAGCACCCCTCCGACAGTGTTGAGTTTCGGAGGGGTGTAGTAGTTTTAAACTTTGAGCTGGACATGCCAGCCGAGCTGGATGTGCTGGAAATGGGCGTGGTTTGGCAGATGCAGGGTGCGCTGGAAATGGACGTGGCTTGGCAGGCGAGATGAGTCCAGCCGTGGCAATGACCTCTGGCTGGGTCGAGACGAGACCTGGTGGTAGCATGGTGGCTGTAGGCAATGTATGGTGTTATTTTTGTGCCACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGGTGGAAGTGTTGCATTTTGAGGAGAAATGTATTTTGAGTGAACAAAAGCTACATTTGAGTGAACAAAATTCATAGCTGCGTGCAAAAAATGTATTTCAGTGTTTGCTATTATCCATACACACACACAATAGCAGCCCCTCTCACTCAGTTTTTGCATTTGCGCTTGCTCGCAATGTGTTGCTTGCGCTCTCAAGATTTCTGCCTGTGCGGGTTCAACTCTTTCTGTACACCGTTATATTTGTGCCACAAACCAGCCAATCACAGAAATGCAATACCCCAGAATCCATTTTGTCCAAAACTCAAACGAGGCAGTGGCGGAAGAACGCAGAGTGACATCACATATTTGCAAAAGTGCTCTAACGTTCTTGGAGATACCTGTTACCCACCAGCTGACTGGGTGGTCACTCGAGTTAAACATAATATATAAGGCTGAACTTACAAAAAATCGTCCGACTACACCACCAGGTATTATAGGAAAAACCATAAAGCCTTTGAAATAAAACAAACGCTGTTGTAACAGTGATGTACACTGTCTTGTTGGTATATATGTATGATTCGTAGCACCTTCATGTTTCCCTCTCACCACATATCCAAACCGATATCATGACCAGCAGCTTTTACAGCTGTGGCTCCAGCAAACATCAGCTGATACTAGAAAGTAATATTAAATAAATTCTAACAATAGCTGATCAAGCTTAAACATGCTGCTGTTGTTTAGCGCGACATCCGCTGGTTTCCTCTTTCTGGCGCAAAGTGGGCAATAATCAAACAAGAGAGACGGGACTTGTGGCAGAAAAGCCAATCAGCTGATCATTGATCAGTTTCATGATTGAAGTAACAACAGGAGAGGGAGGGGAGAGAATGAGAGAAGAACAGGCAGTTGTGCAGCAAAAACACAGAATAACTCCAGCTTTGTGTCTTTTTTTCATTCTAGCTGAGGTACAGGACGAATCGCGTTCCTTTTCCCCTCAATACGGATGTATTGTAATTGGTCCAGCCCAGAGTTGATTATGACCAATTGCCTAATCCACCACCTTTCATTGTTTTTACCATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAATAATGAAAAATCACAATCGGCCCACCGGGCTTATGCCCGGTGTGCCAAAAAGTGATTGCCTGCCAAAAACTGATTTCCAATGTTTCCATGTGTTTTTTATGTGTAATATCGTATGTTGCTAAATAGACTTTGGTGAATAGGTATTACAAAGGGGTTATATATAACCCCTTTGGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGTGGCGCAGTAAGCACAGACGGCTGGGCGGGCTCTCCAGAGCACTCAGCGGAAACTGATGGCAGAGTGGGAGCCACGGAGTGCTGGAGTGTTTTGCTTGAACCCTCAGCAGACACTGGAAGAGGCTGCACAAACTGCCCAGTGACCCCCATGGAAACTGCAACAGGCTCTTTGGGGGGTCCAGAGCAAACTGAGTCCTCAGACACAGCCTCTGGATCTAACCTGACCTGGGTCTCAGTCCCACAGGGGCTTAGCTGAGCCTCATGACTAGCATCTACAGTGCAAATAGTCTTGAGGGCCCCGAAAGGGGATGACAGAGGATTCAGCCACATGAAAGACACTCGTAACATCATTGTCCATTGAAATGTTACTTACAAGTTCATAATTAGTTTCGACCAATGTTCCCTCTAATTTTTCATGTGTCTGAGCAAACAGACAAACCCCCTGAGTGGTCCCTTGGACCACTGTAAGCAACAAGACTTACAATGNNNNNNNNNNNNNNTCTTGTTCATGACCTGTGTAGTATGTTAACACTATTGGAAGTAAAAATAACTTGAACTCCAATTTTGAAAACACAACNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGCTATTTACCTAAAAATGCAGCCAAGGCGATTTTTTAAATAAACATTTCAAACTATTTACAGAACAATCAGGTCTTCTGCATGACATTTGATGCCACACAAATTATTTGTGCCACTCGAAAAAATAATTTCTGTCCACTATGAGATAAAGGAGAACATCACAAGCCTGATACTTGCAGGCCTGAGAAATGATTTAAACATTNNNNNNNNNTCACAAGGAAAGACAGCACAGCATCCACATGTGAACCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGACCTTCTCCATAATCAAGAACCCCCGCACCATTTCTTTTCGGAATATCAAGAAAATAAATCTTGATATCCTTTCTTCTGCTCTTTCTACTTGTCTATCTCTCAACAACCTGTCCACTCTAGATGATCTGGTCTCTTATTATAATTATAATCATAGCCTTAGTAGTATTTTGAACTCTCTCACTCCACTAAAAACTAGACCTGTTTCCTTTCTCACTCAGCAACTTGGTACACACCTGCACTCCGACTTTTGAAAGCTAAAATTTGACGACTTGAGCATCTCTGTTCAAGCGAGGATTCTCCTAAGACACTGTTTTCACTATTCAACTCTTTTCTCAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAGGTGTTCAACATTACAGGGAGTGCAGAATTATTAGGCAAATGAGTATTTTGTCCACATCATCCTCTTCATGCATGTTGTCTTACTCCAAGCTGTATAGGCTCGAAAGCCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATTTGTTTTTTGTTAAGTTGCCTAATAATTATGCACAGTAATAGTCACCTGCACACACAGATATCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTCAGCTTTGATATTGATGAGTTTTTTAGGTTCATTGAGAACATGGTTGTTGTTCAATAATCAAATTATTCCTCAAAAATACAACTTGCCTAATAATTCTGCACTCCCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAGGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTTCAATGCCCTGTACGAACATAGAGCAAAGCAGCTACCTGAACACTACTCCAACAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAAATATGGTATCTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATGCTTTGTTTAATGCATGAGCCACCACGCTTGTAAAAGAGAGTGTTTCACCAACATTTGTGACTAAAAATAGACCTGCAGTAGAAATGTATATAGGAGCATTCATGCGAATATAAAGTATTACAACATTAGGCACATGCAGCCCCAGTTTTTAAACAAAGACTGATAACACAGCAGCAGCAGTGATGATGATGCTGTCATAGTTTATGGTGGATTAAGCGCCTTGAGTACATCGAGTTCTTGAGCCATCAAAGAGGTTACAGTTGTATTGGAGACACTGCAAAACTTTAAGATACAAATTCATACAAAGACAGGAAGCCTAGTGAAATAAATTACCGACATAGTTGGATGTTAAAAGTAAAGGGATGAGTAAAAATGTACTTACAGAACTTTGCTGGAGGCTTTGACCACTGGCAGCAGCCTCAGAAGAGCATCCTCTGAAGCAGAATATTTCCTCAGGTCAAACACATTCAGATCTTTTTTTGATGACAGTAAGATGAAGACCAGAGCTGACCACTGAGCAGGAGACAGTTTATCTGTGGAGAGACTTCCTGATGTCATGTACAGTTGGATCTCCTCCACTAGAGAACGATCATTCAGTTCATTCAGACAGTGGAGCAGATTGATGCTTTTCTCTGCAGACAGATTCTCACTGAGCTTCTCCTTGATGTACTGGACTGCTTCCTGATTGGTCTGTGAGCTACTTCCTGTCTGTGTCAGCAGGCCTTGTAGGAGAGTTTGGTTGGTCTGCAGTGAAAGACCCAGGAGGAAGCGGAGGAACAAGTCCAGGTGTCCATTTGGACTCTCTAAGGCCTTATTCACAGCACTCTGGTGGAGAGATTTTAAACTCTTTTTCTTTTTCATTAATTTAGACCATGCGGAGGTTGTTTGTTGTTGTTCCAGCAGATTGAGTCCAGAGTTGATGAAGGTCAGATGGACATGAAGAGCAGCCAGAAACTCCTGAACACTCAGATGGATGAAGCAGAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGTGTGAACACTCCTGAGTACACTGAGGCTGCTCTGATATCGATGCCACACTCTGTCAGGTCTGATTCATAAAAGATCAGGTTTCCTTTCTGCAACTGATCAAAAGCCAGTTTTCCCAGAGACTCAATCATCTTCTTGCTTTCTGGACTCCAGTGTTGATCTGTCTCAGCTCCTTCATCATACTTGACCTTCTTCACTTTGGCCTGAACCACCAGGAAGTGGATGTACATCTCAGTCAGGGTCTTGGGCAGCTGTCTTCCCTCTCTGGTTTTCAGCACATCCTCCAGAACTGTAGCAGTGATCCAGCAGAAGACTGGGATGTGGCACATGATGTGGAGGCTTCGTGATGTCTCGATGTGGGAGATGATGCTGATGGCCTGCTCCTTACCTCTGAATCTCTTCCTGAAGTACTCCTCCTTCTGTGGGTCAGTGAACCCTCTGATCTCTGTCAGCCTGCCAACACATTTAGGAGGGATCTGATTGGCTGCTGCAGGTCGTGTGGTTATCCAGAGGTGAGCAGAGGGAAGCAGTTTCCCCCTGATGAGGTTTGTCAGCAGCACATCCACTGAGGTGGACTTTCTAGGGTCAGTTAGGATTGTAGTTTTGTGGAAGTCCAGAGGAAGTCGACACTCATCCAGACCATCAAAGATGAACACAACCTGGAAGTCTTCAAAGCTACAGATCCCTGCTTCTTTGGTTTCAGTAAAGAAGTGATGAACAAGTTCCACCAAGCTGAACTTTTCCTCTTTCAGCACATTCAGCTCTCTGAAAGTAAATGGAAATATGAACTGGATGTCCTGGTTGGCTTTGTCTTCAGCCCAGTCCAGGATGTATTTCTGTGTTAAGACTGTTTTCCCAATGCCAGCCACTCCCTTTGTCAGCACTGTTCTGATTGGTTCATCGGTTCCAGGTGAGGCTTTAAAGATGTCTTCTTGTCTGATTGTTGTTTCTGGTCTGTCTGGTTTCCTGGATGCTGTTTCAATCTGTCTGACCTCATGTTCATCATTGACCTCCGCAGTCCCTCCCTCTGTGATGTAGAGCTCGGTGTAGATCTGGTTCAGAAGGGTTGGGTTTCCGGCTTTAGCAATCCCCTCAAACACATTCCGGAACATCTTCTTCAGAGCAGATTTGAGTTTAGGCTGACAATTCTGAAGAGCATCTGAATTTGAAATAGGAGATAAGATCATTGGCCAACTGCGGTTTATATACTGTGAATAACTTCATTTATTTCCCTCTTGATAATTTTTACTTAAATCTCATCAGATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATACAGCTTTTAATCAGTTTTATTTATTTAAAAGGAAATCGTAACAACAGTCATCTCAAGTTGCTTTAGATTGTGAGACAAACACTCTACAATAATACAGAGAAAATCCCAACATACAAAGCACCCACTGATGAGAAAAGGATTTGGTGACAGTGGTCTGATCATTTTAGTTTAAAAAACATGATTAGTAATTAGTCTTTTACATAGTGTCTTTTTTTCATATTGTAAACTACCTTCTGCTTAATCAGTGGGGAACTGAACGTGTAGTTTTTATTTATAGAGAATTTTAGGGTATGCCAGCGAAGTTTAACCTTCAGATAAACTGACATACCCATGTTTCACCTGTCTCAGTCTCACACTCTCTGGCTCAAAGTGCCAAATTTTTGGTCACGTTTGAACTTATTTTTTGTGATTATAAATGTGGCATTTTCATAGAAATGTAGACTGCATTCTGCACCGCTGAGAAAAATTATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCACCCGCGGTTCCCTTTGATGGTGCAAAATGTTTCGTCAACATTGTTGTGTTTATTGGCAAGAAAACTTACAAACATACAGTACAGGACTTCAGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACATTAGGCTAAGAAAGTATTCATACCCACCTTCACTTTTTTCACTGTTGTTATTTTGCAGCCTGATGCTATAATCAATCACTTTTGTAATTATAGTCTCAAATCTTTTGGGGTGTGATGGGGAACTTCTGCCATTCCGCTTTGCAAATCTAGGATCTAAGATCCCATCCTCCTTTGGACTCCACCTCCCGAAAGTCAAAAATAATTTTATTGGCGGATACAGAATTTCTCTCTGAGCACAGAGAGCTTCCCACAAGAAACTGTAGCAGTTCATACAAAGCAGACACTTGCATGTATGCGAAGGCTTCTTTGTGCGTAGTGCTTTAACCTTAACTAGTAATGACTTCATGAATTAACCGTATTTTCTGTACTATAAGATGCACTTAAAATCCTTTAATTTGCTCAAAAATCAACAGTGCACCTTATAATCCAGTGCGCCTCATGTATGAATTCTGGTTGTGCTTACTGACCTCGAACCGATTTTATGTGGTACACGGCACTAGATAATTTGGGTCCAGAACTCCATCCTCTTCAGGTCCCAAAGTCGAACGAACACTGCGGCATCACTGAGAGTTAAAAACTGTCTAAATTCTTTCATCTTTAATAAAATGATCAGCATTGCTGCTTTACCAGGTGTAACTATTAAGTTTAACATCCAGGCATCCATGAAAACAGAATTTATTAAATTTAACGGAGTTAGAAATTAGCAAGAAGTTAGCTCGCTAGTTTCCATCTAAACATAATATACCATGTTCTGACTGAAAGATTTTGAAAAAATTAGAACGTACAGCTCGGCTATCACTTCCAACATAAATGTAGACAGAAAACTAAGCAGTGACGTTTGCAGGGTTACTGAAGTTGGGCTACCTGGTATATAATGATGTGCTACGTAGTCGCTAGCGACACAGCTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGCTCCGGTTACATCAGTGCNNNNNNNNTTATGTTGGTTACACTGCTCCAGTACACAGTAACCCTACACAGTAACAAAGACAGACAATACAAGAAGTAAGAAATAGCACAATATATACATACATTTAAGTTACTTATTGATAAATATCTGAATAAGAAAGAAGAGCATGTGCAAAAAGGGTGTAGCTATTGCAGTACACAGTGTGTTAGGTGGAGGAGTTGTACAAGGAGATGGCCACAGGCAGGAATGATTTCCTGTGTCGTTCAGTGGCGCTTTTTGGTAATCTCAGTCTCTCAGTGAACATGCTCCTGTGGCTAGCCAGCATGTCATGGAGTGGGTGGGAGGAATTATACAACATTGTCCTTATCTTGGACAACATTCGTCTCTCAGACACCACCTTAAGAGAGTCCAGCTCCATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTTATGTAAAGGAATTTCTTTCACTTATGTAATAATCACATTATTTTATTGTATAATGCCTTGGTACCACTGGATTTTAACATGTCTGACACCCATACTGTAAGAAGGAAGTTGGGGGAAGCAGACCACTCCACAGGAAGAGTCTTTTGTCTCTTCGAGGACTCTGGGAGGTAGCAAGGGAGTGTGAACCTTAAGGTGTGAAACAGCTGTACTGCCTTTTGTTCCTGGAGAAGGTATTTAACTGAGAGCCATGCTAGGCTCAGTGAGACTCTGCTGACCCTGCCCCGTGGTCATGCAGGCTCTCCACAAGCTTGGTTTTCTGTTCTGTGTGTGTTTTGATTAAAGAATGTTAGCTACCGCTCACCGCTCATCTGCAGGCTTTATTTAATGGAAAACTTCCACAACACTTATCAGACACACACTGTGGAAGATGCACATATTGTGGTCTTCCTGTCAGGTAATCAACAATCCAGGACACCAGAAAAGCATCCACCCGCATCACTGTTAGCTTATCACCCAGGAGGGTCGGCCTGATGGTGTTGAAAGCACTGGAAAACTNNNNNNNNNNTGACCCTCACAGTGCTCTCTGGCTGGTCCAGGTAGGTGTAGACACGATTGAGCAGACAGATGATGGCGTCCTCAGTCCCTAGACGGGGCTGGTAAGCAAATTGAAGGGGATCCTGATGTGGTCTGACTATGGGTCGGAACTGGTCCAGGATGAGCCTTTCCAGGGTCTTCATGATGTGGGAGGTCAGTGCGACACGCCTCTAATCCTGGGGGCCACTGGGACGTGGAGTCTTAAGTGCAGGGATGAGGCATGATGTCTTCCACAGCACTGGGACCCTCTGCAGACTCAGACTTAACATGAACAGTTTATGGAAGACTCTACAAAGCTGGGGGGCACAGGCCTTGAGGACACGTGACTTACTCCGTCTCGTCTAGCAGACTTGTCTGAGTGGAGCCTCCTTCATTTGCCTCTGAACCTGGTCTTGAGTGAAAGTGATGGGTGGGGGAGGGGTGTCAGGATTCTCATCTGAGGCAACAGTGCGATAGAGATGGACAGACCACGTGACTTTCGCGCATTGCATTGTGAGTACGAGTGGCAACAAAATCAAAACACTGCATCAAGCGCTAGCATTTCCAGCACCGGTAATCATTAATTCTGCGGTTTTAATCCCTACTTGCATTTTATTTGCCCCAAAAACAGTTATGTACAAAACGATGGAGAACACGGCAGATCCGTACAAAGACAGACTTGACGAACAAGCNNNNNNNNNNGTTAGACCCATACGAGCATACAGAGTGGAGTAACCCTTGGGCACATATATGCGGGGCTTTTCGTGGCTGTTTCGATATCGCTCTCTCTCTTAACCGATCAAATCTCGCTGTGGTAGCAGCTTTAAACTCGGTATGACCCAGGTTGATAGAGGGTGCCCAGTCTGGATCGCATCCCAGCATTTTGTAGGCTGGTTTTCCTACAAAACACAACAAACATTAGCCCACAAAGCCACAGTGAACAAGCAGCATAGCGCAACGAATTCAATTCAAATCAATATAAGACTTATTTGTAACCTACATCAACAATTATGTTATGATAAATTACGTAATAACTACAACAGAAGATGTACCTTTGCGGAAATGCTTGGAGCAGACTAACATGTGAGCTGGAGTGTTCTGGAACGTTATATTTGGTCTTCGAATGGCTGCAATCCAGGCCATCTGTCGGCTCTTTGTTACATCGAAAACATGGCTTGAACAATTTCTCTTCCACAACGTAAACGATCTCTTTACCCGTCAGCTTCCCGTGGCTGTCATGCGACTGGCTATCGCAGTTAATAATACAACACCTTCTTGTCATTCTTTGTGTTTCTTTTTATCGCTGTGTGACTGTTTTCATGTGAAAGCCGGCATGCGCTAGTACCGCTTGCCACTCGTACCTACAATCCTTTGCGGTTTTACCCCAGAATGACGTCACATTTTCAGTCTCTATGTGGAGAGAGAGGCAGGCACAGTGGTGTGGCTCTGGATGCCAGGCTGACTACAGGTGAGGTTGTAGGGGTGTGAGCAGTCACTGCAGTGTCAATCTGTTGAACAACAAATTCAACTCATTAGCTCTGTCCTCACCTCCCTCAGCTCCGCTGCTGTTGGTTGGCCTGAAACCAGTGATGGTCTTCATCCCACTCCACACCTCTCTCATGCTGTTCTGCTGGAGTTTCCACTCCAGCTTCCTCCTGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCATCCACACTATTGAGTTCCTGTTTCTCTTTATTCTTTATACTTTATTATTATTCTAGTTGCCACTTTTGTACNNNNNNNNGGCACTTAACTACTTCCACAATTTTCAGCCGATTTTCACCGTTCAAACTTTAAACTATTCTGCTATTTCTGCTAATAATCGCTATATCTTTTGGTATTTTTTGCTATTATACTTTTTAAAATATTAAGCTTTTTTCCTTTAATTTGTCCCATTGAAACGAATGGGAAACTTCTGCAATTCTGCTAAAACTTGTTTGTTTTTGAAACTTAACTACTTCCCCATACTTTCACCTAGAACAACCATTCCAACTTTAAAATGTTCACAAATTTTTCTGCTATTCTTGTATGAGTCAGCTTTTTCATATCTGTTACCATTTTCGTCTTATCCCTCTTTAAGTTTTGAGTTTCATTTTTGTGATTTTTCACAAAATACATGCGTTGTTATGGTTGCTATGCACTTGGCTTTCAGTGTGCCACTGAAGTTTTCGCAGTCTTTTCTTCATGTCTAAACAACTTCTTGCTACTTGCTCCATTTTCACTCAACCCCCACAAATTATACATCAAAACGTAGATACTTTTGCTGGCTTTCAGAAAATGTCACTATCATTGTTGTGGGATTTATAGAATTTTCTCAAATCTCCTCAGACTAACAGAAAGTCTCAAAACTCTCCATAGAAAGTCAATAAAGACTTTGTTCAAAATCACCGCTGGATTTCTGTAATGAGAGGCATTTTCGAATCGTCATATCTGACTGCTCATCACCTTCTTTTCCAGGCCCTCGCTCTCTTTCCCAGTGGCGCAGTTGGTAATGACACAGATCTGCAACCCAAAGGTTGTGGGTTCAATTACACCTTGGGCAACATGNNNNNNNNNNNNNNNNNNNNNGACCACTAATTCATATTCATCATTTATTACAATTCTGCAAACTTTTATGATTTTAGCAGCTTTTCTAATATGGACCTCAGATTCTTGTTAACACTCCATGGCACAAATACTGTTCACTTTAGGCTCTGTGTATGTGTGTGTGTATCAATATTTCTCCAATTTCAAAGTATTACTCCTCCATAATTGTATTTCTGTCAAATCAAAGTACTTTTACTACATCTTAGTACTTCTGCTCAATCATAGTATTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGAAATTCTGCTGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTCTCCATCTATTCTTTGTCAGAATGAGTTTGGCTTAGTGAGCTGAGTGGCCGCCTTAAGACCAGGAGGGCCAGGTTTGAATCCTGCTCAGGGCAAGGNNNNNNNNCCACCACTTTTCAGCAAAAATTTCTCCATCTTTACCCCTTTCAGTAGAATTTTTGGCTTTTCATCACTTTCCAGCAAAAATTTTCTGCTTCTTCACCTGTTTTCAGCAGAATTTTCAGTTTCTTCACCACCATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGCAGGCAACTTCAGCGTTAAGGCATCCACACAGCATTTTCGCAGGAAATGCAAATTTTTCTAGTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCCGCGCTGTTCTGCCGCACAGTTTTGACACAAGGGTTACATATGTTAGATCATTTTGTGCGGCTGGAGCTGGACTAGTATGGTATGACTTTTGGTGTTTATGACTTTTATAGTTTTTTAAATATTTAGATTTTAGTGCAAATTTAGGCCAATTCCTAGGCTCATGAGATAGATTCTGCTTTTGGCCCCATAGAAACAGACTTCATTTGTGGTGTGTTGGCTCTCTCTAGTGGTATACTGGGAGTAGTACGGCCGAAAGGTTGAATGGTGGGTGGAAAACACCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCTGCTCGTTTTATCAAGACATCCCATATTATCAAGAGTTCTCTTAAGATGTTGCTGATAGCCGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCCTTCGTGAAAAAGCACCCTGGCTTGGCTTACAGTGAGGCGGCTGAAACTCGTTTCACCACCCGATCGCTCACCAACAGTCTGTGTTTTAGCTGGACTTATTTTTCGTTTATATGGGCCGATGATGCTGGAAACCGAAGGCAGGAGCGTGAGGTGAACTGAATTTCAGGTAAGAAGTTATGAACTGCACTATTTGGGTCAGATATAAACCGAGTTTAGGTGTAGTTTATTTTCGTTGTGCTGACCTTTTACAATCGTACTGCGTGCTAGCTAGCATGACGGGAGTTTCTATACAGCTGTGCGCGCTAAGTTACTGACGTTGAACTTTATTTTATTCATAAGGGTTAGTTCGTAGAGTTGCCGTACAAACGGAATCGTCCCACATTCAGAGAAAATATTACGATTTATTCTGTCGTTACGAAGCCTCCCCTGTCATTCTCTCACCTGTTGAAACTTCAATCATGAAACTGATCAATGATCGGCTTTTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATGTCCTTACTGAATCATCAGAGCTGAACAGGTGATGGAGAAACAGGTTTACCCTTTAGGTGACATGAATGAGTTGAAGGGAAGTTATGAACTGTTTCTGAGAGACAAATAAACACCAAGCTCCTATTTTGTGTAGCTGACAGCTGGTAACTGTGCAGGGGCGGATCTAGCAAAGCTTTTTGCCAGGGGGCCAGGTAGGGCATTAACAGAGAAAGGTGGACACAAAGAAATACTTTTCTTTCTTACTCTCATATGAAATATTTAGCTTTTATTAAATAGTTATGTGAATCTTACAACCAAAGTTTGTATAATAATACAGAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGAACACTGTNNNNNNNNNNNNNNNNNNNNNGTGAATGCAAAAGTGCATAAATATTTATTTTACGTGTTTGATGTGTGTGGCGGGGCGTGGTCTGCAGTGCCGTTGCAGGGGAGGTGGACCCACCTGAGCGGCATCGGCAATCACGCCTCTCGGGCATAGTCTGTGCTCGCTCGGCTGTTTTTTGGGTGTATGTCAGGCTGTGAGTTGAAAAGCTACAGCCGGCTGTGTGGGTAAACCAACCATGTGTGAAAAGTGGTCCATAACGTAATGCTTCAAAGCGTGTTCATGCAAACATTGTCGGGTCTGCCGTGGTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTGAGTTTTGCCCTAAGCAGCCGTATGAATGGCAAACTACACTGATTAGCAGCGGCATAGGCACACTTAAAATTTCTTCCGAAATTTTCGCTTTCTAGTTGTCCTTAGCCTCTCTGATCTTGTTCTTTCTTAACACCTGGCCCCTTCTCACCTCCTCTTTATTGCCCCCCGCTGAAAGTAGTTAGTAGAAAGTAGAGTAGTTCTAAGACAGACTGATATAGGACAGCTTTCTTCCATCCATTTGCTTCCGCTTATCCTTTTCAGGGTCACGGGGGGCGCTGGAGCGTATCCCAGCTGTCATAGGGCGAGAGGCGGGGTACACCCTGGACAGGTCGCCAGTCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTAGGGCTGGATCAGTTGACCCTGAATCCTCCCTTAGTTATGCTGCAATAGGTGTAGGCTGCTGGGGGATTCCCATGGTGCACTGGGTGGTTCTTCTTCACTCCCTGTTTATACAGCACTCAGCACTTAACCTAAAGCTGTTATAAATCTCTGGCCCTGTTCCAAAGCATGTCCGCCTTTTTAAAGGGAGTTTTTCCTTCTCACTGTTCAAAGGCAGTTGTCTCATTGTTAAGGTTTTCTCTGCACTATTGTAGCATCTCTGCATTATAACATGAAGCACCTTGAGGTAACAAGAGACAGCTGGATTTTCTGTTAACTACAATTATGTTTTAGACTTCAGCTTCAACTTTAATGGAAATTTGTTTTTTGGTTATTAATTATTGCTTTGCTTTGATCATTTTAAACTAATAGTATCCTCCACAGCACCGTGTTAAAATATTTAATATCTGGTCTAAATACAGGTCTAAATGTATTATAAGGCCTTAAACCATTACACATATGACTATTTCGGAGTCCAAACATGTTAGATGTTTTTATTGATTTCTTATATAATCTGCTCTGAACCATCCTCACATCTCATTTAAAGCTCTGTAACCACATCCACTGTTTTAATGTTGTTTGCTGTTACATTTAGTGAGCTAAAGTTAGACATTATTAAACCAAACAACCTTTCATTCATTGGAGCTTTGACTTCAGTCATACAGCAGAGCTGCACTGAGACTACAGATATACCTCATGGAAACAAAGCTCTGATTGTTCAGCTCAGGCTTCATGTGTTTCTGCCATATTGACATCTCTACTAGGGGTGTGTTTTGATTATCTATTTATCGATTAAAGTAGATTCTTGCTTGGATAACGTGATATCGATTCATTAAAATCCTGAATCGATTTTTAAATATAAATTTATTTTGCCCAAAATGCCAGAATCTCAGTTTAAACCTCACAAAATTTCAACAACCACCAAGCAGCTAAAACAGTAAATGAGAGCAGGTACATGGATTCTACACAAAGATGTAAACACAAAGTGCGGACCCGCTGACGGATCAGAATCAGTGAGATGTCGCCTTTCTCACCCGATGGCACAGACACGGTCGGGGCTGAAAGCCAACAGCTCACTGATTCTGATGATTCGGTGGTTTCGCGCTTTGTGTTTAAGCCCTTTTAGTGCTAGATTATAAAGCTGCAGGTTATCTCTCTCTCCAAACAATATTGACTGAACCAGCAGCAAAATCCAAACTATGCTTCACATTTCGCTTCACATAAACATCGTCATGACTTCCCTCTTACTTTTGCTGTTTTGCTTCCACCACGATAAAATCACACTTCATCCAGAGCTCGCTGNNNNNNNNNNNNNNNNNGTACTTCATGAACAGTTTCCTGTCTAAAAATCTGTTTTCTGTATTATTCGCTTGCTTATTACGCACCAGTCTACCGTAGTTTACAGCGCTGTCAGCCGCTGTTTTTTTCCTTTTACTTACTTTCGAAAAGAAAGCCTCATTTCTGGTGTTTAATAGGCTACTGAACAAATTTAAACTTTTTAAAATAATGCAAAATTGCAAAACGCTTAGCTGTGGCTCTAATAAAACTTCTGCAACTTTGCTCACTTCAGCAGCATCATATGTTCATATGTTGATTAATGGTTTTCTTTCCTCTTTGATCTACTGCAGAATATTTGTAAGGTCATCTGCTATAAAATCCCAGGCCAGGAAAATCACATTAATGTTTTTCTGTGTTTTATCCTCAGTTACTTTGACACAAAGGCATCTGCTGTGATGCTTACAACTTTGACAAAGTCTTGCAAGTGTCAGCTTTCTTTTTATAGATATAAAAATATGGAAATGTACTGATACGTGATCAGAATTATAATATTTCTGACTGTCTGAGGCAAAATTTCCCTGATTCAAATTGAATCGAATCGTGGATTGAATTGATTCAGGGCCTTGTGAATCAGAATCGAATCGATTCAAGAAATCGGTGACGATACCCAGCCCTAATCTCTACAGACAAACATATGAATTCTTACCTTGTGATAAACGCGATGAAGCTTCTTGGGCTGAGGGACCTCCTGTTGGAGGAAAGTGCAGCTTGAATCATGAAGTGATCTCTTTCAAAATGAAAACCTGCCTGGCTTTAAAATGCTGTAAATATAACATTTGTCCTAAAAGAATTTGATGAGAAAGACTATTAATACATTCATTTNNNNNNNNGTGAGGATCTTGGTTCTTTTTCCTCTGACTGACCTTCATTTATCTTTTTTAAAATCAACTTTGCCACCTCCATCACACAGTCTGAATACGCCTGCACCATCACATCTACTGTTTTCAGTCTGTCTGCGTTCTCCAGCTGGCACCTATAGATTTTGGGGAAGTCACCTCCAGGTTCATACTGCAGGTAAAAGTGGAAATGCTTCAGCTCCTCTTCTCCCATTTCTTTCAACATTTCCAGCAGCTGCACTGGTAAGGGCTTCTCCATCTCTGACCTGTAAAACATGAGAACATGTGAATCACTGTCTCGTCACATCTACTTTTTATTCATTTAGTATATTTCACAGCAGATTACATGTTTAATCTAGATTATGGGAAAAACATCACATACTGAATGATAATGAATCAATGATTAGATCTGATACATGAAGAACTGACCCAAAGGCCCAGTGACAGTTAACAGCACCCTTTGGTGGTCATGCATATTTAATTCAATGTAACTTAATCTCCAATACTTGTCATGATCCTGGGTCTATGACCCAGCGTTTTGAGTTTATTGTTATTATTTTCCAGTTTCTGCTGTTTTGTATTTGTTCTTAGGGTTTGAGTTGTGTTTCTATCATCCCTACCTGTGTCTCTCCTCTGTGTTCTGTTCGCGTCCCCAGTTGGTTGTGTAAAACAGTCTGTGTGTTTCCTGTTTTACTTTGTAGGTTTGTGTCTCATTATGTCCATTAGTTCCACCTGTTTCCCCTCCTGTGTGCTATTTCCTGATTACCTGATGTGTGTATTTATACTGCGTCTCTGCTTGTGCTCCTCGTCGCATCGTCTGTGTTTCTCTGTGTACTCTGCATTATCCCGTGTTTCTCCATGTCTCTCTGCTCCTCGCTCCGTGTCCTCCTTTTTGTATTAGTTTTCCCAGTTTAGGTTTATGTTCAGTTCTGCTCCACACCTTGGTTTTGTGCACTGCAAATAAAACCCACTTGCACCTCCGCCACTGTCTGCTATTGGATCCTCCTTTCTCACCTTCATACGACTGCTGCCCCGGTCGTGACAGTACGACGCGACCACAAGATGGACCAGCGGACTCCCCTTTTGCTTCAGAGGGAAAGTACCTCGCACAGCTTTGGGATTATTGCCGGCGCATAATTCACGCCGTGGATAACTACATGAGGTGGGCATGGGCAGCCCAGAGCAGGAAGATTCAGCTGTCCTTCTGGAGGCACTCGCCGCTTGGTGTTCTCGGCGTCAGCAGCATTTTTCACCAAGGTTTGTGGCCAAATCACTCGACCCACCTTTAAAGAAGAAAAGCTACCCTTGCCGTCATCACCCTGCCACACTTCCTCTCACTCCTGTGGTATTGACGGGAGCGGTTGTCTTTTCCACCCCGCAGCAGGAGCGGCCACAACAGAGTTCTTCCTCCTTTCCATCAGACACCCCCGCTTCCTCTTCCACAAGGAAGCAACAATCGCGCCGTCGGCGCACCATCCCGCCACCAGAGTTTGGGACTACAGCGCGCCTGGCTGTGGTGAGTGTAAAGGACACTGATCGGGTTGCTTCTGACTTTGTGACTTCGTACTCAGGGGCTGAGTTTTTTGTGATGGGGGACAGTTCTCCTTGTGATTTCCCTACTTCACCTGCTCCACTTCTGTCAGTGCAACCTGTTCAGCCACCAATTCAGTCAGCAACTCAGCTATCCTCACCACTGGAGTCACTACAACCCATATTTCAGTCTATGGCTCAGTCACAGTCTTCACTCACCCCTCTGCAAGAGGCTGTGCCTACACCGCCCATTTTGAACTGTTTTCCGAGCACTCACTCTAAGCAGAGAGACACACCTGTTCCTCAAATGCTAGCAATATTAGGGACTCGCTCCAGGGCTTCCCCAGAGGCAAGGTTACAACCTGCAGCTAACTCTGGACCCCTGGAGGCCAAGTTGCCAGCTAAGGACTGCACCCGGCTGTCACTGCTTGAGCAGGGTCAGTGCTCTGTGCAGCTGCAGTTCTCCTCATGTGTGCCAGAGGCGCCCGTGCCCACTGGTTTTGGACCCGTTTTCGCTGGGGGGACCGAGGAGCCCGTCCAGCCTTCACTGTCGTCAGCAGCTTCAACTGAGGGGTCTCAGGAACCGCTTCAGCCTGCTGTTTTCGCTGGGGGGACCGAGGAGCCCATCCAGCTACCATCACCGCCTGCAGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCTGCTCCACACCTTGGTTTTGTGCACTGTAAATAAAACCCACTTGCACCTCCGCCACTGTCTGCTATTGGATCCTCCTTTCTCACCTTCATACGACTGCTGCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCATGGAGCTTATCAAACTGTCAACAGAAAATAAAGAGAGCTTACAGTCTTTAGAAAACTGCTTAGAATCAGCTCAAGTCTATAAAACAGGAAATAAAATCAGAGGACTCCAGAAAAAGATGAGTTTATCGTGGTCTTCATATCTACTGCCACCTGTTTAACATGAGGTTTCTAAAGCTGTTCTAGAGTCAGGCATGTGGCACCAGTAAGGAATTCATCATAATCACAGTTACAGTTTAATTATCTGATGATGAATAACTCTGGTCCTTATTCCTGATGAATCTAATGAGCTGGTCCAACAGCTCATTAGAAATGTGTGCGAAAAAGAGCTGAGCTGACATTACACATGATGGATTTATTCACAAACACTGAGTCGCAACAACATTTAGACACACATTACCTCTCTGCAGGAGGACCATCGCCCTTTAACTCATCACTCATTAAGGACACAGAGCTGGGTGGAGGTCCAGGTTGGTTCCTGTGAATAATGATGGAGCAGTGATGTGAGTGCTGAGCTGTTACATGGAGAAGAGTCATTGTCAGTTAGAGATGGTCATCTCACCTCTGAGCTTTGGTCTGGCTCTCATGTTCCCTACACAGAGTGGTTTTAGAGGGAGGGACTCCCTCCTCTCTATCCTCACAATGATCCATGCTGCTGAATTCACATCCACATCAGCTCACACATACTTTCTACCTTCACCTGCAGAGGAAACACAAATCATTCATGTGCACATCAACTCAGAGCTGCAGAGGTCATGTCTGATGTGTTGGACTAACATCCACTCCATCTGAGAGACAGCTTTCAGCAGTTCACTACAAAAAGTGTCACAGGGGCGAATTCAGCCTCCAAATCCCTCCATTACTGTAGTCCTACAAAGCAGCAGGTCAAACCTATTCACCTATACTGTCCTTTAGTGCTGGAGCAGCAGGAACACCAGTTAGTCTGAAATCTCCTTTGCTCTCTGAAAAAAAGTGACAGCAGACTGAGTCGAAGAAAGAAACGTTATTTAAACACGAAATATTCACTGGCTTTATTTCCTGATCTAAGATTCAAAGACGATCAGCAGAGGTAACGTGTTGGAGAATTGGACATTCCAGTTCATTGAGTTAGAAGTTAGTAGGAAGTTAGCTAGTTAGTTTCCATCTAAACATAAGATACCATGATCTGACTGAGAGATTTCAGAAAAAATTAAAACGTACAGCTCTGCTGTCACTTCCAACATCAATGAAGTCAGAAAACTAAACAGCAGTGACGTTTGTAGGGTTATTGAAGTTGGGCTAGCTGTTATATAATGATGTACTATGTAATTGCTAGCGACACAGCTATGTTAGCATAACATAAACACAGTGAAGCTGGAGGATGAACGTTAACTTTTTTCCACTCGATAAAAGTTAACGTGAGGGTTACCGATGGTTAGGGACAAATGCAATTGCATGGCAGGATGCTGTAAACGGACCAAACTTCAGTCAGGAGAACAACTGAGATAATCCATCCACAATACGAGGTTAGTCATTAATATACTGCAACAACATGGGAATAGAGCAGCTGCAAGAGAATTCAACATTAATGTTTAGTTTAGTTTTCTGACAAAGCTGGGTCTGTTTGTTGGTGTCAAGTTAAATGTAGTTAAACATTTTTGGAGGAGTGGTGGTGAGGAGACAGACTCAACCATGCTGTGCTGAAGTTTGTCTTTAAATGAGCTCTCATCCTGTATAAACCACTAATAATGAGACAGACAGTAAATGGAGAAGTCCTCCTACTGTTTCTCTGCTGTTTGTCATGCTTACATCATACAATTTAAATCTGACACCTTCATTAAAAAACCCAATATTTCTGCAGGATCATATGTCCTGTTTCCCCTTTCTCTTAGNNNNNNNNCCCTCTTTCAATGATTGTATGATTAAAATACATAAGGTATGTCCATGTGATTCTTTTTTAAAAAAACTGTGTTTTCATTCTGGAAGTTAACACAAATTCTTCTGCTGCTTCTGTTGTTAACTACTGATGTTGATTTCCTTCTGCAAGTGTCCAGAGTCAGAAGAGACTGAGAAGGTGAGAGGAGACGGGACAGAGGCTCTCCAGCCCTGATGAGATACCAGGACAGATCCATACAGTGTGTGAGGAGGAGGAGGAGAAAAACGAGCCAGTAGCAGCTGAGTGATGCAGAGGAGAACGGGGGAGAACAGACAGCTCTCTGTAGTTGAGGGACTGGTAAAAACATTGAAAACAATTCTAGATATTTGCTTCCTGTATTTGCAGAAGTATCTCCAACACAAACTGTAACAGCTGCATACAGGGAACCTCTCACTGATGTATATCCTGCAGGACAGGTTCTGACAGGTAAAGAAGGAAAAATAAGGGAACCACAGACAACTTTGATTTATCCAGAATATATTTAGTTCAAGTATTGTTTTCATCACAGTGGGATTGTGCTGGTTTCAGTGGTAAAAGTATGCAGCTCATTTAAATAAAAAGTTTGAAGAGCTGTGAAAAGTTGTCCATTCATAAAGTGTGTCAGTGTGTTATAAGGATGCCATGTTTCTCCTGTTAGAGCCTCTTACCCAAACATCAGCCTGTTCAATGCTCTGATCTCTTCAACATCTTAAGTAAATTATACTACACAGTTTTCTCCCCAGTAAAAGAATATTTTCTGCATCAGTTTGTCTTCCATTTTATCTGAGACATACAAGGATCAAATCTTAGTTTATTTTTGCAATATTGCTCTTAAATATAACTAAAGCTTTCAGCCAGTGGTCATTTTTGTCACGGCTAGTGGAGTGAGCTGTGTGGAGGAATGAATGAGGACCCAAATGCAGGCACTTGCTGAGATGCGAGGGAGGTTTATAGCAAAACAAAACACAAGGCGAGGATGGCAAAACAGAACTAAAAGTAACCTGAACTGGGAGAAACTAAAGAACTAAACAGTAAACCTGAACACAAAGGAAGAAGAGCGGAGGTATATGAAGGATGACACCAGGGAGAACACATGGTAGATTCACAGATGGACCAGTAATCAGCACACGAGTTCATACAACCGAGATACACACTGAAGAACACTGGGAAATTACACACAGCTGGGGGGACACAACTGGACCTGATGAACCTGACGGGACAGGGGAAACACAAACATCAGAGCCCAACAGAGGGAGCAAAAAACCAAAAGTCAGAATGCCAGTTCAAAAAAGCCTAATATTAATAATAATAACACACAAAACCAAAATCAAGATTTCACGGACTCATAATTTTATATTATTATTTGTCTGTTAGACAGTCACGCAGGTATAAGTGATATGAAATACAAATAAATACCTTAAATTTTAACTAAAATATAATATTTGAGACAACTCAGTTCAATTTCATTACTGAGGATTTTTGTCCTTCAAAAATGGTGTATATATAGTTAAATATCAATAATGTAAATCTGTTACATTTGTACCATCTAAATGAAATGAGACTTCCAAGAGCTACACTAGCAAACTAGTTTAACTAGCTAAACTTTGCATGATTGGTTTAAGGGAAACAGCGCATGGTTCTAATGTTCACCCAGATACATCACATGGAGATGGAACAACACAATTTTCTCCAGTAAAAGTCAAACAAATGATATAAAATAAAAATGTTCTCTATTTCTATCGAACCAAAGTGTAGCTGCATATGTCGTGGTTGCTAGACAACAGAAATCGTCACGTTAGTGGGTCACGGACCCAGTGCCATAGGTTTATTATTGAACTGATACTTCTGACTATTATGATTTTTTGCTCATGTTACATTCTTAGTTCTTGGATTATGGTTTCTATCACATACCATTTCTAGATTTAAGATTCAAGATTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGACCTGATATGCTCCTCGACTGTGCAAAGAAAAAAAGAGAGAGAAAGAACTTTATATACAGTGAATGAGTATATACAAAGAGGACATTATGTGCAGCAAGTGGGTGGGTTATGTACATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATCTGGAAATTTACAGCTTGTGTACATTGCGTGGGTAGGGTGTTAAAGTGTCTTGCGCTGTAGTGAGGCCAGAAGAATCAGGATGATATGAGAATGTGGATTATGGTNNNNNNNNNNNCTGATTCAACACACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTTAGGTCAACCCTCCTAGTTTGAGTTTTATTTTTCTTTTATAGTATTCATGTGTTGTGTTGCTAAGTTTGTTTTGCCAGCAAATAAAGCTGCTGCTTTTAATATTCAGTCTCTGAGTCCTGTGTTTGGGTCCAACCACTTCCTGCCACACAGCTCACCGTGACAGACCTGGCCTACATAGACCAGGTAGATCAGGTTCTTTGAAGGATTCTGCCCCTTAATTTGGACACAGCCTGTGTCTGCACATCTGCCTGTTTAAGCACAGGAAGTAGTTTCTAGTTTCATCAAATTTGTCAACTTCCTGCGGTAGCTGTCATGTGACTGTTAGTGGCTCAGAGAGGTATTAAAAAACAGGAAGTGGGGTTGCTAAGCCGTTGCTATGTTTCTGATGTCACACAGACTAGGATGAGGAGGATTATACACCAGAGAAACCTCAGGCTGTTCTTCCTGCTCAGGTCAAAGGTCATCTTTCTGCCACCTGGTTACTGAGTGTTGTATGTCATAGAGGTATTGCACAATCCCCTCTAATACAGGCTCTGTTTACTCTTCTACTGATATTGGATTTAAACAGGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAACACAAAGATACTGAAGAAGAAAAAAATCCACGTACAATTTGAACTTCTTGATGTTGGTCGCTTTTGAGAGAACCGTGCAAATTTTTNNNNNNNNNTTAACTAATAGAATTGACTTCTCATGAATACAGTTCATTGCTTTTGTCAGTATTTGTAAAACGTCCATATCAGACTCTGCCTGTGTAAAAATAATAGCATTATCTGCACACAGCTGGTTGTTGATGTTCTGACAAACATTTGGTAAATCATGAATGTAAAATGAAAACTAGAGTGCGAAAATTTCAGAAGAAATTTTAAGTGTGCCTTTGCTACTGCCAATGAGTGTAGTTTGCGATTCATACCACTACAGGGAGCAACACGCACCATGAGTGTAGTTTTCCATTCATACCACTAAAACGACCCAAACGGAATACAGCTGATTTTCAAGTCAAATCAAAGTAAACTGTACTTTGATCTCTGCTATATGCAGTGCAGCATACAGAGAGACGGGAGGACGAGGCTGCAACTACATCACAGGAAAAAAGCTAATAAATAGAAACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACTCAGAGCCCAACACACACCAACACAACAGCCGAGAGAGCACAGACTTTAAGCCGGCGAGGCGTGATTGCAGATGCCGCTCAGGTGCGTCCGCCTCCCCTGCAACGGCACTGCATTATGACTAGAGACCGGCCCACCAGGTATTAAAGCCATAAAGCCTTTGAATGAAAACCAAAGCTGTTGTGACAGTGATGTAAGTCAGCTTACATCACTGTCATACATATTCCTGTCGGTATATGTATGATTTCTATACATTTTACGTCAGATAAAAATGTTAGTCGTAAGATTCAGATAATCATTTAATAAAAGCCAGATATTTTAAATGAGAATAAGAAAGAAAAGTATTTCTTTGTGCCCCCCTTTCCCTGTTAATAGCCTACATGGCCCCCCTGGCAAAAGCTTTGCTAGATCCGCCCCTGCACAGTTACCAGCTGTCAGCTACACAGAAAAGGATCTTGGTGTTATTTGTCTCTCAGAAACAGTTCATAACTTCCCTTCAACTCATTCATGTCACCTAAAGGGTAAACCTGTTTCTCCATCACCTGTTCAGCTATGATGATTAAGTAAGGACATCTCCTGGTTTAATCTTCACGTTTCCCTCTCACTAGGATGACTGTGGCTACAATGTAGCTTGCCATCACCAGTGTGTGAATGTGTGTGTGAATGGGTGGATGACTGGATGTGTAAAGCGTTTTGGGGTCCTTAGGGACTAGTAAAGCGCTATACAAATACAGGCCATTTAGGATATCCAAACCGATATCATGACCAGCAGCTTTTTTGTGGCTCCAGCAAATATCAGCTGATACTAGAAATTAATATCAAATAAATTCTAACAACAGCTGATCAAGCTTAAACGTGCTTCTGTTGTTTAGTGCGACATCCGCCGATTTCCCCGTTCTGGCACAAAGTGGGCGATAAACAAACACGAGAGAAAAGCCGATCAGCTGATCATTGATCAATTTCATGATTGAAGTTACAGCAGGCGAGACAGGGGGATAGCATGACAGCAGAAGAGGCAGCTGTGCAGTGTAACGACAGGATAAATCCAGCTTTGTGTCTTTTTGCATTCTAGCTGAAGTACGGGACAAACTGTGTTCCTTTTCAGCTCAATAGGAAACGCGTAATATTTTCTCTGAATGCGGGACGATTCCGTTTGTACGGAACGGTTGGCAACTCTACTAACTAACCTTATGAATAAAATAAAGTTCAACATCAGTAACATAGCACGCACACAGCTGTATAGAAACTCCGTCATGCTAGCTAGCACGCAGTACGAGTTATTGTAACTGATTGCAAAAAGTCAGCACAAAGAAAATAAACTACACCTATACTTGGTTTATATCTGACCCAGATAGTCTGCAGTCATAACTTCTTACCTGAAATTCAGTTCACCTGACGCTCGGACCAGCGGCCGCCTCGGGTCTGCTTCTCCTGCCTTCGGTTTCCCTGATCCACCGGCTGCCCTCGGTTTGACCTCCGCGTTAGCCACCACCAAACAACTGAGTTATTTTTTCACATCGACCAGCATCTGAACAATCCACCACCTTTCACTGTTTATACCGTTATTTTAACCCTTGTGTGGTGTTTGTATTTTTGTTACTAAGCCAGTGTTCATGGGTCTGGTGGACCCGGTAGAGTTTTGGCTTTCCAATTAACACTATCAAACAATTTTATGTTAAATTACTCAACAGATGTTTACTTCATCCCAATTACGAGCCATGTGAACAGCAAACATGGTTAATTCTTTCCCTTTACCTTTGTTCGATCACATTTATGAATTAATGTGCTTCTTGNNNNNNNNNNATAAAATGTTATNNNNNNNNNNNTAAAATCAGTTATAATCAAGTGTAAATATCTTTATACCATATTTTGCAGGTTTTGATGGTATATACTGCCTAAAGGGGCAACGGCCTCTAAATGGCATGGGTCTCACAGACCCGAACACCATACAAGGGTTAAAAATTAAGATAAAAAATCTTAAAACGAACATAAGTCCAGCTGTGACCCCGAGTCTTTGTGAGAGATTNNNNNNNNNNTGAAAGGAGAGAGAAAACCGCTGTCGCTGTAAGCCCGGTCGCTTTTCAGCCAAGCCGCACTAGCTAGCTAGCCGGCTAGCTGTCAGGCGGCTGAGTGATTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCTGACACTCGGACCGGCGGCAGCCTCGGATCTCTCTTTCTCCCGCATGTCTTCTCTCATACTGGCTGGCTTCCCTCTTTTGGAGCTCCGCGTTAGCCACCACCAAACAACTGAGTTATTTTTTCCACATCGACCAGCAGCATCTGGCAGATCCGCCACGTTTCATGTTTATACCGTTACTAAAATGAATAAATGAATCATCTGCCCATATAAACGAAAAATAAGTCCAGCTGTTACCCCGAGTCTTTGCGAAAGCCGGCCTCGGTGTCAGCCAGCCCGGGTCGCTTTTCAGCCAAGCCGCGCTATCTAGCTAGCCGGCTACCTGTCAGGCAGCACCGACATCGTCAGAGCACTGTTGCTAATATGGGATGTCTTGATGAAACGAGCAGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAGATCAATATAAAAACGAAGTGGTGGCCGCCATTGTTTGACTCGGCAGAGGCGTGCTATGAATTGTGGGATATGGAGTTTTCCACCAAGCATTACCGTAACTAAAGAATGGTTCGCGCAATCTTAAAAATTCCAATGGTTCCTGAAAGCAGCGACGCTGTGCGCGCCATTGATATTGTCGTCATTACGGTAATCCGAATAAGGGTAGACAGGCCGTACCACTGCCGGCATACGACTAGAGAGAGCCAAGTTTGACTTTCGTTTCAATGGGACCAAAGGATGGAGCCAACACACCACAAATAAATCTTTCCCATTCATTTCAATGGGCCAAAAAATGGGCCAAAATTTGCACTAAAATATTAATATTTAAAAAACTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTAGAAAAATTTCCATTTCCTGCAAAAATGCTGTGTGAATGCCTTGCAGTGGAATCGGAAAACAGCAGAAGGAGAACAATCTGCTGAAAAGAGCTGAGGAATCTGAAATTTGATCAGAAAAGAGGTGAAAACTGAAAATCCTGCTGAGAAGAGGTGAAGAAGCTAAAATTCGTGTTGAAAAGAGTTTAAAAAGTTAAAGAGTTCACTAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGCATTTGAACCCTGGCCTCCTGATCTGAGAACTACTGCTCAGCTCACTGAGCCAAACCGGATTTTAAATAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTTAACTGTTCACTGAAAGAAATGTTGCCATAAGCGGGATTTGAACCCGGGCCTCCCAGTCTGAGAACGGATGCTCATCTCACTGAGCTAAAACACAGGTCAAAAAGGCAAGGAAAATCAGTCACGCCACTCATAATATGGCAGAAATGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTATAGAAGTTATGAGCACCAAAAGTCATAGCCGGCATTAGCAGAAAAAGCAGAGGTTTTTAAAGTTTGAATGGCGAAAATTGGATAAAAACTGAGGGAGTAGTTAAGTGCCAAAAAAAGTACGGAAGCAACTAGAATAAAGTATAAAGAACTAGAAAAATTTGCATTTCCTGCGAAAATGCTGTGTGGATGCCTTAACGCTGAAGCTGTCTGCTGAAAAGCTGAAAAAGATGAAAACTTGCAAAAAGTTGTATGGTGGTGAAGAAACTGAAAAATCTGCTNNNNNNNNGTGAAGAAGGAGAGATTTTTGCTTAAAAGTGGTGAGAAGCAAAAAATTCTACTGAAAAGGTGTAAAGACGGCGACATTTTGCTNNNNNNNNNNNNNNNNNNNNNNCAACGCTGCCCTGAGCAGGATTCGAACCCTGCCCTCCTGGTCTCAATGCAGCTACTCATCTCACTGAGCCAAACTCATTCTCCCAATACAGAGATGGAGAGACTGACAATTTTGCTGAAATGAGCAGAAGCTGCTGAGAATTGCGCTGATAAGAGGTGAAAAGGTTAAAAAGTCTGAGGTGAATCAAAAGAATTTCTGCTGAAAAGAGGCAGAAAAACCTGGTTCTGCTCAAATTCACCAATCAGAGGTACTGCTTCTGTCTGCTTCATCAGGCTGTGTACTTGTATGTATTTCTGCCATGGAGCGTTAACAAGAATCTTAGGTCCATATTGGAAAAGGAGTTACAAAACATTGTGTAACTCAAAAACTAGGTAGGATAGAAGCATAATTCTTGTACTGGATGAATCAGCGGACTTTGGTGTACTTTGACTGAGATTTTCATAGCTCTTTGTACCTCCGTCGCAGAGATATGACGAGAGAAGAAACGGCTTCATTTTCGGAATTTGAAAACTGAGAGGAGGACAGATTTCCACCCCTCAAACAAACGTAATTCATTGCTCAACGGTAAGATGACTGTAAAAACTGCTTCCACTGTGAGTGTCAACAGTGTCTGAAGATATATTGGCACAAGCCTCATGTCCTAACTTTGTTTTGTTAAAGAGATATGACGATTTGAAAATGCCTCTCATTAGAGAGTCCCAGCGCTGAATTTCAAAACCTCCCCATAGACTTTGAATGGGAGTTTTCAGACCTTGTGTCACTTCGAGACAAATTGCGAAAAAACGGTAAATCTCACAATAAAGATAGTGACATTGTCTGAAAGCCAGCAAAAATACCTACATTTTGATGTATAATTTGTGGGGGTTGAGTGGAAATTGAGCGAGTAGCAAGAAGTTGTTCAGACATGAAGAGAAAATTCAGAACAGACCAGCGCTCACTCTGACTTAATTGCATAGCAACCATAGCAACGCATGTATTTTCTGAAAAATCACAATTTTGCAACTGAAAACTTAAAGAGAGATAAGATTAAAACGGTAGAATTTCTGAAAAAGCTGAATAAGACAGGAACAGCCCAATACTTTGAGAACATTTTAAAATTTGAATGGAGTTTCTACGTGAAAGTATGAGGAAGTAGTTAAGTTTCAAAAACAAGCAAGTTTTAGCAGAATTGTGGAAGTTTCCCATTCATTTCAATGGGACAAATTAAAGGAAAAAAGTGTAATATTTTAAAAAGTATAATAGTAATAAACACCAAAAGTCATAGCCAGCATTAGGAGAAAGAGCAGAACAGTTTAGAGTTTGAACGGAGAAAATCGGCTGAAAACTGAGGGAGTAGTTAAGTGCCAAAAAACGTACGGAAGCAACTAGTAAATAGTGGAATAAAGAACTAGAGAAAGTTTGCATTTCCTGCGAAAATGCTGTGTGGATGCCGGAACGCTGAAGCTGTCTGCTGAAAAGCTGAAAAAGATGAAAAGTTGCATGGTGGTGNNNNNNNNNTTTCACCCTAAGCAGGATTCGAACCTGGCCCTCCTCGTTTCAAGGCGGCCACTCATCTCACTGACCCAAACTCACTCTCACAAAGAAGAGGTGGAGAGACGGACAATTCTGCTGAAATGAGCAGAAGCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTCTGAAAATAGCTGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGAGTTTGAACGGAGAAAATCGGCTGAAAACTGAGGGAGTAGTTAAGTGCCGAAAAACGGGGGAGCAACTTGAAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACTCAATAGTGTGGATGCTGTTTAAGCATCCACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATCCGAGGAATAGTAATAAGTGTGCCTCTTGGCTTAGGCACACTTAATAACAGAGTTCCCACTATCAAGGCAAGTAGATTTAACCCTCTGGGGTCCAGGGTATAATTGGCCATTTCTAACTACTTTTGATTGTACCTCTATATTTCACCTTTAAAAACTGTTTCTCTTGCCTTGTTTGGAATCATTCTTTTCAGCACAATGTCTGAATTTATAATTATTTCTTAATTTTTACATACTGTATCAGCACAATTGATCTGAATTCAGNNNNNNNNNNNNNNNNNNNNNGTGATATTTTTTACTATAAAAACCACAAACATGTTTAACGAATCATTTTCATAACTTAAAATGCAAATTGAAATTTTAAAACATGCACAAGTTTTGCAAACAACAACTATGCAACTTTTTACCTAAAAATGAAGGCCTCAAGGCCATTTCAACCTATTTAAAGAACAGGTGTTCTGCATCAAATAAGAAGGCACACAAATGATTTGTGCCACTCCAAAAAATCGTTTGTGTCCACCATAAGACAGAAGAGAACAGCACAGGGATAAACCCTGCAGGTCTGACAGCAGGAGATGTATCACTCCTGTTTTCCATGTGGAGACAGCGTTTACACTGCATTCTGCCTTTGGTGGCTTTTTGCAGCAACTGTGACATTCACTAGTAGAACTGACACACGAACAAAACACCGACTACACTACACACTAACTATAGCCTCCAAACACTCTAAACGTCACAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCACCACTCCTAAAATTTCCCCCTCTTCCTAAACAACCAAATGCCATGTTGCCAAATCAAATTTTGGTTGGTCGACACAGTGCATTTTTCCACCAATAGGAAAGAGGTGNNNNNNNNNNNNNNNNNNNNGCTCACAAGCGGAGAGTGTTTGCTAGTGCTGTCCAAAGAAAAATGACTCTTTTTACCGTTTCTCCCTGCTGTAAACACCACTGTTTTATTTAGAAACAAACATCATGTGTATTTTTGATCATAACTTTGGGTTTACGTGGCCCCTCAACACAATTTAAAAACAGGTATACAGTTTGAAGTCTGCACTTTCAACACAAGTTGAAATGGAGACTCTCGGTCACTGCATCTTGTTACTGTGTCGTCTTAAATTGATCATGTGATTTGGACGTGCTGGTGCGTCCGTCGACCCCAGAGGGTTGATACCGTCTGTTTGAAAACATTCAAACGGACTCATAACGGATTCCTTTTTCTTTCAAACTACAAATATCCTGGACAACAAAAAGTGTGTAAACAGCAGCTGAAACTTCCAGAAACTGAAGAAAAAAACCTCTCAATTCAAAGCTTCAACAAACTAAAATATGAACCCAGTGTCTGTTGCCATCTTTTATATACAGACTATAAATCATCTACAGTGGAAATAAATATTTACACCTGCTTAGGGACATTTAATGTTAACCAACACACACAAACACAAACCTTAAGAGGAGTTTTTAACATTCGGCCTCTTGGTCCAGCTGTGAGTCTGTTACCGTGAACTGTCAAGTGGCAGATTTGTGCTGTTTGTGTTCGAACTAAGCTGCACACAGCTGATGTTAGCCAGGAAGACATTACAGACTGCTTCACTTACCTTCACATAGAGCTTAACATGGAGACGATCAGCATCAGTCACAAACACCAAGTTCAGGAAAGAGGAACTTCGAGCAGGAAGGAAACACACAGAGAGGCGTCCACAGACTAACATCACAGCAGTGGTGTGTGGTAACTTTTACAGAAAGGCAAACTGTGATGACACCCACCCCAGTATCACAAAACAAAACCATCTTCCTCCTCTATTGAGCAATTTAACAAGAAACTGGATCCAATTAAAACTGTTTGTGCTGCCTGACTGCTCTCTTCTTTATCTTTCCGACTAAAGAATTGTAAAATATTCTCACCTCTATGGTGAAATGAATATCTGCTGTATTACCAAAAATATTTACTCATAGCTGACAATTGGCGGTGTTGAAGGAAGTTTTCAAACCATTCCTTTAGGAAAAGAAACAATGAAACACGTCAGCACACATAAAACTGTAATATTGGAAGCTTGTGCATAAATTTCAAGTAAAAATGAACATTATGAACATTAACCTCATTTTATATGCATTATACTCTAATGCCCAAAAGGCATCATATTCCACAAATCATAGGTTAAATGGACCAATTCTTATGTAGCGCTTCTTTAATCTGCTAGAGCACTCAACGTAATTTAGACAACAAGCTTCAGTAGTTTTCTTCTATGTTTAAGTGCTTCCATCTAAAGCACTAGAGTGAATATACTCTGATGGATTCATCGAAGAACAACTTGTGATTAGGATCTTGGCCAAGGATATTTGGTCTAAAATGGCGGTTGTTGACGGAAGCGGCTCTGATGTGGTAGCTGCTGATAATCACAGTGCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGATACTTTATTCATCCCGAGGGAAATTGGGTTAAGGCTGCCAGCACCATCTTACATGGTTACACCATACATACATTACACAAACATCACATGGGGAAGACAGGTGAGAGAGGTATTGGCTACCAGTGAAACTAATGGGGGATACTGGGACAGTAAGCCAATTTCTGTCTGTCTGTTTTGCGCCGCTATGCATTTTTGTGGTCTTCTTTTGTGGGTGGTTCAGTAATTTTAGTCGGAGCGTGGTGAAACTTGGTGCTTGGAATCGGTGATGGCTCTGGAAGCTAACTAGCCTTTCTTTAGTTGGTTACACGAAGTCTGAAGTCTACACGAGAATTTGTAGTTCGGTTTTGTTTGTTTAGCAGACTTTTGCACATTTCCGTAACTCCTTTTTTAATCATCACTTGTTTTAGCTTTGTTTGGTGGTTGTAGAAATGGTTTATATGTGATTTTAACTGAGATTCAGAGGTTTCTGTATATACCACACATGTCTGGACTTCTGTTTCTGACCCTCTGTTATAACTGATCAATTGCCGCTACCGTGGTCATGGGGGACTTAACTAGGTAAAAGGCTTAATCAGTGTGCCACATGGATCACTGTGAATATCTATTAATAAAAAATGAAAGTGGAGTGTTACTGACCTCGGTTATGAAGTTACCTAATGTTCTACTTAAAAAATACGAGAAAACCGAGTCAACAGCAAAGGCTTCTCATGCCTACCAGGCTGCTTTGGAACTTCTGAGGAAAGGCAAACTCTGATGATGCCCGCCCCACCCACAATACACTCACAAAATAAACATCATCCTCCACTGTTGAGCAATTTTTCAAAAAACTAAATCTAACTAAAACACTGCTTATGCTGCCTGTCTGTTCTCTACAGGGACGTCTTCACCTTCACCTCACTACCTCACTAAAGAACTGTAAAATATTCTTACTTCTATAGTAGTAATGGGAATTCTGTCTGTTTTTAGAGAACTGGATCTTTTGGCTCGGCTCACTAAAAGGAGCCGGTTCTTTCAGCTCCCAAGCTCTTTAGATTGTTTTACTGCTATTTAAAGTTTCAGCTTTTTCCTTTTAAACAAATTTAAAGTCAAACAACACAAAACACTGCAACCCACAAGACAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGAACAACCAGATCTTTAATTTAGGTAAAGGTTGGCATTTAGAAATACCAAGTTCCTCAGCTTTGAGTAGCTGATCCGGTTTCTTCTGTCAGTGATTATCTGCCCTGTTTTGAGAAGATTCTCTCAGAAGGGATGTTGCCCTCCAGTGGTGGAAACACAGATAATAAATGTGGAGAAATGAGGTGTTCAGTGATTAGGCAGGTGTGAAGTAACATGAAGAAGACTCACAGCAGACGTAGACGTCACCTCCACAAAACCTCACAGAGACTAAGTCTGCTCCTCGACCTCCTACATTACACAAAGCACACATCAGCACAGGAGGAGCTCATCATCAACTTCAGAGAAAACAACACATGAATTCAAAAATCCAACCTTCAAGTTTCCTGCAGAGGAACAAAACTCCAACAACCAGAAGAAGCATCGAAACCAGACCTACTACAACTGGAACCAAGAGGGAGGAGCGAGGAGTGTAGGAGTCTGTTACAGGAGAAACAAGAGCAGGAGAGCTCACAAGATTAGAGGACGTGCTGATGTGGACATGAGGAGGAGAATCTGTCGGAGACATGATGAATACACTTCAGTTAGTTTATTTACAGCTCAGCAGCTCAGGTTGTTCATGTGTTGAAACAGGAAGTGATGTCAATGTTTTGACCTCTGACCCTCAGAAAGCCCTGAGGAGATTCTCCAAACACCTCAGTAGCACACCAGTAGGGACCTTCATCAGACTGCTAGACGTTTGTGATGGTGAACTCTGATTTATGTTCAGGTCCAGCTTGACTTCCATTAAAGAAGAAATGAGCTGACATGATGTCACCATTACTGTGTCTACAGTGCAGAGTGACATCACTTCCTGCTGGCACAGGATGTGGGGGGATCTCCAGGACCAGACCTTTATTGGATCAGCAAACACAGAGCGATGCAGAGAGCACATGAGTCTGTTATTGGGATCAAATGTATTTGTGTTCTTGTTGGAGTCTCACTAAATGTTTTCACTTCATCAACTCACCTGCAGAAACAGTCAGTGCAGAGAGCAGCACACACACACACCTGCAACAGGAGGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTACTGGTTACTGGACACTCGGTGAATCAGTTTCTCTATAATATTACAAACTGTGTGTAACTTGTACAATGTGCAGAAAAACACAAAGCTTGATTTCTCATCAGATCAGAGGTGTTCCAGTTACTGTGCTTCATGTGTAAATGTACACATCATTTATTTCAAATAGCACACTGCAACATTCAGTGTGCTATTTGTGTCAATCTGACACAGACATTTTCAGACACTTTTATTGGTCCCAGACTGAGCAGAAAGAGTTGAGGTAATTTCTGGGAGACACTCCCACAGGGCTTGAATCTGGGACTCTCCACCATTTCACCCTAGAACTGAAGAAGCTTCTCGCATAAGAAGTGAAATGTCTTCAAGCAACTTAAAAAAGTCCAGACGCTTTTCTTTCCAAGCTCCTTAGACTACCATGACCTGGATGTCTGAGAACCTTCACAGACAGCAGGACAGTTCATGCCAAAGAACATGTGAGCTGTTCCAACCTGTTGGTGGGGTCTCTCAGAGCAAGGCCAAGGTCCAGCACAGCACCTGGCTGCAGTGTCCAAGTCTGGATTGCTGCTGCGAGCTTATTGATGAGTGCATTGAGGTGCTCTGCACTGTCTTTGATATTAGTGTCCTTTATGTATCTTCACCCCAACTTATAGTGCAAACAGACACAACAGTAAAGGACACATACAGATTAGGTCTCATATTTCCATTTAAATGCTCCATCTTTAAATTAACAGTCATTAGGAGTACTGTCACTGTCCAAACTGTGTTGTACAACCCTGTTTCCTGAAAAGTTGGGATGTTGTGTATGAGGTAAATAATGTTTCACATTTCACAAACATCAGAGCAGCAGCAACACAAGATTGGAACAATTGTGAAAATTTCAATAATAAAACACCTGGTAGGAAATCTTAAAATGAATCATGAATGAAACTAAACTGCTGTCAGTTATAAACACAGTTCGATATAAAAGGAGCAGCTCATCAAGGTGGAGTGGTGGTTGTAGATGAACTTGCCCAGATGAACTACATATCAGCTTTGAACTTTATTGTAGGATTCTTCTGCCAGGGAACATAAAAGTCATTCAAACCCTTTTGCTCTGCTCTTTATTCATTCATCTGTGATGTTGTGCAAAGCCTTTAAATGACAAAATCCACCTGTCTGATGGATGACCCTCCACAAAGTATACAGTGAATGGGCCGTAGATCCTGGGCTGCAGGGATTTCACCAGTGTAACTTTGTAATTCAGCAGCTTCTTCCTCTCATTCTTGATAAACTCTGCCTTCCAGGAATTTGTAAACACATCAACAATATTTGCTTCATCTCAGCAGTTTGTGCACTTTGACACTGTTGATCACAACATATCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAGAGACAGAACTTTATATACAGTGAATGAGTATATACAAAGAGGACATTATGTGCAGCAAGTGGGTGAGTTATGTATATTATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAATCTGGAAATTTACAGCTTGTGTACATTGCGTACAATGTACACAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAGCTCGTTGAAGAATGCAGAGTTGGCGTTGGTCGGCGCAATGCCCCTGGCTTTGTATATTAATATACAATATGTATGCTCACATACATATTGTAATGTATGTGAGCCATAAGAAATCAATCAAATGCTGTGTAATCCAGATGAACAGCTGAAGCAAGAACAGTCTGTAGATACTGTTGTCACGGTTCTGGGTCATTCTGACCCAGCAATTTCTGTTCTTATGTTTTTTGGTACTTCTCTGGATTATGATTTATATTCTGATTATTTAGTGATACTGTTTGATTAGTACAGTAGGTTTAGTTCAGTGTCAAGTCTGCCTCTTTCTGTCTAGTCCGTGTCTTAGTAAAATGTGTCTTGTTTCCTGTTTTATTTTGATAGTCCCAGTCTGATGTCAGTGTGTTCAGTTTTACTTCTCCCCTGTCTGGTTAGTCTAATTTCTCCCAGCTGTGTCTCCCTCCTGTTGCCCATTCCCTGATTACTGCCCTGTGTATATAAGCCCTGTATTTTTCTGTGCTCTCTGTTGCGTCGTACTTTCTCCATGCTGTGTGTTTGTCATGTTCCAGTGTTCTTACTTTGTTTGGTTTCTGTGAGAGTTATTTTCATGAGGAGTTTTTCCAGCATAAAAGCTGTGTTTTGAGTTCCAGTCCTGTCTTTGTGAGTCCTGCATTTTGGGTTCTTTTCCCTGCCTGCCTGCCACACAGCCCACCATGACAGAATGACGCGACCAGTACATGGACCCAGCGGACTCATCCTGGGAGCACGACCTTGCCCGCATCCAGGGCCTGATGAAGCGGATATCCCACACCTCGGATAACAGGTCAAGGGTGGTTGGGATAAACTCCGTCGAGGCAATTCTGGAGGGAAACCCTCATTTTTGTCAGCTCCCAGAAGTAACGAGCCTGCTTTAAGACCTGCATCGAGTCCGGGACACACTACAAGCTCAGGAGCTAGCAGATTTTGTCCGCTCCCGGCGATCCACGTCAAAGCAGCAGCTACCACAGTAGACTCAGCTCGCCACGGTGCAGCAGCGACAGCAACATTGGGGAAGTGTTTCTGTCACCCCCTCCACACTTCAACTGGATCAGCATTTACCTACCTCTTTGCTGGCCATGATGTGGTCGGAGGAGGAGGAGCAGGCCTTCATTTCTACACCATCTCCTACTTCTCCCATCGCCTCCATTCCCTCTCCCGGGAGGAAACGGCGTCCACGTCACCAGCACTCCTCTCCTCAGCCAGATGCTGGGACTTCTGAAAAGCTGGTTGCAGTGAGTAATAAAGACACTTTTTCTGTTGTTTTGGATCGTGGGACTATTAATTCTGGGGCCATGTTTTTTTGTATCAGCTGCCCAGCAACCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAATCACCAGCTTCACCTTCACCACCACANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCTGTTCAGCCATTAGCTCCGTCCCCTGCTCAGCAGCTAACAGCGCAGCCTGCAGTTCAGTTGTCAGCTCAGGTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGTTGCTTCACCGCCGTTAGATCCAGCTTGGCCTGTACCACCTTGCCTTCGCCGGCCGCGCTCCAGGCCGGTAGCTAGACGTCATTATCATCGAGGGCGGCCTACTGAACGAGTTCATCGCCACCACTGCCTCCCGCATGGTCGGCCTCCGGACCTGCTCTGTCGCTGCCGTCAGCGTGGTCGGCCTCCGGACCTGCCTCGTCGCCCCCACCACCTTCCGCGTTGCCACAACTCTTTCTATAGTGTTAAAATTTTAGAGTGAAATTAACACTAAATAGAGTAAAAAAATTAACACTGAGTAACACCATGTAGTGGTAAATCAACTTAACACTACTAGTAGTGTCATATTATTTACTCTATCATAGTTATAAATTAACTATATTTGAATAAAATCCCACTGATTTTTAACACTGAATTGAGTTATTTGAAATTAACACTGGGGGTTCAAATAACTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTGTGTTATTGATACACTAATCTCTTCTGAAAAATTAGCTCTTATAGAGTATAATTTGAAATCAATTTTACACCAAGTAGTGTCCCAGATAGCAAGACGACATTGAATCTATGTTGATTTTTCATCCGAACCGTCGTATATGGTCGCGGTTGAAATGCCAATGTTGTAACAACATTGAAATACTGTGGTAAACCGACGGTCTTACTATAGGGACGTTGTAACAATGTTGATTTACCATTGTTTTTTTGTTATTGATATTTGATCTATTTGTAGTCGACCAGGTGACAACAACAACGTCGAGAAAACGTCTATTTATAGTTGACGATCATTCGGCTCCGGTCACCATCAAAAACCATCGATTTGTAGTTGAGCATTAAATTGCATTGCAACTGATCGGGTATAAAGTACCAGAGACAGTAGATTTATTGTTCACTTGTTATCAATGACTTGGTCTAGTTCACCAGCTTTAAAAAATCATGTCTACGTGCAATTTATGTATAGTTGACCGGGAAATTAAAGCAGCGATCACTTGGACTATTCCGCAGCACCCCTCTCACATTGGTACATCCCCCCAGGTATTCATTGTCTTCTACAGTAGAGCGGGACATTTGATTTACTCTCAGCGGACCGGAGAAGGCATCAGTTCATGCACTGCACTGGCCCGCACCACGATTAGTATAAGGTAAGAATGAATGAANNNNNNNNCTACTCGTTATTTCCATGTTTGCATTTGAATAACATTAAACTCGTTAATGTTGTACATTAACAAGTTTTTTACTGTTATTTACGTTGCTCCCACAAAATGTGGGAGCCCGAAATTGTGTCTACTACTTACAATCCGGCAACAAATAAATTGCACTGCGAACAAAGTATATCAACAAAGAAAACATTTTCGTTTCATAATTTCTTCGTTATATTCCCTTACAAAGCTAGCTTTAACGCTTCGAGGTTTCCTTTGTTCTTGCCGTCGCCTCGGCGCTTGACCCAGACTTTCGCTCTGTAGTTGCTTAGTACTACAAAAAATTCTAAATCTGTGATATATGATAAACGTAATGGTAACTGTATAAATGTGTTCAAGGACTTTGTTACTTTTAATGATTGGAGAGTACCCGCTTCAATTCACACTCAATTCAAAATTTATGTTGCACGCTCACGTAACTTTACGTTGCACGCTCACCTACCAATTGCGTTTGCACCTTTCGTCCACACGTAAACAGCGTTTTTGGTCACTGAAAATGGAGATTTCTAAAAACGCCTGCCAGGGTGGATATTTTCGAAAACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTTTTTTTTTCCCTGTTACATCACATGCAATGCTTTCTTATTTTAGGATATTAATATTGACATATTACATTGTGAGACATTTGATTTTTATAAAGGGTGTCCAGTTTGAGGAATAAGTGCAATTATGTGTTTAGGTGGTTTAAGTATTGATGGAAACATGCAGTAGTTTAGTATTGGTTAAAATAACTATAAAGAAAGTAGATTACCAGTCATGATTTAACTGTTGTTTTAATAAAGGACAACTGTGCGAAAGAGGTGGAAAATAAACACCATAGCTCAACAGTGTTTCAATATCAGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGGGTGCAAGAGTGACGTTGGGTCGACGTCACACTTCGACGTTGCTTCAGTGACGTCGCCTGATATTGACTCAACATTGTTTCAATGTTTCCTTGCTATCTGGGGTTACTAAAACTCTTCCTGTAGTGTTACCTTCACACTGAATTTACTGTTTTACAGCATGAAAACCTGGTCTTTAATAATTCAGTTTAATTTTATTTCTATAGCGCCAAATCACAACAACAGTTGCCTCAAGATGCTTTATATTCTAAGGTAGACCCTACAGTAATACATACCAATAAACCCAATAAAAACCCAAGAATCAAATGACCCCCTAAGAGCAAGCACTTTGGCAACAGTGGGAAGGAAAAACTCCCTTTTAACAGGAAGAAACCTCTGCCAGAACCAGATCATGTTCATGTAAATGGAGAGTCTTCTTCACATGCTGAGGATTATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTCACTGAACAAATGTATTCATTTTTCTTGTGTATAAATAAAGACAAGTGCAAGAACAGAGCGCACACTTCACAGGGCCCCCACTCTGATGTGAGCGTTCTGTGACCGCCCTTGCAAGTAAAACCTGCAGCATGTGTGTGTCTTCACTCTTAGACTCTCAGCTGAAGAAGTGTCATTTAGAATAAATCTCTTGACATTTATTTTGGTCCTTCGTAGCCGGGGCAGAAACATCAGAACTGTTATCTGTGACTCTGTTCCAGGATCCAGCACTGATTCCTGACGCCGTGGGAAGCCAGCACCGAAGTCTGTGCACAGCCCTCTTAGACGAGGCCGAAAGACCTGGGACGTTAATTCGGGTCCAGGCCGGTGTTTATAGTCTGGTCCACGGCGGTGGGATTCAGTCTGACGATCCAAACCACCAGTGAGACGTCTGAGGGTGAGAGAAACACTATTTTGGTTAGGATTCGCCAAAATGAACCGAATTAGACTTAGGTTTTAGAGGTAGCCGTAATTACTTCGTAACAAATTGTAAAAGCGCGCAAATGTCTATGTGTGTATGTGTCTGGAAGTAAGTTGATTTTACAGCACAATACGCTGCTGAACTACTTCCATTTTATTTTGTTCTTTGCTTGAGGCTCACGTACTGGTGACAAAGGAGAACGGTTGAGCTTCGTCTCATAAAACTGATACCGCTTCACCTCTAGGGTGAAGTCGAAGGCCGTATCAGTAAACCACTATGAAGTCAAGCGTGCCAGTGACGGCCCAGCAAAATCTTTGAAAATGGGGAATAAACAAGCAAAATTAACACCTGATGAGGAATGGTTAGAAAAACAACAAGCCGGAGCAGGAGTAATCCAAAAGAAGGGGAGAGGAATGGAGAGGCAGACAGGCGAAAAAGAGTAAAAGCATTAACAAACAAAGAAGACAGTGACTCAGAACAGGATAGCAGCTCAGGTGAAGAGAATAGTTCAGATCAGGAAGAACGTAATAATCCCTCACCAAGTGAAAAATTCAAGATCAAAGTAGAAGTTTAAAAAGGGCTGGAAACAGACCTGACTGAATACATATAGATACAAGAGGAATGAAATAAAATAAACAAAAGGCTAAATTGAATTAGAACTTAACTGTACTGTATTCAAGTTGATGATAGCAAGGATAACAACCTGTAAACTGGTATTAACAATGACACATAGTTGGGATGAAGACCATGCCCAGAATGAAGAGAATGATTCACACAAACACATATTAAATAAAATAGAGAGATGTATAAGGTATATTAAGGTTGTGTCATTGTTCAGCCAAGAAAAGTGTGTGAAAAGGAAAACGTCTCCAGCTTGGGAAAGGGTGAAACTGCAGATCACCCCGCAGCCCTTGGTGGATACAAATAAAATACAAATAAATATTGTAATATACTATTGCTGTTATATAAAGAGATAATAACATTAATAATGAAATGATATTAATATGAAGAGGCAACTTAGTCAGTTATGATGTGAGGTGGATAATTGTTAGAAGTAGTCTGCATCAAGCTTAAGGTTGCTCAAATTCAGTACAATGACATATGAGATGAAGAAAATAAAGAAAATATCTAAACTAATTAAGTGCATGGAGGCACTTGACCTGCTTGAAAACCTGTCATCCTAGATGAGACATTGCTGAAATATAGAGCACACCTATACTAACAACTAATAAGCTAAACCCTGTATACAACAGCTAAAGCTACAAATTTGAGAAGCTGAATTAAATATGTGGTCACTGCAAAGCTGATGAGCAGGTTACACATTTTTTACAGCAGGAGCTACATAAGAACACATCAGAGGGAGGGAAACAGCTATTAAAGCTCAAACATGCAGCTGTCTGTGGGCTCAGTTTTTTTCCCTCACACTTCTGATTTGTCTTTGGCAGTAGCCTTTTTTGCATCCTGACTCGTGTGTGTAAAGCGTTCATGCCGTCAGCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATAAGTAAATTTGTGATCACACTTGTGGATCACACTGACACATAATGATTAAGCATATGATTTACTAATGCAGATGAAGTTTATTCTAAACTTCAAGGAGAACAAAGAAGAACAACATTTTCAGTTGTGTCTTGACTGTTGTTCTCTGTGTAGTGAGTTGAGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATGTGTTGCTTGAGTTAGGAGTACTGTGACTTCTGAAGTAGCTCTCACCATGCAACCTTGATGATGATAAGTTCAGAGCCAGCTGAGAGCTGGGTTGTCTGCTTTGTTTTAGGTGATAAGGCAGAAAAGTTAAAACTTAGTTTCTTGTCTTGNNNNNNNNNGAAGGGGTTTTGTGTTTCTCAGCCAAGAACAACTACAATTTCATTTTCTATTTTTGAGAAAGGAGAATTTAAAATAATAATAATAATAAAACAAACAAAGAGTGATGTTTTGTTTAAGTGGTGAAGAAAGCTAATACTGCAAAATACCGACTAGTGCATGATCTGCGAGCAATAAATGAAATCACTGAAATGATGCCACCAGTAGTAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACACCCTCTCAGGTGAAGGCAGAAAGCTACTAAACAAAAGAAAAGAAGCTATACAAAATGCGCCACAGCCACAAAACTAAGCATTCACATTCTTTCTGTCAGTGAGCCTGAGTTATGACCTTGGCTCCCTGTTTTTCTGCTCCCGTGCAATGTGCTCTGTTGTCTCTACAATGNNNNNNNNNNNNNNNNNNNNGGCCCTGACTCTCTCAACACAATATTCTCTTTATAACTCAGCAGTATGAAATGTCATGAAATAGTCTAACTCACTCACAGTAAATCAGCAGTATAGGATAATACAAGCCTATCTAATAAATCTAATGATTTTCACATTCTTTTAACTCAGAAGCATGATGCAAACTAAAACTACATACTGATTACACAAGAAGTATGATGTGGCGTACAGCAGTATCATGATTCACTCATTTTGATTACAGGTGTAATGTATAACAGCATAATAATCTCAAAACTGCTACAATCACATTTCCCTGTCTTAACACATGCAAGAGAAAGGCAGCTGTTAAGAAAATGCCCTTTTTGGGTGAGAGAGGCCCACAGGCCCTGCATGCAAGCGTACTAACACACATACATGCAATGAAGAACAGCTTACACTATAGCACACACTATACATGCGCCTATATCTCTCATTGGTGTTAAAGCAGGAAAGACTTAACAGAGTTTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTCTCCAGCAGGACAATAGGTGAAACGTTTGTGAAAACAGAAAAGAAAAAATAAAGACAGAGAGAGTCTGGTATGACCAAGCAGTAATGAGACAATAAATTTAGTTGGTAATACAATAAATTGTGAAATGCTTTCTGTTTGATTGATGCAACACAAGTAATTTACTGTATGAAGGAAATTCTTTTTTGTGATAATATTTTGAACATGCATTTCTGTTGACCTGTCAACTTAGTGCATTATGAGCTGATATGCAAATTAGTTGATACTAGATTTGGAAAAATGACTGGATTATAAAATAAGTGAATAAGATGTAACAGAGGGTTGAAATTAGTTTCTTATTTCTAGTGTGTGGAGAAAGGTTTTATCATGGCATACATCTGTTTACATGGGAGGAAACTCTTTATGTGATACGACATTTAGCAATTTGCAAATGTGCAGCACATCAGAAGGATGACTCTGAAATTACAAAGGGAAACAATTTTGCTGACAAAGCTGCAAAAGCAGCAGCTATAGCAACCACAGTCTTATTAACAACTCATGAAAATCACACTATTCCACTATCTGTATTGCAGGATGAACAAAAAGCACCACCTAAGGAAGAGAAACAATGGCTGAAACACAGAGCAGTACTAGACACTGATGACATAATGAAAATAGCAGGAAAACCCATTCTTCCCAAATCATTACACAAAACAGCCGCCCTAGTGAGCCATGGCTTCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCA