Natto Genome Project
Bacillus subtilis subsp. natto str. BEST195

Home About Browser Genes Download Publications

DNA alignment: BSNT_01693 and BPUM_0935

See Amino acid alignment / Visit BSNT_01693 in genome browser / Return to Orthologue table
########################################
# Program: needle
# Rundate: Mon  8 Mar 2010 06:22:12
# Commandline: needle
#    -asequence dna-align/BSNT_01693___yhaN.1.24716.seq
#    -bsequence dna-align/BPUM_0935___yhaN.2.24716.seq
#    -gapopen 10
#    -gapextend 0.5
#    -outfile dna-align/BSNT_01693___yhaN-BPUM_0935___yhaN.aln
# Align_format: srspair
# Report_file: dna-align/BSNT_01693___yhaN-BPUM_0935___yhaN.aln
########################################

#=======================================
#
# Aligned_sequences: 2
# 1: BSNT_01693___yhaN
# 2: BPUM_0935___yhaN
# Matrix: EDNAFULL
# Gap_penalty: 10.0
# Extend_penalty: 0.5
#
# Length: 3448
# Identity:    1709/3448 (49.6%)
# Similarity:  1709/3448 (49.6%)
# Gaps:        1223/3448 (35.5%)
# Score: 3563.0
# 
#
#=======================================

BSNT_01693___      1 TTGCGAATTATA------TCTTTACATATCTACCAATACGGAAAATTTTC     44
                           ||.|.|      ||..|.||||||..|||.|.|||.||||||||
BPUM_0935___y      1 ------ATGAAAATACGTTCACTCCATATCGCCCATTTCGGTAAATTTTC     44

BSNT_01693___     45 CAATCGGACCTTTCACTTTTC------CGCCTCTC--CTGTCCAAGTCAT     86
                     .|||||.||||||||||||||      ||..|.||  ||     ||   |
BPUM_0935___y     45 AAATCGCACCTTTCACTTTTCTGATGACGGTTTTCAGCT-----AG---T     86

BSNT_01693___     87 CTACGGATTAAATGAGGCAGGAAAAACGACGATGATGTCATTCATTGAAA    136
                     .|||||..|.|||||..|.||.||||||||..|||...|.||.||||||.
BPUM_0935___y     87 TTACGGTCTGAATGAATCGGGGAAAACGACATTGAAAACGTTTATTGAAT    136

BSNT_01693___    137 GCATGCTGTTCGGTTTTCCGAAAACGAAAAAATATGAAC----CGAAAAC    182
                     ..|||.|.||.||||||||.||    |||.||.|||.||    || ||||
BPUM_0935___y    137 CGATGTTATTTGGTTTTCCAAA----AAACAAGATGTACAAGTCG-AAAC    181

BSNT_01693___    183 AGG----------CGGTG------TCTAC-------------------GG    197
                     |||          .||||      || ||                   ||
BPUM_0935___y    182 AGGGTTCTTTTTATGGTGGTTCCCTC-ACTTGTCATGATGACGAGATTGG    230

BSNT_01693___    198 CGGTGTTC---TTGA-AGCTGAACATCCTGAGTATGGGGTGCTGAAGATC    243
                     ||.|.|||   |||| |   ||||||||                  ||.|
BPUM_0935___y    231 CGTTATTCACATTGAGA---GAACATCC------------------GACC    259

BSNT_01693___    244 GAACGGACGAAAGGGACTGCCGAAAAACTAAGCGTGTACACAGAAAAGGG    293
                     |  |||     .|||..|||      || |.|.||.|..||.|  ||.||
BPUM_0935___y    260 G--CGG-----TGGGCATGC------AC-AGGTGTTTTTACCG--AATGG    293

BSNT_01693___    294 CGAAGT-AAAGCAGGGAGATGTTTTAAAGCAGCTGTTCCAGGGCACAGAC    342
                     .||||| |||| |.|.||.|.||.||.||..|||.||..||||.||.|| 
BPUM_0935___y    294 TGAAGTGAAAG-ACGAAGCTTTTCTACAGGCGCTTTTAAAGGGAACGGA-    341

BSNT_01693___    343 AGGTCG----TTGTACAAAGCCATATATTCGTTCGACGTATTCGGGCTGC    388
                        |||    ||.||..||.|.||.||||||||.||.||.||.||.||||
