>scaffold38916
ACATCAATGGTGATGTCTGTGTATCAGACTGTGGGATAGATGCTGTAGTGGTGATGGATAAATCAGGACAACACAGGTTCTCCTACAAAGGTCAGGGGTCAGGGTTTACTCCCTATGGAATATGTATTGATGTTCTCGGTCACATCCTGATATGTGATTATGGCAGTGAAACAGTTCATCTTCTGGATCAGGACGGTCAGTTCCTGTCTCTACTACTCACATTACAACAAGGGGTAGAACATCCCCGTAGTGTGTGTGTGGATGATGAGAACATTCTCTGGGTTGGACAACGTAACACCAACACAGTGACAGTGTACAAGTATCTACAGTGAACATTATATATCCATACATCAATTATGTACTACTAGTATGTGTTAATGTTACTATTATAACATCATGTTCGTGCACAATAACTGATAGTTACACGTACAGTACTTATTATGATACATACAATGACTCATGTATAACCCTGTGTGCTATTCTCTAATATCGATTCATGGATTAATTGAGAGAATTGCTGGAGAATTGACTAATAAATATATAAACTGATACATGTATAAAGAACATTTATTTTTAGCATTTAGAAACTGCTTACTACAACCGTATGAAAAGCTAATAATTGTTATTAAACTTATTCCACTATTAACCAATGCACGCAACATGAGATGACAATAAAAAGTAAACACTTGTAGAAAAATGTGAATTTATTTTGAGGTAAAATTCTCATTTGAACAAATCTGTCTTTAAACGATGAGATAAGTAAACTAAATACATGACATTGTATCATATTTCTATAGAAAAAAGGGGGCGGGGGTTTGTTTACACAAATTCTGTAAGTACCAAGGTTTTCCTACTGTGGGGTAAAATTACCATGTCTGTTGATTTCAACTAAGCTTCAGTAGTATACAAGATGGACATCATCGTTTGCAGCACGAAAATGTACAATCATTCGTTTATGAAATAGAAAAATTGATGGAAAGATGGATTGATAAACACAAAAAACCACTAGGTGGTTTTGGTGGCGGAAGGAGTTTTCCATCAGTATTCTAATTGCTGGTGCACTAATACTGATATGAAATCTCAGACGTTTGTGAAGTCAAAGAGAAATGATATATTACCTATAACTGTACCGATTATTAACCCAATAGTATAAAAATCAAAAATAATTTGCATTTAACATCTCGAGTAACGTTTTTGACAACCTTGCACATTGGTCTCAGTAAATGCTTTTCTATATACATGGTTGCTTGGTAGAAAGAAATATCAGGATTTGCAAGTTTTGTATTTTCTACAATTATAGCACCATATGAAACATACATGAACATCTACAACTTCTAATATCCTCTTTGTATACATTGGAAACATATATAAGTAACCATATAAAAGCTAATATTGTGACAGGCAATATTTAAAAAAATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTCAAATAAAAAATAGCCATTATCTGACAAATCTGGGAAATTGGGCATACAAAAATCAACTTTGAAAAGACCCCTGGAACAAACCAGGAGGTAAAAGGTTTTTTTTTTATATGACCATTTGATGCCTTTTAGCAATAACTTTAATATGTAGAACAGAAAAAGAAATCCCTAGGGCAGAAGTTTAAAAAAATGTGCAAAATTGATACATTTCAAGCGAAATCCCATAGGGTCCTATGTTAAAGATTAACAAACTTTGAGATGACCCCCTAAACAAACGGTGTGGTAAATGTCTTATTTTTTAATCTTAAAATAATAATTATATCAGTAGAAATTCAGGTAAAAAAATTCATTAAAAAATCTAGGGCAGAACTAATTAGACCCGGCCTCGTTAAGTGCACTCGATAAAAAGTTTGCTGGTATTCATTATGTGAACACAATTCATCCAGTAACATTTAAAGTTATGTAGCATAAATAAGAATGTTATGAATGATGTGTATAGAACAAATTCTTCTGTGGTTGGCTCTATAAATCTTGAAAAGATGGTGTGAGTTGGTAAAATGGCAGAATAAGGTTCCATTCTAATCCTCATGCATTCCATTCAAGAAATATTCATTAATGCCATGGTCTGGAAACTAAAATAGAATAAACATAAAGTGGTAAGAGAATTACATGTAATTTTTGCAAACATTGTGCAGTCATCAAATACTAGCTTACATGTATATATATTCAATGAAGTTATTTATGGAATGTGCAATTACTAACAATGTAATCTTTTCTAATATTGTACATACATGTATTACATTATTTTGCCACTAATTTTAAACCCAGCTGACAGTTTCTTTTTGTTATATATACAGCGTCAAAAGATAGTTGCATCATGTGCATGTACTTTCAGTAATTTTAAAAGCCATAAAAACATTTCAGTACTACAAAACACTTTAAATTTGTCAAATAATTTTACAAATGAAATATGTACTAATATACCAGTAAGTCACAAGTGATATATACTTTTTAAAGCAGTACAATGTATCACTTATATGACAACATCAGGAAACCTGGCTCAATCAATTCTGCACACACATGATAAATGTAATGAATGTGTAACTTCAATGGTGTAACTTCAAAGATATTTAGATATCCAGTGGACAGAAAGATATTAAATATATTGAACAAAGATCCAAGTCATAAACACTTATGTAACACTTATGTAACATATGATTGTCTGTATGAGTTTCAACTATCAACATTCAATGTACACCAAAATATGATTGCGTCAATAACAAAAACTAATCTGCAAAACATATTTCCAGCATAAGAAATTCATGGGATTTCTGCAAATCCCATTTTCTCAGAGAGTGTAAAACACATCTCTTAAAGTTTATAATATTTTCAAACTCCTGGTATTCCGTTTAGAGGTTCCCACCCCTTAAATTACAGATAATCAAGCAGATTTGCAACAAGATGCCCATATAAACCTTTCCCTTTTACACAAGACATTGTAGCTATTTAGATGACCTTGCCTGGCTTTCAATCAGCTTAAACCAAATATATATACATATGGAGGACAAGTTGTAAGTTTATTACATGACAAAGAAGTACCTTCTGGGCTTCAGCAGACATGACTGGGTCATTAGCAATATCAAATTGACAATATTTTCTATATTCCCGATCTTCAGATCATCTGGAAGCCGCAGGTAAATCTGTAGATTAGAAGAAAAAAGATATACTTGCTATCATTACAAAGCTAAATGCTGTCATTATCAAAACAAAAGGGTGTGTCCTAGATTACACTTTTTTATGGGCACATGCAGTATCTGAGACATGGTCAAAACATTACCATGATAACAGCTATAACAACTCATTAAGTGGGAAATGACATATAACTATAAAATTTGTTATGGCTTTTCATACTCGCTCGCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCCATGATCTCTCTCAACATCTTTGTCAGCAATATTTCTAGTGCAACGTGGCATTATTGAAATATATATATATATATGGTTCATGGAAGCAAGGCAATCAATAACAATTACATGTACACTGTAATTACTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGAGTCTCCCTCTCTCTCTCATACTCTCAATCGTATAATGTTATATTTACATAACAAATGCAGACCCTTGAATCATAAACACTCTCATCGTTAATAGATAAATAAGACATAAAGTTAACAGTTTGAATGAGACACAGATATCAAAACCACATGTACAGTGTACATTGTACGTGTCGAGGAAATTCTGTATGGAAATGACTGAAAGCATGATTGACACAAACTCATTATTCTAGGAAAAACATACACTATTTTTTTAGCGTATGCTACGTAACAATATGTGTAAAAACTGACTATAATACACCTGCATACACATTTCATACTAAAACATGTCTTTAAAGTCACATTTCACAACGACCATTAATTACCGACATTTTTGTAACATGTGTACTAGACTTAATGCATTGTAGGCTTTTAAAAGAGTGTTTGAGTAGTTTAACAATGTAAGTAAGTATGTTCTTACCGACGAATGACTACTCCTTAGCACGTTTTAGATTGTTGACAAAATCGAGGATTGCTGTTCAGACTGTTTCATGCTGAACAAAATTTAACGAGATAAGGCTAATCACCCCAAACTTTGACTTCACATTAATAAACAATTGTTCTGCAACTTTAAATAATTTAAAAGCTTGCCAATATAAGAAACAAAAACGTTTACTTACTTTTTCCATTTAAACTCCTCTCTCGATTTTCACGAGTATTAGACTGGTCTCGTTAAAATCCCGAGATATACGAAGTTTTGACTTTCTCGGGTTTTTTCATTCTTTAGTGAATATAAAAACCAGAAAGGTTCCGATTATGCTAATAAGGCTGTGAGGTGTGCTATATATACATGGATATTGTTTGACAAACGCTAAACATCGCAGCGAATGAAAGGCATTAATTTGGGTTCTTATCAATTTTCATTTTTGCTAGACAAGGGTTTTTGGTCAACTCCGCTCCCTGTAAATGTGGGAAGCGGGGTGGACCGAAAACCTTTGGCTAGCAAAGATGTCAATTTTAGATTATATAGTCAGACAGTTTTCGTATGTCAGAGCTCAACGGCCGCGGGTTAAGTGATTTCTCTGATAACATAAACCCACTGTACCACAGCAACAAAGGAGAGAGCTAGAGTTGAAACCGACATTTGTTTTCTAGAAATCAAACTTAGAAGATATAAACCCTTTACTAACTGTCCTTATACTTTTCTCGGGAGACAAATCAAGAACAATACATGTAAGGTATAAATACCACCACCCCCCCCCCCCCCCCCCCCCCCGAACTTTATGGCCGGGATTTTGTTATTTTTGAAATGATAATTTTTTTTTGTTTTTTCAAGAAACATCGTCTAAAATGCAATGCTGTTAAAAAATTGTTGTATCTTATAGATATTGTACGGATAAGAGGAGTGACAGCGTTAAAATTAGATCTTAGTGCTTTATAACAGACCTCATGGTAATAAAAATTTGTTTTCAGTTAAAGAGAAAGAAAAGCTGTTTTCTTTTAAACAGATCATTTTGATACATTAATGTGAAAAATGTAAGAAGAGTTCTGGGAACCATATTGATTGAAAGGATATTTTACATTTTGTTTAAAAAGTAGAAATAATCCTTCATTACTCTAAACGCGCCTCTCCCCAACCAAAAATCCAAATGCGTGTAAAAAAAACCGCTGGTGCACTTCCTTTGGTATTTTTAGTTTTTATGTGGTCTAATTCTTAACTTGACTTAAACCTTTATGTGCAAAGGTTGAGTTAGATAAACATTATTCAAACAAGTTGCCTATGGGCCACATCTCACTCGCATAAAGAATAGTTTTTCCATCATTTTATTTCAAAATATTTACGCTTCCAAATTTTTCCCTTACATAACACTGTTTGCGAAACTTCATAACATCATCTCGAGTCAAAAGGTCAAAGTAGCGCATAAATAATAATTTGTAGGTCACAACTTTTATTTAAGAAATAAGAACTCATTTTTTGAGTATTATGAGGTGATAATTTCGGTGGGGGTGTGGTCAAATCCAATAAAGACCGAAGGGCTTTATGGTAAATTTGACAAAGCCCCGATCGATATTATCACCTAATAATATTCACAGAAAGATTCCTTTTTACTTATATCTATATTACAGTGTATTTCCAATTTGTACACTTTAAAACAACATTATTTTAAAACCACTATTTTTTTATATTGCATTGTATTACTACGCGGCGCAGCCAATACCGTTTGTTGGTTATACTATAAGACACGCCTATTTTGTGTCACTAATGTTTTATGAAGTTATTGGGTTTTAGGGTTCAAAAATTGATTCGAAGACAGCTGAAAATGTAAATGTATAAATAAACTTACCGACTAAAAAACACATGGGGCCTAATATCGTAATGAAAACATAATTTAAGGCATAAAGAAAGACAAACTTGTCTGTATTTTGTTAAACGGTCCGGGAGTCTTATTCATTCATTTTCTTACACTATACAACATTAATTGCGGGGATAAATAATATGATCATAAGATTATATTTGCATATCCATTGTTTTCCCCACTGTTAGCCCATATGGAAGAGTTGCGATTATTTCTCCATAATCTCAATTGCTCTGTCTGTAATCGCAATTGCCCCCATAGACTTACAGATAGCGAATTCTCAAAAATTTTAGAACGATTTTTAATCATATATATAGTGAATAATTCAAATAAAAAAATATATGTGATGTTTAATATGAATTATCTACAGTTGAAAAAAAATACAAGGTATTTTAGTTTTATTCATATTTAGTTTAATCAATTACCAATGTTATTTATTATTGTATAATAAAACATAGGTAATCACAGGTAATCACTGATTACAAAGCTCACCGAGACGAGGCATCACTTTTATAAGGCATCACCTTATGAGACCACCTTTATCAAATTATATGAAAATCATACTTAATGATCTTGGATATTCATGGATACTGTTTTGACACAATATCGTATATCATCTTTTAAAAAATTGCATGATAATCATATATTCATTTCATACGGTATTATAAGATACAATGTTTACCAATACAATAATATAAATTACAATATTGCATCCTACCATACTTACAATATATATCATACAATACAATAAAATACCATAATGAATAATAATGAGATATTATATTGTAACACATGATATGGCATTGTATTGTGTTTAACATTATTGTAATTGATCACATAATACAATATCATAATACATAATATATGATACAATGTAGTATTATATAATACAATATCATATTACATTATACATCACAATATTGTACATGATAATATTATATTGTATATTGTTTTCCCTTGGACTGAAATGTCACTTTTCATTGGTTTAAACATAGCACGTGATTGCCTAATATATCTCTATATTTGTTCTGTGAGAAATAATATTAGGCAATATGGCCGTCATTGGTCGATATATTTCATAGTATTTAATACATAAACCGCATGCCGTAAGTTCTTAAAGTATTTAGAGTAGTTGCCCTTTGAAATTCTTTAAAATTAGAATATTGACGTCACATTTTTTGTCTGGAGCAGAACAAAATGGCAGCGTCGAAATTTGCTCAAATCTCTACAGAGGAAATGGAGAAACATTTAAGATTGAATAGCAACTAAACATTGTAAGTAAACATGGGTGAAGCAAGGATTTTTAAAGAATATTTGAAAGATGAAATTGAAAATTTTGAAGAGTTAAAATAAGTTAAATTGGACGAGATGTTAGGCATCTTGTACATGGCTTTACGTAGATCATCGCTATTTGTGAATAAATATGTCGCTTGATAGTCCTCGGGAAAACAAAACACGTATTAGGTTAGTTACTGACTCACTACGGAAATATATTGGGTTGATCAATCTCATAGACGGCTCGGCTTCGCCTCGCCATCTATGAGATTGATCAATCCAATATGTTTCCGTAGTGAGTCAGTAACTAACCTCATAAGTAATAATAAAGTATGGTATTGTATTGTATGATACTGTATCATATTTGATACATAATATGATATTGTATTATATAACAATAAAATTTGATACAAGATTGTATCATATCATATGATACAATTTCATGTGATATCATAAATTGTTTTCCCTTGGACTGAAATGTCACACTTTCATTGGTTTAGACATAGCACGTGATTGCCTAATATATCTCTATATTTGTTCGGTGAGAAATAATATTAGGCAGTATGGCCGTCATTGGCCGACGCTTCCCTTACTCATTTCGACATTTCATAGTATTTAATACATAAACCGCATGCTGTAAATTCCTAAAGTATTTTGAGTAGTTGCCCTTTGAAATTTTTTAAATTAGAGTAGTTGCCCTTAGAATATTGACGTCACATTGTTTTGTCTGGAGCAGAACAAAATGGCAGCATCAAAATTTGCTCAAATCTCTGCAGAAGAAAGGGAGAAAACTTTTAAAATTGAATAACAACAAAACATTGTAAGTGAACATAGGTGAAGCAAAGATTTTTAAAGAGTATTTGAAAGGTGAGATTGAAAATTTTGAAGAGTTTAAATGAGTTAAATTGGACGAGGTGTTAGGCATCTTGTACATGGCTTTGCGTAGATCATCGCTATTTGTGAATAAATATGTTGCTTGATAGTCCTTGGGAAAACAAAACACTTATTAGGTTAGTTACTGACTCACTACGGAAATATATTGGGTTGATCAATCTCATAGACATCTCGGCTTCGCCTCTCCTTCTATGAGATTGATTAACCCAATATATTTCCGTAGTGAGTCAGTAACTAACCTAATAAGTAATAATATTACATTAATACAATATCATATTAAACATATTTATTAAATGATACAATATAATAAAACGATATCATATCATACAATTTCATGTGATATAGCCATAATTATATAAACCAATATCATTTTATACAATATCGTATGGTACGATATCATATTATATACAACATTGTATCATATTAAATGTTGTTATATTCAGTAGTATATTCTCAATATATAACTCTATATAGACGAATAGTCAATAATTGTAATATTAGCTCGTCCGAAAAATATTTTTTTGATATTGACCGGCTAGGAATAATATCTAGAGAACATTCCCTCTATTTCAAATAATCGCCTCTGATTTGAGGATTCGTAAACGATGACGTAAATAGCTCTTCGCAACTCCAAAACAATGTGACGTCATAATAGACAGTCAGTCAAGGCAAGTAAACAACGGACGCGACGGTTTGCTATCATAACGGATATAAGGATTTGCGAATTACTGTGAAATGAAATCAGGTAGAACGTCTGTATGTTAATTCTTACGGTCGGCGGAATATCACCAGTGACCGTTTGATGAGGATATTTTGAAAATGAACTTTGCACAAAATTGAATTCGTGAATTCTTTGTTGAGCTGAGAAAACTATGGCGATCTGTTTTCAATTACCTTCTTAAATTTTGGTTTGTTTCTTCATATAACAAAACAAATGTTGACTGTGTTTTCGGGCAACATTGATTATATTAGCCCCCTTTGGACGAAACTATTGCCCTCCACTTCGCATCGGGCAATATTTCGTCCCTCGGGGGCTAATAAAATCAATGTTGCCCTCAACCCCAGTCAATATTTGTATAATATTGCATACAATAAAAATTCGTAATAAACAATGATGATATCATAGTATACAATATTATATATTGCAATATCATATGTAATAGTATCATCTGATGAAATATTAAATTAATAATACAATATATTATTATACAATATTGTATCGTAATATACAATACTATAGATAATAATATCACGATACAATATCATATCATAAAATATAAAAAAAAATGATACAATATCATATTATATCATATAACTTTTTACAATATAATATATGATATTATATTGTATCATATTAAACAATAGTGTTTCATATCAAACAATACTATAGCATAGGAATAATGTTATATCATTTAACAACAACCACATCTATCTATCAAGCAGGTTTGAGTAAGATATGAGATTTCTTTAGCATCCTTGATAATGGAGATCAGGATCTGCATCTGTAGCAACCTTTGCGTTTCATTTATAACATAGTTAAATCAACTATGCAAGCTATCATCTATAAAACATGTGACCTGTTCCAAAAAACTAAACCTCACCCAGCATCCGAAACCTATAGCTCAGATTCAGCATTCAAGCCTGTCAGATGCATCAGTATTATAAAACGTATTATCCATGCAAGTTTGGTGAAGTTAGGACCAGTAAGAACTAAGATATCATCATCAGAGGGCACCAGCAATTAAAACCTTAACCTCCTCTAGCATCCGCAACATATGGCTCAGATTCAGCATCCATGCCTGTCAGGTGCATCTGTATCATAAGACACTATCCATTCAAGTTTGGTGAAGTTAGGACCTGTAATAACTAAGATAATTTTTTTAGCATCCTTGATAATGGAGATCAAGCTCTGCATCTGAAGCTACCTCTGCGATTCATTCCTATTATAATTTAATCAACTATGCAAGTTTGAAATAGTACTATCTATTAAACTATTATCTATTATAAAAACTAAACCTCACCCAGCATCCGTAACCTATACCTCAGATTCAGCATTCAAGCCTGTCAGATGCATCAGTATTATAAGACGTATTATCCATGCAAGTTTGGTGAAGTTAGGACCAGTAAGAACTAAGATATCATCATCAGAGGGCACCAGCAATTAAAACCTTAACCTCCTCTAGCATCCGCAACATATGGCTCAGATTCAGCATCCATGCCTGTCAGGTGCATCTGTATCATAAGACACTATCCATTCAAGTTTGGTGAAGTTAGGACCTGTAATAACTAAGATAATTTTTTTAGCATCCTTGATAATGGAGATCAAGCTCTGCATCTGAAGCTACCTCTGCGATTCATTCCTATTATAATTTAATCAACTAAGCAAGTTTGAAATAGTACTATCTATTAAACTATTATCTATTAAACATGTGACCTGTTCCAAAAAATGTAACCTTATCCAGCATCCGAAACCTATGGCTCAGACTTAGCACTCATGCCTGTCAGGTGCATCAGTATCATAAGACGCACCATCCACGCAAGTTTGGCGAAGTAAGGGCCAGTAGTAACTTAGATATAATCATCAGAGGGCACCTGCTCCAAAAACTTTAACCAGCTCTAAAAACCTTAACCTCCTCGAGCATCCGAAACCTATAGCTCAGATTCAGCACTCAAGCCTGTCTGGTGCATCAGTATCATAAGACGCACCATTCATGCAAGTTTGGTGAAGTACGGACCATCAGTAACTTAGATATTGCTATCAAAGGGCACCTGCAACAAAAACTTTAACATGCTCCAAAAACCATAACCTTCTCCAGCATCTGAAATTTAGGACCCAGATTCAGCATCCAAGTCTTTCAAGTCAATAAGTAGGTCCAGATGCATCATCCAGGCAAGTTTGGTGAAGATAGGACAAGTAATAGCTTAGATACAGGACCTGCAACAAAAACTTTAACCAGGTCCGGACGCCGACGCCGGGGGTATAGCATAAGCTCCCCTTGACTTCGTGTCGGTGAGCTAAAAAGTGCCCAAATAAAACGAAAGTGTTTGATTTTTATATTTTCATGTACAAAATTTAATGTATAAGGAAAGATAACTCATCCTAACTATACTATGATCTATGTGCCTTACTGTTGGCGTACTATGGCGTCATAAAGGTGTGACGTCATATACTTTTCCATGACGTTATAGATTTATACCACTATTCGATACATTGTTTTTTTTCCAACTCCCTAAAATTGATGTATTTTAAACATGTCTTATATTAACATTTTAAAGGAATTACTGTTATAACATATTATTGATATTGTTAACAAATCTATGTGAATTAAAAAATATACATGTATTACAGTCTGAACGTTTATTTCTCATGCAATAGCGAAATGTCAAGGTCTAGGCTAATGCAGGGTATTAACCTTTCTTTTTAAAAATAAATCCCATTAGACTTGTCACTTTATAGGCAAAGATTATGGAAGAGGATATATCTGAGTTCCTTCAACCCCCCCCCCCCCCCATTTGATTTTTATTTAGTTTACATAGTACTAGTGTAAATATGTGTTATATTTTTTCTTCTTAAGACAAAGTTTTATAAATCTAATAAAGTGTAATAAAGTGTAATTCAAAACTTTTTGTTGGGTTTGGACTACGCTACTTAATAGTATTTTTCGGAAATGAATGTGTTGTGCAGAGATTGATGTCATGTTTTAAATATATATTTCCAGTTTAATTTGAAACAGACTGTGAGATTCAAAACGTAAAACAAATTAACTCTTTTGAGTATAAATATACATGTATCGCTCTCGAATATATTTAAGAAACCAATGGCAATGGTAAAAACTGATAAAATTCTATGAAGTTCAAGTTGTAACTAAGAAAATTGATCACGTTTAGGACCAAACGGGTGCATATTCTGGTAAACTCGTAAGCTTTTCTATCTATCCTAATTCAAATTAAATCAAACTCAAATTTAATCAAATTGTCTTTGCTTGTTTCAATATGTTATTCTTTTTATCTCACCTGAGCTGAAAGCTCAAGTCAGCTTTTCTGATAAAAAAGATGTCCGTTGTCTGTTGGCGTTGGCGGACTTGTCGTTGTAAACTTTTCACATTTTCTTCTTCTTCTCTAGAACCACTGGGCAGATTTCAACCAAATTTGGCACAAAGCATCACTAGGTGAAGGGGCTTCAACTTTGTTCAAATTAAGGGCAACGCCCTCTTTTAAGGGGAGATAATTGTGAATTATTGAAAATTTGTTGGTATTTTTCAAAAATCTTCTTTTTTAAACTTATTTGTCCAGAAAAGCTAAAACTTGTGTGGAGGCATCCTCAGATAGTGTAGATTCAAGTTTGTTTAAATCCTGTTCCCCGGGTGTAGAGTGGGACCACAAAAGGGGGATCAAGGAACATAGGAATATATGGAGAAAATCTTTAAAAATCTTCTTCTCAAAAACTATTCAGTCAGGAAAGCTCAAATTAAAATGAAAGCATCCTCAGATCGTGTAAATTCAAGTTTATTCAAATCATTGTCCCTGGGGGTATGGAGGGGCCACAATGGTGGAATGGATTTTTACATAGGAACATACAGAGAAAATCTTAAAGAATCTTCTTCTCAAAAACTATTAGGCCAGGAAAGCTCAAATTTAGGTGGGAGCATCCTCAGATGGTGTAGAGTCAAGTTTGTTTAAATTATAGTCCTGGGGTACGGTGATGCCACAATTGGGGATGAATTTTTACATAGGAATATATAGAGAAAATCTTTAAAACTCTTCTTTTTAAAAAGTATTTGACCAGAAAAGCTTCAAGTTGTGTAGAGGCATCCTGGGGTGGTGTAAATTCGTAAGTTTGCAAAATCATAGTCCCTGGGGGTAGATTGGGGCCGCAATGGCGGGTTGAATTTTTACATAGGAATATATAGAGAAAATCTTTAAAAATATTCGGGGAAAATTTCAGTCCAAAACCCAGTACTTTGTGTGAAAGGTCAGGTTATGAAGATTTAAGTTTGATGAAACCATGATTTCCTAGAGAAAAGTAGGGCCACAAAATAGGGGGGGGGGGTATATAGGATTAGAGAAAAATCTTCTTAGAGGTACAACAACAAAAGGGGCTTGGTATTTACCAAAAGAGATGAGGATAAACATTGGCAGATTTTCAATTTTTTTAAACAAGATCTACTGTAGTTAGTCGTCAAGGTATTTTGATTTTGATACTGTAATGCTAATTTGATCAGAGTTAAGGCAATTGTTGCTCAGGTGAGCAATGTGGTCGCTGGGCCTCTTGTTTCAAGAAAATTTATTTATTTAATATCTCTTATATTTATTTTCGTAAAAGATTGAGATTTTGACATTTAAATGCATGTGCATCTACATTTTTTACAAGACCGTTCACTTGCCAAAGCATTGAATGAATTTTAACACAAAGAAATGGAATATTGATTATTATGTAAAAGTATTTTTAACAAAGAGTTATGCTATCTAAATGAAATAGATAAAACTATTGAATAAATATATTTACTAAATATAAGGCAAACGTCATGTACATTTAGATCTAAGATAATATCTTTGAAATGAATTCAAGTAGATACCTTTATGTAGATACAAGATGTATAGGTTGTTAAAGCAAAGTATAGTGTTACCTTTACGAAGCTGCTTTATTATACCCGCACTTTCTAAAGAAAGTTCGGGTATATTGTTGTTACCCTGTTCCATCCGTCCGTCTGTCACGTTTTACTTTCTCAAACTGCTCTTACATCTTATAAACCAGCAATCAGAACTCTTGGAGTTTGATTGGGGGCATCATGTTGTTTTGTAAAAAGGTTTCAAAAATTCTCTGGTAGTCCTGTTGTTAAAAAAATTATTGGTAAAAATTATTGGTAAAAAATGACGTTTTTTCACAAAAAACCTTCTTCCTCGAACTCCTACATTTTCAACTGTAGACAAATCATCTCGTGGAATATGTTTTAGGGTATCCTATAGATGCGCAATAAGGTTTCGGAATTTTCATTTTTGTCCTGGGGGTCATTCAATGGCTGAAAAATGGCGGGGTTTTTTGCACCAAAAAAAAAACTAGTTTCAAAAACGCCTTTTTTTGCAGTAGCCAAATGATCTTGTAGAATATGATTTGGGGTGCTATATTGAAATGTGATCAGGTTCCACAATTTTTTTTTGTATTAAGGGGATCATTGGGCAACAAAAAATGACGTTTTTTTGCAAAATAGGATGGTTCCCAGAACTACTCTTACAGCTTTTGGAGTAGCTACGTCATCTCTTGGGATATAATTGGGCTGTTCTATAGATGTGCAATAAGTTTTTAAAAATTTAGATTTCATCCAGGGAGTCAAATAGTAGCAGAAAATTGAAGTTTATCACTCAAAAAAAAAATCCATAGATCCCAGAACTTCTCTTATGATTTAATGGATAGACACATCATATCTTGGGATATGATAAGACTGTTTTATAGATGTGTAGTAAGGTTTTGAAAATTGAAATTTCATCCAGGGAGTCAAATAGTACATGTAGCAGAAAATTGACGTTTATCACTCCAAAAAATCATAGATCCTAGAACTCCTCTTATGATTTAATGGATAGACACATCGTATCTTGGGATATGATAGGGACTGTTCTATAGATGTGCATTACGGTTTTGAAAATAAAATTTAACCCTGAGGCCCATTACCTACATACCGTTTGATGCCCTATAAGGATCAAGAATATACATGGGTAAGGGGTGGGGATCTCAACCATTTTCGAAATATTTGTGCACTTCCTGTTCGAGGGGCATCACGACCATCCCCCGGGGCCCATGACCTATATACCGTTTGATGCCCCTTGACACAAGGAACAAGAATATATATGGTTTAAGGGTTGGGATCTCAACTGTTTTGAAGATATTAAGGGACTTGCTGTTCGAGGAGGGTCAGGACCACCCACAGGGCCCATGACCTACATAACTTTTGATGCCCCTTGATACAAGAACAAGAATATATATGGTTTAGGGGTCATGATTATAACAGTTTCCGAGATATATGGTAATTTCCAATTCCTGGGGGGTGGGGATGACCCCAGGGGTCAGATCTAATAAACGCTATATATTGCCAGAAACAGTCAATATATGATCATGAAAACCCTATATTATTATCTTTGTCAGTGTTCAAGTTACCATTCACAATAGAGTCTACAATTCTTCCTTTAAGGTTCAATTTAAGACCCCACACCCTTTTGACCCCCCCCCCCCCTCCACCCAGATTAGTGGTTGTCTAATCCCAAATGAGAAAAATCAAACTAGGGTAAACAACTAGATATGCAGGCCTATAGTATCCTAGAGTTTTGTACAATTCTGCTTAGCTATCTCTGAGAAACAAGTCCACAGCGGGAAAGAAGAAAAATAAGAAGAACAAGCATTCTAATGAGAGTACTGCATAAGCAATACACGTCCTCTACCGGTTTGTAGAAATTGTGAAAACAATGTTATGCCGAATATCGAACCCGAACATTAAACAATTGGAATAAAAAAATAATTCTTTCGAAAATATGTCAACCAGACGCTACAAAAGTGTAAACTTCATCTGTAGTTTGACATTTTTAAGATGTTCAGCAAATTTCATGTTATTCCTCAAACGCATAAAGAAAAAAAGTGTGGAAAACTGAAGTGGGACAGACAGACAGACAGACAGACAGACGGACAGACAGACGGACTGACGGACGCAGAAGAAAGCTATAGTCCCCTCCGGTGAAAACCGGTAGGGGACTAATAAAGTATAAATATAATATTTTCTCCCAAAATAATGTAACCTTACATTGAAGCGCAATGGGTTAGAGCAATGTCTGTAAGGGCATTTGAGTCCGAAGTGTATTTTTGGTAATTTTACTATTGATATAAATGAATTTTCATGGGGGATGGGGAGAGAGGGTTTGCACATGAAAAGAATATTGATTAACTTAAAATTCACATGCAAAAAGTTCAACCCAAAATTGCCATAAAGTGCTGCTCGTGTGTATTATCATATGGGAAGGAATCTCATCCTGCAGTTATGCAAATTAATTTTTTTTCAATTAAATGCATTACCGGAATTTGCATGTGGCCTTACTTTTTAATTAAACTGATACTAAACAGTGTTATTTAATGACAAACACTTGCTGCGGGTATTACTGTCTAATGAAAGCATCTAGTTTTTTTTAGTTATTAATGTTTCGGCATATACATGTATAAAACATATTTTGTTTTTGTGCATGAAATTAAAAAGTCATCGACGATGTCGTTGTACATGTTATCAGCTCTAGATCTGCGGTACATGTACCACCAGTTTATTTTTCACAGTGCAACTGGAGAGGTTCAATACTTTTTAAGACTATCTACGTGAATTCCACAGTGCTTTGCTTTGTTGTTAAAACATATTTTAATTTCTTGTAGGTTTTTATCTTGGTCTATAGTCATGCCACGAGGTAACGTTTTTTCCAATGACAATTTAGCTTATCATAATTTAGGAATGAAAATATGATTTTAATTGTCTTTTAAACATTATTCTTTTATTCATTGTGGAGGAGTGGTTTGTTGGAATATTTTATGACATGATTTAGGAGGAAATGGTTAGATTAATTGTGATTTTTACGCTGTTTTCAATTTTGACAATAAGTCGACATAAGGATACGACACAATTTTCTTTTGTTTCCAGCAAGCGTTGTAGAAATGTAAGTGACTTTGTTGCAACACATTTGATTGTAAGCAGCATAGCATTAGCATAATTAAATGAATTATCATTTTACCATAAAACTTATTGATAATGCTTTTAATTCTTGCTTTTAGATGACACACATGAGCTCATTGTCCGAGGAGCATTTATATTCCTAAAAGAAAACCTAGATTTTGAACTACTACAAGATGACTTGATTCAGAGACAATTATTGGACAAGAGAGAAAGAGAAGACCTTATTTGTAGTGACCAGCGCAAAGCTTTTTGGTATGAAAGATATCTCAAACTTTTAATCAGGAGGAGAAGATGCAACAGATTCATTCAATTCATTAATCGAATGCCATTTCATAGCCATATCTTTTCAAACCTACTTAATTCAAACATAATGACAGGGGGTAATGTAACATCGTAAAATTATTTCTTTCTGTAATTCATATCTTAACGGTCATGCTCAAATACATTTTATATTATTTGTTTATTATTTCAGTCGATGCTCAGAGATTTCCTTTAACTCATGAGGTGCTACAAAAGCATAAATATTTTCTGTACACGGAGCTTGAACCTCGTGAAATTGCAGATTTAATGTTTCAGTCTGCTTACATTTCCTGTAATGATCATGATTCCATTACGGAAGGTCAACAAAAATACGGACGATTTATGAGTCTTTTGAATATATGAAAAGAAAAACACCTGTATTCAGAATTTGTGAATACATTACAAACCTCCATGAAGTATATTTCAGTGCTGGAAACATTAAAAGAGGATAGAACTCCAACCATCACATCTTGTAAGTAACTTAACTTTTCTTTTTACAATAATTCCTTATTCATTATGCAATAAATATAATCTGTTAACAAAAAGTCATGTTTATTTGTAGGTGAGTGTGCTCTTTGCATACAACACAGTTTCACTCTTCTTCAAAAGGAACGTCCTGATGCTGATTATACTGCAGCTGTTATGGACCATTTGTTCGATAAAACAAACTTGTATGACATCGATCATTGTATGGGGGAAATACGCAAAAAATCAAAGCTGATGAAAATACTTTTAATGAAAGGCAGCGCTGCTTGCATTGAACTTTTATATATGATCGACACAAATATGGAAATAGAAGATTTGATTCAAAAAATGAAGACACAGAGTGAAACAAAGTCAAGGAGGGGTAATTGTGGCTTTTAGATTAAACGGGAAAAAATTATCTAAATATATATAAAGGAATAGCTGTTTTGAATAATTTTATGTTTGATAAAAGAAAAATGAGCAATGCATCACAGTTTCTTGTGTTTCTGTCAAAAACCAAGCTATAATAAGTATATTTTTTATTCATTTTTCTTCAGGTTTGCCTGGTTTGTCTCCTCATCTCAAACGCCTGAGCACATCGTGTCTTCAGGAACAAAAGAAATATTTACTTGATGAGCTGGAGCCTATATATATTTGTGACTTTTTGTTTGAAGAGAAAGCGATAGAAATTATGACTGATGACAACATAATAGAGAAAGAAAAACGACAACAGCAAGTAGATGATCTGTTACAAACTTTGCAAGAAAACGAAAACGACTGTTTCCACTACTTTTTGTACATTATTGAAAAGAACAAATTTAATGATATTCACAATGTATTGGAAAGCACATTACACCCAGAAGATATACGAGATGGTATATACAATTTAGATTACTTTTAGGGCTGTGTAAAAGTAATATTCCAGAACAGTTTTAACTAAGTCATCCTGAGTCATTTATTTTTAAATCATATATTAAAACCACGTTACAAACAAAAATAAATATATATAAATAATTTCAATACTAAATAAATGCGGATAAGAGTGCCGATGAGTCGGTTCTGTTAAATAATCAGCAAAAATTTACAAAATGCAGAAAGTTGAAAGAAATGATTTAAAAACAAATTGATTACTTCAATATTTTTAACTCTTTAAAATTGTTCAATCATTTGTCATTCATTATCTTTTCATTTAAGAATTAGAAAAGCGTTGTAATGGTATGACATTTTCAGAGTTTTCTATCGATACATGTAAACACATATTGCCTCTATTTAGAAATTAAAGCATTAGTCTAATTATTGAAAATGTGTATATGATATGCACTTGGTGGGTTTTTTTCATTATTTCTTTTTAAGTTTTTGCACCCTATACGCAAGGGAAACTCTAATAAATAAACAATTTTAGCATTAGAAGTTTAGTAATGTATATGTTATATACAATTACCCTAAGTACTAGTGATTTCTTTATTTAGAAATAAAGGAGCAATCGGATTGGAAATTGGTTCACAAAGTTGAAAAAGTAACAGGTAAATTTGAATGATAGTGTCTTATCTAAACCTGAGATAAGTGAGATAAGGATCATTTTGAATTGAAACATTTTCTTGCATATCTCACACGATTGTTTGTGTTAATCACTCGTTGAAAGAATTGTAAAACAAAGGGGTCTTGGCCATTTTCAGACAATTGAAATATCCTAAGAAGAAGAGATCTGTATAAAGATATAGAAAAACTGATAAGTTTTTAATATAAAGTTTTGGATTTATTTCTCTACTAAATGCTAGTATATGGACAAAACTCTTTTATGTTAAAGTTCAATGCAGATCTGATGATAAATTTGTTGACCACCCAGTTTCTTTAAGTACATTTATAACGATTTATGAGATGTGAATTGCTGTTTATTTTAGACGATCCAAAAGACGATCAGATAGAACTGCGGATAACATTTAAAGGTCGTAATGCTGAACAGATAGAACGGGATTTATTCCAACAACTTGAATCTTCTGCTTCTGGACTTTGGCAGTTATTCATGGCTTATGGACATATGATTATTGAGAAGGTTTCGTCTGGTTCTTTGGTTCTTCAATTAAGACCTTTTACTGACCAAGCTGTTAAAACCTTGCTTAATGCCAAGGAAAACAATAAACTAGTTGACATAATATTTGGAATGCTGAAGAATATTAAAATTGCTGACAAAATAGATGGAACAGAACCATTGAAAATCATGGTGCAGGTTTGTTATGCTAGCCAAGCACAAGAAAACACTGGTGAGTAAAGAAATGTTTGATCGAAATTATATACATGTAAATGAATAACCAAGTCCAAAGAAAAAAGTTTACAGAAATGGAAAAATTATATGCGTCTAATTTCAGTACATGGAAATCCAGAGGGAAGAAATGCAGAACAGATAAAAAACCGTCTGAAAGCTTACAGGAAAAAGTTAATCTCTGATGTTGAACCCAGGGCTTTAGCTTCTGTATTATCAAAACATTTTCCAAAAATTGACTTTGACTCAGTTAATCATGCTGCTAGCTGTCCAAGAAGAGTTGAACGTCTGTTATCGTTGGTTGAAGAAGGAGATCCTGATCTTGTGAAAGAGTTTCTGACCATCTTAAAGAATTTTGGCTATCATGACATCGTAGAGTTGCTCGATCCCCTTGACGTTCACCACACAGCAAGTATGTGCATCTTAGTCATATGTATGTACAGTACTTGTTTTCTCCGTTAAGAGATATCAATTTTTTTTATTAATTATGATTGTAAATATATCTGTATTCCTGAACTAAGCACGAACGTTAGATTATCCCTCTTTCATTGATCAACATTCTCATTAATTCGTTTGTCATGCACTCGCGTTCAATTTATCAAAGAGAAATGACTTTGCATTTTTACTTTATTTTTTTTCTAAGTTATATTCTTTAAAAAAACCCACAATCTTATTCATATGATTGGCATTCTTAATAATTACTTATGAATATGTGTGAATATTTAATTGCAGGAAATATTAGGGAAAAGATAGCATATAATTTCAATAAACTACTTGAAGAAATGCAGACGACATTTGCAAAAGAAACACTATTAAATTGTATAGGAGATACTGATGGGATAGGAGAAAACATCTTGCCTAGAAACGGAAATCGCAAGCAAAGGATGAGTAATTTCCTGCAGTTTATTCTTAAAGAGGACCACAACGTGCTTGAATTTGAAAAAATGTTAAAACATAACGCTTTAGAAAAACTGCTAGAAAAGAGTGAAAATGATCAAGAACAGCTTGTGTGTACACAAAATATAGGTAGGTAGTAAGTTACATGCCATTTGTCCCATACAAATTATCAGAAGTTGACTTCATAAATCAAAAGCTTTGTATAGAGTTGCGTTTTGCACATATATACTAGTAGTATTTCATCTATCTATATTTGTATTCCACAAATTAAATGAGAAATGATAAGTATTTGTTTGTGTGATTACAGAGGTGGAATTTGTTAAAGACCCAAAACCATCATCGCCAGAAACATTGTTTGAGTCTGTTATCACTTTGTCACATACTGGTAAGTTACATAATTATTAAGATGTTGATACTTCTGGACTCTGTTGCACGAATGACAATTGAATTAACCTAAGTTCAAACCTTAAACTACCTATTAATTTTTAATGGCTAGTTATATAGCTAAGAGTTAATTTTGGGTTGCTCCAAATTTTTTAAGTCTATTTGCTTACTAGAATTTGACAAAGTGAATTTTCACTGCCATCCTAAAATCAGTGTCCACCCTTAAACTTCAAAAAGTGGTATTTTTAATTTTCATGTCAAACCATCCACAAACTTGAACCAAATTCAAATATTTTAAGATAGATAACATATACCGTAAATCGGGTTTTTTTTCCGCGTGAATCCAATTCCCGCTTAGTTCGCAACGATTGCCTCATTGCGAAAAATAAATCAGCGTAATGATACAAAGTTTTGTTCTTATAAATTAACAGAGTTCTCTTCATCCTTATGAATTGAAAAAATAAGTTACTTAACGGTGAAAGTGTTCAGTTAACTTAATTAGAGGTAGGTATTTTAGGATCGAAAGACAAGCGCCAGATAACAGGTCTTTAAGCCTTGTTTATTTGATAATCCAATGACAAGATAATTAAAGAGGTCAATTTCCTTGCGTAAACCGATGTCTTATTATACCTGAGCTTCTGTAATATGTAACGGTACATGATCTTATGATCTATGACTGTTTGCGTCTCAAAAAAATTATCGGTATTTATTTTACAATAAGAAAAACCTGTAAATGGTTTTATTGTCAAAATTTTTCATGATTAAGAGTGATCATTTAGATGCTTTTCCCCTCTTACTTCACAAGTTTAAGCAGTCGTAAATTATATTTTCACTATGACTTTGAAATAGTGAAAATTTGATTTTCGTAAATTTTATATACCGTTCTAGGTTCTGATTCGCGGGAAAAACATGACGCGGAAAAACACTGATATACGGTTTAACAAATTAAAAAAAACTAGACTCTTGTTGCTATAGCAACAAAAAGTTCTTCCGTCTTCTTTTATTAATATAAAACAAAAATTTCGTTCCTCTTGTAAAAGAAAATGGATAAAGTATAAACTGTGAAAAATAATAATAATACATTTTTTAATTACTTCCGGTGATTACCGGAAGTTGCAACGATAAAAAAGTAGTTTAAACACAAATACACACATAGGTCTATCATCCCATAAAGTTTGAATGTTCAAGTCCTTGTTTCTGAGATCTCGAAGTGACAAGTTTTTTTGTCGCAGAACAGGAAACGGACGACAGAAAATGAAATTTGAAAAATGAAAAAAAGACCTCGATATATATTCATTATCTATCATTCCTGAAATTTTCATGAAAATATATCTTGTCATCTCTGAGAAATCTTGTGGACAAAAAAAATAAAAAACATTACAAAATTAGAAATCATTAATTTATCTTGACATATGTATCTTTATAAGGGGATTGCACATATATACATGTATTCAATTGCCCTTTCCATTTTTATCTTCCAATGTGTCAGTACTTTGTGTATCTCTTTCTGGTGCCTATTACTGCTCTTATTCTGTTGGGCCTTCTTCGCTGTTAACATCATCTGACCTTGGATTTGACTGCATTCATTTACCTTAGCTTGCCCCAGATCTTTACAATTATGGTATCACATTTATTACTGCAACTCCGAGATCCCTCCACTAATTTTCTACATGATTGAGATCTGCGCTTTGTGGTGGTCATTTAAGGTGGAATAACACACCTGGAAAAAGTCACTTAAATTAACAGGAAATATTTTGATAATGAAAGATATAATGATAAATAAATTGTACAAATGTCAAATAAGCGAAAGATTTGCAGTTTGGGGATAAAAAATGAATATCTAAAATAATTATTCCAGTAAGTAACAACAAAAGCCCCTGTGGGATTCGAAATCGGGATGTACGGATCACAAGTCCGACACTTTATCCACTCGGCTATGGAGTAAGTTACATGTTTTAGTCTATAAAATCCTTTTAATAAAACGAAATGTCGTTTCGATCAGTGTCAGCCATTATTTTATTTTTTGATGTGTTATTCCACCATAAGAGAGCACATATTTTGATAAAATGTTTATTGTTTCACGGCGTTAGCCCTGTGAGGTTGGGCGCAACATCTTGGTAAACAAAGTTGTCTCCAAATCAAAGAATACTTACAGATTTACTGATATTGTCTGAACGTCTATCTTTGTTAAAGTTACCCTTAAGTGATCTAGTATAGTATTTCACAACAGACAGTCAAACAACCACCGCAAAATCTTACTCTAGGTACTGTTTTGTAAGCCTCATGAGATTTTCTTTCATCAAACACACGGTCGTTATTTTGAAAAAGAATAAATCTTGACTCAATATGCCAAAGTTCAATATACTATAGTATTAGTCTAGTTAACCTGATCCATTGCAAATCATAACCTTTCTCCTTAGAAGAACAGCTGCCATATTTTTTTTCATAGCCACGTGCACATTCGCTACCAGACCAGCGTCCTTATTTCGTCGTCTTACAGAGCTTTTATGATGTCTGCACACTATTCTGTATCCACCCAGTTCTTAGCTGTGGAACGGTGTCTCTTTTGTTCTGTAAGAATTGTGTTATAAGCATCCTGTCCTTCTTGTCTGTAGACACTGGCCTGGACTGACCTGGTCGAGTAGCATCTGCATAGGACCAATTCGTCTGCAGGCGCCTTTTAATTAAATCGCATGTTTCTAAAGTATGGGACATTTTACATGTTTTGCCTTTCTTGTGTATATATTACATGTAATTACTTACAACATTTTTGTTTGCTTAAAAAGGCTATAATTAGCCATAAAATCAATTTAAATCAAAGCCCCGATCGTATGAAAACTTGTTAATTAGATAGTGTGTCACGTGGTACGGTGACGTCACATGCGACCTTCTTCGAACATCTGATTGTAAACAAATGGTAAGATTAGCATTATCTTCTTTAAAGTTTTAAAATTTATTCACCATCAATGTTGGTTTTTTTTAAATGTAAACTAAATTAAAAGTATTTTACCATTCAGTCAAACATTTTTGAGCCACCAGTACGGAAAAATCAATGTTTTAGCGGAAGAAGTGACGGTGAAGTCGGCAATAATAATCAGACTGATCGACGTGTAAACATGGTGAACACAGCTTAATTAGTATGGATATTAGCTCAATAAGAATTGGTAACAGGTGTTTATTTTATCAAAATCTACAATAATTTTGTTTTTAGGCGTTCTTTGACTCATAATCTGCATTGTTGTAATACTAAGGTGCACAAGAAGTTTCTTCGGTCATAAGTGGTCACAACTTTTGAAGGTTCTTTACTTCATATTACATTGTATAAATGTATTAAGCTGGAAAAATTGTTTTTCTGAATTGTTGTTTCTTCTGTCCCATATCCGTTTTTATCTATTTCCGTATATGTATATCACAAACTTTGTCTATTTCTCGCGTAAACATGGTAAACATTCAATTTTGACAACTCCTTGACTTTCCCGCAACAATAAATCTTACAGAAATCTCAAATAACGTACATATGTTTTCTGCAGAGGTGAGCAATGAGTGAAAAAATCATTTTTACAAAATCGAGCATTACATGTATGCATAGTTTCACAATATCAATTAGAAAACAGCTAATGAAGCGAGGCGGTATCCAAAATGGCGTCCTCTCGTTATTTTCCTCCGATGAACTTTTTTTTTATACACAGGCCCCCGTGCATATACTATTATTTTTCTGTTTGTAAAATAAATACGAATTGTTTATGAAACTAACATTACAAAAATATACCATATAATTTATAATATACAAGTATGTGTTGGTAGTTTATTGATAAATCTTCTCGTCGACGGTTATTTGTCCCAAGATTTCCACACACTTTCGTATGGGAAACTTAAAAAAAAAATAGTCAAAATCCCCAATTTTTGACGGCTAGAACACCCGTATGAGATACAAAACGCCATCATGTCCCGCTATCGGTAACTTGGTAAGTGATGATTCGTTTAGTTGTCGTTTAAATTTAATCCAATTACAAATAAAGATGGCTAACAGCATCTGCTCGTTCGAGGTCGCATATGACGTAGCACATAATTGCGTGTAGATCGAGAGAGAAAATATGCATATCGCGACGTTTGAATCTTATCGCTTTCAAACTAACGAATTAGCCAGATCATTTTAAATAAACGACCATAAACTTCATTTTTAATGAGTATAGAATGGTTTTATCAAAACAAATCCGAAAATTGAAAAACATGGGATGTGTCCTTCAAGGTCTTCATTATTGTAGTAATTGTAGTGTTTATCTTTCGACAGAATTTCTCAGAGATGATTGAATATATTTTTCTGAAATCTTAAAAGATGATAGAAAATAGTAATACTTCGAAATGTTTTTTTCTTTTCAAAATTCATTTCCTGTCGACCGTTTTCTGTCCATCAAGAAAAAATCCTTGTCACCTCGAGATCTTCGAAACCGTAAGAAATTAAACAGCCAGTTGCAAACTTTGTAGGATGATATACTCATGTATGAAGATATATTTGAATTATTTGGTTTGATTTGGCGTAACTTCCGGTCGTCACCGGACGAGCTTAAATAATTGTTTTTTTTTAATTTTACATGGAATGAATACATTGATTTAAAACCTTAAACAAGTCAAATAATAAAAAAAAACCTCTTCTTTCGGTGATATATCTCAAATATCTCCAATAACTTAGTTTTTCACAAAATGTTGTACGAGTTCTCCGAAACAGTAAATTATCAAGACAGGAAACATTTATCGATGATAGACATTTAAATGACGATGTGTTGAACAGGTTTCACTTTCTCAACCTTACTTCCGGTTTACACCGGAAGGTTCAAACAAATTAAGATTTTATAACCTAAACTGTTTTCTTTACCTGTTATAGTTAGCCTGATATAAGGAATAAGGAATCATTCTTTGAGTATTATGAGGTAATAATTTTGGTCGGGGCGTGATCAAATCAAATAAAGCCCGAAGGGCTTTATGATAGATTTGATCACGGCCCGACCGAAATTATCACCGCATAATATTCAAAGAATGATTCCTTATTACTTATATTTATATAATTTTAAGCCATCGTACAATTAAATCTTTAACTATAAATAAGCAAACCCTGCCGGTGTAACGAAGAATATTGAACCAGGTTGAAAATTGACCCGGGGGTCATTTTTCAACATTGAATATTGACCCGGTGGGTGATTTTTCAGCGTTGAAAATTGAGACCAAAATCGTGAAATTTATACCCGGGGTCATATTTCAACGTTATGAGAAAATTTTTTCTAAACTCTGATGACAATTACACGCTGAAAATTGATCCTGTTGAGAATGACCCCAACCTCAGAGTTTTGATCTGAACTGTAACTTACTCTACACGCTTTAAATGTACAATCTTGCACATATTTGAAGGTTTCAGTTTAAAAGTTTCCATACACTCCGATACGTATGCGGACGTGGCTGATTTCTTTTTAGGTTGATATGTCCAATTAATCATTTAATTTTGAGACTGAAAATATGATATCCATTTATTATTACAATACTATGTATATAAAGCTAAGAAGATGGCCGTTTGCTTCGGAATGAAACAGGCGAGTCGGGCAAGAATACTTTTTGACATTCTCTGCAAGTGTAGTGATTTTTTGTAACGTATTATTGTAGAATCATTAAATATGACTTCACAAGTATTTACATTTATTACACTACCTTAAGTTTATCTAGTTATTGTTTTAATATACTTATAGACATTTTATTAACCAAATTTTGAAAAAAAAAAATACTTTAAAGTAGACACATCATGATAATTAAAATGATATTTAAATATAGGCTTACATGAACATCAACATACAAATGATAATGAATGTATTCATATTTAAATTCTTTAAATCAAAATCTTGAGGAGTAGGATTGGGCCACATTTGGATTCCAATTTTACAAATGAAAATATTTAATTATTCACAAAAAATGAAATGTTATGATATATGGTTTTTAAATTACTTATATGCAACAAACTGTAAACTAACTTTTATTCGCGTGCTAGAAATTTTCGCGAGGTTTGCGAGAGCCTCGTCGTCATGAATAATTCTCGCTCGCTCTTTATCGTATGGTTGTTATAACAAAATACGGGTTTGGATAAGGCTTGGTCGCGAACATAAGTCTTCGCGAACCAATTAATTAGAAGTAAATCGCAAAAGATAGTCGCTGCGAAAAAATGTTGGTTTACAGTATTGCCGATTCCTTCAAATTATTTAGACTTTGGCCCCTGGACGATTCTTGGGCCTCACAGGGGTTTCAGAGTTTGATGTAGGTTTATATCCTTTATATAAACAATTGTTTAGGATCTCTTTGAGAACTGCAATGTCAACAGGTGATACATGTTTGACTATAAAATCATCCTTTTAGAAAAGGGACTTGATTATAAACATAAGAACATCCTGGGGAAAAAATGGACTCGTACTTATACAGGATCTACATCTAATATACATTGCCAAGATAGTTTGAATTATGACTCTGTTAAGCTGATTTTATCATACCTATTATTACTCAGGTGAGCGATTTGGCCCATGGGCCTCTTGTTTACTATCTACCAATATATCGGACAACTTATTAATAGCTTTAATCCGTCTACATGTAAATTATGGAATAATCTTCATGCAGAAAAGAAAATTCCATCAACTTTATCTATCTTTAAGTCAAAACTTAAAATAACAAAATATACCCAGAGCTATTTATTGACGAAAACAATTACTGTTAGTATTTTTTTTTTTGATATTTGTTATCAAAGCAATCTAGAAACAATTAAAGCAAAATTATGTTATTGTCATCCTGTACAAAAATTAGGTTGCTAACTTGCTACAGATTCCATGAAGCAGAATCGTTTATGCCTAGAAAATTAGCGATTTGATTATATTTAGTTACATCAGAAGTTATCCTAACGGAACAAATAAAACACTAAAAAATATCGGCTTCCAAGATATTTAGTTACTTGGGCATTGTTCACGAAAGAGTACATGTTAGCGTATCATCATTTTGTAAACTGTTATTTGCTGGATGGGTGTGAATACAAAATTTTAACAAACTGCATGAGTGGGTGCAAACACAAAAATTTCAACATGTAAACTGTTAATTTTGTATTTTCACCCACCCAGAAAATATACAATGAACAATATCAAAGTTTCAATTTATTGGGTGAATGTAAAACCAAAATTAAACAATATGACGTATTGTAATTTTTAAAATTATTTATATGTGTACACTTCTCCAGTAAATTTAAAAAAATGAGTTTTTTTCTGAATTGAATAGTTTACCGTGTAACTATGTATACAAATATAAATAAAAAACATATTTTTAAAATATATATAAATATATAGATATCACACAAAACAGCAATTATATCCGAAAAGTTTATTATGAATAAAATTGTTATTGAATATCTAGAGGGATTAATTGTAAATTCAAAAAATAATCAGTTAAGTCTCATTTTTACCCCCCCCCCCCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCCCCTTTTTTTCGTCGACAGAATATTTCAAAGATGACTGAAAAGATTTCAGGACCCCCATTCCTTTACCAGAGCCGTGTTAACTATGTCGTGATTTTCCCTCCTTTTTTTACTATATTCAATTAACTGTGTCGTTATTTTCTATGTTTTGTTAGTAAATATTTTGTCTTTAAATTGATTTGACTATGTCGTTTTTATATTTTTATGTCGTTGATTTGATTATGTCATGATCTTCTTTGTTATGTAGGTAGTCGTAGTGATGGTGGTGGAGCTGTTCAGGTTTATGGGTCTGTCCGACATCCGTCTGAGCGCTGTCATAGCGGTCATCCTGATCGTCAGAGTGGGAATATGGGCGGAATTCACCGTCCACATATTCATGGTAAGATAAACAATCATAGACATTAGAAAAATAAACAAAAATTACTTCTGTTATTTCATTGATCGCTTCAGTTTGTACGTCTCCGGTCCCGAAAATGAAATACCTTGTCTCAACAAGATCTCAGTTTCGGAGCAAACTTAAGTAACCAAATTTTAATGAAAGGTCGACCTATGAGTGTTAATATTTTGACATGTTTTGTTTGAATCGGCGTTTTTATCCTGACCTCCCAGAAAGTAGTCAAAATGTTGTTTTCTTTTCTTTTTACGTAGAATTAAGCTATAGAACTTTCCTTTACAATAAATTTTTCATCTTTTTTTTTCCCCATGAAAAAAGCAATTTCTCACGGATATATTCATGTACATTAAAACGGAGATCTTTTGCTGCCAAAGCAACAACAGTCTAGTTATCATTATTTTCCCCCTCTTTTTTATTAGCAGAATTTCTCAAAGGTGACTTCGTAGATTTTTCCTGAAATTTTTGTAAATGGTAGAGATTTGTAAAATGTCGAAGCGTTTATTGCAGTTTTTCAAAATGTATTTCCTTGCGTCCGTTCCCTGTCCCGAGAACCTTGTTCCCTCGAGAACTCACAAATTATAAACACTTGAGCATCCAAACTTTTTGGGATAATAGACCTTTGTATGTAGATGTGTTTGAGCTATTTTATTTGATTCGTTGCAACTTCCGGTAACCATTTATATTTTTATCAGGTTTCTCTTTATTTCAAATTGGATGAATATATCAGTATAAAATCTTACATATGTTATCGATATAATCTTGAAAAATAAAAAAATATATACATCCAGTGAGATATTTCAAACATGTCAGGTAGCTTTCAATTTTGTTCCCGAAATAAAAGTTCTTCTTCCCAAATATCTCAAAAACCGTAAACATCTGAAGGGATGATAGACCTATGTTGTAGGTGTGTTTAAACAATTTGTTTGATTTGTCCAAACTTCCGTAAGTCACAGGAAGTTATTCAAAAATTGAAATATTTATCAGCATTTTAAAATTTTTGATGGAATAAATATATTATTATAAAACCTTACACACGTTATCTATTTAATGTAAATAAACAAAAAATCTACAACTGTTTTATAAATAAAGAATCTTAAGTAGCTTTTTAATAAAACAATAATATGAAGTATGTAAATGTACAAGAAGTACTAACTATTAATTTCATTTATCACTTCTGTTTGTTCGTTTTCCGTCCCTAAAAAAATCTTGTCTCAATGTGAGATCAAAACAGACAAAGACTTGTGCAACCAAACTTTGAGAAAATATAGGCTTTTGAATACATACACAATTTTAACAAAATAAACTACGGATATTTCATAAAACTTGAAATAATTATTAAGACTTAATGACAGTTCAATTAAGCAATAAAATGCTTTCTTTGGTAATTTATACCGGTACCCAGGTAGTGACAATGCAAAAAATACCCTGTAGATGATAGATTTGACATGTATATGTACATAGGGTAAAATCAGATTTCATTTTCAATTGATATAATCTTAACCTCAATTAAAACTTAGTAGAGTTATTAATTCAGCTGGGATGCACAACTTAGTCTAATTTGATATCATACGATGTAATGATCCTTTCTCGTTATACAAATACCCAAATCAATGCGTGTCAAACTGACTACATACTAGAATCCCAGAAAAAATGTATGTCTGTCTGTCTGTCCGTCTGTCTGTCTGTCGTCTGTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCATCCATTCTCAATTGTAAAAAAAAAACCAACACTTTTTACGAGAAATATTAATTTATGAATTATTATAGTAAAAAAGATATGAAAAAAACATAGCTTTTCATTGACACAATTCCCCGGCTCAAATGACAGATATCGTTTGTACAAAGACAGAACATTGTTTAGATAAAGCACATTGCTCTTTGTTCCTCTCTTTTTCGAAACTCTTATCTTCTAGGCGTTGTTGCGTGCATATAAGTTCTAAGAAAAAATAGAGGCGTTTAAAAAACAAAACCCTTTAAGAATAAACTTTAACATAGATCTAGATTTTTAAATTGTATATTTCTTCCTGATAAGGAGTACTGATAT
