AANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCTGAGTTTTGCTGTCTGTAGCCGTATGAATGGCAACTACAGTGATTAGCAGCGGCATAGGCACACATAAAATTTCTTCTGAAATTTTCGCTTTCTAGTTAAAGATTAATAGCTTATACATGTTTATTTGAAAACACTGGAGGACACAGCAGAGTTCCCTGTGGTGGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAATAATGAATAATGAGCAAAAACACTAGGGTCTTGTGTCCTACAGCTTTTGTTTCATCGTTTCCATCATCATCATTCAGAAATCTTTGGAGGACACAGCAGAGTTCCCTGTGGTGGTGAAAGAAAGAAGGTGACATGAAAAGAAAAAGAAGAAGCACCATTAGACAGATATACACAGTGTCTTTTTATTACTATAATCTTCACACTTTTGCTAGAAAGTCACTGTTGGTTTTTCTAAACTTTGTGTCCACATTTTTATAAATATTTTGTTTCTCACCTCGTTTATTTTCCTTTTAAGCCACTCGGTGTTTGGTCTGAGGAACAATGTTCTTCCTCTGCTTGTTTTGACCCTGGAAGAAAAAAACAGAAGAATAAAGAAAGATGTTTGGAGAGAGGAAGAAATAAATTAAAGGATTCGACATTTTCATTTTATTGTTAACTGAACATGTGCAGTCTCCATTTTGCATTACACTGTGAGAGAACAGCTCAGGTTTCCTCCAAGCTCGTAAGCACAAACTCACAGATTCCCCAACGTCACCAAATTAGAAACAATCACAGAGCAAACAGTAGTGCTGTATGTTAGAGAGGGGAACATTTATCTGCTACATCAAGGTTTCAGTGCAAATCTCATTTTCATTGTTGTGTTTGTGGAGTTTTAATCAAACATGAATTTCTACATTTTATTTGGTTTCAATGTATTTAGAAGTTCTACTTACTCATAGCCATGAAGGCAGTCACGTCTGTCGTCTTTAAAGCAGCTGATGATGTTTTTGGCCCATTTAGGTGTAGACGTGTTTATTACACCACTGTTAGAATATGTTTTATAGCAGGCTTTCCCCACGTGGTCAGCCCCTGCAGCACATCATCACACACATTGTCATTATTCTTCAGAGCCTTTCAGATATCATGGAGAATGAAATAAACTGAACTCTCAGAAGTTGTATAAATAATTTACTGATCCAGTTACTATGTGTAATATGAAAAATTATATAACTGACAAAAATACAGCTGGATTTAATCAGTAATATAAAATGTATAGTTGCATTTTAAATATATCCAGAAACAGCTGCTCTGTTACAGTCTGTGGTAGTTTTAGTGTCTTTTCACACAGTTAGTTCACAGTTAGAAAGTTGCATTAAGGACAGATAGATTTATAACTGTGTTGAGAAACAGACTTTTAGCTGGTGTTATTGAACTTTAACAACAGAGCAAACTCCAGAAATAAAAACTGTACCTGATACAGAGATGAGCATCACCACACTCAGGGAGATCAGAAGAATCAGGCGGCTGGTGGAGAGACTCGAACACATCTTCAGACGCTGAAAGGCACCAAATCTGAGTCTGGATCTGAGCTGTGAACAGGTTTGTTACCAGCTGATGAACCTGTCAAAGTGTGACACTTTATGATATTCTGACCTGTAGTTTGTCACAGAAAGAAGAACTGTATCATTTAAGTAGACTACTCTGAGGTCATCATTTACTAAGAGACCAACAAACACCCATCATTTCCACATCCACAGGGTTATTTAGTGTGTCCTTTCATATTGTACTCATTAAGCCCTTTATGTTATTCATACAGGATCCAATCTCAAATCATGCAGGAATAAATTCAGAATAAAGGAGACAAGAGGTCAATATCAGAAAATATATACAGAACTTTATTTATTAAATCATTTGTAATAAAATTAGAGTTAAAATGAAACTCAGAGCATCCTGTCATCATTTCATGAACACAGGGGCAAACTTCAATGAGGTATTAAGCCTCCACTCAGGGATTGTACTTTGCCCGGCTGTCGTATTGCACCATGCCAAACAAAATAACTGAAAACACGACTGTAAACCCGAGACCATTGACCTGACTCAAATAAGTAGAATGGAAAGAAGTAAGAAGGGAGAAAAGTGGAAAAACAATGACAATATCACACAGAGACCATCCTACAGTTTAGGCTGCACACCTGTACCAGTATATATTTACACTTCACAGGTTTTACAGGACATTTCACACCTTAAGCTGAATGACTCACCTGCTACACAGCATGGGTCGTTTCTTGTTAGTCAGAACCAGTGTTGGACAAGTTACTTTGAAAAAATAATTAATTATAGTTACTAGTTACTTCTTCAAAAACTGAGTTAGTAACTGAATTACAATATTCTAAAAGTAATTAATTACTTGAAAAGTAACTATTGAGTTACTTTAAAAAAACGTTTAACTCTCTGGGGTCCAGGGTGTAATTGGCCATTTTTAACCACATTACACCATTTTGCCTTGTTTGGTATCATCCTTTTCAGCACAACCTCATGTGTCTGAATTTACAGTTGTTTTCATTTTGACATATATTTTTGACACAATTGATCTAAAATCATACAAAAAACATAAAATCAGAGTAGAAAAAGTTATATTTTTTACTGTAACAAAATGGTAAATGGCCTGTATTTGTATAGCGCTTTACTAGTAGACTACTACTTTACACATCCAGTCATCCACCCATTTACACACTGGTGATGGCAGCTAGATTGTAGCCACAGCCACCCTGGGGCGCACTGACAGAGGCGAGGCTGCCGGACACTGGCGCCACCGGGCCCTCTGACCACCACCAGTAGGCAACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAATAAGATGCCACACAAATTATTTGTGCCACTCCAAAAAAATAATTTCTGTCCACTATAAAGGAGAACATCACAGCCTGATACCTGCAGGCCTGACAGCAGCAGGTGTATCACTCCTGTTTCTACCTGGAGACAGCAGTCGCCTCATTGTTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGACGACACATACACTCCAAACACGCTAAACGTCACAAATCTCACATCTCAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCGTCACTCCTAAAACTAACCGTTTTTTGTTTTGCTCTCATAAGCAGAGAGGTCTCGCAACGTGGCGAAACTATTGAGGAAAAAACGCCGCGTATATATTGTTTATCACAACTCTGGTTTTACGTGGCCTATCAACACAATTTATAAACTGGTATATGTCACCTTGTTGCTTTGCCGTTAAGTGGTCATGTGATTAACTTACCACGACTACTTTATTCTTCCTCAGTCAAACAGCAGCACTCATGCGATTGTTTTGCCCCCTGAGCTCCAGCTGTTGTGCCAAAAAGTGATCGTGATTACCGTCCGCGGGAGCGCGCAGCTGCTTAAAGCTGTAGCGTCCAGATTACTTACAGCTACTTCCGTGCAACTGATATAAAATGCGGTAAACTGAACACAGCTGCAACCGTGTGTTTGTTGAAAAATAGTAATGGACCGCATTTTCTTGTTAGTAACGGTAACGGCGTTGTAACGATAGGGACGCATCTGTGATAGAACCGGGGAGAAAGAGTGATCACCCACTGCTTTACACGCTCCCTTCAATCCCCTGGGTCCTAAAGCCTTTCTGGTAAAATCTCAAAACAATGATTCTGTTCATCTGGATGTAGCGTTTTCAGTGGGAGAAACATTTTTTCACTCATCCAAGTGAATTTGTCAGTCTCAGCTGATGAAAATTTCCAAACCTAATAAACAGCACACTTACATAATGACTGAAACCAGCACCACTGATTAACAATGGGACATGAGGTCAGTTCGAGTCCTGCATTGCTGTGTAGCTGTTTTGCATAGAGTAGTTTTCATCCTCAGACACGCTACCATTGACAGAGTGTACGAGGCACAAAAGCACAAGTTACTATCGTTACTTTGGAGATTATATAGATGTTTCCCTTTTCTCGACAAAACGTCATCATACAACATGTTGCCCAGTCTCAAACAAATGCCTCCTCCACTCCTGTTATGGGCAACAGTGACAATAAATTCCAACTCATCCCAAGATATTGATGCATCATTACTCTGAAGCACTTACATGATTTCTTCCAGAAATAAATCTGTATTATAATCATCATCTGCTTCTAACACGTTCTGTACATCGCTGGCTAGAGACGGTCCTCTCAACACAACATTCAACAAAGTATCGGGTGAAGCATCATTTTCACTTGATCGGGAAGCTCATCTGTAACCGGAAGGTTGCCAGTTCGATCCCCCAGCTCTCTCTGTCCTGGTCGTTGTGTCCTTGGGCAAGACACTTTACCCTACCGCCTACTGGTGTTGGCCAGAGGGGCCGATGGCACCATATGGCAGCCTCGCTTCTGTCAGTCTGCCCCAGGGCAGCTGTGGCTACAACTGTGGTTTGCTTGCATCAGTGTGTGAATGTGAGAGTGAATGAATAGTGGAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCCATTATCTAAGGCTTCATCAATTAAATTACACAAACTCCCTCTTACCCTGGCAGGAACATGGTCTACATTATCTACAGCAATCTCTCTAAAATCAACACGCTGCTGCAGTTCTCTGACATTAAAATCAGGTTTATCCTTAGTCCTAACCCAACCACCCCTCTGCACAGTGTCAACTTCAATCACATTATCAGCATTGTCAACTGATTCAAAATGATCACTAGAAGATGCTAGAAGATCATCAAATGTCAAAATGACCTGCGGCTCTTGAACATCAGTATCACCATTTGCTTCAAAATGATCACTACATTGTACAACCTCATTAGTTACCAGAACTTATATTATGCCTCAAAAAACTAAGAAATCTTGTAATGTTGTTAAAATCAGCCCAACTTTTATGTAAAAAAGTCTATCAGCCAACATGCTGGACACTGTTCTGCTGAACAATAAACAGTTGTATTGCCATCATTGTTAGAATCTGAAACAAAGGCTCATATTTAATTATCCTGAAACTAAGTTAAGGCTTTACGCAACTTTGTTTTGCAAGTTACATTACTGATAAAATCAAAATAAAATGTATTTACGGTTCAGCCACAAGTGCAGTCTCTAGATCAAACAACACATTTGTTTTATATTCAAACACAGAAGCTTGGTATGTTGTAATATTTTAGGGATTGCTTGTTTCCAGTCGTGGCATTACTGCTCAAATGACTGTCATGGATTTAGGTGATCCAAATGTAAGTGCAGAAGAAAGTCTTTAACAGAACATAACTGTCAGAGTGATAATTTAGGATTGTCATTTGTATTTGGAAACATATAATCATTTATGCTTAGAGATATATAATCGTTTGTATGTTGATGAAATGTCTTTTCCTTATTTAGGTCTGCTAAGGGTCTGGGTGCACCATGAGGGGGGAGGACGTTCACTCCCTTCTGTTTATCTGCCATACTTCATACACATTCTTAAGTTCACGGGAAGGTCGCATCTTGTTTTGTGATATATGGTATGGCGGAACAAACACTCTTTGGTCGTGTCCAAATTCACGGGCTGCATCCTCCTGAGGCCGCATTTGTAGACCGATTACGTCACAGCGACGCGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAATGTGGAAAAGTTCAAGGGGGCCGAATACTTTTGCAAGCCACTGTATATCTGCCTAGTTACAACAGTCTTTTGTCTTAGTTGGGCTGCTGCAAGCGAGGCTCCTGGCACCGGGCATATTGGGAGTTGCATTTCTTTGCAGACAACATAGTAAAATATGGTTAGGCCTGTCTGAGCAGGTTTCACGGGGTCATATTTTGACCCACACATACAGGCATATACTCTGTTTACACACACATGCCCGTTTGAAACTGTCACATGTTAATGAGACTATGCATATTCATGTAATTGCAATAAAAGGAGCACTATGGGGAGTCCGGCCGAGAGTCTGACGTGGTTCGAGTGGAAGGAACAGCGCTTGACCTCAGTTGGCCTCCCTCGCGTGTGATCACACAAAGAGCTGTGTTTTGTTTTGCTGCTGCAGTTGGTTGTCTAATTGTTCCAGCAGGGTTTGTACTTAGATAAACCCAACAATAACTTCCCTTAAGTGCAGTGACAGTGGATGTGGGTTGGAGATGCAATGAGCTCGAACCTGCAGGTGAACATTGATAGGTTTGTAGCATAAACCTATTCACTGGAACGTTCAGGACAATTTGCTACACAGCAAAAAACAAGACACAAGTAGGCAACGTTCTTTGTGTTACTCATGCATGAGGAGGCCTGTCTGGAGCCAAGTGTCGTTCCACCCACTTGACCACCGTCAGACTCTCAGCCAGGTTCCCCATAGCACTCCTTTTATTGTGGTTACATGAATATGCATATGCATATGACATCTTACATAGGTATACATGTGAACAAAGAATACCTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGGTCAAACTGTGACCCCAGGAAGACTCCCCAGAGCCGTCCGTCTAAACAAAAGGCACTTAGCCTAAAACAGATATAGATACATTTATCCTACCATAAAACAATAAGACAAGGTACGACCTCTCCCATGCTCCCAGAGTGTGGGTGTGAAAACCAGAACACTCTGGAATGCACACAATGCCGTTGCAGACTATTAAGGATCAAACCTCCTATCACTACACAATCGATTATACACCTCTAAGCATATATGGTTAAATATTTCTTAATACAAATGACAATAATAAAATCTAAACCCATCAACCATCTTCACTGACCAACCATCTGTGACAGAGGACTCATCTCTGCTGCTGTCCTGCAAGCAAACAATCTTATTTTTTAGAGCACCAACTTATTTGCTGTCTTAAAACCTTTTTTTCTGCATTTGCTATAGCACAGACCCCAATTTAGACAATTTCAGGCTCCCTCCCCACCGGAGAGGTGACATTGAATGTCCCACTTGTCAGTCTGAATAGACCTGACCACCACCTGACACACAATAATGTCATGGAAGCATAGTTTTAAAAGGGGCTATGCAATCATGGCCAATAACTTTTCATTCTAATGATCTGCAGAATAATTTAGGTACAAAACAAATTTCAATGTTGAAACACTTGCAGACTTCACTATATACAGTGTAGACAGTGTGGTCTCTCTAAACTAAGTTTGTGGGATATGATCTTTCAATAAGTATTTTTAGAGAAAATCAGGCCTTCAGCTACAGTTTGTGAGACAACACTAAACCGCACACAGTCAAAGGACTGTGATGATTCCTCAAAAGTAGTTTTCATTATGAAAATCGGTGTAAAAGGTGTTTGTAACCCGCAGGAGGTACCTATTTCAATAGTACGGAGCAGTCAGTTAAAAGGGTTTCATGTTAATACAAAATAAAATTAAACATGTACCAGTAGTACCTAAAACAATTAAAAGCTTTACTTTATTAAATACGGTTAAAACTATAAAACTGTATGACGGTACGCGAGAGACAGTACGTAGCACGTGAACTGCGCGTACTACGACGGGTGCGGTCGCTGGATTGGGACACAGCCTTTGGTTCCTGCAACTGGTCCGTCCGGTTACTGTCTCCCCAGAAACACTTCCCTTGTGCTTTTGGAAATCTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGCACTTTTGAAGCATTTTTCTTATTGTTGGTGTTTTCTTCAGTTGCAGTCCGTTTAGCCTCTCAGAGACTGAAGTGGCAGTAAATCTGAAACTCTGCACTAAAACCATGAAGATGAAAATCTTTGAAAGTAAGACCACACAAAGGCCGTCCACACAGTATACGGCATCAGACTGAGATAACGACACACTGCAGCAGTCATGGTGAGGTTAGTGTTCAGTGGTCAGTGTTTCTCACAGTTTTTCTGCCATCTAGTGGAGAAAAGAAAACCTTGAATCAACCAGCTGTCTTTACTGACTGCATACAGCACAACAAAGTGGACAAAGTGGGAAACTGCACTTCTTTCATTATGCAGGATATTCTTAAACACAGGTTAAATAAATCAAGATCAGGTCATCTAAATTCAGAACAGTGTTTGGTAAAATAATCTGCTTTGTGTTGTCTGCTGTGGACGCTGGATTTAATTTGTGGAGGATGGATATAAATATCACAAACTGGTTAGATCCTGCCATGCATGTATCTTCTACTTCCCTGCACAACTACATGTGATATGGCAGTTTAATCCACGTCTTTTTTGTTTGTTTGTTTCTAAGATAGACACAAAATATCACACTATAGACNNNNNNNNNNNNNNNNNNNNNNATCAAGGCCCTGGGACTAAATCCACCCCTGTTTAAATTTGTCCAATCTATCAGTTTTGGCTCTGAAAAACTGCAAAGTTGGGGATTTGAAGACGGATAACACAAATCAGTTAAATACCCACCGAGGGTGGCTGACATGATAAATGCCACTTTAGTTAATCGGCATGGCCCTCTGAACACTGAAAATCGAGTTCAGGCAATCATTAGACTAACAACTGTAACTTTGTAACAGAGCATTCCAAAATCTCCAAAAGTTGATTCTGTTCATCTGGACATAGTGTTTTGTAGGAGAAACATTTAGTCACTCATCCAAGTGACTTCTTCAGTCTCAGCTGACTGCAGGTTTCCCCAATCTTATAAAAAGTACATTTGCATAATGACTGGAACCAGCCCCAAATTCTCATGACCATTGATCAACGACCACTGATTTACTTACCTGGATGATTCAGCATGCATCAAGGAGCATTCCAAAAGTTCTCTAAAAGCATCCAGTACCCCATTATGACAAATTGGAGGCAGAAAAGTGTACTTTAAATTCTTGGAAATTTCAAGTAAACAAGATGACAAAACAAGTGAAGAGCTATGAATATTCTCTATGAAACCCTGTGAATGACCTCTAAGGCTGAGCCCAGACGTTCTTCAGAGGAAGCTGCTTCCTGCTCCTTGTTTCACTCACAATCCACAATCTTACTCTTTGAGTAACTACACACAACTACTAAACCACTACTTTCCCAAAATAAATTCCATATAAGACATGAAAGACACCATGTGGGAGTGTTTGTCTGTGGTTGTGTTTCTTAGTACATCATTTCCTCAGAATAGCCTGTTTAATTTCAACATTTCCTCTTTTTGTGACAAACTACAGTATATAAGATCACACAAGTGTCAGACTAACAAACTCGCTTAGAGCACTGATCCAGAGTCAGATCTGACGCCTTTCAGCTCGTGAAGATGAGTCCCACTCTCTCCATCAGCCGCTGGATTTTTCTGTTCTGTCTGCCTGTCGTGATGGTCGTCCCTGTGGAGAAAGGTACAGCTCTTCTTTTAATGGGGTTTGCAGTGTTTTAAGTATCGAGAACAAAACACTATCATTATTGTAGTACAGATGGTAATCCAACCAGAAAAATGTTTAATATTTTATTTTATAGTGACTAAAAACATCCTCAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATAAGAGATAAATAAGGGGCTGAAGGTTTTAAAACTTTGAAAAGGTTGAAGTTCTCTGAGGAGAAGCCTTGCTCTTGTTTGCTCAGTTGTGTGTTTGNNNNNNNNNNNNNGAAGGTGGCTAATAGAAATTAGCGGACATATAAAGGATGTAGAGTTGATAGAGGTTATTTTTTCCCCATTATATTTTAGTTACAATATATATTTTTACGGACTAATTTACATTAAATTAAAGCATAGGCCTAATTAGTTTGCTGTAAGTTTATTCCAAGTTTTATCATGCTGTTTAATCTCATACGTGTCCNNNNNNNNCTCTTTGTCCCAGACTATAAAGCCCATTTCTCACTTCAAAGTGTGGGTTTGCCGTGCTGCCGTACGGTGATCACCCAGGAAATAACGATGATCACAAGTTGTTTGGAACAACAACCACGTCATGGCTGCAGGCAACACGCATTCCTGTGAGCAAGATGTGATTTAAACAAAGTCAAATATTTTCCATATATAATCATGATTAGCTCTCTTTAAAGGCTTTGTGGTGAATACATGTATTCATAGATGATGTATTACCAGATAATCTGTAAAATAACAGATGATGCATGATTTTGATAAGAATGAGAGAGGAAAACTAAGACTTAGTGTCTCAAGGCATATATGTAAAAATGTTTAACTCTTTCACATTTCTGTTTTTAGGATAAACGACAATAACAATAAAACATGGTGCATTGATCCAAATTCTGAGTGGCTCAAAGACAAAATAGAGAAGGTGAGTAAAGCATGGCGTTACACAAAGTTAATCTTCTTCAAACAAATGAAATGTATATTACTGGATCATGTTGTACTAATCTGACTAATCAGAAGAGCCATACTTTCTTACTTGCATTTGTTATTTAACATTTATTAATGGACAATAGTTTCCCTCATAGTTGAGCTACTTGCTGTAGTGCCAAGTCTTCAGCTGCCTCAAATCTCAATGTAGTCATGAAAATTTCCAAAGACCGCCTCATTCTTCACTCTTAAATCATTTTATAACACGTTATAGATTGTTGAATTCTTACTGTCATCTTTACTCCTAGCTACCACTGGAACGATTAGTATTAAAAACCTTTTCAACCAAAATTCCTTCAGATAACAGACAGTCTGTTTCAGTGGAAAGACCGCCTATAATCGATCTATCTGAAAGAAACTGTACCAATAAAACATTACAAGCCCTCTTCTGTTTTGAACGTCTGTTTTGACTCTTTCTCTTTTTCTTCTCTTGCAGGAAGAATTGAACTGTCCTCCGGTGATTAGTAAATAAAGTAACAATGAGACCAAAAAACATCAGCGTAAAGAAGCTGCAGACAACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCACAATGTTTTTTCCCCATTGGGCAATTGATGTTATTTTTAATTTTCTGTGATTACAGTAATAAAAAGTTCTTTGTGACTATAAATAACATAAATAATATTGGACAATAAATAAATATGGAGCATGTTAAAATCTAGTGGTTTTTGTAATTTCTTTCACATGCATGATGGGTGGCAGTGCAGCGGGGATTTTTGTTCTGATTCAGTGTCACATTTCTTTCAAATTGTAAGGATTGCAAAGCATTACAGGCAGAAATAAATAAATAAAAGAGTTAAATGGTAAAAATGGTAAATGGCCTGTATTTATATAGCGCTTTACTAGTCCCTAAGGACCCCAAAGCGCTTTACATATCCAGACATCCACCCATTCACACACACATTCACACACTGGTGATGGCAAGCTACATTGTAGCCACAGCCACCCTGGGGCGCACTGACAGANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGGGCTCGAACCGGCAACCTTCCGATTACAAGGCGAACTCCCAACTCTTGTAAAGTAAAAGCATTATTTATCAAAACACAGAATGCTGATAATGAAGGGAAACTTGCATGTAAGAAGAAACTAGGGATAGTTTTTTATATAGTTCATGTAACATGAGGCATAATTACATCTAATTCAGCCAATGATAATTAAATTTGCAGCACAGCACACTATGTGGGCAAAAGTATGAGCACATAGGAAGACGAGACCTGTATCTGATGTGGGTTTATCTGATGTCCCAGTTTTTTGCCCATTGAGTCAAACTATTTTTAAATTCCAGGATAACGTCTTTACACAGATCAGGGGATGTGCTATGAATGTTTGCTATAGTCCTTCTTATGCNNNNNNNNNNCCCAGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTTTATGTAACGATAGAGGCAGGAACGAACCAGGTGGTGGCGAAGGTGGTCAGGGCTGGCCTGGGACAAAAAAGTTGGGCAGCTACTTAGAAAAGGATCCTGGTGTTATTTGTCTCTCAGAAACAGTTCATAACTTCCCTTCAACTCATTCATGTCACCTAAAAGGTGACACGATATCATGACCAGCAGCTTTTACAGCTGTGGCTCCAGCAAACATCAGCTGACACTAGAAAATAATGATAAATCAATTCTAACAAGAGCTGATCAAGCTTAAACGTGCTGCTGTTGTTTAGCGCGACATCCGCTGGTTTCCTCTTTCTGGGGTAAAGTGGATGATAAACCAACAAGAGAGAAAAGCCGATCAGCTGATGATTGATCAGTTTCATGATTGAATTAACAGGAGAGGGAGGGGAGAAAAGAGAGAAGAAGACGCAACTACGCAGCGTAAAGACACAGAATAACTCCAGCTTTGTGTCTTTGTTCATTCTAGCTGAAGTACGGGACAAATCGTGTTCCTTTTCACCTCAGTATCATTTTCATCTGTTTGTCTGTGATAAGATTGCTTTCAGAGTCATTGCTCAAGCAAAGGTGGGAGGTTGGAATGGTTACTTTTTGGCACATTTCATCTTGATCCTTAACCAAGCTCAACGGAGAAGTGATTTCAGCATCTCTTCATGCTCTTAGAAGGATGGTGAGATTTGGAGGTGAGATTTCTGTGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCTTTCTATTCTACAGGAACTGCAGGTATAGCTTTGCTCTCAGGTTCACAATTTGGACATTTCTCCTCAAATTTTGGGCACCACCAGCGTTTGGGTGTGTCGTTCCACTACATGAGCATCACAACTCATTTGGTACAGTCCGTCCTTAATAATTACAAAGTGTGGAAACATCAGTGCTACGTCAGGGTGCACTATTTGACCATCAGTCTTCATTGTTCATCAAAGACTGAGCAAGGATTAATGTCTGAAGACTGCTCCAGTGGAAAAACTTTTGTGGATTGAATCACCAGACCTGGTGGGGCCTTCTCAGAAGACCCGGACTGTTCTGGAGATAAACTGTTTCCTCCTCCCAAGAATCAGTGTTGGATGACCACTGAGTGCACCACAGACATCACATTTCCTACCACATCTCCAAACATTGCCCCATTGATTTATCAAATCCAGGCTAATCTATCCCTAAAGTTAAAGGATGCATGCAGCAGGCACTAACCACATCCTTGAGTCTATGCATTATGCCCTTGTATTTAATTTCCAAGAGCTCCATAGGATAAAAGACAAGCTGTGGTTAAAGACATGCTGTGGAAGAGAGACAGAGATTAATAAAAAGTACAATTCATTGCAGAGAGGTCTATTAACACAAAGTGAGTGTGAAAGGTGACTAAAGAAGTAATAATCAATGCATCATGGGAATCCCCGGCAGCCTACGTCTATTGCAGCATAACTAAGGGAGGATTCAGGGTCACCTGGTCCAGCCCTAACTATATGCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNACCATAAAAGGATATTAGCAATATATTCAGTAACCTTGTGGGCTTGTGTTTATGGTGTGTCCATTTCTTTGTGCACAGTCATGACCTCAGAATTACTAAATACAAGAACTGCATGAAAACAATGGTTCCTCTTTACACACGATCACGTTTACCATTGCATTTTAGACTTGAGCTGACTTGAGACTTGAGCGAGCTGAGCAGATGGTAAAGAACTTGTACCTGATTCTGAGCCACAGTTTGTCCTGCACAGCTTTTGAACTGCAGCTTGATTTTCCAGCTCACCCTGGCTGTTGCAATGCTCTCTGAATCAGAAGTTACTAATGTGTGGAGACTGCATTGTTATGAAAGCTCTGTAAGGTTCTCAAAGTGTTTATGGCTGTAGCTCCACATAATTTTTTCCTAATTGTCTATTAATTGCAAAACTATTATTTGAAGCTAGTGTTGATTGTCATGGAAAAGCTTTTATATATTTCAGCTTTGACAAATTAAAGCTGCACTATGTCAGTTTGTTGGAAAACCTCTCCACAATCTCAAAACATGACAGATGTTTTATTATTAAACTGGAGCTGTATTATAGTCCATCTGACTATTCCTATTGCTTGTAAAAATTCACTAAGTATAAATCACGGACTAATTTTGCTCTTCGTGCCATCTGCAAGGATCTTAAAAGAAATGATAGTTCCTCTTTCCCTGCATGCATGATGATCTGCTGCAGGGCGTTCCTTTGTGGCAAGGTGCAGCTACACTTAGGCCAGCCATGCATACATGTAGTGGATTAGATTTCGTAGATGTTTGATTCATGCATGGTGTCTGTGATCGCAGCATGAACCTTCACCCCCACCTTAGCTCTTAATCAGAGGCTGGTTAGGGACGTGTGGTGGAATTCCCTCTGATGCATATGAGTGTACACGCTGGGAAACAAGTATAACGCACAATTTAAGTTACAGAGAGACTGCACGGTAGAGTAATTGGTGGCACCCTTGGGCACTCCTACCTGTAGGTTGCCTCCACGAGTGGCCGCTCTCCACCATTGTGATTAACTATTTTATTGAGCTGCTATTTTTAACTAGGGCAGCACGTGGCAGTGAACCTTGTTCATTGAAGTGATGTTTGTGTCTTAATCTAAGGTTTGGTATTGCTAATCCTGCTATTTAAGTCGTTTTCTTATCTGCGGCTCTATATTGGTAGTTGTTTCTCTAATAAATTGTCTTCTATGAAATTGATTTGCCAAACCTCTGCTTGTCAATAACGAGCCTGTGTGCCTTTTGACACTGTTACATTTGCACTGGCTGTTGTAATCTCTCCTGGGGTGTTCTCCCTCCCCAGGTGGCACCCTCAACACCATTTAGTTACCTTTACCAGTTTTCCTCCTTCACACCACCACACATACAAGAGCCCATCAAGAACTACGACAAACAAAAACAACTGGGCTGACTGCAATTTCATACAAATTAATTTCAGGGCTGTAGCCAAATATGTGACTACACTGATACACATTTAATTTTTAAAATTGATTTTGGTTTTTGCTTTGCTATTTTCTTTCAACTTTCATACGTTTGAGCAAATGTGACAAGTTGTGCCGCTNNNNNNNNNNTATCAGTAGATTGTCTAATATTGGAAATGTTTAATTTTATCTCACGACATATAGGGTGATCTGAGCAGAACTGATCACTATATTCAGATATGAATATCCACCTAAATTAAGTACTCTGTGTACTGAGTTATAAGATTTCTTTGTTTTGTGCCCAGAGCCCAGCGAGAAAACAAATGTCACCTGCACCGTTCAAGGTCGTACTACTGACTGAAGGACGGTCTAATAAGCTTAGCATGGTAAGGTACTGGAGTTTGCAGGGTTCTGTGGACGTCTGTGGGACAGTGTGCTGTTAGGGTAAACAAGGAGAAAGCAGAGCTGTCATGACAGAGGCGGGGAGCGTGATAGACTCTTCCCAACAAAGAACGTCCAAGAGCCACTGTACGTCTTCGACTGTGTTCACGGAGTTCCTTTGTTTACAGCTCAGCTCCTCCAGTGGCAATCAATTTTTCAACAATGTTTTCATGTTTTTAAGTTTAATTGAGGTGTATTTCCATTAACCATTTTATGCAATTTAATCCAGCATTTCTAGTGANNNNNNNNNNNNNNNNNNNNNNGTGTGTGTACTCTGTGACCAAAGTAGCAACAATTTCAAAGTCTACCTTCAAGTCTAAATGTGGGCTTCAGCTTGATTTAGCTAAATCTATGAACAATGGTTTGTGCTTTCTGTCTTGCTGTCATGTTTCTTGCGTCACTTTACCGTGAGAGAGTGTGATGAGGCACAGTGTGCCNNNNNNNNNNNTCAAGTCATATCATTGCTTATATCTAACTACTTTACATACGTCACTCAGCCCTGCCTCTATCTTTGAATGCTCGCTCTTCACTAGTAACAATAAAACACCCAAAAATGGTATTCAGCGCACTCACACACTCCTTCTGTATTTTTGCTGGCAGTTTAGTAAGCACAGTGATGCGCTACATCTGTCATCACAGGAAGTTTGTGCTGACTTCCTGTGGTAGTGCCCTGGGTGGACTTTAATCAAGAGTTTTCTGTATAATGCTAGAAAAGGGTTTATTTATCTAATTGTAATCATTGACGGATGGGTGAGAGACAAAATTAACCACAAAGGTGTTATTTATGATTACTGTAGAAAGATATATTTGGCAAAACTGACTAGTTTAAAACTTAATCCAGAAGGTGAAACTGCTCTGCAGAAACGAGGTACCTACCTCCTGCCAGGAGACAAATTCCTCTGGGGCTGGGTAAGCAAAGAAAAAGAGTCAAATAAGAAAAAGAGTCTACTGGGCAAAAGGTTCCTGAGCCTTTAAATGGTCTCTCAGTCTCCCAATGGTCTCCCATGATCATAATCATTGTGAAGCTGACCTGACAGTTGTGCAGGAAACCATCATTGACACCTTCCATAAGGAGGGAAAGCATCAAAAGGTAACTGCAAAGGAAGCTGGATGTTCCCGAGGTCTGGAGGAAGAATGGAGAGGCACACAATCGAAGACGCTTGAAGTCCAGTGTGAAGTTTCCACAGCCTGTGTTGATTTGGGGAGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAAATTTGCTAAGCTCTTGGATTTGGGACTTCCATAAGCTGTAAGCCATGATCATCAAAATTATAACAAATAAAGGCTTGAAATATCTCGCTTTGCATGTAATGAGTCTATATCATATATTAGTTTCACCTTTTAAGATGAATTACTGAAATAAATGAATTTTTGCAAGATATTCAAATTTTTTGAGTTTCACCTGAAGACTGACTTAGAAGCAGAAATAATAAACAGCACATGAAAAGACATCAGGGAATCCAGGAATTATTAAAAACAAGAAGTAAAACCACAAGAGACAAAGGAGGATGACTCAGAGGCGAGACAGAGTCAGGTACACACAGGGAAACACGGGGGAGCAGCATCATCAAATCAAGCAAAACCACACCTCAAAAATAAAAAAGTATATATANNNNNNNNNNNNNNGTCTCTGTGGAATATTTGCACCTCCAGAATGACTGTAACTGTTCATTTTAACCTGGAATGAAGCAACAAATCAACATTGTTAAAAAGTCATGAAGAATGAAAAAAGGGGAAACCACTATTTCATCAGTTCATGTCTTTGGAATTCAGAAAAAGAGTTAAAGGAACTTTCATTTTTCTCATGAATTTCCAACACTAGCAGACAAAGTTACACAACTGAGCAGTGCAACTTTATTACTTTCTTTGGGGCTCTCCTTCTCTACACATACATTGCAAATGAATTAAAAAGGTTCCTCTTTCAGTGTGACACTGCAATATAAGGCCATCCCTCTCTGAGTAGCTCATCTTCAAAGCACCAAGTAACCAATAAAAAAACAAAGTCATAAGTTTGTTGCCTCGCTACATTTCAAGATGCGGACAGCTCTCTCTACCTGCTGTTGGATTAGTGTCATCGCTGTAGCCCTTGTGATGCTCTTATCTGCACCTGAAGGTATAAATCTCTTATTTAATTGAATTTAAGATGTTCCTTAACATATTTATGGATCTGAGATTATTGCTATATCTATAAAACACAATATTTCACATTTTTATTAAATTCCCACTTGCATTAATTTTTTCTTTGGTGTCTGAAAGAAAAGTGAAAACATGTTTGCATGAAGTAAAATGACTGAAATATCAGTTTGTGCTTCATTATCCTGATGAATAAAAACAATGACTTACTAACAGTTTCTCTATCTCTGTGTCTTGTACAGCTGGTTCTGCATCAGTAGGCCTACGCTGCTGTCATAAGAGAGCCATATTGAAGAAGCCCGAGGGGATCCAGGAGTGCTTTGAACAGATAAAACGACACAGCTGCCATCACCATGCCTTTGTGTAAGTACATCATCTTTTATAAATGCCTGTAACAGGGTCCTACTTAAGACTTTCTATAATATAATATCTTCAGCCAGAAGAAGCCAAAATATGCATTTCATTGCCACAAGGTAAATTAAGTAAGACTGTTTACTGACGTTCAGACAAAATAAGAAATTTACATGTGTTTCTTTGATTTGTGTTTTTTCACCTATTTTTGTCCATGTTTCTGCCCTGAAATATGGCCCACAGATCACGAAATGTTTGCTTTTAGAATTAAGCTACAACCTTAACAACAACATGGCTGCACAATTTTTGTTGTTTTTAGTCATTTCACATTTAGACACATTTCTATTATTACTACATTTGGTCAGGGTCTGATGTGAATTGCAGGATCAATGCCAGAGGACATGAACTGGACAGGTGACCAACATTCATTGGCAGGGCATGTAGCTCAAGTCACTTTGTTATTCCATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCAGAGAGTGCATTCACACTTTCTCTTGAAATTGTGCTTGTACTCACTTCCCAGCCTGAAAAGTGAAGCCCACACAGACGTGCCTTCAGTCTGGATTCTTTCTAATGGTCGGCTGAGAGGAAAATGACTCTATTTATTATTTGCTCTCTGACCTCAGTAAACACTTCCTGTCGGGTTTATTTTGTATCTTTTGCTCACTCAGTCTTACATGTTTAATGTGTAAGTATCTGAAGCCCTTTGGTCTTTCAGTAACTTTGACTCGTTGCTCAACACATCCTGTTTTAAAACACATATATGATGGTGAAAATGCTTTGCATGTGGTTTAATAACAGGACTTTAATGATCAGGGTGACACTGTCACTGTGCTTGTGTCCAAAATGTCTGACTGTTTGATTTACTTCTCTCTTTCTTGCTTCTAGGATTGTGACTGAAAGAAAGAGCCTTTGTGTCAGCCCAAATACCAAATGGCTCAAGAAGCTGACTGAGACGGTGAGGACCAACACAGTGTATTATCACCGTATCTCTGATTACAAGACTGACGTCGAGCGTTGATTCTGCCTGTGTTGTTCAGTAACAGGTTCAGTAAGAGTTTAACTATTGTTCAGAAAGAAAAGAGTGAGCTTTAAGAGGTAAATTGATCAAAAACCCAAAGCAATGCAGCAGATTTATTATTTAACAACACAGGAGAGACAAACAACTATTCACACTGATATCAATACTTATTGGCAATTTACAATCACCAGAAACATGCACCATATATATGTTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAAGACCCTTACTGACATCAAGCACTGTAGAGAAGTAGTTATTAAAAGCTGTGCACATCTCCGAAATGTTACCTCGCTTTCCAACATAGTGAAGTTCTTCTTTTACTGTTAAAAACAAGTTGTGATAGAATTAAAAAAATATAAAATTTCTTGGTCTGTAAGAAAAACAGACCAAGAAATAGTGCAGGCAGATAACAGTGTTTGCTTGGAATAAATGAACCAAGTGCTTCAGTTGATCTAACTGCAAATTCTCTTCTCTCCCCACTTTTGCTTTCCTCTCTCACTCTCTACACCACAGGGAGAACTACAGTGTCCTAAAAGCATCTCCTACAAACACAGATATGAATTCCTGGATGAAGATGAATAGCAAACTGAGACCATAGAGAAGCATCAATAAAATAAAAAATGCTGATTTTCTTCTCACAGCTTCCACAGGCTCATGTCAAAAGTTGTTACTGAGAATAAATGATCAATTTAAAAAGGTGACTCTCTTTTTCCTTTGTATTGATGATTCACTGTATTTCTATGCTTACTGTCTGCAGCAGTGACAGAAACACCGGAGTTATAAATAACTGATCAGCTAGTTCACTGACCTCAGAGACCATGTCAGCTCTGACATCAGAGGTGTGCGACTGACAGTCGTTTTACTAATACACATGCTGTAAATAGAGTCATTGCAGATCTGAGCTCTTAAAGCTTTGCATGTTTCACCTCTGAAACATCTCATGACACAGCTTGAATACACACAAGACCAAATGTGTCAGAATTTCCACAAGAAATGACTTTACACAGTCAACAATGAGCGCCATGGCAACGGTAGTGGTGATGAAAAACATATAAACGAGCGGAGAAACAAATTTAATTTCTAATGCGAGTTATGGACGTCACATGTTGGTGTATTTTGTCAGCAGCATAACACAGATTAAAACTAACCATGAACCATAACCTGATGGATCAGCAAGAAAATGTAGCTTCTGTTGTGATGTCACTGTAAAATCACATATTTTCATTATGTGTTAGACTCGTTTTGGCAAGACAGGATGTTACCTCAGCGTTCAGAGCCACAGACACCTCTGGTATCGTGAAGCCTCCATCATTCAACATCAAACTGGATAAATCTGACAACAGGTTCCCATCTGACCTCTTTAAAGTTAGTTATTGACTTATTTTATGTACAATTTAATGAAGGCATGTAAAATGAATCCTTCATAAGGTTTAATTTTGACTCTGTTGGATTTCTATGTTCAGCCTTCAGATTATGATGAATGAACTAAATGTGAGACAAACACAGTGTTTGTGTGGGACAGCAACACATTACCAAAGCAGGGAGGCAGTCAAATATCTTATATTTGAATGCAATGTTTTAAATTCTCTTGCTAACTCAATACAACAGGAAGAAAAGGACACTAAACTTTGCTGATATGATCTCACACAATAGGCTGTATTTTATTCAGCTGTTCTGCCTGGTAACAGTCTTTGGGTTTCAGTAATGATGTATCCATAGATCAGCATGCATTTTTTAGCCATTTCTGCCAATTTTAGCAATTTTTAGCCAAGTATGACTTACAAATTATGTCACATCACTTCATATATTCCCTCAGTTTCTCAGAGTATATTGCTGCATCATTTTCTTTGTGTTCATTTCCATCATATTTACCTAAATCTGCACTGTGTGTGACTTTCATGACTTTCCCTGTGAGTCTCTGTGTGTATAGAATTAGACAGGCTAAACTTCATTTAAGTATAAGAAACTTTTCCATTCAGTTGCACTGACTAAAGTCAGACCTTATGAAAGTGCATGTCCTGCAGAGTCGGTCAAAATGTGGGACAAGGGGACATAAAACGTTGTGCAGCTGCACTTAAAGAGGGACATCAGGTCACCCTATACAGATACAGGTTTCATGGTACTCATACGTTTGGCCACATGGTGCGCTATAATTTTAATAATGAATTAAATGCACATCATGATACATGATCCAAAGCAATAATTTTCCTTATTTTCCTCTTACGTGCAAGTTTTCCTTCATTATCAGTTTTTTGCTAATATTCTTTGTTAGGATTAATAAAAATAATGCATTGTTTTAGCTCTGTTATTTATTGATTTCTACCTGTTATATTTTACATGTTAACAATCTGAAAGAAATGTGACACTGAGTCAGAACAGAAGTTTCTCTGCACTGCCGCCCAGAACACGACATCATACATGTGAAAACAAACTCACCAAACTGCATTAGATTTTACTTTAAACATGATCCATATTTATTTAGAGTCACAAAGAACAACTTTTATTACTGTCATCTACAACAAATTAGTAATGATGTTGATGGCTTAAAGGTTAAAATAATAACTTACATAATAAATAAATAGATCTGTACAAAGAATTAAAATTAAATAAGTACAAAATGTTGTCAGCAGCTTCTTTGCTCTGATGTTTTTGTGGTCTCATTGTTGCTTCATACACTTATCACCGGAGGACATTTCAGTTCTCCCTGTGGAGAAGAAAACAGAAAAATATTCACAGTTAGAAATATTTTATTATTACTGTCTGTTAGGCTGATCTATAGCTTTGTCTTTCCACGTTACTTCACAGTGGGAGTCTGACATTATCATCCACCAGTTTCACACCAGCAGAGGCTAATGAGTGACTTCCCCCTCCTACATTTTTAGAGGAGGTTTCCTCTCATCCCATGTCTCTTTATAAAACACTGACTTCACTGGATGAGCCTCTGCAGCTGTGGCCAAATCTAAAAATAACTGGTTTGTCTTAGAGGAAAAAGCAGTGTGTTGGAAAGCGTGGGTGTGCAGATTTATTAAGAAATGGCTGCAGCTAATGACACCCGATGATTGCTCAGCACAACAGTCACTACTTACTCTTTTACATGAGTGGAGTGCTTTTACTGACCCACAGTCAAGTGGGTAATAAAAGCTTTAAATTGAAAATATGTGCTTTAATATTAAAAATCCTCTTATAAATTAACCAATAATGTTGTACACATTTTGTGACAAGAGGTAACAGCAGTAATCAGCTGCCTTGTTAGTTAGTTCCTAATCCCATGGACGAACTCCACCTCCATCATCCTGGGATACAGTTGGTGACAGTTGCCAACCTCGTGTGCATAGTGACACCAGCTCTCCTGCAGGTTCTGGTTAGAGCGGCCCAAACCAGTCGCTCACAGTGGATTTCCAGAAAAGAAAGTCTGCTGTCACCAGGCACAGTTTGAGATGATGGAGCTGGAGTTCATTCAACCACGAGACAAGAGATTTGAGGCAGCTGAAAGACGCAGTGACTAAACTAGACGGGAGGGGATTTTCCAGTGATAAATTCGCTGTAGTCAACGTATCGTGCTGACTATGATGGAAGATGGACGTTTGGCAACTTAGATTAGTCAGGTGTTTCATTTAGTGGAACTCAATCCAATAATCTTACTTGTTTGCAGTAGAGTCACTTTGAGCGATGTCACGTTTGACTCACCTTCTCTATTTTGTCTTTGAGCCACTCAGAATTTGGATCAATGCACCATATGTTATTTTTATGCCGCTTGTTGATGATCCTAAAAGCAGAAACACAAACAAGGGAAACATGTTGTTACATCAGTGTCTCAGTGCGACATGCATGATGTACTCATTATTAACATGGAACATTTCAGAGTTGTGTTTAAATCTAGGCTTGCTCACAGGAAGGCGTGTTGCCTGCAGCCATAGCGTGGTTTTTGTTCAAAGCAGCTTTGGATTGTCTTCACTTCCTGGGTGATGACCTTGTGGCAGCACGGCAAACCCAAACTTTCAGGTGAGGAACGGGCTGCACGAAAAGAGAACCACAATGAGCTTAATCAACATGACATGACATAAGTGTTATATGTTACTGAAAGACACTGATAATTTTCTATTAATTTTGACATTAAATGATTCACTTCATTCAAGAAATTTGCTTAAAAGAAAAAGAAAGTGGGCTCCAGATCCTTTACATGACCCCCTAGCTTCCGTTATCCAATGAAAAATTATTACAACTAAGCAAACAGGCATCAGGTTTCTCTTAAGAGGATCTCACTCGCTGAAAAACGTGAGATTTAACCTCTAAAAGTACATTTACAGATTGAATTGCTCTGTTGAGGATGTTTGCACTCATAATAAAACTGTCGAAACAAAACATTAAACATCTCTCTGGTTGGATTTAAGTTTGAACTAGAATATTGATAGTGTTTCTTTCTTGATACCGAAAACGCTGCAAACCCCATTAAAAGAAGAGCTGTACCTTTCTGCACAGCGACGAGCATCACGACAGGCAGACAGAGCAGGAAAATCCAGCGGCTGATGGAGAGAGTCGGACACATCTTCACGAGCTGAAAGGCGCCAAATCTGACTCTGGATCAGTGCTCTAAGCAAGTTTGTTAGTCTGACACTTGTGTGATCTTATATACTGTAGTTTGTCACAAAAAGAGGAAATGTGGAAATTGAGCAGGCTATTCTGAGGAAATGATGTACAGTGACACAAACACGCCCATGATGTGTTCTTCATGTCTTTATATGTTCACTTTGTTGTTTTCTTCTCCTTTCTTCGGACTGGCCACATGCTGCCATCATCACCTCTTACGTGTTATCACGCTCTCGGCTAGATTGATAAATTGTGGCTGATGTGCAATCCATGCATGTACTCATTTTAGCTCAATGACTACATGTTGTTCAAAGTAGGCCGGACCTTGAACTTTGACCTATTTCTTCACCAAATAGGAGTTATCATCGAAGGGTTTTTCAGATCCACATTTTTAGCTTTGAACAGCGTAATTCAAAGCTTGACTGTGTGGTTGTAGCAAAACCTCCAATGAAAGGGATTTTCTTATTGTCTATTCTTTTTTTAGGTTTGTCCCTTTCAGTACACCACCCTACAGTTAAAGTTATATGTCCAATGGACATTTAACTTTGTGACTACAGACAGTTTCAGTTTGGAGACAACACTAACTACACAGAGACGCCATGAAAACTGCTGTTTAAAATGAATTAAAAAATCTATAAGGCATGTAAGAGCACAGTGTGTCATGCCGTCTAAAAGCCAATTAAAGCCTTAAAACATAAAATCATTTACCAGAGTGCACACTACAAGAGAAAAAAAGAGCAAGATAGGGAGAGAAGAAAGTGAAGTGTAGCTGGGATCCAATTGATCCAAAGGAGAGAGCTGAGTTCTATGTTGCTACCCTAACCTATGGCCACAAGTTGGGGCCATAGGTTGGGGCTGTGGGAGTGTGTGGGTGGGGTGTTTGCCCGCTCTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCAGGATAGATGCTTTTGATTAGCCTCGTTTCCCACCTGGGCCCAGTCAGCAATCACCTCTGAGGCTATTTAAGCTGGGGATGCGCTGTGAGTGAGGTGGTTTTTCCCCTCTGTGGCTCTACATGGGTTTCTGCTAGGTTTTAGACACGCAGCCTCATTTGAGTAGTGAGTAGATGGGCTTGTGGGCCCTGGAAGTGTCTCCCCGTGGTGGGAAGTGAAATATGAAGTGTGAGAAGTGGGAAATGGCTCCCTTATTTGTTTGGTCATTTTTCTTTTGTTGCTGTGATTGTTCCTTTGTTCCTTTGGCGTTATTGGTAGAACGGCGTTGCTGGCTCTTTAAGTTAAGGTCATTTGTAATAAGGATATATTATTTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATCAAAAGTAACTCAGTTACTTCAAGTTACTCGTTACTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCGTTCCTGGTTTTGGCATAATAACTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTATTTGTAATAAAACTATATTATTATAGAACAACTGTCTGTTTTCCTTTTTATTCCTTTCTGGTCCCCACACTCACAGCCCTAGACCTCTTTGTGGGGACGTAACAGGGCCATAGTATTGAGTATTGACTGAAGGAGTAAGATCATGAATTCAAGCAGCTGAAAAGAGATTTCTCTAAAGGTTTTCTGGGCTCAGGCTCAGAGATCATTCAGGAGGAACTCACTCCATCTGCTCCTCATCGAAATAAAATTAATCTTCTCTCTTGTCTAAAAATTGCTGTGGTCACAACAAGACAACTGACAGAGAAACACAGGGCTTAAATATACATAGTAACGCGGTAATCAGACCTACAAGACAAAGGAAGCAAAGCAGAATACATTAACAAATGAGAGACTGTCAAAATAAAGCAGGAAGTATAACACAGAGATGCAGACGTGACACTGAGACTGAGACACGACTGACTGGAAAGACAGAGGGAACATGAAGACAAGCATGACAAGATAAGAAACACAAGAAAGGCAAACCAACAGAAACTAAGAATATAACACAAGCAGAAACAAAACCCATGAATTACAATAATGAAAGAAAATAACTAGAAGAAACACAAAAACACTGGGTNNNNNNNNNNNNNNNNNNNNAGGTCTCTTATCCCCACCTGCTGGTAGTTCTAACACATTACATCCAACCTGGTGCTAAAAATAATTCATGACTGTTTAAACACTAAAATCATGCCCATCCCTCCTGATTATTTTATAATTTATATTATTTTGTTGTTTCCTATTACATATTTCTACAATTTTTATGGATTTATACATAATGATTTACTGATAATAAATCTTATGTTTGTTTATTTGTTTATTCAAAAGGAACCCCATTAGCTTCCACAACAGATGTTGCTCGTCTTCCGTCAAATACAATCACATAAAATATTTTACAATAAAGTGGATTCAAAATATCAACATAATTTGGCTCTTACATCCACAGTGAGGTTTCACAATTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCATTGAGACACATTACATAAATTTCAAAAACAAATCATCTCTTACAATATTTACAACAACTAAAAGCTCTATAAATCGGCTTTTAAGTGTTCATTGAAGTTTTGAATAGTTGCCAATTCTCTAATTTTATAAGGCAATTTATTCCACTTAAAAGTTGCTCTAAATATAACATTTTTACACCAAGTTACTTTTAACTCGAGGATTTACTAAATTGCAGTTTGTTGAAAACTGTGTAATATGATTATGTATTTCATCTGGATACTGCAGCTGAGCAGAAATAAATGTGGTGTGTTTAACAGAATTGCTTTCTTTATAACTACAAGTAAGCCATAGAATATTTTAGCCTGTACAGGAAGCCAAGAAAGTTGAATATGCATTTGATCAATATTAGTATAGTATGAACATCTTAACACTAATCTGGACGCCTTATTCTGGACTAACTGAAGTCTGTTAAGATCCGTCTTATTAGCTGTTGACCAAATGATTGAACAATACTCCAGATGAGATATTACTAGTGCATTAATGACATCTTTCATAATTGAAGAAGTGATACACAAAGAGCATTTCATAGCCATAGCTATGCCTTGTCCCATTTTCTTAATAACAGAGTCGATGTGCTGAGACACTGAAAGGTGGTGATTTATGGTAACTACTTATGAGCACCTGCAATCGTTCTGGTGCTGTGACATAAAAACAAACGCTGACCCCTGACTCTGGCACACAGTTTTGCCTCTTTTACTCATTTTAATGTGTGATTAGTGCACGATCAGGTTGCCTTTTATGTAGGGCTGGGCTATATCATACTGTTCATGGTAATACCGGTATAACGTTGGGCAACAATAAGAAAATGAAATATCACGATACGAACCAGAACTGGTTTGTAAAAATGCTGCAACTTCAGTGTTGTGGAACTGGTTTAGCTTTCGTCCGTCAGAAAGAGAAGTGGCTTCGTTGCTGCCGTTCTTGACACCAGGCCATCTTCCAAAAGTCTTCTCATAACTGTGCGTGCAGATTGCGCTCACACCTGCCTGCTGCCATTCCTGAGCACGCTCCGCACTGGTGACACTGTGATCCCGCAGCTGAATCCTCTTTAGGAGACTTTCTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCGGTGGGTGTGGATAATTTTGCCGNNNNNNNNCGGCGGAAGAGTAAACTTTTAAAAGTAAGTACTGAATATTATGTCACTTATTTATGTGCAAATGTTGAATAATGAAGAACATTAAAACATTACTGTTGACCACATTTCGGCAAAGTTATGTGACATTAGTGATGTTTGTACTAACTTAAAGCCTGTACTTTAAAATATTCGCCGTTCAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAAGAAGATTAAATGTGCATGAACCTATCAACAGACAGGTGTAACATAAATGTATGCAGGGGTTACAATGCGAAGTCTCCTTTGCATAAAAATGAGTCAAAGACGAGGAGTCTGAGGCTGAAATGATGATAAATTACATCATTTTTCTTTTGGTAAACATTGAAAATGAGTCCAGCAGACATGAACACAGGGCTCAAGCTTCCACTCAGGGACTGCACTGTGCCCGGCTGTCGTAGTGCACCATGCCCAGTTTACAGAACACCAGAAAAGAGAAAATCAAATACACAATTGGTAAAAAATGTCCCTTTTTTGATGAGAGTAAATACAAGAGAGGCAAAAAGGGAGAAAATGGAAGAAAATACCTGTACCAGTATTTACAACAGGTGTTTTTTTAGAGCTCAGACTGAAATGTCATAGCTGAAGCTGAATGATTCACCTGCTACACAGTGTGGTTAGTTTCTTGTCAGTACTGACAGGAAAACAAAATGCAATAAACAACACAATTATTTTAATGTACTCTTTCAGTAAGAGCTGCGTGAGCCAAAACATTTGGTTGTATATTGTTTCTCTGCTGAATGGGAGCATGGTCCTTACTTTAGCACTCCTGGGATAAGTACACACAGTGTGAGCAATACTCACACTATTTTCTCACATGATGATACAAACTCTATTCTTTAATTTCCATATTGTTACCAAAAACTTTGTAGCGTCCCCACAAACCACATGTGTGTCACTTCTGTAGGGAGAAACAGTGAGCGCCCACTACCACCTCTGCTTTATACCCTCCCTAAAATCCCCTGGGTCCCATTTACACCATGTTCAGGTTTGTTGCATCAAATTTAAACTCAGCCGTGTTTCACACGCTGCCAACATTACCTCCTACATGTCATCACACTCATAGCCAGATTGATAAACTGTGGATTGACTTTTCAGTTTGATAACCACCAGCATGTGACCGCTTACTCTGACTGCTTATATTAAAGTAAGAAAAACAAAATATGGAAAATAAATCCTCTAAAATATTCTTACCAAATTGGCTCTTTCTTCTGAAGACATTCACCTGGAACATAACCAAGATTTGAAGNNNNNNNNNNTTAGGTTAACTCACATCATCTGTTCGATCTGAACCACTAAGGTCTACTTGGTTTATGTGTACTGTAGAAGAGGTGGGTCTGAGAGCAGTCTCCCTGACTTCATGTGAGAGGACAGTGTGTCACAGCTTCTAAAAATCAATTTCAGCCTTAAAGTGTTAACATCACAAATCAGACTCTGCAAGAGAAGAGAGAGCAAGAAAGAAGGAAGTGCTGAGTTAGACTGTGTGTGCTACTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTGTGAGATCTGTTATTCGGGGGTTTCCAAGAGACTCAGAACTGACAAAATAAAACGGTTAAATGTCAATTAGTCTTATTGTAACTAATGAAACTGAGATAATGCAAAGTGAACCTAAAGGATTGTCCCTCAGGAGACAGATTTGTTGTGTCCTGATGCAAGGACTCACAGACAGATGGTTCATTTATTCAACTGCATACTTTTCCCAGGTCTCCAAGATAAGCTCATCCAAAGCTCCTTTGTAAAGAAACATCCTAGGGCAAGCTACAGGTAAATGCAGGAAACACAAGTTAAAAAGCCAGAACAATACTACAGCAGTGCAGTACAACAATCCAACACAGAATAAAGAGGAGAACCAGGCTTAAATGCTGCAGGTGAGGATGATGAGGGACGGGTATGCCAGCTTAAATGTGAATGGACAGCACTTTTCAGAAGGGTAGCAGAGTTAATCACACACAGACACACTTGATAGAGAGGGATGGTAGAGATCAGCACCTGGAGGACAAGGAGGACTAGAAAGAGTAAGATCATAGTTTAAAGCAGAAGAAACGAGCTTTGTCTAATAAGTGTCTGGACTCATCCTCAGATCCTTCAGGAGGTGTTCACAGCAAAACTGATAGTGCCCACATCAAACAGAAAGAACTGAGGTTGTTTGAGCAGCTGACTAAGACACTTCCACTTTGGTTGCACAGAGAACGCAGGGTTAACTAAATAAGCCTGAATCATCCTGCTTTGTACAGGCCTCTGATGTCTGTGTTTGGGTACCTCCCCACATCAACTATGACAGTTAGTGTTGTGTTGTCACTTTAAATCCTGACAGCAAATAATAAATAATCTCACACAAACTAATAAAACAAATCAGATTTTAAATATTTTAATATGATTTAACATGAATCTCATCTTGAAGACAGAATAAGGTCATTTGAAACGTTCATATTTATAAACATCTTAACTAAACAATTCCATAAAATCAGATTTTTAAGCTCTACAAATAATTTACAGAAATAATAAAACGTTTCTCAGCAGATGTTTCTGTCAAGGTTTGAACTGGAAAATGCTTCTGTGGCTGCTTTGCTTCAACTTTGTTTGTTCCCACATCAGCTTCTTTTAGAAATCACTGGAGGACACTGCAGAGTTTTCTGTGGTGTGGAAAGAGAGAAGGTGACATGAAAAGAAGAGAAGAAGGAGCAACATTAGAAAAGTCCAGAGTCTTTGTTAATTCATTTATAATCTGAATACTTCAGTTGGAAAGTTAATGTAGGTTTTTCTAGACTTTGTGCCCACAGTTTTATTTATAGTTTGTTTCTGACCTCGTTTATTTTCTTTTTCATCCACTTTGTGTCTGGTTTGAGAAAAAATGTCTTTCCTCCTCTTGTTTTAACCCTGGAATAAGAAAAGAAAGGAATAAGCATAGAGAGAGGAAGAGAGAAAGGCAAATAAAAGGCTCACTCCTCGTATGTAGATGTAAAAAGGCTAATATTTGGATACAGCCCTGCATTTTATTTACATTCAAATGAAGTTCTGCTTACAGGTAGCCAGGTGCACAGCCCTGTTGGTCTTGTTTAAAGCAGCTGATGATGTTTTTTGTCCAGTTAGGTGCGACATGGCTGTTTTTCCTAGTTTTAGAGTACTCAGCAGCATGATAGCAGGAACTCTCCACGTGGCCAGCCCCTGCAACACACCATCACACACACTGTCATTGGGATAAAATGAACTGTGTTCACAGATGATTTATAAAGCTTCATTAATTTGTTTTACTAGTTATTATGTATAATAGGAAATTCAGTTGTGTAAAAACATATAAGTGGTTGTAATCAATCATGAAAATCTTCAAGTTGTGCTTTAAATTTGTCCAGAGTTTCTCCAAGTAGCTAAAAAAACATCCTGAATGTAGTCAGCTGCAATGTGTCAACAAACACCTGCTCTGTTACAATCTACAGTAGTTTCAGTTCCTAATGACAGTTGTTGAGTTGCATTAAGGTCAGATAGATTCATAACCACTTTGATGAACAGATTTTTAGCTGATGATACTGAACTGTCACAACAGAGGAAACTCCAGAAATACACAAAAACTCTACCTTCTGATACGATGATGAGCATCACCACACCGAGGGAGAGCAGAAGGATCAGGCGGCTGGTGGAGAGACTCGAACACATCTTCAGACGCTGAAAGCACCAAATCTGAGTCTGGATCTGAGGTTTGTTTGTTACCAGTTGATGAACTGGTCAAAGTGTGTGAGTGAGTCATCTTATATACTGAAGCTTGTCACTGAATTAGGGGCTGTTTGGTGATGTAGTTACACACAATGGAAACACGACAACCACAGACTGGTGTGGTTGGTAGCTTTCTTCCTCCAGTGCTGAGGGTTGTTGTTTAGTTTGTTCCAAGCTAATATTTTCTGTAATGGGTTGAAGCCTGATAATATGCACTATAAACCCAAATATGAATAGTCATCCAACAAGCAGTGACATTTTATAGCAGTAGCAGCAATATTAGCAGTTGTAGCCGAGTTAAGCTGCTGTGAAGCAAGCTCTGGTCTGCATGATTCATGATTATTGCAATACCAAGCAGCACTAAAAGTAAGAATTAAAAGATTTATTTATTTACTGAAACTGGTGTAGAGGAAAGTTCTGCACCCTAAAGGGAATTTTACACCCTTTCATCAACTGTATGTCAAATAAGTCCAAGTCCAGCGGCTGGATGATGTATTTAAATGTTTAGTAATATTTTTAAATGCATGATTCTTAAGTTGCCAGCTGACCTTTGACCTAACCACGTCTATGAAACGTTGCCTGCAGCTTACTTGTTTTCTCCTCTGAGCAGAAGTCCTGTTTTGTTTTCCCTGAGTTGCAGTGATCTGAAATAGGATCTGTGGAGGAGCTTTCTGACCCGCTCCTGTTAGCATTTGAGCTCAGATCTTCACTAACTCATAAATTAAGATAAATAGTTCACTGTAAGTAAAATCACTTAAACTGACCTTCATGAGCCCTGTGTTTGAGTCCAGCCTGCACATTAATTATGAAAATTAGCATCTATGCAATAAATTTAATCATCTCTTTTTCCAGCACAACACATTCATTTTTCATTCATATTTTTAATCCCTCATGTAAATATTGACACTTAACCATGTGATATACTGTTCAAGCATTTTAATTCAGCTGGTTANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGTTCCCTTGGTCTGTGGAAGGGCTTTCCACAGACCGAGCACAGGGACTCTCTGTGACGTGATCAGTTTCGTTCATGTTAACCTGCGGGTGTTGATTTTATTAGTGGTTTGCACCTCCTACATGTAACTTTATGGGGGTTTCCTTTCAACAGCCATCTGCAATTAATGGGTGACCCAGTTCTGTGGTCAAGTCTGAAAGTACTTTCCTCTATGACTTTTGTTTTTAACAGCTTTTAATGAGTGGCCACCACAAAAACCACCTCTATTCTTTGTAATTTTCAACAAATATACACCATAATTTACATGCTTACAATTACGNNNNNNNNCAGTAATCTTTAATACTCCACTGATCATGTACAAAATACATGATGATCCATTTCCAAACTTTATTAATAGGTCGTTTGAACTCAGGGGAAAATGTATGTTTAAAAAGCAGGTGGAAGGGTCATAAAGAGAGGAAGATAGAGGCCATGACCATGATGTCATCCGCTGGTTTTGACTTTCATTATCAAATGTCATTACAGCGTAGGGCTGTGCGATATGACTAAAACCTCATGTCTCGATATAAGACAGTTATCATCCCGACAACGATATATATCACAATTTTCTTTTACATTTTCTGTAAATTCTGTGAATCTCAGGCAACTCGATTTGCATGAAGTTTTATTTTGCGACACCACGAAACGAACGATAGTGTAAAATGAAATGATAGACGTTTTCATATTGTCATCCAATATATATCGTTATATCGAACAGCCCTAAGCCATCGCGGTGTTTCGATGGGTGAAGTCGTTAACCAGTAAGCATATTGTGGTGTCACGGTTCTGGGTCATTTTGATCAGGCANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAATATTATAATCCTAAGTTTCAGTTTTATTCTGGTTAAGAGTTTTGTTCTTAGGTTTACTTTACTGTCTAGTCTGTGCCTGTCATATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCATTGGAGTCAGCTGTGTCCTCATGTGTCTGCACTTCTCCTGATCACCTCATGTGTGTATTTAAGTCCTCAGTCTCCTCGTGTTCAGCGTCGCTACGTCTGTGGTCCCTCCCACATGTCAAGTTCCTTTCAGAATTTTGCGCTGTTCATGTTTGTAGTTCATGTACCAGCACAAAGTTTAGTTCATAGTCGTCACAGTTATTTTCCTATAGTCAGTTCTCATAGTCACTTCTAGTATTTGCCAGTTTAGGTTTTAGTTTAGCCCTCGTCACCATTCTTGTAGTGTTTTTATTTTTGCACTCTTGTAATCGCTCCAAATAAAGGCTCGTCTTCAGTCTGTCACCCTGAAGCGTCTCCTCACCTGTGCCTGCTCCTGGGTCCACACACACCTTCACTCGTTCTGCACTGAAGACTGTGACACGTGGATAATGGTCCTTTCTGACTCTGAGCATTTACACAGTTTACAAAAATGGATTTTTGTTCTATCAGTATAAAGAGAATAATTCTAGACTGTGCTGCCTCACTAATAAGTCTCAGATCCACTGTCCTGGACTACAGTTGGTGTCAGTCTGCAGCTGCATGAGCACAGTGGTTAGAGTGGCCCTAGGTCAAGATGATGGAGTTTGAGTCCGTTCAAAGAGACGAGAGATTTGAGGCAGCTGAAGGACAAAACTACAGCAAGATTAATTAGCAGGGAGGTAATTACAGTAATTACGTTTTCTATTTCATCTTTCAGTGATTCAAAATTCTGAATCACGCCTGTTTGTTATCCTAAAAGCAGAGACACAATACATGGCCTAAAATATTAGGACATGGTATTTATCTTATCCTGAGATATTAAGTTTCCCCCCTTGTTGTTATCAAATAACAGCTAAGAGTCATTCACCACCTCTATGGTTTCAGATGATGTGGTGATACATTATCTGTGAAGACATAATTCCACTGCAAAGGCCACAAAGAGAGGGAGTCACCATTACACATGGAAAATCTTTGACTTCCCTTTAAATCGCAGCTTGCTCACAGGAAATCGTGCTGCCTGCACTCATAATATATTTTTTGTTGAATGTAACGTCTGATTGTCTTTATTTCCTGGGTGATGACCTTATGACAGCAGGTCAAACCCAAACTATGAGTGAAGGAACAGGCTGCACAGCTGGTCACAAAGAGAGAAAAGAAGAGGTCAGCAATGAGATTACTCATCATGATTAGCTCCTCTGTTAGTCAGCAACATTATAAAAATGGAAGGAACTCAGAGAACATTAGTCATACTTCCAATAACCATTACTAGTAAATATTTGAGATTCCTGGTGGTTTCCTATTATGTTGTTTTAATGCAGAAGTTTATTTCAAACCTGCCATAAATATGCTGTAGTTATAAAACCACATGTATAAACTACACAGAACACAACTCAAGATCATTTAAAATGAGATGTGAACAAAAATGATTATATTATCATGAATGTATTGAAGAAAATGTAAAGACGTACAAATATGCTTTAAAGAAAATCTAAAACCTCAGTTCTGGTATCTGCACCCATCTGCGCCCTATTAGCAGTGACTCATGGCTAACAGGGAGGAGATGTGGGAGTCGCACAGGTCAAAGGGACTTGTTGGTTATGCAAACAGCAGAAAACATCTGACAAAGGAGGTGAAAGAGTAGAAACTCTGGACAAAACTGGGACAGTTAGGATGCCATTCTCAGTAGTAATCCTGGTGTGTGCCTCCATCTTTGACTATTTTCAAGTCTTTGTAAAAGCACTTTGCTTTTTGAGTTTCTCTATAAAACATCCTTGAATATTAACTTTTTAAAAGTATATTTTCAAGAAAATCAGGCCTTCAGCTACAATTTGTGAGACGACACTAAACCGCATACAGTCGAAAGACTGCGATGATTCCTCAAAAGTAGCTGTCTGTCAACTATAAGACATCTATAAGGCATCTAAGAGGACAGAATCACAGCTTCTAAAAACCAGTTTTAGCCTCAAAATGCACAAAATCATTATTCAGAGAGAGCAAACCAGACAGAAAGGACTTAAATCAAAGTGAAGTCAGTCTGGTGAACAGAGAGCTTCTAAACACTGTGGCTCAGCTGGATCTATAAACAATAATAGGAGGAGGACTCTTTAAAGATCGATAGCTTCAGTTATTTAAGCTGATCACACTTTTCACTCTGTGCCTGTGACTCAAACAAATAGGTTTGACATCACATTATTCTTTCACATTGACACCACTTTAAAACAAGGTTTCCATCATGTCTGTTAACGTCCTTGTAAGATGGACTTCCACACACACAATGTTTGTGCTCTTGGATATCAGTTTTTGTAATTACACGCACATATAACGACCCACAGTCTGTTCGGCACTGGTCTCAGCTCTCCGTTCTCATGCCGGTCTCTCGCTTCACTATAAAGGTAAAAGAGATTGTCATCAGTTCAAACGCCACCAGCTGTGGCCCCACCTGCCTCTCCAGCACCGCCCCCTTGAGCTCACTGCACCACCTCTCCCTTGCAGCTGAGCCAGGGACCACACCTCCGCAATAGACCTGTTAAATCTTGTCTCATGCCTCGTCTTCACCTCCTCTGCTGTCATCTGTAGTGGGAGGGATGAAGACGTGAGGTATAGAGTTAATTATGTGCAATCTAATGAATGACAAAGACGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNATTAATGAAAGTATGAATAAAATATGTATTTGTGAATAACTTTTCAAGTGATTTCTGAATGTTCACTTTTACTTCTGCCATATCGGTTAAATGCTGCCTCCTGGTGTCCTGTGATCATGACGTCATCATGAAATAATCACAACAATAAGTATTTTGTTGTCAGTTATAACACCTACAGCAAATGGTAATTAATCACACAGACCATTAAAAAATCTGATCTCAGAAGCTTTTATTGATTTATCTTTGTTCTCAGCTTGAAGACAGAATAACATTCATATTTAATGACACTTGTAGTATATTTGCTAATTCTCACCAATCACTAACTGGCGTATCTTTACTCATTTCTCTGGATTACCATGAATTCTGAATGAATTTAAACGTGTTATATAGTAAAATTGCTTTGTATTGTACACACACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAATAAAATATCTCTGTTGTTCCAGATGAGGTATTTGTGTGGTGAGAAGTTGTGTTTATAAATGAGGGTCCACGCTAAGAGGACCTGCTTATGGTTGCTTATGGTTTTTCCATATAAAATTAAAGAACACGCGGCCAATGTCTTTACTAATTTTCTTATCCACATGTAAGGAGAGAGCAGCATATGCCAGTCGGGATATCCCTTCAGCTTTAGTAATTAACACTCTACCTGTCAGAGATAAATCCCTTTGCAGCCACTGGTTGAACNNNNNNNNNNNNNNNNNGTATAATCGGAGTGAAGTTTGACGAGCATCTTGACTTTTGGTCTTTGGATATTAACAGTTGATGGCAAACATCTTTGAAACCCATGTGACTTCTTATTTAACATAAATGATACAGATAGTATTTGCAGTGCAGCCTTTAATTGCTAGCAATTCACATTTTTTTAGATTTAGACATAAACCAGATGCCTCAGAGAAATCACTAATAACACTAAGGGCTGGACGGATTTGATTTGCATTCTTCAAGAAGAGTGTGGTGTCATCAGCTAGCTGGCTGATGATGAGCTCCTTATCAGCTATGGTGATTCCTTCTATAACAGGTCAAATCTCGGCGTGGAGCCGTTAATCATTTTAATTGAGCTATTGCCATTCGTGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGAAGAGAATGAAGCTATTGTCAGATACCAAATCAGAGTAATCAAGTAGATCCAAAACCAGTCTAATGTCATTAGAAATGTGTCTATTTCTCATAAAGCCTGATTGTGTCTCATCGATAATTCTATCCAAAAACTCTTTAATTCTGTTATCAAGTACTAAAGCCATAATCTCATAGTCATTATTGAGCAGACAGATGGGTCTCCAATCATCAATAAGAAGTCAGTCTTTGTTTGGCTTTAGAATAAGTGTTATGAGACCCTGAGTAAGAGTAGGAGGGAGGGTGTTATTCTCTATACTTTCTATGAAAACCTGCAGTAAGAACGGAGCCAGGAGATTAGAAAATGATTTATAAAACTCTGCATTTAAACCATCTGTGCCATCTGAGACAGAAATTAATTCTTTCTTCTAAGGAGTCAAGTAATTTACCATTTTCAGTTTTATTAATGTAACCACATATATTTACTGTTGTAGGAGCCATGAGTTGCTCTTTTTTGACTAAGTGGGTTGGTTTAAATGGACTCACTGTATTGGTGCACGGGTGTGGGGCGTGTCTCATGGGTGTGGTAGAGGATAAATGTGGTTGCACTCACCTGTTCACCACACCTGATGTTGATGAGCAGAAAGGTAGGGTGAGCATGAGGCAAAACTTTCTGTTGACCGCAGCTTGAATGATTTTGAAGTATTTTGACTGTAACTTGATGATTTTTTGTATATTTGTGCACTAATTGATGCCATAGGCCAAGTTGTTATTTGGCATACTAATTGGTGCCAATTGGTAATTGGTGGTGAGTTGCAGTTATTTGTTTGTGCAGTCTGTGCATTTGTGTAATTGTTAATCCCATGTGCTGATTTGTATATTGGACAGTTGCATGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGGGGGCAAAACAATCGCATGAGTGCTGCTGTTTGACTGAGGAAGAATAAAGTAGTCGTGGTAAGTCAATCACATGACCACTTAAAGACAAAGCAACAAAGTGATATATACCAGTTTTAAATTGTGTTGATAGGCCACGTAAAACCAGAGTTGTGATAAACAAGATATACGCGGCGTTTTTTCCTCAATAGTTTTGTCACGTTTACTGTCTAACGACAGCGCAGCGAGACCTCTCTGCTTATGAGCNNNNNNNNNNNNNGTGAAGTTTTAGGAATGACGGCGAGAGAGAGACAGTTTTGAGATGTGAGAGATTTGTGACATTTAGCGTGTTTGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCAGAACAATGAGGCGACTGCTGTCTCCAGGTAGAAACAGGAGTGATACACCTGCTGCTGTCAGACCTGCAGGTATCAGGCTGTGATGTTCTCCTTTATAGTGGACAGAAATATTTGGAGTGACACAAATAATTTGTGTGGCATCTTATTGAATGCAGAACAGCTGATTGGTCTGTAAATAGTTTGAAATGGTTATAAAAAAGGGGTAAAAGGTAAATTGCTGCAAATAACTTTGTTGTTTGCAAAACTTTTTCATATAATTTTAAAATTGTCATTTTATATTTGCATTTAAAATTATGAAGTATGATTCATTAAATATGTTTGTGGTTGTTACAGTAAAATGTATAACATTTTCTATCCGGAATTTATGTTTTTGTCTGATTTTAGATCAATTTTGTTAGCACAGAATGTCAAAATGAAAACATGACTGTAAATTCAGCCACTTTAGGTTGTGCTGAAAAGAATGATGCCAAAGAAGGCAAAGTAAATCATTTTTAAAGGGAAAATCAAAAGTAGTTAAAAATGGCCAATTATCCCCTCGAGCCCAGAGAGTTAAATGNNNNNNNNNAAAAGTAACACAATAGTTACTTTTCAAGTATTTAATTACTTTTAGAATTTTGTAACTCAGTTACTAAGTGACTTATTTGAAGAAGTATCTAGTAACTATAATTAATTACTTTTTTAAAAATGACTTGCCAATACTGTTTATAAGGAAGTGAATAATTCGAAGGATTTGTGGAGTGTTCTGATGGTGAGAGATAGCAAACCACAGATCGTTCTATTGCAACACGTTCTCACTCCAAACTCGTCAAATGTGTGACGCATGGTCAGGCTCCCTCTGCTTCACTTATCGACGCGCAGGGTACCCCCCTCGCGTCGAGAACTGACGTGCAGGGTCCTCCTATTGAATACTATAGAGCTCCCTAAACGTTGTTTATTGACGGCAAGAGATTTCCGCGGAAGAGCCTGTTGCATATATTTCCGAAATCACACTGTAGTGACATATAATGAACACAATATACTATATAATGTAAGCAACTACCTGAGAAACAGCAGATACAGCAGATAAATTAATTATAGGCTATTACTTTTGTATCGTTTATTGCATTTACGGAGGGAGAGGTGTATGCCGGGTAATGGCACAGCTAGCGACTGGGTGACTTTATTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCTCTGGCTGGAATCCGGTGGATACAGCAGTGTTTACAGGTAAGACCATTTAAACGTGTAGTGGCAATTCCTTTACTTTTGACAAACCAAACGTCCCACAATTTGAAGTCCACAAGCCACTGCTGCGCTGAGATAATGTTTCGTACGCAGGCAAAAGAAGTCCACTGTCCAAACTTGAAAGTTGAGTTTTTTATGGTTTATTTATCCAGTTTGGCAAGAAATAACAAGATCCTTCCTGCCGCTTCTCCTGCTCTGGTAAAAAACCATAGGCCCACCCCTGTGCATGCTGGTCCTATTCCAGTCTCTTTATTTATAGAAACAAAATGGCTCTACAGCTCTTACTGACTAATTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATTAACCGACAAATAAACTTGTAAATAAACCCCAAAATATAAGTAAACTAACAACAAACTTTAACTAAT