| node1 | node2 | node1 accession | node2 accession | node1 annotation | node2 annotation | score |
| Rv2675c | Rv2676c | Rv2675c | Rv2676c | Rv2675c, (MTCY441.44c), len: 250 aa. Conserved hypothetical protein. C-terminus highly similar to Q50010|U1764Z from Mycobacterium leprae (69 aa), FASTA scores: opt: 284, E(): 4.6e-11, (68.25% identity in 63 aa overlap). Shows some similarity with Q9P3V6|SPAC1348.04 (alias Q9P3E7|Q9P7U5) hypothetical 16.6 KDA protein from Schizosaccharomyces pombe (Fission yeast) (145 aa), FASTA scores: opt: 203, E(): 9.5e-06, (33.05% identity in 118 aa overlap); Q9ZSZ7|BMCT methyl chloride transferase from Batis maritima (230 aa), FASTA scores: opt: 197, E(): 3.3e-05, (28.85% identity in 156 aa overla [...] | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | 0.787 |
| Rv2675c | echA15 | Rv2675c | Rv2679 | Rv2675c, (MTCY441.44c), len: 250 aa. Conserved hypothetical protein. C-terminus highly similar to Q50010|U1764Z from Mycobacterium leprae (69 aa), FASTA scores: opt: 284, E(): 4.6e-11, (68.25% identity in 63 aa overlap). Shows some similarity with Q9P3V6|SPAC1348.04 (alias Q9P3E7|Q9P7U5) hypothetical 16.6 KDA protein from Schizosaccharomyces pombe (Fission yeast) (145 aa), FASTA scores: opt: 203, E(): 9.5e-06, (33.05% identity in 118 aa overlap); Q9ZSZ7|BMCT methyl chloride transferase from Batis maritima (230 aa), FASTA scores: opt: 197, E(): 3.3e-05, (28.85% identity in 156 aa overla [...] | Probable enoyl-CoA hydratase EchA15 (enoyl hydrase) (unsaturated acyl-CoA hydratase) (crotonase); Rv2679, (MTV010.03), len: 276 aa. Probable echA15,enoyl-CoA hydratase, similar to P53526|ECHC_MYCLE|ECHA12|ML1241|MLCB1610.01|B1170_C2_224 probable enoyl-CoA hydratase from Mycobacterium leprae (294 aa), FASTA scores: opt: 368, E(): 2.5e-16, (32.15% identity in 277 aa overlap). Also highly similar to Q9RXX1|DR0184 from Deinococcus radiodurans (273 aa), FASTA scores: opt: 993, E(): 2.2e-56, (58.15% identity in 263 aa overlap); and similar to many e.g. Q9ETY7|PACA|PAAG from Azoarcus evansii [...] | 0.573 |
| Rv2675c | hemE | Rv2675c | Rv2678c | Rv2675c, (MTCY441.44c), len: 250 aa. Conserved hypothetical protein. C-terminus highly similar to Q50010|U1764Z from Mycobacterium leprae (69 aa), FASTA scores: opt: 284, E(): 4.6e-11, (68.25% identity in 63 aa overlap). Shows some similarity with Q9P3V6|SPAC1348.04 (alias Q9P3E7|Q9P7U5) hypothetical 16.6 KDA protein from Schizosaccharomyces pombe (Fission yeast) (145 aa), FASTA scores: opt: 203, E(): 9.5e-06, (33.05% identity in 118 aa overlap); Q9ZSZ7|BMCT methyl chloride transferase from Batis maritima (230 aa), FASTA scores: opt: 197, E(): 3.3e-05, (28.85% identity in 156 aa overla [...] | Probable uroporphyrinogen decarboxylase HemE (uroporphyrinogen III decarboxylase) (URO-D) (UPD); Catalyzes the decarboxylation of four acetate groups of uroporphyrinogen-III to yield coproporphyrinogen-III. | 0.821 |
| Rv2675c | hemY | Rv2675c | Rv2677c | Rv2675c, (MTCY441.44c), len: 250 aa. Conserved hypothetical protein. C-terminus highly similar to Q50010|U1764Z from Mycobacterium leprae (69 aa), FASTA scores: opt: 284, E(): 4.6e-11, (68.25% identity in 63 aa overlap). Shows some similarity with Q9P3V6|SPAC1348.04 (alias Q9P3E7|Q9P7U5) hypothetical 16.6 KDA protein from Schizosaccharomyces pombe (Fission yeast) (145 aa), FASTA scores: opt: 203, E(): 9.5e-06, (33.05% identity in 118 aa overlap); Q9ZSZ7|BMCT methyl chloride transferase from Batis maritima (230 aa), FASTA scores: opt: 197, E(): 3.3e-05, (28.85% identity in 156 aa overla [...] | Protoporphyrinogen oxidase; Catalyzes the 6-electron oxidation of protoporphyrinogen-IX to form protoporphyrin-IX. | 0.784 |
| Rv2676c | Rv2675c | Rv2676c | Rv2675c | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Rv2675c, (MTCY441.44c), len: 250 aa. Conserved hypothetical protein. C-terminus highly similar to Q50010|U1764Z from Mycobacterium leprae (69 aa), FASTA scores: opt: 284, E(): 4.6e-11, (68.25% identity in 63 aa overlap). Shows some similarity with Q9P3V6|SPAC1348.04 (alias Q9P3E7|Q9P7U5) hypothetical 16.6 KDA protein from Schizosaccharomyces pombe (Fission yeast) (145 aa), FASTA scores: opt: 203, E(): 9.5e-06, (33.05% identity in 118 aa overlap); Q9ZSZ7|BMCT methyl chloride transferase from Batis maritima (230 aa), FASTA scores: opt: 197, E(): 3.3e-05, (28.85% identity in 156 aa overla [...] | 0.787 |
| Rv2676c | Rv2680 | Rv2676c | Rv2680 | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Conserved protein; Rv2680, (MTV010.04), len: 210 aa. Conserved protein,equivalent to Q50005|ML1041|U1764V hypothetical protein from Mycobacterium leprae (196 aa), FASTA scores: opt: 1136, E(): 9.7e-66, (83.95% identity in 193 aa overlap). Also similar to O69860|SC1C3.18c hypothetical 24.7 KDA protein from Streptomyces coelicolor (238 aa), FASTA scores: opt: 516, E(): 5.7e-26, (45.5% identity in 189 aa overlap); and similar in part to Q9I6V4|PA0178 probable two-component sensor from Pseudomonas aeruginosa (639 aa),FASTA scores: opt: 120, E(): 3.1, (33.05% identity in 115 aa overlap); an [...] | 0.811 |
| Rv2676c | ctaB | Rv2676c | Rv1451 | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Probable cytochrome C oxidase assembly factor CtaB; Converts heme B (protoheme IX) to heme O by substitution of the vinyl group on carbon 2 of heme B porphyrin ring with a hydroxyethyl farnesyl side group. | 0.920 |
| Rv2676c | echA15 | Rv2676c | Rv2679 | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Probable enoyl-CoA hydratase EchA15 (enoyl hydrase) (unsaturated acyl-CoA hydratase) (crotonase); Rv2679, (MTV010.03), len: 276 aa. Probable echA15,enoyl-CoA hydratase, similar to P53526|ECHC_MYCLE|ECHA12|ML1241|MLCB1610.01|B1170_C2_224 probable enoyl-CoA hydratase from Mycobacterium leprae (294 aa), FASTA scores: opt: 368, E(): 2.5e-16, (32.15% identity in 277 aa overlap). Also highly similar to Q9RXX1|DR0184 from Deinococcus radiodurans (273 aa), FASTA scores: opt: 993, E(): 2.2e-56, (58.15% identity in 263 aa overlap); and similar to many e.g. Q9ETY7|PACA|PAAG from Azoarcus evansii [...] | 0.770 |
| Rv2676c | ettA | Rv2676c | Rv2477c | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Probable macrolide-transport ATP-binding protein ABC transporter; A translation factor that gates the progression of the 70S ribosomal initiation complex (IC, containing tRNA(fMet) in the P-site) into the translation elongation cycle by using a mechanism sensitive to the ATP/ADP ratio. Binds to the 70S ribosome E-site where it modulates the state of the translating ribosome during subunit translocation. ATP hydrolysis probably frees it from the ribosome, which can enter the elongation phase. | 0.686 |
| Rv2676c | gatB | Rv2676c | Rv3009c | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Probable glutamyl-tRNA(GLN) amidotransferase (subunit B) GatB (Glu-ADT subunit B); Allows the formation of correctly charged Asn-tRNA(Asn) or Gln-tRNA(Gln) through the transamidation of misacylated Asp-tRNA(Asn) or Glu-tRNA(Gln) in organisms which lack either or both of asparaginyl- tRNA or glutaminyl-tRNA synthetases. The reaction takes place in the presence of glutamine and ATP through an activated phospho-Asp- tRNA(Asn) or phospho-Glu-tRNA(Gln) (By similarity); Belongs to the GatB/GatE family. GatB subfamily. | 0.857 |
| Rv2676c | glyS | Rv2676c | Rv2357c | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Probable glycyl-tRNA synthetase GlyS (glycine--tRNA ligase) (GLYRS); Catalyzes the attachment of glycine to tRNA(Gly). Belongs to the class-II aminoacyl-tRNA synthetase family. | 0.889 |
| Rv2676c | hemE | Rv2676c | Rv2678c | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Probable uroporphyrinogen decarboxylase HemE (uroporphyrinogen III decarboxylase) (URO-D) (UPD); Catalyzes the decarboxylation of four acetate groups of uroporphyrinogen-III to yield coproporphyrinogen-III. | 0.917 |
| Rv2676c | hemY | Rv2676c | Rv2677c | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Protoporphyrinogen oxidase; Catalyzes the 6-electron oxidation of protoporphyrinogen-IX to form protoporphyrin-IX. | 0.920 |
| Rv2676c | hemZ | Rv2676c | Rv1485 | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | Ferrochelatase HemZ (protoheme ferro-lyase) (heme synthetase); Involved in the biosynthesis of heme. Catalyzes the ferrous insertion into protoporphyrin IX to form protoheme. | 0.996 |
| Rv2680 | Rv2676c | Rv2680 | Rv2676c | Conserved protein; Rv2680, (MTV010.04), len: 210 aa. Conserved protein,equivalent to Q50005|ML1041|U1764V hypothetical protein from Mycobacterium leprae (196 aa), FASTA scores: opt: 1136, E(): 9.7e-66, (83.95% identity in 193 aa overlap). Also similar to O69860|SC1C3.18c hypothetical 24.7 KDA protein from Streptomyces coelicolor (238 aa), FASTA scores: opt: 516, E(): 5.7e-26, (45.5% identity in 189 aa overlap); and similar in part to Q9I6V4|PA0178 probable two-component sensor from Pseudomonas aeruginosa (639 aa),FASTA scores: opt: 120, E(): 3.1, (33.05% identity in 115 aa overlap); an [...] | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | 0.811 |
| Rv2680 | echA15 | Rv2680 | Rv2679 | Conserved protein; Rv2680, (MTV010.04), len: 210 aa. Conserved protein,equivalent to Q50005|ML1041|U1764V hypothetical protein from Mycobacterium leprae (196 aa), FASTA scores: opt: 1136, E(): 9.7e-66, (83.95% identity in 193 aa overlap). Also similar to O69860|SC1C3.18c hypothetical 24.7 KDA protein from Streptomyces coelicolor (238 aa), FASTA scores: opt: 516, E(): 5.7e-26, (45.5% identity in 189 aa overlap); and similar in part to Q9I6V4|PA0178 probable two-component sensor from Pseudomonas aeruginosa (639 aa),FASTA scores: opt: 120, E(): 3.1, (33.05% identity in 115 aa overlap); an [...] | Probable enoyl-CoA hydratase EchA15 (enoyl hydrase) (unsaturated acyl-CoA hydratase) (crotonase); Rv2679, (MTV010.03), len: 276 aa. Probable echA15,enoyl-CoA hydratase, similar to P53526|ECHC_MYCLE|ECHA12|ML1241|MLCB1610.01|B1170_C2_224 probable enoyl-CoA hydratase from Mycobacterium leprae (294 aa), FASTA scores: opt: 368, E(): 2.5e-16, (32.15% identity in 277 aa overlap). Also highly similar to Q9RXX1|DR0184 from Deinococcus radiodurans (273 aa), FASTA scores: opt: 993, E(): 2.2e-56, (58.15% identity in 263 aa overlap); and similar to many e.g. Q9ETY7|PACA|PAAG from Azoarcus evansii [...] | 0.732 |
| Rv2680 | hemE | Rv2680 | Rv2678c | Conserved protein; Rv2680, (MTV010.04), len: 210 aa. Conserved protein,equivalent to Q50005|ML1041|U1764V hypothetical protein from Mycobacterium leprae (196 aa), FASTA scores: opt: 1136, E(): 9.7e-66, (83.95% identity in 193 aa overlap). Also similar to O69860|SC1C3.18c hypothetical 24.7 KDA protein from Streptomyces coelicolor (238 aa), FASTA scores: opt: 516, E(): 5.7e-26, (45.5% identity in 189 aa overlap); and similar in part to Q9I6V4|PA0178 probable two-component sensor from Pseudomonas aeruginosa (639 aa),FASTA scores: opt: 120, E(): 3.1, (33.05% identity in 115 aa overlap); an [...] | Probable uroporphyrinogen decarboxylase HemE (uroporphyrinogen III decarboxylase) (URO-D) (UPD); Catalyzes the decarboxylation of four acetate groups of uroporphyrinogen-III to yield coproporphyrinogen-III. | 0.680 |
| Rv2680 | hemY | Rv2680 | Rv2677c | Conserved protein; Rv2680, (MTV010.04), len: 210 aa. Conserved protein,equivalent to Q50005|ML1041|U1764V hypothetical protein from Mycobacterium leprae (196 aa), FASTA scores: opt: 1136, E(): 9.7e-66, (83.95% identity in 193 aa overlap). Also similar to O69860|SC1C3.18c hypothetical 24.7 KDA protein from Streptomyces coelicolor (238 aa), FASTA scores: opt: 516, E(): 5.7e-26, (45.5% identity in 189 aa overlap); and similar in part to Q9I6V4|PA0178 probable two-component sensor from Pseudomonas aeruginosa (639 aa),FASTA scores: opt: 120, E(): 3.1, (33.05% identity in 115 aa overlap); an [...] | Protoporphyrinogen oxidase; Catalyzes the 6-electron oxidation of protoporphyrinogen-IX to form protoporphyrin-IX. | 0.683 |
| ctaB | Rv2676c | Rv1451 | Rv2676c | Probable cytochrome C oxidase assembly factor CtaB; Converts heme B (protoheme IX) to heme O by substitution of the vinyl group on carbon 2 of heme B porphyrin ring with a hydroxyethyl farnesyl side group. | Conserved protein; Rv2676c, (MTCY441.45c), len: 231 aa. Conserved protein, equivalent to Q9CCB2|ML1045 (alias Q50009|U1764Y but longer 66 aa) hypothetical protein from Mycobacterium leprae (231 aa), FASTA scores: opt: 1401, E(): 8.7e-88,(87.45% identity in 231 aa overlap). Also highly similar to O69830|SC1B5.02 hypothetical 28.1 KDA protein from Streptomyces coelicolor (243 aa), FASTA scores: opt: 915,E(): 7.7e-55, (61.25% identity in 222 aa overlap); and similar to others e.g. Q9RUB0|DR1481 conserved hypothetical protein from Deinococcus radiodurans (289 aa), FASTA scores: opt: 327, E [...] | 0.920 |
| ctaB | hemE | Rv1451 | Rv2678c | Probable cytochrome C oxidase assembly factor CtaB; Converts heme B (protoheme IX) to heme O by substitution of the vinyl group on carbon 2 of heme B porphyrin ring with a hydroxyethyl farnesyl side group. | Probable uroporphyrinogen decarboxylase HemE (uroporphyrinogen III decarboxylase) (URO-D) (UPD); Catalyzes the decarboxylation of four acetate groups of uroporphyrinogen-III to yield coproporphyrinogen-III. | 0.457 |