BPUM_0935___y    342 ---TCGCAGATTATATCAATCAATCTATTCGTTTGATGTGTTTGGACTGC    388

BSNT_01693___    389 AGGAAA--TTCACGCCTTTAATCGGGACAAGATAGGGGAATTTTTGCTCT    436
                     |  |||  |.||.|||||.||.|.|||..|||||||.||||||.|.||.|
BPUM_0935___y    389 A--AAATGTCCAAGCCTTAAACCAGGATCAGATAGGCGAATTTCTACTTT    436

BSNT_01693___    437 TTTCCAGCTTGTTTGGTGCTGAAGCCGTATCGAAGCTTGATTCAAGGCTG    486
                     |.||.||.||.|||||..|.||.||.|...|.|||.|.|||...||||||
BPUM_0935___y    437 TCTCAAGTTTATTTGGCTCAGATGCAGCCACCAAGATGGATAGCAGGCTG    486

BSNT_01693___    487 ACGAAGGAA-AGCGAAAGGCTCTATAAACCAAATGGGCGAAACCCTCAAT    535
                     ...|||.|| || |||..|||.|.||||||||||||.||.||.|||.|||
BPUM_0935___y    487 CTAAAGCAACAG-GAACAGCTGTTTAAACCAAATGGCCGCAAGCCTGAAT    535

BSNT_01693___    536 TGAACCAGGAGCTGGAAACGCTT--AAGCAGCTGGCAGTGAAGCTAAAAC    583
                     |.||||||.||||.| |.||.||  ||| |||||.|||...||.|.||||
BPUM_0935___y    536 TAAACCAGCAGCTTG-ATCGTTTAAAAG-AGCTGACAGGTCAGTTGAAAC    583

BSNT_01693___    584 AGGCTGAAGCAGAGGAAGCGGGCTATCATCAGCTTCTCGGGGAAAAACGA    633
                                    |||||                           .||
BPUM_0935___y    584 ---------------AAGCG---------------------------AGA    591

BSNT_01693___    634 ATGCTTGAAGCCCGCCTTGCAGCCGCGGAAACCGAATTGAAAGAGACGGC    683
                     .||.|.||||        |.|||    .|.||||||..||||       |
BPUM_0935___y    592 TTGGTAGAAG--------GTAGC----TATACCGAAAAGAAA-------C    622

BSNT_01693___    684 GGGA-CATATCCGAATGATTGAGGGAG-CGATTGAGCGAAAACCATTGCT    731
                     |||| || |||.||   |||.|.|||| ||||    ||||||.|  |.|.
BPUM_0935___y    623 GGGAGCA-ATCTGA---ATTAACGGAGACGAT----CGAAAAGC--TTCA    662

BSNT_01693___    732 AAATGAAA------AAGCG-----ACAC--TC-----------GAA----    753
                     ||||||||      ||.||     ||||  ||           |||    
BPUM_0935___y    663 AAATGAAATGAAACAAACGGAAGAACACCTTCAGAAACTGACTGAATCCA    712

BSNT_01693___    754 --CAGG---------TGATTGCAGAA----------TTTCCGGAACATGC    782
                       ||.|         |||||| ||||          ||    |||.|   
BPUM_0935___y    713 TTCAAGTCTATCCCATGATTG-AGAAAAAAGTGGAGTT----GAAAA---    754

BSNT_01693___    783 AGGACAATT-TCCTGCT-----GACGGACT--------------------    806
                     |||  |||| .||.|||     |||.||.|                    
BPUM_0935___y    755 AGG--AATTAGCCCGCTTTCCAGACCGAGTCAAACGTTTTAGAGCAGAAA    802

BSNT_01693___    807 ----GCATCAGCTGGA-AAAATATGAATCCCATCTTCACCCGAAA-----    846
                         ||||.||||.|| |||.|| |||||.||.||||||||||||     
BPUM_0935___y    803 CCAAGCATGAGCTTGATAAACTA-GAATCACACCTTCACCCGAAAAACGC    851

BSNT_01693___    847 TCA-------GCACAGCTTGAGGCGCTTCGGGTGAAGATGGCGGAGTTGG    889
                     |||       ||||    |||             ||.|    |.||||.|
BPUM_0935___y    852 TCAATTAACTGCAC----TGA-------------AACA----GAAGTTAG    880

