>scaffold40974
TTTAAACGCAAAGTTTTGGATTTCATGAGCTTCATTATTATCCAATAAAAATATACTATTCACATTAAGATTGTATGGGACACCTGTTGATGATAAAATGTACATTATAATCAAAATACTTCCACGACCAGTTTAGATTTTTCAAATTTTACAAAATACGTTTTAAATTTTTTGGAAAGGTAAAATTTTAAAATTCCCAGCGGGATTCGAATGCCTAACTTACAGATCCGTAGAGGACCCTCTAACCCACTGGGCTACGCTGCTGAATGACTATTTTGGGAAAGAAACTATTTATACAATAATACTTGATTTTATTGTTGATTTCGATAGGAAGTACGTCACAACATGGAGGTGTCCAATACAACCTCGAGGCATAATCTATTTTAAAAAAACTAAATATCACAAAACTTGGCGATTGTACACTTAAAGTTCATTAATAAACCTGTATTTAAAAATATTTAGTTACATACAAAAAGGGTTAATCTGATAATCCGAGCCCTAATCAGTGAAACTTTTCATGTTTTCATGAATGTTTAATATTTAGAACTGAAGATGCTCATGTTTAAACACAATAATCTAAAGAACAAATATAAATAAACTGTGATTTTTTTTTATTGAATTGAAAGATATTAATGATATCAATTCTTTAATATGTGTTTGTTTGCTGTTTAATTTAGAACAGGTTTCATGATCAAAATTCTACGACCAGAGTCAATTTTCAACGGACTGGGGTCTTTATTCAACACATTTGTCTCAGAATTCAACATTGAAAATTGACCGCTTGGTCAATTTTCAACTCGAGTCATAATTCTTCATTTCACCAGTCGCTCACTCAAGTAACTTGTATATTTTTTCATAAATAGTTACGCATAGAACGAGAGCGCTGTTGACGAATGGAAAAGAGGGGATCCCCACTGTTTAGAGATTTATGCCTCATGTCCGTAGGACTAACTGCCTTTTACGTAAGTTATCACCGTTCTGGTGTCTGGTCTATGCTGCTTGAAAATATCTAGATCTCTTACTGAAACGTTCCTACCGTGAAAATTGTAGATACATGTATGTACTTATTTTACATTTTCAACTGTCTTTGTCTGTGATAACATTACGAATCAATTTCGAACCCTTAAACCCAATAACTTTATAAAACATGAGTGACACAAAATGGGCGTGTCTTATAGCATAACCGAAAAATGGTATTTTAGGGTTCAAAATTGATTCGTAATGTTATCACAGACAAAAAAAAGAGTTGAAAATGTAAATATAGTATAATAATCCCCTCAAATGTCTTTTTTGTTATACAGAATAATTACTGTTTGCAGAACGTGGATATAAAGTTACGTGGCATTCCAAATTAAAATTTTATACAATCATGTAACTAGATAAGACCAAAGATATTAGATATATTTTCATAAAAGATCCATTAATTCTCTTAATCCATTCATAGAATCATACATGAGGTACCGAAAATGTGTAAAATATCGCATAATTAAAAGAACATTGCAAAGGATACTAGTATTAAGAATTAACATGCATGTTTTAGATTTTTTTTAGATCCATTATAATACATGTTAGGACAGACAGCCGAGTAAATAAAATTGATGGTGTAGAATGTCTTTTTAAAACTGAATCCGCAAAATACTTCTATATTTAATTGAATCCAGTCTTAACTGAATCGTTGCAGTCGCAGTACCAGGGTGTGAAGGATGAGGTACATGAAATCACATTGTAATATCTTTAATTTTCAATGGAATAAATTATTAACGTAGTTGAAGAAAAATGAAAGGATCTGGGAAATGGAAGGTTTAATTTTCGTTCATCACCTTTGGTTTGAATATTAGAAGAAACAACAACGTTGGTCCTGTATAACCATGTATAACTGTACACGCATCTCCAGCTATATATTTTTATGCCCCCCTTCGAAGAAGGGAGGGCATATTGCTTTGCTGCTGTCTGTCGGTCGGTCGGTCGGTCGGTCAACCAACAGTTTCCGTTCACTTTCTTCGCAGAGGATGAACATATTGAAATGAAATTTGATATATAGAGGATATCTATATTGTGTGATTTTATATTTGCTTTATCCAACGAGTTGAAATGGTGTATATATTCGCGAGGCTTGCCGAGCGAATATAACCATTTCAACGAGTATAAAATCACACAATTATAGATGTTCTATTTATCTCATATAATTTGATTTATATTATGAAGCTTTTAAGACAGTCCCTTGTGTGACCCAAATTGGTTTTTTTCAAAGATTAAAAACGATGATGCAACGTTGTGTTATGCGGCTATAATTGTGACCTTGCGCAATACAATTTAGTACGTCATTCCTGAGATAAATCTAACTGTTTTAATGTAAAGTTTCACTGAAATAAACCTTAAAATAATTTTTTAGCTCTAGATAATTTTTCTTAGAGCTTATTCACTTGATTAAATGGAAATTCCGATTAGAAGACTTGAATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNGACACCCATTTTAATGCAATACCTTACAAATCAGACAAAACTTTTAAAGATTGATAGAGGAAATTCAAATTAATTACAATCAGTATATGATTTTTATGAAACCTGTGATTTATTTGGTTTGATTGTATTTTAAATCTTTCAACAAAGGCTTAATAAAGATTGTGTGTATTAAAGTTTTCATGCATGTTTTTCTTTTTTGTGTACAGAGACTAGAGTTTCTTGATTATATCAGATGCACAACTATGACACTCTGTTAATTACCATTAAAATAAACTCTTTAGGAAGTGAAAAAATTGTTAAATTAAAGAATCATTTTCTCTTTATATGATTGGTTTTTAGAAATACTACCATTTATGGCAGTGTTGACTTTCATGAAGCGCGCAGAGTGATTTTTTGTAAAAGTCAGATCAGAGGAAATTCGGATTTTCAGCCTTTTTAATTCAATTAGTTGTAGTATTTACAACACAACTCCTTTAATTTTGTTCGACAAGAACTTATGCAGGTTCACAGTATAACTAGTTGAAAGAAATCGCCATTTAAAACTGAATTATACAACTTTTTTTAACAGCATGTAGGGTTTGTAGCATCTATTTCAATAGAGGTAAGAGGAAATTCAGACGTTATTATCTTTTTTTCTAATTCACGAACATGCCAATTATTGATTACTAATTTTTTGCTATTTATCATTTCTTCAAAATTACATAAAAAAAATAAGAGTGTAATTATAGGAAATTGTATTTTTTGCAATTTTTCTAGCTCGGGTCACGTCAAAAAATGTCACTTTTTTAGTGGTCAGAGGAAATTCAAACTAAAATAGCGGATTAAATAAAAGGAATTCTTATAATCCATTTTCAGATAAATAGAGTATTTTATTAACCTTTTTAATATTTTGGGGAGAAAAGTTTTCTAGTTAATTGTAAATATGTCTTTTATGACATTTTAAATTTGCATTTAAGGTTTTTTGTCTCGTTCTAATTTTTTGAACATGGGTAAGTTTGAAGGTCGTTGCCATGGAAACGAACTCACGAACATATGCTTAAAATGTCTTTTTTGACAAAAACAAATGGATTAGAGTCTGTTTAAACAATTTTTTCAATTATTCAATTAGTTTCATGTCAGGTTCACATGTCCTTAAGCAGCATTTATAACATAAAGGTGGCTTAAAGATCGTTTAAAGCTACCTTCAAACATCTTAAAGTAACCTTTAATTACATCTAAAAGATGATCATTCATCCTCTGAGAAATACGATAAAAATTCAATGTTAGGTAAACAAACCTCGAGTATTATATTTGTTTTCAAATAATATAAAAGAAGGAATTACAATTTATTAATATTTCTTTGACAAAATGACGCGTGGTAAACAGGATAATATAACATTTGTTCTTAAATAGCATCATCAACAAAAAAAAGTTACATTTGATTGTAACTTATACCAATAAAACACATATGTAAACAATAACAAGGCTCGAGCTTGGTTTACAAAACACAGAATTTTAAACTCTGTATCTTGCATGTAACGCAATATTTCATCTTCAAACTTTGACGAGGCATTAAAAATATATATCAATATTAACCATTCTAAACATAAAAATCGAAAAATAAAATTTGAAATTAACGTTAATCAATTGCTAAATATTTATGAAAAATTACCCATGTCTTCTTCAGTCACTGTATTTTGTTGATTATGCAAGTTGTCTAACAATGGAACCGCTGCATTAAGGAAATAAAGTTCATTGCCATTTTAAACAAAAAATCTTTTGAGTCATACACGACTGGTCACATTTAAAAAAATTCTGTGCAATGTAGCAGCTATTAATGATACAACGCCGCTTTATGATTTAAATATCATTAAAAGTTGCTAACTGCAAGGCATTATGCTATAAATCATGGCAAAAAAGGTAACATTTGATTGCAATTTATACCAATAATGCACACATGTAAACAATAATAACAAGACTTTACCTTTGTTAACAAAACACAGAATTTCAAACTCTGTATCTTGCTTGTAATTATTGCAGAAAAGGAAACATTTGATTGCAACTTATACCAATAAAGCACATATGTAAAAAATAACAAGGATCGAGCTTTGTTTACAAAACACAGAATTTTAAACTCTGTTTCTTGCTTGTAACTCAATATTTCATCTTCAAACTTTGACGAGGCATTTAAAATATCAATATTAACCATTAGAAACATCAAAGACGAAAAATGAAATTTGAAGACTTGAGCTCAAATCATGTCTAATTCCCCTTAATTAACGTTAATCAATTGCTAACTATTTATGAAAACTTACCCATTCCTTCATCAGCTCCTGTATTTTGTTGATTATACGAATTGTCCAACAATGGAACCGCTGCATTAAGAGATAAAGAGATAAAGTTTATTGACGTTTAAAAAAATCTTTAAAGAAACTCTTTTCTTTGATACCTGCATCAATAAAATTTCAGCCGGATCTACTTTTTTCTTCTGTTATTATTTCAAATTATCGATAGAACAGGAATTTCCAAAATAAACACTGTCAACAAAATGTACAGTTATTACTCTTTGATTGTACGCAAACAAAATTTAACTATCTAAATAAAAAAGTATAACCCTAATATATAAACAAAACACATCAATTAATTCACAAAACAGAAAATAAAAGGTCTTCTAACGATGTTGTCTGTTTAAATCTGCTTAAGGTTACAGTCAACATTTCCGCCGAGGCTGGCTGCTCCAGGAATCATTAAATACATGTGTTCACTGCCATGGTAACATTGCTGTTCAAGTTTATAACGATTACGAGTTTTAGATTATCGTATATTAAAATTCAGAATACTTATTATGGCGTCGTTATAGCTTGTATACCCTCTCGATCCTTAATTCGAATGCAGATATATCAGTATCACTATATCTATCGAATTACCAGGACATTTATAAAAGTCGCACATACATAGTATTTTAGTCGACATATCAATTGTGTTCGTCCACGATCGCGTCCACTGTCTCCTTGTATCACGTTTATGCCCAGTTGCATATTCCATCGGTCCAACTCATTGACACTGTATCAAGTTTAATAGGCCTGATAACGAAATTCGCTGCACAGGGAAAGAATTAGAAGTCATCGCATGTATTTTGCCTTTTCTTATTCAATTCAGCCGTTAAGATTACAACTTTAATTCTTGTTTATTTATTCCATTAAATTCTGCTCGGTACCTCAGCATCAGTTGAAGGCACATTCAATCTTTCAGTTCTTGCAGTGTATTCCTACCCGCGGTTTCAATTACATTATTTTCAATTTTGGTCAATGACACTCTACGTTTTATGATTTGAAAATGTTTAATAAAATGATCAGAAATGAATTAAATAATTTTTCTTTTGATCAACGTATCAAAGAAAAAAAATGACCGGAAAACTTTTTTCTTCAATGCACTACGCATATTATATATTAGTTTTTGTGTTAAAACAAGGATTTTTTCCGTAATGCCAGTCATCAAACATATTTTAAGATAATGTTAATCTAATATATACATTGTAATGATTTGGGGAATCATTGTTCACTACTATAAGACTGCTCATCGTAAACGGACTATATACTGTATTCTGCTTTTCGCCCCCCTCCACCCATTTAAGTTTAATAAAGAGCTTAAAAAATAAAGTGGAAGATAGTTGAAATCGTAAAAAAGTGTGTAAAAGGTTATCACCAAAGTGATAGATAAACAGTAAAAAATAGAAATATAAATGAAAATACAAAATAAAACATATGTAAAAATCGTACTTAAGCAGACCTGCGCTTTATGCTTCTAAATGGATTATATAAACCAAAAAATGGCAATATTTTCATTAAAAAATTGCGGAATACGCTCGTTTAGATAACGTCATACATGTAGATAAACAGCTATAGGACATTGATAACAAATATCAAGAATAAAGTGACAGGCATACTCTGTTTAATGATTTAAGAAGATTTTATATTTATGTGATGCTATTTAAAATACTTAAAATTGGTGGTAGATATTTGACCACATTAAATATAGTCCATTAAAAAGAAATATGACACCACAACACTACAAGCAATGTCTAATCTTATAATACTTTTGGCAATTTAGTATATTCTGTATAATTTAACAACACTAGAGAATATAGTGAACTCATCGGAATCTCAGCATAAAACTTTAGGTTTAAAATGATAATTGTGGTGTTATAACATTGCAAATTAACGCATATCATTATATTTACATCTATCGAGTATGATTCCCTCTATTTCTTACGGGAAATTTTAGCTTATTCAAAGCTCTATAGAAACAGCTAGACTGAAATCTACAAGCCCAGTTTATCGATTGGTCGAAATCTACAGCGACTGAAACTGACAGGAAACTGACAGGACTGAAATCGACATGCCCTGTTTATCAATTAATTGAAACCTTTAGCGACCAAAGGAAAATCATGCACTGCACGAAATCATCATGATGATGTCAGACTCCAAGTCTCACAGTAGACGACTTGGGTGTTTCTTTTAGCTAACGTACCTATGTACATTAACAGTAATTTAGTTAATTTTACTTACTTTTTATAATCAATATATTAATCACGTGATATGTGTCCCGTTCCCCTTTAACAAAAAGTTAAGATTTGACAAATGCTGAATAAATAAAATAAGACAATTTGTTTCTTGAATGCGCGATTTTAGTTTCAATGCATTAAATGAGGAAGTTCAATTGGGGGGGGGGGGGCACCCTCCCCAATTTTTTTTTCAATTCAGTCCTTTATCTGAAATTTTCATTTGAGTCAGTGGTAAAAATTGTAGTAAAATTTGAACTGAAGACCAAAACTTAGAGATACATGAGATATGGTGTCCTAATTACCTACTCACTGGTTTAAAAAACTAATTGTTATCATTTTCCACTTAACTGCAACAAAAAGAATTAAGGCCATGAGCATAAATATATCATCCTATTTAGTTTAGATTTAGTTTTCTCCTCCTCAGTTAAATATCCAGCAATGCAGTTTTTTGTTTTGTTTTTTTCAATTTTAAAGAATATATTAAGAAAACAATTAAGAAAAAAATCGGACATAGTATCTACGAAAATGAAAAAAAGTATGGTTCAACATTTTAACATTGTGTCATTAAAGGGGCATAGTCACGATTTAGGTCAAAATCTATTTTTAATATTCACAATGCTTTAGTAAGGCATTTTAAATAGGCAGCCAAAATTTGAGTGTCCTTTGTTGAATTATAAGCGAGTTACAGAGCTTACAATTCTTTGCTATGTAAACAAAACTTCTGTTTTCATTTGGAATGTGGAAGTGAAATTTCAAGTTTTAGACCTAAAATAAATGTGTTAACCGTTAGGAACTGTTTATTTATGCTTAATATGAATAAAAAGATGGACAAATCAGCTTGAAAAAGATTTTTTACTGGTAAATTGAACCTATGTACACAAAAACTGGGCACGAGCCTTGTTTACATGACAAAGAACTGTGAACCATGTATCTTGCTTACAACTCAATGACTGACTCTCATATTTCATTTGATCATGCATTCTTGAAGCATTGTAAATAATAAAACATAAAAAATAAAATTTGACCAAAATCGTGACCATGCCCCTTTAATGTGTAAAGCGCAGGATAGCATCTAGTTATGTCCTACGTGTATATCTAAGATGTAGTCTTATTGTAGTCTTATACTGTAGTGATTAATAGTTGCACATTTTCTCACAGCTTTTTAAGAGGTAAAATTTCATTGTGAGCGATGGCTGCGGAAGTAGTTTTCTATTAAAAACAAAAACTACCGAACAATTGGTGTCTTCTGCTCATTTTTATGTAAAGTACAGCAAATGCACTTTTTGAGACGTCGTTAGAAAAATGCTGAGTTTAAGATTTGATGTAATCTTGTTTAAAGAAATGTTACATTTAAATTTGTTGTGAAATTTGAAACAATCGTTTTAAAACAGGGGAAAAAAAGACTGATACTGTACATACATGTAGTTCTTAATATCACAATTCATCTATGTAACATAAGTACCTTTTTCTGCTTTAGTTACAGTAATCGCACTTATCATTTTTTGACAAGACCATATTCATACACATTTTACAGCTATTAACAATTCTACTGCAAAAAAAAATTTTTTTTTTTTTTTCATACGAATTTTATTTAACAATATAAATCTGAACACAAGAACTTTTAAAAATGCTTTACTTTGTTAAAATTTCTGTTTTATTTTAATTTGCCCTCAGAAGAAACATATTCCCAATTTTTTTCTGAAATTAAAGCCCCCCGGCCCNTACAACGTACACACTTTCGGGAAGCGCATTATTCCGTTAAAATTCCTGTAATTGGTTTTTTTAAATTTTAATAACATGGACTCTATATAAAAAAATATATAAAAGTAGCGATCTGCATAAAAATATATAATCCGCGTTAACGGGATAAAAACTTTTTCTGCAATGATCTGCAAAAAAATAATTTATACAATGATCATTCTGATGAGTTAACCCACCATCACCGAAACTAAACTTCACAATGCTTTACAGATATACGCGTACAGTAAATTCAAATGTTTTTGCCCTACGCGTACAGTATAAAAAATCATGGCTCATGACATTACGAGAAATATTTCTAGTTTTATTTGCAATGGCATCAAATGATAGATCAGTATTTCCCCTAGAGATTTATATTCTCAATTCAGTTGAAATGCTTGAATGTTGTACATAATAATCATTTCAATCCTAAAGTGTTACCCTGAATATTGATTATCAAAATGTTCACTTTAAAGTTATATTGGAAAAATAATATATACAACTTCTATACTTTTGCCGGTTTCTTACCGTAATTATTGAAATGTTTTTACATCCGCTGATTAATTATATAATAGTGTTGTGTTGTTATTATTATGCCGACTGTTGAATATACTGACATGCTTTGCTATAAGTAGCTGTGACGTTCGGGTGTTGACAAGTCCCTAAAAACAATTACCGGAAAAGCAAGTGTTTGTTTTTGGGTTTTTTTTTCAAATTAATCAATTGATTTGATTGTTTATTTAATCAACAATTTGTTGTACAATAAAAAGTCAACAAAGGTTTATGTTTTTTTCAAGAAATGAGAGACGTTTGGCATTTCCGAGAAAACTCGAAATGTTTAGCAGACGAAATCTCATTGAATTTTTTTTCTTGTACATTCTTTATCAAGTGTCATTTAAAAAAGCGTTTTTGTGATTCTCATGTAGAATTTCTTTGATAAATGTTCAATCAATTTGTTCGAAAGTTTATAAGAAACTTTAACTTTACAATTACCGTCAATTATGAAGTGTTTTTTGGAAAAAAAATAATTTTAATTGCTTGATGTCAGTCGTATATATCTACGTTTTATATATATAAATACAATACGTATTATTATCGGCTAAATTAGTGTAGCGGTAACGCGTTGGCTTCAAGCTGGATTGATTTTAGCGTCGTGAGTTCGAATCCCGCTGTCGGCACTTCAAATGATTTTCGTTGAAAACATTTGCCGTGCTCTATTTCAGCATAGTATGCTTACGCTATATAAATCTTTTGATACTATGCGAAAGTAGATGAGTACTGAATATATAGTGACAAACTGACAGAAGGCATAATAATTCATTTTATTTAGACTACACTGACACAATCTTTAAATTTGGCGAACATTTCAACACGATGCGTTTATTCTGCAGCACACATATGTGCTCAGACGATAGAGTATAAGTAATTTGATTATTTTCCAACCTAGATCTCGTCAGAAATCGTTGGAGAAGTTAGAAAACTTGGTTAAAATATAGCGTGCATTGAATACCTCTTTCTAACATGATTAAAACGGGGGGTTCCAGTGATTATTTTTAATTCAATACACAGAAATACACTTAAGAATACCAATTTTCATCATTTTTGTCCTTAGTAACAAATATTGAAGAACTCCATTATTCGAAAACCGAGCCCCAGTGCGTGATAGGTGTGATAGTTTGTTTACTTTATATCATTTATTCTTTACAGTTTATCTTTTTTTCGTTTGTAAATATATTCCTCTGCTTTGAAGGATTTTAGTGTGTTATTGGAAAGTTGCCCGCTCGTTACTTAGATATTGATTTGAAGGAACACGGTGACTAAATAAAATGATTTACTTTTTTTTTAGAAGAAATATACGCTTGTTTCAATCATTATAAATTATCATTTTTTTCATTAGGTAGATAAATATGTGGAATCCGTGTCAAAATATGATATTTTGTAAATCATGGGTTTACGCGTCATAATGTCATTCTAGATGTTAGGATGAAATTATTCTGCTTTGTCAATAGTTCTATGAATAATGAACACGGTCAGGTGTCTAAATATGAATACTAGTATATTTTAGTATTCAGTCCATGTAAATACAGATGTATGTATTTGGAAATCAAACTTCTAACCCATTATTATAGCATTTGTGAATTTACGATGCATAATATAGTGTTTGAGAATTTGATGCCAAACCTTTCTTGGTTGTATCCACTTTACATAGCTTTAGTGTTTCTATCAATGAATTCAGTTCGTCGTTATCTTTCTCTATATCAGTCTCATTTTTCCCCTTTGAGAAATCTGCGAAGACAAAGAAGAACGACAACAAATATCAGTCTATCTTGCATTGCAGAGCCAATTTTTCCAATAAACTGTGTTACTATAGGATTGGTTTGATATACAAATATCTCACTTAATATGTATTTACGAGATACAATTGAATCATTTCGATAATAGTCACCAAATTTCTAATAATCCAGTTATTTGTTTTAATTATTAAACCCTCATTGATCAATACAGATCCCAATTTCATCAAAATTCATAATTCAATTGAGCTTAGTTAACAGAAGGGAATGTGAATTCATTAACAATCTTACTTCTTCTTCTACGGCAGATATACAAAATGATGGAGAATGACACAACCAAAATGCAGATAACTGCTCCTAAAAGAATCTCGATGAATCTGTCGTTGGAAAGCTCATTCTGTACATGTATATGTTTCGTAGTTTCTTTGTATATTATAGTAGAACTGTCACTCCATTCCCGGTAAGTTTCCTTTGGATAAGTTATTGTTGTGCTTTAAAATAAAAAACGTGCTTTTAAAACAAATTGCACTTACACATTTTTATTAACAAGAGACATAAGCTTATTTCCAAATTATTTCCAAATAACTTCGAAAATGCTACACCGTGTCAATGCGAAGATAGTTACAATTAATAGATATATGGGTAGGTATGTTCAATTAACATCTCAGGGCGAAGGTAAGTACAATGAACAACACAAAGCGAAAACCCTATCTGTTCACTTTGAAACATATTCAGATTGAAACCTAAGTATTAACAGAACACACAAAGATCAAAGCAAATCTATGATAAAAGAGAAATTCACCGACCGAGCAATTATCAGCTCTTTTAAACCATTTTACCATAAAAGTATGCGATTGTTAAAAAACTTTAGGAATTAATAGGCATCTTACCTCTCACAAGATGGCTCGGCAAGGAAACATCCATCTTTAATAGATATACAAGTTGGATCTGTAAATAAAAGTTTAATCTATTAAAATATTTTATTCATTATCCCTTATGTAGGAATGAGTTTTTATGTAATTTATAAATAAATCTCAAATCTAAGAATCTTTTAAAAATATATATTTACAAATTCAATTTAATAAAAAACTTAAACATCTTAAATTGGTCGTCTACTAGGTTCACCATGTTCCATAACATACAAAATATCCATTTCAATTTGTCAGAATCAATTTATTCTTCAAAATGTTTTAACTTAAATGACTTTATTAAAGTTAACAATTCGTAATGTACAATATCATTTGAAAGATTTCTCTTTTTAGCTCACCTGAGCCTAAGGCTCAAGTGAGCTTTTCTGATCACAATTTGTCCGTTGTCTGTCGTTGTCGGCGTTGTCGTCGTTGTCGTCGTGTTTATACAGGAATATATTAAGAAAATCTTTTAAAAAAATTCTTTTAAAAACTATTAGGCCAAGAAAGCTCAAAATGGCGTGTAAACATCCTCAGATAATGTAGATTCAAGTTTATTAAAATCATAGTCCCTTGGGGTAGGACGGGGCCACAATGGGGGATAAATTTTTATATAAAGAGAAAATCTTTAAAAATCTTCTTCTCAAAATTATTAGGCCAGGAAAGCCCAAATTTGAGTGGAAGCATCCCCAGATCGTATAGATTTAAGTTTGTTTAAATAATAGTCCAGGGGTATGTTGAGGCCACAATGGGGGATGAATTTTATTTAAGAATATATAGAGAAAATCTTTAAAAAAATATTTGGCCAGAAAAGCTTAAACTTGTGTAGAGGCATCCTCTGGTAGTGTAAATTCAAGTTTGCAAAATCACAGTCCCTAGTGATAGGGCGGGACCGTGATGGCGGTTTGAATTTTTACATAGGTATATATATAGAAAATCTTTAAAAATATTCTGGGAAAGTTTTCGGTCCAAAACTCAATACTTAGTGTGAAAGCACAGGTTATGCAGATTTAAGTTTGATGAAACCATGAATCCCTAGAGAAAAGTTGGGCCAAATGGGGGTGGGGGTATATAGGAATAGAGAAAAATCTTCTTACAGGTACAACAACAAAAGGGGCGTGGTATTTACCAAAAAAAGAGGTGGATAAAAATTAGCAGATTTTCAATTTTTTTAGCAAGATCTACTGTACTTAGTTGTCAAGATATTTTGATACTGTAATGCTAATTTGATCAGAATTAAGGCAATTGTTGCACAGGTGAGCGATGTGGCCCCTGGGCCTCTTGTTTTATCCACTTTAGTTATGTCCTGAAATCTATCGATTATGATTGAATATTAATTACTGTGGTTTCATTAATATTCAAGGGTATCAATTTTCGTGGATAAAGTGAAAATCATGGTTTCAAGGATACTTAAATTCGTGGCCAATTATCCTTTCAATACAAAATATTAGTAGAAATTGCACTTCAATGAACACTTTATTTCATAGATAAACTTAACAACGAAATCCACGAAAATTGGTATTCAACGAATATTGATGAAACCACAGTATTTGATGAATCAATACGTTCATTTAACTATTCCATTAGGACGAGGAATGTGTGCACCCAAGTTTGTGGTTAAATCATTTTCATTTTGACACTAGATTTCAATTTTGCCTTAATACAATGTATTAAACCATTTTCAACCGCTGTTCAAAGATGGAAAAAGAAGTGTATCTCACAAAGGTGTTCGGTGTCTTAGACAAATTACCTAGGCGGTCCAAAACAAGTTATAAAGTGATTTATAAAGTGGTTTTGTCAAAAAGAATTCATTTGGAAATAAAATTTTAAAAAGTTGTAGTTTAACAAAGATTACTTAAACTTTTGCCAAATTGTGAATTTTGTACGGTTATGAAACTATTAGTCATTAAAATGAAAATAGATTGAATTTAACTTTTAATTAGGAATGTCCTTTATAGCCTCTACATATTTCTATACATATAAATGTAATGGAGTCGAATAGTTTACAATTCATATTGTTTCATGTACTTAATAGATAATTATTAGAAGGTTCGTGCCTCAATATAAACTTTCATGCATAACGCAATATTATATGTTGAATTGTTTACATCATAACGTAAGAGATATTGACTTGCATTTCAACTCTTCTTTGATAATTGCTTTTGATTCAAAAAGAAATGAAAGATGGAATTACGAATCAGTTATTAATAAACTAAAAATCTTTGAACTTACAATTATATACTTCAGATGTAAAGTAATTGGAATCAGGACATCCATATCTGAAGTGACTGCAGTTGTATGAATTCACTCTCGAATATCGTTTGTAAAGGTAAAGGCATATGCCTGAAAATATAGGATTGTATAAAATAAAATTAAGGATTGTATAAAATAATATAATTTATTTACATTAAAATAAGGTGTTGCTTAACTTTCTTTGGCTGGTTTACCTTTTGTAATTAATATCCGAGGATATACGTAGCAAAACTCTAACAGCTCTGTGCAGTTTTCGTTAGGTAAACATGTATAGCCATTACTCTGGGTACAGTTGATAATAGAAGATCTCTCGTTCCACTCGGCATGATTTCGGGGACAGCTTTCAGTTGAAAATACCGGGAATTCATAGCCCTCAAGCTTTCTCTGAAATTTATGTCAATTAATTTAGTACCCAAAACTAATTATGCATTAAACTAATTATATATATATATATANNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCCCCCCCCCCCCCCCCATGGGAATCATGATTTGAAAAAAATTGAATCTACACTACCTAAAATTACTTCCACACAAGTTAGCGAGGATTAATGGTAACACGTATATATAAGAAAATCAGTGAAAAATGAAAGTTGAATCAGGGGTACTATGGGTTAAAAAAGTTTCTTCCAGACCTAGGCGCCGCCATATTGGCCGCCATTTTGTTCTTAAAAAGTTAGTTCGATCATTGATTGACTGGCACTTATCGATGTTTATTACTCCTAAACTCGATTAAAAACTTTCCAATGTTTCAATTGAAGGTAATTTAAAATAAAAAATAAATTAATAAACAGATAAGTTTAAGTAGTGCTTCAATCAAGAAATACAACTAGTTCTACGTATATCTTATCAAATTATTAGATGGAAAATAAAAACATTAACATCAAGGAAGTGATCTTTTATATAGATACTGAATAAAGTATTCATTTTTTTATTACCGGTAGTCAAGATATGAATTAAAAGTAAGAAGAAATAAAATTTTGTCGGAATCAGATAGGCCTAACTCTCTTAGGCTGTTTCCGAAGACAAAACTTGTACGTTTTACGTACGAGACATGACGTCATAATGTAAACTGAGCACGCGACGTTTAGTTTAAATTTGGCTAGATCCTACCATGTGCATTTCAAATAAATTGTTGTTCACATATCAAACTGTACTGTGTTAAATCTGCGCTCGGTCCAACGGTCACACCGTTTACATATTACTCAAAATTTAAAAATAAAACCCTAAAACATTCAATATACAAAACTTTTTTGTAGAGATGCTGTCCTTGTGATATCAGGAGAAAGTGTAAAAGTTGTGCATGCAAGCGGAGACCCTGCAGTAATTGTAACAACACAAACTGCCAGTACAAGCAACCCAAACTAGGCCAGTGAGCACGGCAAGTACATGTAGACATACAAATTCTAGGAGTGTTGGCCGCCAATTGCTGATGTTCACACTCCCACCACGATGAGGTCCTCCTAGATAGCGAGTAAATAATATTTTGTTGTATTTTGTAGCAATGTCACCATCCATATGCCTCGAGAAGCTGCCGCAATGTGTCCCTTAATGGATTCAGCAAGAATCAACAGCTTTCTTTGGCGGCTGGCCCTGAAAACAACAATGACCAAGAGCTTAGTGCTTCGTTGATGGTATGAAATGAATTTCACTGATTGTTTTCCACAAAATAATACACTAAAAACAAATTTTGAATATTTTTTTCTAACATCTACACTTTTTAATTTTTTTTTAGAATGCTGTTGACAGTATGCCTGTTGATGAACTGCGGTAAAGAATTAAAAACGCGACTGCTGCCGAGCCAGATTTTGTAAGACCTTTTTTAATGAGGCATATGGAGGATAGTAGAAGGAATGAAAACTCCAATTCAATAGTGCAATGGTGTTCATGTGGGGTATGTCGAAGTTTCGATGATCCCCGCATGAACATCTATTGTAGGCAATTTCCATGCATCACATCAAAACCCCAATTCAGAAATTTGTGCTTGAGGCATAATGTATTGGAGGTTGCCAACATTTTTTAATTGGAGTTTTCGGAACAACCAAGATCCTAGTCACAACTGTCCACATTCAGAAACCAGGCTTACAAAAACTTTGTCCTATGGCGACATGGGCGGCTGGGAGCTGGAAGGCGAACACCAGTTCATTTATTCAGTCTTTTTTCTGCTCTGCATCTTAGCTAAAAGGATTTGTGATCCTGGATTTGTTTCCCCCTAGAAAGATTCTTGGCAATTGAATCTCAAGAAAGATATTTTCTGCTCTTTCTGAACTTGGTTTCAGAAACGCCATATGTTGCTCTCATGCAAGCAGCCATCAGTTCTGAAAAATTATACCTGGTGATAAGTATTTAAAAAATTAAATGTAAATTTGTACAGTATACAGTGTACTTGGGTATACAAAGTATATGCATGTACAGGATTCTGCATATGATGTACCTCAAGATATAAGTATATTCGCATTAATGTTGTAGTTATGAAAATCCCATAGAGATGACCCATGTCATATGATTTACAATAGATGAATTTCTATTATGGAAATGCTTATGTTGAGCTGTCAATCAAAATGCCATTTAGATGGGGTCTACTCTGGTGTTAGGTTGGGTCTGATCGGTATGATATATGTCATTAAAAATTCTAAATTATATTTACCGTCCACCTGCCCACACATGTTTATGGTTGATTTGGTGCAGGATGCCCATCCATCTCGACACTGCCTTAATAAGTACTGCAGCACCACCAAAAATTACTCATAATAGGCCGTATCCACTGCAACAGTCCTCTGCATCCTGGTTTCTTGGCAATATCAGAAAGAGCTGTTGTGGGCTTCTTGGCCTTATGCCAAATGTGTAGACTGTGCTGCAGATGCTTGAATGGTTCTGATTCTAAAATTCATTTTATTTATAGAAATAGGGATTACTGAAAATGTGAATACATACCAGTCAGGCTTGGCGTGAATTACATTGTAAAGTGATGCATAACATTACCATTACGTCATGAATTTGGGCATTAAATTACCATTACCATTACTTAATTTTCTTGAAGTAATGCATCACATTACCATTACACGAGTAAAGTAATGCATTACCATTACCATTACTTTGTGAGAAGTCGACAAGGAGTTTTAAAAAAGTAATTTCAAAGCTGATTAAAACGTTTTTGCAAATGTTTCATATATAAAACACGCTTAAACATATTTACAGGTTCATGTTCACTATCAGGTTCAAATTTAATGACTTATACAAGATTGCTGTTGCTCTTTATGATCAGCAAGTTTCAAAGGTTTCATCTTTAACTGCATCCTGTTGGGTTTGAAAATCTTAGATAAAAGTGTTCAGGCAATAATAGAAAAAATACATGAATCTTGTATTTTCAATCAGTCCAAACTATTGTACTTAATATACAAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGATTACTTTCAAATGGGTTATAATACTGGAAGTAATTTTTAAGCTTTCAGAGATCATGGTTGGAAAATGCATTCTTTTTTGCTTTTAGGTTCTCTATTCTAATGGAACACAGCCAATAGAAGGGTGGTGATTGGGGGTGTTTAGCAACTCTTAAAACAATAGAATGTTTTGATACTTAGAATATCCTGGGGACATTGTTTGTTGTTGACACACTCTTCCCAGAAAAGACTCCACTGAATGCACAACTTATTGGAGTAAATTTTTCAAATAATATAAAATTCATCATAATAACAACACTCTTAACACGTCATGAAATCGTGTTGTTATATTGACAAATTAAGAATGGATTTTAATTTTTTTAATAATACAACTAATATTTCTTTATCTCAAGACATTGTTTTCTTCTTTAAAACAATTTTTAATCAAATACAATTTCAATTATTCGGTTCATCATAATTATAAAAATGAACATGCATAGAAAAGCACAATAATGCAAAGTAATGTCATGTAATGCCGGCATTACACTAAATTTTGGAAAGTAATGAATTACATTACTATTACTTGTAATGCTAATTTTGTGGCATTACACATTACTAACATTACTCTGAAAACATGTTATGCATTGCAATGCATTACCATTACATTTAGCATCACCCCAAACCTGATACCAGTACACAATTGTCAATTCACATCTCATTTCATTATTGGTCTTAGAATCATTCAATACAGTTTAACATCACCATCGAGGCTAAAATGAAAATTATAGTGTCATATTGTTTACTGGGTTATATAAGAGATAGTGAGTAAATGTCAAAACAATTCAAAACATTTAAAAGACACATGCAAGCTATTCAATTACTGAGGAAACTAAATGCTGAGTAGCAGTCATTCTTTTGATTTTATTATTGATGCATACATGTACGTTATTTTATGTTTTAAAATTTGCTGATGTTCCTAATGTTTCCTTGATTACGTCAATAGAATTTTCAAGAAAGTGATGCAGTGTGACTCTTTAGCAACAGTAAGACATTATACAGTAACTGTAGTTGCATGTATAGTTGAGTAAGACAGATAATGTATTTGCATTTCTGTTAATAAAATCAACCTTTTGTCACACAGATGTATACTTACTCATCAAAGAAATTATGTTTTTAATAGCATCAGAAATGATTTCCCATACAACAAGAGGAGAGTTAGATTTTGTAGTCCTCTGTCAATCAGAAGTCACGCCCCTCCGTCGTCAGATGATCTTCGCCCCCCTACAGCACATATGATATTTGGTCTTATACTTTACATTTGTTTGGGAGGGTAACAGCTGAAATCGACACCCCGAGGAAACCATTGGCAACCGACGCGAAGCGGAGGTTGACAATGGTTTTCGAGGGATGTCAATTTCAACTGTTTTCCTCCCAAACAGGCACTATTTATTTAAACATACTGAATGTCTTAATTTTAGAGAATTTCTTACTGCTTTTATATAGAACTGATACGGCGAAACGTTCGTGCATCATTAACGCGCATGTAACAATTCGTTGCGTTATCCGTTGCTAAGTGTGTTGCAAACGCTGAGGTTAATAGAACCGGTTATCAACTGCCTCTTAACCAATCAGATTTCAGTATTCAACATGAAAGTATAATAGTTTTGTTTATCAAATAGACCAAAAATAACGTGTCGCTTACCCAACCTATATGGTGTCGAAGTGTTTGGGTATTTCCAAGGGAATCTAACCCACTATATTGCTAGTGGTAGACCGTTATATAAATAGTGCCTTTTTGGGAGGGTAACTGTTGAAATTGACACCCCGAGAGAACCATTGTCAACCGACGCGAAGCGGAGGTTGACAATGGTTTTCGAAGGGTGTCAATTTCAACAGTTACCCTCCCAAACAGGCACTATTTATTTTATTATACTGAATGTCTTATTCTTAAAGAAAATTTTACTGCTTTTATATAGAAATGAACTAAATTCTACGGCAAACCGTACGCGCATAATTTACGCGCATGTAGCAATTCTTTGTGTTACCCGTTGCCAAGTGTGTTGCTTACACTGAGGGTAATAGAACAGATTACTAACTGCGTCTAAACCAATCAGATTTCAGTATTTATCATAAGAGTATAATAATAGTATATAATAATATATAATAGTATATAATAATCTTCCGTGCAATACTTTTGGTAAACAAAATTTATTTTAATTACACACAATCACTCTTTGAATACTCATTGACCTACTTTCTCCGTTTCGCAATCGCAGCCCCGGTGTTACACCGATCACGGCCCCTGCATGTGCGATTCTACACGGTGTAGACTCTAACTCAACTTTATCGCTTTGTTTTCAAATCTCGAACCGCTCTACGACATCACCAGAGGTGGTTCTATTCCGCCAAGCTTTAATTGGTTTTTTTTTTCAATGGTACAACTGAATTTTGTTTGCTGTTTCCATTTATTATAATAAAAAAAGTGTTGTTTTGTCAAAAGTAGATAAGTGTTTATTTAAAGTATATATCTATATATTTATCATGATATCAAATACTTGTAACATTGTTGTACTGTTTTTGTAACGTAATCTTAATCGAAACGGCTTTCAAGGTCATCACAAAAAGAAAGTATGGTGCATTGTTATTGTCATAATTTGCAACAAATGTTAATATACGGGTTGATCACGTGATCAAGAAGAAGTAGAAGATTTGATCACGTACCAACCCGTATCTATATCCCCATATACATCCGAAAATGATACCTTATTTCTTAAATGTTCTCTGTTTATTCTAGAAACAATACTGTGTTATTTATCTATGTTTTATATATGCAGGATTGTACCTTTGATTAACAGTATTGTGATTCTTTTAGTTTACATTGTGGCATCTTTATGTTGTATTTTGTACTTTGTCATTTATTATGTTATTTAATAAATGATCATTCGTATTACTTAATCAATGTCTTGAGTTGTATTGTGTCAAACGGAGCACCACCATATCAGTTATCCAAAATATATGCACGCATATAAATTGACAAAAACGCGATTGTCCAAGAACTTTATAGACAACCATCGTATATGGTACATGTAATAAACACCCCACCAAATTAAAATTAACCTCTCTATATGAATACGTTTTAGTCACGCTATAAAGATTCTGTGCCAACCCGTTATAAATCTGCATTTGTTAATATGTGTTTTTATCTGCATAATCATCATATTCCATTTGTAAATCATAATACCGTGCCGTACACGAACGCTGCTTCAAGTGAAATAATAAAGTCCTTTTCTTCACATTTTTGAAGAAGAAAAAACAATGTTAAAAATTGAACAGATTTCATTTGATTTTTACATATAGTCTGTCCCAACATATTTCTGCCGCATATTTTCTTAAATTATTTGATGTTAATAAATACTTCTTGATTAAGACAATGGTAATTCAACAGTATGAACAAATCTTGAGATTTCCCCCTTTGAAACGCCCCCTCTAGCTTGTCAGGTTTCAATACACGGCTAGAAATAGAAAGTCGACGGGGATTTTGCATTGCATCAGCCATAATTAAGCCCGGATGATAACGTTGAAAAATTGTGCGAGGTAATCCGAATGACTTCCGAATGGAGAAAAGATGTAGCATTCCTCATTATGAATCTCCGTAGCAAATCTGTTTTCGTTCCTGTGGATTTTTACGAGGGGAAAATGATAATGTGTGAATGCACTTATCTTTGAAATTTTCTCTTTCATCGATTTCAATTGCACTTCTTTCACAGGTATGTGTATTTTGTATTAAAAATCGTCCAAATGTGCAGCATAAATATCGTGGGACAGACTATATTACCGTTTGAATAAATATTTTCGTGCACGTATATCTAATCAAATATGAGCTTGAAGTAAGGAGTATTATTTTTATCAATGTTAGCATACTCTGGGATAGATACGGCAGCGTTTTCCTTTCAATAAGTAATCAATGCATTTTTTTTAAAGCAATAAGAGCTGTATTTTTGAGAATTTTATTTTGCTGCCTAGACATGCCAACATGATAAATATGTGTGAAGTTGAACCTTTGTGATGAATAGGATCAAAACAAATCGTTAAATTTTATCATCATAAAGATTCCTATACAATAGAATATAACAAACCAATTTTTCAAAGAACGACAATAATGTGATTTTGCTTCATTCAGAGCCTCAAAATAGCTTTCCCGAAAGAAATATAACAAACAGAAGTTTGTGACCCATTATGTTTTGGTCAATGTAATAATTAGTTACATTTTATAAAAAAAAAAAATTCGAACATGAAAATTGCAGCTTGTATTCCTTTAACAGTCGAAAAATGCTTTCATGTCCGTTTTGAAGTGCGATATTTTTAGGACTAGTTCCTTTTTTGGTATGTATATTTATACTAGCCCCGTTTTTCAGCAAAGTTCGTACAGTTTCTTCATGTCCGTTCTGACAAGCTATAGTGAGAGGACTAAACCCTTCTAATGTACATGAATCGTTATTTGCGCTGTTCGTCAGTAGAAGCTGTACAATTTCATGATATCCTTTCTGGCAAGCTATAAAAAGTGGGCTAGCTCCATCTTCGTCACATATATTAATGTCTGCTCCGTTATCAAGTAAAAGTTGTACCAAGTTTTCGTTTCCATTTTGGCATGCTATAAAGAGAGGACTGGTTTTGTTTTTTCTACCTAAATTCGCATCTGCTTTATTACTCAGCAAAAGTTTAACCGCGCTAATATGGTCATTTTGACAAGCTATGTAGAGGGGACTATCTCCATTTTTTCTTGCACATGTTAACGACTGCTCTTTTAACAGTTATACAGAGCATGCTTTAAATAGAGGACTGGCTCCAGAACTGGTACATAAATTAAGGTCAGCACCGTGTTTTAGCAAAATTCGTACAGTTTCCTCATGTCTGTTCTCAGAAGCTATATCGAGAGGACTAGTTTTGTCTTCTTTACATAAATTGACATCTGCTTTACTACTCAGTAAAAGTTTAACCGCGCTAATATGGCCATTTTGGCAAGCTATGTAGAGGGGACTAGCGCCATTATTCTTGCACATGTTAACGGCTGCACCTTTGCCTATCAAAATTTGAACAGCATTGTTATATCCTCTTTGACATGCTATGAATAGTGGGCTAGCTCCAGAACTGGTACATAAATTAAGGTCAGTACCGTTGTCAACTAAAGCTTGTACAATGCTGTCATGTCTGTAATCGCAAGCAATGTAAAGAGGACTAACTTTGTCCTCGGTGGTGCTTTAATTAATGTCCGCCCCTTTTCTGAGTAAAATTTCCACCATACTGGTATGACCGTTTTGACAAGCTAAAAAGAGAGAACTAACACCGTCTCCCGCACGAAAGTTAACGTCTGCTGCGTAATCTATCAACATTTGAACAGTTTGATCTCGTCGTATTGAAGTTTCCATATTATAATTATTGTCTTGAGGATCGGTATCGTATCGACTTGCAGCAATCACTAAAGGACTCCATCGTTTTTCATCCTTTGTTTTAATATTCACATCAGCACCTAAACGAATCAACTCTTCCAGAATTTCAAAATTATAAAGCAATGCTGCAATATGAATTGGGAATAAGTCCCCAAACGTTTCTGTCAACGAATCTTTGATGGATTCATCCGAAAACATATCTAAGAAATCTTTCGAGCCATTACAACAAACTGCAGGTATCAAGTATTTTCCGATCGAATCAGTTTTTGATTGGTATAGAGTTTTAAAACAATAGACTGACAATTCAGAATGACAAAATGCCACCAGTGCACAGAGAGGCGAAAATTCATTTTCCAAAGCCACGAAGGCAAGTTTCGACATCGTGTCATCTGTAATCGGCCAATACTGTTTATGATCGTCATACATACTCTTTTTGGTTAGAAGTAAATCTTGTAGCTTCTTTGGGTGTATTTCGAATTTTTCTAGTAGTACTTTTATTAATCTTTTATCCCTTAAAGCAGGATGAAGTATAACTTCTATGTAACATTCTTCGAAAAAGGCCTTAAAAAAGCTCTCTCCAAGTACGTCTATATTCCTATCACTTAAATATATGGTACACGACCGATTCTGTTCACTCCCATTGTCTAAGGTTACTCGTCTAAGAAGGAACCTGATATCGGCATATTGTGTTAATTCTGCTGGATAATCCTTTCCAAGAATAAAACTTGTTACCTCCATAACGAAATCGTGATAAAACTCATAAGCGTCGCCAATTTTTTTGACAAAAAATCCCTTTAGAAGGTCAAGATTGTCACTAATATTATAAAGTGGGGTATCCTGCGGCAATCCACACATGTTCAATGCACGTTTAAATTTGTAAATTAAGAGCTCATTCCTCACTACATCATCAGAGCAAAAGTTATTATTAAAAAGAACAAGGAGAACAAGGGCGCAGTACTTCCCTCTGTCCTCCTTTCTAAAACATCTTATTTGCTCTTCAACGACCTTTACGGGCTCTTTAAAAAATCTATATCCGTCACTTTGATNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNTTAGTTTCTGAGAAGAAGATTTTTAAAGATTTACTCTATATATTCCTATGTAAAACTTCGACCCCCCATTGTGGCCCCACCCTACCCCCGGGGGTCATGAATTTCACAACTTTGAATCAACACTACCTGAGGATGCTTCCACACAAGTTTCAGCTTTCCTGGCTTTCTGGTTCTTGAGAACAAGATTTTTGAAAATTTCTCGAAATTTTTCATTAATTTCTAATTATCTCCCCTTGAAAACGGGTGTGACCCTTAATTTTCACAACTTTGAATCCCCTTTGCCTGAGGATGATTTATGCTAAGTTTGGTTGAAATTGGCCCAGTAGTTCTTGAGAAGATGTTGAAAATGTGAAAAGTTTACGGACAGACGGACGGACAGACGGACGGACGGACAGACGGACGGACGGACGGACAGACGGACGGACAGACGGACAGACGGACGACAGACAAAATGTGATCAGAATAGCTCACTTGAGCTTTCAGCTCAGGTGAGCTAATAACTGTTAGGTCAATATCTCTATTTTATCTTCCAAAGTTGAAATTTAAGTTATAAGCAAGCAAATGTTTCAAATTTAATTTCACTTTAAAGGGACCTAGACACGATTTGAAATCATTTTCTTTTTTCATTTTTCATGTATAAAATGGTTTACTAGCGCATTTTGAATAGTTGACCAGATTTTAATATTAAAAGTCAAGTCAAAGGGCGAAAAAATCATCTTTACGCAAGGGTGGCTAACGGTGACTTAAAAAGTTTATAGGATATACGATCTTTCAGCCAACTTTTAGTCACCTTTAACGTAGCTCGCGGGTTTGCTGACGTCACAATAGGAATCGACGTAAAGAGTTGACCGTCATAGTAAACTCATAACTTTTTTTTAAAATGACAAATGAGATATTTAGAAGTATAAAAGAAAATATTTTAAAAAGCTTAAATGCGGCTTATGACTGTTTATACAAAGATTTATAATATCAAGTGCTGAAAATTCAAAGATGTCACATACATTGTCACATTTTGTTCTATAAAGATAAAGAATGAGTGTGCGTTAGTACTCTTCCATTTAAAGTCGTGTTTTTTAAATAGAATGTATGCATTAACTTCGCTTTTTTTTTTACAATTATAACTTCCGTAATCTGTACTACCGATTAAATTCTTAAATTTCTTTTGGCTTGAGATAACTGTTTTATTCAATTACTTACTTATAATGTCAGTAGTTGCCTGGCATTTTATTTTTGCATTGATTGACTCAAAGTTTCATAAAAACAAAAATAGCAATATTCTGTGTCTTTAAAGCCTTACATTAATTGCATTTGAATACATTCACAATAATGTCTAATAAGCATTTACATGTTCTAAAATGTGTTAAACAGCTAGTCTTGTCAATAAATGCATTTCAATTTTGCTGTTCTAAGAAGTAAGGAAATGATGACGTAAGGCTAACGTCGTAATGAAAATATAAGGTTTTGAGAAATCTTTTAAATCTTTAAAGTTTTTTTGCCAAAAATTGGCCGAGAACACATACTAATATTTTTTTATGAATTGATTCATAATTATCTCCTCTGTTTTTGTGTTGAGTATGATTAATTTCGTCTGAATCGTTTAAAAGTTTTGAGCATAGTTTTGTAATGCGTTTCTCAGTTAAAATGTGCATTTTACTATATATTTCATTGAAATAGCGTTGCTGGATTTTATTAATGACACTGTATTTGAAACACGATAACATTATTACCGCGCAGACGAATCTTAAATTAATTTTAGAAATAAAACTATAAAACCTATGGATCATGTGGACAAATTTTCGAGGTAGGTTTTCTCACAAGCAAGTAAACCCGCGAGCTACCTTAAAATGACAAATGAGATATTTAGAAGCTTAAAAGGAAATATTTCAAAAAGCTTAAATGCAGTTTATTACTGTTTATACAAACATTTATAATATCAAGTGCTGAAAATTTAAAGATGTCACATACTTTGTCACATTTTGTTCTATAAAGTAAGAGTGTGCGTTGGAACTATCATGTTTTAAAATAGACAAGTACATTAATTGAACCGTATGCATTAAAATCGGGGTTGTTGGTTGTTTTTTTTTACAATTATGACTTCCGTAATTTTAACTACCGATCATTTTTTTAAAAATTCTTTTGGCTTATACGATTACAAACTTATTATGTCAGTAGTTGCCTGGCATTTTTGTTTTGGCATTGATTGACTCAGAATTTCATAAAAATAAAAGCAATTGTCTGTATCTTTACAGCCTTACATTAATTGCATTTGTGCATTTGATAACATTCACAATAATGTCTTAGTATTTACAAGTTCTAAAATGTGTTAATAAGCTAGTCTTGTCAATAAATGGATTTCAATTTTTGGGTTCTCAGACGTAAGGAAATGATGACGTCGGGCTAACGTCGTAATGAAAATATAAGTTTTTGAGAAATCTTTTAAATCTTTAAAGTTGTTTTGCAAAAAATTGGCCGAGAACACATACTGTTTATTTTTTATGAATCGATTCATAATTATCTTCTCTGTTATTGTGTTGAGTATAATTAATTTCGTCTGAATCGTTTAAAAGTTTGGAGTATGGTTTTGTAATGCGTTTCTCGAGTAAGATATGCATTTTACTATATATTTCATTGAAATGGCGTTGCTTGATTTTATCAATGACACTGTATTTTAAACACGATAACATTATTACCGCGCAGACGAATCTCAAATAAATTTTAGAAATAAAACTCTGAAACCTATGGATCACGTGGACAAATTTTCAAGGTAGGTTTTCTCACAAGCAGGTAAACCCGCGAGCTACCTTAAGCTAGATCCTATAGGTACTCAATGTCCAAACTTCTTTACGCAACATTAAGGCCACCTTTAATTATATCCAGGTGGCATTTACGTTCCCTTTAGTTGTCTTTACACTGTCTTTAAGTTGCCTTTAAGTAAACTATGAAAATGGTTTTATGGGGTTGGGGGAGGGGGAGGTTAACAGTTTCAATTCAAAACAAACTAAATGCAGGAACTCTTTGTAGGGTTGGCAGGGGATGGTCAGAGATATAATTAAGTTTCCACGGGAAAGGGGCGGGTGTTTCAGGCGGTTTTAATCATCAACACAAACATTGAAAAACAGGTATTTATACATATTCCGCAGTTTTCCTCTATTGAACACAGATCGCCGTACTCAACGCTGCTCCAATAAATCGCCGTTACAAATCTTAATTCAAAAATATTTTAGTGGCGAGCGCTGCAACTTGATTCAGTGGATGTGATTTTACGCCCTCAAGTTTACCAAAAATTTAAGTGTTCTCTTGAAAAAAAAAATTCACCTTAACCATATCTTTAATATCTATACTACTATATTAAAATAATAAACTTGAATTGTTGGGGGTTTTAAATACCGATAAATCGGGAGAGTGTTGTCTTTTGTTTTATAATTTTAAACATCATTGATACTTGAAGATTGCCAATTTGTTTTTATTTTTTTCCCAATCAAGCTTCGCTAATTAATAATTAACGAAAATTCCTAAAATAATTTTGATTCCTGAAATCATTTGGATATTTTGGATTTTAGAATCTTGCGCATGCGCATTACATTTACGCTTAATCACGGGATGATTTGTATAAAGTTTATGTTTTCATAATATCATATTTGCATGGATTCACTCAGAAACGATAATACAAATACGGGCAAAGAGGTATTATAATAGCGCATTTTATACACGATGTGGCCTCAAAAATATAGCCTTTTGCAAACATCAGATATTTTCAATATTATACAATATTTAGTTTAAATATATTCAAAGAAACGCAAATTACACAATAACCACACAACAGGTGTAGGTTTTTTTGTCCAGAGGCACGGTTATGTTCTTTTTATTTAAATAAATACCTTGCATACTCGTTAAATATATGTATTTGTTGATCACAATTGATTATTTTGTCATAAAGTTAACACATTTTGCCAATTAAGTAATGAAATACTATGATTTGAACAAAAAATTGGCCTCAATATGGCCTAAAGAAATTTGGACATTTAAGACTTATAAGTTGTCCTTAAAGGTGGATTAATGATGGCTTACAGAGTGTCTTTAAGCTACCCTTAGGCACCTTAAAGCCATCTTAAGGCTATCTTTAAGCGACCTCTATGCGGCCTTTAAGAGGCATTTATAGCATAAATATGGCTTAAAGATCGTATAGAGCTACCTTTAAACATTTTCAAATAACCTTTTAGGATAACTTAAAGATGATCATTCATCCTCTGAGAAGTACGATAAAAAATCATTGTTTTGTAAACATAGCTCGATCGAGTCTTATATTTGTTTTCAAATAAAATAAAGTAAGGAATTATAATTTCTTTGAAAAAAATGACGCGTGGTAAATAAGATAAAATGATTCAATTTGTTCTTCAATAGCATTATCAACAAAAAAGTAACATTTTATTGTAACTTATGTTACATTAAGAGTTTTAAATCGAAGATTTCTAAACTTATCTATAACAATCTGGTTGACGATTTAAAATAAACAAGCTGCTATGAGTACTTAAGTTTATTTTTTCTCTCTCAGATTAATTACGCAATTTAGATTGTAACAAAAATTGGAAATTACCAAACAAACATAATACTATATATAATAATATATATAATATATATATAATACTTTATAGTATACAGACATTATAACTTATGAAAAGTGTTAATCATCAAAAAAGTTAAAGGGTACCTGCAGCCCAGCCTATGTGAAACACATGTCAAAGAATTTATTTACCAAAATTTAATGCAAAAAAACGCATCAAAATCGATGCAAAAATAACGGAGTTACGCCTCTTCAAAGTGGCTATATTTATCTGCTTTGGGAAATCTAATCAAGAGAAAACAGAATAAGGCGATAACGAGGCTTCAGCGGAAGTGACGTCACGAGGTCAACGGGAGGGGCGTTTCTTTACATAGCAATACAAATTAAATTCGATTTTCAGCCAAAATGATTGATATATGTCTGATGTTTTGACGTATCTAGTTATTTTAAGTATTGTAGATTTAGAAATTTGTATCCGTAATTATTTTATTACAGTCAGATTTCTTTTACACAGGTATGTGTACTTAAGATGACAAAGAAAGTATTTGAGAATTAAATGTCAAACCTTTATTATTCGTATCCGCCGCTTGACAGCATTCTGTATTTGGTACTTTAAGGTATCCATTTTCTACATCAGCATTACCAAAATTGTCATTTTGCTACATATGCTGTGCATTTATATGCAAAATGTGTTACACATTTGACTAAATTCATGAAGCAAACAATTTTCCGAATTCGGCATATTTGTTCGATAAAATACGGTAAAAGTATATTTAGTAATCCAGGGTTGATAAGGAAATAAAACAACAGAAAAAATGTTCATATATCGATAAAACAATGCAAGAAAACGAACAGTTTTCATATGATATTCCTGTTTCGTATACAGCGGCGTTAACCTCGTTCAGGTGTGAAATCGGGTTTTCCCAAGATATCTCGAAAACTAATTATGCGATCGCTGTAAAATTTTCAGGATGATGTTTTTACACATAGATCTCCATTCTATCAAAAATTGACCGGCACTGCAGGTACCCTTTAAGAATCATTCAGTGTATTATATTCATTTTTAACAAACTGTATAGAATAACAAAAGCACGTTTATGGTGTTATATTAGCATTAACTGCACTAAGTATGTGTTCCTTTCTTGCGAAACATTTAATGCTCATATCTCTGTTATTACTTTTCAATGTAGAAAATTCTACTTGCATTTCATAATTATATGTGTACTTAAGATGACAAAGAAAGTATTTGAGAATTAAATATCATACCTTTATTATTCGTATCCTCCGCTTGCCAGCATTCTGTATTTGGTACTTTAAGTTATCCATTTTCTACATCAGCATCTACATCTACATCAGCATTTTCTACATCAGCATTCTTTGAAAATTCTACAGTTACAAAATCAGAATAATGATAAAATTTTATAATCATACTGATACAGCCTCTTTGAAAAAAAGCCAAAATGATTGATATAGGTCTGATGTTTTGACGTATCTAGTTATTTTAAGTATTGTAGATTTAGAAATTTGTATCCGTAATTATTTTATTACAGTCAGATTTCTTTTTAAAGGATTTTAAAATTTGCTATTCTCGTCGCCTTTTTACCGATGAATACGATATCTTAAAACGCTTGCATGGGCAGATTTATGTTCATTATTCATTTTTTGATTACATAATATCCTTTCACACACGAGTGATCAGAGACAATGACACAGGTAAACAGGTAAACTAACGAAGCCACTGCTCCAGACACACGTGTATCTGGGGGTATGTATACACATGGTACACGAGTCTGGTGAACAAAGAGATGGTTTCACACTTCTAGACTGGTAAATTGATTTGTGTATAATTAGCTACTCAATTGTGAAAAAAAACAGAAACATAGATTAGACTGTGTAAAATAAAGCATTCGTAATCTAATACATGTGTATGGTCCGTCAGTCAGTGATTAAAGAATCATGCGTGAGATTATCAAATAGTAAAACTAATGTTTGAAGTAAATGCCTTTATTGTTACTTATCTAATCTCTTAAATAATGACCAAATTTACAATTAAAAAATTTAAACCTTTTTTTTATGTGATCAAGTACTAGTAATTATTTCGGAAGTTATTACGTTGGTCTTAATTTCTAATTTTATAAAGTGCAACTTTCTTTCGAGCACTATGGTCAGCAATTTAACGCTTTAACTCCATATAGCTTAAATTTTTATAATGACAACGAATCATTATGCAATCTGAATAAACTTTAACATTTTGACAAAGGATGTAAATAAATGTAAAATGAAATTCTATAATCGTATTTTTAAAAGAATACGAGACAGACTTAATCATGCAGCCATCTTGGACTTTCGCCTCGATCCGTTTATCATGTTTATAATCCCGTGTTTGTTTAATTTGTTAAAGAATGCATACTATTTTGATTGTTATTGGTCCGGTATCAATATTATTGAATAATCGGGCGACATCATTTGTAATTTTGTGCCTTATACGAAGAATAGACCCCGCTAACCTTTTACGAAATATGTATTATCAATATTATTAATCAGTTAATAGTGTCACGAAAAAATCATCCGAAAGAATGACAATATTAACAAAATATGTTTCTTATAACATTAGTGCTTTAATTAATTGTCATTTTGCTACATATGCTGTGCATTTATATGCAAAATGTGTTACACATTTGACTAAATTCATGAAGCAAACAATTTTCCGAATTCGGCATATTTGTTCGATAAAATACGGTAAAAGTATATTTAGTAATCCAGGGTTGATAAGGAAATAAAACAACAGAAAAAAATGTTCATATATCGATAAAACAATGCAAGAAAACGAACAGTTTTCATATGATATTCCTGTTTCGTATACAGCGGCGTTAACCTCGTTCAGGTGTGAAATCGGGTTTTCCCAAGATATCTCGAAAACTAATTATGCGATCGCTGTAAAATTTTCAGGATGATGTTTTTACACATAGATCTCCATTCTATCAAAAATTGACCGGCACTGCAGGTACCCTTTAAGAATCATTCAGTGTATTATATTCATTTTTAACAAACTGTATAGAATAACAAAAGCACGTTTATGGTGTTATATATTGCGAAACATTAAATGCTCATATCTCTGTTATTACTTTTCAATGTAGAAAATTTTACTTGCATTTCATAATTATATGTGTACTTAAGATGACAAAGAAAGTATTTGAGAATTAAATGTCAAACCTTTGTTATTCGTATCCTCCGCTTGCCAGCATTCTGTAATTGGTACTTTAAGGTATCCATTTTTTACATCAGCATCTACATCTACATCAGCATTTTCTACATCAGCATTCTTTAAAAATTCTACAGTTACAAAATCAGAATAATGATAAAATTTTATAATCATACTGATTCAGCCTCTTTGAAAAAAATTAAATATTTTGATCAAATCTGATGATTTAACAACTATGAAATAGATTTTTTAAACTTTCAAATACTCATACCATTGTTAAGAATTTTCAATATAGAAAATCTTTCTTGTAATTCGTAATATGTATATTTTCAATTACCTAACTTTAATTCCTACTTTTTTATTATGGTTTTCAACCAAAGATCATTCAACCGTCAATTATGAACAAAGGGATTAACCGTCTTACTTCTCTTTCTGCAACAGACATTCACGATGATGAGGATTAATATCAGCAATATACTGATAACTGTTCCTAATAGTACTTCCATAGTATTGTCTTCAACAGGGTAAATTTCTATATCTTTATGTTGCGTCGTTTGTTCATAATCAGGTGTATTGTCTTTCCATTCTCTGAAATAAGGACATTGATTTAAAAATAATTCGTATTAAAGATAGAAACTTTGTGAATTTAACAATAAAATGCTTTCTTTGGCAATTCATGCGAAATATGAAGAATGCGATATTACAGGGGGGGGGAGTAAACCGCGTGAGCGGGTTTCGAAATAAATCTGCAAAGAACGCAACCTTCATAACCTGCATGGATTATGAAAGAAAGCATATTATTATTAATGTTTACATCTTTCTTTTAACAAATTGATGAATTGATCGAAAATTCTGTAATTTTTCTGAGGTGAGGTTACTGAATGTTTTGACCGATCGATAAACTGGTTAGAAATGGATTGTGTAAATTTTAGCCCTTTCAATTTCTATGGAGCTGCGAATCACCATCAATTTCCGTAAGTAGAAGGAATCATACTTAGAAAATGTAAATATTTTTAAAGTAAGACAAACCGTAAGTTTATTTTTTTTTTATTCATGTAACAATGTTAAATCAGTGACAAGAAATTCTATGAGCTAGTTGGAAATATAAAATGTTGTAATAAAATCAAATATATTTGATGCATAAAACAAAAGTTTACTTTTTTACGTAATTACTCAATTACTTACTTACTTGTTTTCTTACTTATAATAATGTATTAGTAAATTGAAAAACAATATTTAAGAAAATTACTTTTTACAGAGTGGCTCTGCTAGGAAGCACCCATTTCCAATAGATATGCAGCTTTTGTCTGTAAAAAACACAAAAATTTTATTCATAGAAGGAGATAGCGGTGAGGTAAGATTAGAATTTATACAATCCCTGTTCACTTACGCAATCATTCTTACCTTAGCCATTTAGACAAATAGATTGTTTTTAATAAATAAAAAGATCCCTAATTTATACGATTATAAAGTAGTTCTGATAATTTGAGTTTAATAAACCACGAATTTCGCGGGCATGTTAAGAGGCTGTCCAAACGAACATCAGGCGAATATATAAGAAAACGTTGCACATCGATTTTAACGAATTTTTTGTTTTCCCTCTGAAATAGTTTCTTTGTATTCTCTTTTAACCCACAATAATGATGATTTGCTTGAAAAAATAATTTAAGTGGTTATTCGGACGGGAAGATATATATTTCATTCTCTTATATAAATCATTGAAACCATGTACCAAACTGTGAGCTTTAAAATCCAATACATTATTATTTGTGAGGGTTTTGATTTTTTATAAATGAGAAAAATATTTTGACTTTTTATTGATAAAATAAAATGAGTGGGAAAAGCTTGCGTTGAATAATTGTAGACAAGTATATTTTGGTAATGTTTGATAATTTCAGTTACCTCCCTTGCCAAATGAATATTTGGAGGCTTAAAAACTGAAGAAAAAAATAAAAGCAATAAATTTTCAACTATAAATAATTCATATAAAATCAGCTTAATTGTTTATGATAGACATAATTTTTTTTAACGCTGAAATATATTTTTTAAAAATATTCAGTGCGGGTATATTTTCAAAACCAGTGTAAACAAAGATGGCCGCCGCTAACGTCTGTGCACAGCATGCTGCCAGAGTTGATTGTATTTCGGTGTTTTGGTGATGTTGTCTCGATCTCAAATACCATTGGAAGTTAAATCAGGTCGCCACTAATAGTAAGCATCCTTTTATTGAAACTGAGATGAATTAATGTTACCAGACGAATTGCAACAAGTCAGCCAACAAATTATGCAGCTATGGGTACATTGATGTACACATACACTCCTCAAAGAAAAAAGCCAGAGGTGTTCACCTGATGACGACAGAGGAATGTTATTTCTTGACAAATGGGTAGTTCCAGAGGGGTCAGGTAAATAATATGCAGAGAGAGAGAGAGAGAGAGAGCATTCTTACATTTATATTATTTAATATCAGATGTTTACTTGCACATTTAATTTGTATTAATTGCATTCACAAACCATGAATAAATCTTTGTAAAAAAAAAAATAAGTACAACAATAATCATAGAATGTTTCATGTGGTTAATATTGGGAAAATATCCTACAAATTTTTTTAGATAGGATTATGTTGAGATTTGGAGTACTCTTTTTTTCCTTTGATAGGTCAATTTGGTCTTCAATCTTCATCTCTTTAATTTTCATAATTGAAAAATATTGCTTTGTTAAAAATTAAAGAAAAAAATGTTATGAAATGACGAGTTTTTATAACATACACATCAGAAAATATGGGGTGGGTTTTTTTTGTTAGCACAGCAATATTTTTTAACACAGCAGCCATTGACTTAGCAATCGATTAGAGTACATATATGACATGTGACAAGAAATGTAAATAAATAATTTCACACAACAGTATGATATTAGTTTTGGTAATGATAATCAGAATATGAAATGGAATCTCTGTATGTGTTCCACAATATTTATTATCAATTTTAAGATCTTAACACTTGAAGGTACATGAATTTGTTTTATTATGTGTTTCTCTTTTCTTTTTTTTTTAGAGAAGTGCAAATGAAATATTCTTCTGGAAAATTCTATCCTTCTATATTTAGACTTGGATAAAACATAGAAAAAAAACCTACAGGATTGCTGAAAGAAAAAAACCCCATCAAGTTGCTTGGCATGATTGATCTGGATGACTTTTACAACATCTAATATCATGGGTAAAAATGATATTCCTGCATATGAAACAGTGAAAGTGTGCCGAATAGGAAAGAAGATCAAGAAGGGGGTCCAGGGATTATGTGAAGAAGTAATTTGAAAGGATATATTTAGATGGCGGAGAAACTACCGTAACTAGATTTGCAAGTCATTATATAAATGGCCACATTCATTTAAATTAACTAATGTTTTCCTAAGGTTGAATTTCCAGAAGATATCACTTGGAATTTGTTTTTCTCAATTTAATCATCTGCACATTTTTCTTCAATGAATAAAGGATGCAAACAAGACTAAATTAAGATGCTTTGAAGTTTGTCGGATTGACCACATGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAATATGAACTTGTCTTCATGCATCATGCACTGTATGTATATGTTATCATTTAGCATTTTAATGCTCAATAAATTGTTAAATTGTTATCTCTGTTTCTCTGTTTATTTATTTCAAATTGCTACTGCACACTTTCTTAGATAACTAATTTAATTTTAATGTTATTATTAGTTTGCTATCTTCATCTATTATGGTTGTTTGTCATACTATGAAAGTAACTTATACTAGCCTAGTTAATTTGTATGTTAAGAGATTTCAATATCTTGAGTAAATAACTAAATATAATTAAATATATTAATTAGTACATCAGTATCCAAAGTTAACATGCAAATACATGTACTGACATCACTTAGCATTAGCAATATTATAAAATAACACTGTCCAAGTAAATTGTCCAAACATAGCATTGCTACCAGTAAATGAAATGTAATCTTTAACTCTTATGCACTGCTTATTTATTCAAATATGTACAACATTCTTGAAAGTTAGTCAGCTGGGTAATTTAGAAATACATTTTTAAAAAGAGGGAAATACGGTTTAAAAGAGGCACACTGATTCTTATATGACCATGGATTTGATTTGGGAATAGGGTTTAAAGTGGGGGGGGGGGGGGTCAAAGCATACTGTCCCATGTATATTTTAGCTGCTCATCATACATGAATTATAAAATGGATGAGTATGGGGGATCCAAAATGGGGGGTGGGGGTGGGGTTGTGATGTCTGATGTTTCTGCTGGATTCATTGTGGACTTAGTCTGACTAAATTATTGTTGTATACCAGTCTGTTTATGTTAATTTTTACCCAAAAGTTAAACACCTGCCTAGAAATTCCAAAAGCTACCCGACTGAAAGTAGAGGTCACATTTCTGAGGTCACATTTCTTAGTTCTCATTCAAAAACAGTTGTATGCATTCATTTTGAAACTTGGGATTGAACAAGTTGCTAATGGCACTAATATAGAGAAAATAACGAATTCAAATGTTACTACTAAGAAGAAATGATTTGATATATTTATGTGTATTTGTACATTATGGAATTGTTATAATTGTTTTGTTTAAAAAAACAACAACAAAAACCCCTCAAATTCAGTAGTACCAATGATAAATTGGATTTGACCTTTTCGCACAATTTGATAAAAAAAAACTTCTTTATTTAATAAGCTAATACCGCTTCAATATTATTATCCCACCAAGTTTATTACCAGTTTAAGAAGAAAATTTTAGTTAATACTTATTGAAAACACACAAATACATTGAATTTAAAAAATACATTCAGTTTTACACTGCATTAATTATTATTCCTTAATCAGTGATTAACACATTTTGAATCCTTATTCTCAAATTTATATACCGGTACTTCATGAAATACTGAAAACCCTTAAAATAATTTGAATGTATATTAGACCATCCTAATAGTGAAATGTTCAGCTAATTTTCTTCAGTTGTGAATAGTTTTAGCAGACTTAAACTCAGTTTTCAACATTTTTGTCAAAATGACCTTTTTGCACTTAAAATTATGAAAAATGTTGGTTTTTGATGAGTGATCATTATTTCTTTCGTCATGAAGCATTTCCTATTATAAAGATATAAGCATGTATTAAATTATAGTCAATATTTGTGACATGAACTATGCCATTCACTGTCTTTTAACAATAATAATAACACGTTATGCATGGAAAAACTTCATTTTCAATGTTAAAAATAGGGTAATTTTGTGCAACTGCTTCTATGAGACTGATGCTGTTCCCACTAAATTTATTTTTGTTTCTCAAAATTTAATTTCTCAGGTTTATAAAGATGCCTTATTTTTTCCTTTCATGAAAATGTATTGGATTTTATTGAAATTTCAAATTAACATTAAAATATCAGAATTTTTGTTTACAAAATATGCATCAACTTTGATAAGGCATAAATTTTTGTTTGAAATATATTTATACTTTAAAAGCAGTCTAAGTTAAAGAGTTAAGTGTGTTTAAACTAAATAATATAATTTTTTAAAAGGTTTAATAGAATTAAGTAGTTTTACAACTGATCAAACTTCACAATATTTTTACAACTTCTGTGACCTTTTTGCACTAAACATGTTCCAAATTCAAAAATAGACATTTTTCTGCCTAGTTAGGCATACAATGAACTTTTTCTTTCACATGTATTACAATAATGTTAAAATGAAGTGATACACAAAAATTTATTGAAATCCAAGACATAGCATGTGCAAAGCCCTGCCTGAATTTTGCTTGGACAGCCTCTTAAGGCTTCCCGATGGATTTTACAGCGATATGTAGAAAGTCACTTGTCTGTACTTCATACGATATGACGTCATAATTAACTTTGACGTCACGATCCACATTCCAGTCGATTATTCTCAGGGAATGTATCTGAACGTTAAAATGAATTATATCAAACCAGTATATTACCGCATGTTTCCTTTACATAGATGCTGTCGTTAATGCTAGACGTACAGAATTCATTCATATTAAAAACAAGTATCAAATAATCGACAGTATTAAAGCTTTGTTTTAAGTAAAAGACTATTTATAAACTAGTGGTTTGGAGACTCTCCCTGCTACGTGTAAACAACTGAATGAAGAATATTTTAATGCATACAAAACCAGCTTGGTGCAGGTGAAAGATCAACACAATTTTAGAATATTTTACGTAAATTTGGGAGAGAAATTAAGTACCATTGTGAATCGTGCTAGGGAAACCTACGGATTTACCCCAATTTTTTGTAAATCGCTTTTGATTAGTAAAAATATGCATTATTTTGATGATTTTATGGAATGTTTCAAACAATATCTTCCATAAACGAAATATCTTTTTCTTTCCCAAGCAAGAACTTCAAAGTATCTAACTTAACACATGACTTTTTCTTAAAAATATGTATGATTTAATGCCATTAATCACCTGCGCCGATGCGATTTAAATATATCATTTGCAATATTAAGATTCGCCCGTCACGTGTTACAAAGTACATATGAAGTCAAGAAAATGCATCAAATATAATATTTATCATCGATGTCAATAAATGTTACAAAGATTCTAAGAAATACTCCCGGTCAAAGTATTTTTGCGATGATTCAAATAATATCGTTTACCAGCCGTATTTTAGCATCGGGACGCATTAACATTGCTGCGTTGTGAAAGCGTAAACACCTGTAAAGGCGACAATCCAGTTTTAACAATTACTTTAAAGGGACATGGTCACGATTTTGGTCAAATTTTAATTTTGTTTTAATTATTTACAATGCTTTAGAAATGCATTTCTCAGATCAAATTAAATTTGAGAGTCATTGGTAGAGTTATAAGCAAGATACAGGGCTCACAATTCTTTGTCATGTAAACAAGACTTGTGTCCTGTTTTTGTTTACATAGGTTCTATATGCCAGTAAAAAATCTTTTTCCAGCTTATTTGTCTATCTTTTTATTTATTTTAAGCATAAATATACAATTCCTAACGTTTTAAAACTGAATTTTTACTTCAGCGTTCAAAATGTAAACAAACGCTTTGTTTACATAGCGAAGAATTTCAAGCTTCGTAACTCGCTTATAACTCAACAAACGAGACTCGGTTGCCTATTTAACATGCCTTTCTAGAGCATTGTAAATAATATAATCGGAAAAATAATTTTCGACCAAAATCGTGACCATGCCCTTTTAAATGTATTTGTATTTTTATGCAAATGGAAATCCAAACATTCAAATCTTTTCGTCTTAAAGCGATTAATTGTAAATTTGGGAAAACAAACTATTTTAAGAAATTTACATCGAGTCTTATCTATACTTATTAATTAAGGCATTTTGCAAATAAACTACAAAACGCCTGCACTAGGATAACTGCTTACACCTTTGGTATTTCAACACGTGTGAGATAATGTCCGTAAGGTATAATTGAATTTTATCTGATATGTAATTATTGTAAAATTAATCAAAAACCTACTTTCATTTTCGATAAACAAGCCCGAAATAGCAAAAATGAGAGTAAGGTGGTGGACAAGGTTTGGTGGATCCAAATCAGGGATAGTCTCATTCAAAATATATACTTGCAATGAAATAATATTGAATGATTACGTGTGAATATGAGTGAATATATTTATCGTGAGCTTATTTGAAGAAAACATAGAAGTTAAGATTTAACAAATGTCAAATAAATAAAATGAGTCAATTCGTTTCTTTGGTGGACGATTTTCGTTTTGTTAAAATGGTACGGAACTTTCCAGAACGGCCCCCAAACAAAACGTTTTCCTAAGAAATCATATCAAAATCACTTAAAAATCATATCAAACCACAAATTCATGGTTTTGCTCTATGATTTAGACATGATCCATTTAATGAATCATACCCAAATCATAGGTGACAAATAAGGAAGTATGTTCCTATTGTGGTTTGTTTCTTGATTTTGAATCTGCTATGATTTTCTTGTGATTCTGGTATGTGCTATTATCTTAGAAGGCAACAGAGTATGCGTTTGAAATGATTCGTTAACTGCCAGATAAACTGACTTCTAAGAACTAAGATGTTTGCATAACAGGAAGTTGAGTTGCAAATTTTGAATACTCATCTTGGGGCCTAAATATGATGTACTTGTCAGGAAAATTTGTTATTGTTGGGCATCTAGCTCTATCTTGGCATATTTATAAAGTGAATTTAAGGAAGTATTTTGGGGGAATATATTCTTATTCACTTGATGTAAATAATATTTTATAAGGACTAATTTACAATACACTATCAAGTGATTTATTAAGTGAAGCAAACAACTAATGTATGGATGTACATGTATCATTAGTTCAGACCGGGAGCTACAGACCTGCAGCTAGGTTTTGAAATGCATATGTAATATTTTAATTTGTACAATTCATGTAATAATTGCTAGAAGAGTTTGAAAGAACAGTATTATTATCATCTAAATTGTGGAGGGCTTTGATTCTTTGTTCTAATTCAGATTATATTGGCTTAACGATACAGTTCATGTGATTTATATGTATACTATTTTTCATATTTGGTAATTGACAATGTATTTCAAATATTAAAAGAATATGATAGTCTGTTGCAAATTATAAATCAAATGTTCATTTGTTTCCTGTAAGAAATTATTGTAGAATAATTATTGTCCTTTAACAGGTCATACAAGGATCACGGTTTTGATATGAGTTGTTAGTCATACCAGATCATACTAGGACCATGGTTTTGATATGAGTTGTTTGTTACAACAGATCATACCAGGGCCATGGTTTTTTTGCAATTTGTTTAGTTTAACAGATCATCCGAGAATCACGATCCATTTACTCATTTGCATGTGAAATTTTCCTATACCGAAATCATCTCAAAACCATGATTTACACACAAGTCATTGATATGATCCCATAGGCTATTTTTTCTGTTTGGGAGGGGGGGGGGGGCTAAGAACGCGGGTTGACTTACTAACGAAAAGTGTAGGACGAGTTTTTTGTGCATCGCGGACAGATACCTTGGATCAGACTTCGATTAATACAAACCTTTGATAAATAAAATGAAACAATTATTGCGACTTTAATATTAATGGCAAAAACTTTCTAGAGGTGTCCAGAAACGGGTTGCCTAATTGACATCATGGCGGAGAGTGTAAGGCGAGTTAACGATCGGGCAGGTTTAAAATATGCATATAAATGGATAATAATGCACAACCTAGCGTGTTTTAATTTCATACATTTCATATCACGACAGGTTGGTTGTAAACCTTACACATTAATTTGTAAACATTTACTATATGAACGATGTATGCATAAAACGCATAAAACGGAGAAGTTAAATGGGGATGACCCCTTCCTCTCGAGATTGTTTTTATCTGAAATTTTTATTTGGGACAGTAATATAAATTATATTGGAATTGACCTAAAGAACCAAATTTAGAGAGATATAAACTAAAAACCCATTCACTGGTTTGAAAAAAAAGAAATACAATAAAAAAGTCAATTTGATTTTTATTTCAAGTTTTAAAAAAAATAAGATAAGGAAAACATCGGACAAAGTATAAAACAAATGAACAAAAAAATGGTTCAACATATAAAGCATTATATTAATGTGTAAAGTATTAATTCTCACGCTTGCGCGGGTTATAATCTAGTTTGTATAAATAATAAAGGTCATGCACGTATTTTTTTTTTCAAGCACCCACTTACCTCTCTGTTCCTGTTTATATTCTCAACAGATACGGTTGATCGCTTAACAAGTTTTTCATTTTAAAATATTCACATTTGCAAAGATGCTTCTTTATATGAACCTATAGAATAGCGAAAACGTTCAATGCTGTATGAACATTTTCGTGACGTCACGGTGATAACCGCACGCGCTTATCACGTTTGACGGTTTCAATGCTGTAAACGCAAAAACACCGATATATTAATAAATCTGAACGGTTTGCCTTTTTCAAACGTATAAATAAGTAATAAACAACAATGTTAAACAGTTCACTGGAATATGAACTTCGTTGGTAACGTGATCAAATCCTGTGAAGACCGAAGGGCTACATAGAAGATTTGATCACGTACCTGTTTATTTCTTAAATGTAAATCTTGATACATAGAAAGCAATGCATATCATATATGCATAAACATATATGTTTAAGCTCCTTGTTTCTTTAGAGATTCCAAGGATCAAATATACATAAAAAGGAAATGTTTATAGTTTACTGATTTTAAAAAATTGAATGAAAGATATAGAGTATAAATTGTGAACATTATTTCTTGTAGTAGCGCATATGTGTAATCAGGCATATATATAAAACCAAACACTTACAATGGATAAGCTGTGTAGCTTTGTAAGCTATATCGGGGCATCCATATTCAAATTTGTTGCATTTATATGAATCCACCCTTGAATAGCGTTTGATAAGATATAGACAAACACCTGTAATTAAATCAAAGTATTAAAAATTGAATCTAACTCGCGATCAACATGCATACCATATGTCATATCATATATAAATGTTGATAGATTAAGGCTCCTCCACACTTCAGAAAAAAAATCTTGCAAATCAGCATACACTGCATTCAGTTATTATTTGCGTACTGATATTCATTAGGCATATCATATTTGTAAATATGCTATTGACAAGATAATATTTAAAATCACTATGTTTTTATACAATCGTCTTTATAACAAACGGTTTAAGAACTTGGCTTATTTAAACCCACTTCAATGATATACTTTGAGTGAGTTTTTTCACTTCTAAGACCAGGCCTCAGGATTATTAAGCATTATCAATTTGTGTCAAAACTTAGGTCAGCTCTTAAATGATAAATTCTAATGAACTATATCATTTAATTTTGTAAGGAAAACAGTTATGTCCATTTTTATGATATTAGAATTTATCAAGATCCCAATCAAGAGAGAGAGCACAATTTTTAAAATTTATTCTTACAGTGCTTTATGATTTTAAGTCCTGCCTTTAGGAATGATGTGCCGTCATCTTGTACATAAGGCATTGTTCTTGCATGCCTTATTTGAATAAAACCAATATTAAAAAAACCTTCTTTGTTTTTGCTTTTTATCTTTTGGCAACAGTTTTGATCAGCTTTGGATAGAAACAAACCAGTTCAAGAAACGATTGCATTCTTATTCTCAAATGTACAAAATGGCCTCTCATTCTCTTTAAATTAACATTTCCGCTTGTCATATATTATTTTTAATAAGCTTTTTAGACACTTAAAATGAAGTCAAGAACTCAAGTAAAATAAATTCCATGAGTTCACGTTACCTTTATTTATCCACGTTGTTGGATAAATATAACATAACTCTAACAACTCTGTACGGTTTTCGTTCGGTATACAGATGTAGCCATTATTCTTGGTACAGTTGATAGCAGATGACCTCTGAATCCACTCTGTTTCATCTCTGGGACACATACCTGTTGTGTATACCGGGAACTTATAACCAGTCAGTTGTTTCTGTAAAAGAAAAGTAAGATATTTTACTGCATTCATTAATTGGATGTCAATCATTAACATCTTAAAACATCAATGATTTGCAACTGAAAGTGGTAAAACCGTTTCAAAATATTTATTTTCTTCATAATTGCAATACTGTACAATTTAATAAAAAATTCAGTACAAAATTTAAAAAATAACTTTCTTTCGTTGAAAGGTCATTCAAATGTTCAGAAAAAAAAATCAATTTCAAAATGATTGTTTGTCTTTCCAAGCACTCTCGCAACATTGATGCCTTAAATATCCCCTCATTATTATTATTATTATTGAATTTCAAATACATAAACGATCAAGTGAAATAAGCCCCTCCCCCCCCCCCCCCCCCCCCAAATAAATTTCAAAAATGAATTTTGGAATTGCTGTTTTCATTTTGTTTGTTTGCTTGTACATGGTATTTAAAATGATTCCTCATAAAGTCCTTTTGTATCGAATAAATGTACAAGTCAAAAACCATACACCATCTCAATTCGAGTGTAGATCCATTTTAATGACAACATTTGATATTGATCCTCGTTGATAGGGATAACTCTTTATAGTTAACACTAAGGTGCAATATGAACAGGATTAATAATATTAACGATGCACGCTTACTATGACGACTTAGCAGATGGTTTTAAGGACAGTGCGTGTCATAAAGTCCTTCAGACTTGTAACTACCTTATAGCCGAGTTCTGAAGGGTATAAGACAATTCGGATTTGGGCGTACAAGGCATGCCATTAATTTTGGAGGATATAGATTTGTTAAATCTTCATTCCTTTATAAAGAACATAATTAGTAAATGGTTATCATATTTGAATTCAGCAAGCAAGAATCTATATAAAAAGCTACAAAAATTAAAGTTTTACCAACAAATTTTACAATGATTTTTATTTGGTGATTTTTCAAAAAGGTACAAAACAGATATGTGGTACCATAAATGGGGCATAGCGCTCGTTAAATTAAGCATGTTACGATTTTGACTTAAGTAGGGTCATAAGACTAAGGAAGACTCATAATGCCTAAGTTTTACATTTTACTTTTAATATGTCTTGGTTCGTAAGATAATAGAATCAAAACAAGGTCTCATTTATGTCATTCTTATGTAAAAAGTCGTAACGTTTAAACATCAGGAAATACTAAGACTTTGTGATTTCTTTTTTTTCTTTTGCTTTACATCCAACCTCAACAATTCACATATTTTTATCAAGTCGTTATCAAATCAGTATCTTGGAAACAGCCGTTCGTCGTCTTTTAAATACAATTACACAAATATTAGACTTTGACCCGTGCGTGCACGGGTTGACATTGCATATGATATCGGGTATTTACAAAATAGATGCTTCGAAACACCGTATATTGTTGACATTTGCATTACCAAATTTCAAGCCTACAATAATGCTAATAATTTTACTACACTGCTGAGTTGGAATAATCTAACTGTGTCTTGGGAAATGCCTTCATCACAGTTAAAATGCCTCCCATATATCCGTAATTTAGCAGAAAATTGCAGAATCGCTCCAAAACGATTTTGGAGAAAATTAATAAAGTTGCATTAAAAATAACAGTCAAACTGTTCAAAACAAACCATTTTGAAGCTGTATGTACCTTTCTTCGAAAAGTTTAATTCTATAATTGCAGAATTCAACATATTTCAATATCGTTTTTTACACACCATATTGACATTCGAAAATCTCGGAAATTTTTATAGTAAATGCACTGTCTTAGATTTATCTCCCGTATTTTCTTTGATGAACAGAAAAAAATTTCCAATTAAAGTTGGCACATATTTGTTTTATCGTTTCCAAGTTTATCCAAGCAAATATGATATTGTGGAAACATAACATAAATGGCCTTCCGTGATTTAGCGTGAATGTAATGCACATGCGCAAGATTGTAAAATCAAAAAATTTCAGATGATTTCCGGAATTTTTTGAGGAATTTTCGTTGATTATTAATTAACGAAGCTTGATTGAGAAAAATAAAAACAAATTGGTAATCTTCAAGTACCAATGATGTTTAAAATATATATAACAAAAGAAAGTACTCTTCCGATTTATCGGTATTAAAGCTCAAAAATTCGAGTCTATTATTTTAATATAGAAGTATAGATAGTTATTTATTTTGAACTGGCAAATGTGTGTTAATAACTTATTCAATAGCCAACATGCATAATCTGAGCAAAATCATTACAGCCACTACTGATGTTTAAATTTATAAATCCAAGTTTATCTATGGTAAATATGTAGATATTAATTTTATGTGATTTAAGTAATGAATATACTTTATTCAAATGAATACAATTACGTTTCTAAATGTGTACATGCTTCAAAGAACCAAATTACAATCATAATTCGAAAAATGTGCTGAGTTAATTGATAAAATTTTCACTGTCCCTCCGCGCCCAGTTTCGTGCTAAGTCTACATTTTAAGCCCTCGCTTTTTAAAAAAAGATTATACTCCTTTTCTTACAACTGCATTGTAAATGACGCTTATTTAACAGATCCAAAAGGGTATATCATGATGACAATATGATTGACTTTATAGTTGTTTTAGTTTACCAGATAATTGAACTATGAATTAGAATAGTAGATATATTTGAATGTCCATATCGTTTGCATTCATGGTATTTGTCAGACGTCCGCGTGTGGACTAATTTTGTAAAGATCGTAGGTGTCTTTTAACGCTAACTCAGGTGTGCTTATCGAAACGTGCTTTTGAGCGCTCGCCAAAATTTCAGTCACGTCTAACACAAATACTGGTGAGCACTTTAGAGCACCCGTACTGCTGAACATGCTTCTACATATACAGTGCAGGAATTTAAACTAAACCGGTACCATCTTTCACTTATCGAATTGACACCAAATCATTTTTTTTTTCAATATTGCAAAAATGTAATTATAACGATAAACAATCTGGAATACCTTTTTTTCTATCTATGTGGCTCGCAAAGTGGAAAAGTTGGCAAACAAATTCTCAACCGTAAAAGAAATTTTTGTTCGAACTTCAATGGTTTTTAAATAAAAATGAATACTTCCTTGTTTTTAAGGGACAATTTTCAAAGAAAAGACTAGATATCTAAATATAGGTACAACCTCATTCCGTTGGTTCTTTAAATGACGTTAAAGTATTTCAGTCGAAGTTATTTTTGCCAAAAAGGGTCAAAAGGTATATCTTACTATTGTCGTAATCGTATTTTGATGCCCATTGCGTCTTCTTTTAATATACAAGGATCTCATTCAAACTCGGAATAAAATATTTGGTTTTTAAATACCGCTTTGTGTAATAACTATGACTGCGGTATTACAAACAGATGCGTTGTTAAAGCGTGAAAACAGAATAGCGGACACCGGTATGAGGTGTTTTATTGGTATTTTTATGAATCTTCCTTACATAAATTTTTTATTCAATTTTGCTGATCGGTTTTCTAAAACGCCGAACGGAAAAATAGTGTTATGAGTTCATATGAACGTATTTTACATTTTTGACTTTGTATCTAACGACTAAAAGGCACAAAATGTTATCAAATATAATAAACATGTATTTTAGGAAACCAACATTAATGAGCTCATGTTTCCAGATGATATTTTATTGAAGTTAAGAGACCCAAGTCTACTCTGTATACACGATAACCTTCGTGTTTGAGACCTAAAAAGATCATATAT
