>scaffold39030
AGTGGCCCTATCGGAACACCATAGATATATGTAAATGTAATTGTTAAGATGACAACCATACCCCGATGCAATACGTCAATATCTTGTTATAACGGAAGGGGGTTATTATTCTACAGGGGTCACTTTTCTTCATGTGGAATGTGCTCATTTTTATGAAAGTGACACTTATTCTTCAGGCAAAGGGGTCATTTTTCTACGTAGAATAATGACCGGGGGGTCATTTTTCTGCGTAGAATAATGACCGGGGGGTCATTTTTCTACGTAGAAAAATGACCCCCGGTCATTATTCTACGGGGGTCATTATTCTTCATTACACCGGAATCCAAGCTAAAAGAGAGATAAGTCAGTCTAGAATTAGTAATTATTATCCTAAAAACTTTTTAATTCAATGAACTTTTATGCATGCTTATTGTAAATGTCTTCTAAAAACACCGGTTTAGTGTAGAAACTTTTGATCTATACTTCCAAGAAAACTCGTCGAAGGGGAGTTAAGTACCAGTAATTCAGGGTGGGGGAAATTTTTGATGAAAATTCAGATTTTAAAGAATGACCATGTCTTGTATGATAAACGATTGCATTTCAAAATATGTTCATAAACGCCCTAAAAGACACTGAACTATCAGATCTTGTGAACAAGGCAACACATCAGTTATAAAGGTGAAATCTTTCAGTGTCCGCTTTAACGAGCATGTTACTCTGCCGTGTCCCCATTCTGTGCCCCCTGTAACGGACGTGTTTCCCTTCAATCGCAATGGTTGCAGATATTTCATTCATTGTTATATGGATTGGGAGGAATTATGCAATATGTCCATAATGTTGAACACGAATGGGAAAGAGCCATTCTTAAAGAACACGTGAATTGCTATGTACGTACGTGAATTTCATCATTTTAAGCATCAAGTAATAACAATAAATGAATCCATACACATACATGGATCTGAGCATTGATTTATGGACGTAGAGGTTCTTCCTAGACTTATTGAAGGAAAATAATACTTTATAAATAAAAGTTTTGTTGACTTTTCCTGCTGGTATTACCGTCACCAATCTATAGTGTCTGTTTGCAACTTACTCCACATTGTTGAGAGATCTGCATTGTTTGATAAAGAATCGATATACATAAGTGACTTGTTTACTCAGCTGTCATCCACGTGATGGGTATTAGTATAGTTTATACTAGTATGTAATGAACAGAAGCAGACATTTTAGGATCATCAAAGCTAGGGACGTAATGTTCTTTATACAGAGAGTATCAGAATTATCTGATTGTAAAAATATCTATTTTATTTTTAAAAGGATTTCGATACAGATCCTCGTTTAAATTGGTTTAAAAATTACGGACAATCGTGATTTTTTAACAGAAGGATTGATTCTAAAAACATACACACATATTAAAATTTGGCAATAAAACGAGTGCTTCTTAACAATTCTAAACTTCTGTTTGTGGTCCCTCCTGTTGGGAGATGTAAATGGTTCCGCAGATGGCTAGATGGCTTGCCCTCATGTGTTATACTTTTAGCAAGGTTACTAAATAAACGCTTTAAAATTATAGATTTCAGTTCTAGAACCGCAACGGTGTGTATTTAAACAACAAAATGCTTTCTTTTGTGCTTCATGTGGGAATGAATGTAACAAAATGCATAAACCGCTTTATAGGGCAATGTATTTAAAATGATATTATAAACATAGTGCCTGTTTTGGAGGGTAACGGTTGAAATTGACATTGAACGGATTATAAACTGCATCTAAACCAATCAGATTTCAGTATTCAACATGAAAGTATTTTAATTAAAAATATCTCAGGATACAAACGACGTTCATCAGTGATAGAAACGTAGCTGCAGACCTCTATCCTTGTGGGTATACTCGGGTTGACATACCGTAGTACTTCAGCTCCTCCATTACAGCACCCACCACCCACCCCCCCCCCAAAAAAAAAAAAACAAAAACAAAAAAAAAACAAACAAAACAAAACAAAACGATTACCTTAATAGAAATTATGCAGATTAAAGTTTGTTTTGATCATGATTTCCAGGAGAACGATTACGCCGCATATTGGGGAAGGGGCAAGGTTATATAGGAATATATAGGAATAAAGAAAAATCTGTTCACAACTTCAAAATCAGCGAAAGGGACCTGAAATTAAAAGAAATGTGGATAAAAGTTGGAAGTTGGAAGATATTTTGCTATAAAAGCAATTTCTTCCGTTGTAAATTATAAATGATATTTGATACTAAATTGATAATTTGATCAGTTATGGCTATTGTTCTTCAGGTGAGCGTTGTGGCCCTGACGTCACTTGCATTTGTATCAAACCTACTTTGCTCGATATTATTCATAACACCTATTTAGTTATACGATATTGGTGAGATTGCATGTTGGGTTTTTTATCTCTATAATTACCTAGTAATTCGAGGATTTGGCGAGACCTGTGCAGCCAGTCTTTGTAAAACCAGCATCATAAAGTCTGGTCTCTTTAGATAAAGTCAGTTTTCTTGAATAAAATAAACATATTTTTTAAATAGGCTTGATAAATTCAAATGTTACAGCAGGCACGTAGCATCAGAGGGGGGGGGGCTGCCCATCCCCACACTTTTTTGCGCAGCAAAAATTTTTCTTAAATTTACATACAAAAATTTGAATTTATGGGACCATGTAAAAAATTGAAATTGAAAATAAGGAAATGAACAGTGAAATTGAATTTAAAGGTATACTACTCCTAATACTGGCCTCGATTGAAATATGCATTAAAAGGGTAGACACAGCAAAAATAGAATGTAAAATTTAATGTAGCTAGCCTTTTTTTCATTTGGTTGTTTTTTCTTTGTTTTTTCTTTGTAAGACTGGCCTTTGTAAAGATGCAAACCGTTATTGTTATTTATTTATTTTTTTTGCCTTAGCTGAACTTTTGATTTCCAGGTTAAGTTTGTTGAATGGTCGTGTATACATGGTTACCTTCACACGATAGAATCCGTTTATAACGCAGTACATGTATACATGTACTTATGGGAGCAATAATTTACAGTTACATGGTATAAACGATCAAATCTAACCTTTCATGGACTTTTATTAACCGTCATTTCCAAAGTTATTATGTAGTTATCAATATAATCGTGGCCCACTTCATGTGCAAGGGCAGGATATGCAGCAATAATGATAAAAAACGAAAGAAAAAATTGCTGAAGGAAGTGAGATAGAAGGGATCTGTGAGTAAACACCGCACATACACGTTGTAAAATCAAAACACCGCACATATCAATATAAGTACACGTTTCAAAAACAAAACATTTGAAGAAATTTCTCTTAGACTAAAAATAATCAAATGATGACATATTTGTGAATTTGAAAGCGAAACAAACAATATAATCGTGAAGCGAATGAGGCACCACGAGGCCTATAAGTTTAGAAAAAAAATCTTAATGAATCGCATGAACGTGCAAATGGGAAAAAACGATAAGTTATTTTTGAATTTGTCAATTTCATTAAAAAGGTCGAAATAAAACATATATACATGCATATATTAAAATTATATTATACTTGCATGTGGATCTATGAAGAAAATCATTCATTCTCCGTGCAGTCTCGAAACTGAATATGTACACGCTTTTAAATATAAACGAACACGATTTCATTTCTTGAGAGAAAAAATACTGACGTGGTTGATTATTGTATAATTTTACAAGTTTTTATATAAAATAGTATTTTTTCTCTTTTTAAAATTGCTGCAAAATGACATGGATATTTGTATTCACAACATAGCTTTATAAGGCTATTGGGTCTTACTGACGTCATAAGCAAGGGAGGTAAGCCGCGTAAGTCAATGTTCCTTTTCGCGAATAAGTGATTTTGATCGACTGTTGCGCTCACATTTTGCATAAAATATTCCAAAAACAATGTCAGTCTTATTAAATAGGCACTTATGAACTCATTCCCGTATATAACTCAATATGGTCAGGATATCGCTTCATATGACCTTTAAATAAAATTCGGGTGTTTGTATCTTGTCATATTGTCAAATCCATTTAATAATGAAACTTGAATTAAGAAGGTGTTTCAGATTTTAAGAAATGAAAAATAAAAAGGACGGAAAAAAAATAAATAAGAAAAAATTATTTTATGTTTGTTATGTATTAAATAGACAACATAAACATAAAGTTTAAAAAAAATATCCTAGAGATACATATATAATATTCAATGCTTTTTAATTATTTTTTTTGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTATATATATATATATATATGGGCAATATATTTGCAAAAGGCATCATTTACTTATTAAAATATACATGTATATCAATAAGTAAGCCAAAAACATGTATACCCGATACCCCAAAAGTGACGGAGTTAGGGTAGTGACGTAGTTAGGGTCATTATATACCTAAATAAAAAACTGGCTTTATTTTTTTCTATAATTTTATCAAAGAATGTATAATTCAGTTGATAATCACTCTATTTATTAAAGCGGTAACAATTATTATGAGTTTTAGTTTGTTTTTTTAAGGCTCAATCTTTCGAAAAGTAGACAAAATCATATTGCCTATTTTATCATCCCGATCCCGATTTTATTTCGCGCCAGTTGTGACGTAACGGAAATGACGTACTATACAGGGAGTATTCATTATTGCCAATATTTTAGTAATTGAAGATAGGTTCAATTCATTTGTACCTATCTTTAATTCAATTGTACCTATCTTCAATTCATTGCATTTGTACCTATCTTCAATTCAATTGTACCTATCTTCAAATGAATTAAAGATAGGTATAATTTAATTGTACCTATCTCTAATTCAATTTGGAGAAAGGTACATATGAATTAAAGATAGGTACAATTGAATTGAAGATAGGTACACTTGAATTGAAGATAGGTACAATTATTTGAAGATAGGTACAAATATTTGAATATATGTTAATTTGGCGTTCCATACGAATCAGAGTTCGATGAGCTCTCTCCGCACACTGTATCTGTTTCCGGTTTGTACATCCTTTTGAGAGCCGTCATAATTATACTTCCCCGTTAGTCTGGACCCAAACAATCCGTGCACATGTAGTTGGTGTGCTGTTAACTTTAATCCTATACATAGATTTTCCATCGGCATTGTTACTTTTATCGCATGATCCTAATGAAAATCAAAGAGGTCAATGCGTTAATGAATAAGTACTGATCTATTTACAACACACATGGTGTACTAGTTTTGCCAGACTTTAAGAATCCATCGCTCAGGTCATGAGTCTATTGTTATATACAATACCTCCTGTCTCGATACCTGTCTCTGACATGGTCACACCGTTTACCTGTCTCTCTGAATACACCTACATGATTATATACGATGTATACCCAGCCTCGCTGCTCCTCGGTCTGTTGTGCCAATGGTGCTGAGCGTTGTTACGGAGAAATCGATAACTACACGGGATCAATCAGTTGGTAGAACATATATCGTTGATGGTCATTCTCAGCGATCGACCCGACAACCGGGTATTCTCACGTGAACTCTTGCCAACCTCACACGAGCGACCTCCCGAGTCAAGCCTGTTCCGTATCACCACGCTCTTACAACACAGCGCAAGGGGATTCCGAGACTTTAGCAGGTAGGCAGTAGATAATTATACTTTCTAAATTAAGTCGCCTCGTTCTAAAGAAGATACATCACGAAATAGCAATAAACAAAGGATTGTTTGATTTTCTACCTCGAATGGTTAACGAAGCCAGATTTGGTTCTGTTGATATGAAATTATTAATATTTCGACATTAATTAGGCGCACTTCGACATTAGATATCGATAGACATTGTGTAATGTACCACACATGTGTACTGTTAAGTTATATTTTAACACGTACCGGACGGATGTATTTATACAACCACATATAAATTATAATATAGTGCTGTTGTTGCGAAGTGTTTATAAGCCACTGCTCATATAACCTTCACTCGATCGGCGATGATTTATGGAGCCTATATAACTTTATTGTGTTGTTTCAATGCAAACATTGTCATATATTGAGATATCATGAAATATTCCTCTTATTCCTCTTCCTTGTTATGAGTAACAGCGCGCTCTCTGCCCAAAAAACACGATTAATTCCAGGAAGGCTATTAACGTTGAGACATTCAGATTGTTCATCAAGTGCACATCATGGAGATAGTTTTTAAATATGTACAAAAGTGTCTCTGACTATTATTAAGGTCTTCCTTTTTCACGGAAGACCTACTGATTGTGCGGGAAAATATGATGTTTAAAATAAACTCATAGGGGGAGGGAGATCCTTCTAAATGATCATAGTAAAAACTATAAGACATGATACTTAGGAGTATGGGCTGTGTGTATGATATACATGTACATGTATAAATAGACAAAGTCTGCATTCATGAATTCCAGTGACAAAATGTCATTTATATAGTTCTTTGCTTATAAAATGACAGTAACAAAACAAGTAAGGAAGAGTAAGGAAATATTGGCCTAATGTACAGAATGTCTGTATCCTGATTGTGGTGCTGCGATATACACGTGTACAGGACATGGCGCTAGTATGTAGGTCACGTCTATATCCTGGTAGAGCTAACATGTGCATTAGCGGCACATGCACGGATCTAGAGGGAGCAGGGGGAATTTCTATTTCTTTTAAAGTAAAAATTACCAAAAATACATGTAGCCCCCCTTTTCCTTCCCGGCAAACATATATATCCCTCCCATATCCTTCCCAATTCCAGAAAATGTTCCTGGATCCATAGGTCTGTAGCTGCCGGTGTCATATAATTAAAGGTTCGCCCCGTAAAAGGGTCCGGTCGGACCTTTAATGTTAACATTTAAGGTCCGCCTTTGCTCTGTTATATAATTAAAGGTCCGCCCCGTAAAAGGGTCCGGTCGGATCTTTAATTTTAACATTTAAGGTTCGCCTTTGCTATAAAAGGGTCCGGCCCGTATAAGAAGAGGTCCGCCTAACATAAAAGGTCCGGGGTATACATTTCATTTCTATCTTTTTAATTTCGAGAGTTTTTATTTTAATTGAATGTTAAGTCCCAGAGTGAAGGATACCAATCAATTTATCTTTTTAATTATCCATGTATACATGTATTTTAATAATTTCTGTTACTTTGATTAACATATTAACATATTAGAATTAGTACCCATAATCGACCCAACCACCCAGCCCGAACCATTACATGATATGCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGGTGTTTCCATCATGATGATGTGGTTCTCTCCATAACTAAATATTCATGTGTAATATTTGATTAATTTGAGCACTACAAAGCAACTTTACGGGATAAGTATGGCTTATTCTATCTTTTTTATATTCATTTTAACAAAAAGAGTTTCTAATATTTAACACATTCATTTTAGGTTTTCGACATTAAGAATGTAAACAAAAAATTTGTCACATAGCAAAGAATTTTAAGCTCAGGAAATCGCTGATAACTTAACAAATGGCCCTCAAATTTTGGCTGCTTATCAAAATTGCCTTAATTAAGTATTGTATACATTAAAATCGGAAAAATAATTTTTGACCAAAATCGTGACCATGCCCCTTTAAAAAGAATAACATACGGAATTTGACATATATACAGAAAAAAATACTAGCTAGCTAAAATGTGAATTGCACTAACTGTCTCGAATCACTCAGATATTCCCTAAACATTAGTTTTCATTTTAATATTGTCAAAGAAAATTGAGAGAGAAGTTAAGATATACAAGTGTAGATAAAAAACCATAAATAGATCTTATAAATTATTGTTGTTAAAAGAAATATCTTCTCAAGGGAATTCAATGCATTTTTTACATAATTATATTCTATACCTGTGCCCCCTAGAGGACCCCTTAATAATCTAATTGCCTAATCTTCTACCCTCACATATACGTGTATTATTATTTTTTTTCCACAAATATAATAACATGCATTTCTTCCCGGTGTAATGAAGAATAATGACCCCCGTAGAATAATGACCGGGGTCATTTTTCGACGTAGAATAATGACCCCCCTAGCTTAAGAATAATTGGATTTTTCTGAAGAAAAAAGACCCAGGGGTTATTTTTCTTCATGTTTAACATGAAGAAAAATGACCCCCATAAAAAATGACACCCCCCCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAATAATATAGGCAAGATAGTAAGACAAAAGTGTGTGTATGCATCAAATTTCTTTTATCATAGATATAAATTGAAATTGGGAGAGGGAACATTAATGCCCAAAGTGCATGCATGTGCATGAATTTGCAAACTAGAAATAGTTGTCCCCTAGCTCCTATGTCAATTTTGATCTGATTTAATATAATAAAAGGCCTCTTATATCCTATCGTTCTAAGTTATACTTTTACCTGATACCTCTAGATTATCAATCATCATCAATAATATTGACGAATTATTCTGAGTGGTTTAATTTTTTGGAGACGGAAATAAATAGAGAATGATAAAAACCCTTTCCCATATCACAGCTTGTATCAGCCCGATATTCTAATATCAGCCCGAGGGATGAAGGCCCATGGGATGATATTGGTCGAGGACTGAATCTGATACAGGCTGTGATCAGGAAAACGGGTATCTATTATTTTATATATTACGTACATAGTAAAAAATTTAAAAACATCAACTTGAACAAATTGATTTTAAATATTATTTAAAAGAAGTCTGTACAGTTGTACACGTATTAAATAAAAATATGAGATCTAATTGATTTAACAAACATATACCTAGAGAACCGGAATTTCTTCAGGTTTTAAAAGTTAATTGCTCCAAAAAAAATGCTAGCATTTGAAGTTTTCTACTGCATCTTAAAATTTCAACTGTAACAAATGTTTCATTTTTCGTCTGTAAACATGCACAAATGTCGAAATGAAAACATTGGTAATCTCAGATTACTAAGCTCACCGAGACGAGGCATCACCCTTATGAGGCATCACCTTTATGAGACCACCGTTATCATTTTATATGAAAATCATACTTTATAATCTTGAATATTCATGGATACTGTTTTGACACAATATCATATATCATCTGTTAAAAATTGTATGATAATCATATATTCATTTCATACGGTATCATAAGATACAATGTATATCAATACAATAATATAAAATACAATATTGCATCCTATCATACTTACAATATATATCATATAATACAATAAATACTATGATAAACAATGATGATATATGACATTGTTACGTATGATATGACACTGTATTATGTTATAAAGAATTGTATTTTATCACATAATACAATATCATAATATATAATGCAATATAGTATTATATGATACAATATCATTTCATATAATACATCATAAAATTGTAACATATGATATTATATCGTATTATATAGTGTAAAATAGTTTTGAATGATACTGTATTAAATTTGATACATAATAAATTGTATCATATGAAACAAAAGAATTTTATATAACATTGTATCATATCAAATGATACAATACCATGTGATAAAGTACATGTGAAATATTATATTATATTATATAATATAACAATATCAAATAATACAATTTCATGTGATATAATACTATATCAAAGAATCCAATATCATAATTTACAATATCGTTTCATACAATATTATAAATTATTCAATATCGTTTCAAACGATACGATATTATATATTGCAATATCATATGTAACAGTAACATGTGATTAAATAATTAATAGTACAATATTAATTATACAATATTGTATCATAATATAAAATACTTAACATAACAATATCATGATACAATATCATGTCATAAAACATAAAAGAATTGATACAATATCATATCGTATCAGATAACTTTTTACAATACAACATATATCATATTGTATTATTTTAAACAATAGTGTATCATATTATACAATACTTTATCATAGAAATCATGTGATATCACAACAAACACATCTATCCATCAAGTATATTTGAGTAGGGTAGGCGATTTTTTTAGCATCCTTGATAATGAAGATTAGGCTCTGCATCTGAAGCTACCTCTGCGTTTCATTTATGATTTAGTTAAATCAACTACGCAAGCTATTATCTATAAAACATGTGACCTTTTTAAAAACCTTTACTTCATCCAGCATCCGAAACCTATGCCTCAGATTCAGCATTCAAGCCTGTCAGGTGCATCAATATTCTAAGACGCATCATTCATGCACATACTATCAGTACATTATAAAAACACAATTTATTCCTACCAATATGTTTTTTATATCAATAAAATTTATGATCTTTTTGTTTATTGTAATTACATTATATTCGAATGTAAATGCAAGATATTAAAGTAATAGAGATTTCAAATTTGATATATTTCTTTCTGATAAAACAGTTTTTATGTACATTGCCTATAAGGTTGGTCAATTGTCACGCACTGATTGAAAAAATATAGTGAGGGTTGCAAAACAATTTTTACGTGTAAATGCATTTTACACTAAATAATTCATAACCCTCATCCCACTCTCCATTTCCTTAGCACCAGCTCTTGTATATAAATATTTATCTGCGATGCTGAATACCTTCATAGAGCACATGACGCTACATAAGTTATAGCTCTTTATTAACTTTATAAATTGAAAATAAGTTCATTTTAAAAACAAGTTTTCCTAGCATTGTTTGAAATAAAAATATTCGATTGAAAATATTCTGGTTTAGTTACAATAAAAATAACGTGGATGATAAAGAAAAATGATTTTTGTATGATGGGCTCATTTTATACATAATAGATTAAAATCATTGCTACCTTCATGAAGAAAGTATTATAACACTTATTACAAGTTAACCAAGAGAGCTTACTCTTTATATCATAAACGTTTATAGTAACAAGTTAAGATAAGCTCATTTTTTGACATTTAAAATCATACAAATTATAAAACATTTTTATTTGGCAGGTTTTTTTTTCAATATTGTACCCCTCAGGGGGAGTTATCACTTGAATTATGTATTTTGCCCTGATGGATTGTTTTACTACTTTTGTCGGGGGATGGAGCTGCATGCCTAGGAAGCGCGTCTCCCGGGTGGCGGATAAAGGATTCCTCATTTATTGAGAGGTGCAAGAGATACACTGAAGTAGGAACAGTGAACCAGCGCAGCATAAGCAAAAGACACACTGACCGAAAACCACTGGTCCTAAAACTTTTGAAGAGGCTGACTACCACCTCACGGGAAAACAAATAAGACTGTTATAGACATCAAAGAGCAAAAAAGAACCAATTTGGAGCTGGAAATCTCCATCAATGGCAGTAGAGAAACGGGGGGAGGGGAGTCTTAAATAACGCCAGCGTCTGATTAGATCCCTTACGACAACTAAAGAAAAAATTCAATCTTGGACAGTGGAGTAAGAAAGACTATGTATAGAGGAGTGCCATCGGTACCGATTGCGAGAGAGATGGGGGAATACTAGCTGGGAATCAGTGAGTGCTGATTGACCGTCAGACCGCCATTTACAGCAAAGAACTGCATGAGGGAGGAGTTGTTAAATTATTTCTCAACAGGCTGTAAAATTACTCATGGGATAGACAAACGTCAGCAAAAAAACATATAAAAGCACGATTCTAAACAAGACTGCGCCTGTTATCCAAGTGTATGCGTCACATAATTAAAACGAATAGGAAAAAGAAACCAGTTTATTAGGCGCAACAGTAAACCGTGAATAAATGCTACAAGACCGAAATAAGTAACATCCTTAACGCAAAGGCAGCGAATGATTTTAAGGGTTACAAAAGCAATGGGTTCCGTGGATTTGGTATAAAATGAGATTTAGAATGGAGACAGGCTACGTGAACAACGGAATTATGATCACTAGAACATTGTTCTCCATTCACGTACAAATTAATACGGGTACCTGCTACTTGAAGAGTGAAAATCAATTTAACTCTTATTAGTTGGCAGTGAAAATCTGTTTTGACACTAAAGTCCAGCGAAGACCGGATAACAACAGCGACCACTACGTGGTGAAAACCCGATTAAGGCTACACCTCAGCACAAACAAGAACAAGTTAAATCCGAGACTGCTTGGATGCGGAGCACCTAAAAAATAAAGAGGTGGAAAACAGAAAGAAAATTTGAAAACAGAGAAGAAAAATTGTGGGAGCAGCAGAAGATGGCCTATGTGAATTCAGCAGAGAAATTAAAGCGGGAAAAACGGACAAACAACAGCAGTATAGAGCTTGAAGGGGTTGCTGAAAAATACAGAAGGATTAAGTATAGTCCTAGTTTCACCTCCCATGCATTGTCAAATTGTTATGTTATCCAATTCACCATTGTATTACGCACCTCGCATGAACCCATATGTGCTGGTGACTTATACACCCCTAAAAAATTAAAGAAAGAATTTCATTGGTCAGTTCTTACAAATTCGTATTTTCGCCAAACAGGGTACGCGTCCCTGTGTCTGTCAGTTTTCCATATTGAAAAAATCGCACAACCGTAACACCTCAGAAATCTTCTTTTTTATGAAATCTTTCATTTTTATACAGGACTTCTCCCTATCATTCGTTAAGTACCGCCATTTGCCTAAGGAAGGGAAGATCACTGGTGGAAGATTCTACGGTTTGTTCCAACACCTCTCACTTAAGCGAGTATCCCCTTACTAAAGCTTGTTTATACCATCCCAGAGCCATGCCAGCTTCAGGCACTTATTCCAACATAGTCAACAACCGAGTGACCAAGTAAAAGCTTAAAGAAACTGTTGCGGAATTAAGTTCCAATATTCAATCCAAGGAGAGACAACTTCAAGCTAAAAAATAACAGTTGCATGAAAGGAATGAGTATATTCTGCAACTAGAGGAACAATTAAAAAGGACAGAAGCTGTTGCAAGTAGCTACAACGAACAACAGGAAGACATTCGAATAATGATAGACAATGTTGACGATGAAAATGGCAGATATCTTCCTCCTCCTCCACCTCCCGTCTTTCCTTAACGCCTTCCAGCCCACCCGCTAAACCAAGAGGAACTTGGAATTTCTAGAATCCCATTGCCAGAGTTTGGATTTCCTTTCCTCTTCTTCACCTTGATTCAATGTTTGATGCAATTAGTGATTAAAAAGCCAAATTCTCTATCAACTTTGATTTACGGTTTGCATTATGGCAAGTTGAAATGTCACCTTTCTCCAAACACAAATCAGCTTTAAAGCTAAATATAATGACACATTATGATGGCAAAAAGAGATCATTTATTTAGAAAGTAAAAGTAATATTTATGTATACACTTGTTCATAATATTGCGTTACTACATGTATTATGCTAACATGTATTGATCAACAAAATCTAAACTACTATACTAAATAGTAGACTCAACTTTTTGGGCTTTAATACCGAGAAATCGGAAGAGTACTGTCTTTTGTTTTATATATTTTTAACTTTTTTTGGTATTTGGTGATTACCAATTTGTTTTTATTTTTTCTCAATCAGGCTTCGCTAATTAATAATCAACGTAAATTCCTTTAAAAAATCCGGAAATCGTCTGAATTTTTCTGATTTTACAATCTTGCGCATGCGCATTACATTCACGCTAAATCACGGGATGCTCTTCAGTTTATGTCAGTTTCCATAATATCACGTTTGCCAGGATAAACTCAAAAAAGATAATACAAATACGTGTAAATTTTCATTAAAAATTTGCTATATATTCAATGAATTCCTCAAGCTGATCAGCCACATCATCTCCTATGGGAATTTGAGTTCGACATCATCGTGATTAATACGTGCAGTCCGGGAATTTTCTTAGGTCTCTGTAGGTTTCGACCAATCGATAAGGGGTGGTGTGGGTTTCTGTTTAGCTGTTTCTATATTAAAAGCATAAATTCCAAACTTTTTCTACATATTATTATATACAATGTATATACTTCCGTTAGTTATGAACTGTGCAATAAATAAATGAGAGAGTACATGTATAACTGAAGCAAAATGCAAAAGTATTGTCTTTCTGTTGTCTTATACATGTACAAAAATGGTTCGGTAGAAATTTAATTTTATATTCATTTTTATTTTTAAAAAAATGTTTTAATCTAATTTTGTATATTATGAAGGTTTATTTATAAACAGAACCATCATCAAAGCAAGTTTTGCAGCAAAATAAAATTCTATGTGATACATATCATTCTCTTTTATCATATTGTAGCGACTCTTAATTAGAACCATTATAACAGGAGCTTGGACTTTGGGTAGTTGTGTCAAACAGCAATGTCACGTATGCCTGTCTATTTCATTGCTGCCCACTCAGTGAAAGCTCATTGAAATCAACACGATTTGTCTGGCTTCTGAGCTAAGACTACGCAATCGGTGCATATTTCACTTGAATCCAGCATCATTTTTAACATGTTTTGACGCAAGAAGTGATAGCTACGTCCTACGGAAAGTCCAAGGCCTTGTAATAATGGTTCTATCAAGAGGTCGATGGGCCACATCACTCACCTGAGCAAAAATAGGTATGAAAAAATTAGCTTAATTGAGTCATAATACAATATATCTGGACAATGTTGTATGATACATGTAGACCCTGTATAAATAAAAATCCATTTTCCCCTTGGATATTCTTATGTTTTTTATCAAGTCCCTATTTAAGATGATTTTATAATCACATCAGATGTTGAGCACTGCAATTCTCAACAAGATCCCAAACAATTATTTATCTAAGGAACAGAAACCTACATCAAACTTGGAACCCCCATGTGAGGCCCAAGAATCGCCCAGTGGCCAAAGCCAAACAATTGTAAAAATCAACATTTGTCAAAATGCTTACATATAAGTAAAACCATATAGTACAAAATTTCAGTTTTTGTGATTTAAAACGTTTTCCTTTGTAAAATTGTGGTACAAATGTGTCCCAAACCTACGCAAGATTTTGATTTTAACGAATTTGAATCTACATTACATAAGGTTGCTTTCACCAAAGTTACAGCTTTTCTAGATATTTTTTTTAAAATATTGATTTTAAATATTCCTATGTATTAAATTTCCCCCATCCCCGTTGGGACCCCATCCTACCCCCGGGGATCAAGATTTGAACAAACTTGAATCTATCTAGTTCCTACTTGAGGAAGCTTCCACACAAGTTTCAGCTTTTCTTGCCAATAGGTTTTTGAGAAGGCGATTTTATCTTTATATTTTACCATGTAAAAATTCAACTCTAAATGTAGCGCCACCCTACCCTCAGGAATAATGATTTTACAAATTTGAATTAACACTAGTTGAGAATGCTTCCACACAAGCTTCAGCTTTCCAGACCAACTAGTTTTTGAGAAGAAGATTTTTAAGGATTTTCCATTTGTTTACACTAAATTTTCCTAGGTAAAAATTTAACCCCCCTCCCCACACACACACTTTGTGGCCCCACCCTACCCCAGGGGATCATGAATTGAACAAACTTGAATAAACTCTTCCTGAGGATGCTTCCACAGAAGTTTCAGCTTTTCTGGATGAATGGTTTCTGAGAAGAAGAATTTTAAAAATTAACTCTATAAATTCCTATGTAAATATTTAACCCCCACAGTGGTCCAACCTTACCGCTGGGGATCATGATTAACAAAAACTTGAAAATACTTTACCTGAGGATGCTTCCACACAAGTTTCAGCTTTCCTTTCTGATTAATTTCTGAAAAGATGATTTTTTAAGATTTACTTTTTATATTCCTATGTAGAAATTCGATTCTCCATAGTGGTCCCACCCTTCTCCCTGGGGTCAACTTTGAATTTACTCTACCGGAGGATGCTTACAAAAAGTTTTTAGCTTTCCTGGCTAATAAGGTTCTAAGAAGAAAAATTATAATGATTTATTCTATATATTCCTTTGTCAAAAATAAATCTCCCATTATGTCCCCATCCTACCCTCAGGGGTCATGATTTCTTGACTCTGAATCTGCAGTAGCTAAGAATGCTTCCAAATAAGTTTTAGCCGGCCATATGATTCTTAAGAAAAAGACTTTTAAAAATTTCTCAAAATTTTTCAATAATTCCTAAATATCTCCCGTTAAAAAGGGCGTGGTCCTTTTTCACAACTTTGCACCCCCTTTACCTAAGATTGCTTTGTGCCAAGAAAAGCTTACTTAAGCTTTCAGCTCAGGTTAGCTAAAATCTATACGAGCATAGTCAATGAAAATAAATTGCAATTACGTGAAAACCATCAAATGTAATTTTTTTTAATCATTATACCAACATGTTATGACCGTATACTTAATAAATAATACCATTAAATGCATTGTCGTTAATTGTGATTTCATCGTAGTTCATTGCCGTTCATTGCGCTTCAATTTAGTTAAAAGACGCGCCGGGGTGGGGATCCTTTAAAACTAAATTTATCATTCTTTGTTGAAAATTCATTCACCGATGAATATTGCTTAATATATTATAACAATTATTCTTTCATGATTGTTGATTATTAATTATCAAACAATTTAATTCCTCAATGTGTACAATTTGTTTTTCATTTGTTTTCTTATTAATTACGGAATTACGACCGGGCTTTGCAACAGTAGCACCACCTGCACAGATTTCCAAATACCCATTGTAAAATCGCGATATATAAAATCAGGCAAGCTGTGCATACATTTTGTAAATGAAATATCGTCTTTAAATAATAAAACTATATAATATGTTGTTAAGAATTATTCATGGAAAAGAATCAAGTATAGTTTAGCAGATGTCTACACAAGTGCAGCGTTATTTCCCGCCATATGTCGACGAGAGAAGAGACGTAACTGTTTTAAACAATCATTTGTGGCAATGTAAGTGTGTTTGTGTGTGTTTGCTACGGATACAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCACCCCCCCCCTTTCACCCCCGTTGCTACGTGCCTGATGCAAATAAACTTTATTCTTTTTATTCAAAGTAGAGGTCAGAAGATCCGTCTCTTGTTATTTAAATCTTAGACGTATTCAATGCAGTAGGTGCTCGCGTTCGCGATTGGTCGCGTGGACTCGCTCTGCTGAACACGCCTCAGTTCTCTACCTATATTTACAACCAGGAAGTTAATTGCACAATTTTCTCAGGTGACATCCCAGCGATAATGGCTGCATGAACCCATTTTAAGGGTACATTGATGGTAAGTTAGAATGATTATATCTATATCTAATGATGGCAAATAAGTGACATATTCCCTGACGTAATAGTGAGTTTGTGATTTTGTACAATTAAGATTACCAGATTATAAAGTCGATCAACAACGGACGATTTTATATGCAAGATCTTAAAGCTAAACCGAAAATAGTGGCAATTTTTTCACATATTACACTCACTTACCAATTTTTTTATTTAAAGAAAAATTTCATGCTTAAAATATTATATTTTTTTAATACCAAAATGATCTGGGTCATAATGAAATGAGGTACACGCTGTTTTATTAAGGTCTTCCGTTTCCAACGGAAGACCTTATTGTTATTGCTTTGTTTCTTTTTCCCTTTTATTTTTTTTTTTCTTACGCTTTTTTGTACAAGCGATTTTTTGAAAACGACTTGACCGATTTTCGTGAAAATTTCAGATCTTGTAGACATTGATAAAAACCTTATATATAATTTTTTATTTTAATGACGTCATTTCCGTTCGGGAGATATTGATGTTTTAGTGATTTTTAGAGGGTCATTTTGTCCTGCTATCTCCTCCTAAACGAAAAAAGATATTGAATTTAAATTTTCAGGGATTGTAGACAAACGATTGTAGATGTGTTTAAAGGCATTTGTGGTTGTCTGGCTTCAAAGGCGTCGAAGCTCGCCTTGACCCGAAAATCGAGTTTAAAAAAACGACGTAATTTTTAATGGTTTTCGTTCTTTATCTCCTTTCCTGAAAATATTTTACCATAACATATAGAGCAAATAAAATTTATATTTACAGGATCTTCCGTTTGATAACAAGAAAAAGGGGCTGGTCCCTTAAATAAGGGGCCAAAAGGGCTCTAAAGTCTTTCTCCCATAGCACTTTACTGAGAAATATTTTGTAATATGTTTAAGAAGCAAAAATGTTCATCTTATACTAGTAAAACTATACATTATAAATATTTTATTATGGGTTACGTATTTAGGGGTTTTAAGGGGCCAAAAATCCAAAACTTCGATCGAATATATCTCAAAAAGGACAAATGTTTTGAAAAGCAATATAGAATAAAAGATGTTTAGAATGATGTTTTAAACAATATTCAATCATAAAATTTTCGTTATCTGGCCCCAATAAGGAGATTAGGTGTCGGCCCCTTAAATATCATATCCCAGATAGCTCAAAAACGGCAAAGAATTTCTAAACACTTGTTGAACAAAATATGTTTAATATCAAAAGAACTTTCGTATGATACCAAGAAAAAGGGGCTGGCCTTTCAATTTAGGGGCCAAAAGGGCTCTAAAGTCTGTCTTCCATAGCACTTTACTGAGAAATATTTTGTCATATGTTTAAGAAGCAAAAATGTTCATCGTTTACTAATTAAACTATACATTATAAATATTTTATTATGCGTTACGTAATTAGGGGTTTTAAGGGGCCAAAAGTCCAAAACTTCGATCGAATATATCTCAAAAAGGACAAATATTTTGAAAAGCAATATAGAATAAAAGATGTTTAGAATGATGCTTTAAACAATATTCAATCATAAAATTTTCGTTATCTGGCCCCAATAAGGAGATTAGGGGGTCGGCCCCTAAAACGTCATATCCCAGATAGCTCAAAAACGGAAAAGAATTTCTAAACACTTGTTGAACAAAATATGTTTAATATCAAAAGAACTTTCGTATGATGCCAAGAAAAAGGGGCTGGCCTTTCAATTTAGGGACCAAAAGGGCTCTAAAGTCTTTCTTCCATAGCACTTTACTGAAACATGTTTTGTTATATGTTTAGGAATCAAAAATGTTCATCTCACATTTATTTGACAACATATTATAATTATTTTATCATGTGTTTCGTATTAAGGGGTTTTAATGGGTTTTAAGGGGCCAGAAGTACCAAACTTTGATAACATACCTCAAACAGAACAAATATTTTAAAAAACATTATTTTGAAAATCAATATAGAATAAAATGCTGAGAATGATGTTCCTAATAAAATTCAACCATCAATTTTTTTTTGTTGCCCCAATAAGGAGATAAAGGGTCAAATATCAAGTCAAGGTCATATAACCTTCAAAAAATCGCACGGAAGACCTCCTCGTTGCTCGCAACGAGATCGTGTCTAGTTGTAGTCTATATTTGATTTGTAAAGGGAAGCAACCATGCGCGGAAGTAGGTGGGGGAGAATTGGATTGGAATGCCCCCCCCCCCCTGGAAAATTCAAGATTCTTAGTACTACCCCATCATCAAACACCAAATTATCTCTCTAACCCCCCCCCCCCCCGATAAAAGGCTGGATCCGCACATGATTACCCAGGTAGCACAAAAGGTTTTCATAACATTTTATTCTGGTTGTAAGGTTGATTACCTTATATGTACCTCGCTAAATGTAAATCAAAAACAATCAATTTTTGTTAAACACTAAAGATACATAGATGTCAAAGTACCCATGAATGTTCTATGATTTCACTTAATTATGTTTGCATTTTGTTTTTTGTTCGTATATGTGTATATACTTGTATTTTTTTTTTGGGGGGGGGAGGGATAGGTAAAATTATTGACTACCTTATAATTTTATATAGCAAAATAAATCAAAATAAATGCGACAGCTTCCTTTAACTAACTGAGACGGCGCGCACGGTGTTTGTGTTAATTTCGGTAACGTCAAAAAAAAAATTCAACAACTTCATGTTCACTTATAACGTAATGATACATTTCATTATGCATTGCATACAAATAAATAAAAAAAATAAGAACTTTGAACTAATTTTTTCAACATATAACACATTATTTATTTCAAAAATGTTATTTAATAATATCATTATAATATGTAAAAACAATTCTGAAGTTCGCAATGTTAAATTGTTTCAATTTTTTTCAGTGCGGCAATATCAATGTTCAAAAGCATACAATTCGCTCACAGCTTGCAATGTTAATGTTGTTAAATAATCTGAAATAACTGAAATTCGTAATTGTCAAGAATAGCACCCGATATTACAAATGATATAGAAATCTTAAACTGATTGTAAGGTACAATTGCCAGTTTACGTTTAATTTTTTATGAAAGAAATCGTGCATTGCTGTTTTGCCTAAACTTTTACTGAGATTGCATTGCTCAGAATTGCCCTCAATGCAATCTTTGCTATTACAACAGGTTTGGATTCAATGTATTTGGCATCAATTTTATTTATTTTTTCATTTTTATACGTATTTTTCGTTATATTTATTTTTTTTAAATATATTTTCTGCTACCTTTTTCACAAGATAATGTGTAGGTACAAGTATTAATAATTTTCACTTAAACTGTACCCGTGACAGATAATATTGACATCGTTTTATTTGAAAATCAATTATCTTGTGTATATGGCATCAAACTGATTGGGAGAAAAGGCACATTTCTAACTATGATGCATTTTTGCGAATGTTTTGCGCCACTTTTGGTGAGAAAAGGCACATTTCTTACTATGATTCATTTTTGCGAATGTTTTGCGTCACTTTTTAAAAGAAATCTCTAAATTATTGCTATTGTAATGTAATATGTTTTTAAGTGTGACTTTTAATGTTGACATTCTGATATATCTCTATTAATAAAATTTGCGGACACGTGTGTTTTTCTCCAATGGTATATACAACCTATGAAAATACGCATTCTAATATAATGATTTTTATTATCATGAAATATAGCCAAGAATTATTTTAAATGAAAATACTACTTGTGTTGCACATAACATTTGACTGTGAAATATCTCTCTTGTGACACGTGTCAATTTCACATTTTTTCAATTAAGTATATTTGATATGTTATTATACAAGTTTACAGTACAGTATTCAGTTTGAAATATTTCAAAAAAAATAAGAATTTTTTTTTTTAAATCTTTAAGTTTTGGTGGTATCGAACCCACAACCAAAAAACCCAAGTTTTATAAAGTCAACAAATGTATATTGCTCTAACCACTGGGCCATTTCATTCACAACAAAGAGCGGTGTTTAAATGCTATATGAGACGTTGGCCACGAATTTACGGACTTGTATTATTTTTCTAAAACGTTCAATTGTAGGGCCACAAAATGACATTTTTAAAGTTCAGTGGGTCATCTATCCACATTTTTGTTGATTAAAATCGGTTTAAATTCCATTAAACTGCATTTAGACTATGACAAAAATACGGAGCTCATACCCACTCTACGAAAGAAAATGCATTAAAGTTATACAATTGACACTATTTGGAGGTTTGGACACGCATACGCCAGTTTGAATCAACCTATTGGAAGTATTTAAAATATTTAAGGGTTACAAACAGATGTTACGTTAATTATACATTGTTTTTAATTTATTTTTTCTAAAAAGTATAAGATTTAATGATATTTTAATTTTGAAGTATCTAATTATTCCTCATATGGGCATTTTACACGCCTATTGTACCCATCTTCTTTTTAAAAGATATTATTTAAAAAAAAAAAATTCAATAGATCAGTCAAAGTTCCTGAATCACAATTTATATTCTGGTACCTACATGTATCTACATGGCATTTTTAGAAAAATTTCAAGTTTATTACATGCTTTATTAAAGTCCACATACCTTCGAACAGATTGACAAATAAAATTACAAGTGTCCCAATGTCTTGATCTAAAACCGTGCGCGCACTCTAAAATGACATTTGAACACCAACACCGTGCGAAAAGAATGATAATTTTTCTCTTTTCAGATGGCATTATCTGAATCCCAAATACCACCCGACGCCCAGCATTATTTGGTGTGTGGCACTGAAGACTGTGAGAAAAACTGCCAGTTTTACTGCAATGACTGTCACCTACCAATGTGTGAACAATGCAGAGATGAACATCAGAAGAATAAGAAAACCAAGAACCATGAAGTAGTCCCTTATAAACAACGCAAACGACCGCTTCCTGTAGTGAAATGCAAGATCCACCCCACAAAAGAAATAGATCTTCTCTGTAGGGAATGCCAGATTCCCATTTGTTCTAAATGCACAGGCTCCAAAGAACACCGCGGCCATTTGTTTACCAACCTAGAAATAGTCTTTGATGAAAAGGTTTCGATATATAACGAGGAAATTGCCAACATTAGAAGCTATTTTGATCCTACTTCTCAAAATCTAAAAAAGGAAATTGCTGGAGATGTCACAGAAATTAAGAAGATCATGGCAGGTATTAGAACATCCATAAAGGCTGAAGCTGAGTCTGTAAAAAAACTGGTAGATGCAGTCACATTAGATAAAATGGAACAAGTTAACAAAATAGAACAGTCATTATTACAAACATTAAACAGACAAAACCAAGAAATCGATGATTACATCAACTCTCTAAATGATTTAATCAAAACATATTATGGTTACTTATCTCCCTCAAACATAGAACAATTAACATTTGCTCTCAAATCAGAAAGCTTGATTATACGACCCATACAACAGACATCCAAACCAGTCCCACCTGTATTTACTGCTGGTCAATATAGCAAGGAGGATGTCGCCAAATTACTGGGTAGAATAACTGTACCCAACACTAAACCAGAGAACAGAAAAATAAAGCCCATAGAGACTGCCTCTACACAGACGAAACCTACAGGGAAACAGAGAAAACAAGACAGAGAGAAATCTGACGTGAAACAAACACTGTCTCTGTCTTCCTCTGTCACCAAGGTCAGGGAGTACACAGTACCAAATGTAGATGATGTATTTCATATATCACTGGGTAAATCAGGCAGACTCTGGGTCAGTGATATGGTTGGTAACCTTGTCCAAACAGATCTACAGGGGAATCAGCTACAGAAGATACAAACCAGTGGTATTAAAGATGAAGGCTACCACACAGTCACACCGAACGGGGGTCTGATCTATACAGACACAAAAAACAAAGTCATCAATAGGATAACACCGGATAATACAATCACTGAATTCATTAAAACAGGAGACTTGGAACCACTCAGTATAAACTCATCCCACATCAACGGGGACCTACTGGTGGGGATGCAGACAGATAAAGAGGCTAAAGTCACCAGGTACAACAAGACAGGGACAGAAATACAGAACATACAGAGAGACAACAAAGGACAGGAACTGTATAGTGGACCACACTACATCACAGAAAACATCAATGGTGATGTCTGTGTATCAGACTATACCAAACATGCTGTAGTGGTGGTGGATAATTCTGGACAACACAGGTTCTCCTACACAGGTCAGGGGTCAAGGTTTAATCCCTATGGAATATGTACTGATGTACTCGGTCACATCCTGGTGTGTGATACTTTCAGTGCCACAGTCCATCTTCTGGATCAAGACGGTCAGTTCTTGTCTCTACTACTCACACCACAACAAGGGATAAAGTATCCCCGTAGTGTGTGTGTGGATAATGAGAACAATCTCTGGGTGGGACAACGTTTCACCAACACAGTGACAGTGTACAAATATCTACAGTGAACATTATATATCCATACATCAAGTGTACAACGTATATGTTGTGAGACAATGTTACTAACATTATGTTAGAGCCCAATAACTGATACCTACATGTACAGTATTTATTATATTACATCACACGATCCATGTATAACCCTGTGTGCAATCCTCTCATAATGATTCATAGATTATTGTTTATTGCTGAAGATTTGACAAATAAATATATAGACTGATGTATTAAAAATATTTTTAGTGGTTAGAAACTGCATTCTTCAATAAAAATTAATAAATTAAACAGGCAATAAATATAAGATTTTCTCAGAGAATTATTACAAAAATGTGCATTTTGCTAATTAATATATCACCCCTAATAAACCGTTGTTATGATAAAACTGTTGTTGAACAGCAATCAACATATCTGAACATTGAAAGTTCTATTCAACACAATGCTATCTGGGCCGAGAAGCATAGATAGATAGATCGATGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGATTTGAAGGGAGAAGGTGCATGTCCGAATAGGAAGATGGCTTAAATGTGCTCCCTTTTTAGCACTTTTTATCAGAGTCGACCATTTCGCTAACGCTGTAGAGAATTATGATCTTATTTATCTGAAGGGTGGAAGTATAGGGTATTTTTTTATTTATTAGAATTTGACCTTTCCCAAATACGTTTATACCTGAAAGCTTGACTTCCAAGTCAACAAACAAGCCTAATGTGAGTTGCACATGTCCATCTATAACCAAGCATTGATAGTACAAAGGTTTTGTTCAAACATTGAATAATATCCATGATACTAAGTCATTACAGTCAAAAACTTCCAACGTTGTGACCTAAAACTACAGGTCTCAGGATGCATGAAACAATTATAGCCTTAAGTCAAGATTTCAGTCAGTCATAAAATAAATATTAATGGTAATATGACGATTGAAATTTGTAATTGACAGTATTTATTTGAAGACATTTCTAATAGCATTTCAATTTTGTTTGTGTTTCCAATCACGAGACATTAAGACAGTGATTGTATAATTATTGACTTAATTCTAAGATTGCTTCATGATCCTAATCAGGTATAAGGAAATAGAGGGTTAAAGAGGTGGACGACGAAGGCACAGCTAACATGCATCAGGAAAATAGAAGTGGCTGGCGCATCCTTTGAGGGGTGGGGGGGGGGACTAGCCAACATATGGAAGGCCTCCGATATCAGCAGAATTATCAAAGTATCCTTATTCAAGAGTCTAATATTGTCCATATCGTTAGACGGATAAGAGACTTGAATGTCTCCAATGCAAAAAAAAAATGATTTACATCTTTCTGATCAAATGCCTCAGACAAATTCTCAAGGATAGATGGCAGCAGATTATCCCAAACAAGATAGCAATGCAGATGGCATGAGCAGAAAACATCAGTGGCGAAGAGGAGGAGATGAAACTGAATAAGCCATGTACTTTAGAAAGACTCAACGGATGAATGTGATGTGGTCCCTCTGGTGGACGCCTGACGGATTGAAGCTGCCGATTGTGGAGGTGAAGCTGAATAACGCGGGCAGGAGTACTTGGAACGCGGCACGCCGTGCAGCCGCAGACCAGCCCCTGTGGAAGAAATATGCTTAACCTTTGTGTGCCTTTTAGCACGGAGAAAATTAAAGATATTGTAAGAGGTTGTACTACATGAATTTCCTTTAGAAGGGCTCTGATTTACGGGGGTCCTATATTGTTCATGCAATCTGTAGTCTGTCCGTTTGCCTGGCTGCTCCTTTCTGACTCATACTTTAAATTACCAACAGAGTGAGACCAATACACATTTACATGTATGTCCAGTTTCAAATTTCATAATTCATGTGTTTCAGATATATTGTAACTTATTTGTCATTTTAAAAAATGAGTTTTTCGATTCTTGTACGGAGAGAGAGAGAGAGAGAGACAGAGAGAGAGAGATGCAAATCGTTTTTATCTGCTGGTCAGTAAATAGAAATAATTTGCTCTATAGCATTAATATGTTCGGCGAAAATGCGATTTATAAAAACATCTCATTGAATCGCACGGGATACGTTTTACAAAAAATGATATATGCAAGTTATTGAAAATATATATAAGACAAAAGTGCGTCAAATTCCTTTCGTTATAAATATACTAGTAATTGAAATTGGTAGAGGGAATATTCATGATCACAATGCATATGCATGAATTTGCAAACTAAAAATATTTATCCTCTTAGTTCCTATACGACAATTGTGATCTGATTCAATATTATAGTACAAGGATTCTTGAATCCTTTTGTCCGAAAATACTTTTTCCTGATGTCTCTTTAGATTATCATTTATCATCAATAATATTGACCAATTATTCTGAGTGTTTCAATTTTGTGAAAGTCGGAAATAAATACATGTACATTATGAGGACACATATCGTTGAAACTCCATATCCTAATGTGTTTTTTGCAGTAAGTTATATTTGTAAGTAAGTAATAGTAAAATGAAATAACGAGTTTTCCAAATTTCATCGATTTCATCTATTTATTAGCAAAATTAACTTATACTAATCTTTTAATTGAGAACAACAAATGCTATTACTTACAATTTTGATGTCCGTTATATCGTACACACTGAAAAATAAGCGAGATGTCGTTCTCGTTGTACTACAAAATATGACGTCATATGCTTCAAAATGACGCGTTAAGTTAAGTCATTGAAGGCTATAATGCAGTTTTATAGCGAAGAAAAATAAATGTCATATTTTAACGGAAAATTATTAAAAGATATTTTGTTTAACATTATTTTTAGTCGAATGCTTCCTATATAGTCTTATTTTCATAAAGGTAAAAGAATACATCGTATAAAGAAGACACCTCGGTTTTATATAAAACATCGGATATTTTAGAGCTGAGTACCTATAAAAAAATCACTTATAGTCTGTCCCAAGATATTTATGCTGCATATTTGAACGATTTTTGATAAAAATACACATACCTGTGACTGAAGTGCAATTAAAATCGATGAAAGGGAAAATTCCCAAGATAACTTCATTCACATATTATCATGTTTCCCTCGTAAAAATTCACAGGAACGAAAACAGATTTCCTACGGAGATTTATAATGGGGAATGTTGACATCTTTTCTCCATTCGGAAATACTCGGGACCCCTCGCACAATTTTTCAACGTTATCATCCGGGCGTCTTCATCTCCTTGGCAATGGAAAAACCTCGTAGACTTTTTATTTTTAGCCCTGTACTGATACCCGATAAGCTAGAGGGGGGCGTTTCAAAGGGGAACTCTTGGGATTTTTTCATACTATTGAATGAACATCGTCTGAACCAAGAGGTATTTATAAATATTGAATAATTTAAGAAAATATGCGGCAAAAATATCTTGGGACAGACTATAATTAATTGCAAGGGCAGACACTTATTTGATCCTGACAAACTTTTAAATGTGAATTTGAAATATGCTTTGTACTTCTACGATCCTTGTAAAATCTTACAAATTATTTATTTTTTAATTAAATTAACCCCGTGACCTTCAAAATTATTCAACATATGCATTATAAATTACGGTTTTTGCTAACAAATATTTTTATCTTATAAAGTTCACACCGTTTATCAAAATCTACGATATAGCATCAAGTTATTTCATAATTCAGTTGTAAATTTTGACATGATTATACCCTTGCAATTTCGAATTTTTTAAATGACCTCAAAACCACAAATACATCTGCTTGTACCATGCGACTGCCATATCACGTGACCACTATGAACATAAAATAATGTCCCTCGGAAATTTCTGTAGAAGGCTTTCGGGTTACTTTTACGTAGGTAGTCCAGCATGTTTCCCTCCGCTTGTTGATACTGACGTTTGAGCCTTGCTGTCATGACTTTGTCTTCTTTTTTCGATCGTAATAGACATTCATGGGTTGAATGATAGATGATGATTTGATAGAAAATACAAGATTCATGTATTTTTTCTATTATTGCACTTAATATATCCTAAGAAATAGATCGTCAAACAGTACTTTTCAGTCCAAGCTTCGACTGCTCCTGTAAAACATTTATTTAGTATAGCTGGGAAGATTTTCAAACTAACAGGATGCAGTTAAAAGATGAACCCTTTAAAACTTCGATCATAAAGTGCAACAGCAATCTTTTGTCTTAAAGTGTCCTCAGAAGAAAGAAATATGATTAAAATACCGTATTTTAAGATATATAACTGGGAAAAACCATCTGTTTATGAATTTTTACAATTAAGTGTCCAAAATTATAAAGATTTGTTTAATCTGGGGAAATATCTCTATTTAGCTTTTGATACCGCAACATTATTCCATAAATTGTTTTTTGTTATGCATGTAATTCTGTGTCTCTATTTCGTATCCTACATTGTATCATGCCAAATGTCTATAAATATCATTTTACTTATGTAATATGTTGTTCATAATGCCACAAGATGATTATATATTGAGCAAATAAAGAATAACTCTTGTATAGTCATTGAATTTGAACCTGATACTGATTGAACATGAACCTGTAGATATTTTAAAGAGTGTTTTATATTTGAAACATTTGCAAAAACTCTTTATTAGCTTTACTTTTTAAAACAAAGTAATGGTAATGGTAATGCATTACTTTACTCATGTTATGATAATGTAATGCATTACTTCAAGAAAATCAAGTAATGGTAATGGTAATGTAATGCCCAAATTCATGAAGTAATGGTAATGTAATGCATTACTTTACAATGTAATTCGCCCCAAGCCTGGTCTCTGTAGGTTTCGACCAATCGATAAAGGGGGGGGTGTAGGTTTCTGTTTAGCTGTTTCTATATTAAAAGCATAAATTCCAAACTTTTTCTACACTTCCGTTAGTTATGAACTGTGCAATAAATAAATGAGAGAGTACATGTATAACTGAAGCAAAATACAAAAGTATTGTCTTTCTGTTGTCTTATACATGTACAAAAATGGTTCAGTAGAAATTCAATTTTATATTCATTTTTATTTTTAAAAAATGTTTTAATCTAATTTGGTATATTATGAAGGTTTATTTATAAACAGAATCATCATCAAAGCAAGTTTTGCAGCAAAATAAAATTCTATCTGATACATATCATAATCTTTTATTATATTGTAGCGACTCTTAATTATCAAGAGGTATATGGGCCACACCTGAGCAAATATAGGTATGAAAAAATTAGCTTAATTGAGTCATAATTCAATATATCTGGACAATTTTGTATGATACATGTACACCCTGTATAAATAAAAATCCATTTTCCCCTTGGATATTCTTATGTTCTTATCAAGTCCCTTTTTAAGATGATTTTATAATCACATCAGATGTTGAGCACTGCAATTCGCAACAAGATCCCAAACAATTATTTATCTAAGGAACATAAACCTACATCAAACTTGGAACCCCCATGTGAGGCCCAAGAATCGCCCAGTGACCAAAGCCAAACAACTGTAAAAATCAACATTTGTCAAAATGCTTACATATAAGTAAAACCATACAGTACAAAATTTCAGTTTTTGTGATTTAAAATTTTTCCTTTGTAAAATTGTGGTACAAATGTGGCCTCACCTTTCGCAAGATTTTGATTTTAACGAATTTGAATCTACATTACATAAGGTTGCTTTCACCAAAGTTACAGCTTTTCTAGATATTTCTTTTTAAATATTGATTTTAAATATTCCTATGTATTAAATTTCCCCCATCCCCGTTGTGACCCTATCCTACCCCCGGGGATCAAGATTTGAACAAACTTGAATCTATCTAGTTCCTACTTGAGGAGGCTTCCACACAAGTTTCAGCTATTCTTGCCAATAGGTTTTTGAGAAGGCGATTTTATCTTTATATTTTACTATGTAAAAATTCAACTCTAAATGTAGCGCCACCCTACCCTCAGGAATAATGATTTTCACAATTTTGAATTAACACTAGTTGAGAATGCTTCCACACAAGCTTCAGCTTTCCAGACCAACTAGTTTTTGAGAAGAAGATCTTTAAGGATTTACCATTTGTTTACACTACATTTTCCTATGTAAAAATTTAACCCCCCTCCCCACACACACACTTTGTGGCCCCACCCTACCCCAGGGGATCATGAATTGGACAAACTTGAATAAACTCTTCCTGAGGATGCTTCCACAGAAGTTTCAGCTTTTCTGGATGAATGGTTTCTGAGAAAAAGAATTTTAAAAATTAACTCTATAAATTCCTATGTAAATATTTAACCCCCACAGTCGTCCAACCTTACCGCTGGGAATCATGATTAACACAAACTTGAAAATACTTTACCTGAGGATGCTTCCACACAAGTTTCAGCTTTCCTTTCTGATTAATTTCTGAAAAGATGATTTTTTAAGATTTACTTTTTATATTCCTATGTAGAAATTCGATTCTCCATAGTGGTCCCACCCTTCTCCCGGGGGTCAACTTTGAATTTACTCTACCGGAGGATGTTTACAAAAAGTGTTTAGCTTTCCTGGCTAATAAGGTTCTAAGAAGAAAAATTATAATGATTTATTCTATATATTCCTTTGTCAAAAATAAATCTCCCATTATGGCCCCATCCTACCCCCAGGGGTCATGATTTCTTGACTCTGAATCTTCAGTAGCTAAGAATGCTTCCAAATAAGTTTCAGCCGGCCATATGATTCTTAAGAAAAAGACTTTTAAAACTTTCTCAAAAATTTTCAATAATTCCTAAATATCTCCCGTTAAAAAAGGGCGTGGTCCTTTTTCACAACTTTGCATCCCCTTTGCCTAAGATTGCTTTGTGCCAAGAAAAGCTTACTTAAGATTTCAGCTCAGGTTAGCTAAAATCTATACGAGCATAATCAATGAAAATAAATTGCAATTACGTGAAAACCATCAAATGTAATTTTTTTAATCATTATACCAACATGTTATGACCGTATACTTAATAAATAATACCATTAAATGCATTGTCGTTTATTGTGATTTCATCGTGGTTCATTGCCGTTCATTGCGCTTCAATTTAGTTAAAAGACGCGCCGGGGTGGGGATCCTTTAAAACTAAATTTATCATTCTTTGTTGAAAATTCATTCACCGATGAATATTGCTTAATATAATAATTATTATAACAATTATTCTTTATGATTGTTGATTATTAATTATTAAACAATTTAATTCCTCAATGTGTAGAAATTTGTTTTTCATTTGTTTTCTTATTTAATTACGGAATGGCTTTGCAACAGTAGCACCACCTGCACAGATTTCCAAATACCCATTGTAAAATCGCGATACATAAAATCAGGCAAGCTGTGCATACATTTTGTAAATGAAATATCGTCTTTAAATAATAAAACTATATAATATGTTGTTAAGAATTATTCATGGAAAAGAATCAAGTATAGTTTAGCAGATGTCTACACAAGTGCAGCGTTATTTCCCGCCATATGTCGACGAGAGAAGAGACGTAACTGTTTTAAACAATCAATTTGTGGCAATGTAAGTGTGTTTGTGTGTGTTTGCTACGGATACAAAAATATATACAGCGATTTCTTTAAAAGTTCGGTGTTTATAACTTCAACATCAACTGCACAGAGTGAAAATTACAGTAATTTCAAAGTCAGATACCTTGTCGGGATACTGGGTACTGTAACCAATTTTTATTCTTGTTTACAGCGGGGGTCATTTTTTACGGGGTCATTTTTTTTTCTTCACGTTTAACATGAAGAAAAATCCATATATTCTACGGCAAGGGGGTCATTATTCTACGTCGAAAAATGACCCCAGGTAATTATTCTATGGGGGTCATTATTCTTCATTACACCGGCCAAATAATTCTTGAGATAAAGACTTTTAAAAATTCTTCAAAATTTTTCAATAATTCCTGATTATCTCCTATTACAAAGGGCGTGGTCCTTTTTTCACAACTTTGCATCCCCTTTGCCTAAGTTGCTTTGTGCCAAGTTGGGTTGACAGACAAAATTTCATCAGAAAAGCATTATACCAAAATGTTATGACCGTTACCATAATACCATTAAATGCATTGTCGTTAATTGTGATTTCATCGTGGTTCATTGCGCTTCATTTTGGTTAAAAGACGCGCCGGGGTGGGGATCCTTTAAAACTAAATTTTCTGTATGAATAATATTGTTTGGAAAAAAAGGACAGGCCCTTGAACTATCCCCCCCCCCTTTCACCCCCGTTGCTACGTACCTGATGCAAATAAACTTTATTCTAATATTTATTCAAAGAAGAGGTCAGAAGATTCATCTCTTGTTATTTAAATCTTAGACGTATTCAATGCAGTAGGTGCTCGCGTTCGCGATTGGTCGCGTGGACTCGCTCTGCTGAACACGCCTCAGTTCTCTACCTATATTTACAAACAGGAAGTTAATTGCACAATTTTCTCAGGTGACATCCCAGCGATCCCATTTTAAGGGTACATCGATGGTAAGTAAGAATGATTATATCTATATCTAATGATGGCAAATAAGTGACATATTCCCTGACGTAATAGTGAGTTTGTGATTTTGTACAATTAAGATTACCAGATTATAAAGTCGATCAACAACGGACGATTTTTTATGCAAGTTCTTAAAGCTAAACCGAAAGTAGTGGCAATTTTTCACATATTACACTCATTTACCAATATTTTTATTTAAAGAAAAATTTCATGCTTGAAACGTTATATTTTTTTTTATACCAAAATGACCTGGGTCACAATGAAATGAGGTACACGCTGTTTTATTGTAGTTTATATTTGATTTGTAAAGGGAAGCAACCATGCGCGGATCTAGGTCGGGGAGAATTGGATTGGAATGCCCCCC