BSNT_01693___    890 A-------CAAAC---------AGAGG--CAAAAGC-TTATCCCCGATAA    920
                     |       |||||         |.|.|  |||..|| ||||    ||.||
BPUM_0935___y    881 ATCATTTGCAAACCTCACTCGTACAAGTTCAACCGCTTTAT----GACAA    926

BSNT_01693___    921 AGA-AC--TATTGGCGA---------------------------------    934
                     .|| ||  ||.|||.||                                 
BPUM_0935___y    927 GGATACCTTAATGGAGATGAATAGAGTCGTAGATGAAGCATCGAATGCTG    976

BSNT_01693___    935 --------AAGAAACGCTGATACAAGAGCTTTCG-GCA----GCGTTTCA    971
                             ||.||||||  |||..|||| |.||| |||    |.|.||||
BPUM_0935___y    977 AGCTTGTGAAAAAACGC--ATAGCAGAG-TGTCGAGCAAACCGTGATTCA   1023

BSNT_01693___    972 TATGTACCAATCCTGTGGAGAACAGCTG--GCAGCCATTCAGGCACAGCT   1019
                     | ||.|.|||        |.||.||..|  ||.|      |.|.|.||||
BPUM_0935___y   1024 T-TGAAACAA--------AAAATAGACGAAGCGG------AAGTAAAGCT   1058

BSNT_01693___   1020 GCGCCAGGCGTCTGCGCAGACAGCGGCAGGGCTGGA-ACAGCTC-AATAA   1067
                                        |.||.||.||.||..|| |.||||| ||.||
BPUM_0935___y   1059 -------------------AAAGTGGGAGCGCCCGATAAAGCTCGAACAA   1089

BSNT_01693___   1068 AACGGATGAAAATGAGCTCCTGAATATGAACACCTCATATG---ATTA--   1112
                     |.|    ||..||..|||  |||||.|||         .||   ||||  
BPUM_0935___y   1090 ATC----GACGATTCGCT--TGAATTTGA---------GTGGGAATTAAA   1124

BSNT_01693___   1113 --TGAATGGCAGCTTCAGCAAGCGGTGCAGCAATATGTACAGG---CAAG   1157
                       .||.||.|| ||                |||||..|.|  |   ||.|
BPUM_0935___y   1125 GGAGACTGTCA-CT----------------CAATACATCC--GTCTCATG   1155

BSNT_01693___   1158 AGACAGAAAACGGCAGCTTGACGAGAC-ATTTGAACTTGCCCGGCAAGAG   1206
                      ||||||||...||||.|.||.|| || .|||||.|..||..|.||.|||
BPUM_0935___y   1156 -GACAGAAAGGCGCAGTTAGATGA-ACGTTTTGATCACGCGAGACATGAG   1203

BSNT_01693___   1207 CTGGAAGACACGGAAAAGGCCGTTCGTGCCGCTTCGTCCGCGATTCTTGA   1256
                     |||||.||..|.|||   ||.||||                      |.|
BPUM_0935___y   1204 CTGGACGAAGCAGAA---GCTGTTC----------------------TAA   1228

BSNT_01693___   1257 A---GATAGCCAAAGAAAAGATAAAG--AAGCTGCTCTTAGAGCATATGA   1301
                     |   |.||   ||.|||.||  .|||  ||.||||.|  .|||||.|.||
BPUM_0935___y   1229 AAGGGTTA---AAGGAACAG--CAAGTAAAACTGCAC--GGAGCAGAAGA   1271

BSNT_01693___   1302 TGA-------AACACAGGGGCAGCACCAAGAGCAAGCGAAGCTCAGAGAA   1344
                     |||       ||.|||.|                |.||||    |.||||
BPUM_0935___y   1272 TGATGCGAATAATACAAG----------------ATCGAA----AAAGAA   1301

BSNT_01693___   1345 CAGCTAACGTTTTTTGAAAGACAGCAG--GCTAAACAGAAAAAGACTGTC   1392
                          |.||   .||||...||||..|  ||||..|    .|||.|| |.
BPUM_0935___y   1302 -----ACCG---ATTGATTCACAGGCGTCGCTATTC----CAAGGCT-TG   1338

