>scaffold38078
GTAAATACATGTAAAAATAAAATTTATCAAACAAACTTTGCAAACATACGTCATTTTTTACGTTACGGAAGCAAAAGATGTTGAATCTGCATATTTGATTTAAGGCTAAAGGTAAAGTTTGTCAATCACTCTTATTCGTTTATTTGTATTGTAAAATTATATAAAATATTGCTGGTAGCAACCTAGTCATTTTACATAGCGTCAAGTACAGTCAAGGGGCATAATTATTTGCCACTTCAAAATGGCCGCCGGACTTCGAATTTCCGCACCTTGATAGTTGGGATGTATTAAAAATTTAAAAAATGCCTATCTACCGCAATACTTTGTTAAATTGTTTTTCTTCTTTAAAACTTTAATTAGCCTTTCAGGAATGGTTGCATAAAGGTCCTCAAAATAAGCGGTAGGTATATTTTCTCAGGCAGTCCGAATTTCCGCCATGAGTTGCCGTTTTGTGTTAATGAATTCGGGTTATGTACACACAATTCTGAAATTCTGGATGTTTCAGGGTTTTTTTATAGTTATAATAATGGTAATTCTAGGATGTACAACAATGACTTCACTTATATGTGTATACAGTGACTGATTTAAACAAATATTTGTTTTTTGTTTTAATATTGAAAGTCTGATGTTTATTTTTCTTAGCTGTTCCACTCTACAATGGACATTCAAGCCCTCTCCCTGGGTGGCCTGTGAAATTATTTGTACAGGAAATTCACTCCACCAGGAAAGAGCCATATGGACATGAGGAGAAAGAAGATGACAGTAGCACTTGTAAGTCTGATTTTGTAATATCATGTGTATGATATACTAATATATTAAAAAGAATCATCAATACTAGGCATCTTAAACGTGTCGGATCTAATGGATTCTAGTATAAAATCTATATGATGTAATATCATTGGATAGTGCAACAAGTGTATCCTGTAAAACAGAGACAAGGAAAATAATAACTGGTTGCATTTTATATATGAATAAATAAAAAGAATAATTACATATACATATGTATCGATACATATGTATATGTAATTTTTCTTCTTATTTACAGGAACAAGAAAGAAAGAAATGAATTGTAACATGGCGATGAAGAATAAACTCCTGAGAACAAATTAATGAAGTTTTTGTTATTAATTTATTTTCATATACCTGGTATGCATTTGCAATAGTTCTACTGATGATCTATACATTGATATCAAGGAATATTGTGCAATATGAAGCACAGTCTATTTCAAATATTTTAAATGAAAGCTTAAAAAAAATTATATATGAATTTCATATATAAAATGCAACACATATATTACACATATAGAATATGTGTTTTACACATATAAAATATGCTGTTTATAGTTTAACACATATTAAACACAATCATGTTAAACGTGTAAAATTAAAAAAAAAATTATGTGTTTTAAAATATATATGTAAAATATACATTGTATGTTTAACACATGTTGGACATATGTGGACATTTTTCCTGTGTAATATTTTTGCAACTAACAAATTAATTCCAGTTGAATTTATATAAACTTACCAAAGTTTATCTTAGCTACATTGTAACATAAATTGTTTTTCTTCAGAGGATGTTTCACAAGAAAATCAAGTAATTATATTTATATTCATTCTATTGATACCTTGTCAGTTTCTTCAAAACATAGGTCAATATTTCCGAAATGAAATACTTGCAGCTTACAAAGAATTTATCCATCTTTTAAGCACATTTAAGTAGATTTATGAGTTTTTTTTCAGTTTATCAATTAAATACCTATGAAAAAAAAAAATATTTGTCTACAAACTAAGTTATTGATTATTTAACATTGGAATATATAACATTAAATTATTCTCGTTAAATGATTGTAATATATTGGATTTTTGGTTTGTTTTTCCCAGTGATGTTTGGAACGAAATCGGATCCTGACGGTCCAATTATGATCGCATTCTTAAAAAATAAAAGCTGTTTAAATATTGGAGTCCAGTGTCATTCATTTGTACGAAAATCCAAAGTTTTCAAACTTTTACTCGCAAAGAAAGGACATTGATTATTTGGAATTAATTTTTTGGGAGTTGATTTTAATCAACTCTCCTATGCAGTTACTCAGACAAACCGAAAGTGAAACAGCGTTTGGATCTCAGCACAAATCATTGCTGCTGACAAGACTTAGTTCTTGAAAATAATTAATAAATTCGATGTAATGTATGCTAAAGCATTGTTTTTCGAGGAAACTTTTTTTATGAATACCTTGAAAATAGTAATATTTTAAATGTTACGAACAATTTCAATATTTTTGTAGTCGTATATATTCCTACGCCAGAGTTCAATATAGTCTCGTTCAACTCGACGCTCGGCTGTCTTGGTAAATCCTTGTCGGAGATTTACGGTGTCGGCCGAGCGTTTGGTTGAACGAGACTAGAGTTCAATATTGCTTGGATCCATACTATGTACAATTTTCAAGAAATATTTCTAGTACTGATACATAGTTTGATTGAATTAATTTTATCTTTAAATATTATTTAACACAATTCATATGGGAGTTTCTCGACATTCTTGTCGAAAAAGTCCAAAAAGTCATATTATAAAAATGTGCGTAAATCAAATTAGAAACTACATGTACTTGTCATGCAAAATAACATATCATTGATTTTAAAATAAATAAATATCGACAAAGTCAACTCCCGTCAGTTCTTCAGTGAGTACTTTGATTCATCAACTCTCCTATGCAGTTACTCTGGCAAACCGAAAGTGAAACAGTGTTTGGACCTAAGCACAAATCATCACCGCTTACAAGATTTAGTTCTTGAAAATAATCGATAAATTCGATGTTATGTATCTTGAAGCATTTGTTTTTAAGAAATTTATTCATGAATACATTGAAAATGGTCAGATGTTAAATAAAGTCTCGTTCAACCATCGGCTGTCTCCGTAAATCTCCGACAAGCAGAGAGTCATTCTAGATTTAGATGTCGCGTCATCAAGCTATTACGTGACCTGGTGTACACATTCTTTTGCTTATTGGAGAATAACTGAGACAGCCGAGCATCTAGTTGAACGAGACTAGAGCTCGTTATTGCTTTGATCCATACAATTTTTTGAATATTTCGATTACTTATACAAAGTTTGATGGAATCAATTCTATCTTTAATCATTACACAACACGATTCATACGGGTTTTCCTCAAAATTCTTATCGGAAAAGTCCGAGAATTCAAATTATAAAAATGTGCGTAATTCAAACACAGATTATAAACTACTTGCCAAGCAAAGTAACATATCGTTGATTTTAAAATGAATAATAGTCGATAAAATCAACTCCCGTCAGTACTTCAATACTTTGATTATCTATGCAAACTGGCCTGTTGCTGCAGAATAATGCATATATTCATTGGAAGACCTTTGTTATCATTCTTCTGTTAATGAATCATCAACACGTAATAGTTCTTATATAAGAGAAAAGGCTACTGTTTTTCATTGATAGCCTTAAGTTTATATATACGTTAAAATTCAACAACAAATATGCAACAATTGATTATTATGAAATCAATAAATATCACACTTGAACAGACTGGATTCCCAACAAGATTTATGAGACATCAGAGAATTTTCAAAACAAACCTTTAAAATAATGGACACTTCAGTAATTATAACACAGACTTAAGGTACACTGTCCATGGAAGCTAAGAAAACAGATGTTTAAATTTTTTTATATGTATATCTACATGATGAGGGGGATAAACTTTGCCTAATTAGGCCAATATTTCTCTGTGGATGAGTACAGTTCATTCCGGCAAATTAGTTTTGATCAAATATCAAATCGGCCAACAATCACTTTTTTGGTCATATTTGCCTTTTACTTACAAAGGACACAAAAAACGGGTAAAAGGAAAAAAATACAGAGATTTCTTTTTCAGATAACTGGCATTAACACAGGATCACAGACATTTGCCAAACGTTAATCATAATAATAAAGTCCATGGGGTAGTTGCATTTTGATGATTTTTGTAAGGTGCTGATTAACTAAAACTAATCTCCATATTGGTTTTTTACACGCAAAAATATAGACGTGAAACGATCATGTTTGCAATCATGATTAAATACTTGTTTGAATGATACATATATATGTTGTTGTTGGAAACATTTGATAAAGGTATCACAAAATAGAAAGGTAAAATTAATTTGTAGTTTATTGTTGAATTTCTTATGGTAAGCTAGCACAATGTGTATAATAACTGTTTTCTTAATGTTTTAATAAAGCGTATCTACCGAGATGTTGTGCAAGAAAGGACTTGACCTTCATCAAATGATAACAATTCCGAGTGATTGTTGGCATGGTGACAAATTCACTGTGCATGAACACTACAATTCTTCAGTTCTTAAATATATTGGAGGTCACCGTTTAGATCCCTATAATTTAAACAGACCATGTACATAACATACCCAGGCACTTCTCTAACCCTAAAGATAAAAAAAAAACACTATATCTAAACCTGAATGTGCGGAATACCCTCCCCATGAATTGCAATCACTGCAGTGCAAGACCGTCCAGATCCGGAACGCGGAATTCCGGGTAAACGGGACAAAATAACATAAAAGAAAATCTGTTCCTAAATAAAATCGTACGTATATCTGAGGCCCCACTGTATACCCATATTGAGCTCCACGTTGGTAAGGCATATTCCTTGTTTATTTGTAATTGTTATGATAAATGTGCATTTTTTTGTACATCTTCTCATTTATGTTAACAAACTAAATTTACAACAAGTTTACTCATTTAAATAACACATTCTATAGGAAAAAATTTACCCCCCCCCCTTCCGAGATTTTCAGAAAAACCAAATTTAAAATAATGAATTAAAAAAATATATTATTTTCACTTGAATGTAATCTGATTTGAGTTTTTATTTAAAAAAAAATAAAAATTTATGCGTGTTTCTACTCGTATATGAGTTTAAAAGATATTTTATAAATTTTGGAACCAGATAAAACTTTTGGTTTTTATTATAGTGCGATAATTTCAAGCAAGTAAAAGTAGAAAAGCGGAAAGTTTTCAATGATGGAAAATACTTAATTTAAGCAGGATCCAGCTATCTGATATTTAGTTTTCATTGTAAGGGAGTTGTATGTCCATTAGGTTCCACTTCTATATTTCTGATTATAGATTTGAACTAAATTTTCGTAAATAAATCTGTTTGTGACATGACTAAGAATAGTTGCAATGAGGGGGGGGGGGGGNGCGATAATTTCAAGCAAGTAAAAGTAGAAAAGCGGAAAGTTTTCAATGATGGAAAATACTTAATTTAAGCAGGATCCAGCTATCTGATATTTAGTTTTCATTGTAAGGGAGTTGTATGTCCATTAGGTTCCACTTCTATATTTCTGATTATAGATTTGAACTAAATTTTCGTAAATAAATCTGTTTGTGACATGACTAAGAATAGTTGCAATGAGGGGGGGGGGGGGGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTCAGCTTACATGTATATTCAAATTCCCATTTTCCCATGATTTCTCGTGTTTTAATTAATTTGCATTGATTTAAAAAAAAACCTGAAATGTGTTGAAGCAACCCTTCAGTTCAATATATTGTTTGGCTCGCGAATATATCGGGTTTATTCCCATAATATACTTGTGACAATGTAAACAGATTCTGGAGAGTTTTAAAAGTAGAAAAATGTCCAACTTTAAGACAATATATTTGCAATATTATTGAGAGTCCAAAGACAGATTTTTGATATATTGTAAAGATAAATGTCCTTTCATAACTACAAACAGATTTAGTGAATTTAAAGTGCCATTTTCTGACTTTTAAGCATTTAAAAAATGTATATTTTTATAATTTTACAAAAAGTTGGAAACATGCCAATTTCGTGACCTACATGTGTATCTGCACTTAACAGAAAGAATATTTGGGAATTCTCACAAAATGATTTACACAAGTGTATCTTTTTAGTGTTAACTCTAAATTAATTTTTGAATTTATATTTAAACTAAACTCAGAATTCTTAACAATACATGTAATTTGGTGAATTATGCAAAATTTTATTCTTAAAAGGGTCAAAATGCTATTTTTAGTAACAGTGCTGCAGAACCAAGTTTAGACTGACCACATCAAAAAAAAATTTGTGGCATATTATTTCATATAGATGCACACTGTTACACACAAAATATGAAGTTGATCAGAGAACCTTGCTCCCATCACCTTTTGCATAGTTTTCTCGTAGACATGCTCTTAAATGATGCCATCTGTATCATTCTCGTATCAAATTCTGGGTAAACTGACTCATGCAGTGAATATAAGGCCACAAACTGCGGCGTGTTTACGCTTGGAAACGAAAAAAGAAATAAACGACAATATCCAATTATTATAACAAAACAGGAAGTACAGTTGTTTAGATTTGGAAAATAGTTTTTGTGCATCGTCTGCTTGTCACAAAGAAAAGAAATACATATTTATGGTTATACATGTACATGTATAACCATGGGTCGGAAAGAAAAAATGAATTGAGACTGAACATATCGCAAAATGCAAAGCAGACTTTCACGGACTAAGATTATTCGGTGAAATGTTGAGCATACCCAGATCAACTGTCAAAAGTATTCAGGCATAGGATCCTTTAAATGAGACCGCGAAGCGACAGGCCTGCAAAAAATCAAGCCTGCTGATTATTCCAAGCTACAAAGGATTGTAAGAATAAATTATAGGTGTTTCTTTTCGGATATTACTTCAAAATTTAACATGGCCAGCTTCAGTGAGTAAATGGGCTACTAGTATTCTAAATAATATACATGAAAATAATTACAAGAGGAGGGATGCAAAGAAGAAACTTGTTATAAAGAAAATAAATTGACTGAAACGGCTTGCGTGGTGTCGGGGGAGGAGACAATTGTCAGTTGAGAACTGGAAATGTATGATTTTTTAGATGAAAGTAATATCCAGATTGGGCATGACGAAAGAGTTCGGATTGGAGGGGGAAAGACCAGGCCTCGTTGAGAAGAGGAATTCACAGGCGAATTTGAAAGTCATGATATGGGGTTCATTTACTAGAGGTGTATTTATATTGAGAAGGCGTGGGGACTATGACGTCTGTAGAGGGAAACATAACTGCAGCAAATTAAAGTATCGAACGATAAACCTTCTGTTTGAATAAACAACTACATGCATCATATTATTACACATATTTTAAGGTGATCTATTTTTTATTTGTCCGCAAAGATTTTTTAAAAAAGCGTTTAAATTGTTTCAACTTACCATTTCCATATCCTTGTTCGTTTGAACTACCTGCAAAACTAATTACGAACAAAAGAATTCGAATTATAACTACGACGTATAGTCCACTCATAGTTATGATGTTACTTACATCATTCCCACATCATATTCTGGATATATGTAAATATATTATGAAACTATATGTTTTATTTTGATCTGATTGGTCGAGAGACGGTTGAAAAATATGCCAAATATTTAGTCTTCCGGATTTTTAAATGTCTCTCCCTTTAGAAAACCCACTTTTTTCTGAACAGGTCAAATGAGTGTTACTCTTTAAAAACGAATTGCGAACAAAATTTATTCAATGAATTGAATGAGATACCCTGAAACCTTGAAAATTTGCCGGATTTAATAATTAGCCGTTTTAAATAATCCACAAATTTCTTGCACTGAAAAAAAATAAGCCTGTTTTGAAAATAGGCCAGTCGTGACAATGTCATTTAGGAAAGATTTTAGACAACCGTAAAGTCTCACGTGTAACGCGCACCTGTGTGTACAATGCACCCAAACAGTTGGGTACATATAAATGCTGGGGGAAAAACCGCTGTTCCTAATCGCGTCCCAAAAAGTACAAATTTTAATCGAGAGATTTTAAATTTTATTGATATGCATGCTTTGAGAATGTATTAAAACCGCTTAAAGTAATTATGTTCGTTTATGTTCGTTTGTGGATCTAAACAAAAACAATCAACAAAGATTATTGTTTAATTGATAATTATTCAAATTATTAGATTATTGAAAAATAAAGATTTTCAAGAAACGTCTGTATGTCGTATATCGTTATTATCAAGTCATGCAAATGTTCCGTCTATTTTAAACACTGTACATCAGAATACAAACCAATACTGCATAACGGAACATAAAGTAAATAAGTTTTTAATCAAATCATAATTATTGCTTATCTTTCTGTATTTAAATAAACTGTGAAACCCGAGAAGACAGACAGTGCATGTTTCTGACACCTGAAATTGTTAAACAATCATTGACTACGCGACGAGTCAACTGGGGGCTGGTTACGTAATGGCGAATACACTTACTAAACTTGTAAGATGCAAGGAACAGTGGTCAGAGTTGGTAAATATTAAAATACATAAAACTTAAATCGAATTAAAGACATTTGCCACTTTTAATTTTAACTCTTACATAACGTTTCTTTACAAATAAAGATATCTGTTCGAGACAATTCAATAAAACACATAGATAAAGCCTGCTTCTAGTGACAGAAAAGGACCATTTTCAACAAATAATATTGCCTGAGAATGTTGACGAGACCCGACATCGTAGCAATGTGTTTTTAAAACAAAACTAATTTGACAGATCACATGGATTCAAATAAACATGTGTAGCATACTGACAAACGTGCTAATACAGCTCATCTCCATTTTTCAAAATGAAATCTATATCTCCTGAAGTCCAATTCAGAACTTCCTTTAAATTGAGATACTTGTACAAAAATCTGATGAGTGCATTTGAAACACAACCTTCTTCGACTTCTAATATACTCAAGATGTCCATTAATTAAAAGATATAAAACAAACAATGAACTATTTTTCATTACACTCTATACATTGCAAAGAGGTTTCGCGCCACCGTGTCCGTTTCGTCAAGAGCACTAACTTTTAAAAGCACATGTCGTTACAAACGATATACAAAAACAATGATTTATTATACTCCAGATATCTATCCAAAATTTAATAAGAATTTGAATAAAAAAAATATGAAATTGATATTATTAACATCATATTCATCTGTTCATGTATTTTATCAACATCGATTAACACGGATTATTTGAAAGCGGAATACAAAATTGACATAATATTGAGAAGTTTGCTCGAAACAAGTTATTCTTGCGATGAGTTTGCGTGACAGCCTAGGGAGGTTAAACATAGTTCAACTCCCAAAAACCACTTACATAGTTGTTTTTATTATGAATTGTATTTTTGAATTATTATGAAATTAAATGTAAATAAAAAGTCATTTCTTTACGAAATTTGTAACTTTGAATTGCATGATTGACACATATTTTTATTTCTAATTGCATAATAAACTTTGCGAAGAAAGATCACTCGTACTTCATCCTTTTGTTTCACAAACTGAGACATTGGTTAATTAGAAGATGGGTGAATAAGGCGTGTAAACTGCCGATATGGGGATAGGTAAGATACTATAAAATTAAAATTTCAACAATTCTCATAATTTCTTTCTTAATTTAAATAATACAATGTATATTTACCATAACATCGATTTATAACCTTTAAATATATTAAATATTTAGAATATGTTGATTTAAACCGGCGTATGCGTGTCAAAACCTCCAAATACTGTCATTTTTAGAACTTCAATGCCTTTTCTTTGACAGAGTGGGTCTGGACTCCATATTTTTGTCAAAGTCTATATGAGGTTTAAAGGGAATAAAACCGATCTCAATTCAATAAATTTCTTTTGTGGTGTAATTTGGTATATCCAAAGTCTGGACAAAATAGCGTTTATCGAGGCGAAACTTTAAAGTTGACACAGTGAGACTAGACTTGTAACGTAATGAAAGATGAAAATAAGCGGTAACATCTATGGACGGCGATTTTTTACCAGTGCCAGGTTAAAAGGCTTAAACACTCTCAAAGAAAACACTACAAAAGGGCTACAACTCCGTTAAATCTCCGTAATGGTACAAGTGTGGGAATGATTCACTCCTGCGACGATATACAATACAATTTGCATTTCTTACCTGAACCCAAACATAAGAGATGACACAAATTAATGCAAAAATATAATGTATAGGCCGTGTACATGTATCAGTTATTTTTTGCGTTTGTCAACAACGCAAGTTGAATTTGTCCTCCATGTTTACTGACATTGATCGGCTTTTTAGGGACAGGCAATATGAATCCAGCAGCGGATCTTGAACTGAATATAGGAATCCCCCATTTTGAACATAAATAATGCGATAGATATGAAATTTCCTTAAATGTTGTTTTAGAACAAGGTGAGCTCGCTTATTTACACGGACATTCACGTAATCAAGCCCATCAAAACTCCAATCCTAAATCACATAAAATCACGCTAGAACTGCTAGGCTGCTGAAGAAGACTGCTAAACATGCTAAAGTATTTTATCTGGTTTTGAAGTTAAAATGTTTGTTTGTTCAACCTGAATAAAGAAACACATTTTATCTAAAGGAATTCTAACATAAAAAACGATCGTTTAAGACCAATGTCTGACACATAAAAATAAGTTATCTTGCAACATTACGGAGATCCTATGGAATTATAGCCCTCTACACTAAACATCAGCTATCAAAAATCGGAAAGGGCTACATTATTACAGCTAGTGGTTCTTATCATGACATATAAATCTTTAATAACAAACCATGCATGTGACATTCATGTTATTGTATTGATAAATAACACAAGTCGACCAAAGACCCCTATTGCTTTAAATACATGTATTCGTTTACCTTCGTTCACGTGATAAAAGAACATATTACGTAACCTTTTGTTTTGTTATCGATTTTATACACCATGATTTATTTTAATGTTATTACACGTAATGCCTAAAATAATTAACCTCTGCTCACTTTCAGAGTGATAGTGTCGATTTTTAATATTTAATTCAAAAAGGGTTTAGATGATTGTTGGGATAATTTTATTATATAAATGTCCTCATATATTCACAATAATAACTCCCTCTTAAATGTCAATTGATTTCACTAAGTACATGTACCACATTTTAACAAACGAAAATATGAATATGCAAGTTCCGATTATAACCATATACATGTATATGAAATTTGCTATTTCAAATAGCTATCTACATATATGTCTGATGCTGGTCGTGTAAACCCATTTCCTTTTAAGAGTCGACTGGACAGCAAGCCCCTTGAATGATATTCCCATCATAACTGTATTAAACGAAATTTTCCATTTTTACCAAGCTAGCTATGCCAATTACTGGTTTTGTAAACCCATTTCCTTCTGAGGGCCGATTGGACTTTCCCGCTGTCCTGTCCTCAGAGAATAAAGAGCTCCAAATATGGGCTACAGGGGGTTAGCCAGCCCCCTGAATAGAATTCTCATTTTAACTGTATTATACGAAATTTTCCATTTTCCCCAGGATATAGCTTTGCCTGATACTAGTAGTGTAAACCAAATTCCTTTTGAGAATCGAATGGCAGATTTCAGACCTACTAATTTCTATATAACAATGAATCACAATCAGGGTTTTTTTTAAAGAAATTGAGGAGAAATATAAAGGTGTAAAATTATTCATATGAATAACCACCAAAGAAAATACCAGTCATTATATAGCATATAACTTAAGATGAAATAAAACTGAATAAACTTGAAAATCGTTTATTTCTAACCACACTCTGAACAAGTTGTGGATATTTAGTGTGCAGTGCACAATCGTTTTGAACCGCAATGCAGTACGAATGTTTACAAACTGTGTTGCTACTAGTGTCATCATTCTGTTGAGGCGTCACTAGATTTAAAAAACCGTTCACTGGGTATGTCAAAATAGCAAATGTAATTATGCAACACTAACAATTAAAACGCATTTATTTATAGAATCCTCTGCGAGATGAATCTTGAATAGATCACTTTAAAGTATTTGTAAGTGTTTTAACGTGTGTATTCAACGGGACTGTCTGTCGTTTTAGGTGGACAAAAATACATACGTATTTAATATTTTGAATTGTATATATTCGATATTGTTGAAATAGTTGAAATATTTATTGGAATATTATAAACACATACCCGACGTCGTTAAAAAACGACAATTTTTGTTGTTGTATTAATATATTATTTTTGTGCATAATATATATTAAAAGAAGCAAAAATGTTGATGAATTATTTTTGATTTATAAGGCATTTTTGTACAGTAGTTTACTATAGGATTTAGTTGAAGTTAGTTAAATGTACATGTACATTACAGTCAATTTTTATACTGTAAGATATTATCAGTCAAATATAGTGAGAATCAGTGAATTTTGATGTCAATGCCCAAAACTAAAGGAAGTTGAAATGAAAGATCACAATCAATCAAATCAATGAAACAAAAAATGTCAGTTCTCGTATATAAAAAATTATTGGCTGTCTCATTTATTTTAAATACCGGTATTTGGTAACCGCCTAAACTAGTTTTCCTGAAGACAAACAAAATAGAGCAAGGAAAGATAATATACAAAAATTATATGTCTTAAAAAAACAACGTCAAAATACCTAAACGTAATTCTTTCACTTGGTTACAAAAATACAGGTATAGAATTTACAAAATTTAAGTTTTTTACAATGATGTTAAGTTATTATCGTGGTAAACTTTATTATATGATTTCTTACAATGTTTCTTTGATTGTCTGACTGTAATAGATATTAACATTCTTTTATAAAATATTTTTCCTACAGAACCAAAATTGTTGCCATCACAATTGTTCGTCATCAAGTTGGCTTTAAAATGTAAGTATTTAACTTAAGCCTCTGCTTCCATGACAACGGGCTTTTTTCTTCAGATTTCGAAAAAGAGAAGAAGAAGAAGGAAGAAGGGCAAACTAAGTGTCAATATGATGATAATTAATGGTCGATATCGATGAATATATACATGTAGTACTAGTATAGGATTGGTCATGTTTGCTTGGTATAAACTATGATTTTTCTTCGTTCAACAAGAAAATAAAGTAATTATGCAATACAGGCGGGCATGCTTTTTCTTTTTACAAATGGGCAAATATTTAGAAACTTGTTGAATGCAGAAAATTAGGGACATTTTCAAAAATATCCCGCATATAATAAAACCAGCTTTAAGTCCCATCCCTAAGGGTTTTTCAAGACGGTTTGTTCCTTGTCTAAGTTAATGAGGACCAAGCTCTTGCTGGATGTTACTGAGTCATAAAGTCAGCAGAATGTTTTTTGAAAAGTTCTGAAAAGGTATATAAAGAGCATAGCTACGTCTTTCAATCTATTGAATAAATGTGTAATCTCAATTCAATTTAAATGAATGCCATACAATTGCCCTGGGCAGAAAAACAATTGGATTATCCAAAGGCAAATTTTAAACATTTAAAAATCAGGAAGACTTAATATATGTTATGTGTAATTCATTAGAAAGATGGCCTAATTTTGATTTATTTTTTCAAAGTACTTCCTTATATTATGCAAATATTGATGTGTTTGTGATGGAAACATATAGAAATACATTCATCCAAATACCATGCAACTCTGTTGACCTCGAGAAAGCAGGAATCAACAATCTTATGGTTAAAATTATCAATTTCAATGTTACCTTCGATAGCAGTATAAATTATTTTGAATGTCACAAATATGCTTACACTATTTGTAATACCAAATATTTTTGTTTAAATCAAGACAAGGTTCTTTTTATTTTGTATAACGTGCGTGAGCATCAATAAGTTTTGTCAATATATCCGTTTCCATGAGCTGTTTCCGGTGTTCCTTTGTTCCAACACCATAGGGGCGTGGTTTCATCGTTGAGAGACTGAAACCATTATTGTTGTTTAACGGTTTCTCGACCAATCAAATCATACTAATACCTATAAAATCATAAAATATGTGTATATATTCACACCATGATCTGGAATTGATGCAATTAACATCTTTAATATGAGGAGTCTATATATTAGAGTCATCTTTCTATTTTTTTGGTTCATCATAGGTTCCGCAACTGGAAACAGTACGTAGCTTTACAGTTCAGTATGTCTGCAAGTAATCAACGAAAATTTTGTAATTAAACTCAAAATCGAAAATTCGAAAAAATAATATCTGTTTATCAAAATATTGTTTTATGTAACCCACTGAAAAAACAAAATTTTATTTATTTATCGTATAGATTGAACAGATTTAAAATGAAACATAACTTACTCCATGCTACAAAAAGACTTCCTGAACCCTTGTTTTCTTATTTAAAAGATAACTGTGGTGACACAGGAAATTGGTCACTGTATGAAGGTCAATGCTACAGTTGTAAAAGTGACGAAGTTTCTTGGCAATCTGCAAGATCATCATGTTTACAATTAGGAGGAAATCTCGTAACTATTAGTAATTCAGGGATCCAGACCTTTTTACAAAGTAAGATATTTTTAATGCCTTTGTGTAACAACTCGGTTCAATCCCAAGTTTCAAATTTAATTTTAAAAATTCTTTAAAGATTTTTTTTTTTTTGCAATTCTAGGATCCAAAAAGTTTTACATTAAAAAATAAATAAATGAAATAAAAATTAAATAAGAATTAATTTGATGGCATTGAACAGTAGTGATTTGATTTATATCGTGGATAAAACCATCTCGGTGACTGATCAAATACTAATAATTCATAAAAAACATAATTCAGTATAGTAATTCTATATCATGCGTTATCTGATATTTTCTAGTCAATCATGTGTCAGAAAAAAATAAATTTCATTTATCCCTGTCATTGTCTTGTTTTCTCCATATTCCACCTCTTCGAGAGCCACATGAATTTTCATTACATGCCTATTAAAAAATCCCGAGAAAAACAATATAAACAAATGATTAATTCTAAATATAATCAGGTTGTACTAACACTTTTCAATCTTTTTATATCAATTTATTTTATTCAAATTTTGAAAAAAAGAGAAACTAATTGAAAGAAACGTGAAAACATTCACAACGTTTTTGCTTTTCAAGAGTTGATAAGCGATTAGAGCCCGATGTATTCTGTACTCAACTTATTCGGCATTAGAAACATTTCATTGCAAGATGGAAAGGAAGACACCGAGAATTATTTCCACAGAAAAATTATATTTACCTCAGGAAAATATGTTTTTCCCTGGGGGAATAATTCTAAGTATCTCCCTTACCATCATTTAAAAAAGTATAGGATTGCTTATTAAAACTCTGGCAAATAATTAGTGATTTTAATGAATTTGGACTAAATGCTTTATTATTAAGGTTGTAAACGTATCAAATCAACATTAATATATTTTTTTATTGCAGCCTTTCTCTTACTCAAATTGGAGATCTGGCGAGCCAAATAATGCAGGAGAAGAAGGCGAAGATTGTATACACCTTTGGCAGGGGAGTCAGTGGAATGACTATAACTGTAAAATGAATTTATCTTTCATTTGTCAGAAACCTCAAGGTTAGAAATAGTTGTCCAAATTAAAACACATTTAAAATTCTAAAAGTATATTTGATTTAGTAATTTTATAATATATCAATAAAAATATGAATTTTTACACTCTTATACCACACAATTATTTTATTTTTATTAATCATTGTTCTTTTACAAATATCATTTCAAAATGGTTTCATTATGATATCAAATTTCAGACATCGGCGAGTGTTCAAGTTCCCCTTGCGTACATGGCACTTGTACAAGCCAGGTTAACTCGTACACATGTCAATGCCAACCAGGATATACCGGTGTTATATAGTGCCTTTTCCCCCTAGCCATCTTTCCCCCCGGAAAAATGACTATATAGCAGTTCTTCCCCCAGGAAAAATGGCTATATAGCAGTTTTTCCCCCAGGGAAAGCTGACTATATAGTGGGCTTTCTCCCTTTTTATAGCCAGATTACCTCCACGGAAAACCTACTATATAGTGGATTTTCCCCCTTTTTTTACATTCCGGCCATGTATATGGCGGACCATTCGTGGAAATAATTTGCAATAATTGATATGATATTAATTTCTCATAAAAAAGGATAATTATGGCATTTATTAATACATAGAATAAAATAGTATTACATGCATTGTTTTTAAACCCCATATATGAACTAAGGCACGCGCCTCCATAACATTCATGTGTCATTATCGTTTATTTCACCTGTTCTTACACCTTTTTGGAACACCTTTTACACGGATTTCGGAATACCTCGAATCTTTTTCATCTAATCGATGCTTATCTACAGTTTCGACTTCGATGTTAAGAACACGTGAAAACACATTTGAGTAAAAACACGCTGGATTAAAACTTTAATTTTCCAATGTATTACCATCTCTGTATAAGCTTCTCCGAGGGAACGAACTGACCAATCTTGACTTAATTTTGTAGAGGAAGGGAATAAAAAGTGGAAATGTATTACTCCCTTCGTCCAAAAGGCTATCAATTTTAAATTAATACCGTTCAAATTGACGATCTTAAAATCAATTATATATTTCTTCTTCTAAATATCAAACGGGAGACAGGGTGCAATGATATGATGAGAACTGAAATGTTTTAGTTTTATTTTGATTGATGGGGTTCTAAATCATGGGTAAGGGGTATTTTGAATTGATTATATATTAAAAGCATGTGAAAAGTTAGTGTTTACAATTTTGTTTTAAAGTTACGCATATTCATATTTTTAGCACATTTTTTACGAAACGCGAGATTTTATGATGTAAACATTTTGTTTAAAAAAATGAAATGTCTTCACAACCAGAACAATGTCGGTATCTTTGCTGGTTACTTTGGAAAATATGAAATGGAGCCTGAACTAACCTTATGTATATACATGTATTTACACTCACTATTTGCTAATTTTTCCACTTTTAAGTTTACAACGTGATTTATAAATATACAATTTTGAAAACGATGCCATATAAATCAAGATATACGATTCACTTAACTAAAAATCGTATAATACTATTTGTTTCATATTTTTGCAATAAAGATTTACTTGTGTACCATATTATTTCTTCGAACAATGAAACAAGGGTAATAAAAAAAACCCCAAAACCCCCCAAAAACCAACACATCTATTGTGATGAGCTGACTTATTTTTTAAAAAAAATATAAGCTTGGTCTTCTAATCACTAACCAGTAAAAAAAAGTCGTATACATGTATGCGCTTAGGTTGGCTATTTATTTTTGATTTTCGGTTGCTCCTTTTATGAATAAAAGTTTATTGATTTATTTATCTAGTTATTTATTATACCATTAGTCATCTTATGAATTGATTAAATGTTTTGAAGAATAATGAATTTACCCGCGTACCTTTTTAAAAAACTTTGTTCGTAAACTTTGGACTATATATGATATGGACGCCTAAGATGGCCCCCTAAAATGAACATCATCATTTTACTGTAATTCTTTTTTTTCTTTGTACATATCATACATAATATATGTGATGTTTTTACATATTGTTCATTTTGATTCAAGTGCTCACATTTAAGAAATATGACATTTTAAAGACAAAATTTTCCCGCCATTTTTGCAATTTTAGCATAAAACAGCTTGTTTTTAAGCAGTTTTTCTTTCAGAAAACATAGAACGCATGCTTGAACAAGCAAAATATTTTAATCAGAGATATATAAAGCCAAGACTAATAAGTAACAAAAAATATCTTTGTTCAAGCATGCGCTCTATATTTCCTATCGTAAACGGATAAGAAAAATGTCAATTTTTGACCGATTTTGATTGAATTGTAGTAATAGCGTCACTTCTGACGTCATATACTGCAAGTGAGTGCAAATAAATCAAATGAATAGGTAAAAAATATATTTTAAATCAACTCTTCTGAAAAATTACATAACATTATATTGTACCCGAAACACTTTAAAAAACTGCGAATTATGGGGGCCAAATTTTAAACACATTATATATAGTTCTAAAAAAGAAAAGCAGAATTAAACGTAGTTTTCAATCATTTTGATAAGGAAATATATGAGCGATTGTGTATTTTCAAATGATGTTTTTACTTTTAAATGACAGTAAAAATATGTTCATGTGGTCATCTTTAGTTTTTGAGATATGGGGCCCTAAAAATACATTTTCTTTATAATTGGATTTCAAACATCGGGCTCGAAAACAACAAAGGCCCCTACCCTGCATGGGGGCTAAAATTTTCAGTGTCATCTACTAGTGGTATAACACTATCACTGTGAAAATATGGTTAAGTGGTCATCTCTAGAATATGAGATTCGGATCCCCACTTATAGAACACTATTCAATCATTATAATAGGGTTTTAAACATCGGACCCTGAAACATCAAGGGCCCCTACCCTGAGGGCTGAAATTTTCAGAGTCATCTACAAGTGGTAAACCATTGCCACTATGAAAATATGGTGATATGGTCATCTCTAGTTTATGAGACATTGGACCCTACAGAATATGCACTATAATCATTATAATAGGATTTTAAAAATCGGGCTCTAAATCATTGGAAACAAAATCTCTCTAAAACAGAGGTTTAGCCTGGATGAAATTTTCACAAACAGAGAGACAGTCTGATAGATTTATAAAAAAATTCTTAAAACATTCCCGCTTAGTACAATTTCAGAACACAGAGTTATGCATATAAGTGTATAACTTGTAAAACCAAGTATTTTTTTTTCAATTAATTACCTAAATTAAGTTTTATGTGTAATTCCATTACCAACATGTTCAATTTTAAGCATAGTCTATAAAAATAACAAATCTGCAAAACGAAACTTAACCTTTATAGATGAATGCAGTTATACATGTATGCAACCTGGGAGTGTAGAAACATTAATTTTAATCCTTACTGGATTTCCATCAATATTTTTTATAAAATCTGAACCAAAAACGTGAGGGAGAAACCCTACTATGGGGGAAAAGCTACTATATAGTAGCTTTTCCCCCCAGGGGGAAAGGCTACTATATAGTAGGTTTTCCGGGGGGAGAAGCTATTATGGGGGGAAAACTGCTATACAACACCGGAACAAACTGTGATATTGGTAATTAAAGTGAATTTTAAATTTATCAAAGACTTCAAGAACAACATTACTATAGATATATGATACATTGATGTTTATGTTTGACGCTACTCGCCGCGGTGATGATATGAGGACTGGGTTCCCCCGCCAAAAACCAAAACTTTATACAGTACACACAAAGTCTGACGACCCGTGCATTGGGTTGGGTCACAAAAGTGCAAACGTGCATATGCAATATATAATAACAATATACATTACACAATGCCAATTAAATACAAATATGCAATGTTCTATGGTTCAATGAAAAGTTCAATGGCTAATGTAGAAGGCCATGTAGCCATGATAAATACAATGATAGAAATTGATCAATTCGCACTCATCCATTGTTGTTGGAGTGCGACGATAACGCCACTTAAAGGACCATGTGAATGGCACTAATTCCGCCTCCAGGAGGAGTGCCAAAAGACCACGGCGTCAGTACCACAACATCAATGGTCACCGCTGATCAGAGCCTGAAGTTCTTTGTTATGAAGGGTAATATCCACTGTCCTTACCACCAATGATAAATTTGATACACTGTTGTAGGTTCTCCAAGAAAATATCATTTCCCGATGGAAAGAGGTGTATTCTCTCTCCGTATGAAAAAGGTCGGGTGGTTTGGAGATGAACTGTGAGTGTTTTATTTTTAAAAAGTCCACCCTGGGACTTGACGTAAGCCATAGCTGTTCGATCAAGCCGCGTTCTAGTTTGCTCCATGGCCTTTACGTCAGATTAAAAACGCCATTTATTTCCGGCAAGGTGCAAGGTACAATATTGCAATGATTCGCCCCTGTGTATCCATTGGCAACATAGTTGGTTTTTCTTAGTGGGGTCCCTTACCCATTGATTTGCCAGATTGATATACCGGTAATCCCCCTTGATAAATTTTTCTTAAACATGACACATGACACCCCAAAGAAAATTGATTTGTATAAACCAAAGATGGGTCTGTTGGTTTAGGTTATGAGTGATGGGCAAGAGGGATGAAGGGTCTGGTAAAACATAACCTTGCAGCTTTGTCTGTGTCAGGGTTTCTGCCGGTGATGTCGTCTGTGGAGACAGGATTTATGGGACTAGCAATTGCGGTTGATCTGAGAGGGCTGATTTTGTAGGATTCTGATATAAGGAGTGCGATTTTGCTGCTACACAAGACTTACACTAGGGGGACGATTTTGCCGCGGGTGTCGCCTTCCTCTTTGAAGCAGATCGCAGCCTCCCTTCTCCTGTTCCCGGGTTGTCACTCAAACGTGGTAGTGATTTAGACTTTAACATGGTTCTGGCATTAATTAGAATAGTAAAATTTAAATCATTTTTTAAACACAGGATCACGGTACTGAAATACGGTTTTCAAATCCAAGAAAACATGCCATAAACTTTTCCATCGTTTATCAATTCAGCTTTCAAACGTTTCTATATATGGCTTATGTTTTCTTACTATTAAGTGCTTTTTTAACTAATTTAAAAATATTGAAAATATCCGATAAATTGATTGACACTAATTCAAAGCAGCCTTACCATGATTACTCAAGATTGAAGAGGATATAACAAGGTGAAGCTAGTAGTGAGATTTTATATTCCAACCCATAACTTTTCGGAACAGCATACAACATTTTACTTGTGATAACTGCGCATATTCAAGACAATCTAGAATGTGCGAGATTGTCTCAAAAAATTTAATACGAATTAGATTTATTTTATCAAACAGAAAGAAACTGACAGACAATACAAATACGAATTGCTTTTTTCTAGACATCAACGAGTGTTCAAGTTCCCCTTGCGTACATGGTACATGTACAAATCAGGTTAACTCGTACACATGTCAATGCCAACCAGGATATACCGGAACAAACTGTGATATTGGTAAAGTAAATCTTATATTGATCTCAAAAATTTAATAAAAATTATTTGAATACAATTCAAACATAAAGAAATTGACGAACAATACAAATACCAATTGCTTAAATTTTAGATATTAACGAGTGTTCTAGCTCTCCTTGTGTACACGGTACTTGTACAAATCAGGTTAACTCGTACACATGTCAATGCCAACCAGGATATACCGGAACAAACTGTGATATTGGTAAGAACATTTTCTATTTATTTCAAAAACGGAATACAAATTATTTTTAAACAATTCGAACATAGAGAGATTTACAAACAATACAAATACCAATTGCTCTATATTTTAGACATCAACGAGTGTTTAAGTTCCCCTTGTGTACATGGTACATGTACAAATCAGGTTAACTTGTACACATGTCAATGCCAACCAGGATATACCGGAACTAACTGTGATAAAGGTGAATTTAGTTTTAATTAGCACTATTTGACTATTTTACAAATGAGTCAAAAAACAACCAACTGAATTTCTAATATTTTCTTGTTAATGTTATGATATTTTATTTATTTGACTTTCAAAACGTTTTTAGTTTCATCGGTTACACCAGCATGCATAGACGTTTTCAATTTCTTTTTATATTAGATGTGGATGAATGTCAAAGTTCACCCTGTATTCATGGCGTTTGCAGCAACCTTTTAAATGCATATAGTTGTCAGTGTTATCCTGGATATGAAGGGGCTCAATGTCAGCTGGGTAAAAATGTTAGAGATAGATTTACCAAAATAGTATAACCTTCATTTTAAAAACCGTCCGGTTCGATGAATTTGATTTAAAATGAATTTAATATTTATTTACTCAACTCTTTTACAGATATAAATGAATGCTTAAGTTCTCCATGTCAGCATGGTACCTGTATTGATAAAATAGATTCTTACTCGTGCAACTGTTCCCCAGGATATATTGGGAGAGACTGTGATACAGGTATTGAAACACTAAAACAAATCATTTTGTTTTGAAAATTAAATTTTTCTCGTTTCGATAGCATATGATCAATAAATAAAAGATTTGGAGTACATTACGGAAGTATGTAACTGATTTTTAGATGTGGATGAATGTCAGAGTTCACCGTGTATCCATGGTAACTGCAGTGACCTTGTAAATGAGTATAGATGTCAGTGTTTCCCTGGATATGAAGGACTTCAATGTCAAATAGGTACCAGAGATAATGAATTGTAGAATTAAAAGGATATGACATAGTAATAAGATATGTTATTTCATATTTTGTAAAATAAATGCTATAAATTAAGTCTGCTCTTTTACTTAGATAAAGACGAATGTTTAAGCTCTCCATGCTATCATGGAACCTGCATTGACAAACTAGATTCCTATGTATGCGAGTGTTCTTCAGGTTACAATGGAATAAACTGTGAAACAGGTAAGAAAACAATAAATCACTTTGTATAGCAAATCAAAAAATATAACGCTATGAATTTTGAATTTCAAAATATTCATATTTGATGCATTTATCTAGAATAAATATACCAAAAACTATAACGACATGGATGTTATTATACAAAACAACTAGAACAGATGTTTATAAATAAAGCATTCGAAAACATGAATCTATTGTGGCTGTTATAAGTTTAGTTAAGTGTGATTTATTGTCCCTGTTGATATACTGTGAGGTTTTTTTTTTACATGTAAATATAAGTTTAAAAATCCATTTTCTCTTTCTTTTTTTGAATAGATATAGATGAATGTTCAGGTTCACCTTGTAATCACGGCAGCTGCATCAACAAAGTTAACTCTTTTATATGTGAATGCAATTTTGGATACATTGGAATTTCTTGTGACCAATGCAAGGGCAACATCAATTTTTTTTTTCAAAATATACCAAATTTCAAACAACTATCCGTGGTTCCATTAATATTCGTCAACATTAATATTTTTTCATTAAAAAGATCAATAATTTCGTTAACAGCCGTTGTAAAAACATTTTGTTTCGTGTTTCTTTTCGGAGTGATTTTTTGAATTTGTCCGTCTTCCTAGGCAATTCTAAGAAACTTATTATTCCGGTCACGTGATGGTCTGCGACTGACCATATTTTTGAAGCTCCGCTGTTTTTTCTCTTTAAATACGTCTCTGTAATATTTAAAGTGCCCAAAATACTGGATAAAGGACTTAAAACTCAATTTGGTGAGTGCTATATAATTTTAGAAATTTACGCCTTGATATTGTTGTTAAGAAGCATTCTGAAAATATCGGACTGTGGTGAACTCTTACTCACTAATAGTGACAATAGTAACAATGGCCGAAAAGTCAGGGGTACTTAAAAAAACACCAGAAAAAGAACAAACAAAAACAAAAAAACTTGTTCAGCTCGATTTAAAATCGGCACCAGTATCCGTAAGAAAATCCATTGTTTCTGAAAAGGCCGCAGTGAAAAAACCGAGAACTAGCAGCGGTGATCATACACCTGCTCACGACGGTAGTACATCTGACCAGCACGTTAATATCTCAGGTGACCTTCATCAAATTCAGCAAAGTTTGACAGAAATAAGAGAGTCCATGGTGAAAAAATCGGATGTCAAGGTCTTGGTTTCGGAAATATTGTTAGAATTGAAAAATGAAATAAAAAGTGAAATAAAACAAGAAATTGTCGATGAAATGAAAAAAGATTTCGAAGAAAGTATCAAAAACAAAGTCAAGAAAGAGTTTGAAGATAAAATCGACGAAAAGTGTAAAGAGTTCGAAACACAAACAAAAGAAATCTCCGAGGGTTTTAATCTTGATTTCGACACTCTGAGAGAAAAATTGAACTCCCAAGCCAGTGAACTGAGATCTCTCAACGACAAGCTCAAACAATGTGAATCTGCGGCACAATCTGCAATGACCCTCGCCAATCAAAATCAACAATACTCGCAGAAAGCCAATATTAAATTTCTAAACTGGGCCGAGGAGAAAAACGAAAACCTCAGGAGTAAATTGTGTACAATTCTCAAGGAGGCAGTGAAGATGGACCTGGACCCCTCGGATGTTCTTGCGATTCATCGGATTCCTGGGGGAGATGGGAAAGGGCCACGCCCTGTGATCGCCAAATTCCGTAACACGGAGGTCAAGATCGCGGTCATCAAAAATCGATCGAATGACAAACTCAAAAAATGTTTTACCATGCATGACCACCTAACATATTTCAACGCAAAACTTTTGCGCAATCTTAATGGTGACCCTCGAATCCAGTCTGCCTGGTACTACAACGGCAAGATTTTTGCGCTGGACGAACAAGGACGCCGCCACAGATTCGATATTCTGGACAATGTTTCTGAAAAACTAAAACGGCGCTAGTACACTTTTTTGATAGACAGCGGAGTGGAACCTGGATGCTTCGGGATCGGTCAACGGTTTTCAGATCGGGATCGGTATCTCAATTTCAGAACTGTTTACTTT
