| Factory | Number | Cross Interchange Type | Relevance |
|---|---|---|---|
| ISKRA | IA0898 | Direct Cross Interchange | 12 |
| ISKRA | IA1088 | Direct Cross Interchange | 6 |
| BOSCH | 0123320027 | Direct Cross Interchange | 4 |
| BOSCH | 0123320007 | Direct Cross Interchange | 4 |
| VW | 028903018AX | Direct Cross Interchange | 4 |
| VW | 028903018A | Direct Cross Interchange | 4 |
| BOSCH | 0123320018 | Direct Cross Interchange | 3 |
| BOSCH | 0123320034 | Direct Cross Interchange | 3 |
| ISKRA | IA1066 | Direct Cross Interchange | 3 |
| ISKRA | IA1065 | Direct Cross Interchange | 3 |
| VW | 037903025C | Direct Cross Interchange | 3 |
| VW | 021903025A | Direct Cross Interchange | 3 |
| VW | 021903017A | Direct Cross Interchange | 3 |
| VW | 028903027N | Direct Cross Interchange | 3 |
| VW | 028903025Q | Direct Cross Interchange | 3 |
| BOSCH | 0123320005 | Direct Cross Interchange | 3 |
| BOSCH | 0123320001 | Direct Cross Interchange | 3 |
| BOSCH | 0123340005 | Direct Cross Interchange | 2 |
| BOSCH | 0123340003 | Direct Cross Interchange | 2 |
| BOSCH | 0120485039 | Direct Cross Interchange | 2 |
| BOSCH | 0123320008 | Direct Cross Interchange | 2 |
| VW | 028903027L | Direct Cross Interchange | 2 |
| VW | 021903025N | Direct Cross Interchange | 2 |
| FORD | 95VW10300NA | Direct Cross Interchange | 2 |
| VW | 021903023K | Direct Cross Interchange | 2 |
| VW | 037903023E | Direct Cross Interchange | 2 |
| FORD | 95VW10300AAA | Direct Cross Interchange | 1 |
| VALEO | VA657 | Direct Cross Interchange | 1 |
| BOSCH | 0120485004 | Direct Cross Interchange | 1 |
| VALEO | VA365 | Direct Cross Interchange | 1 |
| BOSCH | 0120485038 | Direct Cross Interchange | 1 |
| ISKRA | AAK5522 | Direct Cross Interchange | 1 |
| DELCO REMAN | 10464342 | Direct Cross Interchange | 1 |
| ISKRA | AAK5351 | Direct Cross Interchange | 1 |
| ISKRA | AAK5350 | Direct Cross Interchange | 1 |
| ISKRA | AAK5171 | Direct Cross Interchange | 1 |
| ISKRA | 11203080 | Direct Cross Interchange | 1 |
| ISKRA | 11203079 | Direct Cross Interchange | 1 |
| VALEO | 567776 | Direct Cross Interchange | 1 |
| VALEO | 437561 | Direct Cross Interchange | 1 |
| VW | 028903028R | Direct Cross Interchange | 1 |
| VW | 028903028G | Direct Cross Interchange | 1 |
| BOSCH | 0123320019 | Direct Cross Interchange | 1 |
| Vision-OE | N13381 | Indirect Cross Interchange | 43 |
| BBB Industries | N13381 | Indirect Cross Interchange | 42 |
| BBB Industries | 13381 | Indirect Cross Interchange | 42 |
| NASTRA | A2011B | Indirect Cross Interchange | 31 |
| USA Industries | A2903 | Indirect Cross Interchange | 24 |
| HERTH+BUSS ELPARTS | 32038370 | Indirect Cross Interchange | 21 |
| USA Industries | A2539 | Indirect Cross Interchange | 21 |
| Machinery Components | N13381 | Indirect Cross Interchange | 20 |
| HELLA | 8EL730034001 | Indirect Cross Interchange | 19 |
| LAUBER | 110736 | Indirect Cross Interchange | 19 |
| CASCO | CAL10102 | Indirect Cross Interchange | 18 |
| MAGNETI MARELLI | 943356794010 | Indirect Cross Interchange | 16 |
| BOSCH | 0986038370 | Indirect Cross Interchange | 16 |
| EUROTEC | 12038370 | Indirect Cross Interchange | 16 |
| CEVAM | 4396 | Indirect Cross Interchange | 16 |
| VALEO | 436444 | Indirect Cross Interchange | 15 |
| ATL Autotechnik | L38370 | Indirect Cross Interchange | 15 |
| PRESTOLITE ELECTRIC | 35214095 | Indirect Cross Interchange | 15 |
| EDR | 933269 | Indirect Cross Interchange | 14 |
| DELCO REMY | DRA3269 | Indirect Cross Interchange | 14 |
| VALEO | 439003 | Indirect Cross Interchange | 14 |
| MAXGEAR | 550144R | Indirect Cross Interchange | 13 |
| MAXGEAR | 550144 | Indirect Cross Interchange | 13 |
| HELLA | 5DR004242051 | Indirect Cross Interchange | 13 |
| VALEO | 746065 | Indirect Cross Interchange | 13 |
| BERU | 0190005012 | Indirect Cross Interchange | 13 |
| CV PSH | 305502090 | Indirect Cross Interchange | 13 |
| HAVAM | A933269 | Indirect Cross Interchange | 12 |
| KüHNER | 30736RI | Indirect Cross Interchange | 12 |
| FARCOM | 118435 | Indirect Cross Interchange | 11 |
| SPIDAN | 2652 | Indirect Cross Interchange | 11 |
| HC-PARTS | CA736IR | Indirect Cross Interchange | 11 |
| BBB Industries | 133817S | Indirect Cross Interchange | 9 |
| Machinery Components | N13903 | Indirect Cross Interchange | 9 |
| BBB Industries | N133817S | Indirect Cross Interchange | 9 |
| DA SILVA | JA016444 | Indirect Cross Interchange | 9 |
| DA SILVA | A016444 | Indirect Cross Interchange | 9 |
| DA SILVA | 016444 | Indirect Cross Interchange | 9 |
| FRIESEN | 9038370 | Indirect Cross Interchange | 8 |
| ELSTOCK | 281929 | Indirect Cross Interchange | 8 |
| BOSCH | 0986038377 | Indirect Cross Interchange | 8 |
| QUINTON HAZELL | 9038370 | Indirect Cross Interchange | 8 |
| USA Industries | 515390 | Indirect Cross Interchange | 7 |
| HERTH+BUSS ELPARTS | 32039440 | Indirect Cross Interchange | 7 |
| BBB Industries | 13903 | Indirect Cross Interchange | 7 |
| VEMO | V101338370 | Indirect Cross Interchange | 7 |
| LUCAS ELECTRICAL | LRB00147 | Indirect Cross Interchange | 7 |
| DRI | 211150902 | Indirect Cross Interchange | 7 |
| ALANKO | 442084 | Indirect Cross Interchange | 7 |
| ALANKO | 441861 | Indirect Cross Interchange | 7 |
| CEVAM | 4397 | Indirect Cross Interchange | 7 |
| MESSMER | 210224 | Indirect Cross Interchange | 6 |
| SNRA | VW8069 | Indirect Cross Interchange | 6 |
| KüHNER | 301240RI | Indirect Cross Interchange | 6 |
| EAI | 56293 | Indirect Cross Interchange | 6 |
| DELCO REMY | DRA9440 | Indirect Cross Interchange | 6 |
| KüHNER | 30912RI | Indirect Cross Interchange | 6 |
| VALEO | 436445 | Indirect Cross Interchange | 6 |
| EDR | 939440 | Indirect Cross Interchange | 6 |
| MAGNETI MARELLI | 943355013010 | Indirect Cross Interchange | 5 |
| PRESTOLITE ELECTRIC | 35214370 | Indirect Cross Interchange | 5 |
| HERTH+BUSS ELPARTS | 32040330 | Indirect Cross Interchange | 5 |
| BOSCH | 0986039440 | Indirect Cross Interchange | 5 |
| EDR | 940940 | Indirect Cross Interchange | 5 |
| EDR | 940330 | Indirect Cross Interchange | 5 |
| HELLA | 8EL737368001 | Indirect Cross Interchange | 5 |
| DELCO REMY | DRB0940 | Indirect Cross Interchange | 5 |
| DELCO REMY | DRB0330 | Indirect Cross Interchange | 5 |
| CASCO | CAL21123 | Indirect Cross Interchange | 5 |
| LAUBER | 110912 | Indirect Cross Interchange | 5 |
| AINDE | CGB13269 | Indirect Cross Interchange | 5 |
| LAUBER | 111240 | Indirect Cross Interchange | 5 |
| ATL Autotechnik | L39440 | Indirect Cross Interchange | 5 |
| EUROTEC | 12039440 | Indirect Cross Interchange | 5 |
| MESSMER | 210350 | Indirect Cross Interchange | 5 |
| BAUER PARTS | L610498 | Indirect Cross Interchange | 4 |
| BAUER PARTS | L610087 | Indirect Cross Interchange | 4 |
| SPIDAN | 5661 | Indirect Cross Interchange | 4 |
| HC-PARTS | CA1228IR | Indirect Cross Interchange | 4 |
| ATL Autotechnik | L40940 | Indirect Cross Interchange | 4 |
| PRESTOLITE ELECTRIC | 20130115 | Indirect Cross Interchange | 4 |
| FARCOM | 118924 | Indirect Cross Interchange | 4 |
| FARCOM | 118906 | Indirect Cross Interchange | 4 |
| BOSCH | 0986040940 | Indirect Cross Interchange | 3 |
| HAVAM | A939440 | Indirect Cross Interchange | 3 |
| BOSCH | 0986043347 | Indirect Cross Interchange | 3 |
| HAVAM | A940940 | Indirect Cross Interchange | 3 |
| LAUBER | 111265 | Indirect Cross Interchange | 3 |
| QUINTON HAZELL | 9039440 | Indirect Cross Interchange | 3 |
| ALANKO | 442061 | Indirect Cross Interchange | 3 |
| CV PSH | 305508090 | Indirect Cross Interchange | 3 |
| BOSCH | 0986040330 | Indirect Cross Interchange | 3 |
| BAUER PARTS | L611800 | Indirect Cross Interchange | 3 |
| KüHNER | 301265RI | Indirect Cross Interchange | 3 |
| VALEO | 439004 | Indirect Cross Interchange | 3 |
| VALEO | 437614 | Indirect Cross Interchange | 3 |
| VALEO | 437477 | Indirect Cross Interchange | 3 |
| LUCAS ELECTRICAL | LRA01671 | Indirect Cross Interchange | 3 |
| LUCAS ELECTRICAL | LRB00295 | Indirect Cross Interchange | 3 |
| DRI | 211149902 | Indirect Cross Interchange | 3 |
| CASCO | CAL10137 | Indirect Cross Interchange | 3 |
| HC-PARTS | CA1240IR | Indirect Cross Interchange | 3 |
| DA SILVA | A016445 | Indirect Cross Interchange | 3 |
| EUROTEC | 12040940 | Indirect Cross Interchange | 3 |
| EUROTEC | 12040330 | Indirect Cross Interchange | 3 |
| DA SILVA | 016445 | Indirect Cross Interchange | 3 |
| ELSTOCK | 282888 | Indirect Cross Interchange | 3 |
| SPIDAN | 5689 | Indirect Cross Interchange | 3 |
| FARCOM | 118483 | Indirect Cross Interchange | 3 |
| FRIESEN | 9039440 | Indirect Cross Interchange | 3 |
| Vision-OE | 13458 | Indirect Cross Interchange | 3 |
| BBB Industries | 134587S | Indirect Cross Interchange | 3 |
| BBB Industries | 13458 | Indirect Cross Interchange | 3 |
| DIXIE | A6441 | Indirect Cross Interchange | 3 |
| BBB Industries | N13458 | Indirect Cross Interchange | 3 |
| PRESTOLITE ELECTRIC | 20110295 | Indirect Cross Interchange | 3 |
| DA SILVA | A011351 | Indirect Cross Interchange | 2 |
| CV PSH | 595507090 | Indirect Cross Interchange | 2 |
| DA SILVA | A011339 | Indirect Cross Interchange | 2 |
| DRI | 211178902 | Indirect Cross Interchange | 2 |
| ELSTOCK | 282864 | Indirect Cross Interchange | 2 |
| DRI | 211175902 | Indirect Cross Interchange | 2 |
| ELSTOCK | 282777 | Indirect Cross Interchange | 2 |
| ALANKO | 442100 | Indirect Cross Interchange | 2 |
| ATL Autotechnik | L40330 | Indirect Cross Interchange | 2 |
| CEVAM | 4585 | Indirect Cross Interchange | 2 |
| CEVAM | 4544 | Indirect Cross Interchange | 2 |
| LUCAS ELECTRICAL | LRB00387 | Indirect Cross Interchange | 2 |
| HELLA | 8EL737309001 | Indirect Cross Interchange | 2 |
| LUCAS ELECTRICAL | LRB147 | Indirect Cross Interchange | 2 |
| DELCO REMY | DRA4053 | Indirect Cross Interchange | 2 |
| KüHNER | 301269RI | Indirect Cross Interchange | 2 |
| KüHNER | 301228RI | Indirect Cross Interchange | 2 |
| AINDE | CGB82864 | Indirect Cross Interchange | 2 |
| LAUBER | 111228 | Indirect Cross Interchange | 2 |
| LAUBER | 111269 | Indirect Cross Interchange | 2 |
| USA Industries | A2902 | Indirect Cross Interchange | 2 |
| VW | 038903023A | Indirect Cross Interchange | 2 |
| PRESTOLITE ELECTRIC | 35215395 | Indirect Cross Interchange | 2 |
| DIXIE | A6190 | Indirect Cross Interchange | 2 |
| BBB Industries | 13902 | Indirect Cross Interchange | 2 |
| Vision-OE | 13902 | Indirect Cross Interchange | 2 |
| MAGNETI MARELLI | 943355109010 | Indirect Cross Interchange | 2 |
| MAGNETI MARELLI | 943355035010 | Indirect Cross Interchange | 2 |
| FARCOM | 118442 | Indirect Cross Interchange | 2 |
| FRIESEN | 9040330 | Indirect Cross Interchange | 2 |
| DAF | 1516622R | Indirect Cross Interchange | 2 |
| HAVAM | A940330 | Indirect Cross Interchange | 2 |
| EDR | 934053 | Indirect Cross Interchange | 2 |
| BECK/ARNLEY | 1860829 | Indirect Cross Interchange | 2 |
| CV PSH | 305509090 | Indirect Cross Interchange | 2 |
| DA SILVA | 011351 | Indirect Cross Interchange | 2 |
| DA SILVA | 011339 | Indirect Cross Interchange | 2 |
| QUINTON HAZELL | 9040330 | Indirect Cross Interchange | 2 |
| PARIS-RHONE | A13VI124 | Indirect Cross Interchange | 1 |
| VEMO | 101338370 | Indirect Cross Interchange | 1 |
| HELLA | CA912IR | Indirect Cross Interchange | 1 |
| FORD AUSTRALIA | 95VW10300NA | Indirect Cross Interchange | 1 |
| ELSTOCK | 282588 | Indirect Cross Interchange | 1 |
| DIXIE | A6264 | Indirect Cross Interchange | 1 |
| FORD | R95VW10300NA | Indirect Cross Interchange | 1 |
| HELLA | CA736IR | Indirect Cross Interchange | 1 |
| FORD AUSTRALIA | 7203201 | Indirect Cross Interchange | 1 |
| ELSTOCK | 283594 | Indirect Cross Interchange | 1 |
| PRESTOLITE ELECTRIC | 20110385 | Indirect Cross Interchange | 1 |
| SEAT | 028903025Q | Indirect Cross Interchange | 1 |
| HELLA | CA1543IR | Indirect Cross Interchange | 1 |
| FORD AUSTRALIA | 1031896 | Indirect Cross Interchange | 1 |
| USA Industries | A2019 | Indirect Cross Interchange | 1 |
| SEAT | 028903018AX | Indirect Cross Interchange | 1 |
| HELLA | CA1266IR | Indirect Cross Interchange | 1 |
| KüHNER | 301266RI | Indirect Cross Interchange | 1 |
| QUINTON HAZELL | REG177 | Indirect Cross Interchange | 1 |
| HELLA | CA1240IR | Indirect Cross Interchange | 1 |
| KüHNER | 301543RI | Indirect Cross Interchange | 1 |
| HELLA | 8EL737780001 | Indirect Cross Interchange | 1 |
| BOSCH | 0123315006 | Indirect Cross Interchange | 1 |
| QUINTON HAZELL | 9040940 | Indirect Cross Interchange | 1 |
| LUCAS ELECTRICAL | LRB00482 | Indirect Cross Interchange | 1 |
| BOSCH | 0123310040 | Indirect Cross Interchange | 1 |
| DAF | 1516440R | Indirect Cross Interchange | 1 |
| SNRA | VW8036 | Indirect Cross Interchange | 1 |
| BOSCH | 0123310003 | Indirect Cross Interchange | 1 |
| DAF | 1516433R | Indirect Cross Interchange | 1 |
| SNRA | VW8031 | Indirect Cross Interchange | 1 |
| BOSCH | 0120485044 | Indirect Cross Interchange | 1 |
| AUDI | 074903023Q | Indirect Cross Interchange | 1 |
| SNRA | VW8085 | Indirect Cross Interchange | 1 |
| BOSCH | 3397118405 | Indirect Cross Interchange | 1 |
| AUDI | 037903023GX | Indirect Cross Interchange | 1 |
| ALANKO | 442056 | Indirect Cross Interchange | 1 |
| BOSCH | 3397118402 | Indirect Cross Interchange | 1 |
| AUDI | 037903023G | Indirect Cross Interchange | 1 |
| BOSCH | 3397118401 | Indirect Cross Interchange | 1 |
| USA Industries | A1251 | Indirect Cross Interchange | 1 |
| AUDI | 037903023E | Indirect Cross Interchange | 1 |
| CASCO | CAL10197 | Indirect Cross Interchange | 1 |
| BOSCH | 3397118400 | Indirect Cross Interchange | 1 |
| VW | 074903023C | Indirect Cross Interchange | 1 |
| AUDI | 028903025QX | Indirect Cross Interchange | 1 |
| ALANKO | 442376 | Indirect Cross Interchange | 1 |
| BOSCH | 3397112892 | Indirect Cross Interchange | 1 |
| VW | 074903023B | Indirect Cross Interchange | 1 |
| AUDI | 021903025A | Indirect Cross Interchange | 1 |
| ATL Autotechnik | L40970 | Indirect Cross Interchange | 1 |
| BOSCH | 3397112891 | Indirect Cross Interchange | 1 |
| FRIESEN | 9040940 | Indirect Cross Interchange | 1 |
| VW | 050903017A | Indirect Cross Interchange | 1 |
| AUDI | 021903017A | Indirect Cross Interchange | 1 |
| DRI | 211186902 | Indirect Cross Interchange | 1 |
| BOSCH | 3397112890 | Indirect Cross Interchange | 1 |
| FARCOM | 119659 | Indirect Cross Interchange | 1 |
| Vision-OE | 13380 | Indirect Cross Interchange | 1 |
| VEMO | V101341300 | Indirect Cross Interchange | 1 |
| DRI | 211180902 | Indirect Cross Interchange | 1 |
| MAGNETI MARELLI | MAR615 | Indirect Cross Interchange | 1 |
| Vision-OE | 13030 | Indirect Cross Interchange | 1 |
| VEMO | V101338390 | Indirect Cross Interchange | 1 |
| VALEO | 439000 | Indirect Cross Interchange | 1 |
| BOSCH | 3397110715 | Indirect Cross Interchange | 1 |
| USA Industries | A692 | Indirect Cross Interchange | 1 |
| BOSCH | 0986040890 | Indirect Cross Interchange | 1 |
| CV PSH | 305548090 | Indirect Cross Interchange | 1 |
| VALEO | 437792 | Indirect Cross Interchange | 1 |
| BOSCH | 3397012512 | Indirect Cross Interchange | 1 |
| MAGNETI MARELLI | 944390383700 | Indirect Cross Interchange | 1 |
| BOSCH | 0120485023 | Indirect Cross Interchange | 1 |
| VALEO | 574117 | Indirect Cross Interchange | 1 |
| BOSCH | 3397005059 | Indirect Cross Interchange | 1 |
| MAGNETI MARELLI | 943356959010 | Indirect Cross Interchange | 1 |
| VW | 037903023G | Indirect Cross Interchange | 1 |
| BOSCH | 0986040970 | Indirect Cross Interchange | 1 |
| VALEO | 436484 | Indirect Cross Interchange | 1 |
| BOSCH | 3397005031 | Indirect Cross Interchange | 1 |
| MAGNETI MARELLI | 943355120010 | Indirect Cross Interchange | 1 |
| VW | 021903023J | Indirect Cross Interchange | 1 |
| FORD | 95VW10300JA | Indirect Cross Interchange | 1 |
| VALEO | 436483 | Indirect Cross Interchange | 1 |
| BOSCH | 3397001422 | Indirect Cross Interchange | 1 |
| MAGNETI MARELLI | 943355115 | Indirect Cross Interchange | 1 |
| VW | 021903023A | Indirect Cross Interchange | 1 |
| BOSCH | 028903018AX | Indirect Cross Interchange | 1 |
| DELTA Autotechnik | L38370 | Indirect Cross Interchange | 1 |
| BOSCH | 3397001342 | Indirect Cross Interchange | 1 |
| BBB Industries | 133807S | Indirect Cross Interchange | 1 |
| VW | 021903025F | Indirect Cross Interchange | 1 |
| BOSCH | 028903018A | Indirect Cross Interchange | 1 |
| MESSMER | 210598 | Indirect Cross Interchange | 1 |
| BOSCH | 3397001280 | Indirect Cross Interchange | 1 |
| BBB Industries | 13380 | Indirect Cross Interchange | 1 |
| VW | 021903025 | Indirect Cross Interchange | 1 |
| PAPE | A13VI221 | Indirect Cross Interchange | 1 |
| EUROTEC | 12040970 | Indirect Cross Interchange | 1 |
| BOSCH | 0123325005 | Indirect Cross Interchange | 1 |
| BBB Industries | 13030 | Indirect Cross Interchange | 1 |
| VW | 021903023Q | Indirect Cross Interchange | 1 |
| LUCAS | LRB00147 | Indirect Cross Interchange | 1 |
| DA SILVA | A011408 | Indirect Cross Interchange | 1 |
| Vision-OE | N13380 | Indirect Cross Interchange | 1 |
| VW | 021903023N | Indirect Cross Interchange | 1 |
| LAUBER | 111262 | Indirect Cross Interchange | 1 |
| DA SILVA | A010842 | Indirect Cross Interchange | 1 |
| Vision-OE | 14799 | Indirect Cross Interchange | 1 |
| VW | 021903023M | Indirect Cross Interchange | 1 |
| AINDE | CGB83594 | Indirect Cross Interchange | 1 |
| DA SILVA | 011408 | Indirect Cross Interchange | 1 |
| BBB Industries | N133807S | Indirect Cross Interchange | 1 |
| VW | 028903026E | Indirect Cross Interchange | 1 |
| KüHNER | 301262RI | Indirect Cross Interchange | 1 |
| DA SILVA | 010842 | Indirect Cross Interchange | 1 |
| BBB Industries | N13380 | Indirect Cross Interchange | 1 |
| VW | 028903026 | Indirect Cross Interchange | 1 |
| CONTIS | CNA038370 | Indirect Cross Interchange | 1 |
| BBB Industries | 14799 | Indirect Cross Interchange | 1 |
| VW | 028903025QX | Indirect Cross Interchange | 1 |
| EAI | 56785 | Indirect Cross Interchange | 1 |
| JP GROUP | 903041002 | Indirect Cross Interchange | 1 |
| PARIS-RHONE | A13VI44 | Indirect Cross Interchange | 1 |
| FORD | 95VV10300NA | Indirect Cross Interchange | 1 |
| LUCAS ELECTRICAL | LRB387 | Indirect Cross Interchange | 1 |
| EAI | 56763 | Indirect Cross Interchange | 1 |
| HERTH+BUSS HEAVYPART | 32038370 | Indirect Cross Interchange | 1 |
| PARIS-RHONE | A13VI41 | Indirect Cross Interchange | 1 |
| FORD | 7203201 | Indirect Cross Interchange | 1 |
| LUCAS ELECTRICAL | LRA01517 | Indirect Cross Interchange | 1 |
| EAI | 56703 | Indirect Cross Interchange | 1 |
| PARIS-RHONE | A13VI125 | Indirect Cross Interchange | 1 |
| FORD | 1031896 | Indirect Cross Interchange | 1 |
| HELLA | CS1228IR | Indirect Cross Interchange | 1 |
| FORD AUSTRALIA | R95VW10300NA | Indirect Cross Interchange | 1 |
| BECK/ARNLEY | 1861071 | Indirect Cross Interchange | 1 |