ACTTTTCTGCTGTCGCCCCCCTGAGTTGACCTTCTGCCCTTTTTGGACTTTGCTTCCTTGTTTTGACCTGTTTTGTGTATTTGTGGACTTGGTTTTTGGTATCTTGCTCCTTGTGTTTCGTTTGGTTTCGGTCCCGCCGTCCTGGTCCCCCGCCTCCCGCCCTGGGTGGGTTGTTTTCTGTTTTTTCTTGTCTTTTGGTTCTTGGGTTTGGGCTGTCGGGGGCCAGCCCTTGAGGGGGGGGTGATGTCATGGTCCTGGGCCACGTTGGCCCAGTATTCTGTGTTTTTGTACTTTTGTTCTTTCATTATGCCATGATTCCTAGGTTCTGTTAAGATGTCCCTTATTTTGGTTACCCTCTGTGTGCTCCTCTGTGTGCTCCTCTGTGTATCTGTGAGCCCTCGTCTCCCCTCCTTGTGTTTTATTCCATGTTTTCCCCAGCCCGTTATGTCTGTGCTCTCTCCTCCTGTCTGAACCTCTGTACTTCCTGTCTCCCGTCAGTGTTGCGTTTTCTCCTGCCTTGTCTTGTTATGATTATCAGTGTCACCTGTGTTCCTCGTGTGCTCCCACTTCCCTCGTTAACCCTCTGTGTATTTATGTCTGCGTCTCTTTCAGTTCGTTGTCGCGTTCTCCCTCATTCATGGCCGTGTGTTTCTCTGTGCATTAGTGTATTATTTCCCAGTGTAGTTCCTTATCAGTTTGCTTCACCGTTTTTCTGTCCAGCAATAAAGCTGTGTTTTGAGTTTATTCCTGCTTCCGTGAGCTTGCGTTTGGGTCCACTTCCTGCCTGCCACACAGCCGGTGTTCATGACACATGTAGTCAGTTGGTTATTTGGATGTTTGTCCAGCTGGATTTTGATAAATGTTCTTTGAAAAACTGCTGAGCACAAACTGAACCTAAGAAATGTTCCTGTTAATGGAGACTGAATGAAAAGTCAATATTAATAATGATAATAAAGATCGGTTTAAGTGCTGACCAGGATGAAGAGAGTTGAATTCATGAGTTTCATTCTGGTTGACTCCATGATTTGTGGAGGAGCTCGGACTGTGACTCTCAGACTGGATCCACTTAAAATGTTATTACACATGTTTGTGATGTAAATTGTTCCAAAGAGTACACACATATGTGTAAATAATTAAAGTCCATGTAGTAAATAAATACAATGAAATCTCAAGGCTGTCAAGGGATTCTAGAGAGAAATGTGCTGGTCAATGCTTGGTTTCAGTCGCAGGTTATGGGTCTTACAACAGGACAATGACCCAAAACGCACAGCTAAAAACACCCAAGAATGGCTAAGAGGAAAACATTGGACTATTGAGCATCTTTGGAAGGAGTTGAAACATGCAGTCTGGAAAAGGCGCCCTTCAAACTGGAAACAGCTGGAGCAATTTGCTCATGAGGAGTGGGGCAAAATACCTGCTGAGAGGTGCAGAAGTCTCATTGACAGTTACAGGAATCGTTTGATTGCAGTGACTGGCTCAAAAGGTTGTGCAACAAAATATTAAGTTGTGGGTACCATCATTTTTGTTGTTACACTATTTCCTACCGTACATTACTAAATCTCCATTTGCACTATTTGCCTATTTGCACTACTTTGCCTGGTTTACACTCAATGTCATTTACCCTTACTTGAATATTGTATATTGTATATTGTATAGCTTTTTTTGTTATACGTAAAATTGTATTGTATTTATTTAAATTTTTACTTTTTAATTATTTTACTTGCATTTTTTAATCACTCTCTTATATTTAAATGTTCATTTGTTATTTCATCTAGGGTTTGAGAGTAACGAAATTTCTATTCTCTGTATGTCCTGTACATGTGGCAGAATTGACAAATAAAGCTGACTTTGACTTTGACTTTGATTTTTGTCCAGGCCTGTTTCATGCATTTATTTTTTAAATAATTCTGTTGAAGCATGTGTTATATAAATAAAAATATAAATATATATTGTTTATATATTGTTTTATGTATTTTAATAAAGGCCTGTACAAAGCAAAACCAGCTGTGAGAGAGAACTAGGTCAGGGGGTGACAGATCGCCTTAGCAACAGAGGCTTAAGTTAGTGGAAGTTTAAAAAACAGGAAGTTTAGTGCAGAGCTGCAGAAGCATATTAATAAAATACAGGAAACCAGACAGAAAAAGCGGAACTAGTAACACAGAAGGAGTTGTTTTTATCGAAACTTTGTGTGAAAATAACATCTATATCAGCGGTCCCCAACCTTTTTTGCGCCACGGACCAGTTTATGCCCAACAATATTTTCACGGACCGCCCTTCACGGAAAAATACAACAAAATAAAACTAGTACCGGTACTGAAAGAAAGAAGAGTTATTCATAACACACGTGAAAAGACCCAGGAAAACCGAGTTAACGATAAAAACGATAACAAAATAAAGTTGAAAACCGATAAAAACCCTGAAAACCATACATTTCACACCTGAGCCTCAACTCTCGCGGCCCGGTACCAAACGACTCACGGACCGGTACCGGTCCGAGGCCCGGGGGTTGGGGACCGCTGACCTATATGATACACATTATGGCTTCTAATGCTAGAGATCTGCAACTGGTTTTGGGCTGTGCATGTCTCTCTCTTCCGGAAGATGATTGAATTAAATAATTATAAATATTTTGTCATAGAGTTTATAGAGTCATGTTATCTCTATTCAGTAAAAGAATGACAAGAACCAGATTTAATACATGGTTGAAAAGCAATGTCTGACTTTCATTGGTTAAGATTTATAGAATTTGTATTTACTATTACTTTTATCAGATTAAAGTTATTTCCCTGACCATTGTGAGTTTTTCTTTTATTGACCAAAGGGTACCAACAATTGTGTCCATGTCTGTATATACAAATATGTGAATTCACAGGAGAATTCATTCCTGCCCTGTTTCCATGATCCGGTTTGTTCAGTCCTGCTGTCAACGTCTGATTATTGAGTCATTCACCAACAGTCCCTGTAGGAGGTGTGGTCCTGTGGCTGTGCCGTGTGTGAGGTGGAGGATGAGGGGACATGTAGGGCAGTAACCTCCTCATTCACTCCTCTTTTCCTCACGTTATAAAACTCTCAGATTAACAGATGACAGTTATACAGCAGGTTTCTGGTGACAGAATGAAGATCATCATGTTTTTCCCACTTCTACTTCTAGTCTGCTCTGTTTCAGCAGATCAGACTGAGACTGAAGTCCAACAGTCCAATACACAGGACATCAATGCTGTGCTGAGAGAGCTGACTGCCTCATTGGCTGTGCAGAATGAGAGGATCACTGTCCTACAGAGAGAGAATGAAGGTACAGTTTCATACATCAATGTTACTTCAGAAATATCCAGAACATCAGAAACTGGAATGACCAACATTCATGGTTATGTGTTTTCTTATGAGACTGAATATTTTTATCACAGAAATATTGGAGCAGTCTTCAGACAATTAATGATGCAAGAAAACAAAATGTTTTAAAGAGCAGGTAAAGAAGCTTAAAGAGGTGGAGACAGAAAACTGAGACTGATCAGCTGAAGCTGCAGTCAAAAGAGATTGTAGTGAAAGTATCACGGAGCTGTAAATGTATCCTCCTAATGATGTATGATGTTAAAATATGTTGTTTTACATGTTTGATTGTAAACTATAACACTTTGAAACATCTTAATATTTTATAGCAGAACCACAAAACGTTTCCTTTCATCTCAGGATCAGGAACTGACTGGAATGTGTTTATAATGAAACAGCTCACAGCTCCTCTTCATGGCAAACACTAGAAACCAAATATTGATTTGATTTAGATTTCTCATTTGTTCATTCACTAAATATTGTTAATTGGTGAAAATAAATGATTAACACTTCCATTTTTGAAAGTATTATTTGTTTGCAGCATTTTTATCACCTGCCTAAAATGTTTGCACAGCACTGTATGTGTATAAATGTCACATCTGTATATGTGTATGACATGATATCGATGATTATGCCATCGTGCAGTAAAGGGGACGTGTGCTGTATCACAGACACAAGAAGATGAAGTTGTTTCACTGACTCATGTTGTGGAGGGTAAAACAGTCGTGCCTTCATTTGACAAAACAACAACATTACTGTTGTTGAATACATAGTAATTCATTTATGGAGGCAGCTTTTCTGAACAATGTTTCATTTCTTCAAAATGAGATCAAATTTACAGTGAACACATGCTTGTCTCATTATTCAGTCTGTCGACTACATGATGTCACATCATACAGGGAATTGAATGTATATGAATTTTTAAACCTTTAATGGAGAGAAAAAACAGTCAGAATCAGATTGTATTTTTCTCTCAGGCATTTTATTGGAGGAGGGACAGTAGAAGACAGGAAAACACACATAGGCAGAGTCAAACCCAGATCACTTTTACAGTCTTTATCGACATCGATTGCTTGTTGAATGACATTTAGTGGCCAACTTTTACATACAGTCTATGAATCGTGCCTGAATAAAGAAACACAGAGTGTCGAACTCCTAGACTGTGGATAAAGATGACAGAGTTTAACTGCACAAATTTCAAATGAGAATCAGTTTGTTCAGTGATGCAGTCAAACAGGTCTGCTTCTTCAACCATTCTCCACCCAGCACCTGTAGGAGGTGTGGTCCTGTGGCTCTACAGTGTGTGAGGTGGAGAATGAGGGGACGTGGAGGAGACCACTGCTCAGTGTAGCATGAACAGAATGAGTCACAGTTACTTAGAAACATGTGAATCCCTGTGCGCTGTCAGTGAGATTTTGTTTTCTGTTCGTGTTTTTCTCAGAACAAGCAGCAAAGTTGGAGAGTCAGAAAACTGAGATCGACGAGCTGAAACAGGAGCTACAGGGTACTGTGTGGGAATCTGAAAATAGAAATGCTGAACTCTTTCTGTATTTGTCACATTTTCACATTTGTGTAATTGTTCTGAAGATGCAATGGACATGATTATTTTTCAGACTGCCCACAAGGGGGCAGTCACAGACTGTGTTTAGTGCATATGGAGCATTTAAGAACTGGTTGAGCCATGCTGTAGTCTCTTCTTTCAGGGCTTCATCACATTAACAGTTGACTGCTGCTTGTGTCTCTGTGTGCGTCCAACTGTTCATTAAGTCGTGCAGGCTCTGAATGAGTTTTCAGTTTCTAGCGAACTTTAACATGCCGTATAATATGGGGAGGATTTTGTGTCATGCTAGCCTGCTACATCAGCTGTACATTGGATATAGCTACTAAGTTGGCATACAGTAGCTAGCTCATGCTGTTGCATCCTGATTTATTATAACTTATACTTTTTCAGATTTTTCAGAATTACACACACATATTCTCTGTGCTGCATTAAAGAGCAGTAAAACTGTCGACTGTGTCACGATTCTCTGTCTGCATTAAGGCTTGGGCTAACATAGGGAGCACTTTCTAACCAATGCTCACTGTGTGGTTATCACCAAATGTGGCCTGCATAGTAGTGTAGAGCATTCACCACAGCACTTAATGTTTGACCTTGAATTCAGAAATACAAACATAAACAGTAATCTGGTCAATTTAATTCTGGATTTAAGACACTGATACTAAAAACTTCTTCGATCAGCTCAAAATCACTCTTTAAGCTTCAGAGCACACATTAAGTTCATTAGTGGATCTAATTTACTGAATGACATTAAACTGAGTTCATGTTTGTCTGAAGCACAAACCAAGATGCAACTAAAACACGGAGTAACACAGTTTGTTGTCTTGGCAGAAGCTACAAAGTAACTTCCTGTCTGATCTAAAGGACGAGTTTGGGATCCTCAAAAATAGATTCAATCAAATTCCAGTTTCCAATCACAGAGTTTGATTTCTTCTGTGACAATGAAATGCTTTCAACTGTCAAACATTTCATTGAAGATTAAAGTTTTTGTCATGGTCACTTTTTTGGGAAGAGTCCAACTCTAAAACAGAAAGTTGAAAATAATGACATTTCTCTCTGTCTCAGTCAAACAGGTTGCTTTCTCAGTCTCTCTGCTGGGTCAAGGCCGTGGAGACACTGGACCCTATAACGCAAATACTACTCTGATCTTCAAATGTGTTGTCACAAACATTGGAAATGCATACAACCCACACACAGGTAATAACACTGAATGTCACTTCTCAGCTATGTTGATGTCAGGCTGATGTTCCAGATGTTCTGATTTTCCATTTAACAAAAACAAATGTCATGCAGGTATTTTCACTGCACCAGTGAGAGGAGTCTACCACTTTGAGTTGCACATGTTTGGATATGGAGACATTCAGACAGGTGGTGTGTTGTTCAAGAATGGAGAGCTCATTTGTATTGCATATGAAGCTCCAACATCTGGTCGTGTGAGTGCATCTAATGGAGCCTCACTGCTTCTAGAGGTTGGAGATCAGGTGTCTGTACTTCTCCATGCTAATACAAGGATACATGACAATCATAACCATCATACCACCTTCAGTGGTCATCTGATTTTCACCATGTGAGAGGTGTGACTGCTCCAACACTTCCTGTTTGGACTGGAAGTAAATCACCTGCTGGAATCAGTTTCTTGCTCTCTCTCTCTTCCTGGTTGGGTTCTAGTTTTGTGTTTATTTGTTTCTACGTCTCCTCTGATTCTACTGACTCAGATAATTTACTTCTTCTTGTGATCTTTGATTTAAATAAATCCAGTTAAATGCTCAGTGATTCTCTTCTCTTTGTCCTGAGTCGGCTCTTCATAAAGTGCTGCTCCTCGATTAGGCAATGACTATTTTCTATACGTTGGTAAACTGCATTATTTTTTATTGGCTCCACTGTCCTGTGTTGGTCAGTCTGTTATTTTGGTGACTGCTGGCCCACATGTTTGCTTTTAACTGGAGTCTCTAGTAATAAGTTTAGCAAAATCCAACAGTTACTCTTTTTTCTCTTCTTTGATAATCATGCAGATATTTTTCTTAAACACTTAACAGATGTTAAACTTAATCTGACTATCATGATAAAAATGTAAACAGCTGATTTAGTTTGATATAAAATGTGTGTCAGTGCTGTGGAGGAATTTCTAGAAGCTGAAATGTTTCTTTATTTTTCATCTGTATCTGAATCCAGACACAGATAACTGACTGTAAACTTACTCGGGTTCATTTCTTTCAATTCTTTAGTTTCAAAATAAAAGCATCATTGAACTAACACTGTGGATTTCTTTACATGTGTTTCATACATACAGCAGAGATCAAACCTACACATGCTGGGAGTTACTATCCAAGGTAAAGTGACACCTGGTGTGTAGAACAAAGAGCTGCTTTTAAAACATTGTCTACAGTAATGCTGACAGCTCTGTGAGGATGAACTCTGACATGATCCGGGCCATGACGAGCACACCCTTAGCTACATTATGATCTCAATAAACACCTCAAACAACAACATGAATAAAAATATAAACAAAAAATTTGGTTCCATAAATATTTGATCAGTTTTCTGATAAATGACTGGAGAAAATTTCAAAAAGTGCATTTTGGGTAAACGTTCAATGGTCATCTGACCATATAAGACACGTGGATGGCGGAAATAATAACCATGTGCTTCCTCCTCCTCCTTTTAGTGCACAAAATAGTGATAATTTGGCCTGGGGGTGCTGTGGAGCAGGCAGAGGGAGGAGCCAAATGCAGGACTCAGTAGGTAGAAGTTAATCTTAGAATGCAGCTTTATTGCAAGAAACAAGCTGAATAAACAAATAACCTAACAGGAAATGATTAACTGACAGGGAGACACACGGATAGACGGATACACAGCCTGTGACAAAGATCAAAGGGAAACTGAGGACTTAAATACACACAAGCTAATTAGGGAAACACAGCTGGGAAAAACAAGACACAGCTGAACTACGTCAGACTGATGTGGGAGATAAAACTTTAAACTAACACTGAGACTAAACAACAAGTTTTTGTCAAAGACAAAAGTGACTAAACATGGGAGACCTAACAGAAGCACAGACTGGGTATGAGACACATAGAGCAGGAAAAGCTTGCCGTGAGGCTGTCCACGATAGCCCCAAGGCTCCCTCATGGACACCTCTCAGAATTATGTTTTCTAGCCTCTCCTCCTCTAGTTTAAATGGAGTGTAAAGTATGAAGCACAAAGTGCTGCAAAGGAGAGCTTTGGTGGTTTCTCTGAAGACTTGATAGCATAATAAGTAATGTCTGTGAACATGTTTGTGTTGGAGTCGTGTCTTTACTTCCTGTCTTTGTCTTTCTTCCTTTGTGACTGTCTGTCCCTGTCACAGATGCAGCGGCAGACATGTTGAATTATAGAAGAAGAGGACTCAAAAAGCCTTTATTTAAGGCAGATCAATACTGCAAACGGGAGGAACAGTGAAAATAAAGTAAATCCATACTGGGGAAAACTAAGCATGAACTTATAACCTGAGGGTGGACCAGAACCAAGGAATGAGGAACCAGGAAACACAAAGAAAGGTGACAGAGGTACCACTGAGGCAACATGGGGAAGACACGCAGCAGTAACACAGACAAACCAATGACAGGAGGAAGAAAACACAGGGCTTTGATAACCAGCACTCATAGTAACACAAACACTAAATCCTCCTTCTCTTGTGCTGTTTTGTAGCAGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTACTCCCACTCAGTGGTTTCACCTCCTTCCTGCACCTCACATGTCAGAGTGATCGTCTCACCTCTGAATATCTGAGGCCAGTTGGGTTGTTGTTTTACAACAACTTTATTGGAAACTGTTTACACATATTAACAGTTGAGATACAAATAGAAACATGAAATCAACACAGAAAACTGTATGTTTGATAATCATGAGTGAATGTATATTTCAAACTAAATGACTGAACTCACAGGTTATCTCAATGGTGACATCATCACTTATATCAGTGTAGTAAACTGGGTTTCCTCTTGTTCCTCTGCAGCTGTACTGCAAGTTTAATTACAAAGATTTTCACCTATGAAATACTCAGCTAGTAAAAGTCTGTAATTGGATTATATCTGGTCCTAAAGAAAACAGGTAAATGATGAGATGTCTGACAGGTCGTGTGTTTTTCTGCCAGACCTTTATTTACACACAATTGTTCTAAACACAACACAAATGCATCAAAGTCTGAGAGTCTTACATTTCACCTTCCAATCAGAATCATATTGAATATAAACCAAAGTGAACTCAAATAATATAAATAAAATCCATACAGCCATATCTAATGTTATTTGTGCACAGATTATTATTAGCATATTCAGTTGCTCAGAGATAATAATTACACTCTTGCTTCCCACGTAGTTCGACAGGAAAAACATTCCTGAAAAACTAAGGCTTTAAGCTTAAGAACACACACACAGCTGCTACAGGCAGCTCAGGCTTGTTTGCTGAGCTAAGTTAGCTCCTACTGTCTCAGCTGCAACATGTTACATTTCAAAGCACAAAATAAACAAACAAACCAATAAACACAAATCCCAACAAATCATGAAATTGTATCTTGATGGAAACCATGTCCCACACCATCCAACCTCCACTTATTACAACAGAAATAAACACAATAAGATTTTAATACAAAGATGAACCATATTATCAGTCTTCCAGTGCTGACATTAAACCAAGAGCATGTCATTGTTTAATATAACTGCTGTTGATCTGGATGCTGGCAGTTCTCTAAATGTTGTCAAAATGTTCTGAGTTGGATTTTGTTGCTGACGTTGTTCGTGAGTCTTGAGTTTTGTTGAAATAATCTTTTTATGGACCTGAAACAAAATCAGAACAAATACGACTTCAAAAGTGAAAAACAAAGAAATAATGGTGCCAAAGATGTGATGATGCTTTCTGACCTTTTACACTTTCACTCTTTAATCACACAGAACTGATCTCATCAGGGAAACTTACACTTTCTCACATTTTAGCTGCATGTGTTTGAAATCTAAAAGACTCATTATTTTACACCACAACAGCAACAGAACGTAACAAAAGTAAATCATATAAAAAGTGATTCAGCTCATCAGCTCCACAAAACTCTGAAAGTTTAACAAGGATGTAACACATTTTACTGCACATGCATGCATGTCACTGTGATGAATAAAGCGAAGTTTAATAAATGAAATGAAATGTATCTTTTCTGTTGATGATGATTAAAAATAATTACTCTCAGCCTAATGTGGCAAAACGGAAGATATCAAAGTGATTTCCTTTTTCATACACCTGCTTTAATATGTGTATCGTATTCATGGTGTGATTTTTAAGGTGTAATAATGTGTTTTAAGGCTCTTGCTGTACTGTTTTCTTTTAGGTCTCAGGGCAGAGGACCCAACAGTGACATATTATCGACTGAAAAACAGCTCAGTGTGTCTGAATGTCAGGAAACCGCCACCATATAAACATGGTTGATGGAAATTAAACACAATAATTATTGCTGATGATACAGAAATCAATCCAATATACAAAGACAGAGTGGTTTATAGTGCTGGAAACCTCTCCTTGTGTATTAATAACCTGGCTGATACAGACACTGGGATATATGAAGTCTCATACCGCCAAAACTTTATTACAATGTCAGAGAAACATCAAGTCATTGTTCAAGGTAAGTCATAATGAGAACTTTAGCCTGTGCACAATTGTGACTGAAAGAAAAACAGAATCTGTCATTGTCTTTAACCACAACATCATATATCCTACAATTTAAGAATCATCCAGGTCATTGTCAGTTCTCCTTTTTGCATTAAATCATTAATTTATCTGTTTGGCTCAATGTTACAGATGTGGTTCCCAGACCTGTCATTATAATGTCAAAGCTTGGCTCCAACCAGTCTGCTGGACTCTGCAGTATCACAGTAAACTGCTCCATCCAGGATTATTGGCTTTGGTCTGTTTGTGATGAAGACGGCTGCAGCACATTCCAGTGTTAGGGGAATTTAAACGGGTGGATTTAGTGGCAGAAACACACACGGCCACAGGATAGTGGTGAAGCAGATTTATTTACAGCGATAGGGGAATATTTACAAGGGAAGGGGCTATACAGTGGCCGGGAAAATGTGCGAGGAGACAGAGCCGAGGGGATGAAATGGAGCCGAGGTATGCTGGAGGATAGATGGCGCACCGGAGCTACTTGAAACACCGAAATACAGGTATGACAGTGGTCACAAGCCGGCGCGAGGTAAATCTCTGTCACAGATCCAAAGAGGGCCAGCACACAAAGAAACAGGCAGGCGAGCAGGCGGGGAGACAGGCACTTGTGGAAACGACAATACTCCGACACCAGACGTCCGTCACTCAGCTCCATGAATGCTCCCACTGATGACGTCCGATGCGTCGCAGGTGTGCCAGAATGCCATCAAGCACCACCCTGCCTACCTGTGCCGAAAAGGGAAACAAAACCCAGGAACAACAACACGCATGCCCACCAACTCCTAATACCCAGAAATCATTCAGTGAGGTCAACATCACCATCTTCACTGAGAACAGAGCTGTGGTCTGCAGAGGCAACAACCATGTTAGCACAAATAAAGCTCCTGAAAACTTAACACTGTGTAAGTATTAAATATTAATTAAAAATAACAGGCTGTTGATTTTATTTAGACAAATACATTAAATATTTTCATATATTGTTCCCTGTAATTTAAATAGTTAAATGTCTAAAAAGAAATGTTCTCATATCTTTACCCTGTTGTTTGTTATCATAAAAGTCATTTTATTTTTATGTCTGAAAAGAAAAACAAATACTAATTGAAACTATGTTTTCATATCTGCAGGTTTTAAATCTAATAAAGATGAAGAGAAATCACAACAACTCATACTAAAAGGAAGACTTATTCCTGTTTCTGTATTAATTATTCTTGGAGCATTTTCTTTCTTTTTAGTTAAAACAAAATACAAATGCTACCAGGTAAGATGTATTTGGTAACAGATATTGATCATATAACCTTCTCATTCCAAGTATTAGGAAGGTTACTTCTGGTACATGGTGTGATAATATGACTGAATACATATTTTTACTTCATTATTTCCATGTACAAGCATCTAATGTTCAGCCCATAAGAACACTGCCATTATCTCAGTCTAGAGTCTCTTCTACCAATGATCCTGACCCTGTTTATGAGAGCGTGGACATCTTTCAGTCCATACAGACCAGCAGCCCAAGAGAGGAAATGATCTCCATGGAAAGCCACAAAGCAGATACCATCTACAACTGTCCAGAAGTGACGGCCACCATGGAGGAGGCCCTCCAAACAGACTGACTCAGTTTACAGCATGTTGTGGAAGCCAAACAAATCTGCTACATACACAGAACCACCAAGAGGTCAAACAAGATCTGTGAACAGAGGGAAACAAAAGGAAACAGAACAGAAACAAAAAAAAGAAACTGAACATGTTTTTTTTTATTACAGACAGATACTCCAAATAATGACTAAAGCACTTAAAAAATAATAGAAACCCTCCACCAAGGTACTCTGGTCAGTATTTACTTTATCTTGTATATATTACTTTTGTTTTCTTTGTTCTTTTTAAACATACTTTAATACGTTTGTAGAAACAAGTGTAAAAAAAAATACAAAGTACTGGATTTTTTTTTCATTTTTCCTCTTGAAACCCATTTTGACATGTTTGGCATCATTTCGACTGCAAATGTTTGTTTGTTTTATATGGATATATTACATGTGTAGCATTCATTTCATTGTTCAGTGATGAATTTCAAGTGAAAGCTTTTGATCATAAATTTATTTTGTTTTCCAAAAATAATAGTTATTCAGAAACAGTTATAACCTGTTATTGTGATGTACATAACAAAGTCATAATAAAATGAATCAGTGGTACTTAAAAAGTGCCCCATGCCAACATGACCTTGGTGGATGTAAGCCAACTTTTAATGGGCTGTTAACACGACGCCACTCTACATCCCTACAAAGTTTTATCACAACTCCATTTTTTCAGCTATCATGTTTACAGAGAGAAGAAAACACAAACAAGCGCTACCAAAAACTCATTTATTCCAATCATTTCATTTTCAGCTCATTAATATTTAGCATAAAAGAGACAAAGAAATGCAGCAGGGTGCAAGATTGTAGCAGCCAGGGCATACATAGAACGCCATAGCCTTTACTGCTGTCACGCTGGAAACAATTAAGTTAAATATTAATTCAGTCACATTTTGACATCCTTAACTTTCAAATCCTATTAAATGTTTCTTTTCTTAGTCCACTATGCTGATGGTAAGTCAGACCCATTAAAAACACACACATATATATATATATATATAAAAAAAAAACAAAAAAAAAACACCCAGCACGCCCCTGCGGGCGGTTTATCCTTCAAGCTCGGGTCCTCTACCAGAGGCCTGGGAGCTTGAGGGTCCTGCGCAGTATCTTAGCTGTTCCCAGGACTGCGCTCTTCTGGACAGAGATCTCCGATGTTGTTCCCGGGATCTGCTGGAGCCACTCGCCTAGCTTGGGAGTCAACGCACCTAGTGCTCCGATTATCACGGGGACCACCGTTACCTTCACCCTCCACATCCTCTCGAGCTCTTCTCTGAGCCCTTGGTATTTCTCCAGCTTCTCGTGTTCCTTCTTCCTGATATTGCTGTCATTCTGAACCGCTACATCGATCACTACAGCCGTCTTCTCCTGTTTGTCTACCACAACTATGTCCGGTTGGTTAGCCACCACCATTTTGTCCGTCTGTATCTGGAAGTCCCACAGGATCTTAGCTCGGTCATTCTCCATCACCCTTGGGGGCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGCCTGACCCTCTGCAGGTACTTGGTGGTTGCAGCTTTTCTAGCGGCCTCTTCATGGTTCCCATTCGCCTGCGGGATCCCCAGGTACTTGTAACTGTCCTCTATGTCTGCAATGTTGCCTTCTGGTAGTTCAATCCCCTCAGTTCTGACTACCTTCCCTCTCTTTGTTATCATCCGACTACACTTCTCCAGCCCGAACGACATCCCGATGTCATTGCTGTATAGCCTGGTAGTGTGAATCAGTGAATCGATGTCTCGTTCACTCTTGGCATACAGCTTGATGTCATCCATGTACGGGAGGTGGCTGACAACTGCTCCGTTCCGTAGTCGGTATCCGTAGCCAGTCTTGTTAATGATCTCACTGAGGGGATTCAGGCCTATGCAGAACAGCAGTGGGGACACAGCATCTCCTTGGTAGATCCCGCACTTGATGGTGACTTGTGCTATGGGCTTGGAGTTGGCCTCTAGTGTTGTACGCCACATCCCCATTGAGTTCCTGATGAAGGCTCTTAGGGTCCTGTTGATCTTGTACAATTCTAGGCATTCCAGTATCCAGCTGTGGGGCATTGAGTCATAGGCCTTTTTGTAATCAATCCAGGCAGTGCACAGGTTGGTCAGTCTAGTCCCTTCTTGGGGTCCTTGGGGATCAGGACCGTCCGACCTTCGGTTAGCCATTCCGGGTGTCTCTCGCTAACTAGCAGCTGGTTCATTTGTGCTGCCAGACGCTCATGGAGTGCAGTGAGCTTCTTCAGCCAGTAGGCGTGAATCATGTCACTGTGGATCCATAGGTCCCTCATCCAATTCATGTAACCCCTTCCGCCAGGGTTTCTTGTGTAGCAGCATTCCAACAACGCCCTGTTTTCATCTCTTGCCCACCGATGCCTTCTTGTTCCAGTAGCCCACTTGTCGTCAGGGTGCCCTGGTTCCTCAACACCTGACGCGGACCTTGTTGATCCGGGCGACATCCGAGCTGGCATGCCTTCATATTTATCTGTCTCGCTCGTGTCTGCGGTAGGCTCGCTTAGCATAGGGGGTCTAGCCTTAGGACGCCCCAGGCAGGAATCAAACTTGCGATCCTCTGCTCCAAAGGCGTGTAGTCTAACTACTACGCTATCCAGCTGCTTGGGGTCCCTGGGTGGGCCATCTGTACACATATATACAGATATATATCTATATCTATATATACAGATATATCTATATCTATATCTATATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATATATATATATATATATATATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATCTATCTATATCTATATATATATATATATATATCTGTATATATACCTATATATCTATATATATCTCTCTCTCTATATATATATATATGTATATATATGTATATGTATTTGGGAAGTGTAGTCAAATGGTAACGAAGAGAGGGAACGTTGTCAGAGGTGAGGGGATAAAACAACCAGAAGGCAACATTGCAGACATTAAGGACAGCTACAAGTACCTGGAAATCCCACAGGCAAATGGGAACCACAAAGAGGCTGCTATGAAATCTGTAACCACCAAGTACATGCAGAGAGTAAGGCAGGTTCTGAGGAGTCAGCTGAATGGTAAGAACAAGATCCGGGCTATCAACACCTACGCCCTGCCAGTGATCAGGTACGGAAGGAAAGAGGCTGGGGACCGGCAGATAGAGGAATTGGCTGACATCCAGAAGTGCTACGAGTGGCTGGACAAAGCTGGACAAATTGACAGCACAGATGGAATGCTATAACCAAGTGGCCGGCATAGTATACAGAAAAATCTGTGCTGAGTATGGCCTGGAAGTCCCAAGGTCAAAATTTGAGATGCACTCTAGGGTGAGAAACACTAAGCTAAGATCCTGTGGGACTTACAGATACAGATGGACAAAACAGTGATGTCTTACCAACCAGACATACTAGTGATAGACAAGCAGAGGAAGACGGCTGTAGTGACAAATGTAGCGATATCGAATGACAGCAACAACAGGAAGAAGGAACACCATCAGGAAGATGTGGAGGATGAGGGTAACAGTGGTCCCAGTGATAATCGCAACACTTGGTGCAGTGACCTCCAAGTTAGGTGAGTGGCTCCAGCAGAGCCAAGGTACAACATCCGAGATCTTTGTCTAGAAGAGCACAGTCCTGGGAACAGCTAAGATACTGCACAGGACCCTCAAGTACCCAGCCCTCTGGTAGAGGACCTGAGCTTGAAGGAGGGGAAAAATATTTAACCTTCAAGACCTGGCATCCACATATGTGGACATGACATTTTGGGTTGTCTAGACCACAATATTAAATTTTGCTCTACAAGGCCCTGATATCCTCTTCTCAGAAACTACATCAGGTAAAAAGATAATTCTTTGTTTTTACATTCATAAGGTCCCAATCAGCCCACATAGCAAAGAGAAATTAAAAATGCATATGATTTCATTTATAGTGATTCTTAATCAATGCATGCAATTAACAATCCTATAAATGGAAGTGGGATGCAGATAGCATTAGGTACCCTAGGGGTGGTAATACACCCTGACTTCACCAAAATGTTTGATGCCAACTATGGCCCACTGAATGAATCCATAAAATCTGATACACAAAGATGGAATACCATTCCTTTTCTGGACCTGCTCTCTAGGATTGAATCAATTAGGTTAAACATTCTTCCCCAATGGCTGTATTTGTTTCAGTCCCTACCGATTCTCATACCACAAAAAACAATTTGTGGCGAGGGATAGAAAGTTGTTGAGATACATTTGGAATGGGAAAAAAGCTAGAGTTAAATATAAAACCCTCCAACTAAAGAAAGATAAGGGAGGTTGTGGACTTCCTTGTCTACGAGAGTGTAACTGTGCAGCTCAGGTAAGACCATTGATATGTCTCTGCTGTGTATATTACACCGCGGGACGGAAAGATGTTGAAGGAACAATTGTTAAAGGAGTACCAGTTACAGCCTTAATATCGGACATAAAACTACAGAACAAAATACACCTGCCAGATGAACCCATACTACAAGTAGTCAAAGGAGTTTGCAAAGAAAAGCGTCTGGACTTCTTTAAGTTGCTTGAAGACGTTTCACCTCTCATCCGAGAAGCTTCTTCAGTTCTAAGGTCAAATGGCCGAGAGTTCCAGATTTAAACCCAGTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTAGCCGTAATGCTCCGACAATCCATCAAGCGGTGCGGGTTCGTAGCTTAGCAAAGTCGTACTAAAACATTTGAGAGATTTTCGAGCGCCATGTACGACATAAAATCGCTTCGAGGTCAGTAAACACAACCAGAATTCATACATAAGGGGCACTGTCGATTTTCAGAAAAATCAAAGGATTGATTTTAAATGTGCCATATTTTCCAAACAACACGGTAATAACGACGGCCCGCTAGCATGCGCTACCAAAAATAGTGCTTTGTTGTGTATCTGACGGACGAAAGCCAAACCAGTTCCACACCACTGAAGTTGCAGCATTTTTACAAACCAATTCTGTTTCATCCGTTTCATTCAACGATCCGCTTTCGCTCTTCTCGTTCTGCGTCGCTGCCATGTGCGTATGTAAACAAAGGCACTGCGCAGGCGCGTTTTACCCATATTCTATCGCGATATTTCATTTTCCTATCGTTGCCCAAAATTACACCGGTATTACCGTGAGCGGTATGATATAGCCCAGCTGTAGTCGACGACAGTGAAAAGTATTTTTATAAACTCTGGCCACTCCTCCACCTCGGCCTGGAGTCCTCACTGAGTTAAAATACGAACAGTTTGGTGGTAATAGTTCTGAGAAAGAGCTTAACTCACCGTCACTGAGCCAGGTTTCTGTCACACAGAGGAAATCCAGATTATGAGAGGTGAAGAAATCCTTCAATATGAACGTTTTATTTGCTAATGACCTAGCGTTAACAAGAGCAATCCTGGTAGGGTCCATCAGACTGGTCACAGCCATCCAGGGAACCTGTTTCAATGGCCGCAGATTCTGCAGATTCCAAATTCTCTGTGGCAAGTCGAATATTTAACAGAGTTTCACGATCGTAGGTCAGTAGAGAGTCAGCGTGGTTCAATAAAAGTGACAAAAACAATAAAAATACGCAGAGCAAAAGTGGATCCGACACAGGCCATTGGTCAAGATGGCCTGTGAAATGAGCCTATCACACAGAGTGACATCACTCTGTCCAAAAACTGATAACAATAACTGGAGCATTAGGGGCCAAATCACAAAACACATTTATGAATGACTGAACCAAACATTTAATTTCTGACTGTTTAACATATTATTATTAACAAAATAATAACATTATCCTTAAATATTATAAGCTCAATATTGTTTGTTATAACTTTATGACAGTTTTGTTAAATCCCTTTGTGACACAATTTTATATCATAATAATATCCCTCTCTGATCTCTAAACTTTGGAGATTTTGGAGAGTTTTATTTCATATGACATTTTTAAAGTCAGCAGTTTCCTAAATGATGACTGGATCACTTTGTGCTATGAGTGAAGTTTTGTCTGTTCTCCATCCTCTGCATTGGTATTTGCATTCTTTAGAGATCCTGATCACTTTATCTGATCCAGCAGCTTCTCTGGACTTCACTGCAGGTGAGGTTTCTCTGACCCACTCATATTTTAAGTCAGCAGAGTTCTTCACATCACAGGTCAGTGTCACACTGCCCCCTGCTGGTATGATTAATCTGTCTGCTGTCAGAGTGACCTTCACTTCCCCTCCTGTAATTTAAAAAAAAGTTCAAAAGCAGATTGCTGAATGTTTTGATGCAAATTTGTTGGAAAATGCAGCCACACAATTCAACACACTTAACATCTACAGAGGCTTTGCTTTGACAGCTTTTAATTGAAACACTAAATGAGGGAGTATGAAGGTAACAAACTCTATGCTGAGCTCAGAGCAGCCTTTGGTGACCTTATTTCATGTTGGTTTCCTTGAAGGTGTCATCTGTGTGTAGCTTTTGATAATTTTATAATTCCAAAAGGTAATCCAAAAAAATCCTACAATATAATCCAGGATACATGCCTACAGCATGATTCAGTGAAATAATATGCACTGTCATGGTCGGGCTGAGTTGGCTGTATTTTTCCATGATGCCTCTGCACTTCCACCTCTGGGAGGAGCCCTCGCCCTTGCACCTGCTTTGCTCATCTGATCCAGGACAATCAGCCGTATTTAAGACGAATGTTAATGTTTCTGTTTTGCCAGTTTATCAACTAACCACATGTTAATAACAGGCAGCCTTTGCTTCTTGTTCATTGTTTCTATGATTAACTTACCTTGTTCTCTTTGTGCTCTCAGTAATTTCCACCGTTCACATTGTGTGCAGTTCGCATTCCTACCTGGATGCTGGTCACTATCTTGCAATACCTCGTGCTGTTTCATGTTCACAGACTCACTCTTCATTAGCTGCCTGACCTCCTGCCTTCAACTGTTTAATCAATCACTGGAATAATCAGGCTGAACTTACCTCACTTGCAGAACACTCACCCGGCAAACATTACTCCTCCTGGAGCAACCTCCACTCTACACTTGCCAAGTAAGCCACAAAAGCCAGCTCAGCCTCACCCTCCCTAACCTCCATCTTGTCTGCTCATTTTCTCCTTCTGTTCACAGAGCCCTCACGTTTCCATATCCCTTTGTTAAGTATTTTCCCCTGTGTCATTATTTGTTCTTGTTTCATAAGAAAAGTTGTGAGAGAGACCTTAGCATTGCTTCCTGTGACTGAATCTGTTTAGATCCACAAACTGGCCTCTGGGCCCCTTAACAACCACACACACTGTTGATATCTTCAGATCAGACAAACATGAAAAGAAAATCCACATGTATGAAGCCACAGCTCTTCAGTAAATATACAGTTTGTATGGTGGGTGTGTGCTTGAGTGCTCACACACTTAACATGGTTATATTAACATTTTAACCAATAATCTCAGTGAAATGTTTGGTTTATGATACAAAATGTAACACAGAGGACGTCATTTAGAGCAACACAGGAGAAGCTAAATACTATTTAAGAACAACACATATGATATAAATGGATGAAAAAACAATTTCTCACCTTCAGTGTTTCCATGGATGACTGTACTGAGCACTAAAATAATGAATGAAACAACATCAGACATTATACAACTGACAAAATCACAATAAATAAATAAACTGAGGCTTTTTAAAGTTAAATCTTCAGATGTCACAGTTATTACTCATCACCAAATTTCTGTGTTTCTATTAGCTGTCAAACAGGCTGGAAACATGAAAAACACACTGTTAAATTAAGTATGTAAAATATGAAAGAATATAATTTTTCAGTGCAATCAACATAAAAACAATATTAATAAATTGTGTACAGTAAATGTAATGAATGCAAACAGCAGCAGCGTATCTAACAGTTTAAACAGTCACTAGTCTGCTGTGTTGAAGCTGTCAGGTAAACAGGTTAAAGCAGTGATACACTGTAATTGTCACCAGTGAGAAACATTTTCCTTCATCGCTGCCATTCAAACAGTAAAGGTGTGTATTGTACTCACAGAATAACCCCAGCAAACAGAGCAAAGAGTGCCCCATCCTCACGTCCATTATAAATGCAGAATAAAGAGAAGCTGCACTTAATGTAGATAAGACCAGAGTTTTTATTCAGCTCCTCCCTCCATCGTCTGTCTGTGCCTTCTTCCTCAACCTCAAACAGCTCCTGTATCTTTCACCACAGCAGTCGTGTGACGTGTTCACATTTCCTGTCCACTGCAAACGTTTAAGCTAAACTAGATGCAACACACTGTGTGTGTGTGTGTGTGTGTGTGTGACACACATTGCAGGCCATACCTCTGTTGAGGAAAACTCCACATAAGCATGGCAGAGCCAGCAGGATTAGTATGTCTTTAGCTACAGACGATCACTGCAGAGGCACACAAAACATTCTCTGTAAAATCAAAAGTGCAGGACATGTGTTGTATAATTGTTACAAAAAGGAGCTTTAAGTTTAGAAAGCACACACACACACACACACTCAGCTGTTACAGGCAGCTCAGGCTTGTTTGGTGAGTAGCAACATGTTAAATTTCAAAGTGTGAATTAAACAAATTCAGGTTTTAGTTTTATGTCACTCGTATGGACCACATGCACGATTATTAAAACTTCCTAACCTAACAAAGGGGGGAAAATCAGGTAAACGATGACATAAAGCCAGGTAGTGTGTTTTACTCTTTGGCTTCTTCAAAATTTAAAGACTGGCGGTGACGCAACACTAATTCTCAATTGGAAGAAGATGCTCCCTTGTGGTGTGAAACAAAAATCTGAAAATTAAGGCCATGATTTAATAAAATTACATTTGGAGTGCCATCTCAGTGCTATGTCGTAAATTAAAACCAGATTGAAATTTTTCAGAGATCTTGTTAAAATCAAGGTGGGCCTGGAAATAGACCACTTTCTCCAGAACTTTAGAAAGAAAAGGAAGCTTTGAAATTGGCCTGTAATTGGACAGAACAGTTGGTTGTGTTTTTTAAGAAGAGGCTGAACTATAGCTTGTTTACAGCATGATTCGACTCAGCCTGTAGCAAGGGAAGTATTAATTAACCTCAGGATAAAAGGCCCAACAGTATTAAAAGTGTTTTTAAGCTACCTTGGGGGAGACAATCAGAGGGGCAGTGTGATGATCTTAGGTGACGAACTACTGCAGTCAAATCGTTAAGGGAGACAGGATCAAACTGCTCTAAGATGACTCAGCACATAGGAGAAAGACTATGAGGCCTGTGACTGTTTACTGACACTAAGTTTGAGACAAACTGTGTCTTTGCCGTTTTTACAGCTTGTTGGTAAGCAGAAAGATGAGTCCTTAAAATCTGTAGAGAAATGTGTCTGTCCTTTTAGTCACGTCTGTAGTCACGTATAAGGGAGCAAGTATGTTCATTCAACCAAGGCACTGATAATGGCTTAGTGCACACAGTCCTGAACGGAGCAATAGACTCTGAAATATCAGTGCAGGGAGAATGAAGAATGTACAAAAGGTCCTCAACACTTTTACAACTGGAGTTCATTATTCCAGAATCCAGAAAAGCAGCAGAAAACGTTAAGCGCTTGTTTTTGAGTGCTGGGGTGCACAGCTTATCCACTGAGCAGCGCAACATTAGAGTGAACAATTATCAGAGATGCGCAACTTGGATATTTCCGCAAAGCACCAAGTCCAGTGTGAGTCACATTCAAAGAGTCAATGATATTTAAAAAGTCCTTGACCAAAAGTCACAGCAGACATGGATGTTAAAATCACCAAGGATTAAAAAACTGTCAAATTTCAGAGCAATTCCACCCATAAAATCTGAAAACTGATTAAATCCTAACTCAAACAGCTGGAGTTCAAAACTAGAAAATGAATAGTGCTGTAATGTTTGATGACAATGAAATCGAGTGTTGAACACGGTGGCTAAGCCTCCCCCCTTCAAGAGGAGCGAGGGAGGCTGAAGAATGAGCAATCAGGAGGAACCAGTTCTGAAAAAGCTACAGAGACTCACAGAGTTGAACTTTAGGAAGTTGTTTAATACAAATGTCTTGTTTGCTAAAGATCTTACATTTAGCAGGGCTATTTGAAGGGCGTAAATCCCAACATCTGAGCCACCAGCTCAGTGAAGTGAGGCTGCTTAGGAAAGTAGAATGCTGAGAGCGGTGGACCAAGTGTTGTGGGAGCTACAGGGACAACAGGCAGGATCCATCTAAAGATGCACTCTGCTGGTCCTGTAGTTCAACAGGAAGCATGGAGAAGAGCTCTGACTCTGATAAGTGTACCAGCCCACTTTCCTCGTTTCCTCGGGTAATTCTTCCAGGAAGTGGTGTTGGGGCTCAAAAGTGGTGGAGGAGGTCCATAATCATCTCCTGTCATTGTTTGCCTAAAAGCCGGATCATACGATGCTTTAACTTATAAAAAGTAGCTGGCGATTGTACACACGTAAACCAAGGGCATTTTGGGATAATATAGAAAATGACAAAGCTATAAAGCCAACGCAAAGCTGGCAGAGTTGACGGATGCAATGTTAACATGGTTATCCTACTCATCACCTGTTTAATTGATATATCATATGTTATTAATTGCATCTACTCACTTACAGCTTATTTGTTCAATGCATATTTCACCAGAAACATTCACACATTCACACTTATGTACAAATCTCTGTACAATTTCTGTACATATGAATTTCAGTTGCTTATATACATGGGACCACTTTGTGTCTTCCTTCTATAGTTTATAATCCTCTTGCTATAAGAGCTGTGTGACACCCAACTTTCTAATTTGTGGGCTAATAAAGGTTTATTCTATTCTATTCTTTTCTATTTATTTGCCTTATACTGGGACATTTATAATTGAGTTATTTGCACATGTTAAAGCTATTTCTTATATATTGTAACTTTGAAATATATTGTATTATTTAATTTAGTCAGTTACTGTTCTCAGTGTCGTGGACCAACTGTGACCACATAATTTCCTCAAGGATTACAAAAAACTTCCCTCATTTTCAGTCCCTTCCTTGTATCTGACCATTTTCACAGGACTGCCTACAACTTTTTACTTTATTGACAGGTTACAAACCTGATTATACTTTAGAGGCTTATATGTTGTTAATCTAGAAAGAGGAAGTGGGCTGTTTTGGAGTTTCAATAAGAAGAAAATCATATCAGCAAGATGGAAGTGTAGCATATTTAATTTAATTTACACATATATGAACATCTACACAGAAAGAACCCACTCAACCCTGACAAGGATAATTCTAAGAGAATGGATGGGTGGATGAACAGCTACAACATGTACATACAGAGGCTTTTAAAGGCAGCTGCTTTTCAGCATGAGAAACAAGCTTCTCAGTTTCTCTTGATGCACACAAACATTGTTTTCTCTTTAGTATGTGATCACCACAATGACTCCACTTTTACCTGTTTCCACACTGTGACAAGTATACTTAGATACCACAGTGTGAATTGCACTTTGGCCTTTGTATGCAAGGTACACTTTTGTCTGTGCTAGAATAGTAGTAATAATTATCACTGTTACATGTGTCTTAATTCCTCGTTAACTATCTGCTGTGAGCTGATAACATAAAACAACACATCTGCTGAACAGAAGATCTCAGACTGAAACCACAGGCTGCATTTCCTCTTTTGTAGGTGACCTGAACTATCAATAGATGTGGTAGAGCAGGTGGTAACCACCACCAATCTTCTACACAAATTTAGACATTACAGCCTGTTCAGAAGAAGAAAAACATATATAACAACATATTGTCATGTTTGTACTTTGATCTTTTATTACTTACTGCTTCTTCTTAAATTAAACACGATCATTGCAGGTCTGAATTTATTGGATTTTAGTGTGTCAAATGTTTTTAATTCATCAAGAAAAAAGCATACAGTATTCTCGATTTCTCTCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGGATACATTAATGATCTCAGTCACTGTAGTTTCAAGTGTTACTGAATGCAGCATCATGGTTAAGGACAATTAAGTGCTGAAGTTAGTCCCCACAATAAATCCTGTCAGGGTGGGGACACCTCCTCACTGAAATGTTCCATGTGAGCATGCAGTGTAGCTCAGTTTCTCACTGAGGTCCAAAATTGTCTTCAAAAACTAAGATAGCAATGACCAAAATTCTCAGTTTTGGCAGACAATGTCAGTTGTCTGTAAAACGGCGCTATGTCTGCCATGCAGACAGAAATTAAAGTGAACATTTACATGTGCTCTTTTTATGGATTCCTTGTTAACTCTGCTATGTGCTGATAAAATGAAACAAGATATTTACAGCAAGGGAAACTTCAGGCTGAAACCACAGGCTGCATTTCCTCTTTTCTTAGTGGTCCAGTCTATCATTAGATTAAAAAAATGTCTGTGAGAGACAGAAAGTAACCAAGAACAGTGTTTTATGCACATGTGGTTATTCCAGGTTGTTCAAAAGAATACATTTGTCATTCAGTATTGTTATGTTTGCACTTTGATCTTGTATTTCTTTGCAACTCTGAATTTTGGGGAATTTTGTTTCAGTGTTTTAAAACTTGTTCATCTATCAGAAATAAAATGGTCCTTCCCTCCCCATCTCCAGCTGCCTCCCTCTTCCCGCTCCACCACAATCACCCACACATGCAGGGCCTTGGGGTAGGGGTGTGTCACCAGGGTGCAGAGGAGGCATCCCCCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCTGGATGTCTGGAGTTTTGATCTCCTCCATACCTGCTTCATGCCCTGGAGGACGGGGCAGTGGCCCCCCACACCCTCTAGCAGATCATTACATGAAGGAACCTTTTAAAAAAAACAAGCGCGTCCATGCTCACAGGTGTACACACGGCTGCTCACACACAAACTACACCCTTTTTGGCTCCGACCTCAAAGCACACTGTGCGCTGTCGATCTTACGTGCTGCACAATAATGTTTAATATTTAGTATTTACTGTCATATTCCCATAGATCATTGTGATGTTGTTTATTCTATTACTCTCGTTTTCTTCTGCTTGTTTTCTTTTTTCTTTCTCAACAGGTGATCCAGGTGATTGATAGATGTATTTTTGGTCTGCTTATTTTGTTGGTTTTTGTTTTTTGCCCTTTATCCCCGTCCCTCTTCCCCGCTGTTTATCTTTCCCTCTTTCTTTCTCCCCTTTCTTTTCCCCAGTCAAGTCTCTCCCGTATTCAGCAAGTGAAAATAAAATAAACAATAAAAGGTGAATCAAATGGACCATTACGGCAAGGCTGGGATGGTCCATTTGGTAAAGTAAATCCGTTGGGCATCTTTCTTTGCCTTTAGACAATAATTCTGATGGCAAAAGAACTAAACGGGACAGGCAAAAAAAAGAAGAAAAAAAAAAGAAAAAGAAATAAAATGGTAAGTTCTTATATAGCACTTTTCCACTCTTCTGAGCACTCAAAGTGCTTTACACAACTTGTGCATTCACACAAGCACATTTTATAAATGCTTTCAAACTAAATAGATGCATCAGAGAGAAATTTGGGGTCTAAAGATATTCGGCATGCAGACTAGGGGAAGCCATGAATCAAACCACCAACCTTCTGATCAGTAGATGACCTGGTCTACCACCTGAGCTACAGCCACCCCAGTAAATAGACAGCACTTTCCATTTAGATATGCTTAAGAGATTTGTTCAGATACACAAATATGGCAGACAAAAAAGCGATCATGCCAAAGACAAATCACAGGTCATCAGTCAATGATATTTAGACTGAACACAGTTCAAAAAATTTAATAAGCCACATCAGTGTCTACTGTCTGTCTACTGTTTACTACCATAGCCAGGTCAGTCATATCATAGCTAACTCGAAATTTCGAGTTATCTTTCTCGAAATTTGTCTGTTCTTCCAATGATCCTGACCCTGCTTATGAGAACGTGGACATCTTTCAGTCCAGCCAGCAGCCCAAGAGAGAAGATGATCTCCATGGAAAGTCACAATACCATCTACACCTGTCCAGAAGTGACAGTCTGTTCTGGTAACAACACACAACATACTTCAGAGAGTGCCAAACAGACTGACTCAGTTTACAGCTTGTTGCAGAAGCCAAAACATCTGCTACGTACACAGCATCACCAAGAGGTCAAACAAGATTTTTGAACAGGGCAAAACAAAATCAAACAGAACAGAAAAAAAATAAACAAAAGTGAACATTTTATATTTCAGACAGATACTCCAAGCAGTGACCAAAGCACTTAAAAAATAATATCAACCCCCTGCCAAGGCAGCTCACACGCTGTTCAGCATTTACTTTAAAAGGAATAGTATTTTTTGCTTTTTGTTCTTTTAAACATACTTTAATAAGTTTGTAGAGACAAGTGTACAAATAAGAACAAAGTGCAGGATTTTTTCATTTGCCCTGTTAAAAAAAACGTTTTTAATATGCTTAAAAGCATTTTGAGTGACTGTTTGCTTTATATGGATATACTACATGTGTAGCATTCATTTTATTGTTTAGTGATGAAGTTTAAGTGAAAGCTTTTGATCATAAGTTTATTTTGTTTTTCAAAAAATAGCAGTTATACATATACAGGTATAACCTGATATTGTAATGTACATAACAAAGACACAATAAAATTCATCAGTAATGTAAAGGATGTGTCATGGTCCTGGGTGTGACCCAGTGTTTTGTGCTTAATTCATATTTCTTGATTGTTTGTTATTCATGGTTTTAGTTCTCTTGATTTGTTGTTCTTGCTTCTGGTTTAAGTCACTGTGTCTTCCCTGTGTTCCATATTTTATATTCAGTCAGTCTATTTCTCGGTGTTAAGTCCATGTCTCTGTGCCTGTCACGCGTTTCCTTTTTTATTTTCATAGTCCCTGTCCTGTGAGTCATGTGTCCTGTGTTGTCATGCTTATGTATTTAACTCCGGTGTTTCTCTCTGTCAGTGTCGTGTTGTACCCTCATTATGCTGTTTTTCCTCTGTGCTCTTTTGATCTTTGTCCCACATCTTGTTTCCAGTTTTCTAATTTCCCAGTGTTTAGTTATTAGTTTCCAGGTCCTAGTTTAACTGTGCTAATGCATTGACGAGCTAACTGCGGTAACGCATAGATATATATATATGTGTGTGTGTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTGTATGTATATATATATGTATATGTATGTATATATATATGTATGTATATGTATATGTATGTATATATAGAGAGAGAGAGAGATATATATATGTATATATATAGATATAGATATATATGTATATATATAGATATAGATATATATGTATATATATAGATATAGATATATAGATATGTATATATATATCTATATATATGAGAGAGAGAGAGAGAGAGAGAGTTACTGCAACATAAACATGAATAAGTACAAAAGTAGACAGTAATATCTTCCATCAGAGCCAAGTCAACTAAATGAGTTTACAGTTACAGAAATATTGTCAGACACAGTTATAGTTCAATTATTGATTTTATGTTGTTTTCCATGCTGAAGGTGTGAGTCTGCTTTGTGAACTTTTAAATTATTTTGCATTCAAATTTCACAAACTCATCCATCTAAATTAATATGAAAGTCCTGTTTTTTTGTTTGGCTAAACTAGCAAAAGATTGAATCTAACTAAAGAACTGTAATCATATTGTTACTGTAAGAACAATATGATTGATTTCATTCTGAAAGTATTTGTGAAGTATTTGTAGACTTGTACCTGAGCCTGACTCATGATTCACACCATCGTAGTCAGAGCTCTCGTCTGTGTCATCATTTCCATCACATGAGGTCTGATCAGTCAGTTTATAATCAATATATCTCTTATTGCTCTGTTATTATCAGAGGTTATACTGTACCACTCTCAGCATTTCCAGAGAATCTGACTGTTTTCTAAACTGTAAAATCAGAGATGTTTGGGTTTTTTTTCTTTTCTTTTTCTATCCTTGTATTACAGTTCTGTGCTCCTGTTCTTTGGTCTTTAGTGGTGAGTTTTGTGTTGGAAATCCACAGTCGTCTATATTCCTAGTTATATTATCTATATTTCTGGTTCATGGTTTCTTGTTTCATGGTTACTTCTCCTTTGTTTACACTCTGTGTTCCTTTTAAATTTGTATCTTTAGTCATAATCTTTTGTGTTTCCTTTCTGTTTCCCCAGTCAATCATGCTTTTATTTTTGTTCGTCTTCTGTCACTGTGTCAAGTTCACGTTTTAGTCTTGGTGTCAGTGGTTGTTTTATGAGCATAGTGGGAGGTGGAGAGCACCTGCACCCTCAAGGCCTCCTCGTGTCAGACAGATGGGCTACACGGCTTGGGATACACATAGAAGACTTATCAGAGTTGGATGCTAGCAGGGATGGGAACTGAGGGAGAGAACTGGAAAGTACCGGTGTGATGCCTCAAAAGCATTTATGTCATTTATTGTTTATGTTTGCTTTAAAATAATTCATTTAAGTTAGAAAGAACAGTAAAACGGGTAGAAATGTTAAATGAGAAGATTTTATTTTGAAGGCAAACTTGCTAATAACCTCACTTCCTGCTGGGTTACCTGTATTGGTTCATTTCCTGTTTACTGACTCTTTCTGGTTGATGCGGTCGTGCTCTGAGGCTTATTCACAGCCATCCACTTAAACTGTTCAGGCAACGCCGTATGTGTATATATTTCAAGATGGTGTTAAAAAAGCATAAATTGTGATATGTCTTGATAAATTCTCAATCATCCAGGTAAGTAAATCTCCAAAAGTTGATTATGTTCATCTGGACGTAGCATTTTCAGTGGGAGAAACGTTTCGTCACTCATCGAAGTGACTTCTTCAGTCTCAGCTGACTGCAGGTTTCCCCAATCTTATAAACAGTTTGCATAATGACTGAAACCAGCCCATTGAATAAACAACGGGCTGGGAGGTCAGTTCTTTCATCATGATTATGCAAATTTTCATAACCATTGATCAACAACCACTGATCAATGGCCATGAGTACAATTCTCAGAGAGTTGGGGAATGGCTGCAATCACAGCATTGTAAGATGGCGAAAGATGTACCCTTAGGCCCCCTCCTCGATTCAGAGATGGTCTTTACCTTTTCATGTAAATGGCCTCCTTCACTCTGTGCTCAAACAAGTGTTGCTGCCTGTCCAGGATGTGTACATCCTCATCATTCAGTGGGCTGGTTTCAGTCATTATGCAAATGTTCTTTTTGACAAAGACACACACCTCAGCGCTTATCATGGGTGTTACCTCCGTGCAGCCATTCCAGAGAGAGAGAGAGAAAGCAATGACCACTCATTAAGATCAGCCAGAAATCTGTTCCAATTTAATCAGTTTATTAAATTGGAATTCAAAAATGAATTTTCAAATGCAGAATTTATTCTGCAATTCATTATTTAAGCACAGAATTTCTTTTCTTGTGGTCCTCCACACAGACCTTCCCGAGAAAACTGGGAAAACTTTGCTACACAGTAAAAAGGCTTCTGAGCATAACATCAGAGCTGTTGTTACTTCCCATTATGTTGATCGCTTTAGTTCATTTTGGAGGGTTGTAGCTGTTTTAAATGACAATGAGTGGCTTTCAATGAATGTTCTCTTTCAGTGAACTTATGCACAACACTGAACAGCTGTAACATGTACTCTCAGTCTGACACACAACAACAACACACTTCCTTTATATCACATTTTTATTAACAAAGTTACAAAGTGCTTCACAGAAAGAAATGTGCAATATATCAAAAGTCAAAGAAATAGTTAAAAGATAAAGACAGATCTACAGTACATTAAGGTCAATTAAAATTATTATCTAATAGGAGCGAAACAAGCAAAAAACACTGAGTGATTCTTTCTGAAGGAAATATAACCTGAGGCTATCAGGATAATTTCTTTGAATTCAAAATCTTCTCCTTTTTACTTTCACTTTTGGGACATTTAATAGAAAAAAGATTAAAATAAAGAAAAAACAGCTAAAGAGCTGCTGTTAACATTTCAGAGCTGTGGCTGAATTTGGATTATGACACAATCTGCGGCTGCAGACTCTGTGGCTTTTTCTGAAGACCCAAACACAGACAACAAGAGGCAAAAATTACAATTTTAAGAAAAAAAAAATAAGAACAATTTAATGTGACTCTTAACAAACTTGAACCAAATCAGGTTAAACAAAAAATAGACAAAGAACTGACTGAGAGAAAAAGCCCAAACTAAGAAAGCTAAAATGTAAACATCAGAATAAGAAAACCTGGAACATTGGGAATACCTTGAAAAACCTAGAAAGGATTGAGAGAATATGGAGATAGGGATAGATAGGGATTAGCATAAATAAGCAGATGCACTGACAACGGACACAATATACGCACAAGAGCAGTGGGAGTAACAGAATACATGTACCGCCGTTACATATTTAATATACAAAATATGAGTAACTGTATTCCGTTACAGTTACCGTTTTAAAAGGTGGTATTCAGAATACAGTTACTTTGTTGAAATAAATGGATCACACGGCGGTCTTTTCCTGTTTCATATGTTAGTCTGTCCCCTCTTTATTTTTGGTAATTCCACACCGGTGAAACCCAAATAAAACACGCATTAAGAGGCTCTAATGCCTGTGTCTCAATCTCAGGCCCATGTCACCTCTACTTGCAGCCCACATAATGACGTGAAGAAATATTTTTAAAAATTACTATTCAAAAAATTATTTATTATGAAGGCAAAAGGCAGAGTGTTACAGGCATAGCCCTAAAGAGTGTAGCCTCATGGGCAGTGTAGTCCGTGCTGCAGGGAGAATGGACTACCATACCTGTTATGTGTCTGTGAGCGCGAGGAGGGAGAAAAAGGAGAGTCGAAAAGTACAAGTTGTCACCGAACAGAAACAGGAGCTGGAAGCATGTAAATATAATAATAACCACTGCAGCCAAAAAGAGTGCCTGACGAGCCCAGTTGTAAGTAAGCTATTAAGACTCGACTGTACACTGTGTTCGTGTTTTCCTTAGAAATAATGAGTTCCGTTGGAGCAGCCTTTCAACGCCTCTCTCTGTCTCTCGCTGGCAAAGTTGACCTAGACAACAAAGTAAAGCTAGTTTTCAGCTACGAGCCCGACACGAACCCGACGTATTAGCCAGAGGTCCCTTTACTACGGCTTGGAGCCGCGGACCTGTTTTATATACGCGCAGAATAGTTTTCTATACGAGATCACTGCAAAAAGTGCAGCCGTACATGATGTCCACCTACTGTTACTCATTTTATAATAAAATGTAAAAATCTAGTTGGTATTGGTTTAGCGAGTAACCTTAAGTAATAGTAATACATCACAAACAAATAGTACATTCATGTAGTTGTAAAAAGCATGACAGTATATTAATTAATCCAAAGTATTCTGAATACGTTACAAAATACATTTTGGGGCATTTATTCTGTAACCTGCAGTGGAATACATTTGAAAAGTAACCTTCCCAACACCGCACAAGAGGGTGATCAGGAAAGTGGAAACACATCAGAAAACAGCTCGGATGAATTAAATGTAATGAGACAGGGAAGCAAAAGCAAACACACTGCACATGAGACCAAAGACTGTAAAAATAAAACAGGAAGTACATGAACACACGAGCTTCATGCAGAAACAGCAGAAACAAGCAGGGATACAAAAGCTGAAACACAAGGAGAAAAACGGGGCAAAAGGTAAGGAAGACAAAACACTACTAAGATACACAGAGGCCAAGGGAGCGTAAATATGGGTCACATGAGAGACTCACACAATAGACACAGGGATGAGACAAAGACACAAGAGGAACCTCACAGACAATAAAGCATAAACTGGAAATACAAGAAAACTCAGAAACACAGAAAGCACTAAACTCAAGGCTAAACTGTATAAAGTTAAACTTACACCATGTTCACACGATCACAGAGAGACTCACAAAACCAAAATAACCTCAGAATGCTGAGTCAAACACCAAACACCCTGACAGATTGACATTATTGTAGTCAGAGCTCTCCTCTGGGTCACCACGTTGCCCTGCTGAGGTGATCAAATGAAAGCATTTCAAAACAAACACCCTCTGTTTGGTTCACAAATGCATTTATTATTATTATTATTATTATTATCATTATTATTATTTTGCATTTTAAACCTCAGATTTTGTGCACTCACTTGTCTTGTTAATGACCTTGAGCTGAATCACAGATGCGACATTGGCGTAAACATCTTCTGCTGGACCTGAAATTATAATCTTATTGATGTTAATGCTTCCTTCTGTGAATCGCTACCTTATCACAGTGGAGGAGTTTGTGTGTCCTAGGCATCCCAGGGGCTGTTGTTGGGTGAGGGTGGGGCTGAGGGGTTCTAGGGGGTGCTCCACTTGACGACTCCGTTGTGCTACTGGGAGACTTCTACACTCATGTAGGCAATGACAGTGAGACCTGGACAGCATGATCGAGAGGAATATCCTGCCAGATCTGAACCTCCACTGTGTTTTGTTACCACAGTTTGTAAATAAATAACAAACCCCATGTTTAAACATGAGTGTGTCCATAAATACATGTGGCACAAGGACACCAGAGGCTGTAGGTAGATGATCGATTTGACTATTTATTATTGTTATCATTAGATACAATAATAGATAATAGATCTGTGGCCTTGTTCACCTGAAGGAGTCCTAGTGGGCTTGGTTAGCCTGTGGGACTGCCAAAGCAGCCGATAAGTACCACTGGGAAAATGGAATGCAGCTCAGCCAGTGGTTAAAGCAAATACTTGGGTTTGGGAGGAGTTTGGAGAAGCCATGGAAAGAGACTTTCAGATTGTCTCGAAGAGATTCTGGCAAACAGTCAGGTGACTCAGACGGGGAACCATCACTACACACTGTGAACCCTCAGTGGGTAGTGAGGGTGGAGTGCTGCGAACTTTGACTGAGGATATTGTCGGGCAGTGGAAGGAATACCTCAAGGACCTCCTTATTCCCACTAACACATCCTTCATATGGCAAGGAGAGTCTGGGGACAAGGGGGACAAATCATAATAACAATAAAGTGTGCTGGAAAGGAGAGCCCATCTGTTAGTCGAACCTCGGATACAGGAGGAAAATGCAGGTTTTCCTCCCTGTTGCCTCAAACTAGACCAGCTCATTACTGTTAAACAAAGTTATTATATAATCATCCACCTTCCATAAGCTCTGTATTAATATCTATATTTTACCACTTCCAGTGTTTTCAGATCTTCTGACTGTCTCATAGCCACAACGATTTCCTACAGGTCAGAGAAAATCAGTCACCTCATGTCTGTAATACTAATTTAAACATAATTATTATTGAAAATAACATTTATATTAAAAGCTGTAGGAAATGTAGTAAATAGTCTTGTTTCAAATAGCATCAGAACATTATAACTAGATGAAAAACTAACCATGAAGAAGAGAGGAGTACACGTGCTGCTGCTGATCTTGATTGAGCGTCTGCTCATTAACAGCACCTTCATTAAAAATGTAAAATCATACATTTTGCTTTTAAATGCACCTAATGACGCATTTATGTCTTTGAATGTTAAAGAGTTTGTAATAAGTAACGGAAAAGGTCTCACTGTTGGTTCTTCTGCAGCGATACAACAAGAGCAGGAGAATAATAATGAGAGAGACTCCACAAACCAGTCCAACCATCAACCACACAGGAGATGAAGAGCCGTCAGCTCCTGACACAGTTACTGTGACACAAACAAAAATACATCTATTATTAATAAAATATAATAATAGTGAAAATGTCATAAAATGTTTATATAACATTGTCTCAATTTTGAAACAATCTAATGTTCCTTCTGAGTCACTAAACTCATTTACAAAAATCCATCGCATGTTTTGGTCCTGCTCACCTTTAACTGACATCCAGCTCTGTGCTGACTCTCTTCCTGAGTACTGACACTTGTAGAAACCTTCATCAGACTTTGACACTGCAGAGATCTTCAGCTCCCCTCGGGTATCATTTTGAATAAGTTTGTCATTGTGATAGAAAAACACATTGGAAAGTA