>Tms nnn---------nnn------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnATGACTGCATTTTATGCAGAATGTCGTCAGAGACAAATATGCTTGAATGCGTCCATTTGGACAAAATCCAACTTCTCAGGAATGTCTGTTGGTGTAAACATGATTGGGGAAGTGAGTTTGTTTTTGGGAGAACATGGTGAACAATATGACTTCACACTTCCAGCAGCTTATGCCCGTTCCATCATCTCTATCCCATGGATTGAGCTTGGTGGAAAAGTGAACATCAATTGTCCAAGCACGGGCTATTTAGCCAATATCATCTTCCACACTAAACCATTTTATGGTGGAAAAGTTAATCAAGTGACAGCAGAGGTTAAGAATGAAACTGGTGCAATAATATCTCGAGTGCAAGGGGAATGGAACAACCACTTTGAGTTCACTTACGGAAATGGTGAAACAAAGACAGTCTATGTTGATGAGCTCCCAGTGTGTAAGAAAAGAGTGCGACCTTTATCAAAACAAGAAAAAATGGAATCTCGCAAACTCTGGTATAATGTTACACATGCCCTTCGGGAA---------------------------------nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnCGTnnnnnnnnnnnnnnnATCCACCTACCAGCTACATCCTTCAACAGCAAAGTAACCAAATTGGAATACAAAATCCCTnnnnnnnnnnnnTGCAAAACCAATAACTTGnnnnnnnnnnnnCAGTGCnnnnnnTGTGATGCAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnCCTGTACCCATCCATGCCGGTACCCACAACCAGGACTTTCAAACCTGCTACACCACCAAAATATTAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnAAACTGGCCCACCAATGGATTACCAAATCAAGATTACCACCAGGCCTCAATAGAAGAAATTTATTCTTACCCAACCGTATGAGTGGTGTCCCTATTTGTGTACTGGCAnnnnnnnnnnnnnnnnnnnnnnnnnnnAGGCAGCAGCAGCAAGGAGAATACTCCGAGTTCTGGGAGAGCTCCAGGGCAAGGGATAAGGTGAAGGAAGGGTTTGACACTCAGACAAATCTGTGCCGGGACCGAGGATTGAACCTCGGACCCCCAGCACAGAAGTCCGACACTTTACCCCTGGACAGTCGCTGCATTGCAATTATCTTTGTGGGCGCTGTATTACTAGTAACTnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnAAGTTA >Tsi ATG---------GCTTTTGGTCAAAGATCTAATGTGACATCAGATAAATTATGTCAACTGTTTGAAGGTCAACTATTTAAATATACAAATGTTATGAAAGGTTGGCAGTACCGGTGGTTTGTTCTTGTTCCAGAAGCAGGCGTTCTTAGCTATTATCTGAATGAAACTGAACGCATGCAACGACCTAGGGGCTCAGTTCATCTCGCAGCAGCAGTAATATCTCCAAGTGATGAGGATTCCAATACTTTTACAGTCAACTCTGCAACAGGTGAAATGTTTAAACTCAGGGCATCAGATGCCCGAGCTCGTCATGAGTGGGTCAGTCGAATCCGGGCCATTACTGAGATGCACACAATGGCTATTGCCCATAGCAATCCTCCTCTGTCA---------------------------------------------------------------------CCTCGAAAGCACCACTCAATATCTGTCTCTCCTGCTGCCCCTTCTGTTAGTTCATATTGTTCTCTAGCATTGCTGGATGCCTTTACTACTGTTCAAGATCACCTCCATCAAGCAGAGGCCAGTTACTTTCAGGTCTGCAGGATTGCAGAGACTCTTCCAAGCTTTGGAACAGATGTTAAATCTTCTGATCATGGTATATTACTTCTCAAAGCAACATCAAATGCAACAGTGATGTGTCTTGGACAGTGCTTGTCAATATTACAACACCAACAAATTGCTCCTCTTACAATATCTCATCCAACAGTTACTTCCCATGTTAGTAATAACATTTTCATCCGAAAAAACTCGCAACCATCATCTATTTTACCTGTTCTAATGGATGAAGAATTAATGGTTGAAAAAGGATTTTCTTCTGTGTCTTCTTCACTTCTGGCTGTATCACCCAATACCTACAAACAAGATTCAGATATACATATTAATGATGACCTTACAGATGAAGAGGATGAAGAAGAAACTGCCACAGTGGCTGTGGAAGAACACAAATCAGTTATTCTTCACCTTCTTTCCCAACTGAAACTAGGCATGGATCTGACTCGGGTTGTGCTTCCTACATTTATTCTGGAAAGACGATCATTATTAGAAATGTTTGCAGATTCTATGGGGCATCCTCATTTATTTATA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AACATTACTAACCAAACATCACCATATCTTCGTATGTTATCAGCACTGGAGTGGTACCTAACATCTTTTCATATAGGTCGTAAAAGTTCTGTAGCCAAGAAACCATATAATCCTATCATTGGTGAAACTTTTCATTGTTCTTGGAAACTTACTTCACTTGATGAAAATGTTGATGAAATATATACTGCTGAAAAGAGTGATTTAATTTGTTATACGGCTGAACAAGTTTCTCATCATCCTCCAGTGACTGCATTTTATGCAGAATGTCGTCAGAGACAAATATGCTTGAATGCGTCCATTTGGACAAAATCCAACTTCTCTGGAATGTCTGTTGGTGTAAACATGATTGGGGAAGTGAGTTTGTTTTTGGGAGAACATGGTGAACAATATGACTTCACACTTCCAGCAGCTTATGCCCGTTCCATCATCTCTATCCCATGGATTGAGCTTGGTGGAAAAGTGAACATCAATTGTCCAAGCACGGGCTATTTAGCCAATATCATCTTCCACACTAAACCATTTTATGGTGGAAAAGTTAATCAAGTGACAGCAGAGGTTAAGAATGAAACTGGTGCAATAGTATCTCGAGTGCAAGGGGAATGGAACAACCACTTTGAGTTCACATACGGAAATGGTGAAACAAAGACAGTCTATGTTGATGAGCTCCCAGTGTGTAAGAAAAGAGTACGACCTTTATCAAAACAAGAAAAAATGGAATCTCGCAAACTCTGGTGTAATGTTACACATGCCCTTCGGGAAGGTGACATTTCCGCTGCAACAGAATACAAAAGAGATATTGAAGAGCGTCAACGAATTGAAGAAAGGTTGCGTGCTGAAGAAGAA---------------------------------------------------ATATCTTTTCCCACTCGTTATTTTCATAAAGAACAAAATACGTGGTATTAC------------------------------AATAATTTA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTAGTT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAACTT >Tce ATG---------GCTTTTGGTCAAAGATCTAATGTGACATCAGATAAATTATGTCAGCTGTTTGAAGGTCAACTATTTAAATATACAAATGTTATGAAAGGTTGGCAGTACCGGTGGTTTGTTCTTGTTCCAGAAGCAGGCGTTCTTAGCTATTATCTGAATGAAACTGAACGCATGCAACGACCTAGGGGCTCAGTTCATCTCGCAGCAGCAGTAATATCTCCAAGTGATGAGGATTCCAATACTTTTACAGTCAACTCTGCAACAGGTGAAATGTTTAAACTCAGGGCATCAGATGCCCGAGCTCGTCATGAGTGGGTCAGTCGAATCCGGGCCATTACTGAGATGCACACAATGGCTATTGCCCATAGCAATCCTCCTCTGTCA---------------------------------------------------------------------CCTCGAAAGCACCACTCAATATCTGTCTCTCCTGCTGCCCCTTCTGTTAGTTCATATTGTTCTCTAGCATTGCTGGATGCCTTTACTACTGTTCAAGATCACCTCCATCAAGCAGAGGCCAGTTACTTTCAGGTCTGCAGGATTGCGGAGGCTCTTCCAAGTTTTGGAACAGATGTTAAATATTCTGATCATGATATATTACTTCTCAAAGCAACATCAAATGCAACAGTGATGTGTCTTGGACAGTGCTTGTCAATATTACAACACCAACAAATTGCTCCTCTTACAATATCTCAACCAACAGTTACTTCCCATGTTAGTAATAACATTTTCATCCGAAAAAACTCGCAACCATCATCTATTTTACCTGTTCTAAAGGATGAAGAATTAATTGTTGAAAAAGGATTTTCTTCTGTGTCTTCTTCACTTCTGGCTGTATCACCTAATACCTTCAAACAAGATTCAGATCTACATATTAATGATGACCTTACAGATGAAGAGGATGAAGAAGAATTTGCCACAGTGGCTGTGGAAGAACACAAATCAGTTATTCTTCACCTTCTTTCCCAACTGAAACTAGGCATGGATCTGACTCGGGTTGTGCTTCCTACATTTATCCTGGAAAGACGATCATTATTAGAAATGTTTGCAGATTCTATGGGGCATCCTCATTTATTTATA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AACATTACTGACCAAACATCACCATATCTTCGTATGTTATCAGCACTGGAGTGGTACCTAACATCTTTTCATATAGGTCGTAAAAGTTCTGTAGCCAAGAAACCATATAATCCTATCATTGGTGAAACTTTTCATTGTTCTTGGAAACTTACTTCACTTAATGAAAATGTTGATGAAATATATACTGCTGAAAAGAGTGATTTAATTTGTTATACGGCTGAACAAGTTTCTCATCATCCTCCAGTGACTGCATTTTATGCAGAATGTCGTCAGAGACAAATATGCTTGAATGCGTCCATTTGGACAAAATCCAACTTCTCTGGAATGTCTGTTGGTGTAAACATGATTGGGGAAGTGAGTTTGTTTTTGGGAGAACATGGTGAACAATATGACTTCACACTTCCAGCAGCTTATGCCCGTTCCATCATCTCTATCCCATGGATTGAGCTTGGTGGAAAAGTGAACATCAATTGTCCAAGCACGGGCTATTTAGCCAATATCATCTTCCACACTAAACCATTTTATGGTGGAAAAGTTAATCAAGTGACAGCAGAGGTTAAGAATGAAACTGGTGCAATAATATCTCGAGTGCAAGGGGAATGGAACAACCACTTTGAGTTCACTTACGGAAATGGTGAAACAAAGACAGTCTATGTTGATGAGCTCCCAGTGTGTAAGAAAAGAGTGCGACCTTTATCAAAACAAGAAAAAATGGAATCTCGCAAACTCTGGTATAATGTTACACATGCCCTTCGGGAAGGTGACATTTCTGCTGCAACAGAATACAAAAGAGATATTGAAGAGCGTCAACGAATTGAAGAAAGGTTGCGTGCTGAAGAAGAA---------------------------------------------------ATATCTTTTCCCACGCGTTATTTTCATAAAGAACAAAATACGTGGTATTAC------------------------------AATAATTTA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTAGTT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAACTT >Tbi ATG---------GCTTTTGGTCAAAGATCTAATGTGACATCAGATAAATTATGTCAGCTGTTTGAAGGTCAACTATTTAAATATACAAATGTTATGAAAGGTTGGCAGTATCGGTGGTTTGTTCTTGTTCCAGAAGCAGGTGTTCTCAGCTATTATCTGAATGAAACTGAACGCAGGCAACGACCTAGGGGCTCAGTTCATCTCGCAGCAGCAGTAATTTCTCCAAGTGATGAGGATTCCAATACTTTTACAGTCAACTCTGCAACAGGTGAAATGTTTAAACTCAGGGCATCAGATGCCCGAGCTCGTCATGAGTGGGTCAGTCGAATCCGGGCCATTACTGAGATGCACACAATGGCTATTGCTCATAGCAATCCTCCTTTGTCA---------------------------------------------------------------------CCTCGAAAGCACCACTCAATATCTGTCTCTCCTGCTGCCCCTTCTGTTAGTTCACATTGTTCTCTAGCATTGCTGGATGCCTTTACTACTGTTCAAGATCACCTCCATCAAGCAGAGGCCAGTTACTTTCAGGTCTGCAGGATTGCGGAGGAGCTTCAAAGTTTTGGAACAGATGTTAAATCTACTGATCATGATATATTACTTCTCAAAGCAACATCAAATGCAACAGTGATGTGTCTTGGACAGTGCTTGTCAATATTACAACATCAACAAATTGCTCCTCTTACAATATCTCAACCAACAGTTACTTCCCATGTTAGTAATAACACTTTCATCCGAAAAAGCTCGCAACCATCCTCTATTTTACCTGTTCTAATGGATGAAGAATTAATTGTTGAAAAAGGATTTTCTTCTGTGTCGTCTTCACTTCTGGCTGTATCACCCAATACCTTCAAACAAGATTCAGATCTACATATTAATGATGACCTTACAGATGAAGAGGATGAAGAAGAAATTGCCACAGTGGCTGTGGAAGAACACAAATCGGTTATTCTTCATCTTCTTTCCCAACTGAAACTAGGCATGGATCTGACTCGGGTTGTGCTTCCTACATTTATCCTGGAAAGACGATCACTATTAGAAATGTTTGCAGATTCTATGGGGCATCCTCATTTATTTATA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AACATTACCGACCAAACAnnnnnnnnnnnnnnnnnnnnnnnnGCACTGGAGTGGTACnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnCCAATCnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGATGAAATATATACTACTGAAAAGAGTGATTTAATTTGTTATACGGCTGAACAAGTTTCTCATCATCCTCCAGTGACTGCATTTTATGCAGAGTGTCGTCAAAGACAAATATGCTTGAATGCGTCTATTTGGACAAAATCCAACTTCTCTGGAATGTCTGTTGGTGTAAACATGATTGGGGAAGTGAGTTTGTTTTTGGGAGAACATGGCGAACAATATGACTTCACACTTCCAGCAGCTTATGCCCGTTCCATCATCTCTATCCCATGGATTGAGCTTGGTGGAAAAGTGAACATCAATTGTCCAAGTACGGGCTATTTAGCCAATATCATCTTCCACACTAAACCATTTTATGGTGGAAAAGTTAATCAAGTGACAGCAGAGGTTAAGAATGAAACTGGTGCAATAATATCTCGAGTGCAAGGGGAATGGAACAACCATTTTGAGTTCACATATGGAAATGGTGAAACAAAGACAATCTATGTTGATGAGCTCCCAGTGTGCAAGAAAAGAGTGCGACCTTTATCAAAACAAGGAAAAATGGAATCTCGCAAACTCTGGTGTAATGTTACACATGCCCTTCGGGAAGGTGACATTTCTGCTGCAACAGAATACAAAAGAGATATTGAAGAGCGTCAACGAATTGAAGAAAGGTTGCGTGCTGAAGAAGAA---------------------------------------------------ATATCTTTTCCCACACGTTATTTTCATAAAAAACAAAACACGTGGTATTAC------------------------------AATAATTTA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTAGTT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAACTT >Tte ATG---------GCTTTTGGTCAAAGATCTAATGTGACATCAGATAAATTATGTCAGCTGTTTGAAGGTCAACTATTTAAATATACAAATGTTATGAAAGGTTGGCAGTATCGGTGGTTTGTTCTTGTTCCAGAAGCAGGTGTTCTCAGCTATTATCTGAATGAAACTGAACGCAGGCAACGACCTAGGGGCTCAGTTCATCTCGCAGCAGCAGTAATTTCTCCAAGTGATGAGGATTCCAATACTTTTACAGTCAACTCTGCAACAGGTGAAATGTTTAAACTCAGGGCATCAGATGCCCGAGCTCGTCATGAGTGGGTCAGTCGAATCCGGGCCATTACTGAGATGCACACAATGGCTATTGCTCATAGCAATCCTCCTTTGTCA---------------------------------------------------------------------CCTCGAAAGCACCACTCAATATCTGTCTCTCCTGCTGCCCCTTCTGTTAGTTCACATTGTTCTCTAGCATTGCTGGATGCCTTTACTACTGTTCAAGATCACCTCCATCAAGCAGAGGCCAGTTACTTTCAGGTCTGCAGGATTGCGGAGGAGCTTCAAAGTTTTGGAACAGATGTTAAATCTACTGATCATGATATATTACTTCTCAAAGCAACATCAAATGCAACAGTGATGTGTCTTGGACAGTGCTTGTCAATATTACAACATCAACAAATTGCTCCTCTTACAATATCTCAACCAACAGTTACTTCCCATGTTAGTAATAACACTTTCATCCGAAAAAGCTCGCAACCATCCTCTATTTTACCTGTTCTAATGGATGAAGAATTAATTGTTGAAAAAGGATTTTCTTCTGTGTCGTCTTCACTTCTGGCTGTATCACCCAATACCTTCAAACAAGATTCAGATCTACATATTAATGATGACCTTACAGATGAAGAGGATGAAGAAGAAATTGCCACAGTGGCTGTGGAAGAACACAAATCGGTTATTCTTCATCTTCTTTCCCAACTGAAACTAGGCATGGATCTGACTCGGGTTGTGCTTCCTACATTTATCCTGGAAAGACGATCACTATTAGAAATGTTTGCAGATTCTATGGGGCATCCTCATTTATTTATA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AACATTACCGACCAAACATCACCATATCTACGTATGTTATCAGCACTGGAGTGGTACCTAACATCTTTTCATATAGGTCGTAAAAGTTCTGTAGCCAAGAAACCATATAATCCAATCATTGGTGAAACTTTTCATTGTTCTTGGAAACTTACTTCACTTGATGAAAATTTTGATGAAATATATACTACTGAAAAGAGTGATTTAATTTGTTATACGGCTGAACAAGTTTCTCATCATCCTCCAGTGACTGCATTTTATGCAGAGTGTCGTCAAAGACAAATATGCTTGAATGCGTCTATTTGGACAAAATCCAACTTCTCTGGAATGTCTGTTGGTGTAAACATGATTGGGGAAGTGAGTTTGTTTTTGGGAGAACATGGCGAACAATATGACTTCACACTTCCAGCAGCTTATGCCCGTTCCATCATCTCTATCCCATGGATTGAGCTTGGTGGAAAAGTGAACATCAATTGTCCAAGTACGGGCTATTTAGCCAATATCATCTTCCACACTAAACCATTTTATGGTGGAAAAGTTAATCAAGTGACAGCAGAGGTTAAGAATGAAACTGGTGCAATAATATCTCGAGTGCAAGGGGAATGGAACAACCATTTTGAGTTCACATATGGAAATGGTGAAACAAAGACAATCTATGTTGATGAGCTCCCAGTGTGCAAGAAAAGAGTGCGACCTTTATCAAAACAAGGAAAAATGGAATCTCGCAAACTCTGGTGTAATGTTACACATGCCCTTCGGGAAGGTGACATTTCTGCTGCAACAGAATACAAAAGAGATATTGAAGAGCGTCAACGAATTGAAGAAAGGTTGCGTGCTGAAGAAGAA---------------------------------------------------ATATCTTTTCCCACACGTTATTTTCATAAAAAACAAAACACATGGTATTAC------------------------------AATAATTTA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTAGTT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAACTT >Tcm nnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnGATATACATATTAATGATGACCTTACAGATGAAGAGGATGAAGAAGAAACTGCCACAGTGGCTGTGGAAGAACACAAATCAGTTATTCTTCACCTTCTTTCCCAACTGAAACTAGGCATGGATCTGACTCGGGTTGTGCTTCCTACATTTATTCTGGAAAGACGATCATTATTAGAAATGTTTGCAGATTCTATGGGGCATCCTCATTTATTTATAnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTTGTTTTACA---------------------------GTGACTGCATTTTATGCAGAATGTCGTCAGAGACAAATATGCTTGAATGCGTCCATTTGGACAAAATCCAACTTCTCTGGAATGTCTGTTGGTGTAAACATGATTGGGGAAGTGAGTTTGTTTTTGGGAGAACATGGTGAACAATATGACTTCACACTTCCAGCAGCTTATGCCCGTTCCATCATCTCTATCCCATGGATTGAGCTTGGTGGAAAAGTGAACATCAATTGTCCAAGCACGGGCTATTTAGCCAATATCATCTTCCACACTAAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnnnnnnnn------------------------------------------------------------------------------------------------------------------------------------nnnnnnnnnnnn---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------nnnnnn