BSNT_01693___   1393 ATTGCAGTTGGTATGTTGTTCATCGTTCTCTT--TTCTCTGCT-----GC   1435
                     ||.|||.|||.|.||.|||      ||||.||  ||||.|.||     .|
BPUM_0935___y   1339 ATCGCATTTGATGTGGTGT------TTCTGTTTGTTCTATTCTTTTTAAC   1382

BSNT_01693___   1436 AGCAA----TGGATTCCCGCCATAAGTTTCGG----TGCTG-----CACT   1472
                     ||  |    |||| ||.|.|.||.|.||.|||    |.|||     |.||
BPUM_0935___y   1383 AG--AGTGGTGGA-TCACACTATTATTTGCGGGATTTTCTGTTTTTCTCT   1429

BSNT_01693___   1473 TATTGTGT-ATTGGCTTGTATCAG-----GAAAATCGTCTTCTCGAAACA   1516
                     |.|| ||| |||..||..| ||||     ||||.||...|     |||||
BPUM_0935___y   1430 TCTT-TGTCATTTACTCAT-TCAGTCAAAGAAACTCTAAT-----AAACA   1472

BSNT_01693___   1517 GCCGAGAGACAAGACAGCCCATGACGGATATTTCTCCAGCAGAAGCTGAA   1566
                               ||||        .||||          ||.|||.||    
BPUM_0935___y   1473 ----------AAGA--------AACGG----------AGAAGACGC----   1490

BSNT_01693___   1567 ATGCTTAGAGAAGCGTTATGGGAGGATGACC--GCAA-TAAGCA-GCACC   1612
                        ||||||      ||            ||  .||| |  ||| |||.|
BPUM_0935___y   1491 ---CTTAGA------TT------------CCTTTCAAGT--GCAGGCAGC   1517

BSNT_01693___   1613 TTCT-----CACAC-----AGCGTGCAGCGCTCCAGCAAAAGGAGGCGGC   1652
                     ||||     .||||     ||              |||.||||| ||.||
BPUM_0935___y   1518 TTCTGCTGAAACACTTATGAG--------------GCAGAAGGA-GCTGC   1552

BSNT_01693___   1653 -GTATGAAAGGGTCATCCAGCAGTTTGAACAGTGGGA-----AGC-CGAA   1695
                      .||.|||||..||||||.|||.|.||||.|.|||||     ||| ||| 
BPUM_0935___y   1553 TCTACGAAAGAATCATCCGGCAATATGAAGACTGGGAGCTAGAGCTCGA-   1601

BSNT_01693___   1696 ATGGCGCC-GTCCTTTA-CA-CAGGTTGAGCGTTTTATGAATGAGCTCGG   1742
                          ||| ||||   | || ||.||.||                   ||
BPUM_0935___y   1602 -----GCCTGTCC---AGCAGCAAGTAGA-------------------GG   1624

BSNT_01693___   1743 ATTTAAGGAAGATCCATCATTTTTGCTTG----ATGCATACAGCT-----   1783
                     |   ||.|||||..||.|   ||.|||||    .||     ||||     
BPUM_0935___y   1625 A---AAAGAAGAGACAGC---TTGGCTTGTCGTCTG-----AGCTTTCTT   1663

BSNT_01693___   1784 ---TAATGAAGG------ATGTTAAAAAAGAAGTGAAGAAAAA-GCAT-G   1822
                        ||.|..|||      ||.||..||||.||.|    ||||| |.|| .
BPUM_0935___y   1664 TCCTAGTAGAGGCCTTCCATATTCTAAAACAATT----AAAAATGAATAC   1709

BSNT_01693___   1823 AGCTGACCAT-TGAAGCAG--GCAGGCTGAAAAAG-------CACCGGAG   1862
                     |||.|  ||| |||.| ||  .|||..|||||.||       |.|||...
BPUM_0935___y   1710 AGCGG--CATATGACG-AGTTTCAGCGTGAAATAGAAAAGCTCTCCGATC   1756

BSNT_01693___   1863 AACATTCGA------AGAAC---------GCGT----CAGTATGCTTCTT   1893
                     |.||.||||      ||..|         ||||    ||||||.||||  
BPUM_0935___y   1757 AGCAATCGATTTATGAGCGCAAAGTTTCAGCGTTAAGCAGTATCCTTC--   1804

BSNT_01693___   1894 CCCGTGAATCAGAGTCAGGA--TATCTC-------CATTTCGGACGCCCT   1934
                           ||..|.||..||||  ||| ||       .|||||   .|.|.|
BPUM_0935___y   1805 ------AAAAAAAGGAAGGAACTAT-TCAGGAGAATATTTC---AGTCTT   1844

BSNT_01693___   1935 TCACACATTGCGGAAAAACATTGAACGTGAAAAAGAAATTGAGAAGCAAA   1984
                     |||          |.|.|.||||        |||||   |||||.|    
BPUM_0935___y   1845 TCA----------AGAGATATTG--------AAAGA---TGAGACG----   1869

BSNT_01693___   1985 AAAAG-GAAATTGAA--ACAGATATT-CAT-TATACAAAGGAACAGATGC   2029
                     ||||| ||||..|||  .||||.||| ||| |||.||             
BPUM_0935___y   1870 AAAAGAGAAAAAGAACGCCAGACATTACATGTATCCA-------------   1906

BSNT_01693___   2030 TTGAACTTGAGCAAGAAATACAGTATTTCCACG-CAC---------AGAT   2069
                     ||.|||.||.|      ||.|||.|..| |||| |||         |.||
BPUM_0935___y   1907 TTCAACATGCG------ATGCAGCAGCT-CACGACACTAGAAGGTGAAAT   1949

BSNT_01693___   2070 TGAACAGTTATTTGCCGCGGCTGCTGCAAAAGACAGA--GATGCG-TTTT   2116
                     |.||    |||             |.|.|||.|||.|  ||||.| ||||
BPUM_0935___y   1950 TCAA----TAT-------------TACGAAAAACAAACGGATGAGCTTTT   1982

BSNT_01693___   2117 TTGCCATAGCCGACATCAGCAG----------------GCAATTG-----   2145
                     |.|.|| ||..||    |||||                .|||.||     
BPUM_0935___y   1983 TCGTCA-AGTAGA----AGCAGAGTCCAAAGAAGATTACCAAGTGCTTTC   2027

BSNT_01693___   2146 -----------AAGGATACGGAGAAC--------AAGCTTCATCACGTAA   2176
                                |||.||||.||||||        .||||.||.||..|.|
BPUM_0935___y   2028 TCATCTATCGAAAGAATACCGAGAACGACTTTCTGAGCTGCAGCAGCTGA   2077

BSNT_01693___   2177 ACGCACAGCTTCA---AGGCGGGT------ACCCGGAGGAACTTGAACTG   2217
                     |...|.|||||||   |.||||.|      |...|||||||  ||.|.||
BPUM_0935___y   2078 ATCAAGAGCTTCATAGAAGCGGTTGTTTTGATGAGGAGGAA--TGGATTG   2125

BSNT_01693___   2218 GCGGATTC-CAA-----TACGCT-TTCT------GAATTG----AAAGAT   2250
                          ||| |||     ||| || ||||      |.|.||    ||||..
BPUM_0935___y   2126 -----TTCGCAAAGGACTAC-CTCTTCTTGAGGAGGAGTGTGCCAAAGCA   2169

BSNT_01693___   2251 AAG------------------CAATT---TGTTGAGAATGAAAGAAAAGA   2279
                     |||                  |||||   ||..|||||| |..|||||  
BPUM_0935___y   2170 AAGCAGCACCTTCATGACGTTCAATTGAATGCGGAGAAT-ACGGAAAA--   2216

BSNT_01693___   2280 GCGGCTGAC--TGAGGAGATCGAGCGGCTCCGCAGCCAAATCGCACTGCT   2327
                            ||  |.||.|||.|.|||||                   ||  
BPUM_0935___y   2217 -------ACGTTTAGCAGAACTAGCGG-------------------TG--   2238

BSNT_01693___   2328 CTCAGTCAAACA-GGAACAATTAGAGGCTTCGGGATTGGTCTCAGA----   2372
                           .|||.| ||  |||.||||.|||||.|||...||.||.||    
BPUM_0935___y   2239 ------GAAATACGG--CAAATAGAAGCTTCTGGAACAGTGTCTGATTTG   2280

BSNT_01693___   2373 CCTCA--AGCTTCAAACCGAAATGCAAAAAGAT-CGTGTAAAAGAAAC-G   2418
                     .||||  |||||   ||||.|..|||..|..|| ||     |||.|.| .
BPUM_0935___y   2281 ACTCATCAGCTT---ACCGCAGAGCAGGAGCATGCG-----AAGCACCTC   2322

BSNT_01693___   2419 GCTAAAAAATGGGCCTCGATACAAATGGTC--AAACAGGTGATCAGAAAC   2466
                     ||.|||||.|||||..|.||.||..|.|||  .|.|  ||.||..||.|.
BPUM_0935___y   2323 GCGAAAAAGTGGGCTGCCATTCAGCTTGTCCGCACC--GTCATACGAGAA   2370

BSNT_01693___   2467 AAATTGGAGCGGCATAAAAAAATCGAGCTTCCGCGCCTT-CTAGAGACGG   2515
                     ||||||.|...|||||||.||| |.||.||.|..||.|| ||..|.||.|
BPUM_0935___y   2371 AAATTGAATGAGCATAAAGAAA-CAAGGTTGCCTGCATTGCTTCACACAG   2419

BSNT_01693___   2516 C----AGGAGAATTCT-TCCGCCCTCTGAC---TGA-CGGAAACTACCAA   2556
                     |    ||     ||.| |||..||..|.||   ||| ||    .||..||
BPUM_0935___y   2420 CCTCTAG-----TTTTATCCAACCGTTAACAAATGATCG----TTATGAA   2460

BSNT_01693___   2557 ACCATTTATTTTT---CCGAAACGGATGATTCGATCATGGT------TAT   2597
                     .|.||||..||||   |.|||   |||||||.|.|||||||      .||
BPUM_0935___y   2461 GCGATTTTATTTTCACCTGAA---GATGATTTGCTCATGGTGAAAAGAAT   2507

BSNT_01693___   2598 GCATCGCGATGGAACTGTCTATCATGCG----GAAGAGCTGTCACAAGGG   2643
                     |      ||||||  .|..|||  |.||    ||.|||||.|||||.|..
BPUM_0935___y   2508 G------GATGGA--CGAATAT--TCCGCCCAGAGGAGCTTTCACAGGCA   2547

BSNT_01693___   2644 ACGTGTGAACAGCTGTATACAGCGATCCGAT------TTGCTTTGGC-CG   2686
                     ||||||||||||.|.|||...|||||.||.|      ||||||||.| |.
BPUM_0935___y   2548 ACGTGTGAACAGATCTATCTGGCGATTCGTTTTGCGCTTGCTTTGTCTCA   2597

BSNT_01693___   2687 TTACGCGCCAGGGTGGGTCAA-------AGCTTCCGTTCCAGCTTGACGA   2729
                     |       |||       |||       ||||||||||...|.|.||.||
BPUM_0935___y   2598 T-------CAG-------CAAGATTGCCAGCTTCCGTTTATGATGGATGA   2633

BSNT_01693___   2730 CAGTTTTGTTCATTTTGATCA---------------------GGAAAGGC   2758
                     |||.|||||||||||||||||                     |||.|.|.
BPUM_0935___y   2634 CAGCTTTGTTCATTTTGATCACGTTCGTCTAGGCAGAGTGCTGGAGATGA   2683

BSNT_01693___   2759 TGA---AACGTGTATTACATGTTCTGTATAATTTATCTGAAGGCGGTAGG   2805
                     |||   |||     |.|||.|||.||.|                   |..
BPUM_0935___y   2684 TGAACGAAC-----TCACACGTTTTGAA-------------------ACA   2709

BSNT_01693___   2806 CAGATTTTGTATTTTACATGCCATGAGCA------------CGTAAAAGA   2843
                     |||.|.||.|||||.||.||.||||||||            .|.|.||||
BPUM_0935___y   2710 CAGCTGTTTTATTTCACCTGTCATGAGCATATGAAGCAAGCAGCAGAAGA   2759

BSNT_01693___   2844 TGCA----TTTC----ATAGCAGCCAAATCATCCATTTGGTGTCATAA   2883
                     ||.|    ||.|    .||||||...|||.|                 
BPUM_0935___y   2760 TGGACAGGTTACGAGTTTAGCAGTTGAATGA-----------------   2790


#---------------------------------------
#---------------------------------------
Copyright (C) Natto Genome Project, 2009-2010. All rights reserved.